All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| Any |
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
|
| Any.Builder |
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
|
| AnyAwaitable |
|
| AnyOrBuilder |
|
| AnyProto |
|
| Api |
Api is a light-weight descriptor for an API Interface.
|
| Api.Builder |
Api is a light-weight descriptor for an API Interface.
|
| ApiOrBuilder |
|
| ApiProto |
|
| Awaitable<T> |
An Awaitable allows to await an asynchronous result.
|
| Awakeable<T> |
|
| AwakeableHandle |
This class represents a handle to an Awakeable created in another service.
|
| AwakeablesGrpc |
|
| AwakeablesGrpc.AsyncService |
|
| AwakeablesGrpc.AwakeablesBlockingStub |
A stub to allow clients to do synchronous rpc calls to service Awakeables.
|
| AwakeablesGrpc.AwakeablesFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Awakeables.
|
| AwakeablesGrpc.AwakeablesImplBase |
Base class for the server implementation of the service Awakeables.
|
| AwakeablesGrpc.AwakeablesStub |
A stub to allow clients to do asynchronous rpc calls to service Awakeables.
|
| BoolValue |
Wrapper message for `bool`.
|
| BoolValue.Builder |
Wrapper message for `bool`.
|
| BoolValueOrBuilder |
|
| BytesValue |
Wrapper message for `bytes`.
|
| BytesValue.Builder |
Wrapper message for `bytes`.
|
| BytesValueOrBuilder |
|
| CodegenUtils |
|
| CodegenUtils.ExternalClient |
|
| CodegenUtils.RestateClient |
|
| Component |
Marker interface for Restate components.
|
| Context |
This interface exposes the Restate functionalities to Restate services.
|
| DescriptorProtos |
|
| DescriptorProtos.DescriptorProto |
Describes a message type.
|
| DescriptorProtos.DescriptorProto.Builder |
Describes a message type.
|
| DescriptorProtos.DescriptorProto.ExtensionRange |
Protobuf type google.protobuf.DescriptorProto.ExtensionRange
|
| DescriptorProtos.DescriptorProto.ExtensionRange.Builder |
Protobuf type google.protobuf.DescriptorProto.ExtensionRange
|
| DescriptorProtos.DescriptorProto.ExtensionRangeOrBuilder |
|
| DescriptorProtos.DescriptorProto.ReservedRange |
Range of reserved tag numbers.
|
| DescriptorProtos.DescriptorProto.ReservedRange.Builder |
Range of reserved tag numbers.
|
| DescriptorProtos.DescriptorProto.ReservedRangeOrBuilder |
|
| DescriptorProtos.DescriptorProtoOrBuilder |
|
| DescriptorProtos.EnumDescriptorProto |
Describes an enum type.
|
| DescriptorProtos.EnumDescriptorProto.Builder |
Describes an enum type.
|
| DescriptorProtos.EnumDescriptorProto.EnumReservedRange |
Range of reserved numeric values.
|
| DescriptorProtos.EnumDescriptorProto.EnumReservedRange.Builder |
Range of reserved numeric values.
|
| DescriptorProtos.EnumDescriptorProto.EnumReservedRangeOrBuilder |
|
| DescriptorProtos.EnumDescriptorProtoOrBuilder |
|
| DescriptorProtos.EnumOptions |
Protobuf type google.protobuf.EnumOptions
|
| DescriptorProtos.EnumOptions.Builder |
Protobuf type google.protobuf.EnumOptions
|
| DescriptorProtos.EnumOptionsOrBuilder |
|
| DescriptorProtos.EnumValueDescriptorProto |
Describes a value within an enum.
|
| DescriptorProtos.EnumValueDescriptorProto.Builder |
Describes a value within an enum.
|
| DescriptorProtos.EnumValueDescriptorProtoOrBuilder |
|
| DescriptorProtos.EnumValueOptions |
Protobuf type google.protobuf.EnumValueOptions
|
| DescriptorProtos.EnumValueOptions.Builder |
Protobuf type google.protobuf.EnumValueOptions
|
| DescriptorProtos.EnumValueOptionsOrBuilder |
|
| DescriptorProtos.ExtensionRangeOptions |
Protobuf type google.protobuf.ExtensionRangeOptions
|
| DescriptorProtos.ExtensionRangeOptions.Builder |
Protobuf type google.protobuf.ExtensionRangeOptions
|
| DescriptorProtos.ExtensionRangeOptions.Declaration |
Protobuf type google.protobuf.ExtensionRangeOptions.Declaration
|
| DescriptorProtos.ExtensionRangeOptions.Declaration.Builder |
Protobuf type google.protobuf.ExtensionRangeOptions.Declaration
|
| DescriptorProtos.ExtensionRangeOptions.DeclarationOrBuilder |
|
| DescriptorProtos.ExtensionRangeOptions.VerificationState |
The verification state of the extension range.
|
| DescriptorProtos.ExtensionRangeOptionsOrBuilder |
|
| DescriptorProtos.FeatureSet |
TODO(b/274655146) Enums in C++ gencode (and potentially other languages) are
not well scoped.
|
| DescriptorProtos.FeatureSet.Builder |
TODO(b/274655146) Enums in C++ gencode (and potentially other languages) are
not well scoped.
|
| DescriptorProtos.FeatureSet.EnumType |
Protobuf enum google.protobuf.FeatureSet.EnumType
|
| DescriptorProtos.FeatureSet.FieldPresence |
Protobuf enum google.protobuf.FeatureSet.FieldPresence
|
| DescriptorProtos.FeatureSet.JsonFormat |
Protobuf enum google.protobuf.FeatureSet.JsonFormat
|
| DescriptorProtos.FeatureSet.MessageEncoding |
Protobuf enum google.protobuf.FeatureSet.MessageEncoding
|
| DescriptorProtos.FeatureSet.RepeatedFieldEncoding |
Protobuf enum google.protobuf.FeatureSet.RepeatedFieldEncoding
|
| DescriptorProtos.FeatureSet.StringFieldValidation |
Protobuf enum google.protobuf.FeatureSet.StringFieldValidation
|
| DescriptorProtos.FeatureSetOrBuilder |
|
| DescriptorProtos.FieldDescriptorProto |
Describes a field within a message.
|
| DescriptorProtos.FieldDescriptorProto.Builder |
Describes a field within a message.
|
| DescriptorProtos.FieldDescriptorProto.Label |
Protobuf enum google.protobuf.FieldDescriptorProto.Label
|
| DescriptorProtos.FieldDescriptorProto.Type |
Protobuf enum google.protobuf.FieldDescriptorProto.Type
|
| DescriptorProtos.FieldDescriptorProtoOrBuilder |
|
| DescriptorProtos.FieldOptions |
Protobuf type google.protobuf.FieldOptions
|
| DescriptorProtos.FieldOptions.Builder |
Protobuf type google.protobuf.FieldOptions
|
| DescriptorProtos.FieldOptions.CType |
Protobuf enum google.protobuf.FieldOptions.CType
|
| DescriptorProtos.FieldOptions.EditionDefault |
Protobuf type google.protobuf.FieldOptions.EditionDefault
|
| DescriptorProtos.FieldOptions.EditionDefault.Builder |
Protobuf type google.protobuf.FieldOptions.EditionDefault
|
| DescriptorProtos.FieldOptions.EditionDefaultOrBuilder |
|
| DescriptorProtos.FieldOptions.JSType |
Protobuf enum google.protobuf.FieldOptions.JSType
|
| DescriptorProtos.FieldOptions.OptionRetention |
If set to RETENTION_SOURCE, the option will be omitted from the binary.
|
| DescriptorProtos.FieldOptions.OptionTargetType |
This indicates the types of entities that the field may apply to when used
as an option.
|
| DescriptorProtos.FieldOptionsOrBuilder |
|
| DescriptorProtos.FileDescriptorProto |
Describes a complete .proto file.
|
| DescriptorProtos.FileDescriptorProto.Builder |
Describes a complete .proto file.
|
| DescriptorProtos.FileDescriptorProtoOrBuilder |
|
| DescriptorProtos.FileDescriptorSet |
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
|
| DescriptorProtos.FileDescriptorSet.Builder |
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
|
| DescriptorProtos.FileDescriptorSetOrBuilder |
|
| DescriptorProtos.FileOptions |
Protobuf type google.protobuf.FileOptions
|
| DescriptorProtos.FileOptions.Builder |
Protobuf type google.protobuf.FileOptions
|
| DescriptorProtos.FileOptions.OptimizeMode |
Generated classes can be optimized for speed or code size.
|
| DescriptorProtos.FileOptionsOrBuilder |
|
| DescriptorProtos.GeneratedCodeInfo |
Describes the relationship between generated code and its original source
file.
|
| DescriptorProtos.GeneratedCodeInfo.Annotation |
Protobuf type google.protobuf.GeneratedCodeInfo.Annotation
|
| DescriptorProtos.GeneratedCodeInfo.Annotation.Builder |
Protobuf type google.protobuf.GeneratedCodeInfo.Annotation
|
| DescriptorProtos.GeneratedCodeInfo.Annotation.Semantic |
Represents the identified object's effect on the element in the original
.proto file.
|
| DescriptorProtos.GeneratedCodeInfo.AnnotationOrBuilder |
|
| DescriptorProtos.GeneratedCodeInfo.Builder |
Describes the relationship between generated code and its original source
file.
|
| DescriptorProtos.GeneratedCodeInfoOrBuilder |
|
| DescriptorProtos.MessageOptions |
Protobuf type google.protobuf.MessageOptions
|
| DescriptorProtos.MessageOptions.Builder |
Protobuf type google.protobuf.MessageOptions
|
| DescriptorProtos.MessageOptionsOrBuilder |
|
| DescriptorProtos.MethodDescriptorProto |
Describes a method of a service.
|
| DescriptorProtos.MethodDescriptorProto.Builder |
Describes a method of a service.
|
| DescriptorProtos.MethodDescriptorProtoOrBuilder |
|
| DescriptorProtos.MethodOptions |
Protobuf type google.protobuf.MethodOptions
|
| DescriptorProtos.MethodOptions.Builder |
Protobuf type google.protobuf.MethodOptions
|
| DescriptorProtos.MethodOptions.IdempotencyLevel |
Is this method side-effect-free (or safe in HTTP parlance), or idempotent,
or neither? HTTP based RPC implementation may choose GET verb for safe
methods, and PUT verb for idempotent methods instead of the default POST.
|
| DescriptorProtos.MethodOptionsOrBuilder |
|
| DescriptorProtos.OneofDescriptorProto |
Describes a oneof.
|
| DescriptorProtos.OneofDescriptorProto.Builder |
Describes a oneof.
|
| DescriptorProtos.OneofDescriptorProtoOrBuilder |
|
| DescriptorProtos.OneofOptions |
Protobuf type google.protobuf.OneofOptions
|
| DescriptorProtos.OneofOptions.Builder |
Protobuf type google.protobuf.OneofOptions
|
| DescriptorProtos.OneofOptionsOrBuilder |
|
| DescriptorProtos.ServiceDescriptorProto |
Describes a service.
|
| DescriptorProtos.ServiceDescriptorProto.Builder |
Describes a service.
|
| DescriptorProtos.ServiceDescriptorProtoOrBuilder |
|
| DescriptorProtos.ServiceOptions |
Protobuf type google.protobuf.ServiceOptions
|
| DescriptorProtos.ServiceOptions.Builder |
Protobuf type google.protobuf.ServiceOptions
|
| DescriptorProtos.ServiceOptionsOrBuilder |
|
| DescriptorProtos.SourceCodeInfo |
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
|
| DescriptorProtos.SourceCodeInfo.Builder |
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
|
| DescriptorProtos.SourceCodeInfo.Location |
Protobuf type google.protobuf.SourceCodeInfo.Location
|
| DescriptorProtos.SourceCodeInfo.Location.Builder |
Protobuf type google.protobuf.SourceCodeInfo.Location
|
| DescriptorProtos.SourceCodeInfo.LocationOrBuilder |
|
| DescriptorProtos.SourceCodeInfoOrBuilder |
|
| DescriptorProtos.UninterpretedOption |
A message representing a option the parser does not recognize.
|
| DescriptorProtos.UninterpretedOption.Builder |
A message representing a option the parser does not recognize.
|
| DescriptorProtos.UninterpretedOption.NamePart |
The name of the uninterpreted option.
|
| DescriptorProtos.UninterpretedOption.NamePart.Builder |
The name of the uninterpreted option.
|
| DescriptorProtos.UninterpretedOption.NamePartOrBuilder |
|
| DescriptorProtos.UninterpretedOptionOrBuilder |
|
| DoubleValue |
Wrapper message for `double`.
|
| DoubleValue.Builder |
Wrapper message for `double`.
|
| DoubleValueOrBuilder |
|
| Duration |
A Duration represents a signed, fixed-length span of time represented
as a count of seconds and fractions of seconds at nanosecond
resolution.
|
| Duration.Builder |
A Duration represents a signed, fixed-length span of time represented
as a count of seconds and fractions of seconds at nanosecond
resolution.
|
| DurationOrBuilder |
|
| DurationProto |
|
| DynRpcProto |
|
| Empty |
A generic empty message that you can re-use to avoid defining duplicated
empty messages in your APIs.
|
| Empty.Builder |
A generic empty message that you can re-use to avoid defining duplicated
empty messages in your APIs.
|
| EmptyOrBuilder |
|
| EmptyProto |
|
| Enum |
Enum type definition.
|
| Enum.Builder |
Enum type definition.
|
| EnumOrBuilder |
|
| EnumValue |
Enum value definition.
|
| EnumValue.Builder |
Enum value definition.
|
| EnumValueOrBuilder |
|
| Event |
Protobuf type dev.restate.Event
|
| Event.Builder |
Protobuf type dev.restate.Event
|
| EventOrBuilder |
|
| Events |
|
| Ext |
|
| Field |
A single field of a message type.
|
| Field.Builder |
A single field of a message type.
|
| Field.Cardinality |
Whether a field is optional, required, or repeated.
|
| Field.Kind |
Basic field types.
|
| FieldMask |
`FieldMask` represents a set of symbolic field paths, for example:
paths: "f.a"
paths: "f.b.d"
Here `f` represents a field in some root message, `a` and `b`
fields in the message found in `f`, and `d` a field found in the
message in `f.b`.
|
| FieldMask.Builder |
`FieldMask` represents a set of symbolic field paths, for example:
paths: "f.a"
paths: "f.b.d"
Here `f` represents a field in some root message, `a` and `b`
fields in the message found in `f`, and `d` a field found in the
message in `f.b`.
|
| FieldMaskOrBuilder |
|
| FieldMaskProto |
|
| FieldOrBuilder |
|
| FieldType |
Protobuf enum dev.restate.ext.FieldType
|
| FloatValue |
Wrapper message for `float`.
|
| FloatValue.Builder |
Wrapper message for `float`.
|
| FloatValueOrBuilder |
|
| GrpcChannelAdapter |
Channel adapter for gRPC Blocking stubs.
|
| IngressGrpc |
|
| IngressGrpc.AsyncService |
|
| IngressGrpc.IngressBlockingStub |
A stub to allow clients to do synchronous rpc calls to service Ingress.
|
| IngressGrpc.IngressFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Ingress.
|
| IngressGrpc.IngressImplBase |
Base class for the server implementation of the service Ingress.
|
| IngressGrpc.IngressStub |
A stub to allow clients to do asynchronous rpc calls to service Ingress.
|
| Int32Value |
Wrapper message for `int32`.
|
| Int32Value.Builder |
Wrapper message for `int32`.
|
| Int32ValueOrBuilder |
|
| Int64Value |
Wrapper message for `int64`.
|
| Int64Value.Builder |
Wrapper message for `int64`.
|
| Int64ValueOrBuilder |
|
| InvokeRequest |
Protobuf type dev.restate.InvokeRequest
|
| InvokeRequest.ArgumentCase |
|
| InvokeRequest.Builder |
Protobuf type dev.restate.InvokeRequest
|
| InvokeRequestOrBuilder |
|
| InvokeResponse |
Protobuf type dev.restate.InvokeResponse
|
| InvokeResponse.Builder |
Protobuf type dev.restate.InvokeResponse
|
| InvokeResponseOrBuilder |
|
| JavaComponent |
|
| JavaComponent.Handler<REQ,RES> |
|
| JavaComponent.HandlerSignature<REQ,RES> |
|
| JavaComponent.ObjectServiceBuilder |
|
| JavaComponent.StatelessServiceBuilder |
|
| KeyedRpcRequest |
Protobuf type dev.restate.sdk.dynrpc.KeyedRpcRequest
|
| KeyedRpcRequest.Builder |
Protobuf type dev.restate.sdk.dynrpc.KeyedRpcRequest
|
| KeyedRpcRequestOrBuilder |
|
| KeyedServiceGrpc |
|
| KeyedServiceGrpc.AsyncService |
|
| KeyedServiceGrpc.KeyedServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service KeyedService.
|
| KeyedServiceGrpc.KeyedServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service KeyedService.
|
| KeyedServiceGrpc.KeyedServiceImplBase |
Base class for the server implementation of the service KeyedService.
|
| KeyedServiceGrpc.KeyedServiceStub |
A stub to allow clients to do asynchronous rpc calls to service KeyedService.
|
| ListValue |
`ListValue` is a wrapper around a repeated field of values.
|
| ListValue.Builder |
`ListValue` is a wrapper around a repeated field of values.
|
| ListValueOrBuilder |
|
| Method |
Method represents a method of an API interface.
|
| Method.Builder |
Method represents a method of an API interface.
|
| MethodOrBuilder |
|
| Mixin |
Declares an API Interface to be included in this interface.
|
| Mixin.Builder |
Declares an API Interface to be included in this interface.
|
| MixinOrBuilder |
|
| NullValue |
`NullValue` is a singleton enumeration to represent the null value for the
`Value` type union.
|
| ObjectContext |
This interface extends Context adding access to the virtual object instance key-value
state storage
|
| Option |
A protocol buffer option, which can be attached to a message, field,
enumeration, etc.
|
| Option.Builder |
A protocol buffer option, which can be attached to a message, field,
enumeration, etc.
|
| OptionOrBuilder |
|
| RejectAwakeableRequest |
Protobuf type dev.restate.RejectAwakeableRequest
|
| RejectAwakeableRequest.Builder |
Protobuf type dev.restate.RejectAwakeableRequest
|
| RejectAwakeableRequestOrBuilder |
|
| ResolveAwakeableRequest |
Protobuf type dev.restate.ResolveAwakeableRequest
|
| ResolveAwakeableRequest.Builder |
Protobuf type dev.restate.ResolveAwakeableRequest
|
| ResolveAwakeableRequest.ResultCase |
|
| ResolveAwakeableRequestOrBuilder |
|
| RestateRandom |
Subclass of Random inherently predictable, seeded on the InvocationId, which is
not secret.
|
| RpcRequest |
Protobuf type dev.restate.sdk.dynrpc.RpcRequest
|
| RpcRequest.Builder |
Protobuf type dev.restate.sdk.dynrpc.RpcRequest
|
| RpcRequestOrBuilder |
|
| RpcResponse |
Protobuf type dev.restate.sdk.dynrpc.RpcResponse
|
| RpcResponse.Builder |
Protobuf type dev.restate.sdk.dynrpc.RpcResponse
|
| RpcResponseOrBuilder |
|
| ServiceGrpc |
|
| ServiceGrpc.AsyncService |
|
| ServiceGrpc.ServiceBlockingStub |
A stub to allow clients to do synchronous rpc calls to service Service.
|
| ServiceGrpc.ServiceFutureStub |
A stub to allow clients to do ListenableFuture-style rpc calls to service Service.
|
| ServiceGrpc.ServiceImplBase |
Base class for the server implementation of the service Service.
|
| ServiceGrpc.ServiceStub |
A stub to allow clients to do asynchronous rpc calls to service Service.
|
| Services |
|
| ServiceType |
Protobuf enum dev.restate.ext.ServiceType
|
| SourceContext |
`SourceContext` represents information about the source of a
protobuf element, like the file in which it is defined.
|
| SourceContext.Builder |
`SourceContext` represents information about the source of a
protobuf element, like the file in which it is defined.
|
| SourceContextOrBuilder |
|
| SourceContextProto |
|
| StringValue |
Wrapper message for `string`.
|
| StringValue.Builder |
Wrapper message for `string`.
|
| StringValueOrBuilder |
|
| Struct |
`Struct` represents a structured data value, consisting of fields
which map to dynamically typed values.
|
| Struct.Builder |
`Struct` represents a structured data value, consisting of fields
which map to dynamically typed values.
|
| StructOrBuilder |
|
| StructProto |
|
| Syntax |
The syntax in which a protocol buffer element is defined.
|
| TemplateDynRpcProto |
|
| Timestamp |
A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution.
|
| Timestamp.Builder |
A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution.
|
| TimestampOrBuilder |
|
| TimestampProto |
|
| Type |
A protocol buffer message type.
|
| Type.Builder |
A protocol buffer message type.
|
| TypeOrBuilder |
|
| TypeProto |
|
| UInt32Value |
Wrapper message for `uint32`.
|
| UInt32Value.Builder |
Wrapper message for `uint32`.
|
| UInt32ValueOrBuilder |
|
| UInt64Value |
Wrapper message for `uint64`.
|
| UInt64Value.Builder |
Wrapper message for `uint64`.
|
| UInt64ValueOrBuilder |
|
| Value |
`Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values.
|
| Value.Builder |
`Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values.
|
| Value.KindCase |
|
| ValueOrBuilder |
|
| WrappersProto |
|