Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateCustomerGatewayRequest.Builder,CreateCustomerGatewayRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateCustomerGatewayRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateCustomerGatewayRequest.Builder,CreateCustomerGatewayRequest>
Contains the parameters for CreateCustomerGateway.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateCustomerGatewayRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
Integer |
bgpAsn() |
For devices that support BGP, the customer gateway's BGP ASN.
|
static CreateCustomerGatewayRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
publicIp() |
The Internet-routable IP address for the customer gateway's outside interface.
|
static Class<? extends CreateCustomerGatewayRequest.Builder> |
serializableBuilderClass() |
|
CreateCustomerGatewayRequest.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 that this customer gateway supports (
ipsec.1 ). |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public Integer bgpAsn()
For devices that support BGP, the customer gateway's BGP ASN.
Default: 65000
Default: 65000
public String publicIp()
The Internet-routable IP address for the customer gateway's outside interface. The address must be static.
public String type()
The type of VPN connection that this customer gateway supports (ipsec.1
).
ipsec.1
).GatewayType
public CreateCustomerGatewayRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateCustomerGatewayRequest.Builder,CreateCustomerGatewayRequest>
public static CreateCustomerGatewayRequest.Builder builder()
public static Class<? extends CreateCustomerGatewayRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.