public static interface TransitGatewayMulticastDomainAssociations.Builder extends SdkPojo, CopyableBuilder<TransitGatewayMulticastDomainAssociations.Builder,TransitGatewayMulticastDomainAssociations>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransitGatewayMulticastDomainAssociations.Builder transitGatewayMulticastDomainId(String transitGatewayMulticastDomainId)
The ID of the transit gateway multicast domain.
transitGatewayMulticastDomainId - The ID of the transit gateway multicast domain.TransitGatewayMulticastDomainAssociations.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
transitGatewayAttachmentId - The ID of the transit gateway attachment.TransitGatewayMulticastDomainAssociations.Builder resourceId(String resourceId)
The ID of the resource.
resourceId - The ID of the resource.TransitGatewayMulticastDomainAssociations.Builder resourceType(String resourceType)
The type of resource, for example a VPC attachment.
resourceType - The type of resource, for example a VPC attachment.TransitGatewayAttachmentResourceType,
TransitGatewayAttachmentResourceTypeTransitGatewayMulticastDomainAssociations.Builder resourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource, for example a VPC attachment.
resourceType - The type of resource, for example a VPC attachment.TransitGatewayAttachmentResourceType,
TransitGatewayAttachmentResourceTypeTransitGatewayMulticastDomainAssociations.Builder resourceOwnerId(String resourceOwnerId)
The ID of the Amazon Web Services account that owns the resource.
resourceOwnerId - The ID of the Amazon Web Services account that owns the resource.TransitGatewayMulticastDomainAssociations.Builder subnets(Collection<SubnetAssociation> subnets)
The subnets associated with the multicast domain.
subnets - The subnets associated with the multicast domain.TransitGatewayMulticastDomainAssociations.Builder subnets(SubnetAssociation... subnets)
The subnets associated with the multicast domain.
subnets - The subnets associated with the multicast domain.TransitGatewayMulticastDomainAssociations.Builder subnets(Consumer<SubnetAssociation.Builder>... subnets)
The subnets associated with the multicast domain.
This is a convenience method that creates an instance of theSubnetAssociation.Builder avoiding the need to create one
manually via SubnetAssociation.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #subnets(List.
subnets - a consumer that will call methods on
SubnetAssociation.Builder#subnets(java.util.Collection) Copyright © 2023. All rights reserved.