Class: AWS::DynamoDB::ClientV2

Inherits:
ClientBase show all
Defined in:
lib/aws/dynamo_db/client_v2.rb

Overview

Client class for Amazon DynamoDB.

Constant Summary

Constants inherited from ClientBase

AWS::DynamoDB::ClientBase::CACHEABLE_REQUESTS, AWS::DynamoDB::ClientBase::REGION_US_E1

Instance Attribute Summary

Attributes inherited from Core::Client

#config

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_v2.rb', line 22

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

Calls the BatchWriteItem API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 83

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

Calls the CreateTable API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 175

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

Calls the DeleteItem API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 291

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

Calls the DeleteTable API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 379

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

Calls the DescribeTable API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 418

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

Calls the GetItem API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 457

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

Calls the ListTables API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 492

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

Calls the PutItem API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 508

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

Calls the Query API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 602

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

Calls the Scan API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 860

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

Calls the UpdateItem API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 1148

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

Calls the UpdateTable API operation.



# File 'lib/aws/dynamo_db/client_v2.rb', line 1361