Class QuestionAppearance.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<QuestionAppearance,QuestionAppearance.Builder>
-
- com.streamlayer.interactive.common.QuestionAppearance.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,QuestionAppearanceOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuestionAppearance
public static final class QuestionAppearance.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<QuestionAppearance,QuestionAppearance.Builder> implements QuestionAppearanceOrBuilder
Protobuf typestreamlayer.interactive.QuestionAppearance
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuestionAppearance.BuilderclearAutoHideInterval()uint64 auto_hide_interval = 5 [json_name = "autoHideInterval"];QuestionAppearance.BuilderclearImages().streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];QuestionAppearance.BuilderclearLayout().streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];QuestionAppearance.BuilderclearPosition().streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];QuestionAppearance.BuilderclearPrimaryColor()string primary_color = 3 [json_name = "primaryColor"];longgetAutoHideInterval()uint64 auto_hide_interval = 5 [json_name = "autoHideInterval"];QuestionImagesgetImages().streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];intgetImagesValue().streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];QuestionLayoutgetLayout().streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];intgetLayoutValue().streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];QuestionPositiongetPosition().streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];intgetPositionValue().streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];java.lang.StringgetPrimaryColor()string primary_color = 3 [json_name = "primaryColor"];com.google.protobuf.ByteStringgetPrimaryColorBytes()string primary_color = 3 [json_name = "primaryColor"];QuestionAppearance.BuildersetAutoHideInterval(long value)uint64 auto_hide_interval = 5 [json_name = "autoHideInterval"];QuestionAppearance.BuildersetImages(QuestionImages value).streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];QuestionAppearance.BuildersetImagesValue(int value).streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];QuestionAppearance.BuildersetLayout(QuestionLayout value).streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];QuestionAppearance.BuildersetLayoutValue(int value).streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];QuestionAppearance.BuildersetPosition(QuestionPosition value).streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];QuestionAppearance.BuildersetPositionValue(int value).streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];QuestionAppearance.BuildersetPrimaryColor(java.lang.String value)string primary_color = 3 [json_name = "primaryColor"];QuestionAppearance.BuildersetPrimaryColorBytes(com.google.protobuf.ByteString value)string primary_color = 3 [json_name = "primaryColor"];-
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
-
getLayoutValue
public int getLayoutValue()
.streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];- Specified by:
getLayoutValuein interfaceQuestionAppearanceOrBuilder- Returns:
- The enum numeric value on the wire for layout.
-
setLayoutValue
public QuestionAppearance.Builder setLayoutValue(int value)
.streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];- Parameters:
value- The layout to set.- Returns:
- This builder for chaining.
-
getLayout
public QuestionLayout getLayout()
.streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];- Specified by:
getLayoutin interfaceQuestionAppearanceOrBuilder- Returns:
- The layout.
-
setLayout
public QuestionAppearance.Builder setLayout(QuestionLayout value)
.streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];- Parameters:
value- The enum numeric value on the wire for layout to set.- Returns:
- This builder for chaining.
-
clearLayout
public QuestionAppearance.Builder clearLayout()
.streamlayer.interactive.QuestionLayout layout = 1 [json_name = "layout"];- Returns:
- This builder for chaining.
-
getImagesValue
public int getImagesValue()
.streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];- Specified by:
getImagesValuein interfaceQuestionAppearanceOrBuilder- Returns:
- The enum numeric value on the wire for images.
-
setImagesValue
public QuestionAppearance.Builder setImagesValue(int value)
.streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];- Parameters:
value- The images to set.- Returns:
- This builder for chaining.
-
getImages
public QuestionImages getImages()
.streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];- Specified by:
getImagesin interfaceQuestionAppearanceOrBuilder- Returns:
- The images.
-
setImages
public QuestionAppearance.Builder setImages(QuestionImages value)
.streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];- Parameters:
value- The enum numeric value on the wire for images to set.- Returns:
- This builder for chaining.
-
clearImages
public QuestionAppearance.Builder clearImages()
.streamlayer.interactive.QuestionImages images = 2 [json_name = "images"];- Returns:
- This builder for chaining.
-
getPrimaryColor
public java.lang.String getPrimaryColor()
string primary_color = 3 [json_name = "primaryColor"];- Specified by:
getPrimaryColorin interfaceQuestionAppearanceOrBuilder- Returns:
- The primaryColor.
-
getPrimaryColorBytes
public com.google.protobuf.ByteString getPrimaryColorBytes()
string primary_color = 3 [json_name = "primaryColor"];- Specified by:
getPrimaryColorBytesin interfaceQuestionAppearanceOrBuilder- Returns:
- The bytes for primaryColor.
-
setPrimaryColor
public QuestionAppearance.Builder setPrimaryColor(java.lang.String value)
string primary_color = 3 [json_name = "primaryColor"];- Parameters:
value- The primaryColor to set.- Returns:
- This builder for chaining.
-
clearPrimaryColor
public QuestionAppearance.Builder clearPrimaryColor()
string primary_color = 3 [json_name = "primaryColor"];- Returns:
- This builder for chaining.
-
setPrimaryColorBytes
public QuestionAppearance.Builder setPrimaryColorBytes(com.google.protobuf.ByteString value)
string primary_color = 3 [json_name = "primaryColor"];- Parameters:
value- The bytes for primaryColor to set.- Returns:
- This builder for chaining.
-
getPositionValue
public int getPositionValue()
.streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];- Specified by:
getPositionValuein interfaceQuestionAppearanceOrBuilder- Returns:
- The enum numeric value on the wire for position.
-
setPositionValue
public QuestionAppearance.Builder setPositionValue(int value)
.streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];- Parameters:
value- The position to set.- Returns:
- This builder for chaining.
-
getPosition
public QuestionPosition getPosition()
.streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];- Specified by:
getPositionin interfaceQuestionAppearanceOrBuilder- Returns:
- The position.
-
setPosition
public QuestionAppearance.Builder setPosition(QuestionPosition value)
.streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];- Parameters:
value- The enum numeric value on the wire for position to set.- Returns:
- This builder for chaining.
-
clearPosition
public QuestionAppearance.Builder clearPosition()
.streamlayer.interactive.QuestionPosition position = 4 [json_name = "position"];- Returns:
- This builder for chaining.
-
getAutoHideInterval
public long getAutoHideInterval()
uint64 auto_hide_interval = 5 [json_name = "autoHideInterval"];- Specified by:
getAutoHideIntervalin interfaceQuestionAppearanceOrBuilder- Returns:
- The autoHideInterval.
-
setAutoHideInterval
public QuestionAppearance.Builder setAutoHideInterval(long value)
uint64 auto_hide_interval = 5 [json_name = "autoHideInterval"];- Parameters:
value- The autoHideInterval to set.- Returns:
- This builder for chaining.
-
clearAutoHideInterval
public QuestionAppearance.Builder clearAutoHideInterval()
uint64 auto_hide_interval = 5 [json_name = "autoHideInterval"];- Returns:
- This builder for chaining.
-
-