text: "use strict";
  Object.defineProperty(exports, "__esModule", { value: true });
  /**
   * Represents the Retry policy assocated with throttled requests in the Azure Cosmos DB database service.
   */
  class RetryOptions {
      constructor(
      /** Max number of retries to be performed for a request. Default value 9. */
      MaxRetryAttemptCount = 9, 
      /** Fixed retry interval in milliseconds to wait between each retry ignoring the retryAfter returned as part of the response. */
      FixedRetryIntervalInMilliseconds = 0, 
      /** Max wait time in seconds to wait for a request while the retries are happening. Default value 30 seconds. */
      MaxWaitTimeInSeconds = 30) {
          this.MaxRetryAttemptCount = MaxRetryAttemptCount;
          this.FixedRetryIntervalInMilliseconds = FixedRetryIntervalInMilliseconds;
          this.MaxWaitTimeInSeconds = MaxWaitTimeInSeconds;
      }
  }
  exports.RetryOptions = RetryOptions;
  //# sourceMappingURL=retryOptions.js.map