Class StreamSettings.Builder

    • Method Detail

      • getOverlaysCount

        public int getOverlaysCount()
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
        Specified by:
        getOverlaysCount in interface StreamSettingsOrBuilder
      • setOverlays

        public StreamSettings.Builder setOverlays​(int index,
                                                  SdkOverlay value)
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
      • addOverlays

        public StreamSettings.Builder addOverlays​(SdkOverlay value)
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
      • addOverlays

        public StreamSettings.Builder addOverlays​(int index,
                                                  SdkOverlay value)
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
      • addAllOverlays

        public StreamSettings.Builder addAllOverlays​(java.lang.Iterable<? extends SdkOverlay> values)
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
      • clearOverlays

        public StreamSettings.Builder clearOverlays()
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
      • removeOverlays

        public StreamSettings.Builder removeOverlays​(int index)
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1 [json_name = "overlays"];
      • getCustom

        public boolean getCustom()
        bool custom = 2 [json_name = "custom"];
        Specified by:
        getCustom in interface StreamSettingsOrBuilder
        Returns:
        The custom.
      • setCustom

        public StreamSettings.Builder setCustom​(boolean value)
        bool custom = 2 [json_name = "custom"];
        Parameters:
        value - The custom to set.
        Returns:
        This builder for chaining.
      • clearCustom

        public StreamSettings.Builder clearCustom()
        bool custom = 2 [json_name = "custom"];
        Returns:
        This builder for chaining.
      • getButtonIcon

        public java.lang.String getButtonIcon()
        string button_icon = 3 [json_name = "buttonIcon"];
        Specified by:
        getButtonIcon in interface StreamSettingsOrBuilder
        Returns:
        The buttonIcon.
      • getButtonIconBytes

        public com.google.protobuf.ByteString getButtonIconBytes()
        string button_icon = 3 [json_name = "buttonIcon"];
        Specified by:
        getButtonIconBytes in interface StreamSettingsOrBuilder
        Returns:
        The bytes for buttonIcon.
      • setButtonIcon

        public StreamSettings.Builder setButtonIcon​(java.lang.String value)
        string button_icon = 3 [json_name = "buttonIcon"];
        Parameters:
        value - The buttonIcon to set.
        Returns:
        This builder for chaining.
      • clearButtonIcon

        public StreamSettings.Builder clearButtonIcon()
        string button_icon = 3 [json_name = "buttonIcon"];
        Returns:
        This builder for chaining.
      • setButtonIconBytes

        public StreamSettings.Builder setButtonIconBytes​(com.google.protobuf.ByteString value)
        string button_icon = 3 [json_name = "buttonIcon"];
        Parameters:
        value - The bytes for buttonIcon to set.
        Returns:
        This builder for chaining.
      • getPrimaryColor

        @Deprecated
        public java.lang.String getPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=148
        string primary_color = 4 [json_name = "primaryColor", deprecated = true];
        Specified by:
        getPrimaryColor in interface StreamSettingsOrBuilder
        Returns:
        The primaryColor.
      • getPrimaryColorBytes

        @Deprecated
        public com.google.protobuf.ByteString getPrimaryColorBytes()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=148
        string primary_color = 4 [json_name = "primaryColor", deprecated = true];
        Specified by:
        getPrimaryColorBytes in interface StreamSettingsOrBuilder
        Returns:
        The bytes for primaryColor.
      • setPrimaryColor

        @Deprecated
        public StreamSettings.Builder setPrimaryColor​(java.lang.String value)
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=148
        string primary_color = 4 [json_name = "primaryColor", deprecated = true];
        Parameters:
        value - The primaryColor to set.
        Returns:
        This builder for chaining.
      • clearPrimaryColor

        @Deprecated
        public StreamSettings.Builder clearPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=148
        string primary_color = 4 [json_name = "primaryColor", deprecated = true];
        Returns:
        This builder for chaining.
      • setPrimaryColorBytes

        @Deprecated
        public StreamSettings.Builder setPrimaryColorBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=148
        string primary_color = 4 [json_name = "primaryColor", deprecated = true];
        Parameters:
        value - The bytes for primaryColor to set.
        Returns:
        This builder for chaining.
      • getSecondaryColor

        @Deprecated
        public java.lang.String getSecondaryColor()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.secondary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=149
        string secondary_color = 5 [json_name = "secondaryColor", deprecated = true];
        Specified by:
        getSecondaryColor in interface StreamSettingsOrBuilder
        Returns:
        The secondaryColor.
      • getSecondaryColorBytes

        @Deprecated
        public com.google.protobuf.ByteString getSecondaryColorBytes()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.secondary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=149
        string secondary_color = 5 [json_name = "secondaryColor", deprecated = true];
        Specified by:
        getSecondaryColorBytes in interface StreamSettingsOrBuilder
        Returns:
        The bytes for secondaryColor.
      • setSecondaryColor

        @Deprecated
        public StreamSettings.Builder setSecondaryColor​(java.lang.String value)
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.secondary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=149
        string secondary_color = 5 [json_name = "secondaryColor", deprecated = true];
        Parameters:
        value - The secondaryColor to set.
        Returns:
        This builder for chaining.
      • clearSecondaryColor

        @Deprecated
        public StreamSettings.Builder clearSecondaryColor()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.secondary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=149
        string secondary_color = 5 [json_name = "secondaryColor", deprecated = true];
        Returns:
        This builder for chaining.
      • setSecondaryColorBytes

        @Deprecated
        public StreamSettings.Builder setSecondaryColorBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.secondary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=149
        string secondary_color = 5 [json_name = "secondaryColor", deprecated = true];
        Parameters:
        value - The bytes for secondaryColor to set.
        Returns:
        This builder for chaining.
      • getModerationPrimaryColor

        @Deprecated
        public java.lang.String getModerationPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.moderation_primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=150
        string moderation_primary_color = 6 [json_name = "moderationPrimaryColor", deprecated = true];
        Specified by:
        getModerationPrimaryColor in interface StreamSettingsOrBuilder
        Returns:
        The moderationPrimaryColor.
      • getModerationPrimaryColorBytes

        @Deprecated
        public com.google.protobuf.ByteString getModerationPrimaryColorBytes()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.moderation_primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=150
        string moderation_primary_color = 6 [json_name = "moderationPrimaryColor", deprecated = true];
        Specified by:
        getModerationPrimaryColorBytes in interface StreamSettingsOrBuilder
        Returns:
        The bytes for moderationPrimaryColor.
      • setModerationPrimaryColor

        @Deprecated
        public StreamSettings.Builder setModerationPrimaryColor​(java.lang.String value)
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.moderation_primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=150
        string moderation_primary_color = 6 [json_name = "moderationPrimaryColor", deprecated = true];
        Parameters:
        value - The moderationPrimaryColor to set.
        Returns:
        This builder for chaining.
      • clearModerationPrimaryColor

        @Deprecated
        public StreamSettings.Builder clearModerationPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.moderation_primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=150
        string moderation_primary_color = 6 [json_name = "moderationPrimaryColor", deprecated = true];
        Returns:
        This builder for chaining.
      • setModerationPrimaryColorBytes

        @Deprecated
        public StreamSettings.Builder setModerationPrimaryColorBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.StreamSettings.moderation_primary_color is deprecated. See streamlayer/sdkSettings/sdkSettings.common.proto;l=150
        string moderation_primary_color = 6 [json_name = "moderationPrimaryColor", deprecated = true];
        Parameters:
        value - The bytes for moderationPrimaryColor to set.
        Returns:
        This builder for chaining.
      • getLinkShareIcon

        public java.lang.String getLinkShareIcon()
        string link_share_icon = 7 [json_name = "linkShareIcon"];
        Specified by:
        getLinkShareIcon in interface StreamSettingsOrBuilder
        Returns:
        The linkShareIcon.
      • getLinkShareIconBytes

        public com.google.protobuf.ByteString getLinkShareIconBytes()
        string link_share_icon = 7 [json_name = "linkShareIcon"];
        Specified by:
        getLinkShareIconBytes in interface StreamSettingsOrBuilder
        Returns:
        The bytes for linkShareIcon.
      • setLinkShareIcon

        public StreamSettings.Builder setLinkShareIcon​(java.lang.String value)
        string link_share_icon = 7 [json_name = "linkShareIcon"];
        Parameters:
        value - The linkShareIcon to set.
        Returns:
        This builder for chaining.
      • clearLinkShareIcon

        public StreamSettings.Builder clearLinkShareIcon()
        string link_share_icon = 7 [json_name = "linkShareIcon"];
        Returns:
        This builder for chaining.
      • setLinkShareIconBytes

        public StreamSettings.Builder setLinkShareIconBytes​(com.google.protobuf.ByteString value)
        string link_share_icon = 7 [json_name = "linkShareIcon"];
        Parameters:
        value - The bytes for linkShareIcon to set.
        Returns:
        This builder for chaining.
      • getLinkShareText

        public java.lang.String getLinkShareText()
        string link_share_text = 8 [json_name = "linkShareText"];
        Specified by:
        getLinkShareText in interface StreamSettingsOrBuilder
        Returns:
        The linkShareText.
      • getLinkShareTextBytes

        public com.google.protobuf.ByteString getLinkShareTextBytes()
        string link_share_text = 8 [json_name = "linkShareText"];
        Specified by:
        getLinkShareTextBytes in interface StreamSettingsOrBuilder
        Returns:
        The bytes for linkShareText.
      • setLinkShareText

        public StreamSettings.Builder setLinkShareText​(java.lang.String value)
        string link_share_text = 8 [json_name = "linkShareText"];
        Parameters:
        value - The linkShareText to set.
        Returns:
        This builder for chaining.
      • clearLinkShareText

        public StreamSettings.Builder clearLinkShareText()
        string link_share_text = 8 [json_name = "linkShareText"];
        Returns:
        This builder for chaining.
      • setLinkShareTextBytes

        public StreamSettings.Builder setLinkShareTextBytes​(com.google.protobuf.ByteString value)
        string link_share_text = 8 [json_name = "linkShareText"];
        Parameters:
        value - The bytes for linkShareText to set.
        Returns:
        This builder for chaining.
      • hasBrandDefaults

        public boolean hasBrandDefaults()
        .streamlayer.sdkSettings.BrandDefaults brand_defaults = 9 [json_name = "brandDefaults"];
        Specified by:
        hasBrandDefaults in interface StreamSettingsOrBuilder
        Returns:
        Whether the brandDefaults field is set.
      • setBrandDefaults

        public StreamSettings.Builder setBrandDefaults​(BrandDefaults value)
        .streamlayer.sdkSettings.BrandDefaults brand_defaults = 9 [json_name = "brandDefaults"];
      • mergeBrandDefaults

        public StreamSettings.Builder mergeBrandDefaults​(BrandDefaults value)
        .streamlayer.sdkSettings.BrandDefaults brand_defaults = 9 [json_name = "brandDefaults"];
      • clearBrandDefaults

        public StreamSettings.Builder clearBrandDefaults()
        .streamlayer.sdkSettings.BrandDefaults brand_defaults = 9 [json_name = "brandDefaults"];
      • hasGetstream

        @Deprecated
        public boolean hasGetstream()
        Deprecated.
        .streamlayer.sdkSettings.GetStreamChannels getstream = 10 [json_name = "getstream", deprecated = true];
        Specified by:
        hasGetstream in interface StreamSettingsOrBuilder
        Returns:
        Whether the getstream field is set.
      • getGetstream

        @Deprecated
        public GetStreamChannels getGetstream()
        Deprecated.
        .streamlayer.sdkSettings.GetStreamChannels getstream = 10 [json_name = "getstream", deprecated = true];
        Specified by:
        getGetstream in interface StreamSettingsOrBuilder
        Returns:
        The getstream.
      • setGetstream

        @Deprecated
        public StreamSettings.Builder setGetstream​(GetStreamChannels value)
        Deprecated.
        .streamlayer.sdkSettings.GetStreamChannels getstream = 10 [json_name = "getstream", deprecated = true];
      • mergeGetstream

        @Deprecated
        public StreamSettings.Builder mergeGetstream​(GetStreamChannels value)
        Deprecated.
        .streamlayer.sdkSettings.GetStreamChannels getstream = 10 [json_name = "getstream", deprecated = true];
      • clearGetstream

        @Deprecated
        public StreamSettings.Builder clearGetstream()
        Deprecated.
        .streamlayer.sdkSettings.GetStreamChannels getstream = 10 [json_name = "getstream", deprecated = true];