Table of Contents - aws-record-2.6.1 Documentation
Classes and Modules
- Aws
- Aws::Record
- Aws::Record::Attribute
- Aws::Record::Attributes
- Aws::Record::Attributes::ClassMethods
- Aws::Record::BuildableSearch
- Aws::Record::DefaultMarshaler
- Aws::Record::DirtyTracking
- Aws::Record::DirtyTracking::DirtyTrackingClassMethods
- Aws::Record::Errors
- Aws::Record::Errors::ConditionalWriteFailed
- Aws::Record::Errors::InvalidModel
- Aws::Record::Errors::KeyMissing
- Aws::Record::Errors::MissingRequiredConfiguration
- Aws::Record::Errors::NameCollision
- Aws::Record::Errors::NotFound
- Aws::Record::Errors::RecordError
- Aws::Record::Errors::ReservedName
- Aws::Record::Errors::TableDoesNotExist
- Aws::Record::Errors::TransactionalSaveConditionCollision
- Aws::Record::Errors::ValidationError
- Aws::Record::ItemCollection
- Aws::Record::ItemData
- Aws::Record::ItemOperations
- Aws::Record::ItemOperations::ItemOperationsClassMethods
- Aws::Record::KeyAttributes
- Aws::Record::Marshalers
- Aws::Record::Marshalers::BooleanMarshaler
- Aws::Record::Marshalers::DateMarshaler
- Aws::Record::Marshalers::DateTimeMarshaler
- Aws::Record::Marshalers::EpochTimeMarshaler
- Aws::Record::Marshalers::FloatMarshaler
- Aws::Record::Marshalers::IntegerMarshaler
- Aws::Record::Marshalers::Iso8601Formatter
- Aws::Record::Marshalers::ListMarshaler
- Aws::Record::Marshalers::MapMarshaler
- Aws::Record::Marshalers::NumericSetMarshaler
- Aws::Record::Marshalers::StringMarshaler
- Aws::Record::Marshalers::StringSetMarshaler
- Aws::Record::Marshalers::TimeMarshaler
- Aws::Record::ModelAttributes
- Aws::Record::Query
- Aws::Record::Query::QueryClassMethods
- Aws::Record::RecordClassMethods
- Aws::Record::SecondaryIndexes
- Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- Aws::Record::TableConfig
- Aws::Record::TableConfig::GlobalSecondaryIndex
- Aws::Record::TableMigration
- Aws::Record::Transactions
Methods
- ::_transform_check_record — Aws::Record::Transactions
- ::_transform_delete_record — Aws::Record::Transactions
- ::_transform_put_record — Aws::Record::Transactions
- ::_transform_save_record — Aws::Record::Transactions
- ::_transform_transact_write_items — Aws::Record::Transactions
- ::_transform_update_record — Aws::Record::Transactions
- ::_user_agent — Aws::Record::Transactions
- ::configure_client — Aws::Record::Transactions
- ::define — Aws::Record::TableConfig
- ::dynamodb_client — Aws::Record::Transactions
- ::format — Aws::Record::Marshalers::Iso8601Formatter
- ::included — Aws::Record
- ::included — Aws::Record::Attributes
- ::included — Aws::Record::DirtyTracking
- ::included — Aws::Record::ItemOperations
- ::included — Aws::Record::Query
- ::included — Aws::Record::SecondaryIndexes
- ::new — Aws::Record::Attribute
- ::new — Aws::Record::BuildableSearch
- ::new — Aws::Record::ItemCollection
- ::new — Aws::Record::ItemData
- ::new — Aws::Record::KeyAttributes
- ::new — Aws::Record::Marshalers::BooleanMarshaler
- ::new — Aws::Record::Marshalers::DateMarshaler
- ::new — Aws::Record::Marshalers::DateTimeMarshaler
- ::new — Aws::Record::Marshalers::EpochTimeMarshaler
- ::new — Aws::Record::Marshalers::FloatMarshaler
- ::new — Aws::Record::Marshalers::IntegerMarshaler
- ::new — Aws::Record::Marshalers::ListMarshaler
- ::new — Aws::Record::Marshalers::MapMarshaler
- ::new — Aws::Record::Marshalers::NumericSetMarshaler
- ::new — Aws::Record::Marshalers::StringMarshaler
- ::new — Aws::Record::Marshalers::StringSetMarshaler
- ::new — Aws::Record::Marshalers::TimeMarshaler
- ::new — Aws::Record::ModelAttributes
- ::new — Aws::Record::TableConfig
- ::new — Aws::Record::TableConfig::GlobalSecondaryIndex
- ::new — Aws::Record::TableMigration
- ::new — Aws::Record::Attributes
- ::serialize — Aws::Record::DefaultMarshaler
- ::transact_find — Aws::Record::Transactions
- ::transact_write — Aws::Record::Transactions
- ::type_cast — Aws::Record::DefaultMarshaler
- #_ad_equal — Aws::Record::TableConfig
- #_ad_superset — Aws::Record::TableConfig
- #_add_global_secondary_index_throughput — Aws::Record::TableConfig
- #_add_throughput_to_gsis — Aws::Record::TableMigration
- #_append_to_attribute_definitions — Aws::Record::TableMigration
- #_apply_values — Aws::Record::BuildableSearch
- #_array_unsorted_eql — Aws::Record::TableConfig
- #_as_numeric — Aws::Record::Marshalers::NumericSetMarshaler
- #_as_strings — Aws::Record::Marshalers::StringSetMarshaler
- #_assert_model_valid — Aws::Record::TableMigration
- #_assert_required_include — Aws::Record::TableMigration
- #_attribute_definitions — Aws::Record::TableConfig
- #_attribute_definitions — Aws::Record::TableMigration
- #_build_item_for_save — Aws::Record::ItemOperations
- #_build_items_from_response — Aws::Record::ItemCollection
- #_build_update_expression — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #_check_for_naming_collisions — Aws::Record::ModelAttributes
- #_check_if_reserved — Aws::Record::ModelAttributes
- #_compatible_check — Aws::Record::TableConfig
- #_create_table_opts — Aws::Record::TableConfig
- #_deep_copy — Aws::Record::Attribute
- #_deep_copy — Aws::Record::ItemData
- #_define_attr_methods — Aws::Record::Attributes::ClassMethods
- #_define_attr_methods — Aws::Record::DirtyTracking::DirtyTrackingClassMethods
- #_dirty_changes_for_update — Aws::Record::ItemOperations
- #_format — Aws::Record::Marshalers::DateTimeMarshaler
- #_format — Aws::Record::Marshalers::EpochTimeMarshaler
- #_format — Aws::Record::Marshalers::TimeMarshaler
- #_global_secondary_indexes — Aws::Record::TableConfig
- #_gsi_equal — Aws::Record::TableConfig
- #_gsi_index_names — Aws::Record::TableConfig
- #_gsi_set_compare — Aws::Record::TableConfig
- #_gsi_superset — Aws::Record::TableConfig
- #_gsi_updates — Aws::Record::TableConfig
- #_invalid_record? — Aws::Record::ItemOperations
- #_is_lambda? — Aws::Record::Attribute
- #_key_attributes — Aws::Record::Attributes::ClassMethods
- #_key_pass — Aws::Record::BuildableSearch
- #_key_schema — Aws::Record::TableConfig
- #_key_schema — Aws::Record::TableMigration
- #_keys — Aws::Record::TableConfig
- #_keys — Aws::Record::TableMigration
- #_keys_equal — Aws::Record::TableConfig
- #_migration_format_indexes — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #_new_attr_validation — Aws::Record::ModelAttributes
- #_next_name — Aws::Record::BuildableSearch
- #_next_value — Aws::Record::BuildableSearch
- #_perform_save — Aws::Record::ItemOperations
- #_si_key_schema — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #_throughput_equal — Aws::Record::TableConfig
- #_ttl_compatibility_check — Aws::Record::TableConfig
- #_ttl_match_check — Aws::Record::TableConfig
- #_update_index_opts — Aws::Record::TableConfig
- #_update_throughput_opts — Aws::Record::TableConfig
- #_update_type_remove? — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #_user_agent — Aws::Record::RecordClassMethods
- #_validate_attr_name — Aws::Record::ModelAttributes
- #_validate_attributes_exist — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #_validate_billing — Aws::Record::TableMigration
- #_validate_required_configuration — Aws::Record::TableConfig
- #_validate_required_gsi_keys — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #_validate_required_lsi_keys — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #assign_attributes — Aws::Record::ItemOperations
- #attr — Aws::Record::Attributes::ClassMethods
- #attribute_dirty! — Aws::Record::ItemData
- #attribute_dirty! — Aws::Record::DirtyTracking
- #attribute_dirty? — Aws::Record::ItemData
- #attribute_dirty? — Aws::Record::DirtyTracking
- #attribute_for — Aws::Record::ModelAttributes
- #attribute_was — Aws::Record::ItemData
- #attribute_was — Aws::Record::DirtyTracking
- #attributes — Aws::Record::Attributes::ClassMethods
- #billing_mode — Aws::Record::TableConfig
- #boolean_attr — Aws::Record::Attributes::ClassMethods
- #build_item_from_resp — Aws::Record::DirtyTracking::DirtyTrackingClassMethods
- #build_item_from_resp — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #build_query — Aws::Record::Query::QueryClassMethods
- #build_save_hash — Aws::Record::ItemData
- #build_scan — Aws::Record::Query::QueryClassMethods
- #clean! — Aws::Record::ItemData
- #clean! — Aws::Record::DirtyTracking
- #client_options — Aws::Record::TableConfig
- #compatible? — Aws::Record::TableConfig
- #complete! — Aws::Record::BuildableSearch
- #configure_client — Aws::Record::TableConfig
- #configure_client — Aws::Record::RecordClassMethods
- #consistent_read — Aws::Record::BuildableSearch
- #create! — Aws::Record::TableMigration
- #date_attr — Aws::Record::Attributes::ClassMethods
- #datetime_attr — Aws::Record::Attributes::ClassMethods
- #db_to_attribute_name — Aws::Record::ModelAttributes
- #default_value — Aws::Record::Attribute
- #delete! — Aws::Record::TableMigration
- #delete! — Aws::Record::ItemOperations
- #destroyed? — Aws::Record::ItemData
- #destroyed? — Aws::Record::DirtyTracking
- #dirty — Aws::Record::ItemData
- #dirty — Aws::Record::DirtyTracking
- #dirty? — Aws::Record::ItemData
- #dirty? — Aws::Record::DirtyTracking
- #disable_mutation_tracking — Aws::Record::RecordClassMethods
- #dynamodb_client — Aws::Record
- #dynamodb_client — Aws::Record::RecordClassMethods
- #each — Aws::Record::ItemCollection
- #empty? — Aws::Record::ItemCollection
- #enable_mutation_tracking — Aws::Record::RecordClassMethods
- #epoch_time_attr — Aws::Record::Attributes::ClassMethods
- #exact_match? — Aws::Record::TableConfig
- #exclusive_start_key — Aws::Record::BuildableSearch
- #expect_new_item? — Aws::Record::ItemOperations
- #extract — Aws::Record::Attribute
- #filter_expr — Aws::Record::BuildableSearch
- #find — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #find_with_opts — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #float_attr — Aws::Record::Attributes::ClassMethods
- #get_attribute — Aws::Record::ItemData
- #global_secondary_index — Aws::Record::TableConfig
- #global_secondary_index — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #global_secondary_indexes — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #global_secondary_indexes_for_migration — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #hash_copy — Aws::Record::ItemData
- #hash_key — Aws::Record::KeyAttributes
- #hash_key — Aws::Record::Attributes::ClassMethods
- #hash_key= — Aws::Record::KeyAttributes
- #hash_key_attribute — Aws::Record::KeyAttributes
- #integer_attr — Aws::Record::Attributes::ClassMethods
- #items — Aws::Record::ItemCollection
- #key_expr — Aws::Record::BuildableSearch
- #key_values — Aws::Record::ItemOperations
- #keys — Aws::Record::Attributes::ClassMethods
- #last_evaluated_key — Aws::Record::ItemCollection
- #limit — Aws::Record::BuildableSearch
- #list_attr — Aws::Record::Attributes::ClassMethods
- #local_secondary_index — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #local_secondary_indexes — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #local_secondary_indexes_for_migration — Aws::Record::SecondaryIndexes::SecondaryIndexesClassMethods
- #map_attr — Aws::Record::Attributes::ClassMethods
- #migrate! — Aws::Record::TableConfig
- #missing_key_values — Aws::Record::ItemOperations
- #model_class — Aws::Record::TableConfig
- #model_valid? — Aws::Record::RecordClassMethods
- #multi_model_filter — Aws::Record::BuildableSearch
- #mutation_tracking_enabled? — Aws::Record::RecordClassMethods
- #new_record? — Aws::Record::ItemData
- #new_record? — Aws::Record::DirtyTracking
- #numeric_set_attr — Aws::Record::Attributes::ClassMethods
- #on_index — Aws::Record::BuildableSearch
- #page — Aws::Record::ItemCollection
- #parallel_scan — Aws::Record::BuildableSearch
- #persist_nil? — Aws::Record::Attribute
- #persisted? — Aws::Record::ItemData
- #persisted? — Aws::Record::DirtyTracking
- #populate_default_values — Aws::Record::ItemData
- #present? — Aws::Record::ModelAttributes
- #prevent_overwrite_expression — Aws::Record::ItemOperations
- #projection_expr — Aws::Record::BuildableSearch
- #provisioned_throughput — Aws::Record::RecordClassMethods
- #query — Aws::Record::Query::QueryClassMethods
- #range_key — Aws::Record::KeyAttributes
- #range_key — Aws::Record::Attributes::ClassMethods
- #range_key= — Aws::Record::KeyAttributes
- #range_key_attribute — Aws::Record::KeyAttributes
- #raw_value — Aws::Record::ItemData
- #read_capacity_units — Aws::Record::TableConfig
- #read_capacity_units — Aws::Record::TableConfig::GlobalSecondaryIndex
- #register_attribute — Aws::Record::ModelAttributes
- #reload! — Aws::Record::DirtyTracking
- #rollback! — Aws::Record::DirtyTracking
- #rollback_attribute! — Aws::Record::ItemData
- #rollback_attribute! — Aws::Record::DirtyTracking
- #save — Aws::Record::DirtyTracking
- #save — Aws::Record::ItemOperations
- #save! — Aws::Record::ItemOperations
- #scan — Aws::Record::Query::QueryClassMethods
- #scan_ascending — Aws::Record::BuildableSearch
- #serialize — Aws::Record::Attribute
- #serialize — Aws::Record::Marshalers::BooleanMarshaler
- #serialize — Aws::Record::Marshalers::DateMarshaler
- #serialize — Aws::Record::Marshalers::DateTimeMarshaler
- #serialize — Aws::Record::Marshalers::EpochTimeMarshaler
- #serialize — Aws::Record::Marshalers::FloatMarshaler
- #serialize — Aws::Record::Marshalers::IntegerMarshaler
- #serialize — Aws::Record::Marshalers::ListMarshaler
- #serialize — Aws::Record::Marshalers::MapMarshaler
- #serialize — Aws::Record::Marshalers::NumericSetMarshaler
- #serialize — Aws::Record::Marshalers::StringMarshaler
- #serialize — Aws::Record::Marshalers::StringSetMarshaler
- #serialize — Aws::Record::Marshalers::TimeMarshaler
- #set_attribute — Aws::Record::ItemData
- #set_table_name — Aws::Record::RecordClassMethods
- #storage_name_for — Aws::Record::ModelAttributes
- #string_attr — Aws::Record::Attributes::ClassMethods
- #string_set_attr — Aws::Record::Attributes::ClassMethods
- #table_exists? — Aws::Record::RecordClassMethods
- #table_name — Aws::Record::RecordClassMethods
- #tfind_opts — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #time_attr — Aws::Record::Attributes::ClassMethods
- #to_h — Aws::Record::Attributes
- #transact_check_expression — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #transact_find — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #ttl_attribute — Aws::Record::TableConfig
- #type_cast — Aws::Record::Attribute
- #type_cast — Aws::Record::Marshalers::BooleanMarshaler
- #type_cast — Aws::Record::Marshalers::DateMarshaler
- #type_cast — Aws::Record::Marshalers::DateTimeMarshaler
- #type_cast — Aws::Record::Marshalers::EpochTimeMarshaler
- #type_cast — Aws::Record::Marshalers::FloatMarshaler
- #type_cast — Aws::Record::Marshalers::IntegerMarshaler
- #type_cast — Aws::Record::Marshalers::ListMarshaler
- #type_cast — Aws::Record::Marshalers::MapMarshaler
- #type_cast — Aws::Record::Marshalers::NumericSetMarshaler
- #type_cast — Aws::Record::Marshalers::StringMarshaler
- #type_cast — Aws::Record::Marshalers::StringSetMarshaler
- #type_cast — Aws::Record::Marshalers::TimeMarshaler
- #update — Aws::Record::ItemOperations
- #update — Aws::Record::ItemOperations::ItemOperationsClassMethods
- #update! — Aws::Record::TableMigration
- #update! — Aws::Record::ItemOperations
- #validate_key_values — Aws::Record::ItemOperations
- #wait_until_available — Aws::Record::TableMigration
- #write_capacity_units — Aws::Record::TableConfig
- #write_capacity_units — Aws::Record::TableConfig::GlobalSecondaryIndex