Class Protocol
- java.lang.Object
-
- dev.restate.generated.service.protocol.Protocol
-
public final class Protocol extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProtocol.AwakeableEntryMessageCompletable: Yes Fallible: No Type: 0x0C00 + 3 Awakeables are addressed by an identifier exposed to the user.static interfaceProtocol.AwakeableEntryMessageOrBuilderstatic classProtocol.CallEntryMessageCompletable: Yes Fallible: Yes Type: 0x0C00 + 1static interfaceProtocol.CallEntryMessageOrBuilderstatic classProtocol.ClearAllStateEntryMessageCompletable: No Fallible: No Type: 0x0800 + 3static interfaceProtocol.ClearAllStateEntryMessageOrBuilderstatic classProtocol.ClearStateEntryMessageCompletable: No Fallible: No Type: 0x0800 + 2static interfaceProtocol.ClearStateEntryMessageOrBuilderstatic classProtocol.CompleteAwakeableEntryMessageCompletable: No Fallible: Yes Type: 0x0C00 + 4static interfaceProtocol.CompleteAwakeableEntryMessageOrBuilderstatic classProtocol.CompletePromiseEntryMessageCompletable: Yes Fallible: No Type: 0x0800 + Astatic interfaceProtocol.CompletePromiseEntryMessageOrBuilderstatic classProtocol.CompletionMessageType: 0x0000 + 1static interfaceProtocol.CompletionMessageOrBuilderstatic classProtocol.EmptyProtobuf typedev.restate.service.protocol.Emptystatic interfaceProtocol.EmptyOrBuilderstatic classProtocol.EndMessageType: 0x0000 + 5 Implementations MUST send this message when the invocation lifecycle ends.static interfaceProtocol.EndMessageOrBuilderstatic classProtocol.EntryAckMessageType: 0x0000 + 4static interfaceProtocol.EntryAckMessageOrBuilderstatic classProtocol.ErrorMessageType: 0x0000 + 3static interfaceProtocol.ErrorMessageOrBuilderstatic classProtocol.FailureThis failure object carries user visible errors, e.g.static interfaceProtocol.FailureOrBuilderstatic classProtocol.GetPromiseEntryMessageCompletable: Yes Fallible: No Type: 0x0800 + 8static interfaceProtocol.GetPromiseEntryMessageOrBuilderstatic classProtocol.GetStateEntryMessageCompletable: Yes Fallible: No Type: 0x0800 + 0static interfaceProtocol.GetStateEntryMessageOrBuilderstatic classProtocol.GetStateKeysEntryMessageCompletable: Yes Fallible: No Type: 0x0800 + 4static interfaceProtocol.GetStateKeysEntryMessageOrBuilderstatic classProtocol.HeaderProtobuf typedev.restate.service.protocol.Headerstatic interfaceProtocol.HeaderOrBuilderstatic classProtocol.InputEntryMessageCompletable: No Fallible: No Type: 0x0400 + 0static interfaceProtocol.InputEntryMessageOrBuilderstatic classProtocol.OneWayCallEntryMessageCompletable: No Fallible: Yes Type: 0x0C00 + 2static interfaceProtocol.OneWayCallEntryMessageOrBuilderstatic classProtocol.OutputEntryMessageCompletable: No Fallible: No Type: 0x0400 + 1static interfaceProtocol.OutputEntryMessageOrBuilderstatic classProtocol.PeekPromiseEntryMessageCompletable: Yes Fallible: No Type: 0x0800 + 9static interfaceProtocol.PeekPromiseEntryMessageOrBuilderstatic classProtocol.RunEntryMessageCompletable: No Fallible: No Type: 0x0C00 + 5 Flag: RequiresRuntimeAckstatic interfaceProtocol.RunEntryMessageOrBuilderstatic classProtocol.ServiceProtocolVersionService protocol version.static classProtocol.SetStateEntryMessageCompletable: No Fallible: No Type: 0x0800 + 1static interfaceProtocol.SetStateEntryMessageOrBuilderstatic classProtocol.SleepEntryMessageCompletable: Yes Fallible: No Type: 0x0C00 + 0static interfaceProtocol.SleepEntryMessageOrBuilderstatic classProtocol.StartMessageType: 0x0000 + 0static interfaceProtocol.StartMessageOrBuilderstatic classProtocol.SuspensionMessageType: 0x0000 + 2 Implementations MUST send this message when suspending an invocation.static interfaceProtocol.SuspensionMessageOrBuilder
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptorgetDescriptor()static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry)static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
-
-
Method Detail
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
-
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-
-