|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.dynamodbv2.model.KeysAndAttributes
public class KeysAndAttributes
Represents a set of primary keys and, for each key, the attributes to retrieve from the table.
Constructor Summary | |
---|---|
KeysAndAttributes()
|
Method Summary | |
---|---|
KeysAndAttributes |
addExpressionAttributeNamesEntry(java.lang.String key,
java.lang.String value)
Sets the value of the ExpressionAttributeNames property for this object. |
KeysAndAttributes |
clearExpressionAttributeNamesEntries()
Removes all the entries added into ExpressionAttributeNames. |
boolean |
equals(java.lang.Object obj)
|
java.util.List<java.lang.String> |
getAttributesToGet()
One or more attributes to retrieve from the table or index. |
java.lang.Boolean |
getConsistentRead()
The consistency of a read operation. |
java.util.Map<java.lang.String,java.lang.String> |
getExpressionAttributeNames()
Returns the value of the ExpressionAttributeNames property for this object. |
java.util.List<java.util.Map<java.lang.String,AttributeValue>> |
getKeys()
The primary key attribute values that define the items and the attributes associated with the items. |
java.lang.String |
getProjectionExpression()
Returns the value of the ProjectionExpression property for this object. |
int |
hashCode()
|
java.lang.Boolean |
isConsistentRead()
The consistency of a read operation. |
void |
setAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
One or more attributes to retrieve from the table or index. |
void |
setConsistentRead(java.lang.Boolean consistentRead)
The consistency of a read operation. |
void |
setExpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
Sets the value of the ExpressionAttributeNames property for this object. |
void |
setKeys(java.util.Collection<java.util.Map<java.lang.String,AttributeValue>> keys)
The primary key attribute values that define the items and the attributes associated with the items. |
void |
setProjectionExpression(java.lang.String projectionExpression)
Sets the value of the ProjectionExpression property for this object. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
KeysAndAttributes |
withAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
One or more attributes to retrieve from the table or index. |
KeysAndAttributes |
withAttributesToGet(java.lang.String... attributesToGet)
One or more attributes to retrieve from the table or index. |
KeysAndAttributes |
withConsistentRead(java.lang.Boolean consistentRead)
The consistency of a read operation. |
KeysAndAttributes |
withExpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
Sets the value of the ExpressionAttributeNames property for this object. |
KeysAndAttributes |
withKeys(java.util.Collection<java.util.Map<java.lang.String,AttributeValue>> keys)
The primary key attribute values that define the items and the attributes associated with the items. |
KeysAndAttributes |
withKeys(java.util.Map<java.lang.String,AttributeValue>... keys)
The primary key attribute values that define the items and the attributes associated with the items. |
KeysAndAttributes |
withProjectionExpression(java.lang.String projectionExpression)
Sets the value of the ProjectionExpression property for this object. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public KeysAndAttributes()
Method Detail |
---|
public java.util.List<java.util.Map<java.lang.String,AttributeValue>> getKeys()
Constraints:
Length: 1 - 100
public void setKeys(java.util.Collection<java.util.Map<java.lang.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(java.util.Map<java.lang.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(java.util.Collection<java.util.Map<java.lang.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 java.util.List<java.lang.String> getAttributesToGet()
Constraints:
Length: 1 -
public void setAttributesToGet(java.util.Collection<java.lang.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(java.lang.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(java.util.Collection<java.lang.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 java.lang.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(java.lang.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(java.lang.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 java.lang.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 java.lang.String getProjectionExpression()
public void setProjectionExpression(java.lang.String projectionExpression)
projectionExpression
- The new value for the ProjectionExpression property for this object.public KeysAndAttributes withProjectionExpression(java.lang.String projectionExpression)
Returns a reference to this object so that method calls can be chained together.
projectionExpression
- The new value for the ProjectionExpression property for this object.
public java.util.Map<java.lang.String,java.lang.String> getExpressionAttributeNames()
public void setExpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
expressionAttributeNames
- The new value for the ExpressionAttributeNames property for this
object.public KeysAndAttributes withExpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
Returns a reference to this object so that method calls can be chained together.
expressionAttributeNames
- The new value for the ExpressionAttributeNames property for this
object.
public KeysAndAttributes addExpressionAttributeNamesEntry(java.lang.String key, java.lang.String value)
The method adds a new key-value pair into ExpressionAttributeNames parameter, and returns a reference to this object so that method calls can be chained together.
key
- The key of the entry to be added into ExpressionAttributeNames.value
- The corresponding value of the entry to be added into ExpressionAttributeNames.public KeysAndAttributes clearExpressionAttributeNamesEntries()
Returns a reference to this object so that method calls can be chained together.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |