Package dev.restate.sdk.springboot
package dev.restate.sdk.springboot
-
ClassDescriptionAdd this annotation in your application class next to the
SpringBootApplicationannotation to enable the Restate Spring features.Configuration for Restate'sClient, to send requests to Restate services.Add this annotation to a class annotated with Restate'sServiceorVirtualObjectorWorkflowto bind them to the Restate HTTP Endpoint.Configuration properties for a Restate service/component.Properties for configuring Restate services.Configuration properties for a Restate handler.Restate HTTP Endpoint servingEndpointProxy annotation forService, to avoid naming clashes with Spring's built in annotationsDeprecated.Proxy annotation forVirtualObject.Proxy annotation forWorkflow.Configuration properties for Restate's retry policy when retrying failed handler invocations.Behavior when retry policy reachesRetryPolicyProperties.getMaxAttempts()attempts.
RestateComponentPropertiesinstead, or directly define the configuration in yourapplication.propertiesfile.