Interface TransitGatewayMulticastDeregisteredGroupSources.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TransitGatewayMulticastDeregisteredGroupSources.Builder,TransitGatewayMulticastDeregisteredGroupSources>, SdkBuilder<TransitGatewayMulticastDeregisteredGroupSources.Builder,TransitGatewayMulticastDeregisteredGroupSources>, SdkPojo
Enclosing class:
TransitGatewayMulticastDeregisteredGroupSources

public static interface TransitGatewayMulticastDeregisteredGroupSources.Builder extends SdkPojo, CopyableBuilder<TransitGatewayMulticastDeregisteredGroupSources.Builder,TransitGatewayMulticastDeregisteredGroupSources>
  • 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.