Package com.streamlayer.triggers
Class TriggerWithConditions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<TriggerWithConditions,TriggerWithConditions.Builder>
-
- com.streamlayer.triggers.TriggerWithConditions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TriggerWithConditionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- TriggerWithConditions
public static final class TriggerWithConditions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TriggerWithConditions,TriggerWithConditions.Builder> implements TriggerWithConditionsOrBuilder
Protobuf typestreamlayer.triggers.TriggerWithConditions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description TriggerWithConditions.BuilderaddAllConditions(java.lang.Iterable<? extends TriggerCondition> values)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderaddConditions(int index, TriggerCondition value)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderaddConditions(int index, TriggerCondition.Builder builderForValue)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderaddConditions(TriggerCondition value)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderaddConditions(TriggerCondition.Builder builderForValue)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderclearConditions()repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderclearCounts()TriggerWithConditions.BuilderclearLimits()TriggerWithConditions.BuilderclearTrigger().streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];booleancontainsCounts(java.lang.String key)map<string, int32> counts = 4 [json_name = "counts"];booleancontainsLimits(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];TriggerConditiongetConditions(int index)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];intgetConditionsCount()repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];java.util.List<TriggerCondition>getConditionsList()repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];java.util.Map<java.lang.String,java.lang.Integer>getCounts()Deprecated.intgetCountsCount()map<string, int32> counts = 4 [json_name = "counts"];java.util.Map<java.lang.String,java.lang.Integer>getCountsMap()map<string, int32> counts = 4 [json_name = "counts"];intgetCountsOrDefault(java.lang.String key, int defaultValue)map<string, int32> counts = 4 [json_name = "counts"];intgetCountsOrThrow(java.lang.String key)map<string, int32> counts = 4 [json_name = "counts"];java.util.Map<java.lang.String,java.lang.Integer>getLimits()Deprecated.intgetLimitsCount()map<string, int32> limits = 3 [json_name = "limits"];java.util.Map<java.lang.String,java.lang.Integer>getLimitsMap()map<string, int32> limits = 3 [json_name = "limits"];intgetLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 3 [json_name = "limits"];intgetLimitsOrThrow(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];TriggergetTrigger().streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];booleanhasTrigger().streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];TriggerWithConditions.BuildermergeTrigger(Trigger value).streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];TriggerWithConditions.BuilderputAllCounts(java.util.Map<java.lang.String,java.lang.Integer> values)map<string, int32> counts = 4 [json_name = "counts"];TriggerWithConditions.BuilderputAllLimits(java.util.Map<java.lang.String,java.lang.Integer> values)map<string, int32> limits = 3 [json_name = "limits"];TriggerWithConditions.BuilderputCounts(java.lang.String key, int value)map<string, int32> counts = 4 [json_name = "counts"];TriggerWithConditions.BuilderputLimits(java.lang.String key, int value)map<string, int32> limits = 3 [json_name = "limits"];TriggerWithConditions.BuilderremoveConditions(int index)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuilderremoveCounts(java.lang.String key)map<string, int32> counts = 4 [json_name = "counts"];TriggerWithConditions.BuilderremoveLimits(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];TriggerWithConditions.BuildersetConditions(int index, TriggerCondition value)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuildersetConditions(int index, TriggerCondition.Builder builderForValue)repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];TriggerWithConditions.BuildersetTrigger(Trigger value).streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];TriggerWithConditions.BuildersetTrigger(Trigger.Builder builderForValue).streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];-
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
-
hasTrigger
public boolean hasTrigger()
.streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];- Specified by:
hasTriggerin interfaceTriggerWithConditionsOrBuilder- Returns:
- Whether the trigger field is set.
-
getTrigger
public Trigger getTrigger()
.streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];- Specified by:
getTriggerin interfaceTriggerWithConditionsOrBuilder- Returns:
- The trigger.
-
setTrigger
public TriggerWithConditions.Builder setTrigger(Trigger value)
.streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];
-
setTrigger
public TriggerWithConditions.Builder setTrigger(Trigger.Builder builderForValue)
.streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];
-
mergeTrigger
public TriggerWithConditions.Builder mergeTrigger(Trigger value)
.streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];
-
clearTrigger
public TriggerWithConditions.Builder clearTrigger()
.streamlayer.triggers.Trigger trigger = 1 [json_name = "trigger"];
-
getConditionsList
public java.util.List<TriggerCondition> getConditionsList()
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];- Specified by:
getConditionsListin interfaceTriggerWithConditionsOrBuilder
-
getConditionsCount
public int getConditionsCount()
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];- Specified by:
getConditionsCountin interfaceTriggerWithConditionsOrBuilder
-
getConditions
public TriggerCondition getConditions(int index)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];- Specified by:
getConditionsin interfaceTriggerWithConditionsOrBuilder
-
setConditions
public TriggerWithConditions.Builder setConditions(int index, TriggerCondition value)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
setConditions
public TriggerWithConditions.Builder setConditions(int index, TriggerCondition.Builder builderForValue)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
addConditions
public TriggerWithConditions.Builder addConditions(TriggerCondition value)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
addConditions
public TriggerWithConditions.Builder addConditions(int index, TriggerCondition value)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
addConditions
public TriggerWithConditions.Builder addConditions(TriggerCondition.Builder builderForValue)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
addConditions
public TriggerWithConditions.Builder addConditions(int index, TriggerCondition.Builder builderForValue)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
addAllConditions
public TriggerWithConditions.Builder addAllConditions(java.lang.Iterable<? extends TriggerCondition> values)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
clearConditions
public TriggerWithConditions.Builder clearConditions()
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
removeConditions
public TriggerWithConditions.Builder removeConditions(int index)
repeated .streamlayer.triggers.TriggerCondition conditions = 2 [json_name = "conditions"];
-
getLimitsCount
public int getLimitsCount()
Description copied from interface:TriggerWithConditionsOrBuildermap<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsCountin interfaceTriggerWithConditionsOrBuilder
-
containsLimits
public boolean containsLimits(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
containsLimitsin interfaceTriggerWithConditionsOrBuilder
-
clearLimits
public TriggerWithConditions.Builder clearLimits()
-
removeLimits
public TriggerWithConditions.Builder removeLimits(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];
-
getLimits
@Deprecated public java.util.Map<java.lang.String,java.lang.Integer> getLimits()
Deprecated.UsegetLimitsMap()instead.- Specified by:
getLimitsin interfaceTriggerWithConditionsOrBuilder
-
getLimitsMap
public java.util.Map<java.lang.String,java.lang.Integer> getLimitsMap()
map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsMapin interfaceTriggerWithConditionsOrBuilder
-
getLimitsOrDefault
public int getLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsOrDefaultin interfaceTriggerWithConditionsOrBuilder
-
getLimitsOrThrow
public int getLimitsOrThrow(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];- Specified by:
getLimitsOrThrowin interfaceTriggerWithConditionsOrBuilder
-
putLimits
public TriggerWithConditions.Builder putLimits(java.lang.String key, int value)
map<string, int32> limits = 3 [json_name = "limits"];
-
putAllLimits
public TriggerWithConditions.Builder putAllLimits(java.util.Map<java.lang.String,java.lang.Integer> values)
map<string, int32> limits = 3 [json_name = "limits"];
-
getCountsCount
public int getCountsCount()
Description copied from interface:TriggerWithConditionsOrBuildermap<string, int32> counts = 4 [json_name = "counts"];- Specified by:
getCountsCountin interfaceTriggerWithConditionsOrBuilder
-
containsCounts
public boolean containsCounts(java.lang.String key)
map<string, int32> counts = 4 [json_name = "counts"];- Specified by:
containsCountsin interfaceTriggerWithConditionsOrBuilder
-
clearCounts
public TriggerWithConditions.Builder clearCounts()
-
removeCounts
public TriggerWithConditions.Builder removeCounts(java.lang.String key)
map<string, int32> counts = 4 [json_name = "counts"];
-
getCounts
@Deprecated public java.util.Map<java.lang.String,java.lang.Integer> getCounts()
Deprecated.UsegetCountsMap()instead.- Specified by:
getCountsin interfaceTriggerWithConditionsOrBuilder
-
getCountsMap
public java.util.Map<java.lang.String,java.lang.Integer> getCountsMap()
map<string, int32> counts = 4 [json_name = "counts"];- Specified by:
getCountsMapin interfaceTriggerWithConditionsOrBuilder
-
getCountsOrDefault
public int getCountsOrDefault(java.lang.String key, int defaultValue)map<string, int32> counts = 4 [json_name = "counts"];- Specified by:
getCountsOrDefaultin interfaceTriggerWithConditionsOrBuilder
-
getCountsOrThrow
public int getCountsOrThrow(java.lang.String key)
map<string, int32> counts = 4 [json_name = "counts"];- Specified by:
getCountsOrThrowin interfaceTriggerWithConditionsOrBuilder
-
putCounts
public TriggerWithConditions.Builder putCounts(java.lang.String key, int value)
map<string, int32> counts = 4 [json_name = "counts"];
-
putAllCounts
public TriggerWithConditions.Builder putAllCounts(java.util.Map<java.lang.String,java.lang.Integer> values)
map<string, int32> counts = 4 [json_name = "counts"];
-
-