class Dymos::Query::GetItem

Public Instance Methods

attributes(*value) click to toggle source
# File lib/dymos/query/get_item.rb, line 14
def attributes(*value)
  @query[:attributes_to_get] = value
  self
end
command() click to toggle source
# File lib/dymos/query/get_item.rb, line 5
def command
  'get_item'
end
consistent_read(value) click to toggle source
# File lib/dymos/query/get_item.rb, line 19
def consistent_read(value)
  @query[:consistent_read] = value
  self
end
expression_attribute_names(value) click to toggle source
# File lib/dymos/query/get_item.rb, line 34
def expression_attribute_names(value)
  @query[:expression_attribute_names] = value.deep_stringify_keys
  self
end
key(value) click to toggle source
# File lib/dymos/query/get_item.rb, line 9
def key(value)
  @query[:key] = value.deep_stringify_keys
  self
end
projection_expression(value) click to toggle source
# File lib/dymos/query/get_item.rb, line 29
def projection_expression(value)
  @query[:projection_expression] = value
  self
end
return_consumed_capacity(value) click to toggle source
# File lib/dymos/query/get_item.rb, line 24
def return_consumed_capacity(value)
  @query[:return_consumed_capacity] = value.to_s.upcase
  self
end