QueryEnhancedRequest (AWS SDK for Java

QueryEnhancedRequest (AWS SDK for Java - 2.25.21)java.lang.Object

software.amazon.awssdk.enhanced.dynamodb.model.QueryEnhancedRequest


  • Nested Class Summary

    Nested Classes

    static final class 

    A builder that is used to create a request with the desired parameters.

  • Method Summary

    Returns the list of projected attributes on this request object, or an null if no projection is specified.

    Creates a newly initialized builder for a request object.

    Returns the value of consistent read, or false if it has not been set.

    boolean

    Returns the value of the exclusive start key set on this request object, or null if it doesn't exist.

    Returns the return result filter Expression set on this request object, or null if it doesn't exist.

    int

    Returns the value of limit set on this request object, or null if it doesn't exist.

    Returns the list of projected attribute names, in the form of NestedAttributeName objects, for this request object, or null if no projection is specified.

    Returns the matching condition of the query.

    Whether to return the capacity consumed by this operation.

    Whether to return the capacity consumed by this operation.

    Returns the value of scan index forward, meaning an ascending result sort order, or true if it has not been set.

    Returns a builder initialized with all existing values on the request object.

  • Method Details

    • builder

      Creates a newly initialized builder for a request object.

    • toBuilder

      Returns a builder initialized with all existing values on the request object.

    • queryConditional

      Returns the matching condition of the query.

    • exclusiveStartKey

      Returns the value of the exclusive start key set on this request object, or null if it doesn't exist.

    • scanIndexForward

      public Boolean scanIndexForward()

      Returns the value of scan index forward, meaning an ascending result sort order, or true if it has not been set.

    • limit

      Returns the value of limit set on this request object, or null if it doesn't exist.

    • consistentRead

      Returns the value of consistent read, or false if it has not been set.

    • filterExpression

      Returns the return result filter Expression set on this request object, or null if it doesn't exist.
    • attributesToProject

      Returns the list of projected attributes on this request object, or an null if no projection is specified. Nested attributes are represented using the '.' separator. Example : foo.bar is represented as "foo.bar" which is indistinguishable from a non-nested attribute with the name "foo.bar". Use nestedAttributesToProject() if you have a use-case that requires discrimination between these two cases.
    • nestedAttributesToProject

    • returnConsumedCapacity

      Whether to return the capacity consumed by this operation.

      See Also:
    • returnConsumedCapacityAsString

      public String returnConsumedCapacityAsString()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()

      Overrides:
      hashCode in class Object

You Might Also Like