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

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

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

/**
 * Protobuf type {@code streamlayer.sdkSettings.organization.branch.BranchApp}
 */
public  final class BranchApp extends
    com.google.protobuf.GeneratedMessageLite<
        BranchApp, BranchApp.Builder> implements
    // @@protoc_insertion_point(message_implements:streamlayer.sdkSettings.organization.branch.BranchApp)
    BranchAppOrBuilder {
  private BranchApp() {
    branchKey_ = "";
    branchSecret_ = "";
    defaultShortUrlDomain_ = "";
    alternateShortUrlDomain_ = "";
    androidUrl_ = "";
    androidUriScheme_ = "";
    androidPackageName_ = "";
    sha256CertFingerprints_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
    iosUrl_ = "";
    iosUriScheme_ = "";
    iosStoreCountry_ = "";
    iosBundleId_ = "";
    iosTeamId_ = "";
    ogTitle_ = "";
    ogDescription_ = "";
    ogImageUrl_ = "";
    webUrl_ = "";
    defaultDesktopUrl_ = "";
    textMessage_ = "";
    shortUrlDomain_ = "";
  }
  public static final int BRANCH_KEY_FIELD_NUMBER = 1;
  private java.lang.String branchKey_;
  /**
   * string branch_key = 1 [json_name = "branchKey"];
   * @return The branchKey.
   */
  @java.lang.Override
  public java.lang.String getBranchKey() {
    return branchKey_;
  }
  /**
   * string branch_key = 1 [json_name = "branchKey"];
   * @return The bytes for branchKey.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getBranchKeyBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(branchKey_);
  }
  /**
   * string branch_key = 1 [json_name = "branchKey"];
   * @param value The branchKey to set.
   */
  private void setBranchKey(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    branchKey_ = value;
  }
  /**
   * string branch_key = 1 [json_name = "branchKey"];
   */
  private void clearBranchKey() {

    branchKey_ = getDefaultInstance().getBranchKey();
  }
  /**
   * string branch_key = 1 [json_name = "branchKey"];
   * @param value The bytes for branchKey to set.
   */
  private void setBranchKeyBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    branchKey_ = value.toStringUtf8();

  }

  public static final int BRANCH_SECRET_FIELD_NUMBER = 2;
  private java.lang.String branchSecret_;
  /**
   * string branch_secret = 2 [json_name = "branchSecret"];
   * @return The branchSecret.
   */
  @java.lang.Override
  public java.lang.String getBranchSecret() {
    return branchSecret_;
  }
  /**
   * string branch_secret = 2 [json_name = "branchSecret"];
   * @return The bytes for branchSecret.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getBranchSecretBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(branchSecret_);
  }
  /**
   * string branch_secret = 2 [json_name = "branchSecret"];
   * @param value The branchSecret to set.
   */
  private void setBranchSecret(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    branchSecret_ = value;
  }
  /**
   * string branch_secret = 2 [json_name = "branchSecret"];
   */
  private void clearBranchSecret() {

    branchSecret_ = getDefaultInstance().getBranchSecret();
  }
  /**
   * string branch_secret = 2 [json_name = "branchSecret"];
   * @param value The bytes for branchSecret to set.
   */
  private void setBranchSecretBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    branchSecret_ = value.toStringUtf8();

  }

  public static final int DEFAULT_SHORT_URL_DOMAIN_FIELD_NUMBER = 3;
  private java.lang.String defaultShortUrlDomain_;
  /**
   * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];
   * @return The defaultShortUrlDomain.
   */
  @java.lang.Override
  public java.lang.String getDefaultShortUrlDomain() {
    return defaultShortUrlDomain_;
  }
  /**
   * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];
   * @return The bytes for defaultShortUrlDomain.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDefaultShortUrlDomainBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(defaultShortUrlDomain_);
  }
  /**
   * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];
   * @param value The defaultShortUrlDomain to set.
   */
  private void setDefaultShortUrlDomain(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    defaultShortUrlDomain_ = value;
  }
  /**
   * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];
   */
  private void clearDefaultShortUrlDomain() {

    defaultShortUrlDomain_ = getDefaultInstance().getDefaultShortUrlDomain();
  }
  /**
   * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];
   * @param value The bytes for defaultShortUrlDomain to set.
   */
  private void setDefaultShortUrlDomainBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    defaultShortUrlDomain_ = value.toStringUtf8();

  }

  public static final int ALTERNATE_SHORT_URL_DOMAIN_FIELD_NUMBER = 4;
  private java.lang.String alternateShortUrlDomain_;
  /**
   * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];
   * @return The alternateShortUrlDomain.
   */
  @java.lang.Override
  public java.lang.String getAlternateShortUrlDomain() {
    return alternateShortUrlDomain_;
  }
  /**
   * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];
   * @return The bytes for alternateShortUrlDomain.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getAlternateShortUrlDomainBytes() {
    return com.google.protobuf.ByteString.copyFromUtf8(alternateShortUrlDomain_);
  }
  /**
   * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];
   * @param value The alternateShortUrlDomain to set.
   */
  private void setAlternateShortUrlDomain(
      java.lang.String value) {
    java.lang.Class valueClass = value.getClass();
  
    alternateShortUrlDomain_ = value;
  }
  /**
   * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];
   */
  private void clearAlternateShortUrlDomain() {

    alternateShortUrlDomain_ = getDefaultInstance().getAlternateShortUrlDomain();
  }
  /**
   * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];
   * @param value The bytes for alternateShortUrlDomain to set.
   */
  private void setAlternateShortUrlDomainBytes(
      com.google.protobuf.ByteString value) {
    checkByteStringIsUtf8(value);
    alternateShortUrlDomain_ = value.toStringUtf8();

  }

  public static final int ANDROID_APP_FIELD_NUMBER = 5;
  private int androidApp_;
  /**
   * 
   * Whether an Android app is enabled, (0 or 1 indicating present)
   * 
* * int32 android_app = 5 [json_name = "androidApp"]; * @return The androidApp. */ @java.lang.Override public int getAndroidApp() { return androidApp_; } /** *
   * Whether an Android app is enabled, (0 or 1 indicating present)
   * 
* * int32 android_app = 5 [json_name = "androidApp"]; * @param value The androidApp to set. */ private void setAndroidApp(int value) { androidApp_ = value; } /** *
   * Whether an Android app is enabled, (0 or 1 indicating present)
   * 
* * int32 android_app = 5 [json_name = "androidApp"]; */ private void clearAndroidApp() { androidApp_ = 0; } public static final int ANDROID_URL_FIELD_NUMBER = 6; private java.lang.String androidUrl_; /** *
   * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
   * 
* * string android_url = 6 [json_name = "androidUrl"]; * @return The androidUrl. */ @java.lang.Override public java.lang.String getAndroidUrl() { return androidUrl_; } /** *
   * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
   * 
* * string android_url = 6 [json_name = "androidUrl"]; * @return The bytes for androidUrl. */ @java.lang.Override public com.google.protobuf.ByteString getAndroidUrlBytes() { return com.google.protobuf.ByteString.copyFromUtf8(androidUrl_); } /** *
   * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
   * 
* * string android_url = 6 [json_name = "androidUrl"]; * @param value The androidUrl to set. */ private void setAndroidUrl( java.lang.String value) { java.lang.Class valueClass = value.getClass(); androidUrl_ = value; } /** *
   * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
   * 
* * string android_url = 6 [json_name = "androidUrl"]; */ private void clearAndroidUrl() { androidUrl_ = getDefaultInstance().getAndroidUrl(); } /** *
   * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
   * 
* * string android_url = 6 [json_name = "androidUrl"]; * @param value The bytes for androidUrl to set. */ private void setAndroidUrlBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); androidUrl_ = value.toStringUtf8(); } public static final int ANDROID_URI_SCHEME_FIELD_NUMBER = 7; private java.lang.String androidUriScheme_; /** *
   * The Android URI scheme.
   * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @return The androidUriScheme. */ @java.lang.Override public java.lang.String getAndroidUriScheme() { return androidUriScheme_; } /** *
   * The Android URI scheme.
   * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @return The bytes for androidUriScheme. */ @java.lang.Override public com.google.protobuf.ByteString getAndroidUriSchemeBytes() { return com.google.protobuf.ByteString.copyFromUtf8(androidUriScheme_); } /** *
   * The Android URI scheme.
   * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @param value The androidUriScheme to set. */ private void setAndroidUriScheme( java.lang.String value) { java.lang.Class valueClass = value.getClass(); androidUriScheme_ = value; } /** *
   * The Android URI scheme.
   * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; */ private void clearAndroidUriScheme() { androidUriScheme_ = getDefaultInstance().getAndroidUriScheme(); } /** *
   * The Android URI scheme.
   * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @param value The bytes for androidUriScheme to set. */ private void setAndroidUriSchemeBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); androidUriScheme_ = value.toStringUtf8(); } public static final int ANDROID_PACKAGE_NAME_FIELD_NUMBER = 8; private java.lang.String androidPackageName_; /** *
   * The Android package name (com.android.myapp)
   * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @return The androidPackageName. */ @java.lang.Override public java.lang.String getAndroidPackageName() { return androidPackageName_; } /** *
   * The Android package name (com.android.myapp)
   * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @return The bytes for androidPackageName. */ @java.lang.Override public com.google.protobuf.ByteString getAndroidPackageNameBytes() { return com.google.protobuf.ByteString.copyFromUtf8(androidPackageName_); } /** *
   * The Android package name (com.android.myapp)
   * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @param value The androidPackageName to set. */ private void setAndroidPackageName( java.lang.String value) { java.lang.Class valueClass = value.getClass(); androidPackageName_ = value; } /** *
   * The Android package name (com.android.myapp)
   * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; */ private void clearAndroidPackageName() { androidPackageName_ = getDefaultInstance().getAndroidPackageName(); } /** *
   * The Android package name (com.android.myapp)
   * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @param value The bytes for androidPackageName to set. */ private void setAndroidPackageNameBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); androidPackageName_ = value.toStringUtf8(); } public static final int SHA256_CERT_FINGERPRINTS_FIELD_NUMBER = 9; private com.google.protobuf.Internal.ProtobufList sha256CertFingerprints_; /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @return A list containing the sha256CertFingerprints. */ @java.lang.Override public java.util.List getSha256CertFingerprintsList() { return sha256CertFingerprints_; } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @return The count of sha256CertFingerprints. */ @java.lang.Override public int getSha256CertFingerprintsCount() { return sha256CertFingerprints_.size(); } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param index The index of the element to return. * @return The sha256CertFingerprints at the given index. */ @java.lang.Override public java.lang.String getSha256CertFingerprints(int index) { return sha256CertFingerprints_.get(index); } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param index The index of the value to return. * @return The bytes of the sha256CertFingerprints at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getSha256CertFingerprintsBytes(int index) { return com.google.protobuf.ByteString.copyFromUtf8( sha256CertFingerprints_.get(index)); } private void ensureSha256CertFingerprintsIsMutable() { com.google.protobuf.Internal.ProtobufList tmp = sha256CertFingerprints_; if (!tmp.isModifiable()) { sha256CertFingerprints_ = com.google.protobuf.GeneratedMessageLite.mutableCopy(tmp); } } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param index The index to set the value at. * @param value The sha256CertFingerprints to set. */ private void setSha256CertFingerprints( int index, java.lang.String value) { java.lang.Class valueClass = value.getClass(); ensureSha256CertFingerprintsIsMutable(); sha256CertFingerprints_.set(index, value); } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param value The sha256CertFingerprints to add. */ private void addSha256CertFingerprints( java.lang.String value) { java.lang.Class valueClass = value.getClass(); ensureSha256CertFingerprintsIsMutable(); sha256CertFingerprints_.add(value); } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param values The sha256CertFingerprints to add. */ private void addAllSha256CertFingerprints( java.lang.Iterable values) { ensureSha256CertFingerprintsIsMutable(); com.google.protobuf.AbstractMessageLite.addAll( values, sha256CertFingerprints_); } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; */ private void clearSha256CertFingerprints() { sha256CertFingerprints_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList(); } /** *
   * The SHA256 fingerprints for App Links, in array form
   * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param value The bytes of the sha256CertFingerprints to add. */ private void addSha256CertFingerprintsBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ensureSha256CertFingerprintsIsMutable(); sha256CertFingerprints_.add(value.toStringUtf8()); } public static final int ANDROID_APP_LINKS_ENABLED_FIELD_NUMBER = 10; private boolean androidAppLinksEnabled_; /** *
   * Whether App Links are enabled, (0 or 1 indicating true)
   * 
* * bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"]; * @return The androidAppLinksEnabled. */ @java.lang.Override public boolean getAndroidAppLinksEnabled() { return androidAppLinksEnabled_; } /** *
   * Whether App Links are enabled, (0 or 1 indicating true)
   * 
* * bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"]; * @param value The androidAppLinksEnabled to set. */ private void setAndroidAppLinksEnabled(boolean value) { androidAppLinksEnabled_ = value; } /** *
   * Whether App Links are enabled, (0 or 1 indicating true)
   * 
* * bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"]; */ private void clearAndroidAppLinksEnabled() { androidAppLinksEnabled_ = false; } public static final int IOS_APP_FIELD_NUMBER = 11; private int iosApp_; /** *
   * Whether an iOS app is enabled, (0 or 1 indicating present)
   * 
* * int32 ios_app = 11 [json_name = "iosApp"]; * @return The iosApp. */ @java.lang.Override public int getIosApp() { return iosApp_; } /** *
   * Whether an iOS app is enabled, (0 or 1 indicating present)
   * 
* * int32 ios_app = 11 [json_name = "iosApp"]; * @param value The iosApp to set. */ private void setIosApp(int value) { iosApp_ = value; } /** *
   * Whether an iOS app is enabled, (0 or 1 indicating present)
   * 
* * int32 ios_app = 11 [json_name = "iosApp"]; */ private void clearIosApp() { iosApp_ = 0; } public static final int IOS_URL_FIELD_NUMBER = 12; private java.lang.String iosUrl_; /** *
   * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
   * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @return The iosUrl. */ @java.lang.Override public java.lang.String getIosUrl() { return iosUrl_; } /** *
   * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
   * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @return The bytes for iosUrl. */ @java.lang.Override public com.google.protobuf.ByteString getIosUrlBytes() { return com.google.protobuf.ByteString.copyFromUtf8(iosUrl_); } /** *
   * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
   * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @param value The iosUrl to set. */ private void setIosUrl( java.lang.String value) { java.lang.Class valueClass = value.getClass(); iosUrl_ = value; } /** *
   * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
   * 
* * string ios_url = 12 [json_name = "iosUrl"]; */ private void clearIosUrl() { iosUrl_ = getDefaultInstance().getIosUrl(); } /** *
   * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
   * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @param value The bytes for iosUrl to set. */ private void setIosUrlBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); iosUrl_ = value.toStringUtf8(); } public static final int IOS_URI_SCHEME_FIELD_NUMBER = 13; private java.lang.String iosUriScheme_; /** *
   * The iOS URI scheme.
   * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @return The iosUriScheme. */ @java.lang.Override public java.lang.String getIosUriScheme() { return iosUriScheme_; } /** *
   * The iOS URI scheme.
   * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @return The bytes for iosUriScheme. */ @java.lang.Override public com.google.protobuf.ByteString getIosUriSchemeBytes() { return com.google.protobuf.ByteString.copyFromUtf8(iosUriScheme_); } /** *
   * The iOS URI scheme.
   * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @param value The iosUriScheme to set. */ private void setIosUriScheme( java.lang.String value) { java.lang.Class valueClass = value.getClass(); iosUriScheme_ = value; } /** *
   * The iOS URI scheme.
   * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; */ private void clearIosUriScheme() { iosUriScheme_ = getDefaultInstance().getIosUriScheme(); } /** *
   * The iOS URI scheme.
   * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @param value The bytes for iosUriScheme to set. */ private void setIosUriSchemeBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); iosUriScheme_ = value.toStringUtf8(); } public static final int IOS_STORE_COUNTRY_FIELD_NUMBER = 14; private java.lang.String iosStoreCountry_; /** *
   * The country code of the app, default to 'US'.
   * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @return The iosStoreCountry. */ @java.lang.Override public java.lang.String getIosStoreCountry() { return iosStoreCountry_; } /** *
   * The country code of the app, default to 'US'.
   * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @return The bytes for iosStoreCountry. */ @java.lang.Override public com.google.protobuf.ByteString getIosStoreCountryBytes() { return com.google.protobuf.ByteString.copyFromUtf8(iosStoreCountry_); } /** *
   * The country code of the app, default to 'US'.
   * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @param value The iosStoreCountry to set. */ private void setIosStoreCountry( java.lang.String value) { java.lang.Class valueClass = value.getClass(); iosStoreCountry_ = value; } /** *
   * The country code of the app, default to 'US'.
   * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; */ private void clearIosStoreCountry() { iosStoreCountry_ = getDefaultInstance().getIosStoreCountry(); } /** *
   * The country code of the app, default to 'US'.
   * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @param value The bytes for iosStoreCountry to set. */ private void setIosStoreCountryBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); iosStoreCountry_ = value.toStringUtf8(); } public static final int IOS_BUNDLE_ID_FIELD_NUMBER = 15; private java.lang.String iosBundleId_; /** *
   * The iOS bundle ID
   * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @return The iosBundleId. */ @java.lang.Override public java.lang.String getIosBundleId() { return iosBundleId_; } /** *
   * The iOS bundle ID
   * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @return The bytes for iosBundleId. */ @java.lang.Override public com.google.protobuf.ByteString getIosBundleIdBytes() { return com.google.protobuf.ByteString.copyFromUtf8(iosBundleId_); } /** *
   * The iOS bundle ID
   * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @param value The iosBundleId to set. */ private void setIosBundleId( java.lang.String value) { java.lang.Class valueClass = value.getClass(); iosBundleId_ = value; } /** *
   * The iOS bundle ID
   * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; */ private void clearIosBundleId() { iosBundleId_ = getDefaultInstance().getIosBundleId(); } /** *
   * The iOS bundle ID
   * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @param value The bytes for iosBundleId to set. */ private void setIosBundleIdBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); iosBundleId_ = value.toStringUtf8(); } public static final int IOS_TEAM_ID_FIELD_NUMBER = 16; private java.lang.String iosTeamId_; /** *
   * The iOS Team ID
   * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @return The iosTeamId. */ @java.lang.Override public java.lang.String getIosTeamId() { return iosTeamId_; } /** *
   * The iOS Team ID
   * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @return The bytes for iosTeamId. */ @java.lang.Override public com.google.protobuf.ByteString getIosTeamIdBytes() { return com.google.protobuf.ByteString.copyFromUtf8(iosTeamId_); } /** *
   * The iOS Team ID
   * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @param value The iosTeamId to set. */ private void setIosTeamId( java.lang.String value) { java.lang.Class valueClass = value.getClass(); iosTeamId_ = value; } /** *
   * The iOS Team ID
   * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; */ private void clearIosTeamId() { iosTeamId_ = getDefaultInstance().getIosTeamId(); } /** *
   * The iOS Team ID
   * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @param value The bytes for iosTeamId to set. */ private void setIosTeamIdBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); iosTeamId_ = value.toStringUtf8(); } public static final int OG_TITLE_FIELD_NUMBER = 17; private java.lang.String ogTitle_; /** *
   * The invite link title
   * 
* * string og_title = 17 [json_name = "ogTitle"]; * @return The ogTitle. */ @java.lang.Override public java.lang.String getOgTitle() { return ogTitle_; } /** *
   * The invite link title
   * 
* * string og_title = 17 [json_name = "ogTitle"]; * @return The bytes for ogTitle. */ @java.lang.Override public com.google.protobuf.ByteString getOgTitleBytes() { return com.google.protobuf.ByteString.copyFromUtf8(ogTitle_); } /** *
   * The invite link title
   * 
* * string og_title = 17 [json_name = "ogTitle"]; * @param value The ogTitle to set. */ private void setOgTitle( java.lang.String value) { java.lang.Class valueClass = value.getClass(); ogTitle_ = value; } /** *
   * The invite link title
   * 
* * string og_title = 17 [json_name = "ogTitle"]; */ private void clearOgTitle() { ogTitle_ = getDefaultInstance().getOgTitle(); } /** *
   * The invite link title
   * 
* * string og_title = 17 [json_name = "ogTitle"]; * @param value The bytes for ogTitle to set. */ private void setOgTitleBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ogTitle_ = value.toStringUtf8(); } public static final int OG_DESCRIPTION_FIELD_NUMBER = 18; private java.lang.String ogDescription_; /** *
   * The invite link desctiption
   * 
* * string og_description = 18 [json_name = "ogDescription"]; * @return The ogDescription. */ @java.lang.Override public java.lang.String getOgDescription() { return ogDescription_; } /** *
   * The invite link desctiption
   * 
* * string og_description = 18 [json_name = "ogDescription"]; * @return The bytes for ogDescription. */ @java.lang.Override public com.google.protobuf.ByteString getOgDescriptionBytes() { return com.google.protobuf.ByteString.copyFromUtf8(ogDescription_); } /** *
   * The invite link desctiption
   * 
* * string og_description = 18 [json_name = "ogDescription"]; * @param value The ogDescription to set. */ private void setOgDescription( java.lang.String value) { java.lang.Class valueClass = value.getClass(); ogDescription_ = value; } /** *
   * The invite link desctiption
   * 
* * string og_description = 18 [json_name = "ogDescription"]; */ private void clearOgDescription() { ogDescription_ = getDefaultInstance().getOgDescription(); } /** *
   * The invite link desctiption
   * 
* * string og_description = 18 [json_name = "ogDescription"]; * @param value The bytes for ogDescription to set. */ private void setOgDescriptionBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ogDescription_ = value.toStringUtf8(); } public static final int OG_IMAGE_URL_FIELD_NUMBER = 19; private java.lang.String ogImageUrl_; /** *
   * The invite link logo
   * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @return The ogImageUrl. */ @java.lang.Override public java.lang.String getOgImageUrl() { return ogImageUrl_; } /** *
   * The invite link logo
   * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @return The bytes for ogImageUrl. */ @java.lang.Override public com.google.protobuf.ByteString getOgImageUrlBytes() { return com.google.protobuf.ByteString.copyFromUtf8(ogImageUrl_); } /** *
   * The invite link logo
   * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @param value The ogImageUrl to set. */ private void setOgImageUrl( java.lang.String value) { java.lang.Class valueClass = value.getClass(); ogImageUrl_ = value; } /** *
   * The invite link logo
   * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; */ private void clearOgImageUrl() { ogImageUrl_ = getDefaultInstance().getOgImageUrl(); } /** *
   * The invite link logo
   * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @param value The bytes for ogImageUrl to set. */ private void setOgImageUrlBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); ogImageUrl_ = value.toStringUtf8(); } public static final int WEB_URL_FIELD_NUMBER = 20; private java.lang.String webUrl_; /** *
   * Backup website if URLs are null.
   * 
* * string web_url = 20 [json_name = "webUrl"]; * @return The webUrl. */ @java.lang.Override public java.lang.String getWebUrl() { return webUrl_; } /** *
   * Backup website if URLs are null.
   * 
* * string web_url = 20 [json_name = "webUrl"]; * @return The bytes for webUrl. */ @java.lang.Override public com.google.protobuf.ByteString getWebUrlBytes() { return com.google.protobuf.ByteString.copyFromUtf8(webUrl_); } /** *
   * Backup website if URLs are null.
   * 
* * string web_url = 20 [json_name = "webUrl"]; * @param value The webUrl to set. */ private void setWebUrl( java.lang.String value) { java.lang.Class valueClass = value.getClass(); webUrl_ = value; } /** *
   * Backup website if URLs are null.
   * 
* * string web_url = 20 [json_name = "webUrl"]; */ private void clearWebUrl() { webUrl_ = getDefaultInstance().getWebUrl(); } /** *
   * Backup website if URLs are null.
   * 
* * string web_url = 20 [json_name = "webUrl"]; * @param value The bytes for webUrl to set. */ private void setWebUrlBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); webUrl_ = value.toStringUtf8(); } public static final int DEFAULT_DESKTOP_URL_FIELD_NUMBER = 21; private java.lang.String defaultDesktopUrl_; /** *
   * The default desktop redirect, or null if set to hosted SMS
   * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @return The defaultDesktopUrl. */ @java.lang.Override public java.lang.String getDefaultDesktopUrl() { return defaultDesktopUrl_; } /** *
   * The default desktop redirect, or null if set to hosted SMS
   * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @return The bytes for defaultDesktopUrl. */ @java.lang.Override public com.google.protobuf.ByteString getDefaultDesktopUrlBytes() { return com.google.protobuf.ByteString.copyFromUtf8(defaultDesktopUrl_); } /** *
   * The default desktop redirect, or null if set to hosted SMS
   * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @param value The defaultDesktopUrl to set. */ private void setDefaultDesktopUrl( java.lang.String value) { java.lang.Class valueClass = value.getClass(); defaultDesktopUrl_ = value; } /** *
   * The default desktop redirect, or null if set to hosted SMS
   * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; */ private void clearDefaultDesktopUrl() { defaultDesktopUrl_ = getDefaultInstance().getDefaultDesktopUrl(); } /** *
   * The default desktop redirect, or null if set to hosted SMS
   * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @param value The bytes for defaultDesktopUrl to set. */ private void setDefaultDesktopUrlBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); defaultDesktopUrl_ = value.toStringUtf8(); } public static final int TEXT_MESSAGE_FIELD_NUMBER = 22; private java.lang.String textMessage_; /** *
   * Text message to use for text-me feature, {{ link }} will be replaced with short link.
   * 
* * string text_message = 22 [json_name = "textMessage"]; * @return The textMessage. */ @java.lang.Override public java.lang.String getTextMessage() { return textMessage_; } /** *
   * Text message to use for text-me feature, {{ link }} will be replaced with short link.
   * 
* * string text_message = 22 [json_name = "textMessage"]; * @return The bytes for textMessage. */ @java.lang.Override public com.google.protobuf.ByteString getTextMessageBytes() { return com.google.protobuf.ByteString.copyFromUtf8(textMessage_); } /** *
   * Text message to use for text-me feature, {{ link }} will be replaced with short link.
   * 
* * string text_message = 22 [json_name = "textMessage"]; * @param value The textMessage to set. */ private void setTextMessage( java.lang.String value) { java.lang.Class valueClass = value.getClass(); textMessage_ = value; } /** *
   * Text message to use for text-me feature, {{ link }} will be replaced with short link.
   * 
* * string text_message = 22 [json_name = "textMessage"]; */ private void clearTextMessage() { textMessage_ = getDefaultInstance().getTextMessage(); } /** *
   * Text message to use for text-me feature, {{ link }} will be replaced with short link.
   * 
* * string text_message = 22 [json_name = "textMessage"]; * @param value The bytes for textMessage to set. */ private void setTextMessageBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); textMessage_ = value.toStringUtf8(); } public static final int SHORT_URL_DOMAIN_FIELD_NUMBER = 23; private java.lang.String shortUrlDomain_; /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @return The shortUrlDomain. */ @java.lang.Override public java.lang.String getShortUrlDomain() { return shortUrlDomain_; } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @return The bytes for shortUrlDomain. */ @java.lang.Override public com.google.protobuf.ByteString getShortUrlDomainBytes() { return com.google.protobuf.ByteString.copyFromUtf8(shortUrlDomain_); } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @param value The shortUrlDomain to set. */ private void setShortUrlDomain( java.lang.String value) { java.lang.Class valueClass = value.getClass(); shortUrlDomain_ = value; } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; */ private void clearShortUrlDomain() { shortUrlDomain_ = getDefaultInstance().getShortUrlDomain(); } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @param value The bytes for shortUrlDomain to set. */ private void setShortUrlDomainBytes( com.google.protobuf.ByteString value) { checkByteStringIsUtf8(value); shortUrlDomain_ = value.toStringUtf8(); } public static final int READONLY_FIELD_NUMBER = 24; private boolean readonly_; /** *
   * sl read-only settings flag
   * 
* * bool readonly = 24 [json_name = "readonly"]; * @return The readonly. */ @java.lang.Override public boolean getReadonly() { return readonly_; } /** *
   * sl read-only settings flag
   * 
* * bool readonly = 24 [json_name = "readonly"]; * @param value The readonly to set. */ private void setReadonly(boolean value) { readonly_ = value; } /** *
   * sl read-only settings flag
   * 
* * bool readonly = 24 [json_name = "readonly"]; */ private void clearReadonly() { readonly_ = false; } public static com.streamlayer.sdkSettings.organization.branch.BranchApp 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.branch.BranchApp 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.branch.BranchApp 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.branch.BranchApp 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.branch.BranchApp parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.sdkSettings.organization.branch.BranchApp 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.branch.BranchApp parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, input); } public static com.streamlayer.sdkSettings.organization.branch.BranchApp 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.branch.BranchApp parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static com.streamlayer.sdkSettings.organization.branch.BranchApp 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.branch.BranchApp 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.branch.BranchApp 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.branch.BranchApp prototype) { return DEFAULT_INSTANCE.createBuilder(prototype); } /** * Protobuf type {@code streamlayer.sdkSettings.organization.branch.BranchApp} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.streamlayer.sdkSettings.organization.branch.BranchApp, Builder> implements // @@protoc_insertion_point(builder_implements:streamlayer.sdkSettings.organization.branch.BranchApp) com.streamlayer.sdkSettings.organization.branch.BranchAppOrBuilder { // Construct using com.streamlayer.sdkSettings.organization.branch.BranchApp.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** * string branch_key = 1 [json_name = "branchKey"]; * @return The branchKey. */ @java.lang.Override public java.lang.String getBranchKey() { return instance.getBranchKey(); } /** * string branch_key = 1 [json_name = "branchKey"]; * @return The bytes for branchKey. */ @java.lang.Override public com.google.protobuf.ByteString getBranchKeyBytes() { return instance.getBranchKeyBytes(); } /** * string branch_key = 1 [json_name = "branchKey"]; * @param value The branchKey to set. * @return This builder for chaining. */ public Builder setBranchKey( java.lang.String value) { copyOnWrite(); instance.setBranchKey(value); return this; } /** * string branch_key = 1 [json_name = "branchKey"]; * @return This builder for chaining. */ public Builder clearBranchKey() { copyOnWrite(); instance.clearBranchKey(); return this; } /** * string branch_key = 1 [json_name = "branchKey"]; * @param value The bytes for branchKey to set. * @return This builder for chaining. */ public Builder setBranchKeyBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setBranchKeyBytes(value); return this; } /** * string branch_secret = 2 [json_name = "branchSecret"]; * @return The branchSecret. */ @java.lang.Override public java.lang.String getBranchSecret() { return instance.getBranchSecret(); } /** * string branch_secret = 2 [json_name = "branchSecret"]; * @return The bytes for branchSecret. */ @java.lang.Override public com.google.protobuf.ByteString getBranchSecretBytes() { return instance.getBranchSecretBytes(); } /** * string branch_secret = 2 [json_name = "branchSecret"]; * @param value The branchSecret to set. * @return This builder for chaining. */ public Builder setBranchSecret( java.lang.String value) { copyOnWrite(); instance.setBranchSecret(value); return this; } /** * string branch_secret = 2 [json_name = "branchSecret"]; * @return This builder for chaining. */ public Builder clearBranchSecret() { copyOnWrite(); instance.clearBranchSecret(); return this; } /** * string branch_secret = 2 [json_name = "branchSecret"]; * @param value The bytes for branchSecret to set. * @return This builder for chaining. */ public Builder setBranchSecretBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setBranchSecretBytes(value); return this; } /** * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"]; * @return The defaultShortUrlDomain. */ @java.lang.Override public java.lang.String getDefaultShortUrlDomain() { return instance.getDefaultShortUrlDomain(); } /** * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"]; * @return The bytes for defaultShortUrlDomain. */ @java.lang.Override public com.google.protobuf.ByteString getDefaultShortUrlDomainBytes() { return instance.getDefaultShortUrlDomainBytes(); } /** * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"]; * @param value The defaultShortUrlDomain to set. * @return This builder for chaining. */ public Builder setDefaultShortUrlDomain( java.lang.String value) { copyOnWrite(); instance.setDefaultShortUrlDomain(value); return this; } /** * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"]; * @return This builder for chaining. */ public Builder clearDefaultShortUrlDomain() { copyOnWrite(); instance.clearDefaultShortUrlDomain(); return this; } /** * string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"]; * @param value The bytes for defaultShortUrlDomain to set. * @return This builder for chaining. */ public Builder setDefaultShortUrlDomainBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setDefaultShortUrlDomainBytes(value); return this; } /** * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"]; * @return The alternateShortUrlDomain. */ @java.lang.Override public java.lang.String getAlternateShortUrlDomain() { return instance.getAlternateShortUrlDomain(); } /** * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"]; * @return The bytes for alternateShortUrlDomain. */ @java.lang.Override public com.google.protobuf.ByteString getAlternateShortUrlDomainBytes() { return instance.getAlternateShortUrlDomainBytes(); } /** * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"]; * @param value The alternateShortUrlDomain to set. * @return This builder for chaining. */ public Builder setAlternateShortUrlDomain( java.lang.String value) { copyOnWrite(); instance.setAlternateShortUrlDomain(value); return this; } /** * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"]; * @return This builder for chaining. */ public Builder clearAlternateShortUrlDomain() { copyOnWrite(); instance.clearAlternateShortUrlDomain(); return this; } /** * string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"]; * @param value The bytes for alternateShortUrlDomain to set. * @return This builder for chaining. */ public Builder setAlternateShortUrlDomainBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setAlternateShortUrlDomainBytes(value); return this; } /** *
     * Whether an Android app is enabled, (0 or 1 indicating present)
     * 
* * int32 android_app = 5 [json_name = "androidApp"]; * @return The androidApp. */ @java.lang.Override public int getAndroidApp() { return instance.getAndroidApp(); } /** *
     * Whether an Android app is enabled, (0 or 1 indicating present)
     * 
* * int32 android_app = 5 [json_name = "androidApp"]; * @param value The androidApp to set. * @return This builder for chaining. */ public Builder setAndroidApp(int value) { copyOnWrite(); instance.setAndroidApp(value); return this; } /** *
     * Whether an Android app is enabled, (0 or 1 indicating present)
     * 
* * int32 android_app = 5 [json_name = "androidApp"]; * @return This builder for chaining. */ public Builder clearAndroidApp() { copyOnWrite(); instance.clearAndroidApp(); return this; } /** *
     * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
     * 
* * string android_url = 6 [json_name = "androidUrl"]; * @return The androidUrl. */ @java.lang.Override public java.lang.String getAndroidUrl() { return instance.getAndroidUrl(); } /** *
     * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
     * 
* * string android_url = 6 [json_name = "androidUrl"]; * @return The bytes for androidUrl. */ @java.lang.Override public com.google.protobuf.ByteString getAndroidUrlBytes() { return instance.getAndroidUrlBytes(); } /** *
     * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
     * 
* * string android_url = 6 [json_name = "androidUrl"]; * @param value The androidUrl to set. * @return This builder for chaining. */ public Builder setAndroidUrl( java.lang.String value) { copyOnWrite(); instance.setAndroidUrl(value); return this; } /** *
     * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
     * 
* * string android_url = 6 [json_name = "androidUrl"]; * @return This builder for chaining. */ public Builder clearAndroidUrl() { copyOnWrite(); instance.clearAndroidUrl(); return this; } /** *
     * The url of the Android store, or package name (com.android.myapp). android_app must be set to 2.
     * 
* * string android_url = 6 [json_name = "androidUrl"]; * @param value The bytes for androidUrl to set. * @return This builder for chaining. */ public Builder setAndroidUrlBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setAndroidUrlBytes(value); return this; } /** *
     * The Android URI scheme.
     * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @return The androidUriScheme. */ @java.lang.Override public java.lang.String getAndroidUriScheme() { return instance.getAndroidUriScheme(); } /** *
     * The Android URI scheme.
     * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @return The bytes for androidUriScheme. */ @java.lang.Override public com.google.protobuf.ByteString getAndroidUriSchemeBytes() { return instance.getAndroidUriSchemeBytes(); } /** *
     * The Android URI scheme.
     * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @param value The androidUriScheme to set. * @return This builder for chaining. */ public Builder setAndroidUriScheme( java.lang.String value) { copyOnWrite(); instance.setAndroidUriScheme(value); return this; } /** *
     * The Android URI scheme.
     * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @return This builder for chaining. */ public Builder clearAndroidUriScheme() { copyOnWrite(); instance.clearAndroidUriScheme(); return this; } /** *
     * The Android URI scheme.
     * 
* * string android_uri_scheme = 7 [json_name = "androidUriScheme"]; * @param value The bytes for androidUriScheme to set. * @return This builder for chaining. */ public Builder setAndroidUriSchemeBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setAndroidUriSchemeBytes(value); return this; } /** *
     * The Android package name (com.android.myapp)
     * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @return The androidPackageName. */ @java.lang.Override public java.lang.String getAndroidPackageName() { return instance.getAndroidPackageName(); } /** *
     * The Android package name (com.android.myapp)
     * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @return The bytes for androidPackageName. */ @java.lang.Override public com.google.protobuf.ByteString getAndroidPackageNameBytes() { return instance.getAndroidPackageNameBytes(); } /** *
     * The Android package name (com.android.myapp)
     * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @param value The androidPackageName to set. * @return This builder for chaining. */ public Builder setAndroidPackageName( java.lang.String value) { copyOnWrite(); instance.setAndroidPackageName(value); return this; } /** *
     * The Android package name (com.android.myapp)
     * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @return This builder for chaining. */ public Builder clearAndroidPackageName() { copyOnWrite(); instance.clearAndroidPackageName(); return this; } /** *
     * The Android package name (com.android.myapp)
     * 
* * string android_package_name = 8 [json_name = "androidPackageName"]; * @param value The bytes for androidPackageName to set. * @return This builder for chaining. */ public Builder setAndroidPackageNameBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setAndroidPackageNameBytes(value); return this; } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @return A list containing the sha256CertFingerprints. */ @java.lang.Override public java.util.List getSha256CertFingerprintsList() { return java.util.Collections.unmodifiableList( instance.getSha256CertFingerprintsList()); } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @return The count of sha256CertFingerprints. */ @java.lang.Override public int getSha256CertFingerprintsCount() { return instance.getSha256CertFingerprintsCount(); } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param index The index of the element to return. * @return The sha256CertFingerprints at the given index. */ @java.lang.Override public java.lang.String getSha256CertFingerprints(int index) { return instance.getSha256CertFingerprints(index); } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param index The index of the value to return. * @return The bytes of the sha256CertFingerprints at the given index. */ @java.lang.Override public com.google.protobuf.ByteString getSha256CertFingerprintsBytes(int index) { return instance.getSha256CertFingerprintsBytes(index); } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param index The index to set the value at. * @param value The sha256CertFingerprints to set. * @return This builder for chaining. */ public Builder setSha256CertFingerprints( int index, java.lang.String value) { copyOnWrite(); instance.setSha256CertFingerprints(index, value); return this; } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param value The sha256CertFingerprints to add. * @return This builder for chaining. */ public Builder addSha256CertFingerprints( java.lang.String value) { copyOnWrite(); instance.addSha256CertFingerprints(value); return this; } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param values The sha256CertFingerprints to add. * @return This builder for chaining. */ public Builder addAllSha256CertFingerprints( java.lang.Iterable values) { copyOnWrite(); instance.addAllSha256CertFingerprints(values); return this; } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @return This builder for chaining. */ public Builder clearSha256CertFingerprints() { copyOnWrite(); instance.clearSha256CertFingerprints(); return this; } /** *
     * The SHA256 fingerprints for App Links, in array form
     * 
* * repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"]; * @param value The bytes of the sha256CertFingerprints to add. * @return This builder for chaining. */ public Builder addSha256CertFingerprintsBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.addSha256CertFingerprintsBytes(value); return this; } /** *
     * Whether App Links are enabled, (0 or 1 indicating true)
     * 
* * bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"]; * @return The androidAppLinksEnabled. */ @java.lang.Override public boolean getAndroidAppLinksEnabled() { return instance.getAndroidAppLinksEnabled(); } /** *
     * Whether App Links are enabled, (0 or 1 indicating true)
     * 
* * bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"]; * @param value The androidAppLinksEnabled to set. * @return This builder for chaining. */ public Builder setAndroidAppLinksEnabled(boolean value) { copyOnWrite(); instance.setAndroidAppLinksEnabled(value); return this; } /** *
     * Whether App Links are enabled, (0 or 1 indicating true)
     * 
* * bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"]; * @return This builder for chaining. */ public Builder clearAndroidAppLinksEnabled() { copyOnWrite(); instance.clearAndroidAppLinksEnabled(); return this; } /** *
     * Whether an iOS app is enabled, (0 or 1 indicating present)
     * 
* * int32 ios_app = 11 [json_name = "iosApp"]; * @return The iosApp. */ @java.lang.Override public int getIosApp() { return instance.getIosApp(); } /** *
     * Whether an iOS app is enabled, (0 or 1 indicating present)
     * 
* * int32 ios_app = 11 [json_name = "iosApp"]; * @param value The iosApp to set. * @return This builder for chaining. */ public Builder setIosApp(int value) { copyOnWrite(); instance.setIosApp(value); return this; } /** *
     * Whether an iOS app is enabled, (0 or 1 indicating present)
     * 
* * int32 ios_app = 11 [json_name = "iosApp"]; * @return This builder for chaining. */ public Builder clearIosApp() { copyOnWrite(); instance.clearIosApp(); return this; } /** *
     * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
     * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @return The iosUrl. */ @java.lang.Override public java.lang.String getIosUrl() { return instance.getIosUrl(); } /** *
     * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
     * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @return The bytes for iosUrl. */ @java.lang.Override public com.google.protobuf.ByteString getIosUrlBytes() { return instance.getIosUrlBytes(); } /** *
     * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
     * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @param value The iosUrl to set. * @return This builder for chaining. */ public Builder setIosUrl( java.lang.String value) { copyOnWrite(); instance.setIosUrl(value); return this; } /** *
     * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
     * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @return This builder for chaining. */ public Builder clearIosUrl() { copyOnWrite(); instance.clearIosUrl(); return this; } /** *
     * The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present. ios_app must be set to 2.
     * 
* * string ios_url = 12 [json_name = "iosUrl"]; * @param value The bytes for iosUrl to set. * @return This builder for chaining. */ public Builder setIosUrlBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIosUrlBytes(value); return this; } /** *
     * The iOS URI scheme.
     * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @return The iosUriScheme. */ @java.lang.Override public java.lang.String getIosUriScheme() { return instance.getIosUriScheme(); } /** *
     * The iOS URI scheme.
     * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @return The bytes for iosUriScheme. */ @java.lang.Override public com.google.protobuf.ByteString getIosUriSchemeBytes() { return instance.getIosUriSchemeBytes(); } /** *
     * The iOS URI scheme.
     * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @param value The iosUriScheme to set. * @return This builder for chaining. */ public Builder setIosUriScheme( java.lang.String value) { copyOnWrite(); instance.setIosUriScheme(value); return this; } /** *
     * The iOS URI scheme.
     * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @return This builder for chaining. */ public Builder clearIosUriScheme() { copyOnWrite(); instance.clearIosUriScheme(); return this; } /** *
     * The iOS URI scheme.
     * 
* * string ios_uri_scheme = 13 [json_name = "iosUriScheme"]; * @param value The bytes for iosUriScheme to set. * @return This builder for chaining. */ public Builder setIosUriSchemeBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIosUriSchemeBytes(value); return this; } /** *
     * The country code of the app, default to 'US'.
     * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @return The iosStoreCountry. */ @java.lang.Override public java.lang.String getIosStoreCountry() { return instance.getIosStoreCountry(); } /** *
     * The country code of the app, default to 'US'.
     * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @return The bytes for iosStoreCountry. */ @java.lang.Override public com.google.protobuf.ByteString getIosStoreCountryBytes() { return instance.getIosStoreCountryBytes(); } /** *
     * The country code of the app, default to 'US'.
     * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @param value The iosStoreCountry to set. * @return This builder for chaining. */ public Builder setIosStoreCountry( java.lang.String value) { copyOnWrite(); instance.setIosStoreCountry(value); return this; } /** *
     * The country code of the app, default to 'US'.
     * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @return This builder for chaining. */ public Builder clearIosStoreCountry() { copyOnWrite(); instance.clearIosStoreCountry(); return this; } /** *
     * The country code of the app, default to 'US'.
     * 
* * string ios_store_country = 14 [json_name = "iosStoreCountry"]; * @param value The bytes for iosStoreCountry to set. * @return This builder for chaining. */ public Builder setIosStoreCountryBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIosStoreCountryBytes(value); return this; } /** *
     * The iOS bundle ID
     * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @return The iosBundleId. */ @java.lang.Override public java.lang.String getIosBundleId() { return instance.getIosBundleId(); } /** *
     * The iOS bundle ID
     * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @return The bytes for iosBundleId. */ @java.lang.Override public com.google.protobuf.ByteString getIosBundleIdBytes() { return instance.getIosBundleIdBytes(); } /** *
     * The iOS bundle ID
     * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @param value The iosBundleId to set. * @return This builder for chaining. */ public Builder setIosBundleId( java.lang.String value) { copyOnWrite(); instance.setIosBundleId(value); return this; } /** *
     * The iOS bundle ID
     * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @return This builder for chaining. */ public Builder clearIosBundleId() { copyOnWrite(); instance.clearIosBundleId(); return this; } /** *
     * The iOS bundle ID
     * 
* * string ios_bundle_id = 15 [json_name = "iosBundleId"]; * @param value The bytes for iosBundleId to set. * @return This builder for chaining. */ public Builder setIosBundleIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIosBundleIdBytes(value); return this; } /** *
     * The iOS Team ID
     * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @return The iosTeamId. */ @java.lang.Override public java.lang.String getIosTeamId() { return instance.getIosTeamId(); } /** *
     * The iOS Team ID
     * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @return The bytes for iosTeamId. */ @java.lang.Override public com.google.protobuf.ByteString getIosTeamIdBytes() { return instance.getIosTeamIdBytes(); } /** *
     * The iOS Team ID
     * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @param value The iosTeamId to set. * @return This builder for chaining. */ public Builder setIosTeamId( java.lang.String value) { copyOnWrite(); instance.setIosTeamId(value); return this; } /** *
     * The iOS Team ID
     * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @return This builder for chaining. */ public Builder clearIosTeamId() { copyOnWrite(); instance.clearIosTeamId(); return this; } /** *
     * The iOS Team ID
     * 
* * string ios_team_id = 16 [json_name = "iosTeamId"]; * @param value The bytes for iosTeamId to set. * @return This builder for chaining. */ public Builder setIosTeamIdBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setIosTeamIdBytes(value); return this; } /** *
     * The invite link title
     * 
* * string og_title = 17 [json_name = "ogTitle"]; * @return The ogTitle. */ @java.lang.Override public java.lang.String getOgTitle() { return instance.getOgTitle(); } /** *
     * The invite link title
     * 
* * string og_title = 17 [json_name = "ogTitle"]; * @return The bytes for ogTitle. */ @java.lang.Override public com.google.protobuf.ByteString getOgTitleBytes() { return instance.getOgTitleBytes(); } /** *
     * The invite link title
     * 
* * string og_title = 17 [json_name = "ogTitle"]; * @param value The ogTitle to set. * @return This builder for chaining. */ public Builder setOgTitle( java.lang.String value) { copyOnWrite(); instance.setOgTitle(value); return this; } /** *
     * The invite link title
     * 
* * string og_title = 17 [json_name = "ogTitle"]; * @return This builder for chaining. */ public Builder clearOgTitle() { copyOnWrite(); instance.clearOgTitle(); return this; } /** *
     * The invite link title
     * 
* * string og_title = 17 [json_name = "ogTitle"]; * @param value The bytes for ogTitle to set. * @return This builder for chaining. */ public Builder setOgTitleBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setOgTitleBytes(value); return this; } /** *
     * The invite link desctiption
     * 
* * string og_description = 18 [json_name = "ogDescription"]; * @return The ogDescription. */ @java.lang.Override public java.lang.String getOgDescription() { return instance.getOgDescription(); } /** *
     * The invite link desctiption
     * 
* * string og_description = 18 [json_name = "ogDescription"]; * @return The bytes for ogDescription. */ @java.lang.Override public com.google.protobuf.ByteString getOgDescriptionBytes() { return instance.getOgDescriptionBytes(); } /** *
     * The invite link desctiption
     * 
* * string og_description = 18 [json_name = "ogDescription"]; * @param value The ogDescription to set. * @return This builder for chaining. */ public Builder setOgDescription( java.lang.String value) { copyOnWrite(); instance.setOgDescription(value); return this; } /** *
     * The invite link desctiption
     * 
* * string og_description = 18 [json_name = "ogDescription"]; * @return This builder for chaining. */ public Builder clearOgDescription() { copyOnWrite(); instance.clearOgDescription(); return this; } /** *
     * The invite link desctiption
     * 
* * string og_description = 18 [json_name = "ogDescription"]; * @param value The bytes for ogDescription to set. * @return This builder for chaining. */ public Builder setOgDescriptionBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setOgDescriptionBytes(value); return this; } /** *
     * The invite link logo
     * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @return The ogImageUrl. */ @java.lang.Override public java.lang.String getOgImageUrl() { return instance.getOgImageUrl(); } /** *
     * The invite link logo
     * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @return The bytes for ogImageUrl. */ @java.lang.Override public com.google.protobuf.ByteString getOgImageUrlBytes() { return instance.getOgImageUrlBytes(); } /** *
     * The invite link logo
     * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @param value The ogImageUrl to set. * @return This builder for chaining. */ public Builder setOgImageUrl( java.lang.String value) { copyOnWrite(); instance.setOgImageUrl(value); return this; } /** *
     * The invite link logo
     * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @return This builder for chaining. */ public Builder clearOgImageUrl() { copyOnWrite(); instance.clearOgImageUrl(); return this; } /** *
     * The invite link logo
     * 
* * string og_image_url = 19 [json_name = "ogImageUrl"]; * @param value The bytes for ogImageUrl to set. * @return This builder for chaining. */ public Builder setOgImageUrlBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setOgImageUrlBytes(value); return this; } /** *
     * Backup website if URLs are null.
     * 
* * string web_url = 20 [json_name = "webUrl"]; * @return The webUrl. */ @java.lang.Override public java.lang.String getWebUrl() { return instance.getWebUrl(); } /** *
     * Backup website if URLs are null.
     * 
* * string web_url = 20 [json_name = "webUrl"]; * @return The bytes for webUrl. */ @java.lang.Override public com.google.protobuf.ByteString getWebUrlBytes() { return instance.getWebUrlBytes(); } /** *
     * Backup website if URLs are null.
     * 
* * string web_url = 20 [json_name = "webUrl"]; * @param value The webUrl to set. * @return This builder for chaining. */ public Builder setWebUrl( java.lang.String value) { copyOnWrite(); instance.setWebUrl(value); return this; } /** *
     * Backup website if URLs are null.
     * 
* * string web_url = 20 [json_name = "webUrl"]; * @return This builder for chaining. */ public Builder clearWebUrl() { copyOnWrite(); instance.clearWebUrl(); return this; } /** *
     * Backup website if URLs are null.
     * 
* * string web_url = 20 [json_name = "webUrl"]; * @param value The bytes for webUrl to set. * @return This builder for chaining. */ public Builder setWebUrlBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setWebUrlBytes(value); return this; } /** *
     * The default desktop redirect, or null if set to hosted SMS
     * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @return The defaultDesktopUrl. */ @java.lang.Override public java.lang.String getDefaultDesktopUrl() { return instance.getDefaultDesktopUrl(); } /** *
     * The default desktop redirect, or null if set to hosted SMS
     * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @return The bytes for defaultDesktopUrl. */ @java.lang.Override public com.google.protobuf.ByteString getDefaultDesktopUrlBytes() { return instance.getDefaultDesktopUrlBytes(); } /** *
     * The default desktop redirect, or null if set to hosted SMS
     * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @param value The defaultDesktopUrl to set. * @return This builder for chaining. */ public Builder setDefaultDesktopUrl( java.lang.String value) { copyOnWrite(); instance.setDefaultDesktopUrl(value); return this; } /** *
     * The default desktop redirect, or null if set to hosted SMS
     * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @return This builder for chaining. */ public Builder clearDefaultDesktopUrl() { copyOnWrite(); instance.clearDefaultDesktopUrl(); return this; } /** *
     * The default desktop redirect, or null if set to hosted SMS
     * 
* * string default_desktop_url = 21 [json_name = "defaultDesktopUrl"]; * @param value The bytes for defaultDesktopUrl to set. * @return This builder for chaining. */ public Builder setDefaultDesktopUrlBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setDefaultDesktopUrlBytes(value); return this; } /** *
     * Text message to use for text-me feature, {{ link }} will be replaced with short link.
     * 
* * string text_message = 22 [json_name = "textMessage"]; * @return The textMessage. */ @java.lang.Override public java.lang.String getTextMessage() { return instance.getTextMessage(); } /** *
     * Text message to use for text-me feature, {{ link }} will be replaced with short link.
     * 
* * string text_message = 22 [json_name = "textMessage"]; * @return The bytes for textMessage. */ @java.lang.Override public com.google.protobuf.ByteString getTextMessageBytes() { return instance.getTextMessageBytes(); } /** *
     * Text message to use for text-me feature, {{ link }} will be replaced with short link.
     * 
* * string text_message = 22 [json_name = "textMessage"]; * @param value The textMessage to set. * @return This builder for chaining. */ public Builder setTextMessage( java.lang.String value) { copyOnWrite(); instance.setTextMessage(value); return this; } /** *
     * Text message to use for text-me feature, {{ link }} will be replaced with short link.
     * 
* * string text_message = 22 [json_name = "textMessage"]; * @return This builder for chaining. */ public Builder clearTextMessage() { copyOnWrite(); instance.clearTextMessage(); return this; } /** *
     * Text message to use for text-me feature, {{ link }} will be replaced with short link.
     * 
* * string text_message = 22 [json_name = "textMessage"]; * @param value The bytes for textMessage to set. * @return This builder for chaining. */ public Builder setTextMessageBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setTextMessageBytes(value); return this; } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @return The shortUrlDomain. */ @java.lang.Override public java.lang.String getShortUrlDomain() { return instance.getShortUrlDomain(); } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @return The bytes for shortUrlDomain. */ @java.lang.Override public com.google.protobuf.ByteString getShortUrlDomainBytes() { return instance.getShortUrlDomainBytes(); } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @param value The shortUrlDomain to set. * @return This builder for chaining. */ public Builder setShortUrlDomain( java.lang.String value) { copyOnWrite(); instance.setShortUrlDomain(value); return this; } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @return This builder for chaining. */ public Builder clearShortUrlDomain() { copyOnWrite(); instance.clearShortUrlDomain(); return this; } /** * string short_url_domain = 23 [json_name = "shortUrlDomain"]; * @param value The bytes for shortUrlDomain to set. * @return This builder for chaining. */ public Builder setShortUrlDomainBytes( com.google.protobuf.ByteString value) { copyOnWrite(); instance.setShortUrlDomainBytes(value); return this; } /** *
     * sl read-only settings flag
     * 
* * bool readonly = 24 [json_name = "readonly"]; * @return The readonly. */ @java.lang.Override public boolean getReadonly() { return instance.getReadonly(); } /** *
     * sl read-only settings flag
     * 
* * bool readonly = 24 [json_name = "readonly"]; * @param value The readonly to set. * @return This builder for chaining. */ public Builder setReadonly(boolean value) { copyOnWrite(); instance.setReadonly(value); return this; } /** *
     * sl read-only settings flag
     * 
* * bool readonly = 24 [json_name = "readonly"]; * @return This builder for chaining. */ public Builder clearReadonly() { copyOnWrite(); instance.clearReadonly(); return this; } // @@protoc_insertion_point(builder_scope:streamlayer.sdkSettings.organization.branch.BranchApp) } @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.branch.BranchApp(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "branchKey_", "branchSecret_", "defaultShortUrlDomain_", "alternateShortUrlDomain_", "androidApp_", "androidUrl_", "androidUriScheme_", "androidPackageName_", "sha256CertFingerprints_", "androidAppLinksEnabled_", "iosApp_", "iosUrl_", "iosUriScheme_", "iosStoreCountry_", "iosBundleId_", "iosTeamId_", "ogTitle_", "ogDescription_", "ogImageUrl_", "webUrl_", "defaultDesktopUrl_", "textMessage_", "shortUrlDomain_", "readonly_", }; java.lang.String info = "\u0000\u0018\u0000\u0000\u0001\u0018\u0018\u0000\u0001\u0000\u0001\u0208\u0002\u0208" + "\u0003\u0208\u0004\u0208\u0005\u0004\u0006\u0208\u0007\u0208\b\u0208\t\u021a\n\u0007" + "\u000b\u0004\f\u0208\r\u0208\u000e\u0208\u000f\u0208\u0010\u0208\u0011\u0208\u0012" + "\u0208\u0013\u0208\u0014\u0208\u0015\u0208\u0016\u0208\u0017\u0208\u0018\u0007"; 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.branch.BranchApp.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.branch.BranchApp) private static final com.streamlayer.sdkSettings.organization.branch.BranchApp DEFAULT_INSTANCE; static { BranchApp defaultInstance = new BranchApp(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( BranchApp.class, defaultInstance); } public static com.streamlayer.sdkSettings.organization.branch.BranchApp 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