@Generated(value="software.amazon.awssdk:codegen") public final class CreateDirectConnectGatewayRequest extends DirectConnectRequest implements ToCopyableBuilder<CreateDirectConnectGatewayRequest.Builder,CreateDirectConnectGatewayRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateDirectConnectGatewayRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
amazonSideAsn()
The autonomous system number (ASN) for Border Gateway Protocol (BGP) to be configured on the Amazon side of the
connection.
|
static CreateDirectConnectGatewayRequest.Builder |
builder() |
String |
directConnectGatewayName()
The name of the Direct Connect gateway.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateDirectConnectGatewayRequest.Builder> |
serializableBuilderClass() |
CreateDirectConnectGatewayRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String directConnectGatewayName()
The name of the Direct Connect gateway.
public final Long amazonSideAsn()
The autonomous system number (ASN) for Border Gateway Protocol (BGP) to be configured on the Amazon side of the connection. The ASN must be in the private range of 64,512 to 65,534 or 4,200,000,000 to 4,294,967,294. The default is 64512.
public CreateDirectConnectGatewayRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateDirectConnectGatewayRequest.Builder,CreateDirectConnectGatewayRequest>toBuilder in class DirectConnectRequestpublic static CreateDirectConnectGatewayRequest.Builder builder()
public static Class<? extends CreateDirectConnectGatewayRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.