AWS SDK for C++  1.8.93
AWS SDK for C++
Public Member Functions | List of all members
Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest Class Reference

#include <UpdateGlobalTableSettingsRequest.h>

+ Inheritance diagram for Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest:

Public Member Functions

 UpdateGlobalTableSettingsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const override
 
const Aws::StringGetGlobalTableName () const
 
bool GlobalTableNameHasBeenSet () const
 
void SetGlobalTableName (const Aws::String &value)
 
void SetGlobalTableName (Aws::String &&value)
 
void SetGlobalTableName (const char *value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableName (const Aws::String &value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableName (Aws::String &&value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableName (const char *value)
 
const BillingModeGetGlobalTableBillingMode () const
 
bool GlobalTableBillingModeHasBeenSet () const
 
void SetGlobalTableBillingMode (const BillingMode &value)
 
void SetGlobalTableBillingMode (BillingMode &&value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableBillingMode (const BillingMode &value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableBillingMode (BillingMode &&value)
 
long long GetGlobalTableProvisionedWriteCapacityUnits () const
 
bool GlobalTableProvisionedWriteCapacityUnitsHasBeenSet () const
 
void SetGlobalTableProvisionedWriteCapacityUnits (long long value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableProvisionedWriteCapacityUnits (long long value)
 
const AutoScalingSettingsUpdateGetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate () const
 
bool GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdateHasBeenSet () const
 
void SetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate (const AutoScalingSettingsUpdate &value)
 
void SetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate (AutoScalingSettingsUpdate &&value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate (const AutoScalingSettingsUpdate &value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate (AutoScalingSettingsUpdate &&value)
 
const Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > & GetGlobalTableGlobalSecondaryIndexSettingsUpdate () const
 
bool GlobalTableGlobalSecondaryIndexSettingsUpdateHasBeenSet () const
 
void SetGlobalTableGlobalSecondaryIndexSettingsUpdate (const Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &value)
 
void SetGlobalTableGlobalSecondaryIndexSettingsUpdate (Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &&value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableGlobalSecondaryIndexSettingsUpdate (const Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &value)
 
UpdateGlobalTableSettingsRequestWithGlobalTableGlobalSecondaryIndexSettingsUpdate (Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &&value)
 
UpdateGlobalTableSettingsRequestAddGlobalTableGlobalSecondaryIndexSettingsUpdate (const GlobalTableGlobalSecondaryIndexSettingsUpdate &value)
 
UpdateGlobalTableSettingsRequestAddGlobalTableGlobalSecondaryIndexSettingsUpdate (GlobalTableGlobalSecondaryIndexSettingsUpdate &&value)
 
const Aws::Vector< ReplicaSettingsUpdate > & GetReplicaSettingsUpdate () const
 
bool ReplicaSettingsUpdateHasBeenSet () const
 
void SetReplicaSettingsUpdate (const Aws::Vector< ReplicaSettingsUpdate > &value)
 
void SetReplicaSettingsUpdate (Aws::Vector< ReplicaSettingsUpdate > &&value)
 
UpdateGlobalTableSettingsRequestWithReplicaSettingsUpdate (const Aws::Vector< ReplicaSettingsUpdate > &value)
 
UpdateGlobalTableSettingsRequestWithReplicaSettingsUpdate (Aws::Vector< ReplicaSettingsUpdate > &&value)
 
UpdateGlobalTableSettingsRequestAddReplicaSettingsUpdate (const ReplicaSettingsUpdate &value)
 
UpdateGlobalTableSettingsRequestAddReplicaSettingsUpdate (ReplicaSettingsUpdate &&value)
 
- Public Member Functions inherited from Aws::DynamoDB::DynamoDBRequest
virtual ~DynamoDBRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 26 of file UpdateGlobalTableSettingsRequest.h.

Constructor & Destructor Documentation

◆ UpdateGlobalTableSettingsRequest()

Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::UpdateGlobalTableSettingsRequest ( )

Member Function Documentation

◆ AddGlobalTableGlobalSecondaryIndexSettingsUpdate() [1/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::AddGlobalTableGlobalSecondaryIndexSettingsUpdate ( const GlobalTableGlobalSecondaryIndexSettingsUpdate value)
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 276 of file UpdateGlobalTableSettingsRequest.h.

◆ AddGlobalTableGlobalSecondaryIndexSettingsUpdate() [2/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::AddGlobalTableGlobalSecondaryIndexSettingsUpdate ( GlobalTableGlobalSecondaryIndexSettingsUpdate &&  value)
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 282 of file UpdateGlobalTableSettingsRequest.h.

◆ AddReplicaSettingsUpdate() [1/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::AddReplicaSettingsUpdate ( const ReplicaSettingsUpdate value)
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 325 of file UpdateGlobalTableSettingsRequest.h.

◆ AddReplicaSettingsUpdate() [2/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::AddReplicaSettingsUpdate ( ReplicaSettingsUpdate &&  value)
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 331 of file UpdateGlobalTableSettingsRequest.h.

◆ GetGlobalTableBillingMode()

const BillingMode& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetGlobalTableBillingMode ( ) const
inline

The billing mode of the global table. If GlobalTableBillingMode is not specified, the global table defaults to PROVISIONED capacity billing mode.

  • PROVISIONED - We recommend using PROVISIONED for predictable workloads. PROVISIONED sets the billing mode to Provisioned Mode.

  • PAY_PER_REQUEST - We recommend using PAY_PER_REQUEST for unpredictable workloads. PAY_PER_REQUEST sets the billing mode to On-Demand Mode.

Definition at line 96 of file UpdateGlobalTableSettingsRequest.h.

◆ GetGlobalTableGlobalSecondaryIndexSettingsUpdate()

const Aws::Vector<GlobalTableGlobalSecondaryIndexSettingsUpdate>& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetGlobalTableGlobalSecondaryIndexSettingsUpdate ( ) const
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 240 of file UpdateGlobalTableSettingsRequest.h.

◆ GetGlobalTableName()

const Aws::String& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetGlobalTableName ( ) const
inline

The name of the global table

Definition at line 45 of file UpdateGlobalTableSettingsRequest.h.

◆ GetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate()

const AutoScalingSettingsUpdate& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate ( ) const
inline

Auto scaling settings for managing provisioned write capacity for the global table.

Definition at line 203 of file UpdateGlobalTableSettingsRequest.h.

◆ GetGlobalTableProvisionedWriteCapacityUnits()

long long Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetGlobalTableProvisionedWriteCapacityUnits ( ) const
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

Definition at line 178 of file UpdateGlobalTableSettingsRequest.h.

◆ GetReplicaSettingsUpdate()

const Aws::Vector<ReplicaSettingsUpdate>& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetReplicaSettingsUpdate ( ) const
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 289 of file UpdateGlobalTableSettingsRequest.h.

◆ GetRequestSpecificHeaders()

Aws::Http::HeaderValueCollection Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetRequestSpecificHeaders ( ) const
overridevirtual

Reimplemented from Aws::DynamoDB::DynamoDBRequest.

◆ GetServiceRequestName()

virtual const char* Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 35 of file UpdateGlobalTableSettingsRequest.h.

◆ GlobalTableBillingModeHasBeenSet()

bool Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GlobalTableBillingModeHasBeenSet ( ) const
inline

The billing mode of the global table. If GlobalTableBillingMode is not specified, the global table defaults to PROVISIONED capacity billing mode.

  • PROVISIONED - We recommend using PROVISIONED for predictable workloads. PROVISIONED sets the billing mode to Provisioned Mode.

  • PAY_PER_REQUEST - We recommend using PAY_PER_REQUEST for unpredictable workloads. PAY_PER_REQUEST sets the billing mode to On-Demand Mode.

Definition at line 111 of file UpdateGlobalTableSettingsRequest.h.

◆ GlobalTableGlobalSecondaryIndexSettingsUpdateHasBeenSet()

bool Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GlobalTableGlobalSecondaryIndexSettingsUpdateHasBeenSet ( ) const
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 246 of file UpdateGlobalTableSettingsRequest.h.

◆ GlobalTableNameHasBeenSet()

bool Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GlobalTableNameHasBeenSet ( ) const
inline

The name of the global table

Definition at line 50 of file UpdateGlobalTableSettingsRequest.h.

◆ GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdateHasBeenSet()

bool Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdateHasBeenSet ( ) const
inline

Auto scaling settings for managing provisioned write capacity for the global table.

Definition at line 209 of file UpdateGlobalTableSettingsRequest.h.

◆ GlobalTableProvisionedWriteCapacityUnitsHasBeenSet()

bool Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::GlobalTableProvisionedWriteCapacityUnitsHasBeenSet ( ) const
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

Definition at line 184 of file UpdateGlobalTableSettingsRequest.h.

◆ ReplicaSettingsUpdateHasBeenSet()

bool Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::ReplicaSettingsUpdateHasBeenSet ( ) const
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 295 of file UpdateGlobalTableSettingsRequest.h.

◆ SerializePayload()

Aws::String Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetGlobalTableBillingMode() [1/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableBillingMode ( const BillingMode value)
inline

The billing mode of the global table. If GlobalTableBillingMode is not specified, the global table defaults to PROVISIONED capacity billing mode.

  • PROVISIONED - We recommend using PROVISIONED for predictable workloads. PROVISIONED sets the billing mode to Provisioned Mode.

  • PAY_PER_REQUEST - We recommend using PAY_PER_REQUEST for unpredictable workloads. PAY_PER_REQUEST sets the billing mode to On-Demand Mode.

Definition at line 126 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableBillingMode() [2/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableBillingMode ( BillingMode &&  value)
inline

The billing mode of the global table. If GlobalTableBillingMode is not specified, the global table defaults to PROVISIONED capacity billing mode.

  • PROVISIONED - We recommend using PROVISIONED for predictable workloads. PROVISIONED sets the billing mode to Provisioned Mode.

  • PAY_PER_REQUEST - We recommend using PAY_PER_REQUEST for unpredictable workloads. PAY_PER_REQUEST sets the billing mode to On-Demand Mode.

Definition at line 141 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableGlobalSecondaryIndexSettingsUpdate() [1/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableGlobalSecondaryIndexSettingsUpdate ( const Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &  value)
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 252 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableGlobalSecondaryIndexSettingsUpdate() [2/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableGlobalSecondaryIndexSettingsUpdate ( Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &&  value)
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 258 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableName() [1/3]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableName ( const Aws::String value)
inline

The name of the global table

Definition at line 55 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableName() [2/3]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableName ( Aws::String &&  value)
inline

The name of the global table

Definition at line 60 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableName() [3/3]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableName ( const char *  value)
inline

The name of the global table

Definition at line 65 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate() [1/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate ( const AutoScalingSettingsUpdate value)
inline

Auto scaling settings for managing provisioned write capacity for the global table.

Definition at line 215 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate() [2/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate ( AutoScalingSettingsUpdate &&  value)
inline

Auto scaling settings for managing provisioned write capacity for the global table.

Definition at line 221 of file UpdateGlobalTableSettingsRequest.h.

◆ SetGlobalTableProvisionedWriteCapacityUnits()

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetGlobalTableProvisionedWriteCapacityUnits ( long long  value)
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

Definition at line 190 of file UpdateGlobalTableSettingsRequest.h.

◆ SetReplicaSettingsUpdate() [1/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetReplicaSettingsUpdate ( const Aws::Vector< ReplicaSettingsUpdate > &  value)
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 301 of file UpdateGlobalTableSettingsRequest.h.

◆ SetReplicaSettingsUpdate() [2/2]

void Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::SetReplicaSettingsUpdate ( Aws::Vector< ReplicaSettingsUpdate > &&  value)
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 307 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableBillingMode() [1/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableBillingMode ( const BillingMode value)
inline

The billing mode of the global table. If GlobalTableBillingMode is not specified, the global table defaults to PROVISIONED capacity billing mode.

  • PROVISIONED - We recommend using PROVISIONED for predictable workloads. PROVISIONED sets the billing mode to Provisioned Mode.

  • PAY_PER_REQUEST - We recommend using PAY_PER_REQUEST for unpredictable workloads. PAY_PER_REQUEST sets the billing mode to On-Demand Mode.

Definition at line 156 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableBillingMode() [2/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableBillingMode ( BillingMode &&  value)
inline

The billing mode of the global table. If GlobalTableBillingMode is not specified, the global table defaults to PROVISIONED capacity billing mode.

  • PROVISIONED - We recommend using PROVISIONED for predictable workloads. PROVISIONED sets the billing mode to Provisioned Mode.

  • PAY_PER_REQUEST - We recommend using PAY_PER_REQUEST for unpredictable workloads. PAY_PER_REQUEST sets the billing mode to On-Demand Mode.

Definition at line 171 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableGlobalSecondaryIndexSettingsUpdate() [1/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableGlobalSecondaryIndexSettingsUpdate ( const Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &  value)
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 264 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableGlobalSecondaryIndexSettingsUpdate() [2/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableGlobalSecondaryIndexSettingsUpdate ( Aws::Vector< GlobalTableGlobalSecondaryIndexSettingsUpdate > &&  value)
inline

Represents the settings of a global secondary index for a global table that will be modified.

Definition at line 270 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableName() [1/3]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableName ( const Aws::String value)
inline

The name of the global table

Definition at line 70 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableName() [2/3]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableName ( Aws::String &&  value)
inline

The name of the global table

Definition at line 75 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableName() [3/3]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableName ( const char *  value)
inline

The name of the global table

Definition at line 80 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate() [1/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate ( const AutoScalingSettingsUpdate value)
inline

Auto scaling settings for managing provisioned write capacity for the global table.

Definition at line 227 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate() [2/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate ( AutoScalingSettingsUpdate &&  value)
inline

Auto scaling settings for managing provisioned write capacity for the global table.

Definition at line 233 of file UpdateGlobalTableSettingsRequest.h.

◆ WithGlobalTableProvisionedWriteCapacityUnits()

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithGlobalTableProvisionedWriteCapacityUnits ( long long  value)
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

Definition at line 196 of file UpdateGlobalTableSettingsRequest.h.

◆ WithReplicaSettingsUpdate() [1/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithReplicaSettingsUpdate ( const Aws::Vector< ReplicaSettingsUpdate > &  value)
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 313 of file UpdateGlobalTableSettingsRequest.h.

◆ WithReplicaSettingsUpdate() [2/2]

UpdateGlobalTableSettingsRequest& Aws::DynamoDB::Model::UpdateGlobalTableSettingsRequest::WithReplicaSettingsUpdate ( Aws::Vector< ReplicaSettingsUpdate > &&  value)
inline

Represents the settings for a global table in a Region that will be modified.

Definition at line 319 of file UpdateGlobalTableSettingsRequest.h.


The documentation for this class was generated from the following file: