Interface BranchAppSettingsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    BranchAppSettings, BranchAppSettings.Builder

    public interface BranchAppSettingsOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Detail

      • getAndroidApp

        int getAndroidApp()
         Whether an Android app is enabled, (0 or 1 indicating present)
         
        int32 android_app = 5 [json_name = "androidApp"];
        Returns:
        The androidApp.
      • getAndroidUrl

        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"];
        Returns:
        The androidUrl.
      • getAndroidUrlBytes

        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"];
        Returns:
        The bytes for androidUrl.
      • getAndroidUriScheme

        java.lang.String getAndroidUriScheme()
         The Android URI scheme.
         
        string android_uri_scheme = 7 [json_name = "androidUriScheme"];
        Returns:
        The androidUriScheme.
      • getAndroidUriSchemeBytes

        com.google.protobuf.ByteString getAndroidUriSchemeBytes()
         The Android URI scheme.
         
        string android_uri_scheme = 7 [json_name = "androidUriScheme"];
        Returns:
        The bytes for androidUriScheme.
      • getAndroidPackageName

        java.lang.String getAndroidPackageName()
         The Android package name (com.android.myapp)
         
        string android_package_name = 8 [json_name = "androidPackageName"];
        Returns:
        The androidPackageName.
      • getAndroidPackageNameBytes

        com.google.protobuf.ByteString getAndroidPackageNameBytes()
         The Android package name (com.android.myapp)
         
        string android_package_name = 8 [json_name = "androidPackageName"];
        Returns:
        The bytes for androidPackageName.
      • getSha256CertFingerprintsList

        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"];
        Returns:
        A list containing the sha256CertFingerprints.
      • getSha256CertFingerprintsCount

        int getSha256CertFingerprintsCount()
         The SHA256 fingerprints for App Links, in array form
         
        repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];
        Returns:
        The count of sha256CertFingerprints.
      • getSha256CertFingerprints

        java.lang.String getSha256CertFingerprints​(int index)
         The SHA256 fingerprints for App Links, in array form
         
        repeated string sha256_cert_fingerprints = 9 [json_name = "sha256CertFingerprints"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The sha256CertFingerprints at the given index.
      • getSha256CertFingerprintsBytes

        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"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The sha256CertFingerprints at the given index.
      • getAndroidAppLinksEnabled

        boolean getAndroidAppLinksEnabled()
         Whether App Links are enabled, (0 or 1 indicating true)
         
        bool android_app_links_enabled = 10 [json_name = "androidAppLinksEnabled"];
        Returns:
        The androidAppLinksEnabled.
      • getIosApp

        int getIosApp()
         Whether an iOS app is enabled, (0 or 1 indicating present)
         
        int32 ios_app = 11 [json_name = "iosApp"];
        Returns:
        The iosApp.
      • getIosUrl

        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"];
        Returns:
        The iosUrl.
      • getIosUrlBytes

        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"];
        Returns:
        The bytes for iosUrl.
      • getIosUriScheme

        java.lang.String getIosUriScheme()
         The iOS URI scheme.
         
        string ios_uri_scheme = 13 [json_name = "iosUriScheme"];
        Returns:
        The iosUriScheme.
      • getIosUriSchemeBytes

        com.google.protobuf.ByteString getIosUriSchemeBytes()
         The iOS URI scheme.
         
        string ios_uri_scheme = 13 [json_name = "iosUriScheme"];
        Returns:
        The bytes for iosUriScheme.
      • getIosStoreCountry

        java.lang.String getIosStoreCountry()
         The country code of the app, default to 'US'.
         
        string ios_store_country = 14 [json_name = "iosStoreCountry"];
        Returns:
        The iosStoreCountry.
      • getIosStoreCountryBytes

        com.google.protobuf.ByteString getIosStoreCountryBytes()
         The country code of the app, default to 'US'.
         
        string ios_store_country = 14 [json_name = "iosStoreCountry"];
        Returns:
        The bytes for iosStoreCountry.
      • getIosBundleId

        java.lang.String getIosBundleId()
         The iOS bundle ID
         
        string ios_bundle_id = 15 [json_name = "iosBundleId"];
        Returns:
        The iosBundleId.
      • getIosBundleIdBytes

        com.google.protobuf.ByteString getIosBundleIdBytes()
         The iOS bundle ID
         
        string ios_bundle_id = 15 [json_name = "iosBundleId"];
        Returns:
        The bytes for iosBundleId.
      • getIosTeamId

        java.lang.String getIosTeamId()
         The iOS Team ID
         
        string ios_team_id = 16 [json_name = "iosTeamId"];
        Returns:
        The iosTeamId.
      • getIosTeamIdBytes

        com.google.protobuf.ByteString getIosTeamIdBytes()
         The iOS Team ID
         
        string ios_team_id = 16 [json_name = "iosTeamId"];
        Returns:
        The bytes for iosTeamId.
      • getOgTitle

        java.lang.String getOgTitle()
         The invite link title
         
        string og_title = 17 [json_name = "ogTitle"];
        Returns:
        The ogTitle.
      • getOgTitleBytes

        com.google.protobuf.ByteString getOgTitleBytes()
         The invite link title
         
        string og_title = 17 [json_name = "ogTitle"];
        Returns:
        The bytes for ogTitle.
      • getOgDescription

        java.lang.String getOgDescription()
         The invite link desctiption
         
        string og_description = 18 [json_name = "ogDescription"];
        Returns:
        The ogDescription.
      • getOgDescriptionBytes

        com.google.protobuf.ByteString getOgDescriptionBytes()
         The invite link desctiption
         
        string og_description = 18 [json_name = "ogDescription"];
        Returns:
        The bytes for ogDescription.
      • getOgImageUrl

        java.lang.String getOgImageUrl()
         The invite link logo
         
        string og_image_url = 19 [json_name = "ogImageUrl"];
        Returns:
        The ogImageUrl.
      • getOgImageUrlBytes

        com.google.protobuf.ByteString getOgImageUrlBytes()
         The invite link logo
         
        string og_image_url = 19 [json_name = "ogImageUrl"];
        Returns:
        The bytes for ogImageUrl.
      • getWebUrl

        java.lang.String getWebUrl()
         Backup website if URLs are null.
         
        string web_url = 20 [json_name = "webUrl"];
        Returns:
        The webUrl.
      • getWebUrlBytes

        com.google.protobuf.ByteString getWebUrlBytes()
         Backup website if URLs are null.
         
        string web_url = 20 [json_name = "webUrl"];
        Returns:
        The bytes for webUrl.
      • getDefaultDesktopUrl

        java.lang.String getDefaultDesktopUrl()
         The default desktop redirect, or null if set to hosted SMS
         
        string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];
        Returns:
        The defaultDesktopUrl.
      • getDefaultDesktopUrlBytes

        com.google.protobuf.ByteString getDefaultDesktopUrlBytes()
         The default desktop redirect, or null if set to hosted SMS
         
        string default_desktop_url = 21 [json_name = "defaultDesktopUrl"];
        Returns:
        The bytes for defaultDesktopUrl.
      • getTextMessage

        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"];
        Returns:
        The textMessage.
      • getTextMessageBytes

        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"];
        Returns:
        The bytes for textMessage.
      • getReadonly

        boolean getReadonly()
         sl read-only settings flag
         
        bool readonly = 23 [json_name = "readonly"];
        Returns:
        The readonly.