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 theconnection
header, orKEEPALIVE_ALWAYS
, which always keeps the connection alive, orKEEPALIVE_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
- auth ListenerAuth
-
Listener authenticaton configurations