Class BranchConfig

    • Field Detail

      • ANDROID_APP_FIELD_NUMBER

        public static final int ANDROID_APP_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ANDROID_URL_FIELD_NUMBER

        public static final int ANDROID_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ANDROID_URI_SCHEME_FIELD_NUMBER

        public static final int ANDROID_URI_SCHEME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ANDROID_PACKAGE_NAME_FIELD_NUMBER

        public static final int ANDROID_PACKAGE_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SHA256_CERT_FINGERPRINTS_FIELD_NUMBER

        public static final int SHA256_CERT_FINGERPRINTS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ANDROID_APP_LINKS_ENABLED_FIELD_NUMBER

        public static final int ANDROID_APP_LINKS_ENABLED_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IOS_URI_SCHEME_FIELD_NUMBER

        public static final int IOS_URI_SCHEME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IOS_STORE_COUNTRY_FIELD_NUMBER

        public static final int IOS_STORE_COUNTRY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IOS_BUNDLE_ID_FIELD_NUMBER

        public static final int IOS_BUNDLE_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • IOS_TEAM_ID_FIELD_NUMBER

        public static final int IOS_TEAM_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • UNIVERSAL_LINKING_ENABLED_FIELD_NUMBER

        public static final int UNIVERSAL_LINKING_ENABLED_FIELD_NUMBER
        See Also:
        Constant Field Values
      • WINDOWS_PHONE_URL_FIELD_NUMBER

        public static final int WINDOWS_PHONE_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BLACKBERRY_URL_FIELD_NUMBER

        public static final int BLACKBERRY_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • OG_DESCRIPTION_FIELD_NUMBER

        public static final int OG_DESCRIPTION_FIELD_NUMBER
        See Also:
        Constant Field Values
      • OG_IMAGE_URL_FIELD_NUMBER

        public static final int OG_IMAGE_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEEPVIEW_DESKTOP_FIELD_NUMBER

        public static final int DEEPVIEW_DESKTOP_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEEPVIEW_IOS_FIELD_NUMBER

        public static final int DEEPVIEW_IOS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEEPVIEW_ANDROID_FIELD_NUMBER

        public static final int DEEPVIEW_ANDROID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BRANCH_KEY_FIELD_NUMBER

        public static final int BRANCH_KEY_FIELD_NUMBER
        See Also:
        Constant Field Values
      • BRANCH_SECRET_FIELD_NUMBER

        public static final int BRANCH_SECRET_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEFAULT_DESKTOP_URL_FIELD_NUMBER

        public static final int DEFAULT_DESKTOP_URL_FIELD_NUMBER
        See Also:
        Constant Field Values
      • TEXT_MESSAGE_FIELD_NUMBER

        public static final int TEXT_MESSAGE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • CREATION_DATE_FIELD_NUMBER

        public static final int CREATION_DATE_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALWAYS_OPEN_APP_FIELD_NUMBER

        public static final int ALWAYS_OPEN_APP_FIELD_NUMBER
        See Also:
        Constant Field Values
      • SHORT_URL_DOMAIN_FIELD_NUMBER

        public static final int SHORT_URL_DOMAIN_FIELD_NUMBER
        See Also:
        Constant Field Values
      • DEFAULT_SHORT_URL_DOMAIN_FIELD_NUMBER

        public static final int DEFAULT_SHORT_URL_DOMAIN_FIELD_NUMBER
        See Also:
        Constant Field Values
      • ALTERNATE_SHORT_URL_DOMAIN_FIELD_NUMBER

        public static final int ALTERNATE_SHORT_URL_DOMAIN_FIELD_NUMBER
        See Also:
        Constant Field Values
    • 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:
        getAndroidApp in interface BranchConfigOrBuilder
        Returns:
        The androidApp.
      • 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:
        getAndroidUrl in interface BranchConfigOrBuilder
        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:
        getAndroidUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for androidUrl.
      • getAndroidUriScheme

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

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

        public java.lang.String getAndroidPackageName()
         The Android package name (com.android.myapp)
         
        string android_package_name = 8 [json_name = "androidPackageName"];
        Specified by:
        getAndroidPackageName in interface BranchConfigOrBuilder
        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:
        getAndroidPackageNameBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for androidPackageName.
      • 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:
        getSha256CertFingerprintsList in interface BranchConfigOrBuilder
        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:
        getSha256CertFingerprintsCount in interface BranchConfigOrBuilder
        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:
        getSha256CertFingerprints in interface BranchConfigOrBuilder
        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:
        getSha256CertFingerprintsBytes in interface BranchConfigOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the sha256CertFingerprints at the given index.
      • 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:
        getAndroidAppLinksEnabled in interface BranchConfigOrBuilder
        Returns:
        The androidAppLinksEnabled.
      • getIosApp

        public int getIosApp()
         Whether an iOS app is enabled, (0 or 1 indicating present)
         
        int32 ios_app = 11 [json_name = "iosApp"];
        Specified by:
        getIosApp in interface BranchConfigOrBuilder
        Returns:
        The iosApp.
      • 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:
        getIosUrl in interface BranchConfigOrBuilder
        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:
        getIosUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for iosUrl.
      • getIosUriScheme

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

        public com.google.protobuf.ByteString getIosUriSchemeBytes()
         The iOS URI scheme.
         
        string ios_uri_scheme = 13 [json_name = "iosUriScheme"];
        Specified by:
        getIosUriSchemeBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for iosUriScheme.
      • 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:
        getIosStoreCountry in interface BranchConfigOrBuilder
        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:
        getIosStoreCountryBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for iosStoreCountry.
      • getIosBundleId

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

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

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

        public com.google.protobuf.ByteString getIosTeamIdBytes()
         The iOS Team ID
         
        string ios_team_id = 16 [json_name = "iosTeamId"];
        Specified by:
        getIosTeamIdBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for iosTeamId.
      • getUniversalLinkingEnabled

        public boolean getUniversalLinkingEnabled()
         others
         Whether Universal Links should be enabled, (0 or 1 indicating true)
         
        bool universal_linking_enabled = 17 [json_name = "universalLinkingEnabled"];
        Specified by:
        getUniversalLinkingEnabled in interface BranchConfigOrBuilder
        Returns:
        The universalLinkingEnabled.
      • getFireUrl

        public java.lang.String getFireUrl()
         The redirect on Fire phones
         
        string fire_url = 18 [json_name = "fireUrl"];
        Specified by:
        getFireUrl in interface BranchConfigOrBuilder
        Returns:
        The fireUrl.
      • getFireUrlBytes

        public com.google.protobuf.ByteString getFireUrlBytes()
         The redirect on Fire phones
         
        string fire_url = 18 [json_name = "fireUrl"];
        Specified by:
        getFireUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for fireUrl.
      • getWindowsPhoneUrl

        public java.lang.String getWindowsPhoneUrl()
         The redirect on Windows phones
         
        string windows_phone_url = 19 [json_name = "windowsPhoneUrl"];
        Specified by:
        getWindowsPhoneUrl in interface BranchConfigOrBuilder
        Returns:
        The windowsPhoneUrl.
      • getWindowsPhoneUrlBytes

        public com.google.protobuf.ByteString getWindowsPhoneUrlBytes()
         The redirect on Windows phones
         
        string windows_phone_url = 19 [json_name = "windowsPhoneUrl"];
        Specified by:
        getWindowsPhoneUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for windowsPhoneUrl.
      • getBlackberryUrl

        public java.lang.String getBlackberryUrl()
         The redirect on Blackberry phones
         
        string blackberry_url = 20 [json_name = "blackberryUrl"];
        Specified by:
        getBlackberryUrl in interface BranchConfigOrBuilder
        Returns:
        The blackberryUrl.
      • getBlackberryUrlBytes

        public com.google.protobuf.ByteString getBlackberryUrlBytes()
         The redirect on Blackberry phones
         
        string blackberry_url = 20 [json_name = "blackberryUrl"];
        Specified by:
        getBlackberryUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for blackberryUrl.
      • getOgAppId

        public java.lang.String getOgAppId()
         Default Open Graph (OG) app id.
         
        string og_app_id = 21 [json_name = "ogAppId"];
        Specified by:
        getOgAppId in interface BranchConfigOrBuilder
        Returns:
        The ogAppId.
      • getOgAppIdBytes

        public com.google.protobuf.ByteString getOgAppIdBytes()
         Default Open Graph (OG) app id.
         
        string og_app_id = 21 [json_name = "ogAppId"];
        Specified by:
        getOgAppIdBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for ogAppId.
      • getOgTitle

        public java.lang.String getOgTitle()
         Default OG title to be used with links.
         
        string og_title = 22 [json_name = "ogTitle"];
        Specified by:
        getOgTitle in interface BranchConfigOrBuilder
        Returns:
        The ogTitle.
      • getOgTitleBytes

        public com.google.protobuf.ByteString getOgTitleBytes()
         Default OG title to be used with links.
         
        string og_title = 22 [json_name = "ogTitle"];
        Specified by:
        getOgTitleBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for ogTitle.
      • getOgDescription

        public java.lang.String getOgDescription()
         Default OG description to be used with links.
         
        string og_description = 23 [json_name = "ogDescription"];
        Specified by:
        getOgDescription in interface BranchConfigOrBuilder
        Returns:
        The ogDescription.
      • getOgDescriptionBytes

        public com.google.protobuf.ByteString getOgDescriptionBytes()
         Default OG description to be used with links.
         
        string og_description = 23 [json_name = "ogDescription"];
        Specified by:
        getOgDescriptionBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for ogDescription.
      • getOgImageUrl

        public java.lang.String getOgImageUrl()
         Default OG image URL to be used with links.
         
        string og_image_url = 24 [json_name = "ogImageUrl"];
        Specified by:
        getOgImageUrl in interface BranchConfigOrBuilder
        Returns:
        The ogImageUrl.
      • getOgImageUrlBytes

        public com.google.protobuf.ByteString getOgImageUrlBytes()
         Default OG image URL to be used with links.
         
        string og_image_url = 24 [json_name = "ogImageUrl"];
        Specified by:
        getOgImageUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for ogImageUrl.
      • getDeepviewDesktop

        public java.lang.String getDeepviewDesktop()
         The current deepview selected for the desktop platform, (eg "default", "my_template")
         
        string deepview_desktop = 25 [json_name = "deepviewDesktop"];
        Specified by:
        getDeepviewDesktop in interface BranchConfigOrBuilder
        Returns:
        The deepviewDesktop.
      • getDeepviewDesktopBytes

        public com.google.protobuf.ByteString getDeepviewDesktopBytes()
         The current deepview selected for the desktop platform, (eg "default", "my_template")
         
        string deepview_desktop = 25 [json_name = "deepviewDesktop"];
        Specified by:
        getDeepviewDesktopBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for deepviewDesktop.
      • getDeepviewIos

        public java.lang.String getDeepviewIos()
         The current deepview selected for the iOS platform, (eg "default", "my_template")
         
        string deepview_ios = 26 [json_name = "deepviewIos"];
        Specified by:
        getDeepviewIos in interface BranchConfigOrBuilder
        Returns:
        The deepviewIos.
      • getDeepviewIosBytes

        public com.google.protobuf.ByteString getDeepviewIosBytes()
         The current deepview selected for the iOS platform, (eg "default", "my_template")
         
        string deepview_ios = 26 [json_name = "deepviewIos"];
        Specified by:
        getDeepviewIosBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for deepviewIos.
      • getDeepviewAndroid

        public java.lang.String getDeepviewAndroid()
         The current deepview selected for the Android platform, (eg "default", "my_template")
         
        string deepview_android = 27 [json_name = "deepviewAndroid"];
        Specified by:
        getDeepviewAndroid in interface BranchConfigOrBuilder
        Returns:
        The deepviewAndroid.
      • getDeepviewAndroidBytes

        public com.google.protobuf.ByteString getDeepviewAndroidBytes()
         The current deepview selected for the Android platform, (eg "default", "my_template")
         
        string deepview_android = 27 [json_name = "deepviewAndroid"];
        Specified by:
        getDeepviewAndroidBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for deepviewAndroid.
      • getBranchKey

        public java.lang.String getBranchKey()
        string branch_key = 28 [json_name = "branchKey"];
        Specified by:
        getBranchKey in interface BranchConfigOrBuilder
        Returns:
        The branchKey.
      • getBranchKeyBytes

        public com.google.protobuf.ByteString getBranchKeyBytes()
        string branch_key = 28 [json_name = "branchKey"];
        Specified by:
        getBranchKeyBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for branchKey.
      • getBranchSecret

        public java.lang.String getBranchSecret()
        string branch_secret = 29 [json_name = "branchSecret"];
        Specified by:
        getBranchSecret in interface BranchConfigOrBuilder
        Returns:
        The branchSecret.
      • getBranchSecretBytes

        public com.google.protobuf.ByteString getBranchSecretBytes()
        string branch_secret = 29 [json_name = "branchSecret"];
        Specified by:
        getBranchSecretBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for branchSecret.
      • getUserId

        public java.lang.String getUserId()
         predefined options
         The dashboard user id. Can be found on your Branch Dashboard
         
        string user_id = 30 [json_name = "userId"];
        Specified by:
        getUserId in interface BranchConfigOrBuilder
        Returns:
        The userId.
      • getUserIdBytes

        public com.google.protobuf.ByteString getUserIdBytes()
         predefined options
         The dashboard user id. Can be found on your Branch Dashboard
         
        string user_id = 30 [json_name = "userId"];
        Specified by:
        getUserIdBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for userId.
      • getAppName

        public java.lang.String getAppName()
         The name of the app.
         
        string app_name = 31 [json_name = "appName"];
        Specified by:
        getAppName in interface BranchConfigOrBuilder
        Returns:
        The appName.
      • getAppNameBytes

        public com.google.protobuf.ByteString getAppNameBytes()
         The name of the app.
         
        string app_name = 31 [json_name = "appName"];
        Specified by:
        getAppNameBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for appName.
      • getDevName

        public java.lang.String getDevName()
         The main contact developer name.
         
        string dev_name = 32 [json_name = "devName"];
        Specified by:
        getDevName in interface BranchConfigOrBuilder
        Returns:
        The devName.
      • getDevNameBytes

        public com.google.protobuf.ByteString getDevNameBytes()
         The main contact developer name.
         
        string dev_name = 32 [json_name = "devName"];
        Specified by:
        getDevNameBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for devName.
      • getDevEmail

        public java.lang.String getDevEmail()
         The main contact developer email.
         
        string dev_email = 33 [json_name = "devEmail"];
        Specified by:
        getDevEmail in interface BranchConfigOrBuilder
        Returns:
        The devEmail.
      • getDevEmailBytes

        public com.google.protobuf.ByteString getDevEmailBytes()
         The main contact developer email.
         
        string dev_email = 33 [json_name = "devEmail"];
        Specified by:
        getDevEmailBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for devEmail.
      • getWebUrl

        public java.lang.String getWebUrl()
         Backup website if URLs are null.
         
        string web_url = 34 [json_name = "webUrl"];
        Specified by:
        getWebUrl in interface BranchConfigOrBuilder
        Returns:
        The webUrl.
      • getWebUrlBytes

        public com.google.protobuf.ByteString getWebUrlBytes()
         Backup website if URLs are null.
         
        string web_url = 34 [json_name = "webUrl"];
        Specified by:
        getWebUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for webUrl.
      • getDefaultDesktopUrl

        public java.lang.String getDefaultDesktopUrl()
         The default desktop redirect, or null if set to hosted SMS
         
        string default_desktop_url = 35 [json_name = "defaultDesktopUrl"];
        Specified by:
        getDefaultDesktopUrl in interface BranchConfigOrBuilder
        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 = 35 [json_name = "defaultDesktopUrl"];
        Specified by:
        getDefaultDesktopUrlBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for defaultDesktopUrl.
      • getTextMessage

        public java.lang.String getTextMessage()
         Text message to use for text-me feature, {{ link }} will be replaced with short link.
         
        string text_message = 36 [json_name = "textMessage"];
        Specified by:
        getTextMessage in interface BranchConfigOrBuilder
        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 = 36 [json_name = "textMessage"];
        Specified by:
        getTextMessageBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for textMessage.
      • getId

        public java.lang.String getId()
         defined in branch.io
         
        string id = 37 [json_name = "id"];
        Specified by:
        getId in interface BranchConfigOrBuilder
        Returns:
        The id.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         defined in branch.io
         
        string id = 37 [json_name = "id"];
        Specified by:
        getIdBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for id.
      • getAppKey

        public java.lang.String getAppKey()
        string app_key = 38 [json_name = "appKey"];
        Specified by:
        getAppKey in interface BranchConfigOrBuilder
        Returns:
        The appKey.
      • getAppKeyBytes

        public com.google.protobuf.ByteString getAppKeyBytes()
        string app_key = 38 [json_name = "appKey"];
        Specified by:
        getAppKeyBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for appKey.
      • getCreationDate

        public java.lang.String getCreationDate()
        string creation_date = 39 [json_name = "creationDate"];
        Specified by:
        getCreationDate in interface BranchConfigOrBuilder
        Returns:
        The creationDate.
      • getCreationDateBytes

        public com.google.protobuf.ByteString getCreationDateBytes()
        string creation_date = 39 [json_name = "creationDate"];
        Specified by:
        getCreationDateBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for creationDate.
      • getOrigin

        public java.lang.String getOrigin()
        string origin = 40 [json_name = "origin"];
        Specified by:
        getOrigin in interface BranchConfigOrBuilder
        Returns:
        The origin.
      • getOriginBytes

        public com.google.protobuf.ByteString getOriginBytes()
        string origin = 40 [json_name = "origin"];
        Specified by:
        getOriginBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for origin.
      • getAlwaysOpenApp

        public int getAlwaysOpenApp()
        int32 always_open_app = 41 [json_name = "alwaysOpenApp"];
        Specified by:
        getAlwaysOpenApp in interface BranchConfigOrBuilder
        Returns:
        The alwaysOpenApp.
      • getShortUrlDomain

        public java.lang.String getShortUrlDomain()
        string short_url_domain = 42 [json_name = "shortUrlDomain"];
        Specified by:
        getShortUrlDomain in interface BranchConfigOrBuilder
        Returns:
        The shortUrlDomain.
      • getShortUrlDomainBytes

        public com.google.protobuf.ByteString getShortUrlDomainBytes()
        string short_url_domain = 42 [json_name = "shortUrlDomain"];
        Specified by:
        getShortUrlDomainBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for shortUrlDomain.
      • getDefaultShortUrlDomain

        public java.lang.String getDefaultShortUrlDomain()
        string default_short_url_domain = 43 [json_name = "defaultShortUrlDomain"];
        Specified by:
        getDefaultShortUrlDomain in interface BranchConfigOrBuilder
        Returns:
        The defaultShortUrlDomain.
      • getDefaultShortUrlDomainBytes

        public com.google.protobuf.ByteString getDefaultShortUrlDomainBytes()
        string default_short_url_domain = 43 [json_name = "defaultShortUrlDomain"];
        Specified by:
        getDefaultShortUrlDomainBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for defaultShortUrlDomain.
      • getAlternateShortUrlDomain

        public java.lang.String getAlternateShortUrlDomain()
        string alternate_short_url_domain = 44 [json_name = "alternateShortUrlDomain"];
        Specified by:
        getAlternateShortUrlDomain in interface BranchConfigOrBuilder
        Returns:
        The alternateShortUrlDomain.
      • getAlternateShortUrlDomainBytes

        public com.google.protobuf.ByteString getAlternateShortUrlDomainBytes()
        string alternate_short_url_domain = 44 [json_name = "alternateShortUrlDomain"];
        Specified by:
        getAlternateShortUrlDomainBytes in interface BranchConfigOrBuilder
        Returns:
        The bytes for alternateShortUrlDomain.
      • getReadonly

        public boolean getReadonly()
         sl read-only settings flag
         
        bool readonly = 45 [json_name = "readonly"];
        Specified by:
        getReadonly in interface BranchConfigOrBuilder
        Returns:
        The readonly.
      • parseFrom

        public static BranchConfig parseFrom​(java.nio.ByteBuffer data)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static BranchConfig parseFrom​(java.nio.ByteBuffer data,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static BranchConfig parseFrom​(com.google.protobuf.ByteString data)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static BranchConfig parseFrom​(com.google.protobuf.ByteString data,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static BranchConfig parseFrom​(byte[] data)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static BranchConfig parseFrom​(byte[] data,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static BranchConfig parseFrom​(java.io.InputStream input)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static BranchConfig parseFrom​(java.io.InputStream input,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static BranchConfig parseDelimitedFrom​(java.io.InputStream input)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static BranchConfig parseDelimitedFrom​(java.io.InputStream input,
                                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static BranchConfig parseFrom​(com.google.protobuf.CodedInputStream input)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static BranchConfig parseFrom​(com.google.protobuf.CodedInputStream input,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<BranchConfig,​BranchConfig.Builder>
      • getDefaultInstance

        public static BranchConfig getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<BranchConfig> parser()