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

main.java.com.streamlayer.sdkSettings.organization.branch.BranchAppSettings 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.BranchAppSettings}
 */
public  final class BranchAppSettings extends
    com.google.protobuf.GeneratedMessageLite<
        BranchAppSettings, BranchAppSettings.Builder> implements
    // @@protoc_insertion_point(message_implements:streamlayer.sdkSettings.organization.branch.BranchAppSettings)
    BranchAppSettingsOrBuilder {
  private BranchAppSettings() {
    androidUrl_ = "";
    androidUriScheme_ = "";
    androidPackageName_ = "";
    sha256CertFingerprints_ = com.google.protobuf.GeneratedMessageLite.emptyProtobufList();
    iosUrl_ = "";
    iosUriScheme_ = "";
    iosStoreCountry_ = "";
    iosBundleId_ = "";
    iosTeamId_ = "";
    ogTitle_ = "";
    ogDescription_ = "";
    ogImageUrl_ = "";
    webUrl_ = "";
    defaultDesktopUrl_ = "";
    textMessage_ = "";
  }
  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 READONLY_FIELD_NUMBER = 23; private boolean readonly_; /** *
   * sl read-only settings flag
   * 
* * bool readonly = 23 [json_name = "readonly"]; * @return The readonly. */ @java.lang.Override public boolean getReadonly() { return readonly_; } /** *
   * sl read-only settings flag
   * 
* * bool readonly = 23 [json_name = "readonly"]; * @param value The readonly to set. */ private void setReadonly(boolean value) { readonly_ = value; } /** *
   * sl read-only settings flag
   * 
* * bool readonly = 23 [json_name = "readonly"]; */ private void clearReadonly() { readonly_ = false; } public static com.streamlayer.sdkSettings.organization.branch.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return com.google.protobuf.GeneratedMessageLite.parseFrom( DEFAULT_INSTANCE, data); } public static com.streamlayer.sdkSettings.organization.branch.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return parseDelimitedFrom(DEFAULT_INSTANCE, input); } public static com.streamlayer.sdkSettings.organization.branch.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings 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.BranchAppSettings prototype) { return DEFAULT_INSTANCE.createBuilder(prototype); } /** * Protobuf type {@code streamlayer.sdkSettings.organization.branch.BranchAppSettings} */ public static final class Builder extends com.google.protobuf.GeneratedMessageLite.Builder< com.streamlayer.sdkSettings.organization.branch.BranchAppSettings, Builder> implements // @@protoc_insertion_point(builder_implements:streamlayer.sdkSettings.organization.branch.BranchAppSettings) com.streamlayer.sdkSettings.organization.branch.BranchAppSettingsOrBuilder { // Construct using com.streamlayer.sdkSettings.organization.branch.BranchAppSettings.newBuilder() private Builder() { super(DEFAULT_INSTANCE); } /** *
     * 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; } /** *
     * sl read-only settings flag
     * 
* * bool readonly = 23 [json_name = "readonly"]; * @return The readonly. */ @java.lang.Override public boolean getReadonly() { return instance.getReadonly(); } /** *
     * sl read-only settings flag
     * 
* * bool readonly = 23 [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 = 23 [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.BranchAppSettings) } @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.BranchAppSettings(); } case NEW_BUILDER: { return new Builder(); } case BUILD_MESSAGE_INFO: { java.lang.Object[] objects = new java.lang.Object[] { "androidApp_", "androidUrl_", "androidUriScheme_", "androidPackageName_", "sha256CertFingerprints_", "androidAppLinksEnabled_", "iosApp_", "iosUrl_", "iosUriScheme_", "iosStoreCountry_", "iosBundleId_", "iosTeamId_", "ogTitle_", "ogDescription_", "ogImageUrl_", "webUrl_", "defaultDesktopUrl_", "textMessage_", "readonly_", }; java.lang.String info = "\u0000\u0013\u0000\u0000\u0005\u0017\u0013\u0000\u0001\u0000\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\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.BranchAppSettings.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.BranchAppSettings) private static final com.streamlayer.sdkSettings.organization.branch.BranchAppSettings DEFAULT_INSTANCE; static { BranchAppSettings defaultInstance = new BranchAppSettings(); // New instances are implicitly immutable so no need to make // immutable. DEFAULT_INSTANCE = defaultInstance; com.google.protobuf.GeneratedMessageLite.registerDefaultInstance( BranchAppSettings.class, defaultInstance); } public static com.streamlayer.sdkSettings.organization.branch.BranchAppSettings 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