public static interface CreatePublicVirtualInterfaceRequest.Builder extends DirectConnectRequest.Builder, CopyableBuilder<CreatePublicVirtualInterfaceRequest.Builder,CreatePublicVirtualInterfaceRequest>
buildoverrideConfigurationcopyapplyMutation, 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 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.