Interface BranchConfigOrBuilder

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

    public interface BranchConfigOrBuilder
    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;
        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;
        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;
        Returns:
        The bytes for androidUrl.
      • getAndroidUriScheme

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

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

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

        com.google.protobuf.ByteString getAndroidPackageNameBytes()
         The Android package name (com.android.myapp)
         
        string android_package_name = 8;
        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;
        Returns:
        A list containing the sha256CertFingerprints.
      • getSha256CertFingerprintsCount

        int getSha256CertFingerprintsCount()
         The SHA256 fingerprints for App Links, in array form
         
        repeated string sha256_cert_fingerprints = 9;
        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;
        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;
        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;
        Returns:
        The androidAppLinksEnabled.
      • getIosApp

        int getIosApp()
         Whether an iOS app is enabled, (0 or 1 indicating present)
         
        int32 ios_app = 11;
        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;
        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;
        Returns:
        The bytes for iosUrl.
      • getIosUriScheme

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

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

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

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

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

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

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

        com.google.protobuf.ByteString getIosTeamIdBytes()
         The iOS Team ID
         
        string ios_team_id = 16;
        Returns:
        The bytes for iosTeamId.
      • getUniversalLinkingEnabled

        boolean getUniversalLinkingEnabled()
         others
         Whether Universal Links should be enabled, (0 or 1 indicating true)
         
        bool universal_linking_enabled = 17;
        Returns:
        The universalLinkingEnabled.
      • getFireUrl

        java.lang.String getFireUrl()
         The redirect on Fire phones
         
        string fire_url = 18;
        Returns:
        The fireUrl.
      • getFireUrlBytes

        com.google.protobuf.ByteString getFireUrlBytes()
         The redirect on Fire phones
         
        string fire_url = 18;
        Returns:
        The bytes for fireUrl.
      • getWindowsPhoneUrl

        java.lang.String getWindowsPhoneUrl()
         The redirect on Windows phones
         
        string windows_phone_url = 19;
        Returns:
        The windowsPhoneUrl.
      • getWindowsPhoneUrlBytes

        com.google.protobuf.ByteString getWindowsPhoneUrlBytes()
         The redirect on Windows phones
         
        string windows_phone_url = 19;
        Returns:
        The bytes for windowsPhoneUrl.
      • getBlackberryUrl

        java.lang.String getBlackberryUrl()
         The redirect on Blackberry phones
         
        string blackberry_url = 20;
        Returns:
        The blackberryUrl.
      • getBlackberryUrlBytes

        com.google.protobuf.ByteString getBlackberryUrlBytes()
         The redirect on Blackberry phones
         
        string blackberry_url = 20;
        Returns:
        The bytes for blackberryUrl.
      • getOgAppId

        java.lang.String getOgAppId()
         Default Open Graph (OG) app id.
         
        string og_app_id = 21;
        Returns:
        The ogAppId.
      • getOgAppIdBytes

        com.google.protobuf.ByteString getOgAppIdBytes()
         Default Open Graph (OG) app id.
         
        string og_app_id = 21;
        Returns:
        The bytes for ogAppId.
      • getOgTitle

        java.lang.String getOgTitle()
         Default OG title to be used with links.
         
        string og_title = 22;
        Returns:
        The ogTitle.
      • getOgTitleBytes

        com.google.protobuf.ByteString getOgTitleBytes()
         Default OG title to be used with links.
         
        string og_title = 22;
        Returns:
        The bytes for ogTitle.
      • getOgDescription

        java.lang.String getOgDescription()
         Default OG description to be used with links.
         
        string og_description = 23;
        Returns:
        The ogDescription.
      • getOgDescriptionBytes

        com.google.protobuf.ByteString getOgDescriptionBytes()
         Default OG description to be used with links.
         
        string og_description = 23;
        Returns:
        The bytes for ogDescription.
      • getOgImageUrl

        java.lang.String getOgImageUrl()
         Default OG image URL to be used with links.
         
        string og_image_url = 24;
        Returns:
        The ogImageUrl.
      • getOgImageUrlBytes

        com.google.protobuf.ByteString getOgImageUrlBytes()
         Default OG image URL to be used with links.
         
        string og_image_url = 24;
        Returns:
        The bytes for ogImageUrl.
      • getDeepviewDesktop

        java.lang.String getDeepviewDesktop()
         The current deepview selected for the desktop platform, (eg "default", "my_template")
         
        string deepview_desktop = 25;
        Returns:
        The deepviewDesktop.
      • getDeepviewDesktopBytes

        com.google.protobuf.ByteString getDeepviewDesktopBytes()
         The current deepview selected for the desktop platform, (eg "default", "my_template")
         
        string deepview_desktop = 25;
        Returns:
        The bytes for deepviewDesktop.
      • getDeepviewIos

        java.lang.String getDeepviewIos()
         The current deepview selected for the iOS platform, (eg "default", "my_template")
         
        string deepview_ios = 26;
        Returns:
        The deepviewIos.
      • getDeepviewIosBytes

        com.google.protobuf.ByteString getDeepviewIosBytes()
         The current deepview selected for the iOS platform, (eg "default", "my_template")
         
        string deepview_ios = 26;
        Returns:
        The bytes for deepviewIos.
      • getDeepviewAndroid

        java.lang.String getDeepviewAndroid()
         The current deepview selected for the Android platform, (eg "default", "my_template")
         
        string deepview_android = 27;
        Returns:
        The deepviewAndroid.
      • getDeepviewAndroidBytes

        com.google.protobuf.ByteString getDeepviewAndroidBytes()
         The current deepview selected for the Android platform, (eg "default", "my_template")
         
        string deepview_android = 27;
        Returns:
        The bytes for deepviewAndroid.
      • getBranchKey

        java.lang.String getBranchKey()
        string branch_key = 28;
        Returns:
        The branchKey.
      • getBranchKeyBytes

        com.google.protobuf.ByteString getBranchKeyBytes()
        string branch_key = 28;
        Returns:
        The bytes for branchKey.
      • getBranchSecret

        java.lang.String getBranchSecret()
        string branch_secret = 29;
        Returns:
        The branchSecret.
      • getBranchSecretBytes

        com.google.protobuf.ByteString getBranchSecretBytes()
        string branch_secret = 29;
        Returns:
        The bytes for branchSecret.
      • getUserId

        java.lang.String getUserId()
         predefined options
         The dashboard user id. Can be found on your Branch Dashboard
         
        string user_id = 30;
        Returns:
        The userId.
      • getUserIdBytes

        com.google.protobuf.ByteString getUserIdBytes()
         predefined options
         The dashboard user id. Can be found on your Branch Dashboard
         
        string user_id = 30;
        Returns:
        The bytes for userId.
      • getAppName

        java.lang.String getAppName()
         The name of the app.
         
        string app_name = 31;
        Returns:
        The appName.
      • getAppNameBytes

        com.google.protobuf.ByteString getAppNameBytes()
         The name of the app.
         
        string app_name = 31;
        Returns:
        The bytes for appName.
      • getDevName

        java.lang.String getDevName()
         The main contact developer name.
         
        string dev_name = 32;
        Returns:
        The devName.
      • getDevNameBytes

        com.google.protobuf.ByteString getDevNameBytes()
         The main contact developer name.
         
        string dev_name = 32;
        Returns:
        The bytes for devName.
      • getDevEmail

        java.lang.String getDevEmail()
         The main contact developer email.
         
        string dev_email = 33;
        Returns:
        The devEmail.
      • getDevEmailBytes

        com.google.protobuf.ByteString getDevEmailBytes()
         The main contact developer email.
         
        string dev_email = 33;
        Returns:
        The bytes for devEmail.
      • getWebUrl

        java.lang.String getWebUrl()
         Backup website if URLs are null.
         
        string web_url = 34;
        Returns:
        The webUrl.
      • getWebUrlBytes

        com.google.protobuf.ByteString getWebUrlBytes()
         Backup website if URLs are null.
         
        string web_url = 34;
        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 = 35;
        Returns:
        The defaultDesktopUrl.
      • getDefaultDesktopUrlBytes

        com.google.protobuf.ByteString getDefaultDesktopUrlBytes()
         The default desktop redirect, or null if set to hosted SMS
         
        string default_desktop_url = 35;
        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 = 36;
        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 = 36;
        Returns:
        The bytes for textMessage.
      • getId

        java.lang.String getId()
         defined in branch.io
         
        string id = 37;
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         defined in branch.io
         
        string id = 37;
        Returns:
        The bytes for id.
      • getAppKey

        java.lang.String getAppKey()
        string app_key = 38;
        Returns:
        The appKey.
      • getAppKeyBytes

        com.google.protobuf.ByteString getAppKeyBytes()
        string app_key = 38;
        Returns:
        The bytes for appKey.
      • getCreationDate

        java.lang.String getCreationDate()
        string creation_date = 39;
        Returns:
        The creationDate.
      • getCreationDateBytes

        com.google.protobuf.ByteString getCreationDateBytes()
        string creation_date = 39;
        Returns:
        The bytes for creationDate.
      • getOrigin

        java.lang.String getOrigin()
        string origin = 40;
        Returns:
        The origin.
      • getOriginBytes

        com.google.protobuf.ByteString getOriginBytes()
        string origin = 40;
        Returns:
        The bytes for origin.
      • getAlwaysOpenApp

        int getAlwaysOpenApp()
        int32 always_open_app = 41;
        Returns:
        The alwaysOpenApp.
      • getShortUrlDomain

        java.lang.String getShortUrlDomain()
        string short_url_domain = 42;
        Returns:
        The shortUrlDomain.
      • getShortUrlDomainBytes

        com.google.protobuf.ByteString getShortUrlDomainBytes()
        string short_url_domain = 42;
        Returns:
        The bytes for shortUrlDomain.
      • getDefaultShortUrlDomain

        java.lang.String getDefaultShortUrlDomain()
        string default_short_url_domain = 43;
        Returns:
        The defaultShortUrlDomain.
      • getDefaultShortUrlDomainBytes

        com.google.protobuf.ByteString getDefaultShortUrlDomainBytes()
        string default_short_url_domain = 43;
        Returns:
        The bytes for defaultShortUrlDomain.
      • getAlternateShortUrlDomain

        java.lang.String getAlternateShortUrlDomain()
        string alternate_short_url_domain = 44;
        Returns:
        The alternateShortUrlDomain.
      • getAlternateShortUrlDomainBytes

        com.google.protobuf.ByteString getAlternateShortUrlDomainBytes()
        string alternate_short_url_domain = 44;
        Returns:
        The bytes for alternateShortUrlDomain.
      • getReadonly

        boolean getReadonly()
         sl read-only settings flag
         
        bool readonly = 45;
        Returns:
        The readonly.