class

Amazonite::DynamoDBV2::Client

Inherits Amazonite::Core::Client < Reference < Object

Constants

EXCEPTION_FACTORY = ExceptionFactory.new
Log = ::Log.for("amazonite.dynamodb_v2.client")

Constructors

new(config = Core::Config.new)
Source

Instance methods

batch_execute_statement(input : ADDB::BatchExecuteStatementInput) : Core::ParsedResponse(ADDB::BatchExecuteStatementOutput)
Source
batch_get_item(input : ADDB::BatchGetItemInput) : Core::ParsedResponse(ADDB::BatchGetItemOutput)
Source
batch_write_item(input : ADDB::BatchWriteItemInput) : Core::ParsedResponse(ADDB::BatchWriteItemOutput)
Source
create_backup(input : ADDB::CreateBackupInput) : Core::ParsedResponse(ADDB::CreateBackupOutput)
Source
create_global_table(input : ADDB::CreateGlobalTableInput) : Core::ParsedResponse(ADDB::CreateGlobalTableOutput)
Source
create_table(input : ADDB::CreateTableInput) : Core::ParsedResponse(ADDB::CreateTableOutput)
Source
delete_backup(input : ADDB::DeleteBackupInput) : Core::ParsedResponse(ADDB::DeleteBackupOutput)
Source
delete_item(input : ADDB::DeleteItemInput) : Core::ParsedResponse(ADDB::DeleteItemOutput)
Source
delete_table(input : ADDB::DeleteTableInput) : Core::ParsedResponse(ADDB::DeleteTableOutput)
Source
describe_backup(input : ADDB::DescribeBackupInput) : Core::ParsedResponse(ADDB::DescribeBackupOutput)
Source
describe_continuous_backups(input : ADDB::DescribeContinuousBackupsInput) : Core::ParsedResponse(ADDB::DescribeContinuousBackupsOutput)
Source
describe_contributor_insights(input : ADDB::DescribeContributorInsightsInput) : Core::ParsedResponse(ADDB::DescribeContributorInsightsOutput)
Source
describe_endpoints(input : ADDB::DescribeEndpointsRequest) : Core::ParsedResponse(ADDB::DescribeEndpointsResponse)
Source
describe_export(input : ADDB::DescribeExportInput) : Core::ParsedResponse(ADDB::DescribeExportOutput)
Source
describe_global_table(input : ADDB::DescribeGlobalTableInput) : Core::ParsedResponse(ADDB::DescribeGlobalTableOutput)
Source
describe_global_table_settings(input : ADDB::DescribeGlobalTableSettingsInput) : Core::ParsedResponse(ADDB::DescribeGlobalTableSettingsOutput)
Source
describe_import(input : ADDB::DescribeImportInput) : Core::ParsedResponse(ADDB::DescribeImportOutput)
Source
describe_kinesis_streaming_destination(input : ADDB::DescribeKinesisStreamingDestinationInput) : Core::ParsedResponse(ADDB::DescribeKinesisStreamingDestinationOutput)
Source
describe_limits(input : ADDB::DescribeLimitsInput) : Core::ParsedResponse(ADDB::DescribeLimitsOutput)
Source
describe_table(input : ADDB::DescribeTableInput) : Core::ParsedResponse(ADDB::DescribeTableOutput)
Source
describe_table_replica_auto_scaling(input : ADDB::DescribeTableReplicaAutoScalingInput) : Core::ParsedResponse(ADDB::DescribeTableReplicaAutoScalingOutput)
Source
describe_time_to_live(input : ADDB::DescribeTimeToLiveInput) : Core::ParsedResponse(ADDB::DescribeTimeToLiveOutput)
Source
disable_kinesis_streaming_destination(input : ADDB::KinesisStreamingDestinationInput) : Core::ParsedResponse(ADDB::KinesisStreamingDestinationOutput)
Source
enable_kinesis_streaming_destination(input : ADDB::KinesisStreamingDestinationInput) : Core::ParsedResponse(ADDB::KinesisStreamingDestinationOutput)
Source
execute_statement(input : ADDB::ExecuteStatementInput) : Core::ParsedResponse(ADDB::ExecuteStatementOutput)
Source
execute_transaction(input : ADDB::ExecuteTransactionInput) : Core::ParsedResponse(ADDB::ExecuteTransactionOutput)
Source
export_table_to_point_in_time(input : ADDB::ExportTableToPointInTimeInput) : Core::ParsedResponse(ADDB::ExportTableToPointInTimeOutput)
Source
get_item(input : ADDB::GetItemInput) : Core::ParsedResponse(ADDB::GetItemOutput)
Source
import_table(input : ADDB::ImportTableInput) : Core::ParsedResponse(ADDB::ImportTableOutput)
Source
list_backups(input : ADDB::ListBackupsInput) : Core::ParsedResponse(ADDB::ListBackupsOutput)
Source
list_contributor_insights(input : ADDB::ListContributorInsightsInput) : Core::ParsedResponse(ADDB::ListContributorInsightsOutput)
Source
list_exports(input : ADDB::ListExportsInput) : Core::ParsedResponse(ADDB::ListExportsOutput)
Source
list_global_tables(input : ADDB::ListGlobalTablesInput) : Core::ParsedResponse(ADDB::ListGlobalTablesOutput)
Source
list_imports(input : ADDB::ListImportsInput) : Core::ParsedResponse(ADDB::ListImportsOutput)
Source
list_tables(input : ADDB::ListTablesInput) : Core::ParsedResponse(ADDB::ListTablesOutput)
Source
list_tags_of_resource(input : ADDB::ListTagsOfResourceInput) : Core::ParsedResponse(ADDB::ListTagsOfResourceOutput)
Source
put_item(input : ADDB::PutItemInput) : Core::ParsedResponse(ADDB::PutItemOutput)
Source
query(input : ADDB::QueryInput) : Core::ParsedResponse(ADDB::QueryOutput)
Source
restore_table_from_backup(input : ADDB::RestoreTableFromBackupInput) : Core::ParsedResponse(ADDB::RestoreTableFromBackupOutput)
Source
restore_table_to_point_in_time(input : ADDB::RestoreTableToPointInTimeInput) : Core::ParsedResponse(ADDB::RestoreTableToPointInTimeOutput)
Source
scan(input : ADDB::ScanInput) : Core::ParsedResponse(ADDB::ScanOutput)
Source
tag_resource(input : ADDB::TagResourceInput) : Core::Response
Source
transact_get_items(input : ADDB::TransactGetItemsInput) : Core::ParsedResponse(ADDB::TransactGetItemsOutput)
Source
transact_write_items(input : ADDB::TransactWriteItemsInput) : Core::ParsedResponse(ADDB::TransactWriteItemsOutput)
Source
untag_resource(input : ADDB::UntagResourceInput) : Core::Response
Source
update_continuous_backups(input : ADDB::UpdateContinuousBackupsInput) : Core::ParsedResponse(ADDB::UpdateContinuousBackupsOutput)
Source
update_contributor_insights(input : ADDB::UpdateContributorInsightsInput) : Core::ParsedResponse(ADDB::UpdateContributorInsightsOutput)
Source
update_global_table(input : ADDB::UpdateGlobalTableInput) : Core::ParsedResponse(ADDB::UpdateGlobalTableOutput)
Source
update_global_table_settings(input : ADDB::UpdateGlobalTableSettingsInput) : Core::ParsedResponse(ADDB::UpdateGlobalTableSettingsOutput)
Source
update_item(input : ADDB::UpdateItemInput) : Core::ParsedResponse(ADDB::UpdateItemOutput)
Source
update_table(input : ADDB::UpdateTableInput) : Core::ParsedResponse(ADDB::UpdateTableOutput)
Source
update_table_replica_auto_scaling(input : ADDB::UpdateTableReplicaAutoScalingInput) : Core::ParsedResponse(ADDB::UpdateTableReplicaAutoScalingOutput)
Source
update_time_to_live(input : ADDB::UpdateTimeToLiveInput) : Core::ParsedResponse(ADDB::UpdateTimeToLiveOutput)
Source