public static interface CreatePublicVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, SdkPojo, CopyableBuilder<CreatePublicVirtualInterfaceRequest.Builder,CreatePublicVirtualInterfaceRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePublicVirtualInterfaceRequest.Builder |
connectionId(String connectionId)
The ID of the connection.
|
default CreatePublicVirtualInterfaceRequest.Builder |
newPublicVirtualInterface(Consumer<NewPublicVirtualInterface.Builder> newPublicVirtualInterface)
Information about the public virtual interface.
|
CreatePublicVirtualInterfaceRequest.Builder |
newPublicVirtualInterface(NewPublicVirtualInterface newPublicVirtualInterface)
Information about the public virtual interface.
|
CreatePublicVirtualInterfaceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreatePublicVirtualInterfaceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
buildoverrideConfigurationcopyapplyMutation, buildCreatePublicVirtualInterfaceRequest.Builder connectionId(String connectionId)
The ID of the connection.
connectionId - The ID of the connection.CreatePublicVirtualInterfaceRequest.Builder newPublicVirtualInterface(NewPublicVirtualInterface newPublicVirtualInterface)
Information about the public virtual interface.
newPublicVirtualInterface - Information about the public virtual interface.default CreatePublicVirtualInterfaceRequest.Builder newPublicVirtualInterface(Consumer<NewPublicVirtualInterface.Builder> newPublicVirtualInterface)
Information about the public virtual interface.
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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreatePublicVirtualInterfaceRequest.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.