Class BranchApp.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<BranchApp,BranchApp.Builder>
-
- com.streamlayer.sdkSettings.organization.branch.BranchApp.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,BranchAppOrBuilder,java.lang.Cloneable
- Enclosing class:
- BranchApp
public static final class BranchApp.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<BranchApp,BranchApp.Builder> implements BranchAppOrBuilder
Protobuf typestreamlayer.sdkSettings.organization.branch.BranchApp
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchApp.BuilderaddAllSha256CertFingerprints(java.lang.Iterable<java.lang.String> values)The SHA256 fingerprints for App Links, in array formBranchApp.BuilderaddSha256CertFingerprints(java.lang.String value)The SHA256 fingerprints for App Links, in array formBranchApp.BuilderaddSha256CertFingerprintsBytes(com.google.protobuf.ByteString value)The SHA256 fingerprints for App Links, in array formBranchApp.BuilderclearAlternateShortUrlDomain()string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];BranchApp.BuilderclearAndroidApp()Whether an Android app is enabled, (0 or 1 indicating present)BranchApp.BuilderclearAndroidAppLinksEnabled()Whether App Links are enabled, (0 or 1 indicating true)BranchApp.BuilderclearAndroidPackageName()The Android package name (com.android.myapp)BranchApp.BuilderclearAndroidUriScheme()The Android URI scheme.BranchApp.BuilderclearAndroidUrl()The url of the Android store, or package name (com.android.myapp).BranchApp.BuilderclearBranchKey()string branch_key = 1 [json_name = "branchKey"];BranchApp.BuilderclearBranchSecret()string branch_secret = 2 [json_name = "branchSecret"];BranchApp.BuilderclearDefaultDesktopUrl()The default desktop redirect, or null if set to hosted SMSBranchApp.BuilderclearDefaultShortUrlDomain()string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];BranchApp.BuilderclearIosApp()Whether an iOS app is enabled, (0 or 1 indicating present)BranchApp.BuilderclearIosBundleId()The iOS bundle IDBranchApp.BuilderclearIosStoreCountry()The country code of the app, default to 'US'.BranchApp.BuilderclearIosTeamId()The iOS Team IDBranchApp.BuilderclearIosUriScheme()The iOS URI scheme.BranchApp.BuilderclearIosUrl()The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.BranchApp.BuilderclearOgDescription()The invite link desctiptionBranchApp.BuilderclearOgImageUrl()The invite link logoBranchApp.BuilderclearOgTitle()The invite link titleBranchApp.BuilderclearReadonly()sl read-only settings flagBranchApp.BuilderclearSha256CertFingerprints()The SHA256 fingerprints for App Links, in array formBranchApp.BuilderclearShortUrlDomain()string short_url_domain = 23 [json_name = "shortUrlDomain"];BranchApp.BuilderclearTextMessage()Text message to use for text-me feature, {{ link }} will be replaced with short link.BranchApp.BuilderclearWebUrl()Backup website if URLs are null.java.lang.StringgetAlternateShortUrlDomain()string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];com.google.protobuf.ByteStringgetAlternateShortUrlDomainBytes()string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];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.StringgetBranchKey()string branch_key = 1 [json_name = "branchKey"];com.google.protobuf.ByteStringgetBranchKeyBytes()string branch_key = 1 [json_name = "branchKey"];java.lang.StringgetBranchSecret()string branch_secret = 2 [json_name = "branchSecret"];com.google.protobuf.ByteStringgetBranchSecretBytes()string branch_secret = 2 [json_name = "branchSecret"];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 SMSjava.lang.StringgetDefaultShortUrlDomain()string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];com.google.protobuf.ByteStringgetDefaultShortUrlDomainBytes()string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];intgetIosApp()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.StringgetShortUrlDomain()string short_url_domain = 23 [json_name = "shortUrlDomain"];com.google.protobuf.ByteStringgetShortUrlDomainBytes()string short_url_domain = 23 [json_name = "shortUrlDomain"];java.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.BranchApp.BuildersetAlternateShortUrlDomain(java.lang.String value)string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];BranchApp.BuildersetAlternateShortUrlDomainBytes(com.google.protobuf.ByteString value)string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];BranchApp.BuildersetAndroidApp(int value)Whether an Android app is enabled, (0 or 1 indicating present)BranchApp.BuildersetAndroidAppLinksEnabled(boolean value)Whether App Links are enabled, (0 or 1 indicating true)BranchApp.BuildersetAndroidPackageName(java.lang.String value)The Android package name (com.android.myapp)BranchApp.BuildersetAndroidPackageNameBytes(com.google.protobuf.ByteString value)The Android package name (com.android.myapp)BranchApp.BuildersetAndroidUriScheme(java.lang.String value)The Android URI scheme.BranchApp.BuildersetAndroidUriSchemeBytes(com.google.protobuf.ByteString value)The Android URI scheme.BranchApp.BuildersetAndroidUrl(java.lang.String value)The url of the Android store, or package name (com.android.myapp).BranchApp.BuildersetAndroidUrlBytes(com.google.protobuf.ByteString value)The url of the Android store, or package name (com.android.myapp).BranchApp.BuildersetBranchKey(java.lang.String value)string branch_key = 1 [json_name = "branchKey"];BranchApp.BuildersetBranchKeyBytes(com.google.protobuf.ByteString value)string branch_key = 1 [json_name = "branchKey"];BranchApp.BuildersetBranchSecret(java.lang.String value)string branch_secret = 2 [json_name = "branchSecret"];BranchApp.BuildersetBranchSecretBytes(com.google.protobuf.ByteString value)string branch_secret = 2 [json_name = "branchSecret"];BranchApp.BuildersetDefaultDesktopUrl(java.lang.String value)The default desktop redirect, or null if set to hosted SMSBranchApp.BuildersetDefaultDesktopUrlBytes(com.google.protobuf.ByteString value)The default desktop redirect, or null if set to hosted SMSBranchApp.BuildersetDefaultShortUrlDomain(java.lang.String value)string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];BranchApp.BuildersetDefaultShortUrlDomainBytes(com.google.protobuf.ByteString value)string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];BranchApp.BuildersetIosApp(int value)Whether an iOS app is enabled, (0 or 1 indicating present)BranchApp.BuildersetIosBundleId(java.lang.String value)The iOS bundle IDBranchApp.BuildersetIosBundleIdBytes(com.google.protobuf.ByteString value)The iOS bundle IDBranchApp.BuildersetIosStoreCountry(java.lang.String value)The country code of the app, default to 'US'.BranchApp.BuildersetIosStoreCountryBytes(com.google.protobuf.ByteString value)The country code of the app, default to 'US'.BranchApp.BuildersetIosTeamId(java.lang.String value)The iOS Team IDBranchApp.BuildersetIosTeamIdBytes(com.google.protobuf.ByteString value)The iOS Team IDBranchApp.BuildersetIosUriScheme(java.lang.String value)The iOS URI scheme.BranchApp.BuildersetIosUriSchemeBytes(com.google.protobuf.ByteString value)The iOS URI scheme.BranchApp.BuildersetIosUrl(java.lang.String value)The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.BranchApp.BuildersetIosUrlBytes(com.google.protobuf.ByteString value)The url of iOS store, or app id (id512451233), or a fallback URL for iOS if present.BranchApp.BuildersetOgDescription(java.lang.String value)The invite link desctiptionBranchApp.BuildersetOgDescriptionBytes(com.google.protobuf.ByteString value)The invite link desctiptionBranchApp.BuildersetOgImageUrl(java.lang.String value)The invite link logoBranchApp.BuildersetOgImageUrlBytes(com.google.protobuf.ByteString value)The invite link logoBranchApp.BuildersetOgTitle(java.lang.String value)The invite link titleBranchApp.BuildersetOgTitleBytes(com.google.protobuf.ByteString value)The invite link titleBranchApp.BuildersetReadonly(boolean value)sl read-only settings flagBranchApp.BuildersetSha256CertFingerprints(int index, java.lang.String value)The SHA256 fingerprints for App Links, in array formBranchApp.BuildersetShortUrlDomain(java.lang.String value)string short_url_domain = 23 [json_name = "shortUrlDomain"];BranchApp.BuildersetShortUrlDomainBytes(com.google.protobuf.ByteString value)string short_url_domain = 23 [json_name = "shortUrlDomain"];BranchApp.BuildersetTextMessage(java.lang.String value)Text message to use for text-me feature, {{ link }} will be replaced with short link.BranchApp.BuildersetTextMessageBytes(com.google.protobuf.ByteString value)Text message to use for text-me feature, {{ link }} will be replaced with short link.BranchApp.BuildersetWebUrl(java.lang.String value)Backup website if URLs are null.BranchApp.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
-
getBranchKey
public java.lang.String getBranchKey()
string branch_key = 1 [json_name = "branchKey"];- Specified by:
getBranchKeyin interfaceBranchAppOrBuilder- Returns:
- The branchKey.
-
getBranchKeyBytes
public com.google.protobuf.ByteString getBranchKeyBytes()
string branch_key = 1 [json_name = "branchKey"];- Specified by:
getBranchKeyBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for branchKey.
-
setBranchKey
public BranchApp.Builder setBranchKey(java.lang.String value)
string branch_key = 1 [json_name = "branchKey"];- Parameters:
value- The branchKey to set.- Returns:
- This builder for chaining.
-
clearBranchKey
public BranchApp.Builder clearBranchKey()
string branch_key = 1 [json_name = "branchKey"];- Returns:
- This builder for chaining.
-
setBranchKeyBytes
public BranchApp.Builder setBranchKeyBytes(com.google.protobuf.ByteString value)
string branch_key = 1 [json_name = "branchKey"];- Parameters:
value- The bytes for branchKey to set.- Returns:
- This builder for chaining.
-
getBranchSecret
public java.lang.String getBranchSecret()
string branch_secret = 2 [json_name = "branchSecret"];- Specified by:
getBranchSecretin interfaceBranchAppOrBuilder- Returns:
- The branchSecret.
-
getBranchSecretBytes
public com.google.protobuf.ByteString getBranchSecretBytes()
string branch_secret = 2 [json_name = "branchSecret"];- Specified by:
getBranchSecretBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for branchSecret.
-
setBranchSecret
public BranchApp.Builder setBranchSecret(java.lang.String value)
string branch_secret = 2 [json_name = "branchSecret"];- Parameters:
value- The branchSecret to set.- Returns:
- This builder for chaining.
-
clearBranchSecret
public BranchApp.Builder clearBranchSecret()
string branch_secret = 2 [json_name = "branchSecret"];- Returns:
- This builder for chaining.
-
setBranchSecretBytes
public BranchApp.Builder setBranchSecretBytes(com.google.protobuf.ByteString value)
string branch_secret = 2 [json_name = "branchSecret"];- Parameters:
value- The bytes for branchSecret to set.- Returns:
- This builder for chaining.
-
getDefaultShortUrlDomain
public java.lang.String getDefaultShortUrlDomain()
string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];- Specified by:
getDefaultShortUrlDomainin interfaceBranchAppOrBuilder- Returns:
- The defaultShortUrlDomain.
-
getDefaultShortUrlDomainBytes
public com.google.protobuf.ByteString getDefaultShortUrlDomainBytes()
string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];- Specified by:
getDefaultShortUrlDomainBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for defaultShortUrlDomain.
-
setDefaultShortUrlDomain
public BranchApp.Builder setDefaultShortUrlDomain(java.lang.String value)
string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];- Parameters:
value- The defaultShortUrlDomain to set.- Returns:
- This builder for chaining.
-
clearDefaultShortUrlDomain
public BranchApp.Builder clearDefaultShortUrlDomain()
string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];- Returns:
- This builder for chaining.
-
setDefaultShortUrlDomainBytes
public BranchApp.Builder setDefaultShortUrlDomainBytes(com.google.protobuf.ByteString value)
string default_short_url_domain = 3 [json_name = "defaultShortUrlDomain"];- Parameters:
value- The bytes for defaultShortUrlDomain to set.- Returns:
- This builder for chaining.
-
getAlternateShortUrlDomain
public java.lang.String getAlternateShortUrlDomain()
string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];- Specified by:
getAlternateShortUrlDomainin interfaceBranchAppOrBuilder- Returns:
- The alternateShortUrlDomain.
-
getAlternateShortUrlDomainBytes
public com.google.protobuf.ByteString getAlternateShortUrlDomainBytes()
string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];- Specified by:
getAlternateShortUrlDomainBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for alternateShortUrlDomain.
-
setAlternateShortUrlDomain
public BranchApp.Builder setAlternateShortUrlDomain(java.lang.String value)
string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];- Parameters:
value- The alternateShortUrlDomain to set.- Returns:
- This builder for chaining.
-
clearAlternateShortUrlDomain
public BranchApp.Builder clearAlternateShortUrlDomain()
string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];- Returns:
- This builder for chaining.
-
setAlternateShortUrlDomainBytes
public BranchApp.Builder setAlternateShortUrlDomainBytes(com.google.protobuf.ByteString value)
string alternate_short_url_domain = 4 [json_name = "alternateShortUrlDomain"];- Parameters:
value- The bytes for alternateShortUrlDomain to set.- Returns:
- This builder for chaining.
-
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 interfaceBranchAppOrBuilder- Returns:
- The androidApp.
-
setAndroidApp
public BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for androidUrl.
-
setAndroidUrl
public BranchApp.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 BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for androidUriScheme.
-
setAndroidUriScheme
public BranchApp.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 BranchApp.Builder clearAndroidUriScheme()
The Android URI scheme.
string android_uri_scheme = 7 [json_name = "androidUriScheme"];- Returns:
- This builder for chaining.
-
setAndroidUriSchemeBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for androidPackageName.
-
setAndroidPackageName
public BranchApp.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 BranchApp.Builder clearAndroidPackageName()
The Android package name (com.android.myapp)
string android_package_name = 8 [json_name = "androidPackageName"];- Returns:
- This builder for chaining.
-
setAndroidPackageNameBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sha256CertFingerprints at the given index.
-
setSha256CertFingerprints
public BranchApp.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 BranchApp.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 BranchApp.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 BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- Returns:
- The androidAppLinksEnabled.
-
setAndroidAppLinksEnabled
public BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- Returns:
- The iosApp.
-
setIosApp
public BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for iosUrl.
-
setIosUrl
public BranchApp.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 BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for iosUriScheme.
-
setIosUriScheme
public BranchApp.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 BranchApp.Builder clearIosUriScheme()
The iOS URI scheme.
string ios_uri_scheme = 13 [json_name = "iosUriScheme"];- Returns:
- This builder for chaining.
-
setIosUriSchemeBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for iosStoreCountry.
-
setIosStoreCountry
public BranchApp.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 BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for iosBundleId.
-
setIosBundleId
public BranchApp.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 BranchApp.Builder clearIosBundleId()
The iOS bundle ID
string ios_bundle_id = 15 [json_name = "iosBundleId"];- Returns:
- This builder for chaining.
-
setIosBundleIdBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for iosTeamId.
-
setIosTeamId
public BranchApp.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 BranchApp.Builder clearIosTeamId()
The iOS Team ID
string ios_team_id = 16 [json_name = "iosTeamId"];- Returns:
- This builder for chaining.
-
setIosTeamIdBytes
public BranchApp.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 interfaceBranchAppOrBuilder- Returns:
- The ogTitle.
-
getOgTitleBytes
public com.google.protobuf.ByteString getOgTitleBytes()
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Specified by:
getOgTitleBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for ogTitle.
-
setOgTitle
public BranchApp.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 BranchApp.Builder clearOgTitle()
The invite link title
string og_title = 17 [json_name = "ogTitle"];- Returns:
- This builder for chaining.
-
setOgTitleBytes
public BranchApp.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 interfaceBranchAppOrBuilder- Returns:
- The ogDescription.
-
getOgDescriptionBytes
public com.google.protobuf.ByteString getOgDescriptionBytes()
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Specified by:
getOgDescriptionBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for ogDescription.
-
setOgDescription
public BranchApp.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 BranchApp.Builder clearOgDescription()
The invite link desctiption
string og_description = 18 [json_name = "ogDescription"];- Returns:
- This builder for chaining.
-
setOgDescriptionBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for ogImageUrl.
-
setOgImageUrl
public BranchApp.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 BranchApp.Builder clearOgImageUrl()
The invite link logo
string og_image_url = 19 [json_name = "ogImageUrl"];- Returns:
- This builder for chaining.
-
setOgImageUrlBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for webUrl.
-
setWebUrl
public BranchApp.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 BranchApp.Builder clearWebUrl()
Backup website if URLs are null.
string web_url = 20 [json_name = "webUrl"];- Returns:
- This builder for chaining.
-
setWebUrlBytes
public BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for defaultDesktopUrl.
-
setDefaultDesktopUrl
public BranchApp.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 BranchApp.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 BranchApp.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 interfaceBranchAppOrBuilder- 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 interfaceBranchAppOrBuilder- Returns:
- The bytes for textMessage.
-
setTextMessage
public BranchApp.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 BranchApp.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 BranchApp.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.
-
getShortUrlDomain
public java.lang.String getShortUrlDomain()
string short_url_domain = 23 [json_name = "shortUrlDomain"];- Specified by:
getShortUrlDomainin interfaceBranchAppOrBuilder- Returns:
- The shortUrlDomain.
-
getShortUrlDomainBytes
public com.google.protobuf.ByteString getShortUrlDomainBytes()
string short_url_domain = 23 [json_name = "shortUrlDomain"];- Specified by:
getShortUrlDomainBytesin interfaceBranchAppOrBuilder- Returns:
- The bytes for shortUrlDomain.
-
setShortUrlDomain
public BranchApp.Builder setShortUrlDomain(java.lang.String value)
string short_url_domain = 23 [json_name = "shortUrlDomain"];- Parameters:
value- The shortUrlDomain to set.- Returns:
- This builder for chaining.
-
clearShortUrlDomain
public BranchApp.Builder clearShortUrlDomain()
string short_url_domain = 23 [json_name = "shortUrlDomain"];- Returns:
- This builder for chaining.
-
setShortUrlDomainBytes
public BranchApp.Builder setShortUrlDomainBytes(com.google.protobuf.ByteString value)
string short_url_domain = 23 [json_name = "shortUrlDomain"];- Parameters:
value- The bytes for shortUrlDomain to set.- Returns:
- This builder for chaining.
-
getReadonly
public boolean getReadonly()
sl read-only settings flag
bool readonly = 24 [json_name = "readonly"];- Specified by:
getReadonlyin interfaceBranchAppOrBuilder- Returns:
- The readonly.
-
setReadonly
public BranchApp.Builder setReadonly(boolean value)
sl read-only settings flag
bool readonly = 24 [json_name = "readonly"];- Parameters:
value- The readonly to set.- Returns:
- This builder for chaining.
-
clearReadonly
public BranchApp.Builder clearReadonly()
sl read-only settings flag
bool readonly = 24 [json_name = "readonly"];- Returns:
- This builder for chaining.
-
-