@Generated(value="software.amazon.awssdk:codegen") public final class TransitGatewayPolicyRuleMetaData extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TransitGatewayPolicyRuleMetaData.Builder,TransitGatewayPolicyRuleMetaData>
Describes the meta data tags associated with a transit gateway policy rule.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TransitGatewayPolicyRuleMetaData.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TransitGatewayPolicyRuleMetaData.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
metaDataKey()
The key name for the transit gateway policy rule meta data tag.
|
String |
metaDataValue()
The value of the key for the transit gateway policy rule meta data tag.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TransitGatewayPolicyRuleMetaData.Builder> |
serializableBuilderClass() |
TransitGatewayPolicyRuleMetaData.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String metaDataKey()
The key name for the transit gateway policy rule meta data tag.
public final String metaDataValue()
The value of the key for the transit gateway policy rule meta data tag.
public TransitGatewayPolicyRuleMetaData.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TransitGatewayPolicyRuleMetaData.Builder,TransitGatewayPolicyRuleMetaData>public static TransitGatewayPolicyRuleMetaData.Builder builder()
public static Class<? extends TransitGatewayPolicyRuleMetaData.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.