Class GameInviteCard.Builder

    • Method Detail

      • getHeadingBytes

        public com.google.protobuf.ByteString getHeadingBytes()
        string heading = 1;
        Specified by:
        getHeadingBytes in interface GameInviteCardOrBuilder
        Returns:
        The bytes for heading.
      • setHeading

        public GameInviteCard.Builder setHeading​(java.lang.String value)
        string heading = 1;
        Parameters:
        value - The heading to set.
        Returns:
        This builder for chaining.
      • clearHeading

        public GameInviteCard.Builder clearHeading()
        string heading = 1;
        Returns:
        This builder for chaining.
      • setHeadingBytes

        public GameInviteCard.Builder setHeadingBytes​(com.google.protobuf.ByteString value)
        string heading = 1;
        Parameters:
        value - The bytes for heading to set.
        Returns:
        This builder for chaining.
      • getTypefaceBytes

        public com.google.protobuf.ByteString getTypefaceBytes()
        string typeface = 2;
        Specified by:
        getTypefaceBytes in interface GameInviteCardOrBuilder
        Returns:
        The bytes for typeface.
      • setTypeface

        public GameInviteCard.Builder setTypeface​(java.lang.String value)
        string typeface = 2;
        Parameters:
        value - The typeface to set.
        Returns:
        This builder for chaining.
      • clearTypeface

        public GameInviteCard.Builder clearTypeface()
        string typeface = 2;
        Returns:
        This builder for chaining.
      • setTypefaceBytes

        public GameInviteCard.Builder setTypefaceBytes​(com.google.protobuf.ByteString value)
        string typeface = 2;
        Parameters:
        value - The bytes for typeface to set.
        Returns:
        This builder for chaining.
      • getSubtextBytes

        public com.google.protobuf.ByteString getSubtextBytes()
        string subtext = 3;
        Specified by:
        getSubtextBytes in interface GameInviteCardOrBuilder
        Returns:
        The bytes for subtext.
      • setSubtext

        public GameInviteCard.Builder setSubtext​(java.lang.String value)
        string subtext = 3;
        Parameters:
        value - The subtext to set.
        Returns:
        This builder for chaining.
      • clearSubtext

        public GameInviteCard.Builder clearSubtext()
        string subtext = 3;
        Returns:
        This builder for chaining.
      • setSubtextBytes

        public GameInviteCard.Builder setSubtextBytes​(com.google.protobuf.ByteString value)
        string subtext = 3;
        Parameters:
        value - The bytes for subtext to set.
        Returns:
        This builder for chaining.
      • getButtonLabelBytes

        public com.google.protobuf.ByteString getButtonLabelBytes()
        string button_label = 4;
        Specified by:
        getButtonLabelBytes in interface GameInviteCardOrBuilder
        Returns:
        The bytes for buttonLabel.
      • setButtonLabel

        public GameInviteCard.Builder setButtonLabel​(java.lang.String value)
        string button_label = 4;
        Parameters:
        value - The buttonLabel to set.
        Returns:
        This builder for chaining.
      • clearButtonLabel

        public GameInviteCard.Builder clearButtonLabel()
        string button_label = 4;
        Returns:
        This builder for chaining.
      • setButtonLabelBytes

        public GameInviteCard.Builder setButtonLabelBytes​(com.google.protobuf.ByteString value)
        string button_label = 4;
        Parameters:
        value - The bytes for buttonLabel to set.
        Returns:
        This builder for chaining.
      • getIconColorBytes

        public com.google.protobuf.ByteString getIconColorBytes()
        string icon_color = 5;
        Specified by:
        getIconColorBytes in interface GameInviteCardOrBuilder
        Returns:
        The bytes for iconColor.
      • setIconColor

        public GameInviteCard.Builder setIconColor​(java.lang.String value)
        string icon_color = 5;
        Parameters:
        value - The iconColor to set.
        Returns:
        This builder for chaining.
      • clearIconColor

        public GameInviteCard.Builder clearIconColor()
        string icon_color = 5;
        Returns:
        This builder for chaining.
      • setIconColorBytes

        public GameInviteCard.Builder setIconColorBytes​(com.google.protobuf.ByteString value)
        string icon_color = 5;
        Parameters:
        value - The bytes for iconColor to set.
        Returns:
        This builder for chaining.
      • getTerms

        @Deprecated
        public java.lang.String getTerms()
        Deprecated.
        streamlayer.sdkSettings.game.common.GameInviteCard.terms is deprecated. See sdkSettings/game.common.proto;l=99
        string terms = 6 [deprecated = true];
        Specified by:
        getTerms in interface GameInviteCardOrBuilder
        Returns:
        The terms.
      • getTermsBytes

        @Deprecated
        public com.google.protobuf.ByteString getTermsBytes()
        Deprecated.
        streamlayer.sdkSettings.game.common.GameInviteCard.terms is deprecated. See sdkSettings/game.common.proto;l=99
        string terms = 6 [deprecated = true];
        Specified by:
        getTermsBytes in interface GameInviteCardOrBuilder
        Returns:
        The bytes for terms.
      • setTerms

        @Deprecated
        public GameInviteCard.Builder setTerms​(java.lang.String value)
        Deprecated.
        streamlayer.sdkSettings.game.common.GameInviteCard.terms is deprecated. See sdkSettings/game.common.proto;l=99
        string terms = 6 [deprecated = true];
        Parameters:
        value - The terms to set.
        Returns:
        This builder for chaining.
      • clearTerms

        @Deprecated
        public GameInviteCard.Builder clearTerms()
        Deprecated.
        streamlayer.sdkSettings.game.common.GameInviteCard.terms is deprecated. See sdkSettings/game.common.proto;l=99
        string terms = 6 [deprecated = true];
        Returns:
        This builder for chaining.
      • setTermsBytes

        @Deprecated
        public GameInviteCard.Builder setTermsBytes​(com.google.protobuf.ByteString value)
        Deprecated.
        streamlayer.sdkSettings.game.common.GameInviteCard.terms is deprecated. See sdkSettings/game.common.proto;l=99
        string terms = 6 [deprecated = true];
        Parameters:
        value - The bytes for terms to set.
        Returns:
        This builder for chaining.
      • setCompleted

        public GameInviteCard.Builder setCompleted​(boolean value)
        bool completed = 7;
        Parameters:
        value - The completed to set.
        Returns:
        This builder for chaining.
      • clearCompleted

        public GameInviteCard.Builder clearCompleted()
        bool completed = 7;
        Returns:
        This builder for chaining.