Interface GetItemRequest.Builder

  • Method Details

    • tableName

      GetItemRequest.Builder tableName(String tableName)
      Sets the value of the TableName property for this object.
      Parameters:
      tableName - The new value for the TableName property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • key

      Sets the value of the Key property for this object.
      Parameters:
      key - The new value for the Key property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributesToGet

      GetItemRequest.Builder attributesToGet(Collection<String> attributesToGet)
      Sets the value of the AttributesToGet property for this object.
      Parameters:
      attributesToGet - The new value for the AttributesToGet property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributesToGet

      GetItemRequest.Builder attributesToGet(String... attributesToGet)
      Sets the value of the AttributesToGet property for this object.
      Parameters:
      attributesToGet - The new value for the AttributesToGet property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • consistentRead

      GetItemRequest.Builder consistentRead(Boolean consistentRead)
      Sets the value of the ConsistentRead property for this object.
      Parameters:
      consistentRead - The new value for the ConsistentRead property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • returnConsumedCapacity

      GetItemRequest.Builder returnConsumedCapacity(String returnConsumedCapacity)
      Sets the value of the ReturnConsumedCapacity property for this object.
      Parameters:
      returnConsumedCapacity - The new value for the ReturnConsumedCapacity property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • projectionExpression

      GetItemRequest.Builder projectionExpression(String projectionExpression)
      Sets the value of the ProjectionExpression property for this object.
      Parameters:
      projectionExpression - The new value for the ProjectionExpression property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expressionAttributeNames

      GetItemRequest.Builder expressionAttributeNames(Map<String,String> expressionAttributeNames)
      Sets the value of the ExpressionAttributeNames property for this object.
      Parameters:
      expressionAttributeNames - The new value for the ExpressionAttributeNames property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetItemRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.