Class AllocatePrivateVirtualInterfaceRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
Container for the parameters to the AllocatePrivateVirtualInterface operation.
- See Also:
-
Field Summary
Fields inherited from class AmazonWebServiceRequest
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a shallow clone of this request.booleanThe connection ID on which the private virtual interface is provisioned.Detailed information for the private virtual interface to be provisioned.The AWS account that will own the new private virtual interface.inthashCode()voidsetConnectionId(String connectionId) The connection ID on which the private virtual interface is provisioned.voidsetNewPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation newPrivateVirtualInterfaceAllocation) Detailed information for the private virtual interface to be provisioned.voidsetOwnerAccount(String ownerAccount) The AWS account that will own the new private virtual interface.toString()Returns a string representation of this object; useful for testing and debugging.withConnectionId(String connectionId) The connection ID on which the private virtual interface is provisioned.withNewPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation newPrivateVirtualInterfaceAllocation) Detailed information for the private virtual interface to be provisioned.withOwnerAccount(String ownerAccount) The AWS account that will own the new private virtual interface.Methods inherited from class AmazonWebServiceRequest
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
-
Constructor Details
-
AllocatePrivateVirtualInterfaceRequest
public AllocatePrivateVirtualInterfaceRequest()
-
-
Method Details
-
setConnectionId
The connection ID on which the private virtual interface is provisioned.
Default: None
- Parameters:
connectionId- The connection ID on which the private virtual interface is provisioned.Default: None
-
getConnectionId
The connection ID on which the private virtual interface is provisioned.
Default: None
- Returns:
- The connection ID on which the private virtual interface is
provisioned.
Default: None
-
withConnectionId
The connection ID on which the private virtual interface is provisioned.
Default: None
- Parameters:
connectionId- The connection ID on which the private virtual interface is provisioned.Default: None
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setOwnerAccount
The AWS account that will own the new private virtual interface.
Default: None
- Parameters:
ownerAccount- The AWS account that will own the new private virtual interface.Default: None
-
getOwnerAccount
The AWS account that will own the new private virtual interface.
Default: None
- Returns:
- The AWS account that will own the new private virtual
interface.
Default: None
-
withOwnerAccount
The AWS account that will own the new private virtual interface.
Default: None
- Parameters:
ownerAccount- The AWS account that will own the new private virtual interface.Default: None
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setNewPrivateVirtualInterfaceAllocation
public void setNewPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation newPrivateVirtualInterfaceAllocation) Detailed information for the private virtual interface to be provisioned.
Default: None
- Parameters:
newPrivateVirtualInterfaceAllocation- Detailed information for the private virtual interface to be provisioned.Default: None
-
getNewPrivateVirtualInterfaceAllocation
Detailed information for the private virtual interface to be provisioned.
Default: None
- Returns:
- Detailed information for the private virtual interface to be
provisioned.
Default: None
-
withNewPrivateVirtualInterfaceAllocation
public AllocatePrivateVirtualInterfaceRequest withNewPrivateVirtualInterfaceAllocation(NewPrivateVirtualInterfaceAllocation newPrivateVirtualInterfaceAllocation) Detailed information for the private virtual interface to be provisioned.
Default: None
- Parameters:
newPrivateVirtualInterfaceAllocation- Detailed information for the private virtual interface to be provisioned.Default: None
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
Description copied from class:AmazonWebServiceRequestCreates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clonein classAmazonWebServiceRequest- See Also:
-