Package dev.restate.sdk.core.manifest
Class Service
java.lang.Object
dev.restate.sdk.core.manifest.Service
Service
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Documentation for this service definition.(Required)Custom metadata of this service definition.getName()
(Required)getTy()
ServiceTypeint
hashCode()
void
setDocumentation
(String documentation) Documentation for this service definition.void
setHandlers
(List<Handler> handlers) (Required)void
setMetadata
(Metadata__1 metadata) Custom metadata of this service definition.void
(Required)void
setTy
(Service.Ty ty) ServiceTypetoString()
withDocumentation
(String documentation) withHandlers
(List<Handler> handlers) withMetadata
(Metadata__1 metadata) withTy
(Service.Ty ty)
-
Constructor Details
-
Service
public Service()
-
-
Method Details
-
getName
(Required) -
setName
(Required) -
withName
-
getDocumentation
Documentation for this service definition. No format is enforced, but generally Markdown is assumed. -
setDocumentation
Documentation for this service definition. No format is enforced, but generally Markdown is assumed. -
withDocumentation
-
getTy
ServiceType(Required)
-
setTy
ServiceType(Required)
-
withTy
-
getHandlers
(Required) -
setHandlers
(Required) -
withHandlers
-
getMetadata
Custom metadata of this service definition. This metadata is shown on the Admin API when querying the service definition. -
setMetadata
Custom metadata of this service definition. This metadata is shown on the Admin API when querying the service definition. -
withMetadata
-
toString
-
hashCode
public int hashCode() -
equals
-