public static interface AllocatePrivateVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<AllocatePrivateVirtualInterfaceRequest.Builder,AllocatePrivateVirtualInterfaceRequest>
buildrequestOverrideConfigcopyapply, buildAllocatePrivateVirtualInterfaceRequest.Builder connectionId(String connectionId)
The connection ID on which the private virtual interface is provisioned.
Default: None
connectionId - The connection ID on which the private virtual interface is provisioned.
Default: None
AllocatePrivateVirtualInterfaceRequest.Builder ownerAccount(String ownerAccount)
The AWS account that will own the new private virtual interface.
Default: None
ownerAccount - The AWS account that will own the new private virtual interface.
Default: None
AllocatePrivateVirtualInterfaceRequest.Builder newPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation newPrivateVirtualInterfaceAllocation)
Detailed information for the private virtual interface to be provisioned.
Default: None
newPrivateVirtualInterfaceAllocation - Detailed information for the private virtual interface to be provisioned.
Default: None
default AllocatePrivateVirtualInterfaceRequest.Builder newPrivateVirtualInterfaceAllocation(Consumer<NewPrivateVirtualInterfaceAllocation.Builder> newPrivateVirtualInterfaceAllocation)
Detailed information for the private virtual interface to be provisioned.
Default: None
This is a convenience that creates an instance of theNewPrivateVirtualInterfaceAllocation.Builder
avoiding the need to create one manually via NewPrivateVirtualInterfaceAllocation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
newPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation).newPrivateVirtualInterfaceAllocation - a consumer that will call methods on NewPrivateVirtualInterfaceAllocation.BuildernewPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation)AllocatePrivateVirtualInterfaceRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.AllocatePrivateVirtualInterfaceRequest.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.