public static interface AllocatePublicVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<AllocatePublicVirtualInterfaceRequest.Builder,AllocatePublicVirtualInterfaceRequest>
buildrequestOverrideConfigcopyapply, buildAllocatePublicVirtualInterfaceRequest.Builder connectionId(String connectionId)
The connection ID on which the public virtual interface is provisioned.
Default: None
connectionId - The connection ID on which the public virtual interface is provisioned.
Default: None
AllocatePublicVirtualInterfaceRequest.Builder ownerAccount(String ownerAccount)
The AWS account that will own the new public virtual interface.
Default: None
ownerAccount - The AWS account that will own the new public virtual interface.
Default: None
AllocatePublicVirtualInterfaceRequest.Builder newPublicVirtualInterfaceAllocation(NewPublicVirtualInterfaceAllocation newPublicVirtualInterfaceAllocation)
Detailed information for the public virtual interface to be provisioned.
Default: None
newPublicVirtualInterfaceAllocation - Detailed information for the public virtual interface to be provisioned.
Default: None
default AllocatePublicVirtualInterfaceRequest.Builder newPublicVirtualInterfaceAllocation(Consumer<NewPublicVirtualInterfaceAllocation.Builder> newPublicVirtualInterfaceAllocation)
Detailed information for the public virtual interface to be provisioned.
Default: None
This is a convenience that creates an instance of theNewPublicVirtualInterfaceAllocation.Builder
avoiding the need to create one manually via NewPublicVirtualInterfaceAllocation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
newPublicVirtualInterfaceAllocation(NewPublicVirtualInterfaceAllocation).newPublicVirtualInterfaceAllocation - a consumer that will call methods on NewPublicVirtualInterfaceAllocation.BuildernewPublicVirtualInterfaceAllocation(NewPublicVirtualInterfaceAllocation)AllocatePublicVirtualInterfaceRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.AllocatePublicVirtualInterfaceRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.