code: @Override
      public UpdateConfigurationSetTrackingOptionsResult updateConfigurationSetTrackingOptions(UpdateConfigurationSetTrackingOptionsRequest request) {
          request = beforeClientExecution(request);
          return executeUpdateConfigurationSetTrackingOptions(request);
      }
docs: <p>
  Modifies an association between a configuration set and a custom domain for open and click event tracking.
  </p>
  <p>
  By default, images and links used for tracking open and click events are hosted on domains operated by Amazon
  SES. You can configure a subdomain of your own to handle these events. For information about using custom
  domains, see the <a
  href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/configure-custom-open-click-domains.html">Amazon SES
  Developer Guide</a>.
  </p>
  
  @param updateConfigurationSetTrackingOptionsRequest
  Represents a request to update the tracking options for a configuration set.
  @return Result of the UpdateConfigurationSetTrackingOptions operation returned by the service.
  @throws ConfigurationSetDoesNotExistException
  Indicates that the configuration set does not exist.
  @throws TrackingOptionsDoesNotExistException
  Indicates that the TrackingOptions object you specified does not exist.
  @throws InvalidTrackingOptionsException
  Indicates that the custom domain to be used for open and click tracking redirects is invalid. This error
  appears most often in the following situations:</p>
  <ul>
  <li>
  <p>
  When the tracking domain you specified is not verified in Amazon SES.
  </p>
  </li>
  <li>
  <p>
  When the tracking domain you specified is not a valid domain or subdomain.
  </p>
  </li>
  @sample AmazonSimpleEmailService.UpdateConfigurationSetTrackingOptions
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/email-2010-12-01/UpdateConfigurationSetTrackingOptions"
  target="_top">AWS API Documentation</a>