Class ExtendedQuestionAnswer.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ExtendedQuestionAnswer,ExtendedQuestionAnswer.Builder>
-
- com.streamlayer.interactive.common.ExtendedQuestionAnswer.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ExtendedQuestionAnswerOrBuilder,java.lang.Cloneable
- Enclosing class:
- ExtendedQuestionAnswer
public static final class ExtendedQuestionAnswer.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ExtendedQuestionAnswer,ExtendedQuestionAnswer.Builder> implements ExtendedQuestionAnswerOrBuilder
Protobuf typestreamlayer.interactive.ExtendedQuestionAnswer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtendedQuestionAnswer.BuilderclearCorrect()bool correct = 4;ExtendedQuestionAnswer.BuilderclearIcon()string icon = 3;ExtendedQuestionAnswer.BuilderclearId()string id = 1;ExtendedQuestionAnswer.BuilderclearPercentage()uint32 percentage = 6;ExtendedQuestionAnswer.BuilderclearPoints()uint32 points = 5;ExtendedQuestionAnswer.BuilderclearText()string text = 2;ExtendedQuestionAnswer.BuilderclearYouVoted()mark answer voted by you, not available on subscriptionbooleangetCorrect()bool correct = 4;java.lang.StringgetIcon()string icon = 3;com.google.protobuf.ByteStringgetIconBytes()string icon = 3;java.lang.StringgetId()string id = 1;com.google.protobuf.ByteStringgetIdBytes()string id = 1;intgetPercentage()uint32 percentage = 6;intgetPoints()uint32 points = 5;java.lang.StringgetText()string text = 2;com.google.protobuf.ByteStringgetTextBytes()string text = 2;booleangetYouVoted()mark answer voted by you, not available on subscriptionExtendedQuestionAnswer.BuildersetCorrect(boolean value)bool correct = 4;ExtendedQuestionAnswer.BuildersetIcon(java.lang.String value)string icon = 3;ExtendedQuestionAnswer.BuildersetIconBytes(com.google.protobuf.ByteString value)string icon = 3;ExtendedQuestionAnswer.BuildersetId(java.lang.String value)string id = 1;ExtendedQuestionAnswer.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1;ExtendedQuestionAnswer.BuildersetPercentage(int value)uint32 percentage = 6;ExtendedQuestionAnswer.BuildersetPoints(int value)uint32 points = 5;ExtendedQuestionAnswer.BuildersetText(java.lang.String value)string text = 2;ExtendedQuestionAnswer.BuildersetTextBytes(com.google.protobuf.ByteString value)string text = 2;ExtendedQuestionAnswer.BuildersetYouVoted(boolean value)mark answer voted by you, not available on subscription-
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
-
getId
public java.lang.String getId()
string id = 1;- Specified by:
getIdin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1;- Specified by:
getIdBytesin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The bytes for id.
-
setId
public ExtendedQuestionAnswer.Builder setId(java.lang.String value)
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public ExtendedQuestionAnswer.Builder clearId()
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public ExtendedQuestionAnswer.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getText
public java.lang.String getText()
string text = 2;- Specified by:
getTextin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
string text = 2;- Specified by:
getTextBytesin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The bytes for text.
-
setText
public ExtendedQuestionAnswer.Builder setText(java.lang.String value)
string text = 2;- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
public ExtendedQuestionAnswer.Builder clearText()
string text = 2;- Returns:
- This builder for chaining.
-
setTextBytes
public ExtendedQuestionAnswer.Builder setTextBytes(com.google.protobuf.ByteString value)
string text = 2;- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
getIcon
public java.lang.String getIcon()
string icon = 3;- Specified by:
getIconin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The icon.
-
getIconBytes
public com.google.protobuf.ByteString getIconBytes()
string icon = 3;- Specified by:
getIconBytesin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The bytes for icon.
-
setIcon
public ExtendedQuestionAnswer.Builder setIcon(java.lang.String value)
string icon = 3;- Parameters:
value- The icon to set.- Returns:
- This builder for chaining.
-
clearIcon
public ExtendedQuestionAnswer.Builder clearIcon()
string icon = 3;- Returns:
- This builder for chaining.
-
setIconBytes
public ExtendedQuestionAnswer.Builder setIconBytes(com.google.protobuf.ByteString value)
string icon = 3;- Parameters:
value- The bytes for icon to set.- Returns:
- This builder for chaining.
-
getCorrect
public boolean getCorrect()
bool correct = 4;- Specified by:
getCorrectin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The correct.
-
setCorrect
public ExtendedQuestionAnswer.Builder setCorrect(boolean value)
bool correct = 4;- Parameters:
value- The correct to set.- Returns:
- This builder for chaining.
-
clearCorrect
public ExtendedQuestionAnswer.Builder clearCorrect()
bool correct = 4;- Returns:
- This builder for chaining.
-
getPoints
public int getPoints()
uint32 points = 5;- Specified by:
getPointsin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The points.
-
setPoints
public ExtendedQuestionAnswer.Builder setPoints(int value)
uint32 points = 5;- Parameters:
value- The points to set.- Returns:
- This builder for chaining.
-
clearPoints
public ExtendedQuestionAnswer.Builder clearPoints()
uint32 points = 5;- Returns:
- This builder for chaining.
-
getPercentage
public int getPercentage()
uint32 percentage = 6;- Specified by:
getPercentagein interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The percentage.
-
setPercentage
public ExtendedQuestionAnswer.Builder setPercentage(int value)
uint32 percentage = 6;- Parameters:
value- The percentage to set.- Returns:
- This builder for chaining.
-
clearPercentage
public ExtendedQuestionAnswer.Builder clearPercentage()
uint32 percentage = 6;- Returns:
- This builder for chaining.
-
getYouVoted
public boolean getYouVoted()
mark answer voted by you, not available on subscription
bool you_voted = 7;- Specified by:
getYouVotedin interfaceExtendedQuestionAnswerOrBuilder- Returns:
- The youVoted.
-
setYouVoted
public ExtendedQuestionAnswer.Builder setYouVoted(boolean value)
mark answer voted by you, not available on subscription
bool you_voted = 7;- Parameters:
value- The youVoted to set.- Returns:
- This builder for chaining.
-
clearYouVoted
public ExtendedQuestionAnswer.Builder clearYouVoted()
mark answer voted by you, not available on subscription
bool you_voted = 7;- Returns:
- This builder for chaining.
-
-