@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayPolicyTableEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayPolicyTableEntry.Builder,TransitGatewayPolicyTableEntry>
Describes a transit gateway policy table entry
Modifier and Type | Class and Description |
---|---|
static interface |
TransitGatewayPolicyTableEntry.Builder |
Modifier and Type | Method and Description |
---|---|
static TransitGatewayPolicyTableEntry.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
TransitGatewayPolicyRule |
policyRule()
The policy rule associated with the transit gateway policy table.
|
String |
policyRuleNumber()
The rule number for the transit gateway policy table entry.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayPolicyTableEntry.Builder> |
serializableBuilderClass() |
String |
targetRouteTableId()
The ID of the target route table.
|
TransitGatewayPolicyTableEntry.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String policyRuleNumber()
The rule number for the transit gateway policy table entry.
public final TransitGatewayPolicyRule policyRule()
The policy rule associated with the transit gateway policy table.
public final String targetRouteTableId()
The ID of the target route table.
public TransitGatewayPolicyTableEntry.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<TransitGatewayPolicyTableEntry.Builder,TransitGatewayPolicyTableEntry>
public static TransitGatewayPolicyTableEntry.Builder builder()
public static Class<? extends TransitGatewayPolicyTableEntry.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.