@Override
    public UpdateGlobalSettingsResult updateGlobalSettings(UpdateGlobalSettingsRequest request) {
        request = beforeClientExecution(request);
        return executeUpdateGlobalSettings(request);
    }
<p>
Updates whether the Amazon Web Services account is opted in to cross-account backup. Returns an error if the
account is not an Organizations management account. Use the <code>DescribeGlobalSettings</code> API to determine
the current settings.
</p>

@param updateGlobalSettingsRequest
@return Result of the UpdateGlobalSettings operation returned by the service.
@throws ServiceUnavailableException
        The request failed due to a temporary failure of the server.
@throws MissingParameterValueException
        Indicates that a required parameter is missing.
@throws InvalidParameterValueException
        Indicates that something is wrong with a parameter's value. For example, the value is out of range.
@throws InvalidRequestException
        Indicates that something is wrong with the input to the request. For example, a parameter is of the wrong
        type.
@sample AWSBackup.UpdateGlobalSettings
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/backup-2018-11-15/UpdateGlobalSettings" target="_top">AWS
     API Documentation</a>
aws-java-sdk-backup/src/main/java/com/amazonaws/services/backup/AWSBackupClient.java