@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayRegistration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayRegistration.Builder,TransitGatewayRegistration>
Describes the registration of a transit gateway to a global network.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TransitGatewayRegistration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TransitGatewayRegistration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
globalNetworkId()
The ID of the global network.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayRegistration.Builder> |
serializableBuilderClass() |
TransitGatewayRegistrationStateReason |
state()
The state of the transit gateway registration.
|
TransitGatewayRegistration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
transitGatewayArn()
The Amazon Resource Name (ARN) of the transit gateway.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String globalNetworkId()
The ID of the global network.
public final String transitGatewayArn()
The Amazon Resource Name (ARN) of the transit gateway.
public final TransitGatewayRegistrationStateReason state()
The state of the transit gateway registration.
public TransitGatewayRegistration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TransitGatewayRegistration.Builder,TransitGatewayRegistration>public static TransitGatewayRegistration.Builder builder()
public static Class<? extends TransitGatewayRegistration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.