public static interface TransitGatewayMulticastGroup.Builder extends SdkPojo, CopyableBuilder<TransitGatewayMulticastGroup.Builder,TransitGatewayMulticastGroup>
| Modifier and Type | Method and Description |
|---|---|
TransitGatewayMulticastGroup.Builder |
groupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
|
TransitGatewayMulticastGroup.Builder |
groupMember(Boolean groupMember)
Indicates that the resource is a transit gateway multicast group member.
|
TransitGatewayMulticastGroup.Builder |
groupSource(Boolean groupSource)
Indicates that the resource is a transit gateway multicast group member.
|
TransitGatewayMulticastGroup.Builder |
memberType(MembershipType memberType)
The member type (for example,
static). |
TransitGatewayMulticastGroup.Builder |
memberType(String memberType)
The member type (for example,
static). |
TransitGatewayMulticastGroup.Builder |
networkInterfaceId(String networkInterfaceId)
The ID of the transit gateway attachment.
|
TransitGatewayMulticastGroup.Builder |
resourceId(String resourceId)
The ID of the resource.
|
TransitGatewayMulticastGroup.Builder |
resourceOwnerId(String resourceOwnerId)
The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.
|
TransitGatewayMulticastGroup.Builder |
resourceType(String resourceType)
The type of resource, for example a VPC attachment.
|
TransitGatewayMulticastGroup.Builder |
resourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource, for example a VPC attachment.
|
TransitGatewayMulticastGroup.Builder |
sourceType(MembershipType sourceType)
The source type.
|
TransitGatewayMulticastGroup.Builder |
sourceType(String sourceType)
The source type.
|
TransitGatewayMulticastGroup.Builder |
subnetId(String subnetId)
The ID of the subnet.
|
TransitGatewayMulticastGroup.Builder |
transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransitGatewayMulticastGroup.Builder groupIpAddress(String groupIpAddress)
The IP address assigned to the transit gateway multicast group.
groupIpAddress - The IP address assigned to the transit gateway multicast group.TransitGatewayMulticastGroup.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
transitGatewayAttachmentId - The ID of the transit gateway attachment.TransitGatewayMulticastGroup.Builder subnetId(String subnetId)
The ID of the subnet.
subnetId - The ID of the subnet.TransitGatewayMulticastGroup.Builder resourceId(String resourceId)
The ID of the resource.
resourceId - The ID of the resource.TransitGatewayMulticastGroup.Builder resourceType(String resourceType)
The type of resource, for example a VPC attachment.
resourceType - The type of resource, for example a VPC attachment.TransitGatewayAttachmentResourceType,
TransitGatewayAttachmentResourceTypeTransitGatewayMulticastGroup.Builder resourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource, for example a VPC attachment.
resourceType - The type of resource, for example a VPC attachment.TransitGatewayAttachmentResourceType,
TransitGatewayAttachmentResourceTypeTransitGatewayMulticastGroup.Builder resourceOwnerId(String resourceOwnerId)
The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.
resourceOwnerId - The ID of the Amazon Web Services account that owns the transit gateway multicast domain group
resource.TransitGatewayMulticastGroup.Builder networkInterfaceId(String networkInterfaceId)
The ID of the transit gateway attachment.
networkInterfaceId - The ID of the transit gateway attachment.TransitGatewayMulticastGroup.Builder groupMember(Boolean groupMember)
Indicates that the resource is a transit gateway multicast group member.
groupMember - Indicates that the resource is a transit gateway multicast group member.TransitGatewayMulticastGroup.Builder groupSource(Boolean groupSource)
Indicates that the resource is a transit gateway multicast group member.
groupSource - Indicates that the resource is a transit gateway multicast group member.TransitGatewayMulticastGroup.Builder memberType(String memberType)
The member type (for example, static).
memberType - The member type (for example, static).MembershipType,
MembershipTypeTransitGatewayMulticastGroup.Builder memberType(MembershipType memberType)
The member type (for example, static).
memberType - The member type (for example, static).MembershipType,
MembershipTypeTransitGatewayMulticastGroup.Builder sourceType(String sourceType)
The source type.
sourceType - The source type.MembershipType,
MembershipTypeTransitGatewayMulticastGroup.Builder sourceType(MembershipType sourceType)
The source type.
sourceType - The source type.MembershipType,
MembershipTypeCopyright © 2023. All rights reserved.