Class: Aws::SimpleDB::Types::UpdateCondition

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-simpledb/types.rb

Overview

Specifies the conditions under which data should be updated. If an update condition is specified for a request, the data will only be updated if the condition is satisfied. For example, if an attribute with a specific name and value exists, or if a specific attribute doesn’t exist.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#existsBoolean

A value specifying whether or not the specified attribute must exist with the specified value in order for the update condition to be satisfied. Specify ‘true` if the attribute must exist for the update condition to be satisfied. Specify `false` if the attribute should not exist in order for the update condition to be satisfied.

Returns:

  • (Boolean)


580
581
582
583
584
585
586
# File 'lib/aws-sdk-simpledb/types.rb', line 580

class UpdateCondition < Struct.new(
  :name,
  :value,
  :exists)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the attribute involved in the condition.

Returns:

  • (String)


580
581
582
583
584
585
586
# File 'lib/aws-sdk-simpledb/types.rb', line 580

class UpdateCondition < Struct.new(
  :name,
  :value,
  :exists)
  SENSITIVE = []
  include Aws::Structure
end

#valueString

The value of an attribute. This value can only be specified when the ‘Exists` parameter is equal to `true`.

Returns:

  • (String)


580
581
582
583
584
585
586
# File 'lib/aws-sdk-simpledb/types.rb', line 580

class UpdateCondition < Struct.new(
  :name,
  :value,
  :exists)
  SENSITIVE = []
  include Aws::Structure
end