@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransitGatewayMulticastRegisteredGroupSources extends Object implements Serializable, Cloneable
Describes the members registered with the transit gateway multicast group.
Constructor and Description |
---|
TransitGatewayMulticastRegisteredGroupSources() |
Modifier and Type | Method and Description |
---|---|
TransitGatewayMulticastRegisteredGroupSources |
clone() |
boolean |
equals(Object obj) |
String |
getGroupIpAddress()
The IP address assigned to the transit gateway multicast group.
|
List<String> |
getRegisteredNetworkInterfaceIds()
The IDs of the network interfaces members registered with the transit gateway multicast group.
|
String |
getTransitGatewayMulticastDomainId()
The ID of the transit gateway multicast domain.
|
int |
hashCode() |
void |
setGroupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
|
void |
setRegisteredNetworkInterfaceIds(Collection<String> registeredNetworkInterfaceIds)
The IDs of the network interfaces members registered with 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.
|
TransitGatewayMulticastRegisteredGroupSources |
withGroupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
|
TransitGatewayMulticastRegisteredGroupSources |
withRegisteredNetworkInterfaceIds(Collection<String> registeredNetworkInterfaceIds)
The IDs of the network interfaces members registered with the transit gateway multicast group.
|
TransitGatewayMulticastRegisteredGroupSources |
withRegisteredNetworkInterfaceIds(String... registeredNetworkInterfaceIds)
The IDs of the network interfaces members registered with the transit gateway multicast group.
|
TransitGatewayMulticastRegisteredGroupSources |
withTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
|
public TransitGatewayMulticastRegisteredGroupSources()
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 TransitGatewayMulticastRegisteredGroupSources withTransitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
transitGatewayMulticastDomainId
- The ID of the transit gateway multicast domain.public List<String> getRegisteredNetworkInterfaceIds()
The IDs of the network interfaces members registered with the transit gateway multicast group.
public void setRegisteredNetworkInterfaceIds(Collection<String> registeredNetworkInterfaceIds)
The IDs of the network interfaces members registered with the transit gateway multicast group.
registeredNetworkInterfaceIds
- The IDs of the network interfaces members registered with the transit gateway multicast group.public TransitGatewayMulticastRegisteredGroupSources withRegisteredNetworkInterfaceIds(String... registeredNetworkInterfaceIds)
The IDs of the network interfaces members registered with the transit gateway multicast group.
NOTE: This method appends the values to the existing list (if any). Use
setRegisteredNetworkInterfaceIds(java.util.Collection)
or
withRegisteredNetworkInterfaceIds(java.util.Collection)
if you want to override the existing values.
registeredNetworkInterfaceIds
- The IDs of the network interfaces members registered with the transit gateway multicast group.public TransitGatewayMulticastRegisteredGroupSources withRegisteredNetworkInterfaceIds(Collection<String> registeredNetworkInterfaceIds)
The IDs of the network interfaces members registered with the transit gateway multicast group.
registeredNetworkInterfaceIds
- The IDs of the network interfaces members registered with the transit gateway multicast group.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 TransitGatewayMulticastRegisteredGroupSources 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 TransitGatewayMulticastRegisteredGroupSources clone()