Interface TransitGatewayMulticastRegisteredGroupSources.Builder

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

public static interface TransitGatewayMulticastRegisteredGroupSources.Builder extends SdkPojo, CopyableBuilder<TransitGatewayMulticastRegisteredGroupSources.Builder,TransitGatewayMulticastRegisteredGroupSources>
  • Method Details

    • transitGatewayMulticastDomainId

      TransitGatewayMulticastRegisteredGroupSources.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.
    • registeredNetworkInterfaceIds

      TransitGatewayMulticastRegisteredGroupSources.Builder registeredNetworkInterfaceIds(Collection<String> registeredNetworkInterfaceIds)

      The IDs of the network interfaces members registered with the transit gateway multicast group.

      Parameters:
      registeredNetworkInterfaceIds - The IDs of the network interfaces members registered with the transit gateway multicast group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • registeredNetworkInterfaceIds

      TransitGatewayMulticastRegisteredGroupSources.Builder registeredNetworkInterfaceIds(String... registeredNetworkInterfaceIds)

      The IDs of the network interfaces members registered with the transit gateway multicast group.

      Parameters:
      registeredNetworkInterfaceIds - The IDs of the network interfaces members registered with the transit gateway multicast group.
      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.