Class StreamSettings.Builder

    • Method Detail

      • addAllOverlays

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

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

        public StreamSettings.Builder removeOverlays​(int index)
        repeated .streamlayer.sdkSettings.SdkOverlay overlays = 1;
      • setCustom

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

        public StreamSettings.Builder clearCustom()
        bool custom = 2;
        Returns:
        This builder for chaining.
      • getButtonIconBytes

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

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

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

        public StreamSettings.Builder setButtonIconBytes​(com.google.protobuf.ByteString value)
        string button_icon = 3;
        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 sdkSettings/sdkSettings.common.proto;l=89
        string primary_color = 4 [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 sdkSettings/sdkSettings.common.proto;l=89
        string primary_color = 4 [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 sdkSettings/sdkSettings.common.proto;l=89
        string primary_color = 4 [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 sdkSettings/sdkSettings.common.proto;l=89
        string primary_color = 4 [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 sdkSettings/sdkSettings.common.proto;l=89
        string primary_color = 4 [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 sdkSettings/sdkSettings.common.proto;l=90
        string secondary_color = 5 [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 sdkSettings/sdkSettings.common.proto;l=90
        string secondary_color = 5 [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 sdkSettings/sdkSettings.common.proto;l=90
        string secondary_color = 5 [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 sdkSettings/sdkSettings.common.proto;l=90
        string secondary_color = 5 [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 sdkSettings/sdkSettings.common.proto;l=90
        string secondary_color = 5 [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 sdkSettings/sdkSettings.common.proto;l=91
        string moderation_primary_color = 6 [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 sdkSettings/sdkSettings.common.proto;l=91
        string moderation_primary_color = 6 [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 sdkSettings/sdkSettings.common.proto;l=91
        string moderation_primary_color = 6 [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 sdkSettings/sdkSettings.common.proto;l=91
        string moderation_primary_color = 6 [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 sdkSettings/sdkSettings.common.proto;l=91
        string moderation_primary_color = 6 [deprecated = true];
        Parameters:
        value - The bytes for moderationPrimaryColor to set.
        Returns:
        This builder for chaining.
      • getLinkShareIconBytes

        public com.google.protobuf.ByteString getLinkShareIconBytes()
        string link_share_icon = 7;
        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;
        Parameters:
        value - The linkShareIcon to set.
        Returns:
        This builder for chaining.
      • clearLinkShareIcon

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

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

        public com.google.protobuf.ByteString getLinkShareTextBytes()
        string link_share_text = 8;
        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;
        Parameters:
        value - The linkShareText to set.
        Returns:
        This builder for chaining.
      • clearLinkShareText

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

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

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

        public StreamSettings.Builder clearBrandDefaults()
        .streamlayer.sdkSettings.BrandDefaults brand_defaults = 9;