@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayPrefixListReference extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayPrefixListReference.Builder,TransitGatewayPrefixListReference>
Describes a prefix list reference.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TransitGatewayPrefixListReference.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
blackhole()
Indicates whether traffic that matches this route is dropped.
|
static TransitGatewayPrefixListReference.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
prefixListId()
The ID of the prefix list.
|
String |
prefixListOwnerId()
The ID of the prefix list owner.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayPrefixListReference.Builder> |
serializableBuilderClass() |
TransitGatewayPrefixListReferenceState |
state()
The state of the prefix list reference.
|
String |
stateAsString()
The state of the prefix list reference.
|
TransitGatewayPrefixListReference.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TransitGatewayPrefixListAttachment |
transitGatewayAttachment()
Information about the transit gateway attachment.
|
String |
transitGatewayRouteTableId()
The ID of the transit gateway route table.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String transitGatewayRouteTableId()
The ID of the transit gateway route table.
public final String prefixListId()
The ID of the prefix list.
public final String prefixListOwnerId()
The ID of the prefix list owner.
public final TransitGatewayPrefixListReferenceState state()
The state of the prefix list reference.
If the service returns an enum value that is not available in the current SDK version, state will return
TransitGatewayPrefixListReferenceState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from stateAsString().
TransitGatewayPrefixListReferenceStatepublic final String stateAsString()
The state of the prefix list reference.
If the service returns an enum value that is not available in the current SDK version, state will return
TransitGatewayPrefixListReferenceState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from stateAsString().
TransitGatewayPrefixListReferenceStatepublic final Boolean blackhole()
Indicates whether traffic that matches this route is dropped.
public final TransitGatewayPrefixListAttachment transitGatewayAttachment()
Information about the transit gateway attachment.
public TransitGatewayPrefixListReference.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TransitGatewayPrefixListReference.Builder,TransitGatewayPrefixListReference>public static TransitGatewayPrefixListReference.Builder builder()
public static Class<? extends TransitGatewayPrefixListReference.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.