Interface TransitGatewayMulticastGroup.Builder

    • Method Detail

      • 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

        TransitGatewayMulticastGroup.Builder subnetId​(String 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

        TransitGatewayMulticastGroup.Builder resourceId​(String 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.
      • 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

        TransitGatewayMulticastGroup.Builder groupMember​(Boolean 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

        TransitGatewayMulticastGroup.Builder groupSource​(Boolean 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.