Package com.streamlayer.interactive.feed
Class AnswerVoteResult.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<AnswerVoteResult,AnswerVoteResult.Builder>
-
- com.streamlayer.interactive.feed.AnswerVoteResult.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,AnswerVoteResultOrBuilder,java.lang.Cloneable
- Enclosing class:
- AnswerVoteResult
public static final class AnswerVoteResult.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AnswerVoteResult,AnswerVoteResult.Builder> implements AnswerVoteResultOrBuilder
Protobuf typestreamlayer.interactive.feed.AnswerVoteResult
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnswerVoteResult.BuilderclearAnswerId()string answer_id = 1 [json_name = "answerId"];AnswerVoteResult.BuilderclearCorrect()mark if the answer was correctAnswerVoteResult.BuilderclearPercentage()uint32 percentage = 2 [json_name = "percentage"];AnswerVoteResult.BuilderclearVoted()mark answer voted by youjava.lang.StringgetAnswerId()string answer_id = 1 [json_name = "answerId"];com.google.protobuf.ByteStringgetAnswerIdBytes()string answer_id = 1 [json_name = "answerId"];booleangetCorrect()mark if the answer was correctintgetPercentage()uint32 percentage = 2 [json_name = "percentage"];booleangetVoted()mark answer voted by youAnswerVoteResult.BuildersetAnswerId(java.lang.String value)string answer_id = 1 [json_name = "answerId"];AnswerVoteResult.BuildersetAnswerIdBytes(com.google.protobuf.ByteString value)string answer_id = 1 [json_name = "answerId"];AnswerVoteResult.BuildersetCorrect(boolean value)mark if the answer was correctAnswerVoteResult.BuildersetPercentage(int value)uint32 percentage = 2 [json_name = "percentage"];AnswerVoteResult.BuildersetVoted(boolean value)mark answer voted by you-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getAnswerId
public java.lang.String getAnswerId()
string answer_id = 1 [json_name = "answerId"];- Specified by:
getAnswerIdin interfaceAnswerVoteResultOrBuilder- Returns:
- The answerId.
-
getAnswerIdBytes
public com.google.protobuf.ByteString getAnswerIdBytes()
string answer_id = 1 [json_name = "answerId"];- Specified by:
getAnswerIdBytesin interfaceAnswerVoteResultOrBuilder- 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.
-
getPercentage
public int getPercentage()
uint32 percentage = 2 [json_name = "percentage"];- Specified by:
getPercentagein interfaceAnswerVoteResultOrBuilder- Returns:
- The percentage.
-
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:
getVotedin interfaceAnswerVoteResultOrBuilder- 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:
getCorrectin interfaceAnswerVoteResultOrBuilder- 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.
-
-