@Override
    public DescribeGlobalTableSettingsResult describeGlobalTableSettings(DescribeGlobalTableSettingsRequest request) {
        request = beforeClientExecution(request);
        return executeDescribeGlobalTableSettings(request);
    }
<p>
Describes Region-specific settings for a global table.
</p>
<important>
<p>
This documentation is for version 2017.11.29 (Legacy) of global tables, which should be avoided for new global
tables. Customers should use <a
href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GlobalTables.html">Global Tables version
2019.11.21 (Current)</a> when possible, because it provides greater flexibility, higher efficiency, and consumes
less write capacity than 2017.11.29 (Legacy).
</p>
<p>
To determine which version you're using, see <a
href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/globaltables.DetermineVersion.html"
>Determining the global table version you are using</a>. To update existing global tables from version 2017.11.29
(Legacy) to version 2019.11.21 (Current), see <a
href="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/V2globaltables_upgrade.html">Upgrading
global tables</a>.
</p>
</important>

@param describeGlobalTableSettingsRequest
@return Result of the DescribeGlobalTableSettings operation returned by the service.
@throws GlobalTableNotFoundException
        The specified global table does not exist.
@throws InternalServerErrorException
        An error occurred on the server side.
@sample AmazonDynamoDB.DescribeGlobalTableSettings
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/DescribeGlobalTableSettings"
     target="_top">AWS API Documentation</a>
aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/AmazonDynamoDBClient.java