public static interface CreatePrivateVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, SdkPojo, CopyableBuilder<CreatePrivateVirtualInterfaceRequest.Builder,CreatePrivateVirtualInterfaceRequest>
| Modifier and Type | Method and Description | 
|---|---|
CreatePrivateVirtualInterfaceRequest.Builder | 
connectionId(String connectionId)
 The ID of the connection. 
 | 
default CreatePrivateVirtualInterfaceRequest.Builder | 
newPrivateVirtualInterface(Consumer<NewPrivateVirtualInterface.Builder> newPrivateVirtualInterface)
 Information about the private virtual interface. 
 | 
CreatePrivateVirtualInterfaceRequest.Builder | 
newPrivateVirtualInterface(NewPrivateVirtualInterface newPrivateVirtualInterface)
 Information about the private virtual interface. 
 | 
CreatePrivateVirtualInterfaceRequest.Builder | 
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration. 
 | 
CreatePrivateVirtualInterfaceRequest.Builder | 
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration. 
 | 
buildoverrideConfigurationcopyapplyMutation, buildCreatePrivateVirtualInterfaceRequest.Builder connectionId(String connectionId)
The ID of the connection.
connectionId - The ID of the connection.CreatePrivateVirtualInterfaceRequest.Builder newPrivateVirtualInterface(NewPrivateVirtualInterface newPrivateVirtualInterface)
Information about the private virtual interface.
newPrivateVirtualInterface - Information about the private virtual interface.default CreatePrivateVirtualInterfaceRequest.Builder newPrivateVirtualInterface(Consumer<NewPrivateVirtualInterface.Builder> newPrivateVirtualInterface)
Information about the private virtual interface.
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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreatePrivateVirtualInterfaceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
 given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.