Package com.streamlayer.triggers
Class TriggerConditionOption.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<TriggerConditionOption,TriggerConditionOption.Builder>
-
- com.streamlayer.triggers.TriggerConditionOption.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TriggerConditionOptionOrBuilder,java.lang.Cloneable
- Enclosing class:
- TriggerConditionOption
public static final class TriggerConditionOption.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TriggerConditionOption,TriggerConditionOption.Builder> implements TriggerConditionOptionOrBuilder
Protobuf typestreamlayer.triggers.TriggerConditionOption
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TriggerConditionOption.BuilderaddAllTargets(java.lang.Iterable<java.lang.String> values)repeated string targets = 4 [json_name = "targets"];TriggerConditionOption.BuilderaddTargets(java.lang.String value)repeated string targets = 4 [json_name = "targets"];TriggerConditionOption.BuilderaddTargetsBytes(com.google.protobuf.ByteString value)repeated string targets = 4 [json_name = "targets"];TriggerConditionOption.BuilderclearCompare()string compare = 2 [json_name = "compare"];TriggerConditionOption.BuilderclearEvent()string event = 1 [json_name = "event"];TriggerConditionOption.BuilderclearParent()string parent = 5 [json_name = "parent"];TriggerConditionOption.BuilderclearTargets()repeated string targets = 4 [json_name = "targets"];TriggerConditionOption.BuilderclearType()string type = 3 [json_name = "type"];java.lang.StringgetCompare()string compare = 2 [json_name = "compare"];com.google.protobuf.ByteStringgetCompareBytes()string compare = 2 [json_name = "compare"];java.lang.StringgetEvent()string event = 1 [json_name = "event"];com.google.protobuf.ByteStringgetEventBytes()string event = 1 [json_name = "event"];java.lang.StringgetParent()string parent = 5 [json_name = "parent"];com.google.protobuf.ByteStringgetParentBytes()string parent = 5 [json_name = "parent"];java.lang.StringgetTargets(int index)repeated string targets = 4 [json_name = "targets"];com.google.protobuf.ByteStringgetTargetsBytes(int index)repeated string targets = 4 [json_name = "targets"];intgetTargetsCount()repeated string targets = 4 [json_name = "targets"];java.util.List<java.lang.String>getTargetsList()repeated string targets = 4 [json_name = "targets"];java.lang.StringgetType()string type = 3 [json_name = "type"];com.google.protobuf.ByteStringgetTypeBytes()string type = 3 [json_name = "type"];TriggerConditionOption.BuildersetCompare(java.lang.String value)string compare = 2 [json_name = "compare"];TriggerConditionOption.BuildersetCompareBytes(com.google.protobuf.ByteString value)string compare = 2 [json_name = "compare"];TriggerConditionOption.BuildersetEvent(java.lang.String value)string event = 1 [json_name = "event"];TriggerConditionOption.BuildersetEventBytes(com.google.protobuf.ByteString value)string event = 1 [json_name = "event"];TriggerConditionOption.BuildersetParent(java.lang.String value)string parent = 5 [json_name = "parent"];TriggerConditionOption.BuildersetParentBytes(com.google.protobuf.ByteString value)string parent = 5 [json_name = "parent"];TriggerConditionOption.BuildersetTargets(int index, java.lang.String value)repeated string targets = 4 [json_name = "targets"];TriggerConditionOption.BuildersetType(java.lang.String value)string type = 3 [json_name = "type"];TriggerConditionOption.BuildersetTypeBytes(com.google.protobuf.ByteString value)string type = 3 [json_name = "type"];-
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
-
getEvent
public java.lang.String getEvent()
string event = 1 [json_name = "event"];- Specified by:
getEventin interfaceTriggerConditionOptionOrBuilder- Returns:
- The event.
-
getEventBytes
public com.google.protobuf.ByteString getEventBytes()
string event = 1 [json_name = "event"];- Specified by:
getEventBytesin interfaceTriggerConditionOptionOrBuilder- Returns:
- The bytes for event.
-
setEvent
public TriggerConditionOption.Builder setEvent(java.lang.String value)
string event = 1 [json_name = "event"];- Parameters:
value- The event to set.- Returns:
- This builder for chaining.
-
clearEvent
public TriggerConditionOption.Builder clearEvent()
string event = 1 [json_name = "event"];- Returns:
- This builder for chaining.
-
setEventBytes
public TriggerConditionOption.Builder setEventBytes(com.google.protobuf.ByteString value)
string event = 1 [json_name = "event"];- Parameters:
value- The bytes for event to set.- Returns:
- This builder for chaining.
-
getCompare
public java.lang.String getCompare()
string compare = 2 [json_name = "compare"];- Specified by:
getComparein interfaceTriggerConditionOptionOrBuilder- Returns:
- The compare.
-
getCompareBytes
public com.google.protobuf.ByteString getCompareBytes()
string compare = 2 [json_name = "compare"];- Specified by:
getCompareBytesin interfaceTriggerConditionOptionOrBuilder- Returns:
- The bytes for compare.
-
setCompare
public TriggerConditionOption.Builder setCompare(java.lang.String value)
string compare = 2 [json_name = "compare"];- Parameters:
value- The compare to set.- Returns:
- This builder for chaining.
-
clearCompare
public TriggerConditionOption.Builder clearCompare()
string compare = 2 [json_name = "compare"];- Returns:
- This builder for chaining.
-
setCompareBytes
public TriggerConditionOption.Builder setCompareBytes(com.google.protobuf.ByteString value)
string compare = 2 [json_name = "compare"];- Parameters:
value- The bytes for compare to set.- Returns:
- This builder for chaining.
-
getType
public java.lang.String getType()
string type = 3 [json_name = "type"];- Specified by:
getTypein interfaceTriggerConditionOptionOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
string type = 3 [json_name = "type"];- Specified by:
getTypeBytesin interfaceTriggerConditionOptionOrBuilder- Returns:
- The bytes for type.
-
setType
public TriggerConditionOption.Builder setType(java.lang.String value)
string type = 3 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public TriggerConditionOption.Builder clearType()
string type = 3 [json_name = "type"];- Returns:
- This builder for chaining.
-
setTypeBytes
public TriggerConditionOption.Builder setTypeBytes(com.google.protobuf.ByteString value)
string type = 3 [json_name = "type"];- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getTargetsList
public java.util.List<java.lang.String> getTargetsList()
repeated string targets = 4 [json_name = "targets"];- Specified by:
getTargetsListin interfaceTriggerConditionOptionOrBuilder- Returns:
- A list containing the targets.
-
getTargetsCount
public int getTargetsCount()
repeated string targets = 4 [json_name = "targets"];- Specified by:
getTargetsCountin interfaceTriggerConditionOptionOrBuilder- Returns:
- The count of targets.
-
getTargets
public java.lang.String getTargets(int index)
repeated string targets = 4 [json_name = "targets"];- Specified by:
getTargetsin interfaceTriggerConditionOptionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The targets at the given index.
-
getTargetsBytes
public com.google.protobuf.ByteString getTargetsBytes(int index)
repeated string targets = 4 [json_name = "targets"];- Specified by:
getTargetsBytesin interfaceTriggerConditionOptionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the targets at the given index.
-
setTargets
public TriggerConditionOption.Builder setTargets(int index, java.lang.String value)
repeated string targets = 4 [json_name = "targets"];- Parameters:
index- The index to set the value at.value- The targets to set.- Returns:
- This builder for chaining.
-
addTargets
public TriggerConditionOption.Builder addTargets(java.lang.String value)
repeated string targets = 4 [json_name = "targets"];- Parameters:
value- The targets to add.- Returns:
- This builder for chaining.
-
addAllTargets
public TriggerConditionOption.Builder addAllTargets(java.lang.Iterable<java.lang.String> values)
repeated string targets = 4 [json_name = "targets"];- Parameters:
values- The targets to add.- Returns:
- This builder for chaining.
-
clearTargets
public TriggerConditionOption.Builder clearTargets()
repeated string targets = 4 [json_name = "targets"];- Returns:
- This builder for chaining.
-
addTargetsBytes
public TriggerConditionOption.Builder addTargetsBytes(com.google.protobuf.ByteString value)
repeated string targets = 4 [json_name = "targets"];- Parameters:
value- The bytes of the targets to add.- Returns:
- This builder for chaining.
-
getParent
public java.lang.String getParent()
string parent = 5 [json_name = "parent"];- Specified by:
getParentin interfaceTriggerConditionOptionOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
string parent = 5 [json_name = "parent"];- Specified by:
getParentBytesin interfaceTriggerConditionOptionOrBuilder- Returns:
- The bytes for parent.
-
setParent
public TriggerConditionOption.Builder setParent(java.lang.String value)
string parent = 5 [json_name = "parent"];- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public TriggerConditionOption.Builder clearParent()
string parent = 5 [json_name = "parent"];- Returns:
- This builder for chaining.
-
setParentBytes
public TriggerConditionOption.Builder setParentBytes(com.google.protobuf.ByteString value)
string parent = 5 [json_name = "parent"];- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
-