Class Price.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Price,Price.Builder>
-
- com.streamlayer.interactive.common.Price.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,PriceOrBuilder,java.lang.Cloneable
- Enclosing class:
- Price
public static final class Price.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Price,Price.Builder> implements PriceOrBuilder
Protobuf typestreamlayer.interactive.Price
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Price.BuilderclearPrice()string price = 1 [json_name = "price"];Price.BuilderclearSaleEnabled().streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];Price.BuilderclearSalePrice()string sale_price = 3 [json_name = "salePrice"];java.lang.StringgetPrice()string price = 1 [json_name = "price"];com.google.protobuf.ByteStringgetPriceBytes()string price = 1 [json_name = "price"];SalePricegetSaleEnabled().streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];intgetSaleEnabledValue().streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];java.lang.StringgetSalePrice()string sale_price = 3 [json_name = "salePrice"];com.google.protobuf.ByteStringgetSalePriceBytes()string sale_price = 3 [json_name = "salePrice"];Price.BuildersetPrice(java.lang.String value)string price = 1 [json_name = "price"];Price.BuildersetPriceBytes(com.google.protobuf.ByteString value)string price = 1 [json_name = "price"];Price.BuildersetSaleEnabled(SalePrice value).streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];Price.BuildersetSaleEnabledValue(int value).streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];Price.BuildersetSalePrice(java.lang.String value)string sale_price = 3 [json_name = "salePrice"];Price.BuildersetSalePriceBytes(com.google.protobuf.ByteString value)string sale_price = 3 [json_name = "salePrice"];-
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
-
getPrice
public java.lang.String getPrice()
string price = 1 [json_name = "price"];- Specified by:
getPricein interfacePriceOrBuilder- Returns:
- The price.
-
getPriceBytes
public com.google.protobuf.ByteString getPriceBytes()
string price = 1 [json_name = "price"];- Specified by:
getPriceBytesin interfacePriceOrBuilder- Returns:
- The bytes for price.
-
setPrice
public Price.Builder setPrice(java.lang.String value)
string price = 1 [json_name = "price"];- Parameters:
value- The price to set.- Returns:
- This builder for chaining.
-
clearPrice
public Price.Builder clearPrice()
string price = 1 [json_name = "price"];- Returns:
- This builder for chaining.
-
setPriceBytes
public Price.Builder setPriceBytes(com.google.protobuf.ByteString value)
string price = 1 [json_name = "price"];- Parameters:
value- The bytes for price to set.- Returns:
- This builder for chaining.
-
getSaleEnabledValue
public int getSaleEnabledValue()
.streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];- Specified by:
getSaleEnabledValuein interfacePriceOrBuilder- Returns:
- The enum numeric value on the wire for saleEnabled.
-
setSaleEnabledValue
public Price.Builder setSaleEnabledValue(int value)
.streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];- Parameters:
value- The saleEnabled to set.- Returns:
- This builder for chaining.
-
getSaleEnabled
public SalePrice getSaleEnabled()
.streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];- Specified by:
getSaleEnabledin interfacePriceOrBuilder- Returns:
- The saleEnabled.
-
setSaleEnabled
public Price.Builder setSaleEnabled(SalePrice value)
.streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];- Parameters:
value- The enum numeric value on the wire for saleEnabled to set.- Returns:
- This builder for chaining.
-
clearSaleEnabled
public Price.Builder clearSaleEnabled()
.streamlayer.interactive.SalePrice sale_enabled = 2 [json_name = "saleEnabled"];- Returns:
- This builder for chaining.
-
getSalePrice
public java.lang.String getSalePrice()
string sale_price = 3 [json_name = "salePrice"];- Specified by:
getSalePricein interfacePriceOrBuilder- Returns:
- The salePrice.
-
getSalePriceBytes
public com.google.protobuf.ByteString getSalePriceBytes()
string sale_price = 3 [json_name = "salePrice"];- Specified by:
getSalePriceBytesin interfacePriceOrBuilder- Returns:
- The bytes for salePrice.
-
setSalePrice
public Price.Builder setSalePrice(java.lang.String value)
string sale_price = 3 [json_name = "salePrice"];- Parameters:
value- The salePrice to set.- Returns:
- This builder for chaining.
-
clearSalePrice
public Price.Builder clearSalePrice()
string sale_price = 3 [json_name = "salePrice"];- Returns:
- This builder for chaining.
-
setSalePriceBytes
public Price.Builder setSalePriceBytes(com.google.protobuf.ByteString value)
string sale_price = 3 [json_name = "salePrice"];- Parameters:
value- The bytes for salePrice to set.- Returns:
- This builder for chaining.
-
-