Class HandlerDefinition<REQ,RES>
java.lang.Object
dev.restate.sdk.endpoint.definition.HandlerDefinition<REQ,RES>
-
Method Summary
Modifier and TypeMethodDescription@Nullable String
@Nullable String
getName()
static <REQ,
RES> HandlerDefinition <REQ, RES> of
(String handler, HandlerType handlerType, Serde<REQ> requestSerde, Serde<RES> responseSerde, HandlerRunner<REQ, RES> runner) withAcceptContentType
(String acceptContentType) withDocumentation
(@Nullable String documentation) withMetadata
(Map<String, String> metadata)
-
Method Details
-
getName
-
getHandlerType
-
getAcceptContentType
-
getRequestSerde
-
getResponseSerde
-
getDocumentation
-
getMetadata
-
getRunner
-
withAcceptContentType
-
withDocumentation
-
withMetadata
-
of
public static <REQ,RES> HandlerDefinition<REQ,RES> of(String handler, HandlerType handlerType, Serde<REQ> requestSerde, Serde<RES> responseSerde, HandlerRunner<REQ, RES> runner)
-