@Generated(value="software.amazon.awssdk:codegen") public final class AttributeOperation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AttributeOperation.Builder,AttributeOperation>
An operation that applies to the requested group. This operation might add, replace, or remove an attribute.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AttributeOperation.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
attributePath()
A string representation of the path to a given attribute or sub-attribute.
|
Document |
attributeValue()
The value of the attribute.
|
static AttributeOperation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AttributeOperation.Builder> |
serializableBuilderClass() |
AttributeOperation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String attributePath()
A string representation of the path to a given attribute or sub-attribute. Supports JMESPath.
public final Document attributeValue()
The value of the attribute. This is a Document type. This type is not supported by Java V1, Go V1,
and older versions of the AWS CLI.
Document type. This type is not supported by Java V1,
Go V1, and older versions of the AWS CLI.public AttributeOperation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AttributeOperation.Builder,AttributeOperation>public static AttributeOperation.Builder builder()
public static Class<? extends AttributeOperation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.