Interface TransitGatewayMulticastGroup.Builder

  • Method Details

    • groupIpAddress

      TransitGatewayMulticastGroup.Builder groupIpAddress(String 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.
    • transitGatewayAttachmentId

      TransitGatewayMulticastGroup.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)

      The ID of the transit gateway attachment.

      Parameters:
      transitGatewayAttachmentId - The ID of the transit gateway attachment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetId

      The ID of the subnet.

      Parameters:
      subnetId - The ID of the subnet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceId

      The ID of the resource.

      Parameters:
      resourceId - The ID of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      TransitGatewayMulticastGroup.Builder resourceType(String resourceType)

      The type of resource, for example a VPC attachment.

      Parameters:
      resourceType - The type of resource, for example a VPC attachment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceType

      The type of resource, for example a VPC attachment.

      Parameters:
      resourceType - The type of resource, for example a VPC attachment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceOwnerId

      TransitGatewayMulticastGroup.Builder resourceOwnerId(String resourceOwnerId)

      The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.

      Parameters:
      resourceOwnerId - The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkInterfaceId

      TransitGatewayMulticastGroup.Builder networkInterfaceId(String networkInterfaceId)

      The ID of the transit gateway attachment.

      Parameters:
      networkInterfaceId - The ID of the transit gateway attachment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupMember

      Indicates that the resource is a transit gateway multicast group member.

      Parameters:
      groupMember - Indicates that the resource is a transit gateway multicast group member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • groupSource

      Indicates that the resource is a transit gateway multicast group member.

      Parameters:
      groupSource - Indicates that the resource is a transit gateway multicast group member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • memberType

      The member type (for example, static).

      Parameters:
      memberType - The member type (for example, static).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • memberType

      The member type (for example, static).

      Parameters:
      memberType - The member type (for example, static).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sourceType

      The source type.

      Parameters:
      sourceType - The source type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sourceType

      The source type.

      Parameters:
      sourceType - The source type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: