Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateVpnConnectionRequest.Builder,CreateVpnConnectionRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateVpnConnectionRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateVpnConnectionRequest.Builder,CreateVpnConnectionRequest>
Contains the parameters for CreateVpnConnection.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateVpnConnectionRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateVpnConnectionRequest.Builder |
builder() |
|
String |
customerGatewayId() |
The ID of the customer gateway.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
VpnConnectionOptionsSpecification |
options() |
Indicates whether the VPN connection requires static routes.
|
static Class<? extends CreateVpnConnectionRequest.Builder> |
serializableBuilderClass() |
|
CreateVpnConnectionRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
type() |
The type of VPN connection (
ipsec.1 ). |
String |
vpnGatewayId() |
The ID of the virtual private gateway.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String customerGatewayId()
The ID of the customer gateway.
public String type()
The type of VPN connection (ipsec.1
).
ipsec.1
).public String vpnGatewayId()
The ID of the virtual private gateway.
public VpnConnectionOptionsSpecification options()
Indicates whether the VPN connection requires static routes. If you are creating a VPN connection for a device
that does not support BGP, you must specify true
.
Default: false
true
.
Default: false
public CreateVpnConnectionRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateVpnConnectionRequest.Builder,CreateVpnConnectionRequest>
public static CreateVpnConnectionRequest.Builder builder()
public static Class<? extends CreateVpnConnectionRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.