Hierarchy

  • Configuration

Constructors

  • Parameters

    • baseServer: undefined | BaseServerConfiguration
    • serverIndex: number
    • operationServerIndices: {
          [name: string]: number;
      }
      • [name: string]: number
    • httpApi: HttpLibrary
    • authMethods: AuthMethods
    • httpConfig: HttpConfiguration
    • debug: undefined | boolean
    • enableRetry: undefined | boolean
    • maxRetries: undefined | number
    • backoffBase: undefined | number
    • backoffMultiplier: undefined | number
    • unstableOperations: {
          [name: string]: boolean;
      }
      • [name: string]: boolean

    Returns Configuration

Properties

authMethods: AuthMethods
backoffBase: undefined | number
backoffMultiplier: undefined | number
debug: undefined | boolean
enableRetry: undefined | boolean
httpApi: HttpLibrary
httpConfig: HttpConfiguration
maxRetries: undefined | number
operationServerIndices: {
    [name: string]: number;
}

Type declaration

  • [name: string]: number
operationServers: {
    [endpoint: string]: BaseServerConfiguration[];
}

Type declaration

serverIndex: number
unstableOperations: {
    [name: string]: boolean;
}

Type declaration

  • [name: string]: boolean

Methods

Generated using TypeDoc