@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 String transitGatewayRouteTableId()
The ID of the transit gateway route table.
public String prefixListId()
The ID of the prefix list.
public String prefixListOwnerId()
The ID of the prefix list owner.
public 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 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 Boolean blackhole()
Indicates whether traffic that matches this route is dropped.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.