toggle menu
sdk-java
2.0.0
jvm
switch theme
client
dev.
restate.
client
Client
Awakeable
Handle
Idempotent
Invocation
Handle
Invocation
Handle
Workflow
Handle
Ingress
Exception
Request
Options
Builder
Response
Response
Head
Headers
Send
Response
Send
Status
ACCEPTED
PREVIOUSLY_ACCEPTED
dev.
restate.
client.
base
Base
Client
Default
Serde
Factory
dev.
restate.
client.
jdk
Jdk
Client
client-kotlin
dev.
restate.
client.
kotlin
attach
Suspend()
call()
call
Suspend()
get
Output
Suspend()
headers
reject
Suspend()
request
Options()
resolve
Suspend()
response
send()
send
Status
send
Suspend()
status
submit()
submit
Suspend()
common
dev.
restate.
common
Output
Request
Request
Builder
Slice
Target
Workflow
Request
Workflow
Request
Builder
dev.
restate.
common.
function
Throwing
Bi
Consumer
Throwing
Bi
Function
Throwing
Consumer
Throwing
Function
Throwing
Runnable
Throwing
Supplier
dev.
restate.
serde
Serde
Json
Schema
Schema
Stringified
Json
Schema
Serde
Factory
Type
Ref
Type
Tag
Class
dev.
restate.
serde.
provider
Default
Serde
Factory
Provider
sdk-api-kotlin
dev.
restate.
sdk.
kotlin
await
All()
Awakeable
awakeable()
Awakeable
Handle
body
body
As
Byte
Array
body
As
Byte
Buffer
call()
Call
Durable
Future
Context
Durable
Future
Companion
Durable
Promise
Durable
Promise
Handle
durable
Promise
Key()
get()
Handler
Runner
Companion
Options
Companion
headers
Invocation
Handle
invocation
Handle()
invocation
Id
Kt
Durable
Promise
Key
Kt
Serdes
String
List
Serializer
Kt
State
Key
Object
Context
open
Telemetry
Context
resolve()
Restate
Random
Retry
Policy
Builder
retry
Policy()
run
Async()
run
Block()
select()
Select
Builder
Select
Clause
send()
set()
Shared
Object
Context
Shared
Workflow
Context
state
Key()
Use
Preview
Context
Workflow
Context
dev.
restate.
sdk.
kotlin.
endpoint
endpoint()
sdk-api-kotlin-gen
dev.
restate.
sdk.
kotlin.
gen
KElement
Converter
Companion
Service
Processor
Companion
Service
Processor
Provider
sdk-common
dev.
restate.
sdk.
annotation
Accept
Custom
Serde
Factory
Exclusive
Handler
Json
Name
Raw
Service
Shared
Virtual
Object
Workflow
dev.
restate.
sdk.
common
Aborted
Execution
Exception
Durable
Promise
Key
Handler
Request
Invocation
Id
Retry
Policy
State
Key
Terminal
Exception
Timeout
Exception
dev.
restate.
sdk.
endpoint
Endpoint
Builder
Headers
Accessor
Request
Identity
Verifier
dev.
restate.
sdk.
endpoint.
definition
Async
Result
Handler
Context
Awakeable
Call
Result
Run
Completer
Handler
Definition
Handler
Runner
Options
Handler
Type
SHARED
EXCLUSIVE
WORKFLOW
Service
Definition
Service
Definition
Factories
Service
Definition
Factory
Service
Type
SERVICE
VIRTUAL_OBJECT
WORKFLOW
dev.
restate.
sdk.
version
Version
sdk-core
dev.
restate.
sdk.
core
Endpoint
Request
Handler
Logging
Context
Setter
Exception
Utils
Protocol
Exception
Request
Processor
Restate
Context
Data
Provider
dev.
restate.
sdk.
core.
statemachine
Invocation
Input
Invocation
State
WAITING_START
REPLAYING
PROCESSING
CLOSED
Message
Decoder
Message
Header
Message
Type
Start
Message
Suspension
Message
Error
Message
End
Message
Propose
Run
Completion
Message
Input
Command
Message
Output
Command
Message
Get
Lazy
State
Command
Message
Get
Lazy
State
Completion
Notification
Message
Set
State
Command
Message
Clear
State
Command
Message
Clear
All
State
Command
Message
Get
Lazy
State
Keys
Command
Message
Get
Lazy
State
Keys
Completion
Notification
Message
Get
Eager
State
Command
Message
Get
Eager
State
Keys
Command
Message
Get
Promise
Command
Message
Get
Promise
Completion
Notification
Message
Peek
Promise
Command
Message
Peek
Promise
Completion
Notification
Message
Complete
Promise
Command
Message
Complete
Promise
Completion
Notification
Message
Sleep
Command
Message
Sleep
Completion
Notification
Message
Call
Command
Message
Call
Invocation
Id
Completion
Notification
Message
Call
Completion
Notification
Message
One
Way
Call
Command
Message
Send
Signal
Command
Message
Run
Command
Message
Run
Completion
Notification
Message
Attach
Invocation
Command
Message
Attach
Invocation
Completion
Notification
Message
Get
Invocation
Output
Command
Message
Get
Invocation
Output
Completion
Notification
Message
Complete
Awakeable
Command
Message
Signal
Notification
Message
Notification
Id
Completion
Id
Signal
Id
Signal
Name
Notification
Value
Empty
Failure
Invocation
Id
State
Keys
Success
Service
Protocol
State
Machine
Awakeable
Call
Handle
Do
Progress
Response
Any
Completed
Execute
Run
Read
From
Input
Waiting
Pending
Run
Input
Util
sdk-http-vertx
dev.
restate.
sdk.
http.
vertx
Http
Endpoint
Request
Handler
Restate
Http
Endpoint
Builder
Restate
Http
Server
sdk-lambda
dev.
restate.
sdk.
lambda
Base
Restate
Lambda
Handler
Lambda
Endpoint
Request
Handler
sdk-request-identity
dev.
restate.
sdk.
auth.
signing
Restate
Request
Identity
Verifier
sdk-serde-jackson
dev.
restate.
sdk.
serde.
jackson
Jackson
Serdes
dev.
restate.
serde.
jackson
Jackson
Serde
Factory
Jackson
Serde
Factory
Provider
Jackson
Serdes
sdk-serde-kotlinx
dev.
restate.
serde.
kotlinx
json
Serde()
Kotlin
Serialization
Serde
Factory
Companion
String
List
Serializer
Kotlin
Serialization
Serde
Factory
Provider
type
Tag()
sdk-testing
dev.
restate.
sdk.
testing
Bind
Service
Restate
Admin
Client
Restate
Client
Restate
Extension
Restate
Runner
Builder
Restate
Test
Restate
URL
sdk-request-identity
/
dev.restate.sdk.auth.signing
/
RestateRequestIdentityVerifier
/
verifyRequest
verify
Request
open
fun
verifyRequest
(
headers
:
HeadersAccessor
)