Class BranchAppSettings.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<BranchAppSettings,BranchAppSettings.Builder>
-
- com.streamlayer.sdkSettings.organization.branch.BranchAppSettings.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,BranchAppSettingsOrBuilder,java.lang.Cloneable
- Enclosing class:
- BranchAppSettings
public static final class BranchAppSettings.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<BranchAppSettings,BranchAppSettings.Builder> implements BranchAppSettingsOrBuilder
Protobuf typestreamlayer.sdkSettings.organization.branch.BranchAppSettings
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchAppSettings.BuilderaddAllSha256CertFingerprints(java.lang.Iterable<java.lang.String> values)The SHA256 fingerprints for App Links, in array formBranchAppSettings.BuilderaddSha256CertFingerprints(java.lang.String value)The SHA256 fingerprints for App Links, in array formBranchAppSettings.BuilderaddSha256CertFingerprintsBytes(com.google.protobuf.ByteString value)The SHA256 fingerprints for App Links, in array formBranchAppSettings.BuilderclearAndroidApp()Whether an Android app is enabled, (0 or 1 indicating present)BranchAppSettings.BuilderclearAndroidAppLinksEnabled()Whether App Links are enabled, (0 or 1 indicating true)BranchAppSettings.BuilderclearAndroidPackageName()The Android package name (com.android.myapp)BranchAppSettings.BuilderclearAndroidUriScheme()The Android URI scheme.BranchAppSettings.BuilderclearAndroidUrl()The url of the Android store, or package name (com.android.myapp).BranchAppSettings.BuilderclearDefaultDesktopUrl()The default desktop redirect, or null if set to hosted SMSBranchAppSettings.BuilderclearIosApp()Whether an iOS app is enabled, (0 or 1 indicating present)BranchAppSettings.BuilderclearIosBundleId()The iOS bundle IDBranchAppSettings.BuilderclearIosStoreCountry()The country code of the app, default to 'US'.BranchAppSettings.BuilderclearIosTeamId()The iOS Team IDBranchAppSettings.BuilderclearIosUriScheme()The iOS URI scheme.BranchAppSettings.BuilderclearIosUrl()The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.BranchAppSettings.BuilderclearOgDescription()The invite link desctiptionBranchAppSettings.BuilderclearOgImageUrl()The invite link logoBranchAppSettings.BuilderclearOgTitle()The invite link titleBranchAppSettings.BuilderclearReadonly()sl read-only settings flagBranchAppSettings.BuilderclearSha256CertFingerprints()The SHA256 fingerprints for App Links, in array formBranchAppSettings.BuilderclearTextMessage()Text message to use for text-me feature, {{ link }} will be replaced with short link.BranchAppSettings.BuilderclearWebUrl()Backup website if URLs are null.intgetAndroidApp()Whether an Android app is enabled, (0 or 1 indicating present)booleangetAndroidAppLinksEnabled()Whether App Links are enabled, (0 or 1 indicating true)java.lang.StringgetAndroidPackageName()The Android package name (com.android.myapp)com.google.protobuf.ByteStringgetAndroidPackageNameBytes()The Android package name (com.android.myapp)java.lang.StringgetAndroidUriScheme()The Android URI scheme.com.google.protobuf.ByteStringgetAndroidUriSchemeBytes()The Android URI scheme.java.lang.StringgetAndroidUrl()The url of the Android store, or package name (com.android.myapp).com.google.protobuf.ByteStringgetAndroidUrlBytes()The url of the Android store, or package name (com.android.myapp).java.lang.StringgetDefaultDesktopUrl()The default desktop redirect, or null if set to hosted SMScom.google.protobuf.ByteStringgetDefaultDesktopUrlBytes()The default desktop redirect, or null if set to hosted SMSintgetIosApp()Whether an iOS app is enabled, (0 or 1 indicating present)java.lang.StringgetIosBundleId()The iOS bundle IDcom.google.protobuf.ByteStringgetIosBundleIdBytes()The iOS bundle IDjava.lang.StringgetIosStoreCountry()The country code of the app, default to 'US'.com.google.protobuf.ByteStringgetIosStoreCountryBytes()The country code of the app, default to 'US'.java.lang.StringgetIosTeamId()The iOS Team IDcom.google.protobuf.ByteStringgetIosTeamIdBytes()The iOS Team IDjava.lang.StringgetIosUriScheme()The iOS URI scheme.com.google.protobuf.ByteStringgetIosUriSchemeBytes()The iOS URI scheme.java.lang.StringgetIosUrl()The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.com.google.protobuf.ByteStringgetIosUrlBytes()The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.java.lang.StringgetOgDescription()The invite link desctiptioncom.google.protobuf.ByteStringgetOgDescriptionBytes()The invite link desctiptionjava.lang.StringgetOgImageUrl()The invite link logocom.google.protobuf.ByteStringgetOgImageUrlBytes()The invite link logojava.lang.StringgetOgTitle()The invite link titlecom.google.protobuf.ByteStringgetOgTitleBytes()The invite link titlebooleangetReadonly()sl read-only settings flagjava.lang.StringgetSha256CertFingerprints(int index)The SHA256 fingerprints for App Links, in array formcom.google.protobuf.ByteStringgetSha256CertFingerprintsBytes(int index)The SHA256 fingerprints for App Links, in array formintgetSha256CertFingerprintsCount()The SHA256 fingerprints for App Links, in array formjava.util.List<java.lang.String>getSha256CertFingerprintsList()The SHA256 fingerprints for App Links, in array formjava.lang.StringgetTextMessage()Text message to use for text-me feature, {{ link }} will be replaced with short link.com.google.protobuf.ByteStringgetTextMessageBytes()Text message to use for text-me feature, {{ link }} will be replaced with short link.java.lang.StringgetWebUrl()Backup website if URLs are null.com.google.protobuf.ByteStringgetWebUrlBytes()Backup website if URLs are null.BranchAppSettings.BuildersetAndroidApp(int value)Whether an Android app is enabled, (0 or 1 indicating present)BranchAppSettings.BuildersetAndroidAppLinksEnabled(boolean value)Whether App Links are enabled, (0 or 1 indicating true)BranchAppSettings.BuildersetAndroidPackageName(java.lang.String value)The Android package name (com.android.myapp)BranchAppSettings.BuildersetAndroidPackageNameBytes(com.google.protobuf.ByteString value)The Android package name (com.android.myapp)BranchAppSettings.BuildersetAndroidUriScheme(java.lang.String value)The Android URI scheme.BranchAppSettings.BuildersetAndroidUriSchemeBytes(com.google.protobuf.ByteString value)The Android URI scheme.BranchAppSettings.BuildersetAndroidUrl(java.lang.String value)The url of the Android store, or package name (com.android.myapp).BranchAppSettings.BuildersetAndroidUrlBytes(com.google.protobuf.ByteString value)The url of the Android store, or package name (com.android.myapp).BranchAppSettings.BuildersetDefaultDesktopUrl(java.lang.String value)The default desktop redirect, or null if set to hosted SMSBranchAppSettings.BuildersetDefaultDesktopUrlBytes(com.google.protobuf.ByteString value)The default desktop redirect, or null if set to hosted SMSBranchAppSettings.BuildersetIosApp(int value)Whether an iOS app is enabled, (0 or 1 indicating present)BranchAppSettings.BuildersetIosBundleId(java.lang.String value)The iOS bundle IDBranchAppSettings.BuildersetIosBundleIdBytes(com.google.protobuf.ByteString value)The iOS bundle IDBranchAppSettings.BuildersetIosStoreCountry(java.lang.String value)The country code of the app, default to 'US'.BranchAppSettings.BuildersetIosStoreCountryBytes(com.google.protobuf.ByteString value)The country code of the app, default to 'US'.BranchAppSettings.BuildersetIosTeamId(java.lang.String value)The iOS Team IDBranchAppSettings.BuildersetIosTeamIdBytes(com.google.protobuf.ByteString value)The iOS Team IDBranchAppSettings.BuildersetIosUriScheme(java.lang.String value)The iOS URI scheme.BranchAppSettings.BuildersetIosUriSchemeBytes(com.google.protobuf.ByteString value)The iOS URI scheme.BranchAppSettings.BuildersetIosUrl(java.lang.String value)The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.BranchAppSettings.BuildersetIosUrlBytes(com.google.protobuf.ByteString value)The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.BranchAppSettings.BuildersetOgDescription(java.lang.String value)The invite link desctiptionBranchAppSettings.BuildersetOgDescriptionBytes(com.google.protobuf.ByteString value)The invite link desctiptionBranchAppSettings.BuildersetOgImageUrl(java.lang.String value)The invite link logoBranchAppSettings.BuildersetOgImageUrlBytes(com.google.protobuf.ByteString value)The invite link logoBranchAppSettings.BuildersetOgTitle(java.lang.String value)The invite link titleBranchAppSettings.BuildersetOgTitleBytes(com.google.protobuf.ByteString value)The invite link titleBranchAppSettings.BuildersetReadonly(boolean value)sl read-only settings flagBranchAppSettings.BuildersetSha256CertFingerprints(int index, java.lang.String value)The SHA256 fingerprints for App Links, in array formBranchAppSettings.BuildersetTextMessage(java.lang.String value)Text message to use for text-me feature, {{ link }} will be replaced with short link.BranchAppSettings.BuildersetTextMessageBytes(com.google.protobuf.ByteString value)Text message to use for text-me feature, {{ link }} will be replaced with short link.BranchAppSettings.BuildersetWebUrl(java.lang.String value)Backup website if URLs are null.BranchAppSettings.BuildersetWebUrlBytes(com.google.protobuf.ByteString value)Backup website if URLs are null.-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getAndroidApp
public int getAndroidApp()
Whether an Android app is enabled, (0 or 1 indicating present)
int32 android_app = 5 [json_name = "androidApp"];- Specified by:
getAndroidAppin interfaceBranchAppSettingsOrBuilder- Returns:
- The androidApp.
-
setAndroidApp
public BranchAppSettings.Builder setAndroidApp(int value)
Whether an Android app is enabled, (0 or 1 indicating present)
int32 android_app = 5 [json_name = "androidApp"];- Parameters:
value- The androidApp to set.- Returns:
- This builder for chaining.
-
clearAndroidApp
public BranchAppSettings.Builder clearAndroidApp()
Whether an Android app is enabled, (0 or 1 indicating present)
int32 android_app = 5 [json_name = "androidApp"];- Returns:
- This builder for chaining.
-
getAndroidUrl
public java.lang.String 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"];- Specified by:
getAndroidUrlin interfaceBranchAppSettingsOrBuilder- Returns:
- The androidUrl.
-
getAndroidUrlBytes
public com.google.protobuf.ByteString 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"];- Specified by:
getAndroidUrlBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for androidUrl.
-
setAndroidUrl
public BranchAppSettings.Builder setAndroidUrl(java.lang.String 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"];- Parameters:
value- The androidUrl to set.- Returns:
- This builder for chaining.
-
clearAndroidUrl
public BranchAppSettings.Builder clearAndroidUrl()
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"];- Returns:
- This builder for chaining.
-
setAndroidUrlBytes
public BranchAppSettings.Builder setAndroidUrlBytes(com.google.protobuf.ByteString 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"];- Parameters:
value- The bytes for androidUrl to set.- Returns:
- This builder for chaining.
-
getAndroidUriScheme
public java.lang.String getAndroidUriScheme()
The Android URI scheme.
string android_uri_scheme = 7 [json_name = "androidUriScheme"];- Specified by:
getAndroidUriSchemein interfaceBranchAppSettingsOrBuilder- Returns:
- The androidUriScheme.
-
getAndroidUriSchemeBytes
public com.google.protobuf.ByteString getAndroidUriSchemeBytes()
The Android URI scheme.
string android_uri_scheme = 7 [json_name = "androidUriScheme"];- Specified by:
getAndroidUriSchemeBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for androidUriScheme.
-
setAndroidUriScheme
public BranchAppSettings.Builder setAndroidUriScheme(java.lang.String value)
The Android URI scheme.
string android_uri_scheme = 7 [json_name = "androidUriScheme"];- Parameters:
value- The androidUriScheme to set.- Returns:
- This builder for chaining.
-
clearAndroidUriScheme
public BranchAppSettings.Builder clearAndroidUriScheme()
The Android URI scheme.
string android_uri_scheme = 7 [json_name = "androidUriScheme"];- Returns:
- This builder for chaining.
-
setAndroidUriSchemeBytes
public BranchAppSettings.Builder setAndroidUriSchemeBytes(com.google.protobuf.ByteString value)
The Android URI scheme.
string android_uri_scheme = 7 [json_name = "androidUriScheme"];- Parameters:
value- The bytes for androidUriScheme to set.- Returns:
- This builder for chaining.
-
getAndroidPackageName
public java.lang.String getAndroidPackageName()
The Android package name (com.android.myapp)
string android_package_name = 8 [json_name = "androidPackageName"];- Specified by:
getAndroidPackageNamein interfaceBranchAppSettingsOrBuilder- Returns:
- The androidPackageName.
-
getAndroidPackageNameBytes
public com.google.protobuf.ByteString getAndroidPackageNameBytes()
The Android package name (com.android.myapp)
string android_package_name = 8 [json_name = "androidPackageName"];- Specified by:
getAndroidPackageNameBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for androidPackageName.
-
setAndroidPackageName
public BranchAppSettings.Builder setAndroidPackageName(java.lang.String value)
The Android package name (com.android.myapp)
string android_package_name = 8 [json_name = "androidPackageName"];- Parameters:
value- The androidPackageName to set.- Returns:
- This builder for chaining.
-
clearAndroidPackageName
public BranchAppSettings.Builder clearAndroidPackageName()
The Android package name (com.android.myapp)
string android_package_name = 8 [json_name = "androidPackageName"];- Returns:
- This builder for chaining.
-
setAndroidPackageNameBytes
public BranchAppSettings.Builder setAndroidPackageNameBytes(com.google.protobuf.ByteString value)
The Android package name (com.android.myapp)
string android_package_name = 8 [json_name = "androidPackageName"];- Parameters:
value- The bytes for androidPackageName to set.- Returns:
- This builder for chaining.
-
getSha256CertFingerprintsList
public java.util.List<java.lang.String> getSha256CertFingerprintsList()
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Specified by:
getSha256CertFingerprintsListin interfaceBranchAppSettingsOrBuilder- Returns:
- A list containing the sha256CertFingerprints.
-
getSha256CertFingerprintsCount
public int getSha256CertFingerprintsCount()
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Specified by:
getSha256CertFingerprintsCountin interfaceBranchAppSettingsOrBuilder- Returns:
- The count of sha256CertFingerprints.
-
getSha256CertFingerprints
public java.lang.String getSha256CertFingerprints(int index)
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Specified by:
getSha256CertFingerprintsin interfaceBranchAppSettingsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sha256CertFingerprints at the given index.
-
getSha256CertFingerprintsBytes
public com.google.protobuf.ByteString getSha256CertFingerprintsBytes(int index)
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Specified by:
getSha256CertFingerprintsBytesin interfaceBranchAppSettingsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sha256CertFingerprints at the given index.
-
setSha256CertFingerprints
public BranchAppSettings.Builder setSha256CertFingerprints(int index, java.lang.String value)
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Parameters:
index- The index to set the value at.value- The sha256CertFingerprints to set.- Returns:
- This builder for chaining.
-
addSha256CertFingerprints
public BranchAppSettings.Builder addSha256CertFingerprints(java.lang.String value)
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Parameters:
value- The sha256CertFingerprints to add.- Returns:
- This builder for chaining.
-
addAllSha256CertFingerprints
public BranchAppSettings.Builder addAllSha256CertFingerprints(java.lang.Iterable<java.lang.String> values)
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Parameters:
values- The sha256CertFingerprints to add.- Returns:
- This builder for chaining.
-
clearSha256CertFingerprints
public BranchAppSettings.Builder clearSha256CertFingerprints()
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Returns:
- This builder for chaining.
-
addSha256CertFingerprintsBytes
public BranchAppSettings.Builder addSha256CertFingerprintsBytes(com.google.protobuf.ByteString value)
The SHA256 fingerprints for App Links, in array form
repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];- Parameters:
value- The bytes of the sha256CertFingerprints to add.- Returns:
- This builder for chaining.
-
getAndroidAppLinksEnabled
public boolean getAndroidAppLinksEnabled()
Whether App Links are enabled, (0 or 1 indicating true)
bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"];- Specified by:
getAndroidAppLinksEnabledin interfaceBranchAppSettingsOrBuilder- Returns:
- The androidAppLinksEnabled.
-
setAndroidAppLinksEnabled
public BranchAppSettings.Builder setAndroidAppLinksEnabled(boolean value)
Whether App Links are enabled, (0 or 1 indicating true)
bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"];- Parameters:
value- The androidAppLinksEnabled to set.- Returns:
- This builder for chaining.
-
clearAndroidAppLinksEnabled
public BranchAppSettings.Builder clearAndroidAppLinksEnabled()
Whether App Links are enabled, (0 or 1 indicating true)
bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"];- Returns:
- This builder for chaining.
-
getIosApp
public int getIosApp()
Whether an iOS app is enabled, (0 or 1 indicating present)
int32 ios_app = 11 [json_name = "iosApp"];- Specified by:
getIosAppin interfaceBranchAppSettingsOrBuilder- Returns:
- The iosApp.
-
setIosApp
public BranchAppSettings.Builder setIosApp(int value)
Whether an iOS app is enabled, (0 or 1 indicating present)
int32 ios_app = 11 [json_name = "iosApp"];- Parameters:
value- The iosApp to set.- Returns:
- This builder for chaining.
-
clearIosApp
public BranchAppSettings.Builder clearIosApp()
Whether an iOS app is enabled, (0 or 1 indicating present)
int32 ios_app = 11 [json_name = "iosApp"];- Returns:
- This builder for chaining.
-
getIosUrl
public java.lang.String 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"];- Specified by:
getIosUrlin interfaceBranchAppSettingsOrBuilder- Returns:
- The iosUrl.
-
getIosUrlBytes
public com.google.protobuf.ByteString 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"];- Specified by:
getIosUrlBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for iosUrl.
-
setIosUrl
public BranchAppSettings.Builder setIosUrl(java.lang.String 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"];- Parameters:
value- The iosUrl to set.- Returns:
- This builder for chaining.
-
clearIosUrl
public BranchAppSettings.Builder clearIosUrl()
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"];- Returns:
- This builder for chaining.
-
setIosUrlBytes
public BranchAppSettings.Builder setIosUrlBytes(com.google.protobuf.ByteString 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"];- Parameters:
value- The bytes for iosUrl to set.- Returns:
- This builder for chaining.
-
getIosUriScheme
public java.lang.String getIosUriScheme()
The iOS URI scheme.
string ios_uri_scheme = 13 [json_name = "iosUriScheme"];- Specified by:
getIosUriSchemein interfaceBranchAppSettingsOrBuilder- Returns:
- The iosUriScheme.
-
getIosUriSchemeBytes
public com.google.protobuf.ByteString getIosUriSchemeBytes()
The iOS URI scheme.
string ios_uri_scheme = 13 [json_name = "iosUriScheme"];- Specified by:
getIosUriSchemeBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for iosUriScheme.
-
setIosUriScheme
public BranchAppSettings.Builder setIosUriScheme(java.lang.String value)
The iOS URI scheme.
string ios_uri_scheme = 13 [json_name = "iosUriScheme"];- Parameters:
value- The iosUriScheme to set.- Returns:
- This builder for chaining.
-
clearIosUriScheme
public BranchAppSettings.Builder clearIosUriScheme()
The iOS URI scheme.
string ios_uri_scheme = 13 [json_name = "iosUriScheme"];- Returns:
- This builder for chaining.
-
setIosUriSchemeBytes
public BranchAppSettings.Builder setIosUriSchemeBytes(com.google.protobuf.ByteString value)
The iOS URI scheme.
string ios_uri_scheme = 13 [json_name = "iosUriScheme"];- Parameters:
value- The bytes for iosUriScheme to set.- Returns:
- This builder for chaining.
-
getIosStoreCountry
public java.lang.String getIosStoreCountry()
The country code of the app, default to 'US'.
string ios_store_country = 14 [json_name = "iosStoreCountry"];- Specified by:
getIosStoreCountryin interfaceBranchAppSettingsOrBuilder- Returns:
- The iosStoreCountry.
-
getIosStoreCountryBytes
public com.google.protobuf.ByteString getIosStoreCountryBytes()
The country code of the app, default to 'US'.
string ios_store_country = 14 [json_name = "iosStoreCountry"];- Specified by:
getIosStoreCountryBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for iosStoreCountry.
-
setIosStoreCountry
public BranchAppSettings.Builder setIosStoreCountry(java.lang.String value)
The country code of the app, default to 'US'.
string ios_store_country = 14 [json_name = "iosStoreCountry"];- Parameters:
value- The iosStoreCountry to set.- Returns:
- This builder for chaining.
-
clearIosStoreCountry
public BranchAppSettings.Builder clearIosStoreCountry()
The country code of the app, default to 'US'.
string ios_store_country = 14 [json_name = "iosStoreCountry"];- Returns:
- This builder for chaining.
-
setIosStoreCountryBytes
public BranchAppSettings.Builder setIosStoreCountryBytes(com.google.protobuf.ByteString value)
The country code of the app, default to 'US'.
string ios_store_country = 14 [json_name = "iosStoreCountry"];- Parameters:
value- The bytes for iosStoreCountry to set.- Returns:
- This builder for chaining.
-
getIosBundleId
public java.lang.String getIosBundleId()
The iOS bundle ID
string ios_bundle_id = 15 [json_name = "iosBundleId"];- Specified by:
getIosBundleIdin interfaceBranchAppSettingsOrBuilder- Returns:
- The iosBundleId.
-
getIosBundleIdBytes
public com.google.protobuf.ByteString getIosBundleIdBytes()
The iOS bundle ID
string ios_bundle_id = 15 [json_name = "iosBundleId"];- Specified by:
getIosBundleIdBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for iosBundleId.
-
setIosBundleId
public BranchAppSettings.Builder setIosBundleId(java.lang.String value)
The iOS bundle ID
string ios_bundle_id = 15 [json_name = "iosBundleId"];- Parameters:
value- The iosBundleId to set.- Returns:
- This builder for chaining.
-
clearIosBundleId
public BranchAppSettings.Builder clearIosBundleId()
The iOS bundle ID
string ios_bundle_id = 15 [json_name = "iosBundleId"];- Returns:
- This builder for chaining.
-
setIosBundleIdBytes
public BranchAppSettings.Builder setIosBundleIdBytes(com.google.protobuf.ByteString value)
The iOS bundle ID
string ios_bundle_id = 15 [json_name = "iosBundleId"];- Parameters:
value- The bytes for iosBundleId to set.- Returns:
- This builder for chaining.
-
getIosTeamId
public java.lang.String getIosTeamId()
The iOS Team ID
string ios_team_id = 16 [json_name = "iosTeamId"];- Specified by:
getIosTeamIdin interfaceBranchAppSettingsOrBuilder- Returns:
- The iosTeamId.
-
getIosTeamIdBytes
public com.google.protobuf.ByteString getIosTeamIdBytes()
The iOS Team ID
string ios_team_id = 16 [json_name = "iosTeamId"];- Specified by:
getIosTeamIdBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for iosTeamId.
-
setIosTeamId
public BranchAppSettings.Builder setIosTeamId(java.lang.String value)
The iOS Team ID
string ios_team_id = 16 [json_name = "iosTeamId"];- Parameters:
value- The iosTeamId to set.- Returns:
- This builder for chaining.
-
clearIosTeamId
public BranchAppSettings.Builder clearIosTeamId()
The iOS Team ID
string ios_team_id = 16 [json_name = "iosTeamId"];- Returns:
- This builder for chaining.
-
setIosTeamIdBytes
public BranchAppSettings.Builder setIosTeamIdBytes(com.google.protobuf.ByteString value)
The iOS Team ID
string ios_team_id = 16 [json_name = "iosTeamId"];- Parameters:
value- The bytes for iosTeamId to set.- Returns:
- This builder for chaining.
-
getOgTitle
public java.lang.String getOgTitle()
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Specified by:
getOgTitlein interfaceBranchAppSettingsOrBuilder- Returns:
- The ogTitle.
-
getOgTitleBytes
public com.google.protobuf.ByteString getOgTitleBytes()
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Specified by:
getOgTitleBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for ogTitle.
-
setOgTitle
public BranchAppSettings.Builder setOgTitle(java.lang.String value)
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Parameters:
value- The ogTitle to set.- Returns:
- This builder for chaining.
-
clearOgTitle
public BranchAppSettings.Builder clearOgTitle()
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Returns:
- This builder for chaining.
-
setOgTitleBytes
public BranchAppSettings.Builder setOgTitleBytes(com.google.protobuf.ByteString value)
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Parameters:
value- The bytes for ogTitle to set.- Returns:
- This builder for chaining.
-
getOgDescription
public java.lang.String getOgDescription()
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Specified by:
getOgDescriptionin interfaceBranchAppSettingsOrBuilder- Returns:
- The ogDescription.
-
getOgDescriptionBytes
public com.google.protobuf.ByteString getOgDescriptionBytes()
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Specified by:
getOgDescriptionBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for ogDescription.
-
setOgDescription
public BranchAppSettings.Builder setOgDescription(java.lang.String value)
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Parameters:
value- The ogDescription to set.- Returns:
- This builder for chaining.
-
clearOgDescription
public BranchAppSettings.Builder clearOgDescription()
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Returns:
- This builder for chaining.
-
setOgDescriptionBytes
public BranchAppSettings.Builder setOgDescriptionBytes(com.google.protobuf.ByteString value)
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Parameters:
value- The bytes for ogDescription to set.- Returns:
- This builder for chaining.
-
getOgImageUrl
public java.lang.String getOgImageUrl()
The invite link logo
string og_image_url = 19 [json_name = "ogImageUrl"];- Specified by:
getOgImageUrlin interfaceBranchAppSettingsOrBuilder- Returns:
- The ogImageUrl.
-
getOgImageUrlBytes
public com.google.protobuf.ByteString getOgImageUrlBytes()
The invite link logo
string og_image_url = 19 [json_name = "ogImageUrl"];- Specified by:
getOgImageUrlBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for ogImageUrl.
-
setOgImageUrl
public BranchAppSettings.Builder setOgImageUrl(java.lang.String value)
The invite link logo
string og_image_url = 19 [json_name = "ogImageUrl"];- Parameters:
value- The ogImageUrl to set.- Returns:
- This builder for chaining.
-
clearOgImageUrl
public BranchAppSettings.Builder clearOgImageUrl()
The invite link logo
string og_image_url = 19 [json_name = "ogImageUrl"];- Returns:
- This builder for chaining.
-
setOgImageUrlBytes
public BranchAppSettings.Builder setOgImageUrlBytes(com.google.protobuf.ByteString value)
The invite link logo
string og_image_url = 19 [json_name = "ogImageUrl"];- Parameters:
value- The bytes for ogImageUrl to set.- Returns:
- This builder for chaining.
-
getWebUrl
public java.lang.String getWebUrl()
Backup website if URLs are null.
string web_url = 20 [json_name = "webUrl"];- Specified by:
getWebUrlin interfaceBranchAppSettingsOrBuilder- Returns:
- The webUrl.
-
getWebUrlBytes
public com.google.protobuf.ByteString getWebUrlBytes()
Backup website if URLs are null.
string web_url = 20 [json_name = "webUrl"];- Specified by:
getWebUrlBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for webUrl.
-
setWebUrl
public BranchAppSettings.Builder setWebUrl(java.lang.String value)
Backup website if URLs are null.
string web_url = 20 [json_name = "webUrl"];- Parameters:
value- The webUrl to set.- Returns:
- This builder for chaining.
-
clearWebUrl
public BranchAppSettings.Builder clearWebUrl()
Backup website if URLs are null.
string web_url = 20 [json_name = "webUrl"];- Returns:
- This builder for chaining.
-
setWebUrlBytes
public BranchAppSettings.Builder setWebUrlBytes(com.google.protobuf.ByteString value)
Backup website if URLs are null.
string web_url = 20 [json_name = "webUrl"];- Parameters:
value- The bytes for webUrl to set.- Returns:
- This builder for chaining.
-
getDefaultDesktopUrl
public java.lang.String getDefaultDesktopUrl()
The default desktop redirect, or null if set to hosted SMS
string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];- Specified by:
getDefaultDesktopUrlin interfaceBranchAppSettingsOrBuilder- Returns:
- The defaultDesktopUrl.
-
getDefaultDesktopUrlBytes
public com.google.protobuf.ByteString getDefaultDesktopUrlBytes()
The default desktop redirect, or null if set to hosted SMS
string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];- Specified by:
getDefaultDesktopUrlBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for defaultDesktopUrl.
-
setDefaultDesktopUrl
public BranchAppSettings.Builder setDefaultDesktopUrl(java.lang.String value)
The default desktop redirect, or null if set to hosted SMS
string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];- Parameters:
value- The defaultDesktopUrl to set.- Returns:
- This builder for chaining.
-
clearDefaultDesktopUrl
public BranchAppSettings.Builder clearDefaultDesktopUrl()
The default desktop redirect, or null if set to hosted SMS
string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];- Returns:
- This builder for chaining.
-
setDefaultDesktopUrlBytes
public BranchAppSettings.Builder setDefaultDesktopUrlBytes(com.google.protobuf.ByteString value)
The default desktop redirect, or null if set to hosted SMS
string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];- Parameters:
value- The bytes for defaultDesktopUrl to set.- Returns:
- This builder for chaining.
-
getTextMessage
public java.lang.String getTextMessage()
Text message to use for text-me feature, {{ link }} will be replaced with short link.string text_message = 22 [json_name = "textMessage"];- Specified by:
getTextMessagein interfaceBranchAppSettingsOrBuilder- Returns:
- The textMessage.
-
getTextMessageBytes
public com.google.protobuf.ByteString getTextMessageBytes()
Text message to use for text-me feature, {{ link }} will be replaced with short link.string text_message = 22 [json_name = "textMessage"];- Specified by:
getTextMessageBytesin interfaceBranchAppSettingsOrBuilder- Returns:
- The bytes for textMessage.
-
setTextMessage
public BranchAppSettings.Builder setTextMessage(java.lang.String value)
Text message to use for text-me feature, {{ link }} will be replaced with short link.string text_message = 22 [json_name = "textMessage"];- Parameters:
value- The textMessage to set.- Returns:
- This builder for chaining.
-
clearTextMessage
public BranchAppSettings.Builder clearTextMessage()
Text message to use for text-me feature, {{ link }} will be replaced with short link.string text_message = 22 [json_name = "textMessage"];- Returns:
- This builder for chaining.
-
setTextMessageBytes
public BranchAppSettings.Builder setTextMessageBytes(com.google.protobuf.ByteString value)
Text message to use for text-me feature, {{ link }} will be replaced with short link.string text_message = 22 [json_name = "textMessage"];- Parameters:
value- The bytes for textMessage to set.- Returns:
- This builder for chaining.
-
getReadonly
public boolean getReadonly()
sl read-only settings flag
bool readonly = 23 [json_name = "readonly"];- Specified by:
getReadonlyin interfaceBranchAppSettingsOrBuilder- Returns:
- The readonly.
-
setReadonly
public BranchAppSettings.Builder setReadonly(boolean value)
sl read-only settings flag
bool readonly = 23 [json_name = "readonly"];- Parameters:
value- The readonly to set.- Returns:
- This builder for chaining.
-
clearReadonly
public BranchAppSettings.Builder clearReadonly()
sl read-only settings flag
bool readonly = 23 [json_name = "readonly"];- Returns:
- This builder for chaining.
-
-