public static interface TransitGatewayMulticastDomainAssociation.Builder extends SdkPojo, CopyableBuilder<TransitGatewayMulticastDomainAssociation.Builder,TransitGatewayMulticastDomainAssociation>
| Modifier and Type | Method and Description |
|---|---|
TransitGatewayMulticastDomainAssociation.Builder |
resourceId(String resourceId)
The ID of the resource.
|
TransitGatewayMulticastDomainAssociation.Builder |
resourceOwnerId(String resourceOwnerId)
The ID of the Amazon Web Services account that owns the transit gateway multicast domain association
resource.
|
TransitGatewayMulticastDomainAssociation.Builder |
resourceType(String resourceType)
The type of resource, for example a VPC attachment.
|
TransitGatewayMulticastDomainAssociation.Builder |
resourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource, for example a VPC attachment.
|
default TransitGatewayMulticastDomainAssociation.Builder |
subnet(Consumer<SubnetAssociation.Builder> subnet)
The subnet associated with the transit gateway multicast domain.
|
TransitGatewayMulticastDomainAssociation.Builder |
subnet(SubnetAssociation subnet)
The subnet associated with the transit gateway multicast domain.
|
TransitGatewayMulticastDomainAssociation.Builder |
transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransitGatewayMulticastDomainAssociation.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the transit gateway attachment.
transitGatewayAttachmentId - The ID of the transit gateway attachment.TransitGatewayMulticastDomainAssociation.Builder resourceId(String resourceId)
The ID of the resource.
resourceId - The ID of the resource.TransitGatewayMulticastDomainAssociation.Builder resourceType(String resourceType)
The type of resource, for example a VPC attachment.
resourceType - The type of resource, for example a VPC attachment.TransitGatewayAttachmentResourceType,
TransitGatewayAttachmentResourceTypeTransitGatewayMulticastDomainAssociation.Builder resourceType(TransitGatewayAttachmentResourceType resourceType)
The type of resource, for example a VPC attachment.
resourceType - The type of resource, for example a VPC attachment.TransitGatewayAttachmentResourceType,
TransitGatewayAttachmentResourceTypeTransitGatewayMulticastDomainAssociation.Builder resourceOwnerId(String resourceOwnerId)
The ID of the Amazon Web Services account that owns the transit gateway multicast domain association resource.
resourceOwnerId - The ID of the Amazon Web Services account that owns the transit gateway multicast domain association
resource.TransitGatewayMulticastDomainAssociation.Builder subnet(SubnetAssociation subnet)
The subnet associated with the transit gateway multicast domain.
subnet - The subnet associated with the transit gateway multicast domain.default TransitGatewayMulticastDomainAssociation.Builder subnet(Consumer<SubnetAssociation.Builder> subnet)
The subnet associated with the transit gateway multicast domain.
This is a convenience 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 subnet(SubnetAssociation).subnet - a consumer that will call methods on SubnetAssociation.Buildersubnet(SubnetAssociation)Copyright © 2021. All rights reserved.