Cloneable
, ReadLimitInfo
, ToCopyableBuilder<AllocatePrivateVirtualInterfaceRequest.Builder,AllocatePrivateVirtualInterfaceRequest>
@Generated("software.amazon.awssdk:codegen") public class AllocatePrivateVirtualInterfaceRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<AllocatePrivateVirtualInterfaceRequest.Builder,AllocatePrivateVirtualInterfaceRequest>
Container for the parameters to the AllocatePrivateVirtualInterface operation.
Modifier and Type | Class | Description |
---|---|---|
static interface |
AllocatePrivateVirtualInterfaceRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static AllocatePrivateVirtualInterfaceRequest.Builder |
builder() |
|
String |
connectionId() |
The connection ID on which the private virtual interface is provisioned.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
NewPrivateVirtualInterfaceAllocation |
newPrivateVirtualInterfaceAllocation() |
Detailed information for the private virtual interface to be provisioned.
|
String |
ownerAccount() |
The AWS account that will own the new private virtual interface.
|
static Class<? extends AllocatePrivateVirtualInterfaceRequest.Builder> |
serializableBuilderClass() |
|
AllocatePrivateVirtualInterfaceRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String connectionId()
The connection ID on which the private virtual interface is provisioned.
Default: None
Default: None
public String ownerAccount()
The AWS account that will own the new private virtual interface.
Default: None
Default: None
public NewPrivateVirtualInterfaceAllocation newPrivateVirtualInterfaceAllocation()
Detailed information for the private virtual interface to be provisioned.
Default: None
Default: None
public AllocatePrivateVirtualInterfaceRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AllocatePrivateVirtualInterfaceRequest.Builder,AllocatePrivateVirtualInterfaceRequest>
public static AllocatePrivateVirtualInterfaceRequest.Builder builder()
public static Class<? extends AllocatePrivateVirtualInterfaceRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.