Package dev.restate.sdk.core.manifest
Class EndpointManifestSchema
java.lang.Object
dev.restate.sdk.core.manifest.EndpointManifestSchema
Endpoint
Restate endpoint manifest v1
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Maximum supported protocol version (Required)Minimum supported protocol version (Required)ProtocolMode(Required)int
hashCode()
void
setMaxProtocolVersion
(Integer maxProtocolVersion) Maximum supported protocol version (Required)void
setMinProtocolVersion
(Integer minProtocolVersion) Minimum supported protocol version (Required)void
setProtocolMode
(EndpointManifestSchema.ProtocolMode protocolMode) ProtocolModevoid
setServices
(List<Service> services) (Required)toString()
withMaxProtocolVersion
(Integer maxProtocolVersion) withMinProtocolVersion
(Integer minProtocolVersion) withProtocolMode
(EndpointManifestSchema.ProtocolMode protocolMode) withServices
(List<Service> services)
-
Constructor Details
-
EndpointManifestSchema
public EndpointManifestSchema()
-
-
Method Details
-
getProtocolMode
ProtocolMode -
setProtocolMode
ProtocolMode -
withProtocolMode
-
getMinProtocolVersion
Minimum supported protocol version (Required) -
setMinProtocolVersion
Minimum supported protocol version (Required) -
withMinProtocolVersion
-
getMaxProtocolVersion
Maximum supported protocol version (Required) -
setMaxProtocolVersion
Maximum supported protocol version (Required) -
withMaxProtocolVersion
-
getServices
(Required) -
setServices
(Required) -
withServices
-
toString
-
hashCode
public int hashCode() -
equals
-