Class QuestionOptions.NFLShopOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.NFLShopOptions,QuestionOptions.NFLShopOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.NFLShopOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.NFLShopOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuestionOptions.NFLShopOptions
public static final class QuestionOptions.NFLShopOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.NFLShopOptions,QuestionOptions.NFLShopOptions.Builder> implements QuestionOptions.NFLShopOptionsOrBuilder
Protobuf typestreamlayer.interactive.QuestionOptions.NFLShopOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuestionOptions.NFLShopOptions.BuilderclearNotification().streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];QuestionOptions.NFLShopOptions.BuilderclearProduct()optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];QuestionOptions.NFLShopOptions.BuilderclearProductId()string product_id = 1 [json_name = "productId"];QuestionOptions.NFLShopOptions.NFLNotificationgetNotification().streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];NFLProductgetProduct()optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];java.lang.StringgetProductId()string product_id = 1 [json_name = "productId"];com.google.protobuf.ByteStringgetProductIdBytes()string product_id = 1 [json_name = "productId"];booleanhasNotification().streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];booleanhasProduct()optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];QuestionOptions.NFLShopOptions.BuildermergeNotification(QuestionOptions.NFLShopOptions.NFLNotification value).streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];QuestionOptions.NFLShopOptions.BuildermergeProduct(NFLProduct value)optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];QuestionOptions.NFLShopOptions.BuildersetNotification(QuestionOptions.NFLShopOptions.NFLNotification value).streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];QuestionOptions.NFLShopOptions.BuildersetNotification(QuestionOptions.NFLShopOptions.NFLNotification.Builder builderForValue).streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];QuestionOptions.NFLShopOptions.BuildersetProduct(NFLProduct value)optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];QuestionOptions.NFLShopOptions.BuildersetProduct(NFLProduct.Builder builderForValue)optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];QuestionOptions.NFLShopOptions.BuildersetProductId(java.lang.String value)string product_id = 1 [json_name = "productId"];QuestionOptions.NFLShopOptions.BuildersetProductIdBytes(com.google.protobuf.ByteString value)string product_id = 1 [json_name = "productId"];-
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
-
getProductId
public java.lang.String getProductId()
string product_id = 1 [json_name = "productId"];- Specified by:
getProductIdin interfaceQuestionOptions.NFLShopOptionsOrBuilder- Returns:
- The productId.
-
getProductIdBytes
public com.google.protobuf.ByteString getProductIdBytes()
string product_id = 1 [json_name = "productId"];- Specified by:
getProductIdBytesin interfaceQuestionOptions.NFLShopOptionsOrBuilder- Returns:
- The bytes for productId.
-
setProductId
public QuestionOptions.NFLShopOptions.Builder setProductId(java.lang.String value)
string product_id = 1 [json_name = "productId"];- Parameters:
value- The productId to set.- Returns:
- This builder for chaining.
-
clearProductId
public QuestionOptions.NFLShopOptions.Builder clearProductId()
string product_id = 1 [json_name = "productId"];- Returns:
- This builder for chaining.
-
setProductIdBytes
public QuestionOptions.NFLShopOptions.Builder setProductIdBytes(com.google.protobuf.ByteString value)
string product_id = 1 [json_name = "productId"];- Parameters:
value- The bytes for productId to set.- Returns:
- This builder for chaining.
-
hasProduct
public boolean hasProduct()
optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];- Specified by:
hasProductin interfaceQuestionOptions.NFLShopOptionsOrBuilder- Returns:
- Whether the product field is set.
-
getProduct
public NFLProduct getProduct()
optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];- Specified by:
getProductin interfaceQuestionOptions.NFLShopOptionsOrBuilder- Returns:
- The product.
-
setProduct
public QuestionOptions.NFLShopOptions.Builder setProduct(NFLProduct value)
optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];
-
setProduct
public QuestionOptions.NFLShopOptions.Builder setProduct(NFLProduct.Builder builderForValue)
optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];
-
mergeProduct
public QuestionOptions.NFLShopOptions.Builder mergeProduct(NFLProduct value)
optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];
-
clearProduct
public QuestionOptions.NFLShopOptions.Builder clearProduct()
optional .streamlayer.interactive.NFLProduct product = 2 [json_name = "product"];
-
hasNotification
public boolean hasNotification()
.streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];- Specified by:
hasNotificationin interfaceQuestionOptions.NFLShopOptionsOrBuilder- Returns:
- Whether the notification field is set.
-
getNotification
public QuestionOptions.NFLShopOptions.NFLNotification getNotification()
.streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];- Specified by:
getNotificationin interfaceQuestionOptions.NFLShopOptionsOrBuilder- Returns:
- The notification.
-
setNotification
public QuestionOptions.NFLShopOptions.Builder setNotification(QuestionOptions.NFLShopOptions.NFLNotification value)
.streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];
-
setNotification
public QuestionOptions.NFLShopOptions.Builder setNotification(QuestionOptions.NFLShopOptions.NFLNotification.Builder builderForValue)
.streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];
-
mergeNotification
public QuestionOptions.NFLShopOptions.Builder mergeNotification(QuestionOptions.NFLShopOptions.NFLNotification value)
.streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];
-
clearNotification
public QuestionOptions.NFLShopOptions.Builder clearNotification()
.streamlayer.interactive.QuestionOptions.NFLShopOptions.NFLNotification notification = 3 [json_name = "notification"];
-
-