T
- The type of the modelled object.public final class UpdateItemEnhancedRequest<T> extends Object
DynamoDbTable.updateItem(UpdateItemEnhancedRequest)
or
DynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)
).
A valid request object must contain the item that should be written to the table.
Modifier and Type | Class and Description |
---|---|
static class |
UpdateItemEnhancedRequest.Builder<T>
A builder that is used to create a request with the desired parameters.
|
Modifier and Type | Method and Description |
---|---|
static <T> UpdateItemEnhancedRequest.Builder<T> |
builder(Class<? extends T> itemClass)
Creates a newly initialized builder for the request object.
|
Expression |
conditionExpression()
Returns the condition
Expression set on this request object, or null if it doesn't exist. |
boolean |
equals(Object o) |
int |
hashCode() |
Boolean |
ignoreNulls()
Returns if the update operation should ignore attributes with null values, or false if it has not been set.
|
T |
item()
Returns the item for this update operation request.
|
UpdateItemEnhancedRequest.Builder<T> |
toBuilder()
Returns a builder initialized with all existing values on the request object.
|
public static <T> UpdateItemEnhancedRequest.Builder<T> builder(Class<? extends T> itemClass)
T
- The type of the modelled object, corresponding to itemClassitemClass
- the class that items in this table map topublic UpdateItemEnhancedRequest.Builder<T> toBuilder()
public T item()
public Boolean ignoreNulls()
public Expression conditionExpression()
Expression
set on this request object, or null if it doesn't exist.Copyright © 2021. All rights reserved.