@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, wait
copy
public 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()
.
TransitGatewayPrefixListReferenceState
public 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()
.
TransitGatewayPrefixListReferenceState
public 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 SdkPojo
public String toString()
Copyright © 2020. All rights reserved.