Class QuestionAnswer.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<QuestionAnswer,QuestionAnswer.Builder>
-
- com.streamlayer.interactive.common.QuestionAnswer.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,QuestionAnswerOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuestionAnswer
public static final class QuestionAnswer.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<QuestionAnswer,QuestionAnswer.Builder> implements QuestionAnswerOrBuilder
Protobuf typestreamlayer.interactive.QuestionAnswer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuestionAnswer.BuilderclearCorrect()bool correct = 4 [json_name = "correct"];QuestionAnswer.BuilderclearIcon()string icon = 3 [json_name = "icon"];QuestionAnswer.BuilderclearId()string id = 1 [json_name = "id"];QuestionAnswer.BuilderclearPoints()uint32 points = 5 [json_name = "points"];QuestionAnswer.BuilderclearText()string text = 2 [json_name = "text"];booleangetCorrect()bool correct = 4 [json_name = "correct"];java.lang.StringgetIcon()string icon = 3 [json_name = "icon"];com.google.protobuf.ByteStringgetIconBytes()string icon = 3 [json_name = "icon"];java.lang.StringgetId()string id = 1 [json_name = "id"];com.google.protobuf.ByteStringgetIdBytes()string id = 1 [json_name = "id"];intgetPoints()uint32 points = 5 [json_name = "points"];java.lang.StringgetText()string text = 2 [json_name = "text"];com.google.protobuf.ByteStringgetTextBytes()string text = 2 [json_name = "text"];QuestionAnswer.BuildersetCorrect(boolean value)bool correct = 4 [json_name = "correct"];QuestionAnswer.BuildersetIcon(java.lang.String value)string icon = 3 [json_name = "icon"];QuestionAnswer.BuildersetIconBytes(com.google.protobuf.ByteString value)string icon = 3 [json_name = "icon"];QuestionAnswer.BuildersetId(java.lang.String value)string id = 1 [json_name = "id"];QuestionAnswer.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1 [json_name = "id"];QuestionAnswer.BuildersetPoints(int value)uint32 points = 5 [json_name = "points"];QuestionAnswer.BuildersetText(java.lang.String value)string text = 2 [json_name = "text"];QuestionAnswer.BuildersetTextBytes(com.google.protobuf.ByteString value)string text = 2 [json_name = "text"];-
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 [json_name = "id"];- Specified by:
getIdin interfaceQuestionAnswerOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceQuestionAnswerOrBuilder- Returns:
- The bytes for id.
-
setId
public QuestionAnswer.Builder setId(java.lang.String value)
string id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public QuestionAnswer.Builder clearId()
string id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
setIdBytes
public QuestionAnswer.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 1 [json_name = "id"];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getText
public java.lang.String getText()
string text = 2 [json_name = "text"];- Specified by:
getTextin interfaceQuestionAnswerOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
string text = 2 [json_name = "text"];- Specified by:
getTextBytesin interfaceQuestionAnswerOrBuilder- Returns:
- The bytes for text.
-
setText
public QuestionAnswer.Builder setText(java.lang.String value)
string text = 2 [json_name = "text"];- Parameters:
value- The text to set.- Returns:
- This builder for chaining.
-
clearText
public QuestionAnswer.Builder clearText()
string text = 2 [json_name = "text"];- Returns:
- This builder for chaining.
-
setTextBytes
public QuestionAnswer.Builder setTextBytes(com.google.protobuf.ByteString value)
string text = 2 [json_name = "text"];- Parameters:
value- The bytes for text to set.- Returns:
- This builder for chaining.
-
getIcon
public java.lang.String getIcon()
string icon = 3 [json_name = "icon"];- Specified by:
getIconin interfaceQuestionAnswerOrBuilder- Returns:
- The icon.
-
getIconBytes
public com.google.protobuf.ByteString getIconBytes()
string icon = 3 [json_name = "icon"];- Specified by:
getIconBytesin interfaceQuestionAnswerOrBuilder- Returns:
- The bytes for icon.
-
setIcon
public QuestionAnswer.Builder setIcon(java.lang.String value)
string icon = 3 [json_name = "icon"];- Parameters:
value- The icon to set.- Returns:
- This builder for chaining.
-
clearIcon
public QuestionAnswer.Builder clearIcon()
string icon = 3 [json_name = "icon"];- Returns:
- This builder for chaining.
-
setIconBytes
public QuestionAnswer.Builder setIconBytes(com.google.protobuf.ByteString value)
string icon = 3 [json_name = "icon"];- Parameters:
value- The bytes for icon to set.- Returns:
- This builder for chaining.
-
getCorrect
public boolean getCorrect()
bool correct = 4 [json_name = "correct"];- Specified by:
getCorrectin interfaceQuestionAnswerOrBuilder- Returns:
- The correct.
-
setCorrect
public QuestionAnswer.Builder setCorrect(boolean value)
bool correct = 4 [json_name = "correct"];- Parameters:
value- The correct to set.- Returns:
- This builder for chaining.
-
clearCorrect
public QuestionAnswer.Builder clearCorrect()
bool correct = 4 [json_name = "correct"];- Returns:
- This builder for chaining.
-
getPoints
public int getPoints()
uint32 points = 5 [json_name = "points"];- Specified by:
getPointsin interfaceQuestionAnswerOrBuilder- Returns:
- The points.
-
setPoints
public QuestionAnswer.Builder setPoints(int value)
uint32 points = 5 [json_name = "points"];- Parameters:
value- The points to set.- Returns:
- This builder for chaining.
-
clearPoints
public QuestionAnswer.Builder clearPoints()
uint32 points = 5 [json_name = "points"];- Returns:
- This builder for chaining.
-
-