code: @Override
      public CreateConfigurationSetTrackingOptionsResult createConfigurationSetTrackingOptions(CreateConfigurationSetTrackingOptionsRequest request) {
          request = beforeClientExecution(request);
          return executeCreateConfigurationSetTrackingOptions(request);
      }
docs: <p>
  Creates 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 createConfigurationSetTrackingOptionsRequest
  Represents a request to create an open and click tracking option object in a configuration set.
  @return Result of the CreateConfigurationSetTrackingOptions operation returned by the service.
  @throws ConfigurationSetDoesNotExistException
  Indicates that the configuration set does not exist.
  @throws TrackingOptionsAlreadyExistsException
  Indicates that the configuration set you specified already contains a TrackingOptions object.
  @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.CreateConfigurationSetTrackingOptions
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/email-2010-12-01/CreateConfigurationSetTrackingOptions"
  target="_top">AWS API Documentation</a>