Class QuestionOptions.TriviaOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.TriviaOptions,QuestionOptions.TriviaOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.TriviaOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.TriviaOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuestionOptions.TriviaOptions
public static final class QuestionOptions.TriviaOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.TriviaOptions,QuestionOptions.TriviaOptions.Builder> implements QuestionOptions.TriviaOptionsOrBuilder
Protobuf typestreamlayer.interactive.QuestionOptions.TriviaOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuestionOptions.TriviaOptions.BuilderclearCorrectFeedback().streamlayer.interactive.AnswerFeedback correct_feedback = 1;QuestionOptions.TriviaOptions.BuilderclearIncorrectFeedback().streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;QuestionOptions.TriviaOptions.BuilderclearPoints()uint64 points = 3;AnswerFeedbackgetCorrectFeedback().streamlayer.interactive.AnswerFeedback correct_feedback = 1;AnswerFeedbackgetIncorrectFeedback().streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;longgetPoints()uint64 points = 3;booleanhasCorrectFeedback().streamlayer.interactive.AnswerFeedback correct_feedback = 1;booleanhasIncorrectFeedback().streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;QuestionOptions.TriviaOptions.BuildermergeCorrectFeedback(AnswerFeedback value).streamlayer.interactive.AnswerFeedback correct_feedback = 1;QuestionOptions.TriviaOptions.BuildermergeIncorrectFeedback(AnswerFeedback value).streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;QuestionOptions.TriviaOptions.BuildersetCorrectFeedback(AnswerFeedback value).streamlayer.interactive.AnswerFeedback correct_feedback = 1;QuestionOptions.TriviaOptions.BuildersetCorrectFeedback(AnswerFeedback.Builder builderForValue).streamlayer.interactive.AnswerFeedback correct_feedback = 1;QuestionOptions.TriviaOptions.BuildersetIncorrectFeedback(AnswerFeedback value).streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;QuestionOptions.TriviaOptions.BuildersetIncorrectFeedback(AnswerFeedback.Builder builderForValue).streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;QuestionOptions.TriviaOptions.BuildersetPoints(long value)uint64 points = 3;-
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
-
hasCorrectFeedback
public boolean hasCorrectFeedback()
.streamlayer.interactive.AnswerFeedback correct_feedback = 1;- Specified by:
hasCorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- Whether the correctFeedback field is set.
-
getCorrectFeedback
public AnswerFeedback getCorrectFeedback()
.streamlayer.interactive.AnswerFeedback correct_feedback = 1;- Specified by:
getCorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The correctFeedback.
-
setCorrectFeedback
public QuestionOptions.TriviaOptions.Builder setCorrectFeedback(AnswerFeedback value)
.streamlayer.interactive.AnswerFeedback correct_feedback = 1;
-
setCorrectFeedback
public QuestionOptions.TriviaOptions.Builder setCorrectFeedback(AnswerFeedback.Builder builderForValue)
.streamlayer.interactive.AnswerFeedback correct_feedback = 1;
-
mergeCorrectFeedback
public QuestionOptions.TriviaOptions.Builder mergeCorrectFeedback(AnswerFeedback value)
.streamlayer.interactive.AnswerFeedback correct_feedback = 1;
-
clearCorrectFeedback
public QuestionOptions.TriviaOptions.Builder clearCorrectFeedback()
.streamlayer.interactive.AnswerFeedback correct_feedback = 1;
-
hasIncorrectFeedback
public boolean hasIncorrectFeedback()
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;- Specified by:
hasIncorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- Whether the incorrectFeedback field is set.
-
getIncorrectFeedback
public AnswerFeedback getIncorrectFeedback()
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;- Specified by:
getIncorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The incorrectFeedback.
-
setIncorrectFeedback
public QuestionOptions.TriviaOptions.Builder setIncorrectFeedback(AnswerFeedback value)
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;
-
setIncorrectFeedback
public QuestionOptions.TriviaOptions.Builder setIncorrectFeedback(AnswerFeedback.Builder builderForValue)
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;
-
mergeIncorrectFeedback
public QuestionOptions.TriviaOptions.Builder mergeIncorrectFeedback(AnswerFeedback value)
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;
-
clearIncorrectFeedback
public QuestionOptions.TriviaOptions.Builder clearIncorrectFeedback()
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2;
-
getPoints
public long getPoints()
uint64 points = 3;- Specified by:
getPointsin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The points.
-
setPoints
public QuestionOptions.TriviaOptions.Builder setPoints(long value)
uint64 points = 3;- Parameters:
value- The points to set.- Returns:
- This builder for chaining.
-
clearPoints
public QuestionOptions.TriviaOptions.Builder clearPoints()
uint64 points = 3;- Returns:
- This builder for chaining.
-
-