Record - http : ServiceEndpointConfiguration

Provides a set of configurations for HTTP service endpoints.

Fields

  • host string 0.0.0.0
  • The host name/IP of the endpoint

  • keepAlive KeepAlive KEEPALIVE_AUTO
  • Can be set to either KEEPALIVE_AUTO, which respects the connection header, or KEEPALIVE_ALWAYS, which always keeps the connection alive, or KEEPALIVE_NEVER, which always closes the connection

  • secureSocket ServiceSecureSocket? ()
  • The SSL configurations for the service endpoint. This needs to be configured in order to communicate through HTTPS.

  • httpVersion string 1.1
  • Highest HTTP version supported by the endpoint

  • requestLimits RequestLimits? ()
  • Configures the parameters for request validation

  • filters Filter[] []
  • If any pre-processing needs to be done to the request before dispatching the request to the resource, filters can applied

  • timeoutMillis int DEFAULT_LISTENER_TIMEOUT
  • Period of time in milliseconds that a connection waits for a read/write operation. Use value 0 to disable timeout

  • maxPipelinedRequests int MAX_PIPELINED_REQUESTS
  • Defines the maximum number of requests that can be processed at a given time on a single connection. By default, 10 requests can be pipelined on a single connection and the user can change this limit appropriately. This will be applicable only for HTTP 1.1