Package-level declarations
Types
Link copied to clipboard
Add this annotation in your application class next to the org.springframework.boot.autoconfigure.SpringBootApplication annotation to enable the Restate Spring features.
Link copied to clipboard
Configuration for Restate's Client, to send requests to Restate services.
Link copied to clipboard
Link copied to clipboard
annotation class RestateComponent
Add this annotation to a class annotated with Restate's dev.restate.sdk.annotation.Service or dev.restate.sdk.annotation.VirtualObject or dev.restate.sdk.annotation.Workflow to bind them to the Restate HTTP Endpoint.
Link copied to clipboard
Configuration properties for a Restate service/component.
Link copied to clipboard
Properties for configuring Restate services.
Link copied to clipboard
@Configuration
@EnableConfigurationProperties(value = [RestateEndpointProperties::class, RestateComponentsProperties::class] )
Link copied to clipboard
Link copied to clipboard
Configuration properties for a Restate handler.
Link copied to clipboard
Link copied to clipboard
Restate HTTP Endpoint serving Endpoint
Link copied to clipboard
Link copied to clipboard
Proxy annotation for Service, to avoid naming clashes with Spring's built in annotations
Link copied to clipboard
Service configurator to be registered as
Link copied to clipboard
Proxy annotation for VirtualObject.
Link copied to clipboard
Proxy annotation for Workflow.
Link copied to clipboard
Configuration properties for Restate's retry policy when retrying failed handler invocations.