@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransitGatewayMulticastDeregisteredGroupMembers extends Object implements Serializable, Cloneable
Describes the deregistered transit gateway multicast group members.
Constructor and Description |
---|
TransitGatewayMulticastDeregisteredGroupMembers() |
Modifier and Type | Method and Description |
---|---|
TransitGatewayMulticastDeregisteredGroupMembers |
clone() |
boolean |
equals(Object obj) |
List<String> |
getDeregisteredNetworkInterfaceIds()
The network interface IDs of the deregistered members.
|
String |
getGroupIpAddress()
The IP address assigned to the transit gateway multicast group.
|
String |
getTransitGatewayMulticastDomainId()
The ID of the transit gateway multicast domain.
|
int |
hashCode() |
void |
setDeregisteredNetworkInterfaceIds(Collection<String> deregisteredNetworkInterfaceIds)
The network interface IDs of the deregistered members.
|
void |
setGroupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
|
void |
setTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
|
String |
toString()
Returns a string representation of this object.
|
TransitGatewayMulticastDeregisteredGroupMembers |
withDeregisteredNetworkInterfaceIds(Collection<String> deregisteredNetworkInterfaceIds)
The network interface IDs of the deregistered members.
|
TransitGatewayMulticastDeregisteredGroupMembers |
withDeregisteredNetworkInterfaceIds(String... deregisteredNetworkInterfaceIds)
The network interface IDs of the deregistered members.
|
TransitGatewayMulticastDeregisteredGroupMembers |
withGroupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
|
TransitGatewayMulticastDeregisteredGroupMembers |
withTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
|
public TransitGatewayMulticastDeregisteredGroupMembers()
public void setTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
transitGatewayMulticastDomainId
- The ID of the transit gateway multicast domain.public String getTransitGatewayMulticastDomainId()
The ID of the transit gateway multicast domain.
public TransitGatewayMulticastDeregisteredGroupMembers withTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
transitGatewayMulticastDomainId
- The ID of the transit gateway multicast domain.public List<String> getDeregisteredNetworkInterfaceIds()
The network interface IDs of the deregistered members.
public void setDeregisteredNetworkInterfaceIds(Collection<String> deregisteredNetworkInterfaceIds)
The network interface IDs of the deregistered members.
deregisteredNetworkInterfaceIds
- The network interface IDs of the deregistered members.public TransitGatewayMulticastDeregisteredGroupMembers withDeregisteredNetworkInterfaceIds(String... deregisteredNetworkInterfaceIds)
The network interface IDs of the deregistered members.
NOTE: This method appends the values to the existing list (if any). Use
setDeregisteredNetworkInterfaceIds(java.util.Collection)
or
withDeregisteredNetworkInterfaceIds(java.util.Collection)
if you want to override the existing values.
deregisteredNetworkInterfaceIds
- The network interface IDs of the deregistered members.public TransitGatewayMulticastDeregisteredGroupMembers withDeregisteredNetworkInterfaceIds(Collection<String> deregisteredNetworkInterfaceIds)
The network interface IDs of the deregistered members.
deregisteredNetworkInterfaceIds
- The network interface IDs of the deregistered members.public void setGroupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
groupIpAddress
- The IP address assigned to the transit gateway multicast group.public String getGroupIpAddress()
The IP address assigned to the transit gateway multicast group.
public TransitGatewayMulticastDeregisteredGroupMembers withGroupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
groupIpAddress
- The IP address assigned to the transit gateway multicast group.public String toString()
toString
in class Object
Object.toString()
public TransitGatewayMulticastDeregisteredGroupMembers clone()