Class ScanEnhancedRequest

    • Method Detail

      • toBuilder

        public ScanEnhancedRequest.Builder toBuilder()
        Returns a builder initialized with all existing values on the request object.
      • exclusiveStartKey

        public Map<String,​AttributeValue> exclusiveStartKey()
        Returns the value of the exclusive start key set on this request object, or null if it doesn't exist.
      • limit

        public Integer limit()
        Returns the value of limit set on this request object, or null if it doesn't exist.
      • segment

        public Integer segment()
        Returns the value of segment set on this request object, or null if it doesn't exist.
      • totalSegments

        public Integer totalSegments()
        Returns the value of totalSegments set on this request object, or null if it doesn't exist.
      • consistentRead

        public Boolean consistentRead()
        Returns the value of consistent read, or false if it has not been set.
      • filterExpression

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

        public List<String> 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.
      • returnConsumedCapacityAsString

        public String returnConsumedCapacityAsString()
        Whether to return the capacity consumed by this operation.

        Similar to returnConsumedCapacity() but return the value as a string. This is useful in situations where the value is not defined in ReturnConsumedCapacity.

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object