public static interface CreatePrivateVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<CreatePrivateVirtualInterfaceRequest.Builder,CreatePrivateVirtualInterfaceRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePrivateVirtualInterfaceRequest.Builder |
connectionId(String connectionId)
Sets the value of the ConnectionId property for this object.
|
default CreatePrivateVirtualInterfaceRequest.Builder |
newPrivateVirtualInterface(Consumer<NewPrivateVirtualInterface.Builder> newPrivateVirtualInterface)
Detailed information for the private virtual interface to be created.
|
CreatePrivateVirtualInterfaceRequest.Builder |
newPrivateVirtualInterface(NewPrivateVirtualInterface newPrivateVirtualInterface)
Detailed information for the private virtual interface to be created.
|
CreatePrivateVirtualInterfaceRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
buildrequestOverrideConfig, requestOverrideConfigcopyapply, 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.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.