Class TagDescription
java.lang.Object
software.amazon.awssdk.services.autoscaling.model.TagDescription
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TagDescription.Builder,TagDescription>
@Generated("software.amazon.awssdk:codegen")
public final class TagDescription
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<TagDescription.Builder,TagDescription>
Describes a tag for an Auto Scaling group.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic TagDescription.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringkey()The tag key.final BooleanDetermines whether the tag is added to new instances as they are launched in the group.final StringThe name of the group.final StringThe type of resource.static Class<? extends TagDescription.Builder>final StringtoString()Returns a string representation of this object.final Stringvalue()The tag value.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
resourceId
The name of the group.
- Returns:
- The name of the group.
-
resourceType
The type of resource. The only supported value is
auto-scaling-group.- Returns:
- The type of resource. The only supported value is
auto-scaling-group.
-
key
The tag key.
- Returns:
- The tag key.
-
value
The tag value.
- Returns:
- The tag value.
-
propagateAtLaunch
Determines whether the tag is added to new instances as they are launched in the group.
- Returns:
- Determines whether the tag is added to new instances as they are launched in the group.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<TagDescription.Builder,TagDescription>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-