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 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.