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

main.java.com.streamlayer.interactive.common.Question 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/interactive/interactive.common.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.interactive.common;

/**
 * Protobuf type {@code streamlayer.interactive.Question}
 */
public  final class Question extends
    com.google.protobuf.GeneratedMessageLite<
        Question, Question.Builder> implements
    // @@protoc_insertion_point(message_implements:streamlayer.interactive.Question)
    QuestionOrBuilder {
  private Question() {
    id_ = "";
    subject_ = "";
    answers_ = emptyProtobufList();
    activatedAt_ = "";
    answerSetAt_ = "";
    eventId_ = "";
    tags_ = emptyProtobufList();
    importId_ = "";
  }
  private int bitField0_;
  public static final int ID_FIELD_NUMBER = 1;
  private java.lang.String id_;
  /**
   * string id = 1 [json_name = "id"];
   * @return The id.
   */
  @java.lang.Override
  public java.lang.String getId() {
    return id_;
  }
  /**
   * string id = 1 [json_name = "id"];
   * @return The bytes for id.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getIdBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(id_);
  }
  /**
   * string id = 1 [json_name = "id"];
   * @param value The id to set.
   */
  private void setId(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    id_ = value;
  }
  /**
   * string id = 1 [json_name = "id"];
   */
  private void clearId() {

    id_ = getDefaultInstance().getId();
  }
  /**
   * string id = 1 [json_name = "id"];
   * @param value The bytes for id to set.
   */
  private void setIdBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    id_ = value.toStringUtf8();

  }

  public static final int TYPE_FIELD_NUMBER = 2;
  private int type_;
  /**
   * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"];
   * @return The enum numeric value on the wire for type.
   */
  @java.lang.Override
  public int getTypeValue() {
    return type_;
  }
  /**
   * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"];
   * @return The type.
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.QuestionType getType() {
    com.streamlayer.interactive.common.QuestionType result = com.streamlayer.interactive.common.QuestionType.forNumber(type_);
    return result == null ? com.streamlayer.interactive.common.QuestionType.UNRECOGNIZED : result;
  }
  /**
   * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"];
   * @param value The enum numeric value on the wire for type to set.
   */
  private void setTypeValue(int value) {
      type_ = value;
  }
  /**
   * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"];
   * @param value The type to set.
   */
  private void setType(com.streamlayer.interactive.common.QuestionType value) {
    type_ = value.getNumber();

  }
  /**
   * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"];
   */
  private void clearType() {

    type_ = 0;
  }

  public static final int SUBJECT_FIELD_NUMBER = 3;
  private java.lang.String subject_;
  /**
   * optional string subject = 3 [json_name = "subject"];
   * @return Whether the subject field is set.
   */
  @java.lang.Override
  public boolean hasSubject() {
    return ((bitField0_ & 0x00000001) != 0);
  }
  /**
   * optional string subject = 3 [json_name = "subject"];
   * @return The subject.
   */
  @java.lang.Override
  public java.lang.String getSubject() {
    return subject_;
  }
  /**
   * optional string subject = 3 [json_name = "subject"];
   * @return The bytes for subject.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSubjectBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(subject_);
  }
  /**
   * optional string subject = 3 [json_name = "subject"];
   * @param value The subject to set.
   */
  private void setSubject(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  bitField0_ |= 0x00000001;
    subject_ = value;
  }
  /**
   * optional string subject = 3 [json_name = "subject"];
   */
  private void clearSubject() {
    bitField0_ = (bitField0_ & ~0x00000001);
    subject_ = getDefaultInstance().getSubject();
  }
  /**
   * optional string subject = 3 [json_name = "subject"];
   * @param value The bytes for subject to set.
   */
  private void setSubjectBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    subject_ = value.toStringUtf8();
    bitField0_ |= 0x00000001;
  }

  public static final int OPTIONS_FIELD_NUMBER = 4;
  private com.streamlayer.interactive.common.QuestionOptions options_;
  /**
   * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"];
   */
  @java.lang.Override
  public boolean hasOptions() {
    return ((bitField0_ & 0x00000002) != 0);
  }
  /**
   * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"];
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.QuestionOptions getOptions() {
    return options_ == null ? com.streamlayer.interactive.common.QuestionOptions.getDefaultInstance() : options_;
  }
  /**
   * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"];
   */
  private void setOptions(com.streamlayer.interactive.common.QuestionOptions value) {
    value.getClass();
  options_ = value;
    bitField0_ |= 0x00000002;
    }
  /**
   * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeOptions(com.streamlayer.interactive.common.QuestionOptions value) {
    value.getClass();
  if (options_ != null &&
        options_ != com.streamlayer.interactive.common.QuestionOptions.getDefaultInstance()) {
      options_ =
        com.streamlayer.interactive.common.QuestionOptions.newBuilder(options_).mergeFrom(value).buildPartial();
    } else {
      options_ = value;
    }
    bitField0_ |= 0x00000002;
  }
  /**
   * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"];
   */
  private void clearOptions() {  options_ = null;
    bitField0_ = (bitField0_ & ~0x00000002);
  }

  public static final int APPEARANCE_FIELD_NUMBER = 5;
  private com.streamlayer.interactive.common.QuestionAppearance appearance_;
  /**
   * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"];
   */
  @java.lang.Override
  public boolean hasAppearance() {
    return ((bitField0_ & 0x00000004) != 0);
  }
  /**
   * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"];
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.QuestionAppearance getAppearance() {
    return appearance_ == null ? com.streamlayer.interactive.common.QuestionAppearance.getDefaultInstance() : appearance_;
  }
  /**
   * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"];
   */
  private void setAppearance(com.streamlayer.interactive.common.QuestionAppearance value) {
    value.getClass();
  appearance_ = value;
    bitField0_ |= 0x00000004;
    }
  /**
   * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeAppearance(com.streamlayer.interactive.common.QuestionAppearance value) {
    value.getClass();
  if (appearance_ != null &&
        appearance_ != com.streamlayer.interactive.common.QuestionAppearance.getDefaultInstance()) {
      appearance_ =
        com.streamlayer.interactive.common.QuestionAppearance.newBuilder(appearance_).mergeFrom(value).buildPartial();
    } else {
      appearance_ = value;
    }
    bitField0_ |= 0x00000004;
  }
  /**
   * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"];
   */
  private void clearAppearance() {  appearance_ = null;
    bitField0_ = (bitField0_ & ~0x00000004);
  }

  public static final int SPONSORSHIP_FIELD_NUMBER = 6;
  private com.streamlayer.interactive.common.Sponsorship sponsorship_;
  /**
   * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"];
   */
  @java.lang.Override
  public boolean hasSponsorship() {
    return ((bitField0_ & 0x00000008) != 0);
  }
  /**
   * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"];
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.Sponsorship getSponsorship() {
    return sponsorship_ == null ? com.streamlayer.interactive.common.Sponsorship.getDefaultInstance() : sponsorship_;
  }
  /**
   * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"];
   */
  private void setSponsorship(com.streamlayer.interactive.common.Sponsorship value) {
    value.getClass();
  sponsorship_ = value;
    bitField0_ |= 0x00000008;
    }
  /**
   * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeSponsorship(com.streamlayer.interactive.common.Sponsorship value) {
    value.getClass();
  if (sponsorship_ != null &&
        sponsorship_ != com.streamlayer.interactive.common.Sponsorship.getDefaultInstance()) {
      sponsorship_ =
        com.streamlayer.interactive.common.Sponsorship.newBuilder(sponsorship_).mergeFrom(value).buildPartial();
    } else {
      sponsorship_ = value;
    }
    bitField0_ |= 0x00000008;
  }
  /**
   * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"];
   */
  private void clearSponsorship() {  sponsorship_ = null;
    bitField0_ = (bitField0_ & ~0x00000008);
  }

  public static final int NOTIFICATION_FIELD_NUMBER = 7;
  private com.streamlayer.interactive.common.QuestionNotification notification_;
  /**
   * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"];
   */
  @java.lang.Override
  public boolean hasNotification() {
    return ((bitField0_ & 0x00000010) != 0);
  }
  /**
   * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"];
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.QuestionNotification getNotification() {
    return notification_ == null ? com.streamlayer.interactive.common.QuestionNotification.getDefaultInstance() : notification_;
  }
  /**
   * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"];
   */
  private void setNotification(com.streamlayer.interactive.common.QuestionNotification value) {
    value.getClass();
  notification_ = value;
    bitField0_ |= 0x00000010;
    }
  /**
   * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeNotification(com.streamlayer.interactive.common.QuestionNotification value) {
    value.getClass();
  if (notification_ != null &&
        notification_ != com.streamlayer.interactive.common.QuestionNotification.getDefaultInstance()) {
      notification_ =
        com.streamlayer.interactive.common.QuestionNotification.newBuilder(notification_).mergeFrom(value).buildPartial();
    } else {
      notification_ = value;
    }
    bitField0_ |= 0x00000010;
  }
  /**
   * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"];
   */
  private void clearNotification() {  notification_ = null;
    bitField0_ = (bitField0_ & ~0x00000010);
  }

  public static final int ANSWERS_FIELD_NUMBER = 8;
  private com.google.protobuf.Internal.ProtobufList answers_;
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  @java.lang.Override
  public java.util.List getAnswersList() {
    return answers_;
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  public java.util.List 
      getAnswersOrBuilderList() {
    return answers_;
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  @java.lang.Override
  public int getAnswersCount() {
    return answers_.size();
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.QuestionAnswer getAnswers(int index) {
    return answers_.get(index);
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  public com.streamlayer.interactive.common.QuestionAnswerOrBuilder getAnswersOrBuilder(
      int index) {
    return answers_.get(index);
  }
  private void ensureAnswersIsMutable() {
    com.google.protobuf.Internal.ProtobufList tmp = answers_;
    if (!tmp.isModifiable()) {
      answers_ =
          com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp);
     }
  }

  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  private void setAnswers(
      int index, com.streamlayer.interactive.common.QuestionAnswer value) {
    value.getClass();
  ensureAnswersIsMutable();
    answers_.set(index, value);
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  private void addAnswers(com.streamlayer.interactive.common.QuestionAnswer value) {
    value.getClass();
  ensureAnswersIsMutable();
    answers_.add(value);
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  private void addAnswers(
      int index, com.streamlayer.interactive.common.QuestionAnswer value) {
    value.getClass();
  ensureAnswersIsMutable();
    answers_.add(index, value);
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  private void addAllAnswers(
      java.lang.Iterable values) {
    ensureAnswersIsMutable();
    com.google.protobuf.AbstractMessageLite.addAll(
        values, answers_);
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  private void clearAnswers() {
    answers_ = emptyProtobufList();
  }
  /**
   * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"];
   */
  private void removeAnswers(int index) {
    ensureAnswersIsMutable();
    answers_.remove(index);
  }

  public static final int STATUS_FIELD_NUMBER = 9;
  private int status_;
  /**
   * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"];
   * @return The enum numeric value on the wire for status.
   */
  @java.lang.Override
  public int getStatusValue() {
    return status_;
  }
  /**
   * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"];
   * @return The status.
   */
  @java.lang.Override
  public com.streamlayer.interactive.common.QuestionStatus getStatus() {
    com.streamlayer.interactive.common.QuestionStatus result = com.streamlayer.interactive.common.QuestionStatus.forNumber(status_);
    return result == null ? com.streamlayer.interactive.common.QuestionStatus.UNRECOGNIZED : result;
  }
  /**
   * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"];
   * @param value The enum numeric value on the wire for status to set.
   */
  private void setStatusValue(int value) {
      status_ = value;
  }
  /**
   * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"];
   * @param value The status to set.
   */
  private void setStatus(com.streamlayer.interactive.common.QuestionStatus value) {
    status_ = value.getNumber();

  }
  /**
   * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"];
   */
  private void clearStatus() {

    status_ = 0;
  }

  public static final int POSITION_FIELD_NUMBER = 10;
  private int position_;
  /**
   * optional uint32 position = 10 [json_name = "position"];
   * @return Whether the position field is set.
   */
  @java.lang.Override
  public boolean hasPosition() {
    return ((bitField0_ & 0x00000020) != 0);
  }
  /**
   * optional uint32 position = 10 [json_name = "position"];
   * @return The position.
   */
  @java.lang.Override
  public int getPosition() {
    return position_;
  }
  /**
   * optional uint32 position = 10 [json_name = "position"];
   * @param value The position to set.
   */
  private void setPosition(int value) {
    bitField0_ |= 0x00000020;
    position_ = value;
  }
  /**
   * optional uint32 position = 10 [json_name = "position"];
   */
  private void clearPosition() {
    bitField0_ = (bitField0_ & ~0x00000020);
    position_ = 0;
  }

  public static final int MARKET_CLOSED_FIELD_NUMBER = 11;
  private boolean marketClosed_;
  /**
   * bool market_closed = 11 [json_name = "marketClosed"];
   * @return The marketClosed.
   */
  @java.lang.Override
  public boolean getMarketClosed() {
    return marketClosed_;
  }
  /**
   * bool market_closed = 11 [json_name = "marketClosed"];
   * @param value The marketClosed to set.
   */
  private void setMarketClosed(boolean value) {
    
    marketClosed_ = value;
  }
  /**
   * bool market_closed = 11 [json_name = "marketClosed"];
   */
  private void clearMarketClosed() {

    marketClosed_ = false;
  }

  public static final int ACTIVATED_AT_FIELD_NUMBER = 12;
  private java.lang.String activatedAt_;
  /**
   * string activated_at = 12 [json_name = "activatedAt"];
   * @return The activatedAt.
   */
  @java.lang.Override
  public java.lang.String getActivatedAt() {
    return activatedAt_;
  }
  /**
   * string activated_at = 12 [json_name = "activatedAt"];
   * @return The bytes for activatedAt.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getActivatedAtBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(activatedAt_);
  }
  /**
   * string activated_at = 12 [json_name = "activatedAt"];
   * @param value The activatedAt to set.
   */
  private void setActivatedAt(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    activatedAt_ = value;
  }
  /**
   * string activated_at = 12 [json_name = "activatedAt"];
   */
  private void clearActivatedAt() {

    activatedAt_ = getDefaultInstance().getActivatedAt();
  }
  /**
   * string activated_at = 12 [json_name = "activatedAt"];
   * @param value The bytes for activatedAt to set.
   */
  private void setActivatedAtBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    activatedAt_ = value.toStringUtf8();

  }

  public static final int ANSWER_SET_AT_FIELD_NUMBER = 13;
  private java.lang.String answerSetAt_;
  /**
   * string answer_set_at = 13 [json_name = "answerSetAt"];
   * @return The answerSetAt.
   */
  @java.lang.Override
  public java.lang.String getAnswerSetAt() {
    return answerSetAt_;
  }
  /**
   * string answer_set_at = 13 [json_name = "answerSetAt"];
   * @return The bytes for answerSetAt.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getAnswerSetAtBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(answerSetAt_);
  }
  /**
   * string answer_set_at = 13 [json_name = "answerSetAt"];
   * @param value The answerSetAt to set.
   */
  private void setAnswerSetAt(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    answerSetAt_ = value;
  }
  /**
   * string answer_set_at = 13 [json_name = "answerSetAt"];
   */
  private void clearAnswerSetAt() {

    answerSetAt_ = getDefaultInstance().getAnswerSetAt();
  }
  /**
   * string answer_set_at = 13 [json_name = "answerSetAt"];
   * @param value The bytes for answerSetAt to set.
   */
  private void setAnswerSetAtBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    answerSetAt_ = value.toStringUtf8();

  }

  public static final int OVERRIDES_FIELD_NUMBER = 14;
  private static final class OverridesDefaultEntryHolder {
    static final com.google.protobuf.MapEntryLite<
        java.lang.String, java.lang.Boolean> defaultEntry =
            com.google.protobuf.MapEntryLite
            .newDefaultInstance(
                com.google.protobuf.WireFormat.FieldType.STRING,
                "",
                com.google.protobuf.WireFormat.FieldType.BOOL,
                false);
  }
  private com.google.protobuf.MapFieldLite<
      java.lang.String, java.lang.Boolean> overrides_ =
          com.google.protobuf.MapFieldLite.emptyMapField();
  private com.google.protobuf.MapFieldLite
  internalGetOverrides() {
    return overrides_;
  }
  private com.google.protobuf.MapFieldLite
  internalGetMutableOverrides() {
    if (!overrides_.isMutable()) {
      overrides_ = overrides_.mutableCopy();
    }
    return overrides_;
  }
  @java.lang.Override

  public int getOverridesCount() {
    return internalGetOverrides().size();
  }
  /**
   * 
   * path, value
   * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public boolean containsOverrides( java.lang.String key) { java.lang.Class keyClass = key.getClass(); return internalGetOverrides().containsKey(key); } /** * Use {@link #getOverridesMap()} instead. */ @java.lang.Override @java.lang.Deprecated public java.util.Map getOverrides() { return getOverridesMap(); } /** *
   * path, value
   * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public java.util.Map getOverridesMap() { return java.util.Collections.unmodifiableMap( internalGetOverrides()); } /** *
   * path, value
   * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public boolean getOverridesOrDefault( java.lang.String key, boolean defaultValue) { java.lang.Class keyClass = key.getClass(); java.util.Map map = internalGetOverrides(); return map.containsKey(key) ? map.get(key) : defaultValue; } /** *
   * path, value
   * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public boolean getOverridesOrThrow( java.lang.String key) { java.lang.Class keyClass = key.getClass(); java.util.Map map = internalGetOverrides(); if (!map.containsKey(key)) { throw new java.lang.IllegalArgumentException(); } return map.get(key); } /** *
   * path, value
   * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ private java.util.Map getMutableOverridesMap() { return internalGetMutableOverrides(); } public static final int EVENT_ID_FIELD_NUMBER = 15; private java.lang.String eventId_; /** * string event_id = 15 [json_name = "eventId"]; * @return The eventId. */ @java.lang.Override public java.lang.String getEventId() { return eventId_; } /** * string event_id = 15 [json_name = "eventId"]; * @return The bytes for eventId. */ @java.lang.Override public com.google.protobuf.ByteString getEventIdBytes() { return com.google.protobuf.ByteString.copyFromUtf8(eventId_); } /** * string event_id = 15 [json_name = "eventId"]; * @param value The eventId to set. */ private void setEventId( java.lang.String value) { java.lang.Class valueClass = value.getClass(); eventId_ = value; } /** * string event_id = 15 [json_name = "eventId"]; */ private void clearEventId() { eventId_ = getDefaultInstance().getEventId(); } /** * string event_id = 15 [json_name = "eventId"]; * @param value The bytes for eventId to set. */ private void setEventIdBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); eventId_ = value.toStringUtf8(); } public static final int STREAM_TIMESTAMP_FIELD_NUMBER = 16; private com.google.protobuf.Timestamp streamTimestamp_; /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ @java.lang.Override public boolean hasStreamTimestamp() { return ((bitField0_ & 0x00000040) != 0); } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ @java.lang.Override public com.google.protobuf.Timestamp getStreamTimestamp() { return streamTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : streamTimestamp_; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ private void setStreamTimestamp(com.google.protobuf.Timestamp value) { value.getClass(); streamTimestamp_ = value; bitField0_ |= 0x00000040; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeStreamTimestamp(com.google.protobuf.Timestamp value) { value.getClass(); if (streamTimestamp_ != null && streamTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { streamTimestamp_ = com.google.protobuf.Timestamp.newBuilder(streamTimestamp_).mergeFrom(value).buildPartial(); } else { streamTimestamp_ = value; } bitField0_ |= 0x00000040; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ private void clearStreamTimestamp() { streamTimestamp_ = null; bitField0_ = (bitField0_ & ~0x00000040); } public static final int TAGS_FIELD_NUMBER = 17; private com.google.protobuf.Internal.ProtobufList tags_; /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ @java.lang.Override public java.util.List getTagsList() { return tags_; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public java.util.List getTagsOrBuilderList() { return tags_; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ @java.lang.Override public int getTagsCount() { return tags_.size(); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ @java.lang.Override public com.streamlayer.interactive.common.Tag getTags(int index) { return tags_.get(index); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public com.streamlayer.interactive.common.TagOrBuilder getTagsOrBuilder( int index) { return tags_.get(index); } private void ensureTagsIsMutable() { com.google.protobuf.Internal.ProtobufList tmp = tags_; if (!tmp.isModifiable()) { tags_ = com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); } } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ private void setTags( int index, com.streamlayer.interactive.common.Tag value) { value.getClass(); ensureTagsIsMutable(); tags_.set(index, value); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ private void addTags(com.streamlayer.interactive.common.Tag value) { value.getClass(); ensureTagsIsMutable(); tags_.add(value); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ private void addTags( int index, com.streamlayer.interactive.common.Tag value) { value.getClass(); ensureTagsIsMutable(); tags_.add(index, value); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ private void addAllTags( java.lang.Iterable values) { ensureTagsIsMutable(); com.google.protobuf.AbstractMessageLite.addAll( values, tags_); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ private void clearTags() { tags_ = emptyProtobufList(); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ private void removeTags(int index) { ensureTagsIsMutable(); tags_.remove(index); } public static final int BYPASS_NOTIFICATIONS_FIELD_NUMBER = 18; private com.streamlayer.interactive.common.BypassNotifications bypassNotifications_; /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ @java.lang.Override public boolean hasBypassNotifications() { return ((bitField0_ & 0x00000080) != 0); } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ @java.lang.Override public com.streamlayer.interactive.common.BypassNotifications getBypassNotifications() { return bypassNotifications_ == null ? com.streamlayer.interactive.common.BypassNotifications.getDefaultInstance() : bypassNotifications_; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ private void setBypassNotifications(com.streamlayer.interactive.common.BypassNotifications value) { value.getClass(); bypassNotifications_ = value; bitField0_ |= 0x00000080; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeBypassNotifications(com.streamlayer.interactive.common.BypassNotifications value) { value.getClass(); if (bypassNotifications_ != null && bypassNotifications_ != com.streamlayer.interactive.common.BypassNotifications.getDefaultInstance()) { bypassNotifications_ = com.streamlayer.interactive.common.BypassNotifications.newBuilder(bypassNotifications_).mergeFrom(value).buildPartial(); } else { bypassNotifications_ = value; } bitField0_ |= 0x00000080; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ private void clearBypassNotifications() { bypassNotifications_ = null; bitField0_ = (bitField0_ & ~0x00000080); } public static final int IMPORT_ID_FIELD_NUMBER = 19; private java.lang.String importId_; /** * string import_id = 19 [json_name = "importId"]; * @return The importId. */ @java.lang.Override public java.lang.String getImportId() { return importId_; } /** * string import_id = 19 [json_name = "importId"]; * @return The bytes for importId. */ @java.lang.Override public com.google.protobuf.ByteString getImportIdBytes() { return com.google.protobuf.ByteString.copyFromUtf8(importId_); } /** * string import_id = 19 [json_name = "importId"]; * @param value The importId to set. */ private void setImportId( java.lang.String value) { java.lang.Class valueClass = value.getClass(); importId_ = value; } /** * string import_id = 19 [json_name = "importId"]; */ private void clearImportId() { importId_ = getDefaultInstance().getImportId(); } /** * string import_id = 19 [json_name = "importId"]; * @param value The bytes for importId to set. */ private void setImportIdBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); importId_ = value.toStringUtf8(); } public static final int ACTIVATION_TRIGGER_COUNT_FIELD_NUMBER = 20; private int activationTriggerCount_; /** *
   * numbers of activation subscriptions
   * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @return Whether the activationTriggerCount field is set. */ @java.lang.Override public boolean hasActivationTriggerCount() { return ((bitField0_ & 0x00000100) != 0); } /** *
   * numbers of activation subscriptions
   * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @return The activationTriggerCount. */ @java.lang.Override public int getActivationTriggerCount() { return activationTriggerCount_; } /** *
   * numbers of activation subscriptions
   * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @param value The activationTriggerCount to set. */ private void setActivationTriggerCount(int value) { bitField0_ |= 0x00000100; activationTriggerCount_ = value; } /** *
   * numbers of activation subscriptions
   * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; */ private void clearActivationTriggerCount() { bitField0_ = (bitField0_ & ~0x00000100); activationTriggerCount_ = 0; } public static final int SOURCE_FIELD_NUMBER = 21; private int source_; /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @return The enum numeric value on the wire for source. */ @java.lang.Override public int getSourceValue() { return source_; } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @return The source. */ @java.lang.Override public com.streamlayer.interactive.common.QuestionSource getSource() { com.streamlayer.interactive.common.QuestionSource result = com.streamlayer.interactive.common.QuestionSource.forNumber(source_); return result == null ? com.streamlayer.interactive.common.QuestionSource.UNRECOGNIZED : result; } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @param value The enum numeric value on the wire for source to set. */ private void setSourceValue(int value) { source_ = value; } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @param value The source to set. */ private void setSource(com.streamlayer.interactive.common.QuestionSource value) { source_ = value.getNumber(); } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; */ private void clearSource() { source_ = 0; } public static final int AI_FIELD_NUMBER = 22; private com.streamlayer.interactive.common.QuestionAi ai_; /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ @java.lang.Override public boolean hasAi() { return ((bitField0_ & 0x00000200) != 0); } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ @java.lang.Override public com.streamlayer.interactive.common.QuestionAi getAi() { return ai_ == null ? com.streamlayer.interactive.common.QuestionAi.getDefaultInstance() : ai_; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ private void setAi(com.streamlayer.interactive.common.QuestionAi value) { value.getClass(); ai_ = value; bitField0_ |= 0x00000200; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ @java.lang.SuppressWarnings({"ReferenceEquality"}) private void mergeAi(com.streamlayer.interactive.common.QuestionAi value) { value.getClass(); if (ai_ != null && ai_ != com.streamlayer.interactive.common.QuestionAi.getDefaultInstance()) { ai_ = com.streamlayer.interactive.common.QuestionAi.newBuilder(ai_).mergeFrom(value).buildPartial(); } else { ai_ = value; } bitField0_ |= 0x00000200; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ private void clearAi() { ai_ = null; bitField0_ = (bitField0_ & ~0x00000200); } public static final int HAS_TRIGGERS_FIELD_NUMBER = 23; private boolean hasTriggers_; /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @return Whether the hasTriggers field is set. */ @java.lang.Override public boolean hasHasTriggers() { return ((bitField0_ & 0x00000400) != 0); } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @return The hasTriggers. */ @java.lang.Override public boolean getHasTriggers() { return hasTriggers_; } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @param value The hasTriggers to set. */ private void setHasTriggers(boolean value) { bitField0_ |= 0x00000400; hasTriggers_ = value; } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; */ private void clearHasTriggers() { bitField0_ = (bitField0_ & ~0x00000400); hasTriggers_ = false; } public static com.streamlayer.interactive.common.Question parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.interactive.common.Question 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.interactive.common.Question parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.interactive.common.Question 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.interactive.common.Question parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.interactive.common.Question 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.interactive.common.Question parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static com.streamlayer.interactive.common.Question 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.interactive.common.Question parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static com.streamlayer.interactive.common.Question parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry); } public static com.streamlayer.interactive.common.Question parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static com.streamlayer.interactive.common.Question 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.interactive.common.Question prototype) { return DEFAULT_INSTANCE.createBuilder(prototype); } /** * Protobuf type {@code streamlayer.interactive.Question} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.streamlayer.interactive.common.Question, Builder> implements // @@protoc_insertion_point(builder_implements:streamlayer.interactive.Question) com.streamlayer.interactive.common.QuestionOrBuilder { // Construct using com.streamlayer.interactive.common.Question.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * string id = 1 [json_name = "id"]; * @return The id. */ @java.lang.Override public java.lang.String getId() { return instance.getId(); } /** * string id = 1 [json_name = "id"]; * @return The bytes for id. */ @java.lang.Override public com.google.protobuf.ByteString getIdBytes() { return instance.getIdBytes(); } /** * string id = 1 [json_name = "id"]; * @param value The id to set. * @return This builder for chaining. */ public Builder setId( java.lang.String value) { copyOnWrite(); instance.setId(value); return this; } /** * string id = 1 [json_name = "id"]; * @return This builder for chaining. */ public Builder clearId() { copyOnWrite(); instance.clearId(); return this; } /** * string id = 1 [json_name = "id"]; * @param value The bytes for id to set. * @return This builder for chaining. */ public Builder setIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIdBytes(value); return this; } /** * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"]; * @return The enum numeric value on the wire for type. */ @java.lang.Override public int getTypeValue() { return instance.getTypeValue(); } /** * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"]; * @param value The type to set. * @return This builder for chaining. */ public Builder setTypeValue(int value) { copyOnWrite(); instance.setTypeValue(value); return this; } /** * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"]; * @return The type. */ @java.lang.Override public com.streamlayer.interactive.common.QuestionType getType() { return instance.getType(); } /** * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"]; * @param value The enum numeric value on the wire for type to set. * @return This builder for chaining. */ public Builder setType(com.streamlayer.interactive.common.QuestionType value) { copyOnWrite(); instance.setType(value); return this; } /** * .streamlayer.interactive.QuestionType type = 2 [json_name = "type"]; * @return This builder for chaining. */ public Builder clearType() { copyOnWrite(); instance.clearType(); return this; } /** * optional string subject = 3 [json_name = "subject"]; * @return Whether the subject field is set. */ @java.lang.Override public boolean hasSubject() { return instance.hasSubject(); } /** * optional string subject = 3 [json_name = "subject"]; * @return The subject. */ @java.lang.Override public java.lang.String getSubject() { return instance.getSubject(); } /** * optional string subject = 3 [json_name = "subject"]; * @return The bytes for subject. */ @java.lang.Override public com.google.protobuf.ByteString getSubjectBytes() { return instance.getSubjectBytes(); } /** * optional string subject = 3 [json_name = "subject"]; * @param value The subject to set. * @return This builder for chaining. */ public Builder setSubject( java.lang.String value) { copyOnWrite(); instance.setSubject(value); return this; } /** * optional string subject = 3 [json_name = "subject"]; * @return This builder for chaining. */ public Builder clearSubject() { copyOnWrite(); instance.clearSubject(); return this; } /** * optional string subject = 3 [json_name = "subject"]; * @param value The bytes for subject to set. * @return This builder for chaining. */ public Builder setSubjectBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setSubjectBytes(value); return this; } /** * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"]; */ @java.lang.Override public boolean hasOptions() { return instance.hasOptions(); } /** * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"]; */ @java.lang.Override public com.streamlayer.interactive.common.QuestionOptions getOptions() { return instance.getOptions(); } /** * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"]; */ public Builder setOptions(com.streamlayer.interactive.common.QuestionOptions value) { copyOnWrite(); instance.setOptions(value); return this; } /** * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"]; */ public Builder setOptions( com.streamlayer.interactive.common.QuestionOptions.Builder builderForValue) { copyOnWrite(); instance.setOptions(builderForValue.build()); return this; } /** * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"]; */ public Builder mergeOptions(com.streamlayer.interactive.common.QuestionOptions value) { copyOnWrite(); instance.mergeOptions(value); return this; } /** * .streamlayer.interactive.QuestionOptions options = 4 [json_name = "options"]; */ public Builder clearOptions() { copyOnWrite(); instance.clearOptions(); return this; } /** * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"]; */ @java.lang.Override public boolean hasAppearance() { return instance.hasAppearance(); } /** * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"]; */ @java.lang.Override public com.streamlayer.interactive.common.QuestionAppearance getAppearance() { return instance.getAppearance(); } /** * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"]; */ public Builder setAppearance(com.streamlayer.interactive.common.QuestionAppearance value) { copyOnWrite(); instance.setAppearance(value); return this; } /** * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"]; */ public Builder setAppearance( com.streamlayer.interactive.common.QuestionAppearance.Builder builderForValue) { copyOnWrite(); instance.setAppearance(builderForValue.build()); return this; } /** * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"]; */ public Builder mergeAppearance(com.streamlayer.interactive.common.QuestionAppearance value) { copyOnWrite(); instance.mergeAppearance(value); return this; } /** * .streamlayer.interactive.QuestionAppearance appearance = 5 [json_name = "appearance"]; */ public Builder clearAppearance() { copyOnWrite(); instance.clearAppearance(); return this; } /** * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"]; */ @java.lang.Override public boolean hasSponsorship() { return instance.hasSponsorship(); } /** * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"]; */ @java.lang.Override public com.streamlayer.interactive.common.Sponsorship getSponsorship() { return instance.getSponsorship(); } /** * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"]; */ public Builder setSponsorship(com.streamlayer.interactive.common.Sponsorship value) { copyOnWrite(); instance.setSponsorship(value); return this; } /** * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"]; */ public Builder setSponsorship( com.streamlayer.interactive.common.Sponsorship.Builder builderForValue) { copyOnWrite(); instance.setSponsorship(builderForValue.build()); return this; } /** * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"]; */ public Builder mergeSponsorship(com.streamlayer.interactive.common.Sponsorship value) { copyOnWrite(); instance.mergeSponsorship(value); return this; } /** * .streamlayer.interactive.Sponsorship sponsorship = 6 [json_name = "sponsorship"]; */ public Builder clearSponsorship() { copyOnWrite(); instance.clearSponsorship(); return this; } /** * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"]; */ @java.lang.Override public boolean hasNotification() { return instance.hasNotification(); } /** * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"]; */ @java.lang.Override public com.streamlayer.interactive.common.QuestionNotification getNotification() { return instance.getNotification(); } /** * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"]; */ public Builder setNotification(com.streamlayer.interactive.common.QuestionNotification value) { copyOnWrite(); instance.setNotification(value); return this; } /** * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"]; */ public Builder setNotification( com.streamlayer.interactive.common.QuestionNotification.Builder builderForValue) { copyOnWrite(); instance.setNotification(builderForValue.build()); return this; } /** * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"]; */ public Builder mergeNotification(com.streamlayer.interactive.common.QuestionNotification value) { copyOnWrite(); instance.mergeNotification(value); return this; } /** * .streamlayer.interactive.QuestionNotification notification = 7 [json_name = "notification"]; */ public Builder clearNotification() { copyOnWrite(); instance.clearNotification(); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ @java.lang.Override public java.util.List getAnswersList() { return java.util.Collections.unmodifiableList( instance.getAnswersList()); } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ @java.lang.Override public int getAnswersCount() { return instance.getAnswersCount(); }/** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ @java.lang.Override public com.streamlayer.interactive.common.QuestionAnswer getAnswers(int index) { return instance.getAnswers(index); } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder setAnswers( int index, com.streamlayer.interactive.common.QuestionAnswer value) { copyOnWrite(); instance.setAnswers(index, value); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder setAnswers( int index, com.streamlayer.interactive.common.QuestionAnswer.Builder builderForValue) { copyOnWrite(); instance.setAnswers(index, builderForValue.build()); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder addAnswers(com.streamlayer.interactive.common.QuestionAnswer value) { copyOnWrite(); instance.addAnswers(value); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder addAnswers( int index, com.streamlayer.interactive.common.QuestionAnswer value) { copyOnWrite(); instance.addAnswers(index, value); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder addAnswers( com.streamlayer.interactive.common.QuestionAnswer.Builder builderForValue) { copyOnWrite(); instance.addAnswers(builderForValue.build()); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder addAnswers( int index, com.streamlayer.interactive.common.QuestionAnswer.Builder builderForValue) { copyOnWrite(); instance.addAnswers(index, builderForValue.build()); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder addAllAnswers( java.lang.Iterable values) { copyOnWrite(); instance.addAllAnswers(values); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder clearAnswers() { copyOnWrite(); instance.clearAnswers(); return this; } /** * repeated .streamlayer.interactive.QuestionAnswer answers = 8 [json_name = "answers"]; */ public Builder removeAnswers(int index) { copyOnWrite(); instance.removeAnswers(index); return this; } /** * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"]; * @return The enum numeric value on the wire for status. */ @java.lang.Override public int getStatusValue() { return instance.getStatusValue(); } /** * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"]; * @param value The status to set. * @return This builder for chaining. */ public Builder setStatusValue(int value) { copyOnWrite(); instance.setStatusValue(value); return this; } /** * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"]; * @return The status. */ @java.lang.Override public com.streamlayer.interactive.common.QuestionStatus getStatus() { return instance.getStatus(); } /** * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"]; * @param value The enum numeric value on the wire for status to set. * @return This builder for chaining. */ public Builder setStatus(com.streamlayer.interactive.common.QuestionStatus value) { copyOnWrite(); instance.setStatus(value); return this; } /** * .streamlayer.interactive.QuestionStatus status = 9 [json_name = "status"]; * @return This builder for chaining. */ public Builder clearStatus() { copyOnWrite(); instance.clearStatus(); return this; } /** * optional uint32 position = 10 [json_name = "position"]; * @return Whether the position field is set. */ @java.lang.Override public boolean hasPosition() { return instance.hasPosition(); } /** * optional uint32 position = 10 [json_name = "position"]; * @return The position. */ @java.lang.Override public int getPosition() { return instance.getPosition(); } /** * optional uint32 position = 10 [json_name = "position"]; * @param value The position to set. * @return This builder for chaining. */ public Builder setPosition(int value) { copyOnWrite(); instance.setPosition(value); return this; } /** * optional uint32 position = 10 [json_name = "position"]; * @return This builder for chaining. */ public Builder clearPosition() { copyOnWrite(); instance.clearPosition(); return this; } /** * bool market_closed = 11 [json_name = "marketClosed"]; * @return The marketClosed. */ @java.lang.Override public boolean getMarketClosed() { return instance.getMarketClosed(); } /** * bool market_closed = 11 [json_name = "marketClosed"]; * @param value The marketClosed to set. * @return This builder for chaining. */ public Builder setMarketClosed(boolean value) { copyOnWrite(); instance.setMarketClosed(value); return this; } /** * bool market_closed = 11 [json_name = "marketClosed"]; * @return This builder for chaining. */ public Builder clearMarketClosed() { copyOnWrite(); instance.clearMarketClosed(); return this; } /** * string activated_at = 12 [json_name = "activatedAt"]; * @return The activatedAt. */ @java.lang.Override public java.lang.String getActivatedAt() { return instance.getActivatedAt(); } /** * string activated_at = 12 [json_name = "activatedAt"]; * @return The bytes for activatedAt. */ @java.lang.Override public com.google.protobuf.ByteString getActivatedAtBytes() { return instance.getActivatedAtBytes(); } /** * string activated_at = 12 [json_name = "activatedAt"]; * @param value The activatedAt to set. * @return This builder for chaining. */ public Builder setActivatedAt( java.lang.String value) { copyOnWrite(); instance.setActivatedAt(value); return this; } /** * string activated_at = 12 [json_name = "activatedAt"]; * @return This builder for chaining. */ public Builder clearActivatedAt() { copyOnWrite(); instance.clearActivatedAt(); return this; } /** * string activated_at = 12 [json_name = "activatedAt"]; * @param value The bytes for activatedAt to set. * @return This builder for chaining. */ public Builder setActivatedAtBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setActivatedAtBytes(value); return this; } /** * string answer_set_at = 13 [json_name = "answerSetAt"]; * @return The answerSetAt. */ @java.lang.Override public java.lang.String getAnswerSetAt() { return instance.getAnswerSetAt(); } /** * string answer_set_at = 13 [json_name = "answerSetAt"]; * @return The bytes for answerSetAt. */ @java.lang.Override public com.google.protobuf.ByteString getAnswerSetAtBytes() { return instance.getAnswerSetAtBytes(); } /** * string answer_set_at = 13 [json_name = "answerSetAt"]; * @param value The answerSetAt to set. * @return This builder for chaining. */ public Builder setAnswerSetAt( java.lang.String value) { copyOnWrite(); instance.setAnswerSetAt(value); return this; } /** * string answer_set_at = 13 [json_name = "answerSetAt"]; * @return This builder for chaining. */ public Builder clearAnswerSetAt() { copyOnWrite(); instance.clearAnswerSetAt(); return this; } /** * string answer_set_at = 13 [json_name = "answerSetAt"]; * @param value The bytes for answerSetAt to set. * @return This builder for chaining. */ public Builder setAnswerSetAtBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setAnswerSetAtBytes(value); return this; } @java.lang.Override public int getOverridesCount() { return instance.getOverridesMap().size(); } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public boolean containsOverrides( java.lang.String key) { java.lang.Class keyClass = key.getClass(); return instance.getOverridesMap().containsKey(key); } public Builder clearOverrides() { copyOnWrite(); instance.getMutableOverridesMap().clear(); return this; } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ public Builder removeOverrides( java.lang.String key) { java.lang.Class keyClass = key.getClass(); copyOnWrite(); instance.getMutableOverridesMap().remove(key); return this; } /** * Use {@link #getOverridesMap()} instead. */ @java.lang.Override @java.lang.Deprecated public java.util.Map getOverrides() { return getOverridesMap(); } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public java.util.Map getOverridesMap() { return java.util.Collections.unmodifiableMap( instance.getOverridesMap()); } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public boolean getOverridesOrDefault( java.lang.String key, boolean defaultValue) { java.lang.Class keyClass = key.getClass(); java.util.Map map = instance.getOverridesMap(); return map.containsKey(key) ? map.get(key) : defaultValue; } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ @java.lang.Override public boolean getOverridesOrThrow( java.lang.String key) { java.lang.Class keyClass = key.getClass(); java.util.Map map = instance.getOverridesMap(); if (!map.containsKey(key)) { throw new java.lang.IllegalArgumentException(); } return map.get(key); } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ public Builder putOverrides( java.lang.String key, boolean value) { java.lang.Class keyClass = key.getClass(); copyOnWrite(); instance.getMutableOverridesMap().put(key, value); return this; } /** *
     * path, value
     * 
* * map<string, bool> overrides = 14 [json_name = "overrides"]; */ public Builder putAllOverrides( java.util.Map values) { copyOnWrite(); instance.getMutableOverridesMap().putAll(values); return this; } /** * string event_id = 15 [json_name = "eventId"]; * @return The eventId. */ @java.lang.Override public java.lang.String getEventId() { return instance.getEventId(); } /** * string event_id = 15 [json_name = "eventId"]; * @return The bytes for eventId. */ @java.lang.Override public com.google.protobuf.ByteString getEventIdBytes() { return instance.getEventIdBytes(); } /** * string event_id = 15 [json_name = "eventId"]; * @param value The eventId to set. * @return This builder for chaining. */ public Builder setEventId( java.lang.String value) { copyOnWrite(); instance.setEventId(value); return this; } /** * string event_id = 15 [json_name = "eventId"]; * @return This builder for chaining. */ public Builder clearEventId() { copyOnWrite(); instance.clearEventId(); return this; } /** * string event_id = 15 [json_name = "eventId"]; * @param value The bytes for eventId to set. * @return This builder for chaining. */ public Builder setEventIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setEventIdBytes(value); return this; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ @java.lang.Override public boolean hasStreamTimestamp() { return instance.hasStreamTimestamp(); } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ @java.lang.Override public com.google.protobuf.Timestamp getStreamTimestamp() { return instance.getStreamTimestamp(); } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ public Builder setStreamTimestamp(com.google.protobuf.Timestamp value) { copyOnWrite(); instance.setStreamTimestamp(value); return this; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ public Builder setStreamTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { copyOnWrite(); instance.setStreamTimestamp(builderForValue.build()); return this; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ public Builder mergeStreamTimestamp(com.google.protobuf.Timestamp value) { copyOnWrite(); instance.mergeStreamTimestamp(value); return this; } /** * .google.protobuf.Timestamp stream_timestamp = 16 [json_name = "streamTimestamp"]; */ public Builder clearStreamTimestamp() { copyOnWrite(); instance.clearStreamTimestamp(); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ @java.lang.Override public java.util.List getTagsList() { return java.util.Collections.unmodifiableList( instance.getTagsList()); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ @java.lang.Override public int getTagsCount() { return instance.getTagsCount(); }/** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ @java.lang.Override public com.streamlayer.interactive.common.Tag getTags(int index) { return instance.getTags(index); } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder setTags( int index, com.streamlayer.interactive.common.Tag value) { copyOnWrite(); instance.setTags(index, value); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder setTags( int index, com.streamlayer.interactive.common.Tag.Builder builderForValue) { copyOnWrite(); instance.setTags(index, builderForValue.build()); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder addTags(com.streamlayer.interactive.common.Tag value) { copyOnWrite(); instance.addTags(value); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder addTags( int index, com.streamlayer.interactive.common.Tag value) { copyOnWrite(); instance.addTags(index, value); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder addTags( com.streamlayer.interactive.common.Tag.Builder builderForValue) { copyOnWrite(); instance.addTags(builderForValue.build()); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder addTags( int index, com.streamlayer.interactive.common.Tag.Builder builderForValue) { copyOnWrite(); instance.addTags(index, builderForValue.build()); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder addAllTags( java.lang.Iterable values) { copyOnWrite(); instance.addAllTags(values); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder clearTags() { copyOnWrite(); instance.clearTags(); return this; } /** * repeated .streamlayer.interactive.Tag tags = 17 [json_name = "tags"]; */ public Builder removeTags(int index) { copyOnWrite(); instance.removeTags(index); return this; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ @java.lang.Override public boolean hasBypassNotifications() { return instance.hasBypassNotifications(); } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ @java.lang.Override public com.streamlayer.interactive.common.BypassNotifications getBypassNotifications() { return instance.getBypassNotifications(); } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ public Builder setBypassNotifications(com.streamlayer.interactive.common.BypassNotifications value) { copyOnWrite(); instance.setBypassNotifications(value); return this; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ public Builder setBypassNotifications( com.streamlayer.interactive.common.BypassNotifications.Builder builderForValue) { copyOnWrite(); instance.setBypassNotifications(builderForValue.build()); return this; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ public Builder mergeBypassNotifications(com.streamlayer.interactive.common.BypassNotifications value) { copyOnWrite(); instance.mergeBypassNotifications(value); return this; } /** * .streamlayer.interactive.BypassNotifications bypass_notifications = 18 [json_name = "bypassNotifications"]; */ public Builder clearBypassNotifications() { copyOnWrite(); instance.clearBypassNotifications(); return this; } /** * string import_id = 19 [json_name = "importId"]; * @return The importId. */ @java.lang.Override public java.lang.String getImportId() { return instance.getImportId(); } /** * string import_id = 19 [json_name = "importId"]; * @return The bytes for importId. */ @java.lang.Override public com.google.protobuf.ByteString getImportIdBytes() { return instance.getImportIdBytes(); } /** * string import_id = 19 [json_name = "importId"]; * @param value The importId to set. * @return This builder for chaining. */ public Builder setImportId( java.lang.String value) { copyOnWrite(); instance.setImportId(value); return this; } /** * string import_id = 19 [json_name = "importId"]; * @return This builder for chaining. */ public Builder clearImportId() { copyOnWrite(); instance.clearImportId(); return this; } /** * string import_id = 19 [json_name = "importId"]; * @param value The bytes for importId to set. * @return This builder for chaining. */ public Builder setImportIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setImportIdBytes(value); return this; } /** *
     * numbers of activation subscriptions
     * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @return Whether the activationTriggerCount field is set. */ @java.lang.Override public boolean hasActivationTriggerCount() { return instance.hasActivationTriggerCount(); } /** *
     * numbers of activation subscriptions
     * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @return The activationTriggerCount. */ @java.lang.Override public int getActivationTriggerCount() { return instance.getActivationTriggerCount(); } /** *
     * numbers of activation subscriptions
     * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @param value The activationTriggerCount to set. * @return This builder for chaining. */ public Builder setActivationTriggerCount(int value) { copyOnWrite(); instance.setActivationTriggerCount(value); return this; } /** *
     * numbers of activation subscriptions
     * 
* * optional uint32 activation_trigger_count = 20 [json_name = "activationTriggerCount"]; * @return This builder for chaining. */ public Builder clearActivationTriggerCount() { copyOnWrite(); instance.clearActivationTriggerCount(); return this; } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @return The enum numeric value on the wire for source. */ @java.lang.Override public int getSourceValue() { return instance.getSourceValue(); } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @param value The source to set. * @return This builder for chaining. */ public Builder setSourceValue(int value) { copyOnWrite(); instance.setSourceValue(value); return this; } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @return The source. */ @java.lang.Override public com.streamlayer.interactive.common.QuestionSource getSource() { return instance.getSource(); } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @param value The enum numeric value on the wire for source to set. * @return This builder for chaining. */ public Builder setSource(com.streamlayer.interactive.common.QuestionSource value) { copyOnWrite(); instance.setSource(value); return this; } /** * .streamlayer.interactive.QuestionSource source = 21 [json_name = "source"]; * @return This builder for chaining. */ public Builder clearSource() { copyOnWrite(); instance.clearSource(); return this; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ @java.lang.Override public boolean hasAi() { return instance.hasAi(); } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ @java.lang.Override public com.streamlayer.interactive.common.QuestionAi getAi() { return instance.getAi(); } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ public Builder setAi(com.streamlayer.interactive.common.QuestionAi value) { copyOnWrite(); instance.setAi(value); return this; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ public Builder setAi( com.streamlayer.interactive.common.QuestionAi.Builder builderForValue) { copyOnWrite(); instance.setAi(builderForValue.build()); return this; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ public Builder mergeAi(com.streamlayer.interactive.common.QuestionAi value) { copyOnWrite(); instance.mergeAi(value); return this; } /** * .streamlayer.interactive.QuestionAi ai = 22 [json_name = "ai"]; */ public Builder clearAi() { copyOnWrite(); instance.clearAi(); return this; } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @return Whether the hasTriggers field is set. */ @java.lang.Override public boolean hasHasTriggers() { return instance.hasHasTriggers(); } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @return The hasTriggers. */ @java.lang.Override public boolean getHasTriggers() { return instance.getHasTriggers(); } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @param value The hasTriggers to set. * @return This builder for chaining. */ public Builder setHasTriggers(boolean value) { copyOnWrite(); instance.setHasTriggers(value); return this; } /** * optional bool has_triggers = 23 [json_name = "hasTriggers"]; * @return This builder for chaining. */ public Builder clearHasTriggers() { copyOnWrite(); instance.clearHasTriggers(); return this; } // @@protoc_insertion_point(builder_scope:streamlayer.interactive.Question) } @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.interactive.common.Question(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "bitField0_", "id_", "type_", "subject_", "options_", "appearance_", "sponsorship_", "notification_", "answers_", com.streamlayer.interactive.common.QuestionAnswer.class, "status_", "position_", "marketClosed_", "activatedAt_", "answerSetAt_", "overrides_", OverridesDefaultEntryHolder.defaultEntry, "eventId_", "streamTimestamp_", "tags_", com.streamlayer.interactive.common.Tag.class, "bypassNotifications_", "importId_", "activationTriggerCount_", "source_", "ai_", "hasTriggers_", }; java.lang.String info = "\u0000\u0017\u0000\u0001\u0001\u0017\u0017\u0001\u0002\u0000\u0001\u0208\u0002\f" + "\u0003\u1208\u0000\u0004\u1009\u0001\u0005\u1009\u0002\u0006\u1009\u0003\u0007\u1009" + "\u0004\b\u001b\t\f\n\u100b\u0005\u000b\u0007\f\u0208\r\u0208\u000e2\u000f\u0208\u0010" + "\u1009\u0006\u0011\u001b\u0012\u1009\u0007\u0013\u0208\u0014\u100b\b\u0015\f\u0016" + "\u1009\t\u0017\u1007\n"; 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.interactive.common.Question.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.interactive.Question) private static final com.streamlayer.interactive.common.Question DEFAULT_INSTANCE; static { Question defaultInstance = new Question(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( Question.class, defaultInstance); } public static com.streamlayer.interactive.common.Question 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