DynCallHttpExecutor<E> constructor

DynCallHttpExecutor<E>(
  1. HttpClient httpClient,
  2. HttpMethod method,
  3. String? path, {
  4. bool? fullPath,
  5. Map<String, String>? parametersMap,
  6. Map<String, String>? parametersStatic,
  7. Map<String, ParameterProvider>? parametersProviders,
  8. String? queryString,
  9. bool? noQueryString,
  10. Credential? authorization,
  11. List<String>? authorizationFields,
  12. Object? body,
  13. Object? bodyBuilder,
  14. String? bodyType,
  15. HTTPOutputValidator? outputValidator,
  16. HTTPOutputFilter? outputFilter,
  17. HTTPJSONOutputFilter? jsonOutputFilter,
  18. String? outputFilterPattern,
  19. HTTPOutputInterceptor<E>? outputInterceptor,
  20. E? errorResponse,
  21. int errorMaxRetries = 3,
  22. OnHttpError? onHttpError,
})

Implementation

DynCallHttpExecutor(this.httpClient, this.method, this.path,
    {this.fullPath,
    this.parametersMap,
    this.parametersStatic,
    this.parametersProviders,
    this.queryString,
    this.noQueryString,
    this.authorization,
    this.authorizationFields,
    this.body,
    this.bodyBuilder,
    this.bodyType,
    this.outputValidator,
    this.outputFilter,
    this.jsonOutputFilter,
    this.outputFilterPattern,
    this.outputInterceptor,
    this.errorResponse,
    this.errorMaxRetries = 3,
    this.onHttpError});