System One Endpoint
Where a System One endpoint lives and how to talk to it.
The address must be absolute http or https and must not carry user info, a query or a fragment, because those can hold credentials and would end up in logs. A host name that Java can't parse as one, such as a docker compose service called typesafe_gateway, is accepted. A base path is kept, so http://proxy.example/systemone sends decisions to http://proxy.example/systemone/v1/systemone. The timeouts and the response limit apply when the factory builds its own HTTP client. An application client keeps its own timeouts, and the response limit still applies.
Properties
how the endpoint lays out the protocol over HTTP
how long to wait for a connection
the largest response body that will be read
how long to wait for data once connected
the response header that carries the provider's request id, if it sends one