Class AnswerVoteResult.Builder

    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Detail

      • getAnswerId

        public java.lang.String getAnswerId()
        string answer_id = 1 [json_name = "answerId"];
        Specified by:
        getAnswerId in interface AnswerVoteResultOrBuilder
        Returns:
        The answerId.
      • getAnswerIdBytes

        public com.google.protobuf.ByteString getAnswerIdBytes()
        string answer_id = 1 [json_name = "answerId"];
        Specified by:
        getAnswerIdBytes in interface AnswerVoteResultOrBuilder
        Returns:
        The bytes for answerId.
      • setAnswerId

        public AnswerVoteResult.Builder setAnswerId​(java.lang.String value)
        string answer_id = 1 [json_name = "answerId"];
        Parameters:
        value - The answerId to set.
        Returns:
        This builder for chaining.
      • clearAnswerId

        public AnswerVoteResult.Builder clearAnswerId()
        string answer_id = 1 [json_name = "answerId"];
        Returns:
        This builder for chaining.
      • setAnswerIdBytes

        public AnswerVoteResult.Builder setAnswerIdBytes​(com.google.protobuf.ByteString value)
        string answer_id = 1 [json_name = "answerId"];
        Parameters:
        value - The bytes for answerId to set.
        Returns:
        This builder for chaining.
      • setPercentage

        public AnswerVoteResult.Builder setPercentage​(int value)
        uint32 percentage = 2 [json_name = "percentage"];
        Parameters:
        value - The percentage to set.
        Returns:
        This builder for chaining.
      • clearPercentage

        public AnswerVoteResult.Builder clearPercentage()
        uint32 percentage = 2 [json_name = "percentage"];
        Returns:
        This builder for chaining.
      • getVoted

        public boolean getVoted()
         mark answer voted by you
         
        bool voted = 3 [json_name = "voted"];
        Specified by:
        getVoted in interface AnswerVoteResultOrBuilder
        Returns:
        The voted.
      • setVoted

        public AnswerVoteResult.Builder setVoted​(boolean value)
         mark answer voted by you
         
        bool voted = 3 [json_name = "voted"];
        Parameters:
        value - The voted to set.
        Returns:
        This builder for chaining.
      • clearVoted

        public AnswerVoteResult.Builder clearVoted()
         mark answer voted by you
         
        bool voted = 3 [json_name = "voted"];
        Returns:
        This builder for chaining.
      • getCorrect

        public boolean getCorrect()
         mark if the answer was correct
         
        bool correct = 4 [json_name = "correct"];
        Specified by:
        getCorrect in interface AnswerVoteResultOrBuilder
        Returns:
        The correct.
      • setCorrect

        public AnswerVoteResult.Builder setCorrect​(boolean value)
         mark if the answer was correct
         
        bool correct = 4 [json_name = "correct"];
        Parameters:
        value - The correct to set.
        Returns:
        This builder for chaining.
      • clearCorrect

        public AnswerVoteResult.Builder clearCorrect()
         mark if the answer was correct
         
        bool correct = 4 [json_name = "correct"];
        Returns:
        This builder for chaining.