code: @Override
      public UpdateGlobalTableSettingsResult updateGlobalTableSettings(UpdateGlobalTableSettingsRequest request) {
          request = beforeClientExecution(request);
          return executeUpdateGlobalTableSettings(request);
      }
docs: <p>
  Updates settings for a global table.
  </p>
  
  @param updateGlobalTableSettingsRequest
  @return Result of the UpdateGlobalTableSettings operation returned by the service.
  @throws GlobalTableNotFoundException
  The specified global table does not exist.
  @throws ReplicaNotFoundException
  The specified replica is no longer part of the global table.
  @throws IndexNotFoundException
  The operation tried to access a nonexistent index.
  @throws LimitExceededException
  There is no limit to the number of daily on-demand backups that can be taken. </p>
  <p>
  Up to 50 simultaneous table operations are allowed per account. These operations include
  <code>CreateTable</code>, <code>UpdateTable</code>, <code>DeleteTable</code>,
  <code>UpdateTimeToLive</code>, <code>RestoreTableFromBackup</code>, and
  <code>RestoreTableToPointInTime</code>.
  </p>
  <p>
  The only exception is when you are creating a table with one or more secondary indexes. You can have up
  to 25 such requests running at a time; however, if the table or index specifications are complex,
  DynamoDB might temporarily reduce the number of concurrent operations.
  </p>
  <p>
  There is a soft account limit of 256 tables.
  @throws ResourceInUseException
  The operation conflicts with the resource's availability. For example, you attempted to recreate an
  existing table, or tried to delete a table currently in the <code>CREATING</code> state.
  @throws InternalServerErrorException
  An error occurred on the server side.
  @sample AmazonDynamoDB.UpdateGlobalTableSettings
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/UpdateGlobalTableSettings"
  target="_top">AWS API Documentation</a>