public static interface CreateTransitGatewayMulticastDomainRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<CreateTransitGatewayMulticastDomainRequest.Builder,CreateTransitGatewayMulticastDomainRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateTransitGatewayMulticastDomainRequest.Builder transitGatewayId(String transitGatewayId)
The ID of the transit gateway.
transitGatewayId - The ID of the transit gateway.CreateTransitGatewayMulticastDomainRequest.Builder options(CreateTransitGatewayMulticastDomainRequestOptions options)
The options for the transit gateway multicast domain.
options - The options for the transit gateway multicast domain.default CreateTransitGatewayMulticastDomainRequest.Builder options(Consumer<CreateTransitGatewayMulticastDomainRequestOptions.Builder> options)
The options for the transit gateway multicast domain.
This is a convenience method that creates an instance of theCreateTransitGatewayMulticastDomainRequestOptions.Builder avoiding the need to create one manually
via CreateTransitGatewayMulticastDomainRequestOptions.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to options(CreateTransitGatewayMulticastDomainRequestOptions).
options - a consumer that will call methods on CreateTransitGatewayMulticastDomainRequestOptions.Builderoptions(CreateTransitGatewayMulticastDomainRequestOptions)CreateTransitGatewayMulticastDomainRequest.Builder tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags for the transit gateway multicast domain.
tagSpecifications - The tags for the transit gateway multicast domain.CreateTransitGatewayMulticastDomainRequest.Builder tagSpecifications(TagSpecification... tagSpecifications)
The tags for the transit gateway multicast domain.
tagSpecifications - The tags for the transit gateway multicast domain.CreateTransitGatewayMulticastDomainRequest.Builder tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags for the transit gateway multicast domain.
This is a convenience method that creates an instance of theTagSpecification.Builder avoiding the need to create one
manually via TagSpecification.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tagSpecifications(List.
tagSpecifications - a consumer that will call methods on
TagSpecification.Builder#tagSpecifications(java.util.Collection) CreateTransitGatewayMulticastDomainRequest.Builder dryRun(Boolean dryRun)
Checks whether you have the required permissions for the action, without actually making the request, and
provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.
dryRun - Checks whether you have the required permissions for the action, without actually making the request,
and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it is UnauthorizedOperation.CreateTransitGatewayMulticastDomainRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateTransitGatewayMulticastDomainRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.