Class: AWS::DynamoDB::Client

Inherits:
Core::JSONClient show all
Defined in:
lib/aws/dynamo_db/client.rb

Overview

Client class for Amazon DynamoDB.

Instance Attribute Summary

Attributes inherited from Core::Client

#config, #http_read_timeout

Instance Method Summary collapse

Methods inherited from Core::Client

#initialize, #log_warning, #operations, operations, #with_http_handler, #with_options

Constructor Details

This class inherits a constructor from AWS::Core::Client

Instance Method Details

#batch_get_item(options = {}) ⇒ Core::Response

Calls the BatchGetItem API operation.



# File 'lib/aws/dynamo_db/client.rb', line 30


#batch_write_item(options = {}) ⇒ Core::Response

Calls the BatchWriteItem API operation.



# File 'lib/aws/dynamo_db/client.rb', line 101


#create_table(options = {}) ⇒ Core::Response

Calls the CreateTable API operation.



# File 'lib/aws/dynamo_db/client.rb', line 188


#delete_item(options = {}) ⇒ Core::Response

Calls the DeleteItem API operation.



# File 'lib/aws/dynamo_db/client.rb', line 244


#delete_table(options = {}) ⇒ Core::Response

Calls the DeleteTable API operation.



# File 'lib/aws/dynamo_db/client.rb', line 314


#describe_table(options = {}) ⇒ Core::Response

Calls the DescribeTable API operation.



# File 'lib/aws/dynamo_db/client.rb', line 342


#get_item(options = {}) ⇒ Core::Response

Calls the GetItem API operation.



# File 'lib/aws/dynamo_db/client.rb', line 370


#list_tables(options = {}) ⇒ Core::Response

Calls the ListTables API operation.



# File 'lib/aws/dynamo_db/client.rb', line 424


#put_item(options = {}) ⇒ Core::Response

Calls the PutItem API operation.



# File 'lib/aws/dynamo_db/client.rb', line 438


#query(options = {}) ⇒ Core::Response

Calls the Query API operation.



# File 'lib/aws/dynamo_db/client.rb', line 487


#scan(options = {}) ⇒ Core::Response

Calls the Scan API operation.



# File 'lib/aws/dynamo_db/client.rb', line 610


#update_item(options = {}) ⇒ Core::Response

Calls the UpdateItem API operation.



# File 'lib/aws/dynamo_db/client.rb', line 714


#update_table(options = {}) ⇒ Core::Response

Calls the UpdateTable API operation.



# File 'lib/aws/dynamo_db/client.rb', line 799