@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 Amazon Web Services X-Ray group or sampling rule. For more information about ways to use tags, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.
The following restrictions apply to tags:
Maximum number of user-applied tags per resource: 50
Tag keys and values are case sensitive.
Don't use aws: as a prefix for keys; it's reserved for Amazon Web Services use. You cannot edit or
delete system tags.
| 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-only. |
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 128 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 128 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-only. 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-only. 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.