KarboneClient

interface KarboneClient

What consumers should depend on. Karbone is the real client; com.ekino.oss.karbone.testing.FakeKarbone is an in-memory double.

Inheritors

Properties

Link copied to clipboard
abstract val renders: Renders

Document generation operations.

Link copied to clipboard
abstract val templates: Templates

Template upload, download, listing and metadata operations.

Functions

Link copied to clipboard

Blocking, exception-based view of any KarboneClient: the real com.ekino.oss.karbone.Karbone or a test double.

Link copied to clipboard
context(_: Raise<KarboneError>)
abstract suspend fun status(): ApiStatus

GET /status.