Interface CommonDataOrBuilder

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

    public interface CommonDataOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Detail

      • hasEventId

        boolean hasEventId()
         current event id
         
        optional uint64 event_id = 1 [json_name = "eventId"];
        Returns:
        Whether the eventId field is set.
      • getEventId

        long getEventId()
         current event id
         
        optional uint64 event_id = 1 [json_name = "eventId"];
        Returns:
        The eventId.
      • hasCategory

        boolean hasCategory()
         category
         
        optional .streamlayer.analytics.v1.common.Category category = 2 [json_name = "category"];
        Returns:
        Whether the category field is set.
      • getCategoryValue

        int getCategoryValue()
         category
         
        optional .streamlayer.analytics.v1.common.Category category = 2 [json_name = "category"];
        Returns:
        The enum numeric value on the wire for category.
      • getCategory

        Category getCategory()
         category
         
        optional .streamlayer.analytics.v1.common.Category category = 2 [json_name = "category"];
        Returns:
        The category.
      • hasKind

        boolean hasKind()
         kind
         
        optional .streamlayer.analytics.v1.common.Kind kind = 3 [json_name = "kind"];
        Returns:
        Whether the kind field is set.
      • getKindValue

        int getKindValue()
         kind
         
        optional .streamlayer.analytics.v1.common.Kind kind = 3 [json_name = "kind"];
        Returns:
        The enum numeric value on the wire for kind.
      • getKind

        Kind getKind()
         kind
         
        optional .streamlayer.analytics.v1.common.Kind kind = 3 [json_name = "kind"];
        Returns:
        The kind.
      • hasScreenOrientation

        boolean hasScreenOrientation()
         how we are holding device
         
        optional .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 4 [json_name = "screenOrientation"];
        Returns:
        Whether the screenOrientation field is set.
      • getScreenOrientationValue

        int getScreenOrientationValue()
         how we are holding device
         
        optional .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 4 [json_name = "screenOrientation"];
        Returns:
        The enum numeric value on the wire for screenOrientation.
      • getScreenOrientation

        ScreenOrientation getScreenOrientation()
         how we are holding device
         
        optional .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 4 [json_name = "screenOrientation"];
        Returns:
        The screenOrientation.
      • hasSessionId

        boolean hasSessionId()
         session id
         
        optional string session_id = 5 [json_name = "sessionId"];
        Returns:
        Whether the sessionId field is set.
      • getSessionId

        java.lang.String getSessionId()
         session id
         
        optional string session_id = 5 [json_name = "sessionId"];
        Returns:
        The sessionId.
      • getSessionIdBytes

        com.google.protobuf.ByteString getSessionIdBytes()
         session id
         
        optional string session_id = 5 [json_name = "sessionId"];
        Returns:
        The bytes for sessionId.
      • hasOverlaySessionId

        boolean hasOverlaySessionId()
         overlay_session id
         
        optional string overlay_session_id = 6 [json_name = "overlaySessionId"];
        Returns:
        Whether the overlaySessionId field is set.
      • getOverlaySessionId

        java.lang.String getOverlaySessionId()
         overlay_session id
         
        optional string overlay_session_id = 6 [json_name = "overlaySessionId"];
        Returns:
        The overlaySessionId.
      • getOverlaySessionIdBytes

        com.google.protobuf.ByteString getOverlaySessionIdBytes()
         overlay_session id
         
        optional string overlay_session_id = 6 [json_name = "overlaySessionId"];
        Returns:
        The bytes for overlaySessionId.
      • hasTopicId

        boolean hasTopicId()
         topic id
         
        optional string topic_id = 7 [json_name = "topicId"];
        Returns:
        Whether the topicId field is set.
      • getTopicId

        java.lang.String getTopicId()
         topic id
         
        optional string topic_id = 7 [json_name = "topicId"];
        Returns:
        The topicId.
      • getTopicIdBytes

        com.google.protobuf.ByteString getTopicIdBytes()
         topic id
         
        optional string topic_id = 7 [json_name = "topicId"];
        Returns:
        The bytes for topicId.
      • hasTopicType

        boolean hasTopicType()
         topic type
         
        optional .streamlayer.analytics.v1.common.TopicType topic_type = 8 [json_name = "topicType"];
        Returns:
        Whether the topicType field is set.
      • getTopicTypeValue

        int getTopicTypeValue()
         topic type
         
        optional .streamlayer.analytics.v1.common.TopicType topic_type = 8 [json_name = "topicType"];
        Returns:
        The enum numeric value on the wire for topicType.
      • getTopicType

        TopicType getTopicType()
         topic type
         
        optional .streamlayer.analytics.v1.common.TopicType topic_type = 8 [json_name = "topicType"];
        Returns:
        The topicType.
      • hasParentTopicId

        boolean hasParentTopicId()
         parent topic id
         
        optional string parent_topic_id = 9 [json_name = "parentTopicId"];
        Returns:
        Whether the parentTopicId field is set.
      • getParentTopicId

        java.lang.String getParentTopicId()
         parent topic id
         
        optional string parent_topic_id = 9 [json_name = "parentTopicId"];
        Returns:
        The parentTopicId.
      • getParentTopicIdBytes

        com.google.protobuf.ByteString getParentTopicIdBytes()
         parent topic id
         
        optional string parent_topic_id = 9 [json_name = "parentTopicId"];
        Returns:
        The bytes for parentTopicId.
      • hasParentTopicType

        boolean hasParentTopicType()
         parent topic type
         
        optional .streamlayer.analytics.v1.common.TopicType parent_topic_type = 10 [json_name = "parentTopicType"];
        Returns:
        Whether the parentTopicType field is set.
      • getParentTopicTypeValue

        int getParentTopicTypeValue()
         parent topic type
         
        optional .streamlayer.analytics.v1.common.TopicType parent_topic_type = 10 [json_name = "parentTopicType"];
        Returns:
        The enum numeric value on the wire for parentTopicType.
      • getParentTopicType

        TopicType getParentTopicType()
         parent topic type
         
        optional .streamlayer.analytics.v1.common.TopicType parent_topic_type = 10 [json_name = "parentTopicType"];
        Returns:
        The parentTopicType.
      • hasParticipantsCount

        boolean hasParticipantsCount()
         participants count
         
        optional uint32 participants_count = 11 [json_name = "participantsCount"];
        Returns:
        Whether the participantsCount field is set.
      • getParticipantsCount

        int getParticipantsCount()
         participants count
         
        optional uint32 participants_count = 11 [json_name = "participantsCount"];
        Returns:
        The participantsCount.
      • hasRouteMap

        boolean hasRouteMap()
         where we are in the app right now
         
        optional string route_map = 12 [json_name = "routeMap"];
        Returns:
        Whether the routeMap field is set.
      • getRouteMap

        java.lang.String getRouteMap()
         where we are in the app right now
         
        optional string route_map = 12 [json_name = "routeMap"];
        Returns:
        The routeMap.
      • getRouteMapBytes

        com.google.protobuf.ByteString getRouteMapBytes()
         where we are in the app right now
         
        optional string route_map = 12 [json_name = "routeMap"];
        Returns:
        The bytes for routeMap.
      • hasTrackTimestamp

        boolean hasTrackTimestamp()
         event time
         
        optional uint64 track_timestamp = 13 [json_name = "trackTimestamp"];
        Returns:
        Whether the trackTimestamp field is set.
      • getTrackTimestamp

        long getTrackTimestamp()
         event time
         
        optional uint64 track_timestamp = 13 [json_name = "trackTimestamp"];
        Returns:
        The trackTimestamp.
      • hasTopicSubType

        boolean hasTopicSubType()
         currently used in gamification, but it is common enough to include here
         
        optional .streamlayer.analytics.v1.common.TopicSubType topic_sub_type = 14 [json_name = "topicSubType"];
        Returns:
        Whether the topicSubType field is set.
      • getTopicSubTypeValue

        int getTopicSubTypeValue()
         currently used in gamification, but it is common enough to include here
         
        optional .streamlayer.analytics.v1.common.TopicSubType topic_sub_type = 14 [json_name = "topicSubType"];
        Returns:
        The enum numeric value on the wire for topicSubType.
      • getTopicSubType

        TopicSubType getTopicSubType()
         currently used in gamification, but it is common enough to include here
         
        optional .streamlayer.analytics.v1.common.TopicSubType topic_sub_type = 14 [json_name = "topicSubType"];
        Returns:
        The topicSubType.
      • hasCountry

        boolean hasCountry()
         country from which the request was made
         
        optional string country = 15 [json_name = "country"];
        Returns:
        Whether the country field is set.
      • getCountry

        java.lang.String getCountry()
         country from which the request was made
         
        optional string country = 15 [json_name = "country"];
        Returns:
        The country.
      • getCountryBytes

        com.google.protobuf.ByteString getCountryBytes()
         country from which the request was made
         
        optional string country = 15 [json_name = "country"];
        Returns:
        The bytes for country.