@Generated(value="software.amazon.awssdk:codegen") public final class Tag extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Tag.Builder,Tag>
A map that contains tag keys and tag values to attach to an AWS OpsWorks for Chef Automate or AWS OpsWorks for Puppet Enterprise server. Leading and trailing white spaces are trimmed from both the key and value. A maximum of 50 user-applied tags is allowed for tag-supported AWS OpsWorks-CM resources.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Tag.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Tag.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
key()
A tag key, such as
Stage or Name. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Tag.Builder> |
serializableBuilderClass() |
Tag.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
An optional tag value, such as
Production or test-owcm-server. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String key()
A tag key, such as Stage or Name. A tag key cannot be empty. The key can be a maximum
of 127 characters, and can contain only Unicode letters, numbers, or separators, or the following special
characters: + - = . _ : /
Stage or Name. A tag key cannot be empty. The key can be a
maximum of 127 characters, and can contain only Unicode letters, numbers, or separators, or the following
special characters: + - = . _ : /public final String value()
An optional tag value, such as Production or test-owcm-server. The value can be a
maximum of 255 characters, and contain only Unicode letters, numbers, or separators, or the following special
characters: + - = . _ : /
Production or test-owcm-server. The value can be
a maximum of 255 characters, and contain only Unicode letters, numbers, or separators, or the following
special characters: + - = . _ : /public Tag.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Tag.Builder,Tag>public static Tag.Builder builder()
public static Class<? extends Tag.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.