Record: HttpServiceConfig

Contains the configurations for an HTTP service.

Closed record

Fields

  • host string(default "b7a.default")
  • Domain name of the service

  • compression CompressionConfig(default {})
  • The status of compression

  • chunking Chunking(default CHUNKING_AUTO)
  • Configures the chunking behaviour for the service

  • cors CorsConfig(default {})
  • The cross origin resource sharing configurations for the service

  • auth ListenerAuthConfig[ ]?
  • Service auth configurations

  • mediaTypeSubtypePrefix string?
  • Service specific media-type subtype prefix

  • treatNilableAsOptional boolean(default true)
  • Treat Nilable parameters as optional

  • interceptors (RequestInterceptor | RequestErrorInterceptor)[ ]?(default ())
  • An array of interceptor services