Class ConfirmPrivateVirtualInterfaceRequest
- All Implemented Interfaces:
ReadLimitInfo
,Serializable
,Cloneable
Container for the parameters to the ConfirmPrivateVirtualInterface operation.
- See Also:
-
Field Summary
Fields inherited from class com.amazonaws.AmazonWebServiceRequest
NOOP
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a shallow clone of this request.boolean
ID of the virtual private gateway that will be attached to the virtual interface.int
hashCode()
void
setVirtualGatewayId
(String virtualGatewayId) ID of the virtual private gateway that will be attached to the virtual interface.void
setVirtualInterfaceId
(String virtualInterfaceId) toString()
Returns a string representation of this object; useful for testing and debugging.withVirtualGatewayId
(String virtualGatewayId) ID of the virtual private gateway that will be attached to the virtual interface.withVirtualInterfaceId
(String virtualInterfaceId) Methods inherited from class com.amazonaws.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
-
ConfirmPrivateVirtualInterfaceRequest
public ConfirmPrivateVirtualInterfaceRequest()
-
-
Method Details
-
setVirtualInterfaceId
- Parameters:
virtualInterfaceId
-
-
getVirtualInterfaceId
- Returns:
-
withVirtualInterfaceId
- Parameters:
virtualInterfaceId
-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setVirtualGatewayId
ID of the virtual private gateway that will be attached to the virtual interface.
A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
- Parameters:
virtualGatewayId
- ID of the virtual private gateway that will be attached to the virtual interface.A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
-
getVirtualGatewayId
ID of the virtual private gateway that will be attached to the virtual interface.
A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
- Returns:
- ID of the virtual private gateway that will be attached to the
virtual interface.
A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
-
withVirtualGatewayId
ID of the virtual private gateway that will be attached to the virtual interface.
A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
- Parameters:
virtualGatewayId
- ID of the virtual private gateway that will be attached to the virtual interface.A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
Description copied from class:AmazonWebServiceRequest
Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.- Overrides:
clone
in classAmazonWebServiceRequest
- See Also:
-