Class EndpointManifestSchema
java.lang.Object
dev.restate.sdk.core.generated.manifest.EndpointManifestSchema
Endpoint
Restate endpoint manifest v3
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumCompression used when the endpoint is a Lambda.static enumProtocolMode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompression used when the endpoint is a Lambda.Maximum supported protocol version (Required)Minimum supported protocol version (Required)ProtocolMode(Required)inthashCode()voidsetLambdaCompression(EndpointManifestSchema.LambdaCompression lambdaCompression) Compression used when the endpoint is a Lambda.voidsetMaxProtocolVersion(Long maxProtocolVersion) Maximum supported protocol version (Required)voidsetMinProtocolVersion(Long minProtocolVersion) Minimum supported protocol version (Required)voidsetProtocolMode(EndpointManifestSchema.ProtocolMode protocolMode) ProtocolModevoidsetServices(List<Service> services) (Required)toString()withLambdaCompression(EndpointManifestSchema.LambdaCompression lambdaCompression) withMaxProtocolVersion(Long maxProtocolVersion) withMinProtocolVersion(Long 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
-
getLambdaCompression
Compression used when the endpoint is a Lambda. This is unsupported if the endpoint is a regular HTTP endpoint. -
setLambdaCompression
Compression used when the endpoint is a Lambda. This is unsupported if the endpoint is a regular HTTP endpoint. -
withLambdaCompression
public EndpointManifestSchema withLambdaCompression(EndpointManifestSchema.LambdaCompression lambdaCompression) -
getServices
(Required) -
setServices
(Required) -
withServices
-
toString
-
hashCode
public int hashCode() -
equals
-