replace method

VenturoApiConfig replace(
  1. VenturoApiConfig? config
)

Implementation

VenturoApiConfig replace(VenturoApiConfig? config) {
  return VenturoApiConfig(
    method: config?.method,
    baseUrl: config?.baseUrl ?? super.baseUrl,
    queryParameters: config?.queryParameters,
    connectTimeout: config?.connectTimeout,
    receiveTimeout: config?.receiveTimeout,
    sendTimeout: config?.sendTimeout,
    extra: config?.extra,
    headers: config?.headers,
    preserveHeaderCase: config?.preserveHeaderCase,
    responseType: config?.responseType,
    contentType: config?.contentType,
    validateStatus: config?.validateStatus,
    receiveDataWhenStatusError: config?.receiveDataWhenStatusError,
    followRedirects: config?.followRedirects,
    maxRedirects: config?.maxRedirects,
    persistentConnection: config?.persistentConnection,
    requestEncoder: config?.requestEncoder,
    responseDecoder: config?.responseDecoder,
    listFormat: config?.listFormat,
    security: security,
    configureInterceptor: config?.configureInterceptor ?? const VenturoApiInterceptor(),
  );
}