@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LocalGatewayVirtualInterfaceGroup extends Object implements Serializable, Cloneable
Describes a local gateway virtual interface group.
Constructor and Description |
---|
LocalGatewayVirtualInterfaceGroup() |
Modifier and Type | Method and Description |
---|---|
LocalGatewayVirtualInterfaceGroup |
clone() |
boolean |
equals(Object obj) |
String |
getLocalGatewayId()
The ID of the local gateway.
|
String |
getLocalGatewayVirtualInterfaceGroupId()
The ID of the virtual interface group.
|
List<String> |
getLocalGatewayVirtualInterfaceIds()
The IDs of the virtual interfaces.
|
String |
getOwnerId()
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
|
List<Tag> |
getTags()
The tags assigned to the virtual interface group.
|
int |
hashCode() |
void |
setLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
void |
setLocalGatewayVirtualInterfaceGroupId(String localGatewayVirtualInterfaceGroupId)
The ID of the virtual interface group.
|
void |
setLocalGatewayVirtualInterfaceIds(Collection<String> localGatewayVirtualInterfaceIds)
The IDs of the virtual interfaces.
|
void |
setOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
|
void |
setTags(Collection<Tag> tags)
The tags assigned to the virtual interface group.
|
String |
toString()
Returns a string representation of this object.
|
LocalGatewayVirtualInterfaceGroup |
withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
|
LocalGatewayVirtualInterfaceGroup |
withLocalGatewayVirtualInterfaceGroupId(String localGatewayVirtualInterfaceGroupId)
The ID of the virtual interface group.
|
LocalGatewayVirtualInterfaceGroup |
withLocalGatewayVirtualInterfaceIds(Collection<String> localGatewayVirtualInterfaceIds)
The IDs of the virtual interfaces.
|
LocalGatewayVirtualInterfaceGroup |
withLocalGatewayVirtualInterfaceIds(String... localGatewayVirtualInterfaceIds)
The IDs of the virtual interfaces.
|
LocalGatewayVirtualInterfaceGroup |
withOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
|
LocalGatewayVirtualInterfaceGroup |
withTags(Collection<Tag> tags)
The tags assigned to the virtual interface group.
|
LocalGatewayVirtualInterfaceGroup |
withTags(Tag... tags)
The tags assigned to the virtual interface group.
|
public void setLocalGatewayVirtualInterfaceGroupId(String localGatewayVirtualInterfaceGroupId)
The ID of the virtual interface group.
localGatewayVirtualInterfaceGroupId
- The ID of the virtual interface group.public String getLocalGatewayVirtualInterfaceGroupId()
The ID of the virtual interface group.
public LocalGatewayVirtualInterfaceGroup withLocalGatewayVirtualInterfaceGroupId(String localGatewayVirtualInterfaceGroupId)
The ID of the virtual interface group.
localGatewayVirtualInterfaceGroupId
- The ID of the virtual interface group.public List<String> getLocalGatewayVirtualInterfaceIds()
The IDs of the virtual interfaces.
public void setLocalGatewayVirtualInterfaceIds(Collection<String> localGatewayVirtualInterfaceIds)
The IDs of the virtual interfaces.
localGatewayVirtualInterfaceIds
- The IDs of the virtual interfaces.public LocalGatewayVirtualInterfaceGroup withLocalGatewayVirtualInterfaceIds(String... localGatewayVirtualInterfaceIds)
The IDs of the virtual interfaces.
NOTE: This method appends the values to the existing list (if any). Use
setLocalGatewayVirtualInterfaceIds(java.util.Collection)
or
withLocalGatewayVirtualInterfaceIds(java.util.Collection)
if you want to override the existing values.
localGatewayVirtualInterfaceIds
- The IDs of the virtual interfaces.public LocalGatewayVirtualInterfaceGroup withLocalGatewayVirtualInterfaceIds(Collection<String> localGatewayVirtualInterfaceIds)
The IDs of the virtual interfaces.
localGatewayVirtualInterfaceIds
- The IDs of the virtual interfaces.public void setLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public String getLocalGatewayId()
The ID of the local gateway.
public LocalGatewayVirtualInterfaceGroup withLocalGatewayId(String localGatewayId)
The ID of the local gateway.
localGatewayId
- The ID of the local gateway.public void setOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
ownerId
- The ID of the Amazon Web Services account that owns the local gateway virtual interface group.public String getOwnerId()
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
public LocalGatewayVirtualInterfaceGroup withOwnerId(String ownerId)
The ID of the Amazon Web Services account that owns the local gateway virtual interface group.
ownerId
- The ID of the Amazon Web Services account that owns the local gateway virtual interface group.public List<Tag> getTags()
The tags assigned to the virtual interface group.
public void setTags(Collection<Tag> tags)
The tags assigned to the virtual interface group.
tags
- The tags assigned to the virtual interface group.public LocalGatewayVirtualInterfaceGroup withTags(Tag... tags)
The tags assigned to the virtual interface group.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags assigned to the virtual interface group.public LocalGatewayVirtualInterfaceGroup withTags(Collection<Tag> tags)
The tags assigned to the virtual interface group.
tags
- The tags assigned to the virtual interface group.public String toString()
toString
in class Object
Object.toString()
public LocalGatewayVirtualInterfaceGroup clone()