@Generated(value="software.amazon.awssdk:codegen") public class CreateCustomerGatewayRequest extends AmazonWebServiceRequest implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<CreateCustomerGatewayRequest.Builder,CreateCustomerGatewayRequest>
Contains the parameters for CreateCustomerGateway.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateCustomerGatewayRequest.Builder |
NOOP| Modifier and Type | Method and 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() |
String |
toString() |
String |
type()
The type of VPN connection that this customer gateway supports (
ipsec.1). |
clone, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic 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).GatewayTypepublic CreateCustomerGatewayRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<CreateCustomerGatewayRequest.Builder,CreateCustomerGatewayRequest>public static CreateCustomerGatewayRequest.Builder builder()
public static Class<? extends CreateCustomerGatewayRequest.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.