main.java.com.streamlayer.analytics.studio.v2.WpMetricsByTimeLineResponseDataOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sl-protofiles Show documentation
Show all versions of sl-protofiles Show documentation
StreamLayer Java Protofiles
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: streamlayer/analytics/v2/studio/dashboard.proto
// Protobuf Java Version: 3.25.3
package com.streamlayer.analytics.studio.v2;
public interface WpMetricsByTimeLineResponseDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.analytics.v2.studio.WpMetricsByTimeLineResponseData)
com.google.protobuf.MessageLiteOrBuilder {
/**
*
* UNIX timestamp (EPOCH)
*
*
* int64 time_frame = 1 [json_name = "timeFrame"];
* @return The timeFrame.
*/
long getTimeFrame();
/**
*
* WP user has been engaged at this bucket (BOTH solo and NOT)
*
*
* int32 total_wp_seen = 2 [json_name = "totalWpSeen"];
* @return The totalWpSeen.
*/
int getTotalWpSeen();
/**
*
* Total users joined an active WP (EMetric.TotalUsersEngagedWithWp2plus)
*
*
* int32 users_engaged_with_active_wp = 3 [json_name = "usersEngagedWithActiveWp"];
* @return The usersEngagedWithActiveWp.
*/
int getUsersEngagedWithActiveWp();
/**
*
* Total users interacted with WP (EMetric.TotalUsersEngagedWithWp)
*
*
* int32 users_engaged_with_wp = 4 [json_name = "usersEngagedWithWp"];
* @return The usersEngagedWithWp.
*/
int getUsersEngagedWithWp();
/**
*
* Total active channels created (EMetric.TotalActiveWps)
*
*
* int32 active_wps = 5 [json_name = "activeWps"];
* @return The activeWps.
*/
int getActiveWps();
/**
*
*Average Participants per active WP (2+ participants per WP)
*
*
* double avg_users_active_wp = 6 [json_name = "avgUsersActiveWp"];
* @return The avgUsersActiveWp.
*/
double getAvgUsersActiveWp();
/**
*
* Average time (min) per active channel
*
*
* double avg_active_wp_duration = 7 [json_name = "avgActiveWpDuration"];
* @return The avgActiveWpDuration.
*/
double getAvgActiveWpDuration();
/**
*
* Total minutes in WP 2+ with X Participants
*
*
* double total_min_wp_2_users = 8 [json_name = "totalMinWp2Users"];
* @return The totalMinWp2Users.
*/
double getTotalMinWp2Users();
/**
*
* Total minutes in WP 2+ with 3 Participants
*
*
* double total_min_wp_3_users = 9 [json_name = "totalMinWp3Users"];
* @return The totalMinWp3Users.
*/
double getTotalMinWp3Users();
}