Package-level declarations
Properties
This timer guards against stalled invocations that are supposed to terminate. The abort timeout is started after the inactivityTimeout has expired and the invocation has been asked to gracefully terminate. Once the timer expires, it will abort the invocation.
This timer guards against stalled service/handler invocations that are supposed to terminate. The abort timeout is started after the inactivityTimeout has expired and the service/handler invocation has been asked to gracefully terminate. Once the timer expires, it will abort the service/handler invocation.
Set the acceptable content type when ingesting HTTP requests. Wildcards can be used, e.g. application/*
or */*
.
Documentation as shown in the UI, Admin REST API, and the generated OpenAPI documentation of this handler.
Documentation as shown in the UI, Admin REST API, and the generated OpenAPI documentation of this service.
When set to true
, lazy state will be enabled for all invocations to this handler. This is relevant only for workflows and virtual objects.
When set to true
, lazy state will be enabled for all invocations to this service. This is relevant only for workflows and virtual objects.
The retention duration of idempotent requests to this service.
This timer guards against stalled invocations. Once it expires, Restate triggers a graceful termination by asking the invocation to suspend (which preserves intermediate progress).
When set to true
this handler cannot be invoked from the restate-server HTTP and Kafka ingress, but only from other services.
When set to true
this service, with all its handlers, cannot be invoked from the restate-server HTTP and Kafka ingress, but only from other services.
The journal retention for invocations to this handler.
The journal retention. When set, this applies to all requests to all handlers of this service.
The retention duration for this workflow handler.