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

main.java.com.streamlayer.sdkSettings.organization.UpdateRequest 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/sdkSettings/organization/organization.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.sdkSettings.organization;

/**
 * Protobuf type {@code streamlayer.sdkSettings.organization.UpdateRequest}
 */
public  final class UpdateRequest extends
    com.google.protobuf.GeneratedMessageLite<
        UpdateRequest, UpdateRequest.Builder> implements
    // @@protoc_insertion_point(message_implements:streamlayer.sdkSettings.organization.UpdateRequest)
    UpdateRequestOrBuilder {
  private UpdateRequest() {
    organizationId_ = "";
  }
  private int bitField0_;
  private int buttonIconCase_ = 0;
  private java.lang.Object buttonIcon_;
  public enum ButtonIconCase {
    SET_BUTTON_ICON(3),
    DEL_BUTTON_ICON(4),
    BUTTONICON_NOT_SET(0);
    private final int value;
    private ButtonIconCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ButtonIconCase valueOf(int value) {
      return forNumber(value);
    }

    public static ButtonIconCase forNumber(int value) {
      switch (value) {
        case 3: return SET_BUTTON_ICON;
        case 4: return DEL_BUTTON_ICON;
        case 0: return BUTTONICON_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public ButtonIconCase
  getButtonIconCase() {
    return ButtonIconCase.forNumber(
        buttonIconCase_);
  }

  private void clearButtonIcon() {
    buttonIconCase_ = 0;
    buttonIcon_ = null;
  }

  private int tinodeHostCase_ = 0;
  private java.lang.Object tinodeHost_;
  public enum TinodeHostCase {
    SET_TINODE_HOST(7),
    DEL_TINODE_HOST(8),
    TINODEHOST_NOT_SET(0);
    private final int value;
    private TinodeHostCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static TinodeHostCase valueOf(int value) {
      return forNumber(value);
    }

    public static TinodeHostCase forNumber(int value) {
      switch (value) {
        case 7: return SET_TINODE_HOST;
        case 8: return DEL_TINODE_HOST;
        case 0: return TINODEHOST_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public TinodeHostCase
  getTinodeHostCase() {
    return TinodeHostCase.forNumber(
        tinodeHostCase_);
  }

  private void clearTinodeHost() {
    tinodeHostCase_ = 0;
    tinodeHost_ = null;
  }

  private int audienceCase_ = 0;
  private java.lang.Object audience_;
  public enum AudienceCase {
    SET_AUDIENCE(9),
    DEL_AUDIENCE(10),
    AUDIENCE_NOT_SET(0);
    private final int value;
    private AudienceCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static AudienceCase valueOf(int value) {
      return forNumber(value);
    }

    public static AudienceCase forNumber(int value) {
      switch (value) {
        case 9: return SET_AUDIENCE;
        case 10: return DEL_AUDIENCE;
        case 0: return AUDIENCE_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public AudienceCase
  getAudienceCase() {
    return AudienceCase.forNumber(
        audienceCase_);
  }

  private void clearAudience() {
    audienceCase_ = 0;
    audience_ = null;
  }

  private int nameCase_ = 0;
  private java.lang.Object name_;
  public enum NameCase {
    SET_NAME(11),
    DEL_NAME(12),
    NAME_NOT_SET(0);
    private final int value;
    private NameCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static NameCase valueOf(int value) {
      return forNumber(value);
    }

    public static NameCase forNumber(int value) {
      switch (value) {
        case 11: return SET_NAME;
        case 12: return DEL_NAME;
        case 0: return NAME_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public NameCase
  getNameCase() {
    return NameCase.forNumber(
        nameCase_);
  }

  private void clearName() {
    nameCase_ = 0;
    name_ = null;
  }

  private int providerCase_ = 0;
  private java.lang.Object provider_;
  public enum ProviderCase {
    SET_PROVIDER(13),
    DEL_PROVIDER(14),
    PROVIDER_NOT_SET(0);
    private final int value;
    private ProviderCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ProviderCase valueOf(int value) {
      return forNumber(value);
    }

    public static ProviderCase forNumber(int value) {
      switch (value) {
        case 13: return SET_PROVIDER;
        case 14: return DEL_PROVIDER;
        case 0: return PROVIDER_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public ProviderCase
  getProviderCase() {
    return ProviderCase.forNumber(
        providerCase_);
  }

  private void clearProvider() {
    providerCase_ = 0;
    provider_ = null;
  }

  private int primaryColorCase_ = 0;
  private java.lang.Object primaryColor_;
  public enum PrimaryColorCase {
    SET_PRIMARY_COLOR(15),
    DEL_PRIMARY_COLOR(16),
    PRIMARYCOLOR_NOT_SET(0);
    private final int value;
    private PrimaryColorCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static PrimaryColorCase valueOf(int value) {
      return forNumber(value);
    }

    public static PrimaryColorCase forNumber(int value) {
      switch (value) {
        case 15: return SET_PRIMARY_COLOR;
        case 16: return DEL_PRIMARY_COLOR;
        case 0: return PRIMARYCOLOR_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public PrimaryColorCase
  getPrimaryColorCase() {
    return PrimaryColorCase.forNumber(
        primaryColorCase_);
  }

  private void clearPrimaryColor() {
    primaryColorCase_ = 0;
    primaryColor_ = null;
  }

  private int secondaryColorCase_ = 0;
  private java.lang.Object secondaryColor_;
  public enum SecondaryColorCase {
    SET_SECONDARY_COLOR(17),
    DEL_SECONDARY_COLOR(18),
    SECONDARYCOLOR_NOT_SET(0);
    private final int value;
    private SecondaryColorCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static SecondaryColorCase valueOf(int value) {
      return forNumber(value);
    }

    public static SecondaryColorCase forNumber(int value) {
      switch (value) {
        case 17: return SET_SECONDARY_COLOR;
        case 18: return DEL_SECONDARY_COLOR;
        case 0: return SECONDARYCOLOR_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public SecondaryColorCase
  getSecondaryColorCase() {
    return SecondaryColorCase.forNumber(
        secondaryColorCase_);
  }

  private void clearSecondaryColor() {
    secondaryColorCase_ = 0;
    secondaryColor_ = null;
  }

  private int moderationPrimaryColorCase_ = 0;
  private java.lang.Object moderationPrimaryColor_;
  public enum ModerationPrimaryColorCase {
    SET_MODERATION_PRIMARY_COLOR(19),
    DEL_MODERATION_PRIMARY_COLOR(20),
    MODERATIONPRIMARYCOLOR_NOT_SET(0);
    private final int value;
    private ModerationPrimaryColorCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static ModerationPrimaryColorCase valueOf(int value) {
      return forNumber(value);
    }

    public static ModerationPrimaryColorCase forNumber(int value) {
      switch (value) {
        case 19: return SET_MODERATION_PRIMARY_COLOR;
        case 20: return DEL_MODERATION_PRIMARY_COLOR;
        case 0: return MODERATIONPRIMARYCOLOR_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public ModerationPrimaryColorCase
  getModerationPrimaryColorCase() {
    return ModerationPrimaryColorCase.forNumber(
        moderationPrimaryColorCase_);
  }

  private void clearModerationPrimaryColor() {
    moderationPrimaryColorCase_ = 0;
    moderationPrimaryColor_ = null;
  }

  private int linkShareIconCase_ = 0;
  private java.lang.Object linkShareIcon_;
  public enum LinkShareIconCase {
    SET_LINK_SHARE_ICON(21),
    DEL_LINK_SHARE_ICON(22),
    LINKSHAREICON_NOT_SET(0);
    private final int value;
    private LinkShareIconCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static LinkShareIconCase valueOf(int value) {
      return forNumber(value);
    }

    public static LinkShareIconCase forNumber(int value) {
      switch (value) {
        case 21: return SET_LINK_SHARE_ICON;
        case 22: return DEL_LINK_SHARE_ICON;
        case 0: return LINKSHAREICON_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public LinkShareIconCase
  getLinkShareIconCase() {
    return LinkShareIconCase.forNumber(
        linkShareIconCase_);
  }

  private void clearLinkShareIcon() {
    linkShareIconCase_ = 0;
    linkShareIcon_ = null;
  }

  private int linkShareTextCase_ = 0;
  private java.lang.Object linkShareText_;
  public enum LinkShareTextCase {
    SET_LINK_SHARE_TEXT(23),
    DEL_LINK_SHARE_TEXT(24),
    LINKSHARETEXT_NOT_SET(0);
    private final int value;
    private LinkShareTextCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static LinkShareTextCase valueOf(int value) {
      return forNumber(value);
    }

    public static LinkShareTextCase forNumber(int value) {
      switch (value) {
        case 23: return SET_LINK_SHARE_TEXT;
        case 24: return DEL_LINK_SHARE_TEXT;
        case 0: return LINKSHARETEXT_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public LinkShareTextCase
  getLinkShareTextCase() {
    return LinkShareTextCase.forNumber(
        linkShareTextCase_);
  }

  private void clearLinkShareText() {
    linkShareTextCase_ = 0;
    linkShareText_ = null;
  }

  private int publicNameCase_ = 0;
  private java.lang.Object publicName_;
  public enum PublicNameCase {
    SET_PUBLIC_NAME(26),
    DEL_PUBLIC_NAME(27),
    PUBLICNAME_NOT_SET(0);
    private final int value;
    private PublicNameCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static PublicNameCase valueOf(int value) {
      return forNumber(value);
    }

    public static PublicNameCase forNumber(int value) {
      switch (value) {
        case 26: return SET_PUBLIC_NAME;
        case 27: return DEL_PUBLIC_NAME;
        case 0: return PUBLICNAME_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public PublicNameCase
  getPublicNameCase() {
    return PublicNameCase.forNumber(
        publicNameCase_);
  }

  private void clearPublicName() {
    publicNameCase_ = 0;
    publicName_ = null;
  }

  private int analyticsVersionCase_ = 0;
  private java.lang.Object analyticsVersion_;
  public enum AnalyticsVersionCase {
    SET_ANALYTICS_VERSION(29),
    DEL_ANALYTICS_VERSION(30),
    ANALYTICSVERSION_NOT_SET(0);
    private final int value;
    private AnalyticsVersionCase(int value) {
      this.value = value;
    }
    /**
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static AnalyticsVersionCase valueOf(int value) {
      return forNumber(value);
    }

    public static AnalyticsVersionCase forNumber(int value) {
      switch (value) {
        case 29: return SET_ANALYTICS_VERSION;
        case 30: return DEL_ANALYTICS_VERSION;
        case 0: return ANALYTICSVERSION_NOT_SET;
        default: return null;
      }
    }
    public int getNumber() {
      return this.value;
    }
  };

  @java.lang.Override
  public AnalyticsVersionCase
  getAnalyticsVersionCase() {
    return AnalyticsVersionCase.forNumber(
        analyticsVersionCase_);
  }

  private void clearAnalyticsVersion() {
    analyticsVersionCase_ = 0;
    analyticsVersion_ = null;
  }

  public static final int SET_BUTTON_ICON_FIELD_NUMBER = 3;
  /**
   * string set_button_icon = 3 [json_name = "setButtonIcon"];
   * @return Whether the setButtonIcon field is set.
   */
  @java.lang.Override
  public boolean hasSetButtonIcon() {
    return buttonIconCase_ == 3;
  }
  /**
   * string set_button_icon = 3 [json_name = "setButtonIcon"];
   * @return The setButtonIcon.
   */
  @java.lang.Override
  public java.lang.String getSetButtonIcon() {
    java.lang.String ref = "";
    if (buttonIconCase_ == 3) {
      ref = (java.lang.String) buttonIcon_;
    }
    return ref;
  }
  /**
   * string set_button_icon = 3 [json_name = "setButtonIcon"];
   * @return The bytes for setButtonIcon.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetButtonIconBytes() {
    java.lang.String ref = "";
    if (buttonIconCase_ == 3) {
      ref = (java.lang.String) buttonIcon_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_button_icon = 3 [json_name = "setButtonIcon"];
   * @param value The setButtonIcon to set.
   */
  private void setSetButtonIcon(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  buttonIconCase_ = 3;
    buttonIcon_ = value;
  }
  /**
   * string set_button_icon = 3 [json_name = "setButtonIcon"];
   */
  private void clearSetButtonIcon() {
    if (buttonIconCase_ == 3) {
      buttonIconCase_ = 0;
      buttonIcon_ = null;
    }
  }
  /**
   * string set_button_icon = 3 [json_name = "setButtonIcon"];
   * @param value The bytes for setButtonIcon to set.
   */
  private void setSetButtonIconBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    buttonIcon_ = value.toStringUtf8();
    buttonIconCase_ = 3;
  }

  public static final int DEL_BUTTON_ICON_FIELD_NUMBER = 4;
  /**
   * string del_button_icon = 4 [json_name = "delButtonIcon"];
   * @return Whether the delButtonIcon field is set.
   */
  @java.lang.Override
  public boolean hasDelButtonIcon() {
    return buttonIconCase_ == 4;
  }
  /**
   * string del_button_icon = 4 [json_name = "delButtonIcon"];
   * @return The delButtonIcon.
   */
  @java.lang.Override
  public java.lang.String getDelButtonIcon() {
    java.lang.String ref = "";
    if (buttonIconCase_ == 4) {
      ref = (java.lang.String) buttonIcon_;
    }
    return ref;
  }
  /**
   * string del_button_icon = 4 [json_name = "delButtonIcon"];
   * @return The bytes for delButtonIcon.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelButtonIconBytes() {
    java.lang.String ref = "";
    if (buttonIconCase_ == 4) {
      ref = (java.lang.String) buttonIcon_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_button_icon = 4 [json_name = "delButtonIcon"];
   * @param value The delButtonIcon to set.
   */
  private void setDelButtonIcon(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  buttonIconCase_ = 4;
    buttonIcon_ = value;
  }
  /**
   * string del_button_icon = 4 [json_name = "delButtonIcon"];
   */
  private void clearDelButtonIcon() {
    if (buttonIconCase_ == 4) {
      buttonIconCase_ = 0;
      buttonIcon_ = null;
    }
  }
  /**
   * string del_button_icon = 4 [json_name = "delButtonIcon"];
   * @param value The bytes for delButtonIcon to set.
   */
  private void setDelButtonIconBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    buttonIcon_ = value.toStringUtf8();
    buttonIconCase_ = 4;
  }

  public static final int SET_OVERLAY_SETTINGS_FIELD_NUMBER = 5;
  private com.streamlayer.sdkSettings.common.SdkOverlayUpdateData setOverlaySettings_;
  /**
   * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
   */
  @java.lang.Override
  public boolean hasSetOverlaySettings() {
    return ((bitField0_ & 0x00000001) != 0);
  }
  /**
   * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
   */
  @java.lang.Override
  public com.streamlayer.sdkSettings.common.SdkOverlayUpdateData getSetOverlaySettings() {
    return setOverlaySettings_ == null ? com.streamlayer.sdkSettings.common.SdkOverlayUpdateData.getDefaultInstance() : setOverlaySettings_;
  }
  /**
   * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
   */
  private void setSetOverlaySettings(com.streamlayer.sdkSettings.common.SdkOverlayUpdateData value) {
    value.getClass();
  setOverlaySettings_ = value;
    bitField0_ |= 0x00000001;
    }
  /**
   * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeSetOverlaySettings(com.streamlayer.sdkSettings.common.SdkOverlayUpdateData value) {
    value.getClass();
  if (setOverlaySettings_ != null &&
        setOverlaySettings_ != com.streamlayer.sdkSettings.common.SdkOverlayUpdateData.getDefaultInstance()) {
      setOverlaySettings_ =
        com.streamlayer.sdkSettings.common.SdkOverlayUpdateData.newBuilder(setOverlaySettings_).mergeFrom(value).buildPartial();
    } else {
      setOverlaySettings_ = value;
    }
    bitField0_ |= 0x00000001;
  }
  /**
   * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
   */
  private void clearSetOverlaySettings() {  setOverlaySettings_ = null;
    bitField0_ = (bitField0_ & ~0x00000001);
  }

  public static final int ORGANIZATION_ID_FIELD_NUMBER = 6;
  private java.lang.String organizationId_;
  /**
   * string organization_id = 6 [json_name = "organizationId"];
   * @return The organizationId.
   */
  @java.lang.Override
  public java.lang.String getOrganizationId() {
    return organizationId_;
  }
  /**
   * string organization_id = 6 [json_name = "organizationId"];
   * @return The bytes for organizationId.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getOrganizationIdBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(organizationId_);
  }
  /**
   * string organization_id = 6 [json_name = "organizationId"];
   * @param value The organizationId to set.
   */
  private void setOrganizationId(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    organizationId_ = value;
  }
  /**
   * string organization_id = 6 [json_name = "organizationId"];
   */
  private void clearOrganizationId() {

    organizationId_ = getDefaultInstance().getOrganizationId();
  }
  /**
   * string organization_id = 6 [json_name = "organizationId"];
   * @param value The bytes for organizationId to set.
   */
  private void setOrganizationIdBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    organizationId_ = value.toStringUtf8();

  }

  public static final int SET_TINODE_HOST_FIELD_NUMBER = 7;
  /**
   * string set_tinode_host = 7 [json_name = "setTinodeHost"];
   * @return Whether the setTinodeHost field is set.
   */
  @java.lang.Override
  public boolean hasSetTinodeHost() {
    return tinodeHostCase_ == 7;
  }
  /**
   * string set_tinode_host = 7 [json_name = "setTinodeHost"];
   * @return The setTinodeHost.
   */
  @java.lang.Override
  public java.lang.String getSetTinodeHost() {
    java.lang.String ref = "";
    if (tinodeHostCase_ == 7) {
      ref = (java.lang.String) tinodeHost_;
    }
    return ref;
  }
  /**
   * string set_tinode_host = 7 [json_name = "setTinodeHost"];
   * @return The bytes for setTinodeHost.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetTinodeHostBytes() {
    java.lang.String ref = "";
    if (tinodeHostCase_ == 7) {
      ref = (java.lang.String) tinodeHost_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_tinode_host = 7 [json_name = "setTinodeHost"];
   * @param value The setTinodeHost to set.
   */
  private void setSetTinodeHost(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  tinodeHostCase_ = 7;
    tinodeHost_ = value;
  }
  /**
   * string set_tinode_host = 7 [json_name = "setTinodeHost"];
   */
  private void clearSetTinodeHost() {
    if (tinodeHostCase_ == 7) {
      tinodeHostCase_ = 0;
      tinodeHost_ = null;
    }
  }
  /**
   * string set_tinode_host = 7 [json_name = "setTinodeHost"];
   * @param value The bytes for setTinodeHost to set.
   */
  private void setSetTinodeHostBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    tinodeHost_ = value.toStringUtf8();
    tinodeHostCase_ = 7;
  }

  public static final int DEL_TINODE_HOST_FIELD_NUMBER = 8;
  /**
   * string del_tinode_host = 8 [json_name = "delTinodeHost"];
   * @return Whether the delTinodeHost field is set.
   */
  @java.lang.Override
  public boolean hasDelTinodeHost() {
    return tinodeHostCase_ == 8;
  }
  /**
   * string del_tinode_host = 8 [json_name = "delTinodeHost"];
   * @return The delTinodeHost.
   */
  @java.lang.Override
  public java.lang.String getDelTinodeHost() {
    java.lang.String ref = "";
    if (tinodeHostCase_ == 8) {
      ref = (java.lang.String) tinodeHost_;
    }
    return ref;
  }
  /**
   * string del_tinode_host = 8 [json_name = "delTinodeHost"];
   * @return The bytes for delTinodeHost.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelTinodeHostBytes() {
    java.lang.String ref = "";
    if (tinodeHostCase_ == 8) {
      ref = (java.lang.String) tinodeHost_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_tinode_host = 8 [json_name = "delTinodeHost"];
   * @param value The delTinodeHost to set.
   */
  private void setDelTinodeHost(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  tinodeHostCase_ = 8;
    tinodeHost_ = value;
  }
  /**
   * string del_tinode_host = 8 [json_name = "delTinodeHost"];
   */
  private void clearDelTinodeHost() {
    if (tinodeHostCase_ == 8) {
      tinodeHostCase_ = 0;
      tinodeHost_ = null;
    }
  }
  /**
   * string del_tinode_host = 8 [json_name = "delTinodeHost"];
   * @param value The bytes for delTinodeHost to set.
   */
  private void setDelTinodeHostBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    tinodeHost_ = value.toStringUtf8();
    tinodeHostCase_ = 8;
  }

  public static final int SET_AUDIENCE_FIELD_NUMBER = 9;
  /**
   * string set_audience = 9 [json_name = "setAudience"];
   * @return Whether the setAudience field is set.
   */
  @java.lang.Override
  public boolean hasSetAudience() {
    return audienceCase_ == 9;
  }
  /**
   * string set_audience = 9 [json_name = "setAudience"];
   * @return The setAudience.
   */
  @java.lang.Override
  public java.lang.String getSetAudience() {
    java.lang.String ref = "";
    if (audienceCase_ == 9) {
      ref = (java.lang.String) audience_;
    }
    return ref;
  }
  /**
   * string set_audience = 9 [json_name = "setAudience"];
   * @return The bytes for setAudience.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetAudienceBytes() {
    java.lang.String ref = "";
    if (audienceCase_ == 9) {
      ref = (java.lang.String) audience_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_audience = 9 [json_name = "setAudience"];
   * @param value The setAudience to set.
   */
  private void setSetAudience(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  audienceCase_ = 9;
    audience_ = value;
  }
  /**
   * string set_audience = 9 [json_name = "setAudience"];
   */
  private void clearSetAudience() {
    if (audienceCase_ == 9) {
      audienceCase_ = 0;
      audience_ = null;
    }
  }
  /**
   * string set_audience = 9 [json_name = "setAudience"];
   * @param value The bytes for setAudience to set.
   */
  private void setSetAudienceBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    audience_ = value.toStringUtf8();
    audienceCase_ = 9;
  }

  public static final int DEL_AUDIENCE_FIELD_NUMBER = 10;
  /**
   * string del_audience = 10 [json_name = "delAudience"];
   * @return Whether the delAudience field is set.
   */
  @java.lang.Override
  public boolean hasDelAudience() {
    return audienceCase_ == 10;
  }
  /**
   * string del_audience = 10 [json_name = "delAudience"];
   * @return The delAudience.
   */
  @java.lang.Override
  public java.lang.String getDelAudience() {
    java.lang.String ref = "";
    if (audienceCase_ == 10) {
      ref = (java.lang.String) audience_;
    }
    return ref;
  }
  /**
   * string del_audience = 10 [json_name = "delAudience"];
   * @return The bytes for delAudience.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelAudienceBytes() {
    java.lang.String ref = "";
    if (audienceCase_ == 10) {
      ref = (java.lang.String) audience_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_audience = 10 [json_name = "delAudience"];
   * @param value The delAudience to set.
   */
  private void setDelAudience(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  audienceCase_ = 10;
    audience_ = value;
  }
  /**
   * string del_audience = 10 [json_name = "delAudience"];
   */
  private void clearDelAudience() {
    if (audienceCase_ == 10) {
      audienceCase_ = 0;
      audience_ = null;
    }
  }
  /**
   * string del_audience = 10 [json_name = "delAudience"];
   * @param value The bytes for delAudience to set.
   */
  private void setDelAudienceBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    audience_ = value.toStringUtf8();
    audienceCase_ = 10;
  }

  public static final int SET_NAME_FIELD_NUMBER = 11;
  /**
   * string set_name = 11 [json_name = "setName"];
   * @return Whether the setName field is set.
   */
  @java.lang.Override
  public boolean hasSetName() {
    return nameCase_ == 11;
  }
  /**
   * string set_name = 11 [json_name = "setName"];
   * @return The setName.
   */
  @java.lang.Override
  public java.lang.String getSetName() {
    java.lang.String ref = "";
    if (nameCase_ == 11) {
      ref = (java.lang.String) name_;
    }
    return ref;
  }
  /**
   * string set_name = 11 [json_name = "setName"];
   * @return The bytes for setName.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetNameBytes() {
    java.lang.String ref = "";
    if (nameCase_ == 11) {
      ref = (java.lang.String) name_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_name = 11 [json_name = "setName"];
   * @param value The setName to set.
   */
  private void setSetName(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  nameCase_ = 11;
    name_ = value;
  }
  /**
   * string set_name = 11 [json_name = "setName"];
   */
  private void clearSetName() {
    if (nameCase_ == 11) {
      nameCase_ = 0;
      name_ = null;
    }
  }
  /**
   * string set_name = 11 [json_name = "setName"];
   * @param value The bytes for setName to set.
   */
  private void setSetNameBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    name_ = value.toStringUtf8();
    nameCase_ = 11;
  }

  public static final int DEL_NAME_FIELD_NUMBER = 12;
  /**
   * string del_name = 12 [json_name = "delName"];
   * @return Whether the delName field is set.
   */
  @java.lang.Override
  public boolean hasDelName() {
    return nameCase_ == 12;
  }
  /**
   * string del_name = 12 [json_name = "delName"];
   * @return The delName.
   */
  @java.lang.Override
  public java.lang.String getDelName() {
    java.lang.String ref = "";
    if (nameCase_ == 12) {
      ref = (java.lang.String) name_;
    }
    return ref;
  }
  /**
   * string del_name = 12 [json_name = "delName"];
   * @return The bytes for delName.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelNameBytes() {
    java.lang.String ref = "";
    if (nameCase_ == 12) {
      ref = (java.lang.String) name_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_name = 12 [json_name = "delName"];
   * @param value The delName to set.
   */
  private void setDelName(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  nameCase_ = 12;
    name_ = value;
  }
  /**
   * string del_name = 12 [json_name = "delName"];
   */
  private void clearDelName() {
    if (nameCase_ == 12) {
      nameCase_ = 0;
      name_ = null;
    }
  }
  /**
   * string del_name = 12 [json_name = "delName"];
   * @param value The bytes for delName to set.
   */
  private void setDelNameBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    name_ = value.toStringUtf8();
    nameCase_ = 12;
  }

  public static final int SET_PROVIDER_FIELD_NUMBER = 13;
  /**
   * string set_provider = 13 [json_name = "setProvider"];
   * @return Whether the setProvider field is set.
   */
  @java.lang.Override
  public boolean hasSetProvider() {
    return providerCase_ == 13;
  }
  /**
   * string set_provider = 13 [json_name = "setProvider"];
   * @return The setProvider.
   */
  @java.lang.Override
  public java.lang.String getSetProvider() {
    java.lang.String ref = "";
    if (providerCase_ == 13) {
      ref = (java.lang.String) provider_;
    }
    return ref;
  }
  /**
   * string set_provider = 13 [json_name = "setProvider"];
   * @return The bytes for setProvider.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetProviderBytes() {
    java.lang.String ref = "";
    if (providerCase_ == 13) {
      ref = (java.lang.String) provider_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_provider = 13 [json_name = "setProvider"];
   * @param value The setProvider to set.
   */
  private void setSetProvider(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  providerCase_ = 13;
    provider_ = value;
  }
  /**
   * string set_provider = 13 [json_name = "setProvider"];
   */
  private void clearSetProvider() {
    if (providerCase_ == 13) {
      providerCase_ = 0;
      provider_ = null;
    }
  }
  /**
   * string set_provider = 13 [json_name = "setProvider"];
   * @param value The bytes for setProvider to set.
   */
  private void setSetProviderBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    provider_ = value.toStringUtf8();
    providerCase_ = 13;
  }

  public static final int DEL_PROVIDER_FIELD_NUMBER = 14;
  /**
   * string del_provider = 14 [json_name = "delProvider"];
   * @return Whether the delProvider field is set.
   */
  @java.lang.Override
  public boolean hasDelProvider() {
    return providerCase_ == 14;
  }
  /**
   * string del_provider = 14 [json_name = "delProvider"];
   * @return The delProvider.
   */
  @java.lang.Override
  public java.lang.String getDelProvider() {
    java.lang.String ref = "";
    if (providerCase_ == 14) {
      ref = (java.lang.String) provider_;
    }
    return ref;
  }
  /**
   * string del_provider = 14 [json_name = "delProvider"];
   * @return The bytes for delProvider.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelProviderBytes() {
    java.lang.String ref = "";
    if (providerCase_ == 14) {
      ref = (java.lang.String) provider_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_provider = 14 [json_name = "delProvider"];
   * @param value The delProvider to set.
   */
  private void setDelProvider(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  providerCase_ = 14;
    provider_ = value;
  }
  /**
   * string del_provider = 14 [json_name = "delProvider"];
   */
  private void clearDelProvider() {
    if (providerCase_ == 14) {
      providerCase_ = 0;
      provider_ = null;
    }
  }
  /**
   * string del_provider = 14 [json_name = "delProvider"];
   * @param value The bytes for delProvider to set.
   */
  private void setDelProviderBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    provider_ = value.toStringUtf8();
    providerCase_ = 14;
  }

  public static final int SET_PRIMARY_COLOR_FIELD_NUMBER = 15;
  /**
   * string set_primary_color = 15 [json_name = "setPrimaryColor"];
   * @return Whether the setPrimaryColor field is set.
   */
  @java.lang.Override
  public boolean hasSetPrimaryColor() {
    return primaryColorCase_ == 15;
  }
  /**
   * string set_primary_color = 15 [json_name = "setPrimaryColor"];
   * @return The setPrimaryColor.
   */
  @java.lang.Override
  public java.lang.String getSetPrimaryColor() {
    java.lang.String ref = "";
    if (primaryColorCase_ == 15) {
      ref = (java.lang.String) primaryColor_;
    }
    return ref;
  }
  /**
   * string set_primary_color = 15 [json_name = "setPrimaryColor"];
   * @return The bytes for setPrimaryColor.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetPrimaryColorBytes() {
    java.lang.String ref = "";
    if (primaryColorCase_ == 15) {
      ref = (java.lang.String) primaryColor_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_primary_color = 15 [json_name = "setPrimaryColor"];
   * @param value The setPrimaryColor to set.
   */
  private void setSetPrimaryColor(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  primaryColorCase_ = 15;
    primaryColor_ = value;
  }
  /**
   * string set_primary_color = 15 [json_name = "setPrimaryColor"];
   */
  private void clearSetPrimaryColor() {
    if (primaryColorCase_ == 15) {
      primaryColorCase_ = 0;
      primaryColor_ = null;
    }
  }
  /**
   * string set_primary_color = 15 [json_name = "setPrimaryColor"];
   * @param value The bytes for setPrimaryColor to set.
   */
  private void setSetPrimaryColorBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    primaryColor_ = value.toStringUtf8();
    primaryColorCase_ = 15;
  }

  public static final int DEL_PRIMARY_COLOR_FIELD_NUMBER = 16;
  /**
   * string del_primary_color = 16 [json_name = "delPrimaryColor"];
   * @return Whether the delPrimaryColor field is set.
   */
  @java.lang.Override
  public boolean hasDelPrimaryColor() {
    return primaryColorCase_ == 16;
  }
  /**
   * string del_primary_color = 16 [json_name = "delPrimaryColor"];
   * @return The delPrimaryColor.
   */
  @java.lang.Override
  public java.lang.String getDelPrimaryColor() {
    java.lang.String ref = "";
    if (primaryColorCase_ == 16) {
      ref = (java.lang.String) primaryColor_;
    }
    return ref;
  }
  /**
   * string del_primary_color = 16 [json_name = "delPrimaryColor"];
   * @return The bytes for delPrimaryColor.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelPrimaryColorBytes() {
    java.lang.String ref = "";
    if (primaryColorCase_ == 16) {
      ref = (java.lang.String) primaryColor_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_primary_color = 16 [json_name = "delPrimaryColor"];
   * @param value The delPrimaryColor to set.
   */
  private void setDelPrimaryColor(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  primaryColorCase_ = 16;
    primaryColor_ = value;
  }
  /**
   * string del_primary_color = 16 [json_name = "delPrimaryColor"];
   */
  private void clearDelPrimaryColor() {
    if (primaryColorCase_ == 16) {
      primaryColorCase_ = 0;
      primaryColor_ = null;
    }
  }
  /**
   * string del_primary_color = 16 [json_name = "delPrimaryColor"];
   * @param value The bytes for delPrimaryColor to set.
   */
  private void setDelPrimaryColorBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    primaryColor_ = value.toStringUtf8();
    primaryColorCase_ = 16;
  }

  public static final int SET_SECONDARY_COLOR_FIELD_NUMBER = 17;
  /**
   * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
   * @return Whether the setSecondaryColor field is set.
   */
  @java.lang.Override
  public boolean hasSetSecondaryColor() {
    return secondaryColorCase_ == 17;
  }
  /**
   * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
   * @return The setSecondaryColor.
   */
  @java.lang.Override
  public java.lang.String getSetSecondaryColor() {
    java.lang.String ref = "";
    if (secondaryColorCase_ == 17) {
      ref = (java.lang.String) secondaryColor_;
    }
    return ref;
  }
  /**
   * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
   * @return The bytes for setSecondaryColor.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetSecondaryColorBytes() {
    java.lang.String ref = "";
    if (secondaryColorCase_ == 17) {
      ref = (java.lang.String) secondaryColor_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
   * @param value The setSecondaryColor to set.
   */
  private void setSetSecondaryColor(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  secondaryColorCase_ = 17;
    secondaryColor_ = value;
  }
  /**
   * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
   */
  private void clearSetSecondaryColor() {
    if (secondaryColorCase_ == 17) {
      secondaryColorCase_ = 0;
      secondaryColor_ = null;
    }
  }
  /**
   * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
   * @param value The bytes for setSecondaryColor to set.
   */
  private void setSetSecondaryColorBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    secondaryColor_ = value.toStringUtf8();
    secondaryColorCase_ = 17;
  }

  public static final int DEL_SECONDARY_COLOR_FIELD_NUMBER = 18;
  /**
   * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
   * @return Whether the delSecondaryColor field is set.
   */
  @java.lang.Override
  public boolean hasDelSecondaryColor() {
    return secondaryColorCase_ == 18;
  }
  /**
   * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
   * @return The delSecondaryColor.
   */
  @java.lang.Override
  public java.lang.String getDelSecondaryColor() {
    java.lang.String ref = "";
    if (secondaryColorCase_ == 18) {
      ref = (java.lang.String) secondaryColor_;
    }
    return ref;
  }
  /**
   * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
   * @return The bytes for delSecondaryColor.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelSecondaryColorBytes() {
    java.lang.String ref = "";
    if (secondaryColorCase_ == 18) {
      ref = (java.lang.String) secondaryColor_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
   * @param value The delSecondaryColor to set.
   */
  private void setDelSecondaryColor(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  secondaryColorCase_ = 18;
    secondaryColor_ = value;
  }
  /**
   * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
   */
  private void clearDelSecondaryColor() {
    if (secondaryColorCase_ == 18) {
      secondaryColorCase_ = 0;
      secondaryColor_ = null;
    }
  }
  /**
   * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
   * @param value The bytes for delSecondaryColor to set.
   */
  private void setDelSecondaryColorBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    secondaryColor_ = value.toStringUtf8();
    secondaryColorCase_ = 18;
  }

  public static final int SET_MODERATION_PRIMARY_COLOR_FIELD_NUMBER = 19;
  /**
   * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
   * @return Whether the setModerationPrimaryColor field is set.
   */
  @java.lang.Override
  public boolean hasSetModerationPrimaryColor() {
    return moderationPrimaryColorCase_ == 19;
  }
  /**
   * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
   * @return The setModerationPrimaryColor.
   */
  @java.lang.Override
  public java.lang.String getSetModerationPrimaryColor() {
    java.lang.String ref = "";
    if (moderationPrimaryColorCase_ == 19) {
      ref = (java.lang.String) moderationPrimaryColor_;
    }
    return ref;
  }
  /**
   * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
   * @return The bytes for setModerationPrimaryColor.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetModerationPrimaryColorBytes() {
    java.lang.String ref = "";
    if (moderationPrimaryColorCase_ == 19) {
      ref = (java.lang.String) moderationPrimaryColor_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
   * @param value The setModerationPrimaryColor to set.
   */
  private void setSetModerationPrimaryColor(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  moderationPrimaryColorCase_ = 19;
    moderationPrimaryColor_ = value;
  }
  /**
   * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
   */
  private void clearSetModerationPrimaryColor() {
    if (moderationPrimaryColorCase_ == 19) {
      moderationPrimaryColorCase_ = 0;
      moderationPrimaryColor_ = null;
    }
  }
  /**
   * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
   * @param value The bytes for setModerationPrimaryColor to set.
   */
  private void setSetModerationPrimaryColorBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    moderationPrimaryColor_ = value.toStringUtf8();
    moderationPrimaryColorCase_ = 19;
  }

  public static final int DEL_MODERATION_PRIMARY_COLOR_FIELD_NUMBER = 20;
  /**
   * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
   * @return Whether the delModerationPrimaryColor field is set.
   */
  @java.lang.Override
  public boolean hasDelModerationPrimaryColor() {
    return moderationPrimaryColorCase_ == 20;
  }
  /**
   * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
   * @return The delModerationPrimaryColor.
   */
  @java.lang.Override
  public java.lang.String getDelModerationPrimaryColor() {
    java.lang.String ref = "";
    if (moderationPrimaryColorCase_ == 20) {
      ref = (java.lang.String) moderationPrimaryColor_;
    }
    return ref;
  }
  /**
   * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
   * @return The bytes for delModerationPrimaryColor.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelModerationPrimaryColorBytes() {
    java.lang.String ref = "";
    if (moderationPrimaryColorCase_ == 20) {
      ref = (java.lang.String) moderationPrimaryColor_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
   * @param value The delModerationPrimaryColor to set.
   */
  private void setDelModerationPrimaryColor(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  moderationPrimaryColorCase_ = 20;
    moderationPrimaryColor_ = value;
  }
  /**
   * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
   */
  private void clearDelModerationPrimaryColor() {
    if (moderationPrimaryColorCase_ == 20) {
      moderationPrimaryColorCase_ = 0;
      moderationPrimaryColor_ = null;
    }
  }
  /**
   * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
   * @param value The bytes for delModerationPrimaryColor to set.
   */
  private void setDelModerationPrimaryColorBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    moderationPrimaryColor_ = value.toStringUtf8();
    moderationPrimaryColorCase_ = 20;
  }

  public static final int SET_LINK_SHARE_ICON_FIELD_NUMBER = 21;
  /**
   * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
   * @return Whether the setLinkShareIcon field is set.
   */
  @java.lang.Override
  public boolean hasSetLinkShareIcon() {
    return linkShareIconCase_ == 21;
  }
  /**
   * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
   * @return The setLinkShareIcon.
   */
  @java.lang.Override
  public java.lang.String getSetLinkShareIcon() {
    java.lang.String ref = "";
    if (linkShareIconCase_ == 21) {
      ref = (java.lang.String) linkShareIcon_;
    }
    return ref;
  }
  /**
   * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
   * @return The bytes for setLinkShareIcon.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetLinkShareIconBytes() {
    java.lang.String ref = "";
    if (linkShareIconCase_ == 21) {
      ref = (java.lang.String) linkShareIcon_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
   * @param value The setLinkShareIcon to set.
   */
  private void setSetLinkShareIcon(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  linkShareIconCase_ = 21;
    linkShareIcon_ = value;
  }
  /**
   * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
   */
  private void clearSetLinkShareIcon() {
    if (linkShareIconCase_ == 21) {
      linkShareIconCase_ = 0;
      linkShareIcon_ = null;
    }
  }
  /**
   * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
   * @param value The bytes for setLinkShareIcon to set.
   */
  private void setSetLinkShareIconBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    linkShareIcon_ = value.toStringUtf8();
    linkShareIconCase_ = 21;
  }

  public static final int DEL_LINK_SHARE_ICON_FIELD_NUMBER = 22;
  /**
   * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
   * @return Whether the delLinkShareIcon field is set.
   */
  @java.lang.Override
  public boolean hasDelLinkShareIcon() {
    return linkShareIconCase_ == 22;
  }
  /**
   * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
   * @return The delLinkShareIcon.
   */
  @java.lang.Override
  public java.lang.String getDelLinkShareIcon() {
    java.lang.String ref = "";
    if (linkShareIconCase_ == 22) {
      ref = (java.lang.String) linkShareIcon_;
    }
    return ref;
  }
  /**
   * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
   * @return The bytes for delLinkShareIcon.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelLinkShareIconBytes() {
    java.lang.String ref = "";
    if (linkShareIconCase_ == 22) {
      ref = (java.lang.String) linkShareIcon_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
   * @param value The delLinkShareIcon to set.
   */
  private void setDelLinkShareIcon(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  linkShareIconCase_ = 22;
    linkShareIcon_ = value;
  }
  /**
   * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
   */
  private void clearDelLinkShareIcon() {
    if (linkShareIconCase_ == 22) {
      linkShareIconCase_ = 0;
      linkShareIcon_ = null;
    }
  }
  /**
   * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
   * @param value The bytes for delLinkShareIcon to set.
   */
  private void setDelLinkShareIconBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    linkShareIcon_ = value.toStringUtf8();
    linkShareIconCase_ = 22;
  }

  public static final int SET_LINK_SHARE_TEXT_FIELD_NUMBER = 23;
  /**
   * string set_link_share_text = 23 [json_name = "setLinkShareText"];
   * @return Whether the setLinkShareText field is set.
   */
  @java.lang.Override
  public boolean hasSetLinkShareText() {
    return linkShareTextCase_ == 23;
  }
  /**
   * string set_link_share_text = 23 [json_name = "setLinkShareText"];
   * @return The setLinkShareText.
   */
  @java.lang.Override
  public java.lang.String getSetLinkShareText() {
    java.lang.String ref = "";
    if (linkShareTextCase_ == 23) {
      ref = (java.lang.String) linkShareText_;
    }
    return ref;
  }
  /**
   * string set_link_share_text = 23 [json_name = "setLinkShareText"];
   * @return The bytes for setLinkShareText.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetLinkShareTextBytes() {
    java.lang.String ref = "";
    if (linkShareTextCase_ == 23) {
      ref = (java.lang.String) linkShareText_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_link_share_text = 23 [json_name = "setLinkShareText"];
   * @param value The setLinkShareText to set.
   */
  private void setSetLinkShareText(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  linkShareTextCase_ = 23;
    linkShareText_ = value;
  }
  /**
   * string set_link_share_text = 23 [json_name = "setLinkShareText"];
   */
  private void clearSetLinkShareText() {
    if (linkShareTextCase_ == 23) {
      linkShareTextCase_ = 0;
      linkShareText_ = null;
    }
  }
  /**
   * string set_link_share_text = 23 [json_name = "setLinkShareText"];
   * @param value The bytes for setLinkShareText to set.
   */
  private void setSetLinkShareTextBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    linkShareText_ = value.toStringUtf8();
    linkShareTextCase_ = 23;
  }

  public static final int DEL_LINK_SHARE_TEXT_FIELD_NUMBER = 24;
  /**
   * string del_link_share_text = 24 [json_name = "delLinkShareText"];
   * @return Whether the delLinkShareText field is set.
   */
  @java.lang.Override
  public boolean hasDelLinkShareText() {
    return linkShareTextCase_ == 24;
  }
  /**
   * string del_link_share_text = 24 [json_name = "delLinkShareText"];
   * @return The delLinkShareText.
   */
  @java.lang.Override
  public java.lang.String getDelLinkShareText() {
    java.lang.String ref = "";
    if (linkShareTextCase_ == 24) {
      ref = (java.lang.String) linkShareText_;
    }
    return ref;
  }
  /**
   * string del_link_share_text = 24 [json_name = "delLinkShareText"];
   * @return The bytes for delLinkShareText.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelLinkShareTextBytes() {
    java.lang.String ref = "";
    if (linkShareTextCase_ == 24) {
      ref = (java.lang.String) linkShareText_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_link_share_text = 24 [json_name = "delLinkShareText"];
   * @param value The delLinkShareText to set.
   */
  private void setDelLinkShareText(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  linkShareTextCase_ = 24;
    linkShareText_ = value;
  }
  /**
   * string del_link_share_text = 24 [json_name = "delLinkShareText"];
   */
  private void clearDelLinkShareText() {
    if (linkShareTextCase_ == 24) {
      linkShareTextCase_ = 0;
      linkShareText_ = null;
    }
  }
  /**
   * string del_link_share_text = 24 [json_name = "delLinkShareText"];
   * @param value The bytes for delLinkShareText to set.
   */
  private void setDelLinkShareTextBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    linkShareText_ = value.toStringUtf8();
    linkShareTextCase_ = 24;
  }

  public static final int BRAND_DEFAULTS_FIELD_NUMBER = 25;
  private com.streamlayer.sdkSettings.common.BrandDefaults brandDefaults_;
  /**
   * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
   */
  @java.lang.Override
  public boolean hasBrandDefaults() {
    return ((bitField0_ & 0x00000002) != 0);
  }
  /**
   * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
   */
  @java.lang.Override
  public com.streamlayer.sdkSettings.common.BrandDefaults getBrandDefaults() {
    return brandDefaults_ == null ? com.streamlayer.sdkSettings.common.BrandDefaults.getDefaultInstance() : brandDefaults_;
  }
  /**
   * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
   */
  private void setBrandDefaults(com.streamlayer.sdkSettings.common.BrandDefaults value) {
    value.getClass();
  brandDefaults_ = value;
    bitField0_ |= 0x00000002;
    }
  /**
   * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeBrandDefaults(com.streamlayer.sdkSettings.common.BrandDefaults value) {
    value.getClass();
  if (brandDefaults_ != null &&
        brandDefaults_ != com.streamlayer.sdkSettings.common.BrandDefaults.getDefaultInstance()) {
      brandDefaults_ =
        com.streamlayer.sdkSettings.common.BrandDefaults.newBuilder(brandDefaults_).mergeFrom(value).buildPartial();
    } else {
      brandDefaults_ = value;
    }
    bitField0_ |= 0x00000002;
  }
  /**
   * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
   */
  private void clearBrandDefaults() {  brandDefaults_ = null;
    bitField0_ = (bitField0_ & ~0x00000002);
  }

  public static final int SET_PUBLIC_NAME_FIELD_NUMBER = 26;
  /**
   * string set_public_name = 26 [json_name = "setPublicName"];
   * @return Whether the setPublicName field is set.
   */
  @java.lang.Override
  public boolean hasSetPublicName() {
    return publicNameCase_ == 26;
  }
  /**
   * string set_public_name = 26 [json_name = "setPublicName"];
   * @return The setPublicName.
   */
  @java.lang.Override
  public java.lang.String getSetPublicName() {
    java.lang.String ref = "";
    if (publicNameCase_ == 26) {
      ref = (java.lang.String) publicName_;
    }
    return ref;
  }
  /**
   * string set_public_name = 26 [json_name = "setPublicName"];
   * @return The bytes for setPublicName.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetPublicNameBytes() {
    java.lang.String ref = "";
    if (publicNameCase_ == 26) {
      ref = (java.lang.String) publicName_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_public_name = 26 [json_name = "setPublicName"];
   * @param value The setPublicName to set.
   */
  private void setSetPublicName(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  publicNameCase_ = 26;
    publicName_ = value;
  }
  /**
   * string set_public_name = 26 [json_name = "setPublicName"];
   */
  private void clearSetPublicName() {
    if (publicNameCase_ == 26) {
      publicNameCase_ = 0;
      publicName_ = null;
    }
  }
  /**
   * string set_public_name = 26 [json_name = "setPublicName"];
   * @param value The bytes for setPublicName to set.
   */
  private void setSetPublicNameBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    publicName_ = value.toStringUtf8();
    publicNameCase_ = 26;
  }

  public static final int DEL_PUBLIC_NAME_FIELD_NUMBER = 27;
  /**
   * string del_public_name = 27 [json_name = "delPublicName"];
   * @return Whether the delPublicName field is set.
   */
  @java.lang.Override
  public boolean hasDelPublicName() {
    return publicNameCase_ == 27;
  }
  /**
   * string del_public_name = 27 [json_name = "delPublicName"];
   * @return The delPublicName.
   */
  @java.lang.Override
  public java.lang.String getDelPublicName() {
    java.lang.String ref = "";
    if (publicNameCase_ == 27) {
      ref = (java.lang.String) publicName_;
    }
    return ref;
  }
  /**
   * string del_public_name = 27 [json_name = "delPublicName"];
   * @return The bytes for delPublicName.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelPublicNameBytes() {
    java.lang.String ref = "";
    if (publicNameCase_ == 27) {
      ref = (java.lang.String) publicName_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_public_name = 27 [json_name = "delPublicName"];
   * @param value The delPublicName to set.
   */
  private void setDelPublicName(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  publicNameCase_ = 27;
    publicName_ = value;
  }
  /**
   * string del_public_name = 27 [json_name = "delPublicName"];
   */
  private void clearDelPublicName() {
    if (publicNameCase_ == 27) {
      publicNameCase_ = 0;
      publicName_ = null;
    }
  }
  /**
   * string del_public_name = 27 [json_name = "delPublicName"];
   * @param value The bytes for delPublicName to set.
   */
  private void setDelPublicNameBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    publicName_ = value.toStringUtf8();
    publicNameCase_ = 27;
  }

  public static final int OVERLAY_UPDATE_FIELD_NUMBER = 28;
  private com.streamlayer.sdkSettings.organization.OverlayStateUpdate overlayUpdate_;
  /**
   * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
   */
  @java.lang.Override
  public boolean hasOverlayUpdate() {
    return ((bitField0_ & 0x00000004) != 0);
  }
  /**
   * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
   */
  @java.lang.Override
  public com.streamlayer.sdkSettings.organization.OverlayStateUpdate getOverlayUpdate() {
    return overlayUpdate_ == null ? com.streamlayer.sdkSettings.organization.OverlayStateUpdate.getDefaultInstance() : overlayUpdate_;
  }
  /**
   * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
   */
  private void setOverlayUpdate(com.streamlayer.sdkSettings.organization.OverlayStateUpdate value) {
    value.getClass();
  overlayUpdate_ = value;
    bitField0_ |= 0x00000004;
    }
  /**
   * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
   */
  @java.lang.SuppressWarnings({"ReferenceEquality"})
  private void mergeOverlayUpdate(com.streamlayer.sdkSettings.organization.OverlayStateUpdate value) {
    value.getClass();
  if (overlayUpdate_ != null &&
        overlayUpdate_ != com.streamlayer.sdkSettings.organization.OverlayStateUpdate.getDefaultInstance()) {
      overlayUpdate_ =
        com.streamlayer.sdkSettings.organization.OverlayStateUpdate.newBuilder(overlayUpdate_).mergeFrom(value).buildPartial();
    } else {
      overlayUpdate_ = value;
    }
    bitField0_ |= 0x00000004;
  }
  /**
   * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
   */
  private void clearOverlayUpdate() {  overlayUpdate_ = null;
    bitField0_ = (bitField0_ & ~0x00000004);
  }

  public static final int SET_ANALYTICS_VERSION_FIELD_NUMBER = 29;
  /**
   * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
   * @return Whether the setAnalyticsVersion field is set.
   */
  @java.lang.Override
  public boolean hasSetAnalyticsVersion() {
    return analyticsVersionCase_ == 29;
  }
  /**
   * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
   * @return The setAnalyticsVersion.
   */
  @java.lang.Override
  public java.lang.String getSetAnalyticsVersion() {
    java.lang.String ref = "";
    if (analyticsVersionCase_ == 29) {
      ref = (java.lang.String) analyticsVersion_;
    }
    return ref;
  }
  /**
   * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
   * @return The bytes for setAnalyticsVersion.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSetAnalyticsVersionBytes() {
    java.lang.String ref = "";
    if (analyticsVersionCase_ == 29) {
      ref = (java.lang.String) analyticsVersion_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
   * @param value The setAnalyticsVersion to set.
   */
  private void setSetAnalyticsVersion(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  analyticsVersionCase_ = 29;
    analyticsVersion_ = value;
  }
  /**
   * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
   */
  private void clearSetAnalyticsVersion() {
    if (analyticsVersionCase_ == 29) {
      analyticsVersionCase_ = 0;
      analyticsVersion_ = null;
    }
  }
  /**
   * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
   * @param value The bytes for setAnalyticsVersion to set.
   */
  private void setSetAnalyticsVersionBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    analyticsVersion_ = value.toStringUtf8();
    analyticsVersionCase_ = 29;
  }

  public static final int DEL_ANALYTICS_VERSION_FIELD_NUMBER = 30;
  /**
   * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
   * @return Whether the delAnalyticsVersion field is set.
   */
  @java.lang.Override
  public boolean hasDelAnalyticsVersion() {
    return analyticsVersionCase_ == 30;
  }
  /**
   * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
   * @return The delAnalyticsVersion.
   */
  @java.lang.Override
  public java.lang.String getDelAnalyticsVersion() {
    java.lang.String ref = "";
    if (analyticsVersionCase_ == 30) {
      ref = (java.lang.String) analyticsVersion_;
    }
    return ref;
  }
  /**
   * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
   * @return The bytes for delAnalyticsVersion.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDelAnalyticsVersionBytes() {
    java.lang.String ref = "";
    if (analyticsVersionCase_ == 30) {
      ref = (java.lang.String) analyticsVersion_;
    }
    return com.google.protobuf.ByteString.copyFromUtf8(ref);
  }
  /**
   * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
   * @param value The delAnalyticsVersion to set.
   */
  private void setDelAnalyticsVersion(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  analyticsVersionCase_ = 30;
    analyticsVersion_ = value;
  }
  /**
   * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
   */
  private void clearDelAnalyticsVersion() {
    if (analyticsVersionCase_ == 30) {
      analyticsVersionCase_ = 0;
      analyticsVersion_ = null;
    }
  }
  /**
   * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
   * @param value The bytes for delAnalyticsVersion to set.
   */
  private void setDelAnalyticsVersionBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    analyticsVersion_ = value.toStringUtf8();
    analyticsVersionCase_ = 30;
  }

  public static com.streamlayer.sdkSettings.organization.UpdateRequest parseFrom(
      java.nio.ByteBuffer data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data);
  }
  public static com.streamlayer.sdkSettings.organization.UpdateRequest 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.sdkSettings.organization.UpdateRequest parseFrom(
      com.google.protobuf.ByteString data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data);
  }
  public static com.streamlayer.sdkSettings.organization.UpdateRequest 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.sdkSettings.organization.UpdateRequest parseFrom(byte[] data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, data);
  }
  public static com.streamlayer.sdkSettings.organization.UpdateRequest 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.sdkSettings.organization.UpdateRequest parseFrom(java.io.InputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, input);
  }
  public static com.streamlayer.sdkSettings.organization.UpdateRequest 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.sdkSettings.organization.UpdateRequest parseDelimitedFrom(java.io.InputStream input)
      throws java.io.IOException {
    return parseDelimitedFrom(DEFAULT_INSTANCE, input);
  }

  public static com.streamlayer.sdkSettings.organization.UpdateRequest parseDelimitedFrom(
      java.io.InputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return parseDelimitedFrom(DEFAULT_INSTANCE, input, extensionRegistry);
  }
  public static com.streamlayer.sdkSettings.organization.UpdateRequest parseFrom(
      com.google.protobuf.CodedInputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageLite.parseFrom(
        DEFAULT_INSTANCE, input);
  }
  public static com.streamlayer.sdkSettings.organization.UpdateRequest 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.sdkSettings.organization.UpdateRequest prototype) {
    return DEFAULT_INSTANCE.createBuilder(prototype);
  }

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

    @java.lang.Override
    public ButtonIconCase
        getButtonIconCase() {
      return instance.getButtonIconCase();
    }

    public Builder clearButtonIcon() {
      copyOnWrite();
      instance.clearButtonIcon();
      return this;
    }

    @java.lang.Override
    public TinodeHostCase
        getTinodeHostCase() {
      return instance.getTinodeHostCase();
    }

    public Builder clearTinodeHost() {
      copyOnWrite();
      instance.clearTinodeHost();
      return this;
    }

    @java.lang.Override
    public AudienceCase
        getAudienceCase() {
      return instance.getAudienceCase();
    }

    public Builder clearAudience() {
      copyOnWrite();
      instance.clearAudience();
      return this;
    }

    @java.lang.Override
    public NameCase
        getNameCase() {
      return instance.getNameCase();
    }

    public Builder clearName() {
      copyOnWrite();
      instance.clearName();
      return this;
    }

    @java.lang.Override
    public ProviderCase
        getProviderCase() {
      return instance.getProviderCase();
    }

    public Builder clearProvider() {
      copyOnWrite();
      instance.clearProvider();
      return this;
    }

    @java.lang.Override
    public PrimaryColorCase
        getPrimaryColorCase() {
      return instance.getPrimaryColorCase();
    }

    public Builder clearPrimaryColor() {
      copyOnWrite();
      instance.clearPrimaryColor();
      return this;
    }

    @java.lang.Override
    public SecondaryColorCase
        getSecondaryColorCase() {
      return instance.getSecondaryColorCase();
    }

    public Builder clearSecondaryColor() {
      copyOnWrite();
      instance.clearSecondaryColor();
      return this;
    }

    @java.lang.Override
    public ModerationPrimaryColorCase
        getModerationPrimaryColorCase() {
      return instance.getModerationPrimaryColorCase();
    }

    public Builder clearModerationPrimaryColor() {
      copyOnWrite();
      instance.clearModerationPrimaryColor();
      return this;
    }

    @java.lang.Override
    public LinkShareIconCase
        getLinkShareIconCase() {
      return instance.getLinkShareIconCase();
    }

    public Builder clearLinkShareIcon() {
      copyOnWrite();
      instance.clearLinkShareIcon();
      return this;
    }

    @java.lang.Override
    public LinkShareTextCase
        getLinkShareTextCase() {
      return instance.getLinkShareTextCase();
    }

    public Builder clearLinkShareText() {
      copyOnWrite();
      instance.clearLinkShareText();
      return this;
    }

    @java.lang.Override
    public PublicNameCase
        getPublicNameCase() {
      return instance.getPublicNameCase();
    }

    public Builder clearPublicName() {
      copyOnWrite();
      instance.clearPublicName();
      return this;
    }

    @java.lang.Override
    public AnalyticsVersionCase
        getAnalyticsVersionCase() {
      return instance.getAnalyticsVersionCase();
    }

    public Builder clearAnalyticsVersion() {
      copyOnWrite();
      instance.clearAnalyticsVersion();
      return this;
    }


    /**
     * string set_button_icon = 3 [json_name = "setButtonIcon"];
     * @return Whether the setButtonIcon field is set.
     */
    @java.lang.Override
    public boolean hasSetButtonIcon() {
      return instance.hasSetButtonIcon();
    }
    /**
     * string set_button_icon = 3 [json_name = "setButtonIcon"];
     * @return The setButtonIcon.
     */
    @java.lang.Override
    public java.lang.String getSetButtonIcon() {
      return instance.getSetButtonIcon();
    }
    /**
     * string set_button_icon = 3 [json_name = "setButtonIcon"];
     * @return The bytes for setButtonIcon.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetButtonIconBytes() {
      return instance.getSetButtonIconBytes();
    }
    /**
     * string set_button_icon = 3 [json_name = "setButtonIcon"];
     * @param value The setButtonIcon to set.
     * @return This builder for chaining.
     */
    public Builder setSetButtonIcon(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetButtonIcon(value);
      return this;
    }
    /**
     * string set_button_icon = 3 [json_name = "setButtonIcon"];
     * @return This builder for chaining.
     */
    public Builder clearSetButtonIcon() {
      copyOnWrite();
      instance.clearSetButtonIcon();
      return this;
    }
    /**
     * string set_button_icon = 3 [json_name = "setButtonIcon"];
     * @param value The bytes for setButtonIcon to set.
     * @return This builder for chaining.
     */
    public Builder setSetButtonIconBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetButtonIconBytes(value);
      return this;
    }

    /**
     * string del_button_icon = 4 [json_name = "delButtonIcon"];
     * @return Whether the delButtonIcon field is set.
     */
    @java.lang.Override
    public boolean hasDelButtonIcon() {
      return instance.hasDelButtonIcon();
    }
    /**
     * string del_button_icon = 4 [json_name = "delButtonIcon"];
     * @return The delButtonIcon.
     */
    @java.lang.Override
    public java.lang.String getDelButtonIcon() {
      return instance.getDelButtonIcon();
    }
    /**
     * string del_button_icon = 4 [json_name = "delButtonIcon"];
     * @return The bytes for delButtonIcon.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelButtonIconBytes() {
      return instance.getDelButtonIconBytes();
    }
    /**
     * string del_button_icon = 4 [json_name = "delButtonIcon"];
     * @param value The delButtonIcon to set.
     * @return This builder for chaining.
     */
    public Builder setDelButtonIcon(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelButtonIcon(value);
      return this;
    }
    /**
     * string del_button_icon = 4 [json_name = "delButtonIcon"];
     * @return This builder for chaining.
     */
    public Builder clearDelButtonIcon() {
      copyOnWrite();
      instance.clearDelButtonIcon();
      return this;
    }
    /**
     * string del_button_icon = 4 [json_name = "delButtonIcon"];
     * @param value The bytes for delButtonIcon to set.
     * @return This builder for chaining.
     */
    public Builder setDelButtonIconBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelButtonIconBytes(value);
      return this;
    }

    /**
     * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
     */
    @java.lang.Override
    public boolean hasSetOverlaySettings() {
      return instance.hasSetOverlaySettings();
    }
    /**
     * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
     */
    @java.lang.Override
    public com.streamlayer.sdkSettings.common.SdkOverlayUpdateData getSetOverlaySettings() {
      return instance.getSetOverlaySettings();
    }
    /**
     * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
     */
    public Builder setSetOverlaySettings(com.streamlayer.sdkSettings.common.SdkOverlayUpdateData value) {
      copyOnWrite();
      instance.setSetOverlaySettings(value);
      return this;
      }
    /**
     * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
     */
    public Builder setSetOverlaySettings(
        com.streamlayer.sdkSettings.common.SdkOverlayUpdateData.Builder builderForValue) {
      copyOnWrite();
      instance.setSetOverlaySettings(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
     */
    public Builder mergeSetOverlaySettings(com.streamlayer.sdkSettings.common.SdkOverlayUpdateData value) {
      copyOnWrite();
      instance.mergeSetOverlaySettings(value);
      return this;
    }
    /**
     * .streamlayer.sdkSettings.SdkOverlayUpdateData set_overlay_settings = 5 [json_name = "setOverlaySettings"];
     */
    public Builder clearSetOverlaySettings() {  copyOnWrite();
      instance.clearSetOverlaySettings();
      return this;
    }

    /**
     * string organization_id = 6 [json_name = "organizationId"];
     * @return The organizationId.
     */
    @java.lang.Override
    public java.lang.String getOrganizationId() {
      return instance.getOrganizationId();
    }
    /**
     * string organization_id = 6 [json_name = "organizationId"];
     * @return The bytes for organizationId.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getOrganizationIdBytes() {
      return instance.getOrganizationIdBytes();
    }
    /**
     * string organization_id = 6 [json_name = "organizationId"];
     * @param value The organizationId to set.
     * @return This builder for chaining.
     */
    public Builder setOrganizationId(
        java.lang.String value) {
      copyOnWrite();
      instance.setOrganizationId(value);
      return this;
    }
    /**
     * string organization_id = 6 [json_name = "organizationId"];
     * @return This builder for chaining.
     */
    public Builder clearOrganizationId() {
      copyOnWrite();
      instance.clearOrganizationId();
      return this;
    }
    /**
     * string organization_id = 6 [json_name = "organizationId"];
     * @param value The bytes for organizationId to set.
     * @return This builder for chaining.
     */
    public Builder setOrganizationIdBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setOrganizationIdBytes(value);
      return this;
    }

    /**
     * string set_tinode_host = 7 [json_name = "setTinodeHost"];
     * @return Whether the setTinodeHost field is set.
     */
    @java.lang.Override
    public boolean hasSetTinodeHost() {
      return instance.hasSetTinodeHost();
    }
    /**
     * string set_tinode_host = 7 [json_name = "setTinodeHost"];
     * @return The setTinodeHost.
     */
    @java.lang.Override
    public java.lang.String getSetTinodeHost() {
      return instance.getSetTinodeHost();
    }
    /**
     * string set_tinode_host = 7 [json_name = "setTinodeHost"];
     * @return The bytes for setTinodeHost.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetTinodeHostBytes() {
      return instance.getSetTinodeHostBytes();
    }
    /**
     * string set_tinode_host = 7 [json_name = "setTinodeHost"];
     * @param value The setTinodeHost to set.
     * @return This builder for chaining.
     */
    public Builder setSetTinodeHost(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetTinodeHost(value);
      return this;
    }
    /**
     * string set_tinode_host = 7 [json_name = "setTinodeHost"];
     * @return This builder for chaining.
     */
    public Builder clearSetTinodeHost() {
      copyOnWrite();
      instance.clearSetTinodeHost();
      return this;
    }
    /**
     * string set_tinode_host = 7 [json_name = "setTinodeHost"];
     * @param value The bytes for setTinodeHost to set.
     * @return This builder for chaining.
     */
    public Builder setSetTinodeHostBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetTinodeHostBytes(value);
      return this;
    }

    /**
     * string del_tinode_host = 8 [json_name = "delTinodeHost"];
     * @return Whether the delTinodeHost field is set.
     */
    @java.lang.Override
    public boolean hasDelTinodeHost() {
      return instance.hasDelTinodeHost();
    }
    /**
     * string del_tinode_host = 8 [json_name = "delTinodeHost"];
     * @return The delTinodeHost.
     */
    @java.lang.Override
    public java.lang.String getDelTinodeHost() {
      return instance.getDelTinodeHost();
    }
    /**
     * string del_tinode_host = 8 [json_name = "delTinodeHost"];
     * @return The bytes for delTinodeHost.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelTinodeHostBytes() {
      return instance.getDelTinodeHostBytes();
    }
    /**
     * string del_tinode_host = 8 [json_name = "delTinodeHost"];
     * @param value The delTinodeHost to set.
     * @return This builder for chaining.
     */
    public Builder setDelTinodeHost(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelTinodeHost(value);
      return this;
    }
    /**
     * string del_tinode_host = 8 [json_name = "delTinodeHost"];
     * @return This builder for chaining.
     */
    public Builder clearDelTinodeHost() {
      copyOnWrite();
      instance.clearDelTinodeHost();
      return this;
    }
    /**
     * string del_tinode_host = 8 [json_name = "delTinodeHost"];
     * @param value The bytes for delTinodeHost to set.
     * @return This builder for chaining.
     */
    public Builder setDelTinodeHostBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelTinodeHostBytes(value);
      return this;
    }

    /**
     * string set_audience = 9 [json_name = "setAudience"];
     * @return Whether the setAudience field is set.
     */
    @java.lang.Override
    public boolean hasSetAudience() {
      return instance.hasSetAudience();
    }
    /**
     * string set_audience = 9 [json_name = "setAudience"];
     * @return The setAudience.
     */
    @java.lang.Override
    public java.lang.String getSetAudience() {
      return instance.getSetAudience();
    }
    /**
     * string set_audience = 9 [json_name = "setAudience"];
     * @return The bytes for setAudience.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetAudienceBytes() {
      return instance.getSetAudienceBytes();
    }
    /**
     * string set_audience = 9 [json_name = "setAudience"];
     * @param value The setAudience to set.
     * @return This builder for chaining.
     */
    public Builder setSetAudience(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetAudience(value);
      return this;
    }
    /**
     * string set_audience = 9 [json_name = "setAudience"];
     * @return This builder for chaining.
     */
    public Builder clearSetAudience() {
      copyOnWrite();
      instance.clearSetAudience();
      return this;
    }
    /**
     * string set_audience = 9 [json_name = "setAudience"];
     * @param value The bytes for setAudience to set.
     * @return This builder for chaining.
     */
    public Builder setSetAudienceBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetAudienceBytes(value);
      return this;
    }

    /**
     * string del_audience = 10 [json_name = "delAudience"];
     * @return Whether the delAudience field is set.
     */
    @java.lang.Override
    public boolean hasDelAudience() {
      return instance.hasDelAudience();
    }
    /**
     * string del_audience = 10 [json_name = "delAudience"];
     * @return The delAudience.
     */
    @java.lang.Override
    public java.lang.String getDelAudience() {
      return instance.getDelAudience();
    }
    /**
     * string del_audience = 10 [json_name = "delAudience"];
     * @return The bytes for delAudience.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelAudienceBytes() {
      return instance.getDelAudienceBytes();
    }
    /**
     * string del_audience = 10 [json_name = "delAudience"];
     * @param value The delAudience to set.
     * @return This builder for chaining.
     */
    public Builder setDelAudience(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelAudience(value);
      return this;
    }
    /**
     * string del_audience = 10 [json_name = "delAudience"];
     * @return This builder for chaining.
     */
    public Builder clearDelAudience() {
      copyOnWrite();
      instance.clearDelAudience();
      return this;
    }
    /**
     * string del_audience = 10 [json_name = "delAudience"];
     * @param value The bytes for delAudience to set.
     * @return This builder for chaining.
     */
    public Builder setDelAudienceBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelAudienceBytes(value);
      return this;
    }

    /**
     * string set_name = 11 [json_name = "setName"];
     * @return Whether the setName field is set.
     */
    @java.lang.Override
    public boolean hasSetName() {
      return instance.hasSetName();
    }
    /**
     * string set_name = 11 [json_name = "setName"];
     * @return The setName.
     */
    @java.lang.Override
    public java.lang.String getSetName() {
      return instance.getSetName();
    }
    /**
     * string set_name = 11 [json_name = "setName"];
     * @return The bytes for setName.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetNameBytes() {
      return instance.getSetNameBytes();
    }
    /**
     * string set_name = 11 [json_name = "setName"];
     * @param value The setName to set.
     * @return This builder for chaining.
     */
    public Builder setSetName(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetName(value);
      return this;
    }
    /**
     * string set_name = 11 [json_name = "setName"];
     * @return This builder for chaining.
     */
    public Builder clearSetName() {
      copyOnWrite();
      instance.clearSetName();
      return this;
    }
    /**
     * string set_name = 11 [json_name = "setName"];
     * @param value The bytes for setName to set.
     * @return This builder for chaining.
     */
    public Builder setSetNameBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetNameBytes(value);
      return this;
    }

    /**
     * string del_name = 12 [json_name = "delName"];
     * @return Whether the delName field is set.
     */
    @java.lang.Override
    public boolean hasDelName() {
      return instance.hasDelName();
    }
    /**
     * string del_name = 12 [json_name = "delName"];
     * @return The delName.
     */
    @java.lang.Override
    public java.lang.String getDelName() {
      return instance.getDelName();
    }
    /**
     * string del_name = 12 [json_name = "delName"];
     * @return The bytes for delName.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelNameBytes() {
      return instance.getDelNameBytes();
    }
    /**
     * string del_name = 12 [json_name = "delName"];
     * @param value The delName to set.
     * @return This builder for chaining.
     */
    public Builder setDelName(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelName(value);
      return this;
    }
    /**
     * string del_name = 12 [json_name = "delName"];
     * @return This builder for chaining.
     */
    public Builder clearDelName() {
      copyOnWrite();
      instance.clearDelName();
      return this;
    }
    /**
     * string del_name = 12 [json_name = "delName"];
     * @param value The bytes for delName to set.
     * @return This builder for chaining.
     */
    public Builder setDelNameBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelNameBytes(value);
      return this;
    }

    /**
     * string set_provider = 13 [json_name = "setProvider"];
     * @return Whether the setProvider field is set.
     */
    @java.lang.Override
    public boolean hasSetProvider() {
      return instance.hasSetProvider();
    }
    /**
     * string set_provider = 13 [json_name = "setProvider"];
     * @return The setProvider.
     */
    @java.lang.Override
    public java.lang.String getSetProvider() {
      return instance.getSetProvider();
    }
    /**
     * string set_provider = 13 [json_name = "setProvider"];
     * @return The bytes for setProvider.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetProviderBytes() {
      return instance.getSetProviderBytes();
    }
    /**
     * string set_provider = 13 [json_name = "setProvider"];
     * @param value The setProvider to set.
     * @return This builder for chaining.
     */
    public Builder setSetProvider(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetProvider(value);
      return this;
    }
    /**
     * string set_provider = 13 [json_name = "setProvider"];
     * @return This builder for chaining.
     */
    public Builder clearSetProvider() {
      copyOnWrite();
      instance.clearSetProvider();
      return this;
    }
    /**
     * string set_provider = 13 [json_name = "setProvider"];
     * @param value The bytes for setProvider to set.
     * @return This builder for chaining.
     */
    public Builder setSetProviderBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetProviderBytes(value);
      return this;
    }

    /**
     * string del_provider = 14 [json_name = "delProvider"];
     * @return Whether the delProvider field is set.
     */
    @java.lang.Override
    public boolean hasDelProvider() {
      return instance.hasDelProvider();
    }
    /**
     * string del_provider = 14 [json_name = "delProvider"];
     * @return The delProvider.
     */
    @java.lang.Override
    public java.lang.String getDelProvider() {
      return instance.getDelProvider();
    }
    /**
     * string del_provider = 14 [json_name = "delProvider"];
     * @return The bytes for delProvider.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelProviderBytes() {
      return instance.getDelProviderBytes();
    }
    /**
     * string del_provider = 14 [json_name = "delProvider"];
     * @param value The delProvider to set.
     * @return This builder for chaining.
     */
    public Builder setDelProvider(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelProvider(value);
      return this;
    }
    /**
     * string del_provider = 14 [json_name = "delProvider"];
     * @return This builder for chaining.
     */
    public Builder clearDelProvider() {
      copyOnWrite();
      instance.clearDelProvider();
      return this;
    }
    /**
     * string del_provider = 14 [json_name = "delProvider"];
     * @param value The bytes for delProvider to set.
     * @return This builder for chaining.
     */
    public Builder setDelProviderBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelProviderBytes(value);
      return this;
    }

    /**
     * string set_primary_color = 15 [json_name = "setPrimaryColor"];
     * @return Whether the setPrimaryColor field is set.
     */
    @java.lang.Override
    public boolean hasSetPrimaryColor() {
      return instance.hasSetPrimaryColor();
    }
    /**
     * string set_primary_color = 15 [json_name = "setPrimaryColor"];
     * @return The setPrimaryColor.
     */
    @java.lang.Override
    public java.lang.String getSetPrimaryColor() {
      return instance.getSetPrimaryColor();
    }
    /**
     * string set_primary_color = 15 [json_name = "setPrimaryColor"];
     * @return The bytes for setPrimaryColor.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetPrimaryColorBytes() {
      return instance.getSetPrimaryColorBytes();
    }
    /**
     * string set_primary_color = 15 [json_name = "setPrimaryColor"];
     * @param value The setPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setSetPrimaryColor(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetPrimaryColor(value);
      return this;
    }
    /**
     * string set_primary_color = 15 [json_name = "setPrimaryColor"];
     * @return This builder for chaining.
     */
    public Builder clearSetPrimaryColor() {
      copyOnWrite();
      instance.clearSetPrimaryColor();
      return this;
    }
    /**
     * string set_primary_color = 15 [json_name = "setPrimaryColor"];
     * @param value The bytes for setPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setSetPrimaryColorBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetPrimaryColorBytes(value);
      return this;
    }

    /**
     * string del_primary_color = 16 [json_name = "delPrimaryColor"];
     * @return Whether the delPrimaryColor field is set.
     */
    @java.lang.Override
    public boolean hasDelPrimaryColor() {
      return instance.hasDelPrimaryColor();
    }
    /**
     * string del_primary_color = 16 [json_name = "delPrimaryColor"];
     * @return The delPrimaryColor.
     */
    @java.lang.Override
    public java.lang.String getDelPrimaryColor() {
      return instance.getDelPrimaryColor();
    }
    /**
     * string del_primary_color = 16 [json_name = "delPrimaryColor"];
     * @return The bytes for delPrimaryColor.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelPrimaryColorBytes() {
      return instance.getDelPrimaryColorBytes();
    }
    /**
     * string del_primary_color = 16 [json_name = "delPrimaryColor"];
     * @param value The delPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setDelPrimaryColor(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelPrimaryColor(value);
      return this;
    }
    /**
     * string del_primary_color = 16 [json_name = "delPrimaryColor"];
     * @return This builder for chaining.
     */
    public Builder clearDelPrimaryColor() {
      copyOnWrite();
      instance.clearDelPrimaryColor();
      return this;
    }
    /**
     * string del_primary_color = 16 [json_name = "delPrimaryColor"];
     * @param value The bytes for delPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setDelPrimaryColorBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelPrimaryColorBytes(value);
      return this;
    }

    /**
     * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
     * @return Whether the setSecondaryColor field is set.
     */
    @java.lang.Override
    public boolean hasSetSecondaryColor() {
      return instance.hasSetSecondaryColor();
    }
    /**
     * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
     * @return The setSecondaryColor.
     */
    @java.lang.Override
    public java.lang.String getSetSecondaryColor() {
      return instance.getSetSecondaryColor();
    }
    /**
     * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
     * @return The bytes for setSecondaryColor.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetSecondaryColorBytes() {
      return instance.getSetSecondaryColorBytes();
    }
    /**
     * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
     * @param value The setSecondaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setSetSecondaryColor(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetSecondaryColor(value);
      return this;
    }
    /**
     * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
     * @return This builder for chaining.
     */
    public Builder clearSetSecondaryColor() {
      copyOnWrite();
      instance.clearSetSecondaryColor();
      return this;
    }
    /**
     * string set_secondary_color = 17 [json_name = "setSecondaryColor"];
     * @param value The bytes for setSecondaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setSetSecondaryColorBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetSecondaryColorBytes(value);
      return this;
    }

    /**
     * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
     * @return Whether the delSecondaryColor field is set.
     */
    @java.lang.Override
    public boolean hasDelSecondaryColor() {
      return instance.hasDelSecondaryColor();
    }
    /**
     * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
     * @return The delSecondaryColor.
     */
    @java.lang.Override
    public java.lang.String getDelSecondaryColor() {
      return instance.getDelSecondaryColor();
    }
    /**
     * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
     * @return The bytes for delSecondaryColor.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelSecondaryColorBytes() {
      return instance.getDelSecondaryColorBytes();
    }
    /**
     * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
     * @param value The delSecondaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setDelSecondaryColor(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelSecondaryColor(value);
      return this;
    }
    /**
     * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
     * @return This builder for chaining.
     */
    public Builder clearDelSecondaryColor() {
      copyOnWrite();
      instance.clearDelSecondaryColor();
      return this;
    }
    /**
     * string del_secondary_color = 18 [json_name = "delSecondaryColor"];
     * @param value The bytes for delSecondaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setDelSecondaryColorBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelSecondaryColorBytes(value);
      return this;
    }

    /**
     * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
     * @return Whether the setModerationPrimaryColor field is set.
     */
    @java.lang.Override
    public boolean hasSetModerationPrimaryColor() {
      return instance.hasSetModerationPrimaryColor();
    }
    /**
     * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
     * @return The setModerationPrimaryColor.
     */
    @java.lang.Override
    public java.lang.String getSetModerationPrimaryColor() {
      return instance.getSetModerationPrimaryColor();
    }
    /**
     * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
     * @return The bytes for setModerationPrimaryColor.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetModerationPrimaryColorBytes() {
      return instance.getSetModerationPrimaryColorBytes();
    }
    /**
     * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
     * @param value The setModerationPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setSetModerationPrimaryColor(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetModerationPrimaryColor(value);
      return this;
    }
    /**
     * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
     * @return This builder for chaining.
     */
    public Builder clearSetModerationPrimaryColor() {
      copyOnWrite();
      instance.clearSetModerationPrimaryColor();
      return this;
    }
    /**
     * string set_moderation_primary_color = 19 [json_name = "setModerationPrimaryColor"];
     * @param value The bytes for setModerationPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setSetModerationPrimaryColorBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetModerationPrimaryColorBytes(value);
      return this;
    }

    /**
     * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
     * @return Whether the delModerationPrimaryColor field is set.
     */
    @java.lang.Override
    public boolean hasDelModerationPrimaryColor() {
      return instance.hasDelModerationPrimaryColor();
    }
    /**
     * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
     * @return The delModerationPrimaryColor.
     */
    @java.lang.Override
    public java.lang.String getDelModerationPrimaryColor() {
      return instance.getDelModerationPrimaryColor();
    }
    /**
     * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
     * @return The bytes for delModerationPrimaryColor.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelModerationPrimaryColorBytes() {
      return instance.getDelModerationPrimaryColorBytes();
    }
    /**
     * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
     * @param value The delModerationPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setDelModerationPrimaryColor(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelModerationPrimaryColor(value);
      return this;
    }
    /**
     * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
     * @return This builder for chaining.
     */
    public Builder clearDelModerationPrimaryColor() {
      copyOnWrite();
      instance.clearDelModerationPrimaryColor();
      return this;
    }
    /**
     * string del_moderation_primary_color = 20 [json_name = "delModerationPrimaryColor"];
     * @param value The bytes for delModerationPrimaryColor to set.
     * @return This builder for chaining.
     */
    public Builder setDelModerationPrimaryColorBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelModerationPrimaryColorBytes(value);
      return this;
    }

    /**
     * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
     * @return Whether the setLinkShareIcon field is set.
     */
    @java.lang.Override
    public boolean hasSetLinkShareIcon() {
      return instance.hasSetLinkShareIcon();
    }
    /**
     * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
     * @return The setLinkShareIcon.
     */
    @java.lang.Override
    public java.lang.String getSetLinkShareIcon() {
      return instance.getSetLinkShareIcon();
    }
    /**
     * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
     * @return The bytes for setLinkShareIcon.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetLinkShareIconBytes() {
      return instance.getSetLinkShareIconBytes();
    }
    /**
     * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
     * @param value The setLinkShareIcon to set.
     * @return This builder for chaining.
     */
    public Builder setSetLinkShareIcon(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetLinkShareIcon(value);
      return this;
    }
    /**
     * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
     * @return This builder for chaining.
     */
    public Builder clearSetLinkShareIcon() {
      copyOnWrite();
      instance.clearSetLinkShareIcon();
      return this;
    }
    /**
     * string set_link_share_icon = 21 [json_name = "setLinkShareIcon"];
     * @param value The bytes for setLinkShareIcon to set.
     * @return This builder for chaining.
     */
    public Builder setSetLinkShareIconBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetLinkShareIconBytes(value);
      return this;
    }

    /**
     * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
     * @return Whether the delLinkShareIcon field is set.
     */
    @java.lang.Override
    public boolean hasDelLinkShareIcon() {
      return instance.hasDelLinkShareIcon();
    }
    /**
     * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
     * @return The delLinkShareIcon.
     */
    @java.lang.Override
    public java.lang.String getDelLinkShareIcon() {
      return instance.getDelLinkShareIcon();
    }
    /**
     * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
     * @return The bytes for delLinkShareIcon.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelLinkShareIconBytes() {
      return instance.getDelLinkShareIconBytes();
    }
    /**
     * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
     * @param value The delLinkShareIcon to set.
     * @return This builder for chaining.
     */
    public Builder setDelLinkShareIcon(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelLinkShareIcon(value);
      return this;
    }
    /**
     * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
     * @return This builder for chaining.
     */
    public Builder clearDelLinkShareIcon() {
      copyOnWrite();
      instance.clearDelLinkShareIcon();
      return this;
    }
    /**
     * string del_link_share_icon = 22 [json_name = "delLinkShareIcon"];
     * @param value The bytes for delLinkShareIcon to set.
     * @return This builder for chaining.
     */
    public Builder setDelLinkShareIconBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelLinkShareIconBytes(value);
      return this;
    }

    /**
     * string set_link_share_text = 23 [json_name = "setLinkShareText"];
     * @return Whether the setLinkShareText field is set.
     */
    @java.lang.Override
    public boolean hasSetLinkShareText() {
      return instance.hasSetLinkShareText();
    }
    /**
     * string set_link_share_text = 23 [json_name = "setLinkShareText"];
     * @return The setLinkShareText.
     */
    @java.lang.Override
    public java.lang.String getSetLinkShareText() {
      return instance.getSetLinkShareText();
    }
    /**
     * string set_link_share_text = 23 [json_name = "setLinkShareText"];
     * @return The bytes for setLinkShareText.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetLinkShareTextBytes() {
      return instance.getSetLinkShareTextBytes();
    }
    /**
     * string set_link_share_text = 23 [json_name = "setLinkShareText"];
     * @param value The setLinkShareText to set.
     * @return This builder for chaining.
     */
    public Builder setSetLinkShareText(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetLinkShareText(value);
      return this;
    }
    /**
     * string set_link_share_text = 23 [json_name = "setLinkShareText"];
     * @return This builder for chaining.
     */
    public Builder clearSetLinkShareText() {
      copyOnWrite();
      instance.clearSetLinkShareText();
      return this;
    }
    /**
     * string set_link_share_text = 23 [json_name = "setLinkShareText"];
     * @param value The bytes for setLinkShareText to set.
     * @return This builder for chaining.
     */
    public Builder setSetLinkShareTextBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetLinkShareTextBytes(value);
      return this;
    }

    /**
     * string del_link_share_text = 24 [json_name = "delLinkShareText"];
     * @return Whether the delLinkShareText field is set.
     */
    @java.lang.Override
    public boolean hasDelLinkShareText() {
      return instance.hasDelLinkShareText();
    }
    /**
     * string del_link_share_text = 24 [json_name = "delLinkShareText"];
     * @return The delLinkShareText.
     */
    @java.lang.Override
    public java.lang.String getDelLinkShareText() {
      return instance.getDelLinkShareText();
    }
    /**
     * string del_link_share_text = 24 [json_name = "delLinkShareText"];
     * @return The bytes for delLinkShareText.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelLinkShareTextBytes() {
      return instance.getDelLinkShareTextBytes();
    }
    /**
     * string del_link_share_text = 24 [json_name = "delLinkShareText"];
     * @param value The delLinkShareText to set.
     * @return This builder for chaining.
     */
    public Builder setDelLinkShareText(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelLinkShareText(value);
      return this;
    }
    /**
     * string del_link_share_text = 24 [json_name = "delLinkShareText"];
     * @return This builder for chaining.
     */
    public Builder clearDelLinkShareText() {
      copyOnWrite();
      instance.clearDelLinkShareText();
      return this;
    }
    /**
     * string del_link_share_text = 24 [json_name = "delLinkShareText"];
     * @param value The bytes for delLinkShareText to set.
     * @return This builder for chaining.
     */
    public Builder setDelLinkShareTextBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelLinkShareTextBytes(value);
      return this;
    }

    /**
     * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
     */
    @java.lang.Override
    public boolean hasBrandDefaults() {
      return instance.hasBrandDefaults();
    }
    /**
     * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
     */
    @java.lang.Override
    public com.streamlayer.sdkSettings.common.BrandDefaults getBrandDefaults() {
      return instance.getBrandDefaults();
    }
    /**
     * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
     */
    public Builder setBrandDefaults(com.streamlayer.sdkSettings.common.BrandDefaults value) {
      copyOnWrite();
      instance.setBrandDefaults(value);
      return this;
      }
    /**
     * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
     */
    public Builder setBrandDefaults(
        com.streamlayer.sdkSettings.common.BrandDefaults.Builder builderForValue) {
      copyOnWrite();
      instance.setBrandDefaults(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
     */
    public Builder mergeBrandDefaults(com.streamlayer.sdkSettings.common.BrandDefaults value) {
      copyOnWrite();
      instance.mergeBrandDefaults(value);
      return this;
    }
    /**
     * .streamlayer.sdkSettings.BrandDefaults brand_defaults = 25 [json_name = "brandDefaults"];
     */
    public Builder clearBrandDefaults() {  copyOnWrite();
      instance.clearBrandDefaults();
      return this;
    }

    /**
     * string set_public_name = 26 [json_name = "setPublicName"];
     * @return Whether the setPublicName field is set.
     */
    @java.lang.Override
    public boolean hasSetPublicName() {
      return instance.hasSetPublicName();
    }
    /**
     * string set_public_name = 26 [json_name = "setPublicName"];
     * @return The setPublicName.
     */
    @java.lang.Override
    public java.lang.String getSetPublicName() {
      return instance.getSetPublicName();
    }
    /**
     * string set_public_name = 26 [json_name = "setPublicName"];
     * @return The bytes for setPublicName.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetPublicNameBytes() {
      return instance.getSetPublicNameBytes();
    }
    /**
     * string set_public_name = 26 [json_name = "setPublicName"];
     * @param value The setPublicName to set.
     * @return This builder for chaining.
     */
    public Builder setSetPublicName(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetPublicName(value);
      return this;
    }
    /**
     * string set_public_name = 26 [json_name = "setPublicName"];
     * @return This builder for chaining.
     */
    public Builder clearSetPublicName() {
      copyOnWrite();
      instance.clearSetPublicName();
      return this;
    }
    /**
     * string set_public_name = 26 [json_name = "setPublicName"];
     * @param value The bytes for setPublicName to set.
     * @return This builder for chaining.
     */
    public Builder setSetPublicNameBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetPublicNameBytes(value);
      return this;
    }

    /**
     * string del_public_name = 27 [json_name = "delPublicName"];
     * @return Whether the delPublicName field is set.
     */
    @java.lang.Override
    public boolean hasDelPublicName() {
      return instance.hasDelPublicName();
    }
    /**
     * string del_public_name = 27 [json_name = "delPublicName"];
     * @return The delPublicName.
     */
    @java.lang.Override
    public java.lang.String getDelPublicName() {
      return instance.getDelPublicName();
    }
    /**
     * string del_public_name = 27 [json_name = "delPublicName"];
     * @return The bytes for delPublicName.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelPublicNameBytes() {
      return instance.getDelPublicNameBytes();
    }
    /**
     * string del_public_name = 27 [json_name = "delPublicName"];
     * @param value The delPublicName to set.
     * @return This builder for chaining.
     */
    public Builder setDelPublicName(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelPublicName(value);
      return this;
    }
    /**
     * string del_public_name = 27 [json_name = "delPublicName"];
     * @return This builder for chaining.
     */
    public Builder clearDelPublicName() {
      copyOnWrite();
      instance.clearDelPublicName();
      return this;
    }
    /**
     * string del_public_name = 27 [json_name = "delPublicName"];
     * @param value The bytes for delPublicName to set.
     * @return This builder for chaining.
     */
    public Builder setDelPublicNameBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelPublicNameBytes(value);
      return this;
    }

    /**
     * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
     */
    @java.lang.Override
    public boolean hasOverlayUpdate() {
      return instance.hasOverlayUpdate();
    }
    /**
     * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
     */
    @java.lang.Override
    public com.streamlayer.sdkSettings.organization.OverlayStateUpdate getOverlayUpdate() {
      return instance.getOverlayUpdate();
    }
    /**
     * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
     */
    public Builder setOverlayUpdate(com.streamlayer.sdkSettings.organization.OverlayStateUpdate value) {
      copyOnWrite();
      instance.setOverlayUpdate(value);
      return this;
      }
    /**
     * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
     */
    public Builder setOverlayUpdate(
        com.streamlayer.sdkSettings.organization.OverlayStateUpdate.Builder builderForValue) {
      copyOnWrite();
      instance.setOverlayUpdate(builderForValue.build());
      return this;
    }
    /**
     * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
     */
    public Builder mergeOverlayUpdate(com.streamlayer.sdkSettings.organization.OverlayStateUpdate value) {
      copyOnWrite();
      instance.mergeOverlayUpdate(value);
      return this;
    }
    /**
     * .streamlayer.sdkSettings.organization.OverlayStateUpdate overlay_update = 28 [json_name = "overlayUpdate"];
     */
    public Builder clearOverlayUpdate() {  copyOnWrite();
      instance.clearOverlayUpdate();
      return this;
    }

    /**
     * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
     * @return Whether the setAnalyticsVersion field is set.
     */
    @java.lang.Override
    public boolean hasSetAnalyticsVersion() {
      return instance.hasSetAnalyticsVersion();
    }
    /**
     * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
     * @return The setAnalyticsVersion.
     */
    @java.lang.Override
    public java.lang.String getSetAnalyticsVersion() {
      return instance.getSetAnalyticsVersion();
    }
    /**
     * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
     * @return The bytes for setAnalyticsVersion.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getSetAnalyticsVersionBytes() {
      return instance.getSetAnalyticsVersionBytes();
    }
    /**
     * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
     * @param value The setAnalyticsVersion to set.
     * @return This builder for chaining.
     */
    public Builder setSetAnalyticsVersion(
        java.lang.String value) {
      copyOnWrite();
      instance.setSetAnalyticsVersion(value);
      return this;
    }
    /**
     * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
     * @return This builder for chaining.
     */
    public Builder clearSetAnalyticsVersion() {
      copyOnWrite();
      instance.clearSetAnalyticsVersion();
      return this;
    }
    /**
     * string set_analytics_version = 29 [json_name = "setAnalyticsVersion"];
     * @param value The bytes for setAnalyticsVersion to set.
     * @return This builder for chaining.
     */
    public Builder setSetAnalyticsVersionBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setSetAnalyticsVersionBytes(value);
      return this;
    }

    /**
     * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
     * @return Whether the delAnalyticsVersion field is set.
     */
    @java.lang.Override
    public boolean hasDelAnalyticsVersion() {
      return instance.hasDelAnalyticsVersion();
    }
    /**
     * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
     * @return The delAnalyticsVersion.
     */
    @java.lang.Override
    public java.lang.String getDelAnalyticsVersion() {
      return instance.getDelAnalyticsVersion();
    }
    /**
     * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
     * @return The bytes for delAnalyticsVersion.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getDelAnalyticsVersionBytes() {
      return instance.getDelAnalyticsVersionBytes();
    }
    /**
     * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
     * @param value The delAnalyticsVersion to set.
     * @return This builder for chaining.
     */
    public Builder setDelAnalyticsVersion(
        java.lang.String value) {
      copyOnWrite();
      instance.setDelAnalyticsVersion(value);
      return this;
    }
    /**
     * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
     * @return This builder for chaining.
     */
    public Builder clearDelAnalyticsVersion() {
      copyOnWrite();
      instance.clearDelAnalyticsVersion();
      return this;
    }
    /**
     * string del_analytics_version = 30 [json_name = "delAnalyticsVersion"];
     * @param value The bytes for delAnalyticsVersion to set.
     * @return This builder for chaining.
     */
    public Builder setDelAnalyticsVersionBytes(
        com.google.protobuf.ByteString value) {
      copyOnWrite();
      instance.setDelAnalyticsVersionBytes(value);
      return this;
    }

    // @@protoc_insertion_point(builder_scope:streamlayer.sdkSettings.organization.UpdateRequest)
  }
  @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.sdkSettings.organization.UpdateRequest();
      }
      case NEW_BUILDER: {
        return new Builder();
      }
      case BUILD_MESSAGE_INFO: {
          java.lang.Object[] objects = new java.lang.Object[] {
            "buttonIcon_",
            "buttonIconCase_",
            "tinodeHost_",
            "tinodeHostCase_",
            "audience_",
            "audienceCase_",
            "name_",
            "nameCase_",
            "provider_",
            "providerCase_",
            "primaryColor_",
            "primaryColorCase_",
            "secondaryColor_",
            "secondaryColorCase_",
            "moderationPrimaryColor_",
            "moderationPrimaryColorCase_",
            "linkShareIcon_",
            "linkShareIconCase_",
            "linkShareText_",
            "linkShareTextCase_",
            "publicName_",
            "publicNameCase_",
            "analyticsVersion_",
            "analyticsVersionCase_",
            "bitField0_",
            "setOverlaySettings_",
            "organizationId_",
            "brandDefaults_",
            "overlayUpdate_",
          };
          java.lang.String info =
              "\u0000\u001c\f\u0001\u0003\u001e\u001c\u0000\u0000\u0000\u0003\u023b\u0000\u0004" +
              "\u023b\u0000\u0005\u1009\u0000\u0006\u0208\u0007\u023b\u0001\b\u023b\u0001\t\u023b" +
              "\u0002\n\u023b\u0002\u000b\u023b\u0003\f\u023b\u0003\r\u023b\u0004\u000e\u023b\u0004" +
              "\u000f\u023b\u0005\u0010\u023b\u0005\u0011\u023b\u0006\u0012\u023b\u0006\u0013\u023b" +
              "\u0007\u0014\u023b\u0007\u0015\u023b\b\u0016\u023b\b\u0017\u023b\t\u0018\u023b\t" +
              "\u0019\u1009\u0001\u001a\u023b\n\u001b\u023b\n\u001c\u1009\u0002\u001d\u023b\u000b" +
              "\u001e\u023b\u000b";
          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.sdkSettings.organization.UpdateRequest.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.sdkSettings.organization.UpdateRequest)
  private static final com.streamlayer.sdkSettings.organization.UpdateRequest DEFAULT_INSTANCE;
  static {
    UpdateRequest defaultInstance = new UpdateRequest();
    // New instances are implicitly immutable so no need to make
    // immutable.
    DEFAULT_INSTANCE = defaultInstance;
    com.google.protobuf.GeneratedMessageLite.registerDefaultInstance(
      UpdateRequest.class, defaultInstance);
  }

  public static com.streamlayer.sdkSettings.organization.UpdateRequest 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