# Functions
AddPath concatenates a subpath to a URL in a way that will not cause a double slash.
DefaultBaseURI returns the default base URI for the given kind of endpoint.
IsCustom returns true if the service endpoint has been overridden with a non-default value.
SelectBaseURI is a helper for getting either a custom or a default URI for the given kind of endpoint.
# Constants
DefaultEventsBaseURI is the default base URI of the events service.
DefaultPollingBaseURI is the default base URI of the polling service.
DefaultStreamingBaseURI is the default base URI of the streaming service.
nolint:revive // internal constant.
PollingRequestPath is the URL path for the server-side polling endpoint.
nolint:revive // internal constant.
StreamingRequestPath is the URL path for the server-side streaming endpoint.
nolint:revive // internal constant.
# Type aliases
ServiceType is used internally to denote which endpoint a URI is for.