bloombox / bloombox.client / Bloombox / <init>

<init>

Bloombox(settings: Settings, target: ClientTarget = ClientTarget.PRODUCTION)

Specifies a unified Bloombox API client, that is capable of calling methods on any service exposed by the Bloombox Cloud Platform. This is accomplished by integrating with lower-level gRPC-based APIs. Under the hood, Protobuf is used over HTTP2. Services are lazy-loaded and maintain a live connection with a reasonable keepalive (10 minutes).

At the time of writing, supported services include: