Class OrganizationSettings.Builder

    • Method Detail

      • removeOverlays

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

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

        public OrganizationSettings.Builder setButtonIconBytes​(com.google.protobuf.ByteString value)
        string button_icon = 2;
        Parameters:
        value - The bytes for buttonIcon to set.
        Returns:
        This builder for chaining.
      • setTinodeHost

        public OrganizationSettings.Builder setTinodeHost​(java.lang.String value)
        string tinode_host = 3;
        Parameters:
        value - The tinodeHost to set.
        Returns:
        This builder for chaining.
      • setTinodeHostBytes

        public OrganizationSettings.Builder setTinodeHostBytes​(com.google.protobuf.ByteString value)
        string tinode_host = 3;
        Parameters:
        value - The bytes for tinodeHost to set.
        Returns:
        This builder for chaining.
      • setAudience

        public OrganizationSettings.Builder setAudience​(java.lang.String value)
        string audience = 4;
        Parameters:
        value - The audience to set.
        Returns:
        This builder for chaining.
      • setAudienceBytes

        public OrganizationSettings.Builder setAudienceBytes​(com.google.protobuf.ByteString value)
        string audience = 4;
        Parameters:
        value - The bytes for audience to set.
        Returns:
        This builder for chaining.
      • setName

        public OrganizationSettings.Builder setName​(java.lang.String value)
        string name = 5;
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • setNameBytes

        public OrganizationSettings.Builder setNameBytes​(com.google.protobuf.ByteString value)
        string name = 5;
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • setProvider

        public OrganizationSettings.Builder setProvider​(java.lang.String value)
        string provider = 6;
        Parameters:
        value - The provider to set.
        Returns:
        This builder for chaining.
      • setProviderBytes

        public OrganizationSettings.Builder setProviderBytes​(com.google.protobuf.ByteString value)
        string provider = 6;
        Parameters:
        value - The bytes for provider to set.
        Returns:
        This builder for chaining.
      • getPrimaryColor

        @Deprecated
        public java.lang.String getPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=104
        string primary_color = 7 [deprecated = true];
        Specified by:
        getPrimaryColor in interface OrganizationSettingsOrBuilder
        Returns:
        The primaryColor.
      • getPrimaryColorBytes

        @Deprecated
        public com.google.protobuf.ByteString getPrimaryColorBytes()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=104
        string primary_color = 7 [deprecated = true];
        Specified by:
        getPrimaryColorBytes in interface OrganizationSettingsOrBuilder
        Returns:
        The bytes for primaryColor.
      • setPrimaryColor

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

        @Deprecated
        public OrganizationSettings.Builder clearPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=104
        string primary_color = 7 [deprecated = true];
        Returns:
        This builder for chaining.
      • setPrimaryColorBytes

        @Deprecated
        public OrganizationSettings.Builder setPrimaryColorBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=104
        string primary_color = 7 [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.OrganizationSettings.secondary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=105
        string secondary_color = 8 [deprecated = true];
        Specified by:
        getSecondaryColor in interface OrganizationSettingsOrBuilder
        Returns:
        The secondaryColor.
      • getSecondaryColorBytes

        @Deprecated
        public com.google.protobuf.ByteString getSecondaryColorBytes()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.secondary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=105
        string secondary_color = 8 [deprecated = true];
        Specified by:
        getSecondaryColorBytes in interface OrganizationSettingsOrBuilder
        Returns:
        The bytes for secondaryColor.
      • setSecondaryColor

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

        @Deprecated
        public OrganizationSettings.Builder clearSecondaryColor()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.secondary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=105
        string secondary_color = 8 [deprecated = true];
        Returns:
        This builder for chaining.
      • setSecondaryColorBytes

        @Deprecated
        public OrganizationSettings.Builder setSecondaryColorBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.secondary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=105
        string secondary_color = 8 [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.OrganizationSettings.moderation_primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=106
        string moderation_primary_color = 9 [deprecated = true];
        Specified by:
        getModerationPrimaryColor in interface OrganizationSettingsOrBuilder
        Returns:
        The moderationPrimaryColor.
      • getModerationPrimaryColorBytes

        @Deprecated
        public com.google.protobuf.ByteString getModerationPrimaryColorBytes()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.moderation_primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=106
        string moderation_primary_color = 9 [deprecated = true];
        Specified by:
        getModerationPrimaryColorBytes in interface OrganizationSettingsOrBuilder
        Returns:
        The bytes for moderationPrimaryColor.
      • setModerationPrimaryColor

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

        @Deprecated
        public OrganizationSettings.Builder clearModerationPrimaryColor()
        Deprecated.
        streamlayer.sdkSettings.OrganizationSettings.moderation_primary_color is deprecated. See sdkSettings/sdkSettings.common.proto;l=106
        string moderation_primary_color = 9 [deprecated = true];
        Returns:
        This builder for chaining.
      • setModerationPrimaryColorBytes

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

        public OrganizationSettings.Builder setLinkShareIcon​(java.lang.String value)
        string link_share_icon = 10;
        Parameters:
        value - The linkShareIcon to set.
        Returns:
        This builder for chaining.
      • clearLinkShareIcon

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

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

        public OrganizationSettings.Builder setLinkShareText​(java.lang.String value)
        string link_share_text = 11;
        Parameters:
        value - The linkShareText to set.
        Returns:
        This builder for chaining.
      • clearLinkShareText

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

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

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