Interface MessageOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Message, Message.Builder

    public interface MessageOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasParentEventId

        boolean hasParentEventId()
         It maybe used to store event related to message life cycle
         
        .EventID parent_event_id = 3;
        Returns:
        Whether the parentEventId field is set.
      • getParentEventId

        EventID getParentEventId()
         It maybe used to store event related to message life cycle
         
        .EventID parent_event_id = 3;
        Returns:
        The parentEventId.
      • getParentEventIdOrBuilder

        EventIDOrBuilder getParentEventIdOrBuilder()
         It maybe used to store event related to message life cycle
         
        .EventID parent_event_id = 3;
      • hasMetadata

        boolean hasMetadata()
        .MessageMetadata metadata = 1;
        Returns:
        Whether the metadata field is set.
      • getMetadata

        MessageMetadata getMetadata()
        .MessageMetadata metadata = 1;
        Returns:
        The metadata.
      • getFieldsCount

        int getFieldsCount()
        map<string, .Value> fields = 2;
      • containsFields

        boolean containsFields​(java.lang.String key)
        map<string, .Value> fields = 2;
      • getFields

        @Deprecated
        java.util.Map<java.lang.String,​Value> getFields()
        Deprecated.
        Use getFieldsMap() instead.
      • getFieldsMap

        java.util.Map<java.lang.String,​Value> getFieldsMap()
        map<string, .Value> fields = 2;
      • getFieldsOrDefault

        Value getFieldsOrDefault​(java.lang.String key,
                                 Value defaultValue)
        map<string, .Value> fields = 2;
      • getFieldsOrThrow

        Value getFieldsOrThrow​(java.lang.String key)
        map<string, .Value> fields = 2;