com.amazonaws.services.dynamodbv2.model.QueryRequest.withConditionalOperator()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(81)

本文整理了Java中com.amazonaws.services.dynamodbv2.model.QueryRequest.withConditionalOperator方法的一些代码示例,展示了QueryRequest.withConditionalOperator的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryRequest.withConditionalOperator方法的具体详情如下:
包路径:com.amazonaws.services.dynamodbv2.model.QueryRequest
类名称:QueryRequest
方法名:withConditionalOperator

QueryRequest.withConditionalOperator介绍

[英]This is a legacy parameter. Use FilterExpression instead. For more information, see ConditionalOperator in the Amazon DynamoDB Developer Guide.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Allowed Values: AND, OR
[中]这是一个遗留参数。改用FilterExpression。有关更多信息,请参阅《Amazon DynamoDB开发人员指南》中的{$0$}。
返回对此对象的引用,以便将方法调用链接在一起。
限制条件:
允许值:和,或

代码示例

代码示例来源:origin: aws/aws-sdk-java

/**
 * <p>
 * This is a legacy parameter. Use <code>FilterExpression</code> instead. For more information, see <a href=
 * "http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.ConditionalOperator.html"
 * >ConditionalOperator</a> in the <i>Amazon DynamoDB Developer Guide</i>.
 * </p>
 * 
 * @param conditionalOperator
 *        This is a legacy parameter. Use <code>FilterExpression</code> instead. For more information, see <a href=
 *        "http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.ConditionalOperator.html"
 *        >ConditionalOperator</a> in the <i>Amazon DynamoDB Developer Guide</i>.
 * @see ConditionalOperator
 */
public void setConditionalOperator(ConditionalOperator conditionalOperator) {
  withConditionalOperator(conditionalOperator);
}

代码示例来源:origin: aws/aws-sdk-java

public QuerySpec withConditionalOperator(ConditionalOperator op) {
  getRequest().withConditionalOperator(op);
  return this;
}

代码示例来源:origin: aws/aws-sdk-java

protected <T> QueryRequest createQueryRequestFromExpression(Class<T> clazz,
    DynamoDBQueryExpression<T> xpress, DynamoDBMapperConfig config) {
  final DynamoDBMapperTableModel<T> model = getTableModel(clazz, config);
  QueryRequest req = new QueryRequest();
  req.setConsistentRead(xpress.isConsistentRead());
  req.setTableName(getTableName(clazz, xpress.getHashKeyValues(), config));
  req.setIndexName(xpress.getIndexName());
  req.setKeyConditionExpression(xpress.getKeyConditionExpression());
  processKeyConditions(req, xpress, model);
  req.withScanIndexForward(xpress.isScanIndexForward())
    .withLimit(xpress.getLimit())
    .withExclusiveStartKey(xpress.getExclusiveStartKey())
    .withQueryFilter(xpress.getQueryFilter())
    .withConditionalOperator(xpress.getConditionalOperator())
    .withSelect(xpress.getSelect())
    .withProjectionExpression(xpress.getProjectionExpression())
    .withFilterExpression(xpress.getFilterExpression())
    .withExpressionAttributeNames(xpress.getExpressionAttributeNames())
    .withExpressionAttributeValues(xpress.getExpressionAttributeValues())
    .withReturnConsumedCapacity(xpress.getReturnConsumedCapacity())
    .withRequestMetricCollector(config.getRequestMetricCollector())
    ;
  return applyUserAgent(req);
}

代码示例来源:origin: aws-amplify/aws-sdk-android

request.withConditionalOperator(this.conditionalOperator);
} else {
  request.withConditionalOperator((String) null);

代码示例来源:origin: com.amazonaws/aws-java-sdk-dynamodb

/**
 * <p>
 * This is a legacy parameter. Use <code>FilterExpression</code> instead. For more information, see <a href=
 * "http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.ConditionalOperator.html"
 * >ConditionalOperator</a> in the <i>Amazon DynamoDB Developer Guide</i>.
 * </p>
 * 
 * @param conditionalOperator
 *        This is a legacy parameter. Use <code>FilterExpression</code> instead. For more information, see <a href=
 *        "http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LegacyConditionalParameters.ConditionalOperator.html"
 *        >ConditionalOperator</a> in the <i>Amazon DynamoDB Developer Guide</i>.
 * @see ConditionalOperator
 */
public void setConditionalOperator(ConditionalOperator conditionalOperator) {
  withConditionalOperator(conditionalOperator);
}

代码示例来源:origin: aws-amplify/aws-sdk-android

request.withConditionalOperator(this.conditionalOperator);

代码示例来源:origin: com.amazonaws/aws-java-sdk-dynamodb

public QuerySpec withConditionalOperator(ConditionalOperator op) {
  getRequest().withConditionalOperator(op);
  return this;
}

代码示例来源:origin: com.amazonaws/aws-java-sdk-dynamodb

protected <T> QueryRequest createQueryRequestFromExpression(Class<T> clazz,
    DynamoDBQueryExpression<T> xpress, DynamoDBMapperConfig config) {
  final DynamoDBMapperTableModel<T> model = getTableModel(clazz, config);
  QueryRequest req = new QueryRequest();
  req.setConsistentRead(xpress.isConsistentRead());
  req.setTableName(getTableName(clazz, xpress.getHashKeyValues(), config));
  req.setIndexName(xpress.getIndexName());
  req.setKeyConditionExpression(xpress.getKeyConditionExpression());
  processKeyConditions(req, xpress, model);
  req.withScanIndexForward(xpress.isScanIndexForward())
    .withLimit(xpress.getLimit())
    .withExclusiveStartKey(xpress.getExclusiveStartKey())
    .withQueryFilter(xpress.getQueryFilter())
    .withConditionalOperator(xpress.getConditionalOperator())
    .withSelect(xpress.getSelect())
    .withProjectionExpression(xpress.getProjectionExpression())
    .withFilterExpression(xpress.getFilterExpression())
    .withExpressionAttributeNames(xpress.getExpressionAttributeNames())
    .withExpressionAttributeValues(xpress.getExpressionAttributeValues())
    .withReturnConsumedCapacity(xpress.getReturnConsumedCapacity())
    .withRequestMetricCollector(config.getRequestMetricCollector())
    ;
  return applyUserAgent(req);
}

相关文章

微信公众号

最新文章

更多

QueryRequest类方法