@Generated(value="software.amazon.awssdk:codegen") public final class ObjectAttributeAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ObjectAttributeAction.Builder,ObjectAttributeAction>
The action to take on the object attribute.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ObjectAttributeAction.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ObjectAttributeAction.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
UpdateActionType |
objectAttributeActionType()
A type that can be either
Update or Delete. |
String |
objectAttributeActionTypeAsString()
A type that can be either
Update or Delete. |
TypedAttributeValue |
objectAttributeUpdateValue()
The value that you want to update to.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ObjectAttributeAction.Builder> |
serializableBuilderClass() |
ObjectAttributeAction.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final UpdateActionType objectAttributeActionType()
A type that can be either Update or Delete.
If the service returns an enum value that is not available in the current SDK version,
objectAttributeActionType will return UpdateActionType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from objectAttributeActionTypeAsString().
Update or Delete.UpdateActionTypepublic final String objectAttributeActionTypeAsString()
A type that can be either Update or Delete.
If the service returns an enum value that is not available in the current SDK version,
objectAttributeActionType will return UpdateActionType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from objectAttributeActionTypeAsString().
Update or Delete.UpdateActionTypepublic final TypedAttributeValue objectAttributeUpdateValue()
The value that you want to update to.
public ObjectAttributeAction.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ObjectAttributeAction.Builder,ObjectAttributeAction>public static ObjectAttributeAction.Builder builder()
public static Class<? extends ObjectAttributeAction.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.