Interface TransitGatewayMulticastDeregisteredGroupSources.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TransitGatewayMulticastDeregisteredGroupSources.Builder,,TransitGatewayMulticastDeregisteredGroupSources> SdkBuilder<TransitGatewayMulticastDeregisteredGroupSources.Builder,,TransitGatewayMulticastDeregisteredGroupSources> SdkPojo
- Enclosing class:
TransitGatewayMulticastDeregisteredGroupSources
@Mutable
@NotThreadSafe
public static interface TransitGatewayMulticastDeregisteredGroupSources.Builder
extends SdkPojo, CopyableBuilder<TransitGatewayMulticastDeregisteredGroupSources.Builder,TransitGatewayMulticastDeregisteredGroupSources>
-
Method Summary
Modifier and TypeMethodDescriptionderegisteredNetworkInterfaceIds(String... deregisteredNetworkInterfaceIds) The network interface IDs of the non-registered members.deregisteredNetworkInterfaceIds(Collection<String> deregisteredNetworkInterfaceIds) The network interface IDs of the non-registered members.groupIpAddress(String groupIpAddress) The IP address assigned to the transit gateway multicast group.transitGatewayMulticastDomainId(String transitGatewayMulticastDomainId) The ID of the transit gateway multicast domain.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
transitGatewayMulticastDomainId
TransitGatewayMulticastDeregisteredGroupSources.Builder transitGatewayMulticastDomainId(String transitGatewayMulticastDomainId) The ID of the transit gateway multicast domain.
- Parameters:
transitGatewayMulticastDomainId- The ID of the transit gateway multicast domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deregisteredNetworkInterfaceIds
TransitGatewayMulticastDeregisteredGroupSources.Builder deregisteredNetworkInterfaceIds(Collection<String> deregisteredNetworkInterfaceIds) The network interface IDs of the non-registered members.
- Parameters:
deregisteredNetworkInterfaceIds- The network interface IDs of the non-registered members.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deregisteredNetworkInterfaceIds
TransitGatewayMulticastDeregisteredGroupSources.Builder deregisteredNetworkInterfaceIds(String... deregisteredNetworkInterfaceIds) The network interface IDs of the non-registered members.
- Parameters:
deregisteredNetworkInterfaceIds- The network interface IDs of the non-registered members.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupIpAddress
The IP address assigned to the transit gateway multicast group.
- Parameters:
groupIpAddress- The IP address assigned to the transit gateway multicast group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-