Interface SendInteractionsRequest.CreateRequestDataOrBuilder

    • Method Detail

      • getEventId

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

        long getUserId()
         user id
         
        uint64 user_id = 2 [json_name = "userId"];
        Returns:
        The userId.
      • getActionTypeValue

        int getActionTypeValue()
         action
         
        .streamlayer.analytics.v1.interactions.InteractionActionType action_type = 3 [json_name = "actionType"];
        Returns:
        The enum numeric value on the wire for actionType.
      • getActionType

        InteractionActionType getActionType()
         action
         
        .streamlayer.analytics.v1.interactions.InteractionActionType action_type = 3 [json_name = "actionType"];
        Returns:
        The actionType.
      • getCategoryValue

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

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

        boolean hasTrackTimestamp()
         track timestamp
         
        .google.protobuf.Timestamp track_timestamp = 5 [json_name = "trackTimestamp"];
        Returns:
        Whether the trackTimestamp field is set.
      • getTrackTimestamp

        com.google.protobuf.Timestamp getTrackTimestamp()
         track timestamp
         
        .google.protobuf.Timestamp track_timestamp = 5 [json_name = "trackTimestamp"];
        Returns:
        The trackTimestamp.
      • getRouteMap

        java.lang.String getRouteMap()
         route map
         
        string route_map = 6 [json_name = "routeMap"];
        Returns:
        The routeMap.
      • getRouteMapBytes

        com.google.protobuf.ByteString getRouteMapBytes()
         route map
         
        string route_map = 6 [json_name = "routeMap"];
        Returns:
        The bytes for routeMap.
      • getDeviceId

        java.lang.String getDeviceId()
         device id
         
        string device_id = 7 [json_name = "deviceId"];
        Returns:
        The deviceId.
      • getDeviceIdBytes

        com.google.protobuf.ByteString getDeviceIdBytes()
         device id
         
        string device_id = 7 [json_name = "deviceId"];
        Returns:
        The bytes for deviceId.
      • getOs

        java.lang.String getOs()
         operating system
         
        string os = 8 [json_name = "os"];
        Returns:
        The os.
      • getOsBytes

        com.google.protobuf.ByteString getOsBytes()
         operating system
         
        string os = 8 [json_name = "os"];
        Returns:
        The bytes for os.
      • getUserAgent

        java.lang.String getUserAgent()
         user agent
         
        string user_agent = 9 [json_name = "userAgent"];
        Returns:
        The userAgent.
      • getUserAgentBytes

        com.google.protobuf.ByteString getUserAgentBytes()
         user agent
         
        string user_agent = 9 [json_name = "userAgent"];
        Returns:
        The bytes for userAgent.
      • getSlSdkVersion

        java.lang.String getSlSdkVersion()
         sdk version
         
        string sl_sdk_version = 10 [json_name = "slSdkVersion"];
        Returns:
        The slSdkVersion.
      • getSlSdkVersionBytes

        com.google.protobuf.ByteString getSlSdkVersionBytes()
         sdk version
         
        string sl_sdk_version = 10 [json_name = "slSdkVersion"];
        Returns:
        The bytes for slSdkVersion.
      • getSessionId

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

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

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

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

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

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

        java.lang.String getUserIdStr()
         user id string
         
        string user_id_str = 14 [json_name = "userIdStr"];
        Returns:
        The userIdStr.
      • getUserIdStrBytes

        com.google.protobuf.ByteString getUserIdStrBytes()
         user id string
         
        string user_id_str = 14 [json_name = "userIdStr"];
        Returns:
        The bytes for userIdStr.
      • getScreenOrientationValue

        int getScreenOrientationValue()
         screen orientation
         
        .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 15 [json_name = "screenOrientation"];
        Returns:
        The enum numeric value on the wire for screenOrientation.
      • getScreenOrientation

        ScreenOrientation getScreenOrientation()
         screen orientation
         
        .streamlayer.analytics.v1.common.ScreenOrientation screen_orientation = 15 [json_name = "screenOrientation"];
        Returns:
        The screenOrientation.
      • getTopicTypeValue

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

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

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

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

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

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

        int getParticipantsCount()
         participants count
         
        uint32 participants_count = 19 [json_name = "participantsCount"];
        Returns:
        The participantsCount.