Package com.streamlayer.triggers
Class StudioLimit.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<StudioLimit,StudioLimit.Builder>
-
- com.streamlayer.triggers.StudioLimit.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,StudioLimitOrBuilder,java.lang.Cloneable
- Enclosing class:
- StudioLimit
public static final class StudioLimit.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<StudioLimit,StudioLimit.Builder> implements StudioLimitOrBuilder
Protobuf typestreamlayer.triggers.StudioLimit
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StudioLimit.BuilderclearDescription()optional string description = 3 [json_name = "description"];StudioLimit.BuilderclearLabel()string label = 2 [json_name = "label"];StudioLimit.BuilderclearLimit()string limit = 1 [json_name = "limit"];java.lang.StringgetDescription()optional string description = 3 [json_name = "description"];com.google.protobuf.ByteStringgetDescriptionBytes()optional string description = 3 [json_name = "description"];java.lang.StringgetLabel()string label = 2 [json_name = "label"];com.google.protobuf.ByteStringgetLabelBytes()string label = 2 [json_name = "label"];java.lang.StringgetLimit()string limit = 1 [json_name = "limit"];com.google.protobuf.ByteStringgetLimitBytes()string limit = 1 [json_name = "limit"];booleanhasDescription()optional string description = 3 [json_name = "description"];StudioLimit.BuildersetDescription(java.lang.String value)optional string description = 3 [json_name = "description"];StudioLimit.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)optional string description = 3 [json_name = "description"];StudioLimit.BuildersetLabel(java.lang.String value)string label = 2 [json_name = "label"];StudioLimit.BuildersetLabelBytes(com.google.protobuf.ByteString value)string label = 2 [json_name = "label"];StudioLimit.BuildersetLimit(java.lang.String value)string limit = 1 [json_name = "limit"];StudioLimit.BuildersetLimitBytes(com.google.protobuf.ByteString value)string limit = 1 [json_name = "limit"];-
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
-
getLimit
public java.lang.String getLimit()
string limit = 1 [json_name = "limit"];- Specified by:
getLimitin interfaceStudioLimitOrBuilder- Returns:
- The limit.
-
getLimitBytes
public com.google.protobuf.ByteString getLimitBytes()
string limit = 1 [json_name = "limit"];- Specified by:
getLimitBytesin interfaceStudioLimitOrBuilder- Returns:
- The bytes for limit.
-
setLimit
public StudioLimit.Builder setLimit(java.lang.String value)
string limit = 1 [json_name = "limit"];- Parameters:
value- The limit to set.- Returns:
- This builder for chaining.
-
clearLimit
public StudioLimit.Builder clearLimit()
string limit = 1 [json_name = "limit"];- Returns:
- This builder for chaining.
-
setLimitBytes
public StudioLimit.Builder setLimitBytes(com.google.protobuf.ByteString value)
string limit = 1 [json_name = "limit"];- Parameters:
value- The bytes for limit to set.- Returns:
- This builder for chaining.
-
getLabel
public java.lang.String getLabel()
string label = 2 [json_name = "label"];- Specified by:
getLabelin interfaceStudioLimitOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()
string label = 2 [json_name = "label"];- Specified by:
getLabelBytesin interfaceStudioLimitOrBuilder- Returns:
- The bytes for label.
-
setLabel
public StudioLimit.Builder setLabel(java.lang.String value)
string label = 2 [json_name = "label"];- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
public StudioLimit.Builder clearLabel()
string label = 2 [json_name = "label"];- Returns:
- This builder for chaining.
-
setLabelBytes
public StudioLimit.Builder setLabelBytes(com.google.protobuf.ByteString value)
string label = 2 [json_name = "label"];- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()
optional string description = 3 [json_name = "description"];- Specified by:
hasDescriptionin interfaceStudioLimitOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public java.lang.String getDescription()
optional string description = 3 [json_name = "description"];- Specified by:
getDescriptionin interfaceStudioLimitOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
optional string description = 3 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceStudioLimitOrBuilder- Returns:
- The bytes for description.
-
setDescription
public StudioLimit.Builder setDescription(java.lang.String value)
optional string description = 3 [json_name = "description"];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public StudioLimit.Builder clearDescription()
optional string description = 3 [json_name = "description"];- Returns:
- This builder for chaining.
-
setDescriptionBytes
public StudioLimit.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
optional string description = 3 [json_name = "description"];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
-