Amazonite::DynamoDBV2::QueryInput
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(table_name : String, index_name : String | Nil = nil, select __arg0 : Select | Nil = nil, attributes_to_get : Array(String) | Nil = nil, limit : Int32 | Nil = nil, consistent_read : Bool | Nil = nil, key_conditions : Hash(String, Condition) | Nil = nil, query_filter : Hash(String, Condition) | Nil = nil, conditional_operator : ConditionalOperator | Nil = nil, scan_index_forward : Bool | Nil = nil, exclusive_start_key : Hash(String, AttributeValue) | Nil = nil, return_consumed_capacity : ReturnConsumedCapacity | Nil = nil, projection_expression : String | Nil = nil, filter_expression : String | Nil = nil, key_condition_expression : String | Nil = nil, expression_attribute_names : Hash(String, String) | Nil = nil, expression_attribute_values : Hash(String, AttributeValue) | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
attributes_to_get
Sourceconditional_operator
Sourceconditional_operator=(conditional_operator : ConditionalOperator | Nil)
Sourceconsistent_read
Sourceexclusive_start_key
Sourceexpression_attribute_names
Sourceexpression_attribute_values
Sourcefilter_expression
Sourceindex_name
Sourcekey_condition_expression
Sourcekey_conditions
Sourcelimit
Sourceprojection_expression
Sourcequery_filter
Sourcereturn_consumed_capacity
Sourcereturn_consumed_capacity=(return_consumed_capacity : ReturnConsumedCapacity | Nil)
Sourcescan_index_forward
Sourceselect
Sourceselect=(select __arg0 : Select | Nil)
Sourcetable_name
Source