public static interface CreatePublicVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<CreatePublicVirtualInterfaceRequest.Builder,CreatePublicVirtualInterfaceRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePublicVirtualInterfaceRequest.Builder |
connectionId(String connectionId)
Sets the value of the ConnectionId property for this object.
|
default CreatePublicVirtualInterfaceRequest.Builder |
newPublicVirtualInterface(Consumer<NewPublicVirtualInterface.Builder> newPublicVirtualInterface)
Detailed information for the public virtual interface to be created.
|
CreatePublicVirtualInterfaceRequest.Builder |
newPublicVirtualInterface(NewPublicVirtualInterface newPublicVirtualInterface)
Detailed information for the public virtual interface to be created.
|
CreatePublicVirtualInterfaceRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreatePublicVirtualInterfaceRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildCreatePublicVirtualInterfaceRequest.Builder connectionId(String connectionId)
connectionId - The new value for the ConnectionId property for this object.CreatePublicVirtualInterfaceRequest.Builder newPublicVirtualInterface(NewPublicVirtualInterface newPublicVirtualInterface)
Detailed information for the public virtual interface to be created.
Default: None
newPublicVirtualInterface - Detailed information for the public virtual interface to be created.
Default: None
default CreatePublicVirtualInterfaceRequest.Builder newPublicVirtualInterface(Consumer<NewPublicVirtualInterface.Builder> newPublicVirtualInterface)
Detailed information for the public virtual interface to be created.
Default: None
This is a convenience that creates an instance of theNewPublicVirtualInterface.Builder avoiding the
need to create one manually via NewPublicVirtualInterface.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to newPublicVirtualInterface(NewPublicVirtualInterface).newPublicVirtualInterface - a consumer that will call methods on NewPublicVirtualInterface.BuildernewPublicVirtualInterface(NewPublicVirtualInterface)CreatePublicVirtualInterfaceRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreatePublicVirtualInterfaceRequest.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.