main.java.com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseDataOrBuilder 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 FeaturedGroupsResponseDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.analytics.v2.studio.FeaturedGroupsResponseData)
com.google.protobuf.MessageLiteOrBuilder {
/**
* int32 total_viewers = 1 [json_name = "totalViewers"];
* @return The totalViewers.
*/
int getTotalViewers();
/**
* int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
* @return The totalEngagedViewers.
*/
int getTotalEngagedViewers();
/**
* int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
* @return The totalPromptsSent.
*/
int getTotalPromptsSent();
/**
* int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
* @return The totalUniqueViewersOpenPrompt.
*/
int getTotalUniqueViewersOpenPrompt();
/**
* int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
* @return The totalUniqueViewersAnsweredPrompt.
*/
int getTotalUniqueViewersAnsweredPrompt();
/**
* double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
* @return The averagePromptsOpenedPerEngagedViewer.
*/
double getAveragePromptsOpenedPerEngagedViewer();
/**
* int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
* @return The totalPromptsOpened.
*/
int getTotalPromptsOpened();
/**
* int32 total_interactions = 8 [json_name = "totalInteractions"];
* @return The totalInteractions.
*/
int getTotalInteractions();
/**
* .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
* @return Whether the pollCard field is set.
*/
boolean hasPollCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
* @return The pollCard.
*/
com.streamlayer.analytics.studio.v2.CardStatistics getPollCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
* @return Whether the triviaCard field is set.
*/
boolean hasTriviaCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
* @return The triviaCard.
*/
com.streamlayer.analytics.studio.v2.CardStatistics getTriviaCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
* @return Whether the predictionCard field is set.
*/
boolean hasPredictionCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
* @return The predictionCard.
*/
com.streamlayer.analytics.studio.v2.CardStatistics getPredictionCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
* @return Whether the factoidCard field is set.
*/
boolean hasFactoidCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
* @return The factoidCard.
*/
com.streamlayer.analytics.studio.v2.CardStatistics getFactoidCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
* @return Whether the twitterCard field is set.
*/
boolean hasTwitterCard();
/**
* .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
* @return The twitterCard.
*/
com.streamlayer.analytics.studio.v2.CardStatistics getTwitterCard();
}