Class GameInviteCard.Builder

    • Method Detail

      • getHeading

        public java.lang.String getHeading()
        string heading = 1 [json_name = "heading"];
        Specified by:
        getHeading in interface GameInviteCardOrBuilder
        Returns:
        The heading.
      • getHeadingBytes

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

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

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

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

        public java.lang.String getTypeface()
        string typeface = 2 [json_name = "typeface"];
        Specified by:
        getTypeface in interface GameInviteCardOrBuilder
        Returns:
        The typeface.
      • getTypefaceBytes

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

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

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

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

        public java.lang.String getSubtext()
        string subtext = 3 [json_name = "subtext"];
        Specified by:
        getSubtext in interface GameInviteCardOrBuilder
        Returns:
        The subtext.
      • getSubtextBytes

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

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

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

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

        public java.lang.String getButtonLabel()
        string button_label = 4 [json_name = "buttonLabel"];
        Specified by:
        getButtonLabel in interface GameInviteCardOrBuilder
        Returns:
        The buttonLabel.
      • getButtonLabelBytes

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

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

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

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

        public java.lang.String getIconColor()
        string icon_color = 5 [json_name = "iconColor"];
        Specified by:
        getIconColor in interface GameInviteCardOrBuilder
        Returns:
        The iconColor.
      • getIconColorBytes

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

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

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

        public GameInviteCard.Builder setIconColorBytes​(com.google.protobuf.ByteString value)
        string icon_color = 5 [json_name = "iconColor"];
        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 streamlayer/sdkSettings/game/common/game_common.proto;l=100
        string terms = 6 [json_name = "terms", 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 streamlayer/sdkSettings/game/common/game_common.proto;l=100
        string terms = 6 [json_name = "terms", 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 streamlayer/sdkSettings/game/common/game_common.proto;l=100
        string terms = 6 [json_name = "terms", 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 streamlayer/sdkSettings/game/common/game_common.proto;l=100
        string terms = 6 [json_name = "terms", 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 streamlayer/sdkSettings/game/common/game_common.proto;l=100
        string terms = 6 [json_name = "terms", deprecated = true];
        Parameters:
        value - The bytes for terms to set.
        Returns:
        This builder for chaining.
      • getCompleted

        public boolean getCompleted()
        bool completed = 7 [json_name = "completed"];
        Specified by:
        getCompleted in interface GameInviteCardOrBuilder
        Returns:
        The completed.
      • setCompleted

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

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