public class KeysAndAttributes extends Object implements Serializable
Represents a set of primary keys and, for each key, the attributes to retrieve from the table.
Constructor and Description |
---|
KeysAndAttributes() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<String> |
getAttributesToGet()
One or more attributes to retrieve from the table or index.
|
Boolean |
getConsistentRead()
The consistency of a read operation.
|
List<Map<String,AttributeValue>> |
getKeys()
The primary key attribute values that define the items and the
attributes associated with the items.
|
int |
hashCode() |
Boolean |
isConsistentRead()
The consistency of a read operation.
|
void |
setAttributesToGet(Collection<String> attributesToGet)
One or more attributes to retrieve from the table or index.
|
void |
setConsistentRead(Boolean consistentRead)
The consistency of a read operation.
|
void |
setKeys(Collection<Map<String,AttributeValue>> keys)
The primary key attribute values that define the items and the
attributes associated with the items.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
KeysAndAttributes |
withAttributesToGet(Collection<String> attributesToGet)
One or more attributes to retrieve from the table or index.
|
KeysAndAttributes |
withAttributesToGet(String... attributesToGet)
One or more attributes to retrieve from the table or index.
|
KeysAndAttributes |
withConsistentRead(Boolean consistentRead)
The consistency of a read operation.
|
KeysAndAttributes |
withKeys(Collection<Map<String,AttributeValue>> keys)
The primary key attribute values that define the items and the
attributes associated with the items.
|
KeysAndAttributes |
withKeys(Map<String,AttributeValue>... keys)
The primary key attribute values that define the items and the
attributes associated with the items.
|
public List<Map<String,AttributeValue>> getKeys()
Constraints:
Length: 1 - 100
public void setKeys(Collection<Map<String,AttributeValue>> keys)
Constraints:
Length: 1 - 100
keys
- The primary key attribute values that define the items and the
attributes associated with the items.public KeysAndAttributes withKeys(Map<String,AttributeValue>... keys)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
keys
- The primary key attribute values that define the items and the
attributes associated with the items.public KeysAndAttributes withKeys(Collection<Map<String,AttributeValue>> keys)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
keys
- The primary key attribute values that define the items and the
attributes associated with the items.public List<String> getAttributesToGet()
Constraints:
Length: 1 -
public void setAttributesToGet(Collection<String> attributesToGet)
Constraints:
Length: 1 -
attributesToGet
- One or more attributes to retrieve from the table or index. If no
attribute names are specified then all attributes will be returned. If
any of the specified attributes are not found, they will not appear in
the result.public KeysAndAttributes withAttributesToGet(String... attributesToGet)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 -
attributesToGet
- One or more attributes to retrieve from the table or index. If no
attribute names are specified then all attributes will be returned. If
any of the specified attributes are not found, they will not appear in
the result.public KeysAndAttributes withAttributesToGet(Collection<String> attributesToGet)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 -
attributesToGet
- One or more attributes to retrieve from the table or index. If no
attribute names are specified then all attributes will be returned. If
any of the specified attributes are not found, they will not appear in
the result.public Boolean isConsistentRead()
true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.public void setConsistentRead(Boolean consistentRead)
true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.consistentRead
- The consistency of a read operation. If set to true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.public KeysAndAttributes withConsistentRead(Boolean consistentRead)
true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.
Returns a reference to this object so that method calls can be chained together.
consistentRead
- The consistency of a read operation. If set to true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.public Boolean getConsistentRead()
true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.true
, then
a strongly consistent read is used; otherwise, an eventually
consistent read is used.public String toString()
toString
in class Object
Object.toString()
Copyright © 2014. All rights reserved.