Interface Protocol.StartMessageOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Protocol.StartMessage,Protocol.StartMessage.Builder
- Enclosing class:
- Protocol
public static interface Protocol.StartMessageOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDebugId()Invocation id that can be used for logging.com.google.protobuf.ByteStringgetDebugIdBytes()Invocation id that can be used for logging.com.google.protobuf.ByteStringgetId()Unique id of the invocation.java.lang.StringgetKey()If this invocation has a key associated (e.g.com.google.protobuf.ByteStringgetKeyBytes()If this invocation has a key associated (e.g.intgetKnownEntries()uint32 known_entries = 3;booleangetPartialState()bool partial_state = 5;Protocol.StartMessage.StateEntrygetStateMap(int index)protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZEDintgetStateMapCount()protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZEDjava.util.List<Protocol.StartMessage.StateEntry>getStateMapList()protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZEDProtocol.StartMessage.StateEntryOrBuildergetStateMapOrBuilder(int index)protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZEDjava.util.List<? extends Protocol.StartMessage.StateEntryOrBuilder>getStateMapOrBuilderList()protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getId
com.google.protobuf.ByteString getId()
Unique id of the invocation. This id is unique across invocations and won't change when replaying the journal.
bytes id = 1;- Returns:
- The id.
-
getDebugId
java.lang.String getDebugId()
Invocation id that can be used for logging. The user can use this id to address this invocation in admin and status introspection apis.
string debug_id = 2;- Returns:
- The debugId.
-
getDebugIdBytes
com.google.protobuf.ByteString getDebugIdBytes()
Invocation id that can be used for logging. The user can use this id to address this invocation in admin and status introspection apis.
string debug_id = 2;- Returns:
- The bytes for debugId.
-
getKnownEntries
int getKnownEntries()
uint32 known_entries = 3;- Returns:
- The knownEntries.
-
getStateMapList
java.util.List<Protocol.StartMessage.StateEntry> getStateMapList()
protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
-
getStateMap
Protocol.StartMessage.StateEntry getStateMap(int index)
protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
-
getStateMapCount
int getStateMapCount()
protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
-
getStateMapOrBuilderList
java.util.List<? extends Protocol.StartMessage.StateEntryOrBuilder> getStateMapOrBuilderList()
protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
-
getStateMapOrBuilder
Protocol.StartMessage.StateEntryOrBuilder getStateMapOrBuilder(int index)
protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
-
getPartialState
boolean getPartialState()
bool partial_state = 5;- Returns:
- The partialState.
-
getKey
java.lang.String getKey()
If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
string key = 6;- Returns:
- The key.
-
getKeyBytes
com.google.protobuf.ByteString getKeyBytes()
If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
string key = 6;- Returns:
- The bytes for key.
-
-