public class KeysAndAttributes
extends java.lang.Object
implements java.io.Serializable
Represents a set of primary keys and, for each key, the attributes to retrieve from the table.
| コンストラクタと説明 |
|---|
KeysAndAttributes() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getAttributesToGet()
Represents one or more attributes to retrieve from the table or index.
|
java.lang.Boolean |
getConsistentRead()
Represents the consistency of a read operation.
|
java.util.List<java.util.Map<java.lang.String,AttributeValue>> |
getKeys()
Represents the primary key attribute values that define the items and
the attributes associated with the items.
|
int |
hashCode() |
java.lang.Boolean |
isConsistentRead()
Represents the consistency of a read operation.
|
void |
setAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
Represents one or more attributes to retrieve from the table or index.
|
void |
setConsistentRead(java.lang.Boolean consistentRead)
Represents the consistency of a read operation.
|
void |
setKeys(java.util.Collection<java.util.Map<java.lang.String,AttributeValue>> keys)
Represents the primary key attribute values that define the items and
the attributes associated with the items.
|
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)
Represents one or more attributes to retrieve from the table or index.
|
KeysAndAttributes |
withAttributesToGet(java.lang.String... attributesToGet)
Represents one or more attributes to retrieve from the table or index.
|
KeysAndAttributes |
withConsistentRead(java.lang.Boolean consistentRead)
Represents the consistency of a read operation.
|
KeysAndAttributes |
withKeys(java.util.Collection<java.util.Map<java.lang.String,AttributeValue>> keys)
Represents 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)
Represents the primary key attribute values that define the items and
the attributes associated with the items.
|
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 - Represents 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 - Represents 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 - Represents the primary key attribute values that define the items and
the attributes associated with the items.public java.util.List<java.lang.String> getAttributesToGet()
If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
Constraints:
Length: 1 -
If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
public void setAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
Constraints:
Length: 1 -
attributesToGet - Represents 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. If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
public KeysAndAttributes withAttributesToGet(java.lang.String... attributesToGet)
If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 -
attributesToGet - Represents 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. If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
public KeysAndAttributes withAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 -
attributesToGet - Represents 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. If you are querying an index and request only attributes that are projected into that index, the operation will read only the index and not the table. If any of the requested attributes are not projected into the index, Amazon DynamoDB will need to fetch each matching item from the table. This extra fetching incurs additional throughput cost and latency.
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 - Represents 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 - Represents 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 toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object