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

main.java.com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData 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/studio/dashboard.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.analytics.studio.v2;

/**
 * Protobuf type {@code streamlayer.analytics.v2.studio.FeaturedGroupsResponseData}
 */
public  final class FeaturedGroupsResponseData extends
    com.google.protobuf.GeneratedMessageLite<
        FeaturedGroupsResponseData, FeaturedGroupsResponseData.Builder> implements
    // @@protoc_insertion_point(message_implements:streamlayer.analytics.v2.studio.FeaturedGroupsResponseData)
    FeaturedGroupsResponseDataOrBuilder {
  private FeaturedGroupsResponseData() {
  }
  private int bitField0_;
  public static final int TOTAL_VIEWERS_FIELD_NUMBER = 1;
  private int totalViewers_;
  /**
   * int32 total_viewers = 1 [json_name = "totalViewers"];
   * @return The totalViewers.
   */
  @java.lang.Override
  public int getTotalViewers() {
    return totalViewers_;
  }
  /**
   * int32 total_viewers = 1 [json_name = "totalViewers"];
   * @param value The totalViewers to set.
   */
  private void setTotalViewers(int value) {
    
    totalViewers_ = value;
  }
  /**
   * int32 total_viewers = 1 [json_name = "totalViewers"];
   */
  private void clearTotalViewers() {

    totalViewers_ = 0;
  }

  public static final int TOTAL_ENGAGED_VIEWERS_FIELD_NUMBER = 2;
  private int totalEngagedViewers_;
  /**
   * int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
   * @return The totalEngagedViewers.
   */
  @java.lang.Override
  public int getTotalEngagedViewers() {
    return totalEngagedViewers_;
  }
  /**
   * int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
   * @param value The totalEngagedViewers to set.
   */
  private void setTotalEngagedViewers(int value) {
    
    totalEngagedViewers_ = value;
  }
  /**
   * int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
   */
  private void clearTotalEngagedViewers() {

    totalEngagedViewers_ = 0;
  }

  public static final int TOTAL_PROMPTS_SENT_FIELD_NUMBER = 3;
  private int totalPromptsSent_;
  /**
   * int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
   * @return The totalPromptsSent.
   */
  @java.lang.Override
  public int getTotalPromptsSent() {
    return totalPromptsSent_;
  }
  /**
   * int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
   * @param value The totalPromptsSent to set.
   */
  private void setTotalPromptsSent(int value) {
    
    totalPromptsSent_ = value;
  }
  /**
   * int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
   */
  private void clearTotalPromptsSent() {

    totalPromptsSent_ = 0;
  }

  public static final int TOTAL_UNIQUE_VIEWERS_OPEN_PROMPT_FIELD_NUMBER = 4;
  private int totalUniqueViewersOpenPrompt_;
  /**
   * int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
   * @return The totalUniqueViewersOpenPrompt.
   */
  @java.lang.Override
  public int getTotalUniqueViewersOpenPrompt() {
    return totalUniqueViewersOpenPrompt_;
  }
  /**
   * int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
   * @param value The totalUniqueViewersOpenPrompt to set.
   */
  private void setTotalUniqueViewersOpenPrompt(int value) {
    
    totalUniqueViewersOpenPrompt_ = value;
  }
  /**
   * int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
   */
  private void clearTotalUniqueViewersOpenPrompt() {

    totalUniqueViewersOpenPrompt_ = 0;
  }

  public static final int TOTAL_UNIQUE_VIEWERS_ANSWERED_PROMPT_FIELD_NUMBER = 5;
  private int totalUniqueViewersAnsweredPrompt_;
  /**
   * int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
   * @return The totalUniqueViewersAnsweredPrompt.
   */
  @java.lang.Override
  public int getTotalUniqueViewersAnsweredPrompt() {
    return totalUniqueViewersAnsweredPrompt_;
  }
  /**
   * int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
   * @param value The totalUniqueViewersAnsweredPrompt to set.
   */
  private void setTotalUniqueViewersAnsweredPrompt(int value) {
    
    totalUniqueViewersAnsweredPrompt_ = value;
  }
  /**
   * int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
   */
  private void clearTotalUniqueViewersAnsweredPrompt() {

    totalUniqueViewersAnsweredPrompt_ = 0;
  }

  public static final int AVERAGE_PROMPTS_OPENED_PER_ENGAGED_VIEWER_FIELD_NUMBER = 6;
  private double averagePromptsOpenedPerEngagedViewer_;
  /**
   * double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
   * @return The averagePromptsOpenedPerEngagedViewer.
   */
  @java.lang.Override
  public double getAveragePromptsOpenedPerEngagedViewer() {
    return averagePromptsOpenedPerEngagedViewer_;
  }
  /**
   * double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
   * @param value The averagePromptsOpenedPerEngagedViewer to set.
   */
  private void setAveragePromptsOpenedPerEngagedViewer(double value) {
    
    averagePromptsOpenedPerEngagedViewer_ = value;
  }
  /**
   * double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
   */
  private void clearAveragePromptsOpenedPerEngagedViewer() {

    averagePromptsOpenedPerEngagedViewer_ = 0D;
  }

  public static final int TOTAL_PROMPTS_OPENED_FIELD_NUMBER = 7;
  private int totalPromptsOpened_;
  /**
   * int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
   * @return The totalPromptsOpened.
   */
  @java.lang.Override
  public int getTotalPromptsOpened() {
    return totalPromptsOpened_;
  }
  /**
   * int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
   * @param value The totalPromptsOpened to set.
   */
  private void setTotalPromptsOpened(int value) {
    
    totalPromptsOpened_ = value;
  }
  /**
   * int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
   */
  private void clearTotalPromptsOpened() {

    totalPromptsOpened_ = 0;
  }

  public static final int TOTAL_INTERACTIONS_FIELD_NUMBER = 8;
  private int totalInteractions_;
  /**
   * int32 total_interactions = 8 [json_name = "totalInteractions"];
   * @return The totalInteractions.
   */
  @java.lang.Override
  public int getTotalInteractions() {
    return totalInteractions_;
  }
  /**
   * int32 total_interactions = 8 [json_name = "totalInteractions"];
   * @param value The totalInteractions to set.
   */
  private void setTotalInteractions(int value) {
    
    totalInteractions_ = value;
  }
  /**
   * int32 total_interactions = 8 [json_name = "totalInteractions"];
   */
  private void clearTotalInteractions() {

    totalInteractions_ = 0;
  }

  public static final int POLL_CARD_FIELD_NUMBER = 9;
  private com.streamlayer.analytics.studio.v2.CardStatistics pollCard_;
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
   */
  @java.lang.Override
  public boolean hasPollCard() {
    return ((bitField0_ & 0x00000001) != 0);
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
   */
  @java.lang.Override
  public com.streamlayer.analytics.studio.v2.CardStatistics getPollCard() {
    return pollCard_ == null ? com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance() : pollCard_;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
   */
  private void setPollCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  pollCard_ = value;
    bitField0_ |= 0x00000001;
    }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergePollCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  if (pollCard_ != null &&
        pollCard_ != com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance()) {
      pollCard_ =
        com.streamlayer.analytics.studio.v2.CardStatistics.newBuilder(pollCard_).mergeFrom(value).buildPartial();
    } else {
      pollCard_ = value;
    }
    bitField0_ |= 0x00000001;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
   */
  private void clearPollCard() {  pollCard_ = null;
    bitField0_ = (bitField0_ & ~0x00000001);
  }

  public static final int TRIVIA_CARD_FIELD_NUMBER = 10;
  private com.streamlayer.analytics.studio.v2.CardStatistics triviaCard_;
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
   */
  @java.lang.Override
  public boolean hasTriviaCard() {
    return ((bitField0_ & 0x00000002) != 0);
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
   */
  @java.lang.Override
  public com.streamlayer.analytics.studio.v2.CardStatistics getTriviaCard() {
    return triviaCard_ == null ? com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance() : triviaCard_;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
   */
  private void setTriviaCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  triviaCard_ = value;
    bitField0_ |= 0x00000002;
    }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeTriviaCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  if (triviaCard_ != null &&
        triviaCard_ != com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance()) {
      triviaCard_ =
        com.streamlayer.analytics.studio.v2.CardStatistics.newBuilder(triviaCard_).mergeFrom(value).buildPartial();
    } else {
      triviaCard_ = value;
    }
    bitField0_ |= 0x00000002;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
   */
  private void clearTriviaCard() {  triviaCard_ = null;
    bitField0_ = (bitField0_ & ~0x00000002);
  }

  public static final int PREDICTION_CARD_FIELD_NUMBER = 11;
  private com.streamlayer.analytics.studio.v2.CardStatistics predictionCard_;
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
   */
  @java.lang.Override
  public boolean hasPredictionCard() {
    return ((bitField0_ & 0x00000004) != 0);
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
   */
  @java.lang.Override
  public com.streamlayer.analytics.studio.v2.CardStatistics getPredictionCard() {
    return predictionCard_ == null ? com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance() : predictionCard_;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
   */
  private void setPredictionCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  predictionCard_ = value;
    bitField0_ |= 0x00000004;
    }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergePredictionCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  if (predictionCard_ != null &&
        predictionCard_ != com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance()) {
      predictionCard_ =
        com.streamlayer.analytics.studio.v2.CardStatistics.newBuilder(predictionCard_).mergeFrom(value).buildPartial();
    } else {
      predictionCard_ = value;
    }
    bitField0_ |= 0x00000004;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
   */
  private void clearPredictionCard() {  predictionCard_ = null;
    bitField0_ = (bitField0_ & ~0x00000004);
  }

  public static final int FACTOID_CARD_FIELD_NUMBER = 12;
  private com.streamlayer.analytics.studio.v2.CardStatistics factoidCard_;
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
   */
  @java.lang.Override
  public boolean hasFactoidCard() {
    return ((bitField0_ & 0x00000008) != 0);
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
   */
  @java.lang.Override
  public com.streamlayer.analytics.studio.v2.CardStatistics getFactoidCard() {
    return factoidCard_ == null ? com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance() : factoidCard_;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
   */
  private void setFactoidCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  factoidCard_ = value;
    bitField0_ |= 0x00000008;
    }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeFactoidCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  if (factoidCard_ != null &&
        factoidCard_ != com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance()) {
      factoidCard_ =
        com.streamlayer.analytics.studio.v2.CardStatistics.newBuilder(factoidCard_).mergeFrom(value).buildPartial();
    } else {
      factoidCard_ = value;
    }
    bitField0_ |= 0x00000008;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
   */
  private void clearFactoidCard() {  factoidCard_ = null;
    bitField0_ = (bitField0_ & ~0x00000008);
  }

  public static final int TWITTER_CARD_FIELD_NUMBER = 13;
  private com.streamlayer.analytics.studio.v2.CardStatistics twitterCard_;
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
   */
  @java.lang.Override
  public boolean hasTwitterCard() {
    return ((bitField0_ & 0x00000010) != 0);
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
   */
  @java.lang.Override
  public com.streamlayer.analytics.studio.v2.CardStatistics getTwitterCard() {
    return twitterCard_ == null ? com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance() : twitterCard_;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
   */
  private void setTwitterCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  twitterCard_ = value;
    bitField0_ |= 0x00000010;
    }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeTwitterCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
    value.getClass();
  if (twitterCard_ != null &&
        twitterCard_ != com.streamlayer.analytics.studio.v2.CardStatistics.getDefaultInstance()) {
      twitterCard_ =
        com.streamlayer.analytics.studio.v2.CardStatistics.newBuilder(twitterCard_).mergeFrom(value).buildPartial();
    } else {
      twitterCard_ = value;
    }
    bitField0_ |= 0x00000010;
  }
  /**
   * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
   */
  private void clearTwitterCard() {  twitterCard_ = null;
    bitField0_ = (bitField0_ & ~0x00000010);
  }

  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      java.nio.ByteBuffer data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      java.nio.ByteBuffer data,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data, extensionRegistry);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      com.google.protobuf.ByteString data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      com.google.protobuf.ByteString data,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data, extensionRegistry);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(byte[] data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      byte[] data,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data, extensionRegistry);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(java.io.InputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, input);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      java.io.InputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, input, extensionRegistry);
  }

  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseDelimitedFrom(java.io.InputStream input)
      throws java.io.IOException {
    return parseDelimitedFrom(DEFAULT_INSTANCE, input);
  }

  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseDelimitedFrom(
      java.io.InputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      com.google.protobuf.CodedInputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, input);
  }
  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData parseFrom(
      com.google.protobuf.CodedInputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, input, extensionRegistry);
  }

  public static Builder newBuilder() {
    return (Builder) DEFAULT_INSTANCE.createBuilder();
  }
  public static Builder newBuilder(com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData prototype) {
    return DEFAULT_INSTANCE.createBuilder(prototype);
  }

  /**
   * Protobuf type {@code streamlayer.analytics.v2.studio.FeaturedGroupsResponseData}
   */
  public static final class Builder extends
      com.google.protobuf.GeneratedMessageLite.Builder<
        com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData, Builder> implements
      // @@protoc_insertion_point(builder_implements:streamlayer.analytics.v2.studio.FeaturedGroupsResponseData)
      com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseDataOrBuilder {
    // Construct using com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData.newBuilder()
    private Builder() {
      super(DEFAULT_INSTANCE);
    }


    /**
     * int32 total_viewers = 1 [json_name = "totalViewers"];
     * @return The totalViewers.
     */
    @java.lang.Override
    public int getTotalViewers() {
      return instance.getTotalViewers();
    }
    /**
     * int32 total_viewers = 1 [json_name = "totalViewers"];
     * @param value The totalViewers to set.
     * @return This builder for chaining.
     */
    public Builder setTotalViewers(int value) {
      copyOnWrite();
      instance.setTotalViewers(value);
      return this;
    }
    /**
     * int32 total_viewers = 1 [json_name = "totalViewers"];
     * @return This builder for chaining.
     */
    public Builder clearTotalViewers() {
      copyOnWrite();
      instance.clearTotalViewers();
      return this;
    }

    /**
     * int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
     * @return The totalEngagedViewers.
     */
    @java.lang.Override
    public int getTotalEngagedViewers() {
      return instance.getTotalEngagedViewers();
    }
    /**
     * int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
     * @param value The totalEngagedViewers to set.
     * @return This builder for chaining.
     */
    public Builder setTotalEngagedViewers(int value) {
      copyOnWrite();
      instance.setTotalEngagedViewers(value);
      return this;
    }
    /**
     * int32 total_engaged_viewers = 2 [json_name = "totalEngagedViewers"];
     * @return This builder for chaining.
     */
    public Builder clearTotalEngagedViewers() {
      copyOnWrite();
      instance.clearTotalEngagedViewers();
      return this;
    }

    /**
     * int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
     * @return The totalPromptsSent.
     */
    @java.lang.Override
    public int getTotalPromptsSent() {
      return instance.getTotalPromptsSent();
    }
    /**
     * int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
     * @param value The totalPromptsSent to set.
     * @return This builder for chaining.
     */
    public Builder setTotalPromptsSent(int value) {
      copyOnWrite();
      instance.setTotalPromptsSent(value);
      return this;
    }
    /**
     * int32 total_prompts_sent = 3 [json_name = "totalPromptsSent"];
     * @return This builder for chaining.
     */
    public Builder clearTotalPromptsSent() {
      copyOnWrite();
      instance.clearTotalPromptsSent();
      return this;
    }

    /**
     * int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
     * @return The totalUniqueViewersOpenPrompt.
     */
    @java.lang.Override
    public int getTotalUniqueViewersOpenPrompt() {
      return instance.getTotalUniqueViewersOpenPrompt();
    }
    /**
     * int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
     * @param value The totalUniqueViewersOpenPrompt to set.
     * @return This builder for chaining.
     */
    public Builder setTotalUniqueViewersOpenPrompt(int value) {
      copyOnWrite();
      instance.setTotalUniqueViewersOpenPrompt(value);
      return this;
    }
    /**
     * int32 total_unique_viewers_open_prompt = 4 [json_name = "totalUniqueViewersOpenPrompt"];
     * @return This builder for chaining.
     */
    public Builder clearTotalUniqueViewersOpenPrompt() {
      copyOnWrite();
      instance.clearTotalUniqueViewersOpenPrompt();
      return this;
    }

    /**
     * int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
     * @return The totalUniqueViewersAnsweredPrompt.
     */
    @java.lang.Override
    public int getTotalUniqueViewersAnsweredPrompt() {
      return instance.getTotalUniqueViewersAnsweredPrompt();
    }
    /**
     * int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
     * @param value The totalUniqueViewersAnsweredPrompt to set.
     * @return This builder for chaining.
     */
    public Builder setTotalUniqueViewersAnsweredPrompt(int value) {
      copyOnWrite();
      instance.setTotalUniqueViewersAnsweredPrompt(value);
      return this;
    }
    /**
     * int32 total_unique_viewers_answered_prompt = 5 [json_name = "totalUniqueViewersAnsweredPrompt"];
     * @return This builder for chaining.
     */
    public Builder clearTotalUniqueViewersAnsweredPrompt() {
      copyOnWrite();
      instance.clearTotalUniqueViewersAnsweredPrompt();
      return this;
    }

    /**
     * double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
     * @return The averagePromptsOpenedPerEngagedViewer.
     */
    @java.lang.Override
    public double getAveragePromptsOpenedPerEngagedViewer() {
      return instance.getAveragePromptsOpenedPerEngagedViewer();
    }
    /**
     * double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
     * @param value The averagePromptsOpenedPerEngagedViewer to set.
     * @return This builder for chaining.
     */
    public Builder setAveragePromptsOpenedPerEngagedViewer(double value) {
      copyOnWrite();
      instance.setAveragePromptsOpenedPerEngagedViewer(value);
      return this;
    }
    /**
     * double average_prompts_opened_per_engaged_viewer = 6 [json_name = "averagePromptsOpenedPerEngagedViewer"];
     * @return This builder for chaining.
     */
    public Builder clearAveragePromptsOpenedPerEngagedViewer() {
      copyOnWrite();
      instance.clearAveragePromptsOpenedPerEngagedViewer();
      return this;
    }

    /**
     * int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
     * @return The totalPromptsOpened.
     */
    @java.lang.Override
    public int getTotalPromptsOpened() {
      return instance.getTotalPromptsOpened();
    }
    /**
     * int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
     * @param value The totalPromptsOpened to set.
     * @return This builder for chaining.
     */
    public Builder setTotalPromptsOpened(int value) {
      copyOnWrite();
      instance.setTotalPromptsOpened(value);
      return this;
    }
    /**
     * int32 total_prompts_opened = 7 [json_name = "totalPromptsOpened"];
     * @return This builder for chaining.
     */
    public Builder clearTotalPromptsOpened() {
      copyOnWrite();
      instance.clearTotalPromptsOpened();
      return this;
    }

    /**
     * int32 total_interactions = 8 [json_name = "totalInteractions"];
     * @return The totalInteractions.
     */
    @java.lang.Override
    public int getTotalInteractions() {
      return instance.getTotalInteractions();
    }
    /**
     * int32 total_interactions = 8 [json_name = "totalInteractions"];
     * @param value The totalInteractions to set.
     * @return This builder for chaining.
     */
    public Builder setTotalInteractions(int value) {
      copyOnWrite();
      instance.setTotalInteractions(value);
      return this;
    }
    /**
     * int32 total_interactions = 8 [json_name = "totalInteractions"];
     * @return This builder for chaining.
     */
    public Builder clearTotalInteractions() {
      copyOnWrite();
      instance.clearTotalInteractions();
      return this;
    }

    /**
     * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
     */
    @java.lang.Override
    public boolean hasPollCard() {
      return instance.hasPollCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
     */
    @java.lang.Override
    public com.streamlayer.analytics.studio.v2.CardStatistics getPollCard() {
      return instance.getPollCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
     */
    public Builder setPollCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.setPollCard(value);
      return this;
      }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
     */
    public Builder setPollCard(
        com.streamlayer.analytics.studio.v2.CardStatistics.Builder builderForValue) {
      copyOnWrite();
      instance.setPollCard(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
     */
    public Builder mergePollCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.mergePollCard(value);
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics poll_card = 9 [json_name = "pollCard"];
     */
    public Builder clearPollCard() {  copyOnWrite();
      instance.clearPollCard();
      return this;
    }

    /**
     * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
     */
    @java.lang.Override
    public boolean hasTriviaCard() {
      return instance.hasTriviaCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
     */
    @java.lang.Override
    public com.streamlayer.analytics.studio.v2.CardStatistics getTriviaCard() {
      return instance.getTriviaCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
     */
    public Builder setTriviaCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.setTriviaCard(value);
      return this;
      }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
     */
    public Builder setTriviaCard(
        com.streamlayer.analytics.studio.v2.CardStatistics.Builder builderForValue) {
      copyOnWrite();
      instance.setTriviaCard(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
     */
    public Builder mergeTriviaCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.mergeTriviaCard(value);
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics trivia_card = 10 [json_name = "triviaCard"];
     */
    public Builder clearTriviaCard() {  copyOnWrite();
      instance.clearTriviaCard();
      return this;
    }

    /**
     * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
     */
    @java.lang.Override
    public boolean hasPredictionCard() {
      return instance.hasPredictionCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
     */
    @java.lang.Override
    public com.streamlayer.analytics.studio.v2.CardStatistics getPredictionCard() {
      return instance.getPredictionCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
     */
    public Builder setPredictionCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.setPredictionCard(value);
      return this;
      }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
     */
    public Builder setPredictionCard(
        com.streamlayer.analytics.studio.v2.CardStatistics.Builder builderForValue) {
      copyOnWrite();
      instance.setPredictionCard(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
     */
    public Builder mergePredictionCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.mergePredictionCard(value);
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics prediction_card = 11 [json_name = "predictionCard"];
     */
    public Builder clearPredictionCard() {  copyOnWrite();
      instance.clearPredictionCard();
      return this;
    }

    /**
     * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
     */
    @java.lang.Override
    public boolean hasFactoidCard() {
      return instance.hasFactoidCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
     */
    @java.lang.Override
    public com.streamlayer.analytics.studio.v2.CardStatistics getFactoidCard() {
      return instance.getFactoidCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
     */
    public Builder setFactoidCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.setFactoidCard(value);
      return this;
      }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
     */
    public Builder setFactoidCard(
        com.streamlayer.analytics.studio.v2.CardStatistics.Builder builderForValue) {
      copyOnWrite();
      instance.setFactoidCard(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
     */
    public Builder mergeFactoidCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.mergeFactoidCard(value);
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics factoid_card = 12 [json_name = "factoidCard"];
     */
    public Builder clearFactoidCard() {  copyOnWrite();
      instance.clearFactoidCard();
      return this;
    }

    /**
     * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
     */
    @java.lang.Override
    public boolean hasTwitterCard() {
      return instance.hasTwitterCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
     */
    @java.lang.Override
    public com.streamlayer.analytics.studio.v2.CardStatistics getTwitterCard() {
      return instance.getTwitterCard();
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
     */
    public Builder setTwitterCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.setTwitterCard(value);
      return this;
      }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
     */
    public Builder setTwitterCard(
        com.streamlayer.analytics.studio.v2.CardStatistics.Builder builderForValue) {
      copyOnWrite();
      instance.setTwitterCard(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
     */
    public Builder mergeTwitterCard(com.streamlayer.analytics.studio.v2.CardStatistics value) {
      copyOnWrite();
      instance.mergeTwitterCard(value);
      return this;
    }
    /**
     * .streamlayer.analytics.v2.studio.CardStatistics twitter_card = 13 [json_name = "twitterCard"];
     */
    public Builder clearTwitterCard() {  copyOnWrite();
      instance.clearTwitterCard();
      return this;
    }

    // @@protoc_insertion_point(builder_scope:streamlayer.analytics.v2.studio.FeaturedGroupsResponseData)
  }
  @java.lang.Override
  @java.lang.SuppressWarnings({"unchecked", "fallthrough"})
  protected final java.lang.Object dynamicMethod(
      com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
      java.lang.Object arg0, java.lang.Object arg1) {
    switch (method) {
      case NEW_MUTABLE_INSTANCE: {
        return new com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData();
      }
      case NEW_BUILDER: {
        return new Builder();
      }
      case BUILD_MESSAGE_INFO: {
          java.lang.Object[] objects = new java.lang.Object[] {
            "bitField0_",
            "totalViewers_",
            "totalEngagedViewers_",
            "totalPromptsSent_",
            "totalUniqueViewersOpenPrompt_",
            "totalUniqueViewersAnsweredPrompt_",
            "averagePromptsOpenedPerEngagedViewer_",
            "totalPromptsOpened_",
            "totalInteractions_",
            "pollCard_",
            "triviaCard_",
            "predictionCard_",
            "factoidCard_",
            "twitterCard_",
          };
          java.lang.String info =
              "\u0000\r\u0000\u0001\u0001\r\r\u0000\u0000\u0000\u0001\u0004\u0002\u0004\u0003\u0004" +
              "\u0004\u0004\u0005\u0004\u0006\u0000\u0007\u0004\b\u0004\t\u1009\u0000\n\u1009\u0001" +
              "\u000b\u1009\u0002\f\u1009\u0003\r\u1009\u0004";
          return newMessageInfo(DEFAULT_INSTANCE, info, objects);
      }
      // fall through
      case GET_DEFAULT_INSTANCE: {
        return DEFAULT_INSTANCE;
      }
      case GET_PARSER: {
        com.google.protobuf.Parser parser = PARSER;
        if (parser == null) {
          synchronized (com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData.class) {
            parser = PARSER;
            if (parser == null) {
              parser =
                  new DefaultInstanceBasedParser(
                      DEFAULT_INSTANCE);
              PARSER = parser;
            }
          }
        }
        return parser;
    }
    case GET_MEMOIZED_IS_INITIALIZED: {
      return (byte) 1;
    }
    case SET_MEMOIZED_IS_INITIALIZED: {
      return null;
    }
    }
    throw new UnsupportedOperationException();
  }


  // @@protoc_insertion_point(class_scope:streamlayer.analytics.v2.studio.FeaturedGroupsResponseData)
  private static final com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData DEFAULT_INSTANCE;
  static {
    FeaturedGroupsResponseData defaultInstance = new FeaturedGroupsResponseData();
    // New instances are implicitly immutable so no need to make
    // immutable.
    DEFAULT_INSTANCE = defaultInstance;
    com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
      FeaturedGroupsResponseData.class, defaultInstance);
  }

  public static com.streamlayer.analytics.studio.v2.FeaturedGroupsResponseData getDefaultInstance() {
    return DEFAULT_INSTANCE;
  }

  private static volatile com.google.protobuf.Parser PARSER;

  public static com.google.protobuf.Parser parser() {
    return DEFAULT_INSTANCE.getParserForType();
  }
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy