RestateLambdaEndpointBuilder

Endpoint builder for a Restate AWS Lambda Endpoint, to serve Restate service.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
Add a Restate service to the endpoint.
open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateLambdaEndpointBuilder
Add a Restate service to the endpoint, setting the options.
Link copied to clipboard
Build the RestateLambdaEndpoint serving the Restate service endpoint.
Link copied to clipboard
open fun withOpenTelemetry(openTelemetry: OpenTelemetry): RestateLambdaEndpointBuilder
Add a OpenTelemetry implementation for tracing and metrics.
Link copied to clipboard
Set the request identity verifier for this endpoint.