Class ConfirmPrivateVirtualInterfaceRequest
- All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable
Container for the parameters to the ConfirmPrivateVirtualInterface 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.booleanID of the virtual private gateway that will be attached to the virtual interface.inthashCode()voidsetVirtualGatewayId(String virtualGatewayId) ID of the virtual private gateway that will be attached to the virtual interface.voidsetVirtualInterfaceId(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 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
-
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:
-