Class BettingOverlaySettings.Builder

    • Method Detail

      • getFavoritesCount

        @Deprecated
        public int getFavoritesCount()
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
        Specified by:
        getFavoritesCount in interface BettingOverlaySettingsOrBuilder
      • setFavorites

        @Deprecated
        public BettingOverlaySettings.Builder setFavorites​(int index,
                                                           BettingFavorite value)
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
      • addFavorites

        @Deprecated
        public BettingOverlaySettings.Builder addFavorites​(BettingFavorite value)
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
      • addFavorites

        @Deprecated
        public BettingOverlaySettings.Builder addFavorites​(int index,
                                                           BettingFavorite value)
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
      • addAllFavorites

        @Deprecated
        public BettingOverlaySettings.Builder addAllFavorites​(java.lang.Iterable<? extends BettingFavorite> values)
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
      • clearFavorites

        @Deprecated
        public BettingOverlaySettings.Builder clearFavorites()
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
      • removeFavorites

        @Deprecated
        public BettingOverlaySettings.Builder removeFavorites​(int index)
        Deprecated.
        repeated .streamlayer.sdkSettings.BettingFavorite favorites = 1 [json_name = "favorites", deprecated = true];
      • getPrimaryColorBytes

        public com.google.protobuf.ByteString getPrimaryColorBytes()
        string primary_color = 2 [json_name = "primaryColor"];
        Specified by:
        getPrimaryColorBytes in interface BettingOverlaySettingsOrBuilder
        Returns:
        The bytes for primaryColor.
      • setPrimaryColor

        public BettingOverlaySettings.Builder setPrimaryColor​(java.lang.String value)
        string primary_color = 2 [json_name = "primaryColor"];
        Parameters:
        value - The primaryColor to set.
        Returns:
        This builder for chaining.
      • clearPrimaryColor

        public BettingOverlaySettings.Builder clearPrimaryColor()
        string primary_color = 2 [json_name = "primaryColor"];
        Returns:
        This builder for chaining.
      • setPrimaryColorBytes

        public BettingOverlaySettings.Builder setPrimaryColorBytes​(com.google.protobuf.ByteString value)
        string primary_color = 2 [json_name = "primaryColor"];
        Parameters:
        value - The bytes for primaryColor to set.
        Returns:
        This builder for chaining.
      • getButtonIcon

        @Deprecated
        public java.lang.String getButtonIcon()
        Deprecated.
        streamlayer.sdkSettings.BettingOverlaySettings.button_icon is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=78
        string button_icon = 3 [json_name = "buttonIcon", deprecated = true];
        Specified by:
        getButtonIcon in interface BettingOverlaySettingsOrBuilder
        Returns:
        The buttonIcon.
      • getButtonIconBytes

        @Deprecated
        public com.google.protobuf.ByteString getButtonIconBytes()
        Deprecated.
        streamlayer.sdkSettings.BettingOverlaySettings.button_icon is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=78
        string button_icon = 3 [json_name = "buttonIcon", deprecated = true];
        Specified by:
        getButtonIconBytes in interface BettingOverlaySettingsOrBuilder
        Returns:
        The bytes for buttonIcon.
      • setButtonIcon

        @Deprecated
        public BettingOverlaySettings.Builder setButtonIcon​(java.lang.String value)
        Deprecated.
        streamlayer.sdkSettings.BettingOverlaySettings.button_icon is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=78
        string button_icon = 3 [json_name = "buttonIcon", deprecated = true];
        Parameters:
        value - The buttonIcon to set.
        Returns:
        This builder for chaining.
      • clearButtonIcon

        @Deprecated
        public BettingOverlaySettings.Builder clearButtonIcon()
        Deprecated.
        streamlayer.sdkSettings.BettingOverlaySettings.button_icon is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=78
        string button_icon = 3 [json_name = "buttonIcon", deprecated = true];
        Returns:
        This builder for chaining.
      • setButtonIconBytes

        @Deprecated
        public BettingOverlaySettings.Builder setButtonIconBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.BettingOverlaySettings.button_icon is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=78
        string button_icon = 3 [json_name = "buttonIcon", deprecated = true];
        Parameters:
        value - The bytes for buttonIcon to set.
        Returns:
        This builder for chaining.
      • getTextColorValue

        public int getTextColorValue()
        .streamlayer.sdkSettings.BettingSettingsTextColor text_color = 4 [json_name = "textColor"];
        Specified by:
        getTextColorValue in interface BettingOverlaySettingsOrBuilder
        Returns:
        The enum numeric value on the wire for textColor.
      • setTextColorValue

        public BettingOverlaySettings.Builder setTextColorValue​(int value)
        .streamlayer.sdkSettings.BettingSettingsTextColor text_color = 4 [json_name = "textColor"];
        Parameters:
        value - The textColor to set.
        Returns:
        This builder for chaining.
      • setTextColor

        public BettingOverlaySettings.Builder setTextColor​(BettingSettingsTextColor value)
        .streamlayer.sdkSettings.BettingSettingsTextColor text_color = 4 [json_name = "textColor"];
        Parameters:
        value - The enum numeric value on the wire for textColor to set.
        Returns:
        This builder for chaining.
      • clearTextColor

        public BettingOverlaySettings.Builder clearTextColor()
        .streamlayer.sdkSettings.BettingSettingsTextColor text_color = 4 [json_name = "textColor"];
        Returns:
        This builder for chaining.
      • getAppInstalledTextBytes

        public com.google.protobuf.ByteString getAppInstalledTextBytes()
        string app_installed_text = 5 [json_name = "appInstalledText"];
        Specified by:
        getAppInstalledTextBytes in interface BettingOverlaySettingsOrBuilder
        Returns:
        The bytes for appInstalledText.
      • setAppInstalledText

        public BettingOverlaySettings.Builder setAppInstalledText​(java.lang.String value)
        string app_installed_text = 5 [json_name = "appInstalledText"];
        Parameters:
        value - The appInstalledText to set.
        Returns:
        This builder for chaining.
      • clearAppInstalledText

        public BettingOverlaySettings.Builder clearAppInstalledText()
        string app_installed_text = 5 [json_name = "appInstalledText"];
        Returns:
        This builder for chaining.
      • setAppInstalledTextBytes

        public BettingOverlaySettings.Builder setAppInstalledTextBytes​(com.google.protobuf.ByteString value)
        string app_installed_text = 5 [json_name = "appInstalledText"];
        Parameters:
        value - The bytes for appInstalledText to set.
        Returns:
        This builder for chaining.
      • getAppNotInstalledTextBytes

        public com.google.protobuf.ByteString getAppNotInstalledTextBytes()
        string app_not_installed_text = 6 [json_name = "appNotInstalledText"];
        Specified by:
        getAppNotInstalledTextBytes in interface BettingOverlaySettingsOrBuilder
        Returns:
        The bytes for appNotInstalledText.
      • setAppNotInstalledText

        public BettingOverlaySettings.Builder setAppNotInstalledText​(java.lang.String value)
        string app_not_installed_text = 6 [json_name = "appNotInstalledText"];
        Parameters:
        value - The appNotInstalledText to set.
        Returns:
        This builder for chaining.
      • clearAppNotInstalledText

        public BettingOverlaySettings.Builder clearAppNotInstalledText()
        string app_not_installed_text = 6 [json_name = "appNotInstalledText"];
        Returns:
        This builder for chaining.
      • setAppNotInstalledTextBytes

        public BettingOverlaySettings.Builder setAppNotInstalledTextBytes​(com.google.protobuf.ByteString value)
        string app_not_installed_text = 6 [json_name = "appNotInstalledText"];
        Parameters:
        value - The bytes for appNotInstalledText to set.
        Returns:
        This builder for chaining.
      • getTextColorCustomBytes

        public com.google.protobuf.ByteString getTextColorCustomBytes()
        string text_color_custom = 7 [json_name = "textColorCustom"];
        Specified by:
        getTextColorCustomBytes in interface BettingOverlaySettingsOrBuilder
        Returns:
        The bytes for textColorCustom.
      • setTextColorCustom

        public BettingOverlaySettings.Builder setTextColorCustom​(java.lang.String value)
        string text_color_custom = 7 [json_name = "textColorCustom"];
        Parameters:
        value - The textColorCustom to set.
        Returns:
        This builder for chaining.
      • clearTextColorCustom

        public BettingOverlaySettings.Builder clearTextColorCustom()
        string text_color_custom = 7 [json_name = "textColorCustom"];
        Returns:
        This builder for chaining.
      • setTextColorCustomBytes

        public BettingOverlaySettings.Builder setTextColorCustomBytes​(com.google.protobuf.ByteString value)
        string text_color_custom = 7 [json_name = "textColorCustom"];
        Parameters:
        value - The bytes for textColorCustom to set.
        Returns:
        This builder for chaining.
      • hasCtaImage

        public boolean hasCtaImage()
        .streamlayer.sdkSettings.CtaImage cta_image = 8 [json_name = "ctaImage"];
        Specified by:
        hasCtaImage in interface BettingOverlaySettingsOrBuilder
        Returns:
        Whether the ctaImage field is set.