FakeIotJobsDataPlane

class FakeIotJobsDataPlane(jobs: Storage<StoredJob> = Storage.InMemory(), region: Region = Region.of("ldn-north-1"), clock: Clock = Clock.systemUTC()) : ChaoticHttpHandler(source)

The device side of AWS IoT Jobs. Construct it over the same jobs storage as a FakeIot and the control plane and the device API see one jobs state; on its own it starts empty (and, having no CreateJob, stays that way unless the storage is seeded directly).

Constructors

Link copied to clipboard
constructor(jobs: Storage<StoredJob> = Storage.InMemory(), region: Region = Region.of("ldn-north-1"), clock: Clock = Clock.systemUTC())

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
Link copied to clipboard

Convenience function to get an IotJobsDataPlane client

Link copied to clipboard
open operator override fun invoke(request: Request): Response
Link copied to clipboard
Link copied to clipboard