@Deprecated
public class DynamoDBScanExpression
extends java.lang.Object
ComparisonOperator for more
information on the available comparison types).| コンストラクタと説明 |
|---|
DynamoDBScanExpression()
非推奨です。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addFilterCondition(java.lang.String attributeName,
Condition condition)
非推奨です。
Adds a new filter condition to the current scan filter.
|
Key |
getExclusiveStartKey()
非推奨です。
Returns the exclusive start key for this scan.
|
java.lang.Integer |
getLimit()
非推奨です。
Returns the limit of items to scan during this scan.
|
java.util.Map<java.lang.String,Condition> |
getScanFilter()
非推奨です。
Returns the scan filter as a map of attribute names to conditions.
|
void |
setExclusiveStartKey(Key exclusiveStartKey)
非推奨です。
Sets the exclusive start key for this scan.
|
void |
setLimit(java.lang.Integer limit)
非推奨です。
Sets the limit of items to scan during this scan.
|
void |
setScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
非推奨です。
Sets the scan filter to the map of attribute names to conditions.
|
DynamoDBScanExpression |
withExclusiveStartKey(Key exclusiveStartKey)
非推奨です。
Sets the exclusive start key for this scan and returns a pointer to this
object for method-chaining.
|
DynamoDBScanExpression |
withLimit(java.lang.Integer limit)
非推奨です。
Sets the limit of items to scan and returns a pointer to this object for
method-chaining.
|
public void setScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
scanFilter - The map of attribute names to conditions to use when filtering
scan results.public java.util.Map<java.lang.String,Condition> getScanFilter()
public void addFilterCondition(java.lang.String attributeName,
Condition condition)
attributeName - The name of the attribute on which the specified condition
operates.condition - The condition which describes how the specified attribute is
compared and if a row of data is included in the results
returned by the scan operation.public Key getExclusiveStartKey()
public void setExclusiveStartKey(Key exclusiveStartKey)
public DynamoDBScanExpression withExclusiveStartKey(Key exclusiveStartKey)
public java.lang.Integer getLimit()
Use with caution. Please note that this is not the same as the
number of items to return from the scan operation -- the operation will
cease and return as soon as this many items are scanned, even if no
matching results are found. Furthermore, PaginatedScanList will
execute as many scan operations as necessary until it either reaches the
end of the result set as indicated by DynamoDB or enough elements are
available to fulfill the list operation (e.g. iteration). Therefore,
except when scanning without a scan filter, it's usually bad practice to
set a low limit, since doing so will often generate the same amount of
traffic to DynamoDB but with a greater number of round trips and
therefore more overall latency.
public void setLimit(java.lang.Integer limit)
getLimit()public DynamoDBScanExpression withLimit(java.lang.Integer limit)
getLimit()