All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.java.com.streamlayer.analytics.streaming.v1.CommonDataOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.133.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: streamlayer/analytics/v2/streaming/streaming.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.analytics.streaming.v1;

public interface CommonDataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:streamlayer.analytics.v2.streaming.CommonData)
    com.google.protobuf.MessageLiteOrBuilder {

  /**
   * 
   * current event id
   * 
* * optional uint64 event_id = 1 [json_name = "eventId"]; * @return Whether the eventId field is set. */ boolean hasEventId(); /** *
   * current event id
   * 
* * optional uint64 event_id = 1 [json_name = "eventId"]; * @return The eventId. */ long getEventId(); /** *
   * category
   * 
* * optional .streamlayer.analytics.v1.common.Category category = 2 [json_name = "category"]; * @return Whether the category field is set. */ boolean hasCategory(); /** *
   * category
   * 
* * optional .streamlayer.analytics.v1.common.Category category = 2 [json_name = "category"]; * @return The enum numeric value on the wire for category. */ int getCategoryValue(); /** *
   * category
   * 
* * optional .streamlayer.analytics.v1.common.Category category = 2 [json_name = "category"]; * @return The category. */ com.streamlayer.analytics.common.v1.Category getCategory(); /** *
   * kind
   * 
* * optional .streamlayer.analytics.v1.common.Kind kind = 3 [json_name = "kind"]; * @return Whether the kind field is set. */ boolean hasKind(); /** *
   * kind
   * 
* * optional .streamlayer.analytics.v1.common.Kind kind = 3 [json_name = "kind"]; * @return The enum numeric value on the wire for kind. */ int getKindValue(); /** *
   * kind
   * 
* * optional .streamlayer.analytics.v1.common.Kind kind = 3 [json_name = "kind"]; * @return The kind. */ com.streamlayer.analytics.common.v1.Kind getKind(); /** *
   * how we are holding device
   * 
* * optional .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 4 [json_name = "screenOrientation"]; * @return Whether the screenOrientation field is set. */ boolean hasScreenOrientation(); /** *
   * how we are holding device
   * 
* * optional .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 4 [json_name = "screenOrientation"]; * @return The enum numeric value on the wire for screenOrientation. */ int getScreenOrientationValue(); /** *
   * how we are holding device
   * 
* * optional .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 4 [json_name = "screenOrientation"]; * @return The screenOrientation. */ com.streamlayer.analytics.common.v1.ScreenOrientation getScreenOrientation(); /** *
   * session id
   * 
* * optional string session_id = 5 [json_name = "sessionId"]; * @return Whether the sessionId field is set. */ boolean hasSessionId(); /** *
   * session id
   * 
* * optional string session_id = 5 [json_name = "sessionId"]; * @return The sessionId. */ java.lang.String getSessionId(); /** *
   * session id
   * 
* * optional string session_id = 5 [json_name = "sessionId"]; * @return The bytes for sessionId. */ com.google.protobuf.ByteString getSessionIdBytes(); /** *
   * overlay_session id
   * 
* * optional string overlay_session_id = 6 [json_name = "overlaySessionId"]; * @return Whether the overlaySessionId field is set. */ boolean hasOverlaySessionId(); /** *
   * overlay_session id
   * 
* * optional string overlay_session_id = 6 [json_name = "overlaySessionId"]; * @return The overlaySessionId. */ java.lang.String getOverlaySessionId(); /** *
   * overlay_session id
   * 
* * optional string overlay_session_id = 6 [json_name = "overlaySessionId"]; * @return The bytes for overlaySessionId. */ com.google.protobuf.ByteString getOverlaySessionIdBytes(); /** *
   * topic id
   * 
* * optional string topic_id = 7 [json_name = "topicId"]; * @return Whether the topicId field is set. */ boolean hasTopicId(); /** *
   * topic id
   * 
* * optional string topic_id = 7 [json_name = "topicId"]; * @return The topicId. */ java.lang.String getTopicId(); /** *
   * topic id
   * 
* * optional string topic_id = 7 [json_name = "topicId"]; * @return The bytes for topicId. */ com.google.protobuf.ByteString getTopicIdBytes(); /** *
   * topic type
   * 
* * optional .streamlayer.analytics.v1.common.TopicType topic_type = 8 [json_name = "topicType"]; * @return Whether the topicType field is set. */ boolean hasTopicType(); /** *
   * topic type
   * 
* * optional .streamlayer.analytics.v1.common.TopicType topic_type = 8 [json_name = "topicType"]; * @return The enum numeric value on the wire for topicType. */ int getTopicTypeValue(); /** *
   * topic type
   * 
* * optional .streamlayer.analytics.v1.common.TopicType topic_type = 8 [json_name = "topicType"]; * @return The topicType. */ com.streamlayer.analytics.common.v1.TopicType getTopicType(); /** *
   * parent topic id
   * 
* * optional string parent_topic_id = 9 [json_name = "parentTopicId"]; * @return Whether the parentTopicId field is set. */ boolean hasParentTopicId(); /** *
   * parent topic id
   * 
* * optional string parent_topic_id = 9 [json_name = "parentTopicId"]; * @return The parentTopicId. */ java.lang.String getParentTopicId(); /** *
   * parent topic id
   * 
* * optional string parent_topic_id = 9 [json_name = "parentTopicId"]; * @return The bytes for parentTopicId. */ com.google.protobuf.ByteString getParentTopicIdBytes(); /** *
   * parent topic type
   * 
* * optional .streamlayer.analytics.v1.common.TopicType parent_topic_type = 10 [json_name = "parentTopicType"]; * @return Whether the parentTopicType field is set. */ boolean hasParentTopicType(); /** *
   * parent topic type
   * 
* * optional .streamlayer.analytics.v1.common.TopicType parent_topic_type = 10 [json_name = "parentTopicType"]; * @return The enum numeric value on the wire for parentTopicType. */ int getParentTopicTypeValue(); /** *
   * parent topic type
   * 
* * optional .streamlayer.analytics.v1.common.TopicType parent_topic_type = 10 [json_name = "parentTopicType"]; * @return The parentTopicType. */ com.streamlayer.analytics.common.v1.TopicType getParentTopicType(); /** *
   * participants count
   * 
* * optional uint32 participants_count = 11 [json_name = "participantsCount"]; * @return Whether the participantsCount field is set. */ boolean hasParticipantsCount(); /** *
   * participants count
   * 
* * optional uint32 participants_count = 11 [json_name = "participantsCount"]; * @return The participantsCount. */ int getParticipantsCount(); /** *
   * where we are in the app right now
   * 
* * optional string route_map = 12 [json_name = "routeMap"]; * @return Whether the routeMap field is set. */ boolean hasRouteMap(); /** *
   * where we are in the app right now
   * 
* * optional string route_map = 12 [json_name = "routeMap"]; * @return The routeMap. */ java.lang.String getRouteMap(); /** *
   * where we are in the app right now
   * 
* * optional string route_map = 12 [json_name = "routeMap"]; * @return The bytes for routeMap. */ com.google.protobuf.ByteString getRouteMapBytes(); /** *
   * event time
   * 
* * optional uint64 track_timestamp = 13 [json_name = "trackTimestamp"]; * @return Whether the trackTimestamp field is set. */ boolean hasTrackTimestamp(); /** *
   * event time
   * 
* * optional uint64 track_timestamp = 13 [json_name = "trackTimestamp"]; * @return The trackTimestamp. */ long getTrackTimestamp(); /** *
   * 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"]; * @return Whether the topicSubType field is set. */ 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"]; * @return The enum numeric value on the wire for topicSubType. */ 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"]; * @return The topicSubType. */ com.streamlayer.analytics.common.v1.TopicSubType getTopicSubType(); /** *
   * country from which the request was made
   * 
* * optional string country = 15 [json_name = "country"]; * @return Whether the country field is set. */ boolean hasCountry(); /** *
   * country from which the request was made
   * 
* * optional string country = 15 [json_name = "country"]; * @return The country. */ java.lang.String getCountry(); /** *
   * country from which the request was made
   * 
* * optional string country = 15 [json_name = "country"]; * @return The bytes for country. */ com.google.protobuf.ByteString getCountryBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy