Class WriteRequest
java.lang.Object
com.amazonaws.services.dynamodbv2.model.WriteRequest
- All Implemented Interfaces:
Serializable, Cloneable
Represents an operation to perform - either DeleteItem or PutItem. You can only request one of these operations, not both, in a single WriteRequest. If you do need to perform both of these operations, you will need to provide two separate WriteRequest objects.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for WriteRequest object.WriteRequest(DeleteRequest deleteRequest) Constructs a new WriteRequest object.WriteRequest(PutRequest putRequest) Constructs a new WriteRequest object. -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanA request to perform a DeleteItem operation.A request to perform a PutItem operation.inthashCode()voidsetDeleteRequest(DeleteRequest deleteRequest) A request to perform a DeleteItem operation.voidsetPutRequest(PutRequest putRequest) A request to perform a PutItem operation.toString()Returns a string representation of this object; useful for testing and debugging.withDeleteRequest(DeleteRequest deleteRequest) A request to perform a DeleteItem operation.withPutRequest(PutRequest putRequest) A request to perform a PutItem operation.
-
Constructor Details
-
WriteRequest
public WriteRequest()Default constructor for WriteRequest object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
WriteRequest
Constructs a new WriteRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
putRequest- A request to perform a PutItem operation.
-
WriteRequest
Constructs a new WriteRequest object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
deleteRequest- A request to perform a DeleteItem operation.
-
-
Method Details
-
setPutRequest
A request to perform a PutItem operation.
- Parameters:
putRequest- A request to perform a PutItem operation.
-
getPutRequest
A request to perform a PutItem operation.
- Returns:
- A request to perform a PutItem operation.
-
withPutRequest
A request to perform a PutItem operation.
- Parameters:
putRequest- A request to perform a PutItem operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setDeleteRequest
A request to perform a DeleteItem operation.
- Parameters:
deleteRequest- A request to perform a DeleteItem operation.
-
getDeleteRequest
A request to perform a DeleteItem operation.
- Returns:
- A request to perform a DeleteItem operation.
-
withDeleteRequest
A request to perform a DeleteItem operation.
- Parameters:
deleteRequest- A request to perform a DeleteItem operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
-