public static interface CreatePrivateVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<CreatePrivateVirtualInterfaceRequest.Builder,CreatePrivateVirtualInterfaceRequest>
buildrequestOverrideConfigcopyapply, buildCreatePrivateVirtualInterfaceRequest.Builder connectionId(String connectionId)
connectionId - The new value for the ConnectionId property for this object.CreatePrivateVirtualInterfaceRequest.Builder newPrivateVirtualInterface(NewPrivateVirtualInterface newPrivateVirtualInterface)
Detailed information for the private virtual interface to be created.
Default: None
newPrivateVirtualInterface - Detailed information for the private virtual interface to be created.
Default: None
default CreatePrivateVirtualInterfaceRequest.Builder newPrivateVirtualInterface(Consumer<NewPrivateVirtualInterface.Builder> newPrivateVirtualInterface)
Detailed information for the private virtual interface to be created.
Default: None
This is a convenience that creates an instance of theNewPrivateVirtualInterface.Builder avoiding the
need to create one manually via NewPrivateVirtualInterface.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to newPrivateVirtualInterface(NewPrivateVirtualInterface).newPrivateVirtualInterface - a consumer that will call methods on NewPrivateVirtualInterface.BuildernewPrivateVirtualInterface(NewPrivateVirtualInterface)CreatePrivateVirtualInterfaceRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreatePrivateVirtualInterfaceRequest.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.