Package com.streamlayer.triggers
Interface CreateTriggersRequest.TriggerOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
CreateTriggersRequest.Trigger,CreateTriggersRequest.Trigger.Builder
- Enclosing class:
- CreateTriggersRequest
public static interface CreateTriggersRequest.TriggerOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsLimits(java.lang.String key)map<string, int32> limits = 3 [json_name = "limits"];EssentialConditionDatagetConditions(int index)repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];intgetConditionsCount()repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];java.util.List<EssentialConditionData>getConditionsList()repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];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"];CreateTriggersRequest.UniqTriggerDatagetTrigger().streamlayer.triggers.CreateTriggersRequest.UniqTriggerData trigger = 1 [json_name = "trigger"];booleanhasTrigger().streamlayer.triggers.CreateTriggersRequest.UniqTriggerData trigger = 1 [json_name = "trigger"];
-
-
-
Method Detail
-
hasTrigger
boolean hasTrigger()
.streamlayer.triggers.CreateTriggersRequest.UniqTriggerData trigger = 1 [json_name = "trigger"];- Returns:
- Whether the trigger field is set.
-
getTrigger
CreateTriggersRequest.UniqTriggerData getTrigger()
.streamlayer.triggers.CreateTriggersRequest.UniqTriggerData trigger = 1 [json_name = "trigger"];- Returns:
- The trigger.
-
getConditionsList
java.util.List<EssentialConditionData> getConditionsList()
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
getConditions
EssentialConditionData getConditions(int index)
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
getConditionsCount
int getConditionsCount()
repeated .streamlayer.triggers.EssentialConditionData conditions = 2 [json_name = "conditions"];
-
getLimitsCount
int getLimitsCount()
map<string, int32> limits = 3 [json_name = "limits"];
-
containsLimits
boolean containsLimits(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];
-
getLimits
@Deprecated java.util.Map<java.lang.String,java.lang.Integer> getLimits()
Deprecated.UsegetLimitsMap()instead.
-
getLimitsMap
java.util.Map<java.lang.String,java.lang.Integer> getLimitsMap()
map<string, int32> limits = 3 [json_name = "limits"];
-
getLimitsOrDefault
int getLimitsOrDefault(java.lang.String key, int defaultValue)map<string, int32> limits = 3 [json_name = "limits"];
-
getLimitsOrThrow
int getLimitsOrThrow(java.lang.String key)
map<string, int32> limits = 3 [json_name = "limits"];
-
-