Package com.streamlayer.triggers
Class Trigger.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Trigger,Trigger.Builder>
-
- com.streamlayer.triggers.Trigger.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TriggerOrBuilder,java.lang.Cloneable
- Enclosing class:
- Trigger
public static final class Trigger.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Trigger,Trigger.Builder> implements TriggerOrBuilder
Protobuf typestreamlayer.triggers.Trigger
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Trigger.BuilderclearActivated()bool activated = 6 [json_name = "activated"];Trigger.BuilderclearDescription()human-readable name just for description purposesTrigger.BuilderclearDisabled()bool disabled = 9 [json_name = "disabled"];Trigger.BuilderclearDisabledEntity()bool disabled_entity = 11 [json_name = "disabledEntity"];Trigger.BuilderclearEntity()string entity = 7 [json_name = "entity"];Trigger.BuilderclearEntityId()string entity_id = 8 [json_name = "entityId"];Trigger.BuilderclearId()uuid generated for each triggerTrigger.BuilderclearName()human-readable name just for description purposesTrigger.BuilderclearScope()string scope = 4 [json_name = "scope"];Trigger.BuilderclearScopeId()string scope_id = 5 [json_name = "scopeId"];Trigger.BuilderclearThreshold()int32 threshold = 10 [json_name = "threshold"];Trigger.BuilderclearUseConditionThreshold()threshold flagTrigger.BuilderclearUseEntityLimits()global limitsTrigger.BuilderclearUseLimits().streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];booleangetActivated()bool activated = 6 [json_name = "activated"];java.lang.StringgetDescription()human-readable name just for description purposescom.google.protobuf.ByteStringgetDescriptionBytes()human-readable name just for description purposesbooleangetDisabled()bool disabled = 9 [json_name = "disabled"];booleangetDisabledEntity()bool disabled_entity = 11 [json_name = "disabledEntity"];java.lang.StringgetEntity()string entity = 7 [json_name = "entity"];com.google.protobuf.ByteStringgetEntityBytes()string entity = 7 [json_name = "entity"];java.lang.StringgetEntityId()string entity_id = 8 [json_name = "entityId"];com.google.protobuf.ByteStringgetEntityIdBytes()string entity_id = 8 [json_name = "entityId"];java.lang.StringgetId()uuid generated for each triggercom.google.protobuf.ByteStringgetIdBytes()uuid generated for each triggerjava.lang.StringgetName()human-readable name just for description purposescom.google.protobuf.ByteStringgetNameBytes()human-readable name just for description purposesjava.lang.StringgetScope()string scope = 4 [json_name = "scope"];com.google.protobuf.ByteStringgetScopeBytes()string scope = 4 [json_name = "scope"];java.lang.StringgetScopeId()string scope_id = 5 [json_name = "scopeId"];com.google.protobuf.ByteStringgetScopeIdBytes()string scope_id = 5 [json_name = "scopeId"];intgetThreshold()int32 threshold = 10 [json_name = "threshold"];UseConditionThresholdgetUseConditionThreshold()threshold flagintgetUseConditionThresholdValue()threshold flagbooleangetUseEntityLimits()global limitsUseTriggerLimitsgetUseLimits().streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];intgetUseLimitsValue().streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];Trigger.BuildersetActivated(boolean value)bool activated = 6 [json_name = "activated"];Trigger.BuildersetDescription(java.lang.String value)human-readable name just for description purposesTrigger.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)human-readable name just for description purposesTrigger.BuildersetDisabled(boolean value)bool disabled = 9 [json_name = "disabled"];Trigger.BuildersetDisabledEntity(boolean value)bool disabled_entity = 11 [json_name = "disabledEntity"];Trigger.BuildersetEntity(java.lang.String value)string entity = 7 [json_name = "entity"];Trigger.BuildersetEntityBytes(com.google.protobuf.ByteString value)string entity = 7 [json_name = "entity"];Trigger.BuildersetEntityId(java.lang.String value)string entity_id = 8 [json_name = "entityId"];Trigger.BuildersetEntityIdBytes(com.google.protobuf.ByteString value)string entity_id = 8 [json_name = "entityId"];Trigger.BuildersetId(java.lang.String value)uuid generated for each triggerTrigger.BuildersetIdBytes(com.google.protobuf.ByteString value)uuid generated for each triggerTrigger.BuildersetName(java.lang.String value)human-readable name just for description purposesTrigger.BuildersetNameBytes(com.google.protobuf.ByteString value)human-readable name just for description purposesTrigger.BuildersetScope(java.lang.String value)string scope = 4 [json_name = "scope"];Trigger.BuildersetScopeBytes(com.google.protobuf.ByteString value)string scope = 4 [json_name = "scope"];Trigger.BuildersetScopeId(java.lang.String value)string scope_id = 5 [json_name = "scopeId"];Trigger.BuildersetScopeIdBytes(com.google.protobuf.ByteString value)string scope_id = 5 [json_name = "scopeId"];Trigger.BuildersetThreshold(int value)int32 threshold = 10 [json_name = "threshold"];Trigger.BuildersetUseConditionThreshold(UseConditionThreshold value)threshold flagTrigger.BuildersetUseConditionThresholdValue(int value)threshold flagTrigger.BuildersetUseEntityLimits(boolean value)global limitsTrigger.BuildersetUseLimits(UseTriggerLimits value).streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];Trigger.BuildersetUseLimitsValue(int value).streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];-
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
-
getId
public java.lang.String getId()
uuid generated for each trigger
string id = 1 [json_name = "id"];- Specified by:
getIdin interfaceTriggerOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
uuid generated for each trigger
string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for id.
-
setId
public Trigger.Builder setId(java.lang.String value)
uuid generated for each trigger
string id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Trigger.Builder clearId()
uuid generated for each trigger
string id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
setIdBytes
public Trigger.Builder setIdBytes(com.google.protobuf.ByteString value)
uuid generated for each trigger
string id = 1 [json_name = "id"];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
human-readable name just for description purposes
string name = 2 [json_name = "name"];- Specified by:
getNamein interfaceTriggerOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
human-readable name just for description purposes
string name = 2 [json_name = "name"];- Specified by:
getNameBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for name.
-
setName
public Trigger.Builder setName(java.lang.String value)
human-readable name just for description purposes
string name = 2 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Trigger.Builder clearName()
human-readable name just for description purposes
string name = 2 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public Trigger.Builder setNameBytes(com.google.protobuf.ByteString value)
human-readable name just for description purposes
string name = 2 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDescription
public java.lang.String getDescription()
human-readable name just for description purposes
string description = 3 [json_name = "description"];- Specified by:
getDescriptionin interfaceTriggerOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
human-readable name just for description purposes
string description = 3 [json_name = "description"];- Specified by:
getDescriptionBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for description.
-
setDescription
public Trigger.Builder setDescription(java.lang.String value)
human-readable name just for description purposes
string description = 3 [json_name = "description"];- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Trigger.Builder clearDescription()
human-readable name just for description purposes
string description = 3 [json_name = "description"];- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Trigger.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
human-readable name just for description purposes
string description = 3 [json_name = "description"];- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getScope
public java.lang.String getScope()
string scope = 4 [json_name = "scope"];- Specified by:
getScopein interfaceTriggerOrBuilder- Returns:
- The scope.
-
getScopeBytes
public com.google.protobuf.ByteString getScopeBytes()
string scope = 4 [json_name = "scope"];- Specified by:
getScopeBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for scope.
-
setScope
public Trigger.Builder setScope(java.lang.String value)
string scope = 4 [json_name = "scope"];- Parameters:
value- The scope to set.- Returns:
- This builder for chaining.
-
clearScope
public Trigger.Builder clearScope()
string scope = 4 [json_name = "scope"];- Returns:
- This builder for chaining.
-
setScopeBytes
public Trigger.Builder setScopeBytes(com.google.protobuf.ByteString value)
string scope = 4 [json_name = "scope"];- Parameters:
value- The bytes for scope to set.- Returns:
- This builder for chaining.
-
getScopeId
public java.lang.String getScopeId()
string scope_id = 5 [json_name = "scopeId"];- Specified by:
getScopeIdin interfaceTriggerOrBuilder- Returns:
- The scopeId.
-
getScopeIdBytes
public com.google.protobuf.ByteString getScopeIdBytes()
string scope_id = 5 [json_name = "scopeId"];- Specified by:
getScopeIdBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for scopeId.
-
setScopeId
public Trigger.Builder setScopeId(java.lang.String value)
string scope_id = 5 [json_name = "scopeId"];- Parameters:
value- The scopeId to set.- Returns:
- This builder for chaining.
-
clearScopeId
public Trigger.Builder clearScopeId()
string scope_id = 5 [json_name = "scopeId"];- Returns:
- This builder for chaining.
-
setScopeIdBytes
public Trigger.Builder setScopeIdBytes(com.google.protobuf.ByteString value)
string scope_id = 5 [json_name = "scopeId"];- Parameters:
value- The bytes for scopeId to set.- Returns:
- This builder for chaining.
-
getActivated
public boolean getActivated()
bool activated = 6 [json_name = "activated"];- Specified by:
getActivatedin interfaceTriggerOrBuilder- Returns:
- The activated.
-
setActivated
public Trigger.Builder setActivated(boolean value)
bool activated = 6 [json_name = "activated"];- Parameters:
value- The activated to set.- Returns:
- This builder for chaining.
-
clearActivated
public Trigger.Builder clearActivated()
bool activated = 6 [json_name = "activated"];- Returns:
- This builder for chaining.
-
getEntity
public java.lang.String getEntity()
string entity = 7 [json_name = "entity"];- Specified by:
getEntityin interfaceTriggerOrBuilder- Returns:
- The entity.
-
getEntityBytes
public com.google.protobuf.ByteString getEntityBytes()
string entity = 7 [json_name = "entity"];- Specified by:
getEntityBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for entity.
-
setEntity
public Trigger.Builder setEntity(java.lang.String value)
string entity = 7 [json_name = "entity"];- Parameters:
value- The entity to set.- Returns:
- This builder for chaining.
-
clearEntity
public Trigger.Builder clearEntity()
string entity = 7 [json_name = "entity"];- Returns:
- This builder for chaining.
-
setEntityBytes
public Trigger.Builder setEntityBytes(com.google.protobuf.ByteString value)
string entity = 7 [json_name = "entity"];- Parameters:
value- The bytes for entity to set.- Returns:
- This builder for chaining.
-
getEntityId
public java.lang.String getEntityId()
string entity_id = 8 [json_name = "entityId"];- Specified by:
getEntityIdin interfaceTriggerOrBuilder- Returns:
- The entityId.
-
getEntityIdBytes
public com.google.protobuf.ByteString getEntityIdBytes()
string entity_id = 8 [json_name = "entityId"];- Specified by:
getEntityIdBytesin interfaceTriggerOrBuilder- Returns:
- The bytes for entityId.
-
setEntityId
public Trigger.Builder setEntityId(java.lang.String value)
string entity_id = 8 [json_name = "entityId"];- Parameters:
value- The entityId to set.- Returns:
- This builder for chaining.
-
clearEntityId
public Trigger.Builder clearEntityId()
string entity_id = 8 [json_name = "entityId"];- Returns:
- This builder for chaining.
-
setEntityIdBytes
public Trigger.Builder setEntityIdBytes(com.google.protobuf.ByteString value)
string entity_id = 8 [json_name = "entityId"];- Parameters:
value- The bytes for entityId to set.- Returns:
- This builder for chaining.
-
getDisabled
public boolean getDisabled()
bool disabled = 9 [json_name = "disabled"];- Specified by:
getDisabledin interfaceTriggerOrBuilder- Returns:
- The disabled.
-
setDisabled
public Trigger.Builder setDisabled(boolean value)
bool disabled = 9 [json_name = "disabled"];- Parameters:
value- The disabled to set.- Returns:
- This builder for chaining.
-
clearDisabled
public Trigger.Builder clearDisabled()
bool disabled = 9 [json_name = "disabled"];- Returns:
- This builder for chaining.
-
getThreshold
public int getThreshold()
int32 threshold = 10 [json_name = "threshold"];- Specified by:
getThresholdin interfaceTriggerOrBuilder- Returns:
- The threshold.
-
setThreshold
public Trigger.Builder setThreshold(int value)
int32 threshold = 10 [json_name = "threshold"];- Parameters:
value- The threshold to set.- Returns:
- This builder for chaining.
-
clearThreshold
public Trigger.Builder clearThreshold()
int32 threshold = 10 [json_name = "threshold"];- Returns:
- This builder for chaining.
-
getDisabledEntity
public boolean getDisabledEntity()
bool disabled_entity = 11 [json_name = "disabledEntity"];- Specified by:
getDisabledEntityin interfaceTriggerOrBuilder- Returns:
- The disabledEntity.
-
setDisabledEntity
public Trigger.Builder setDisabledEntity(boolean value)
bool disabled_entity = 11 [json_name = "disabledEntity"];- Parameters:
value- The disabledEntity to set.- Returns:
- This builder for chaining.
-
clearDisabledEntity
public Trigger.Builder clearDisabledEntity()
bool disabled_entity = 11 [json_name = "disabledEntity"];- Returns:
- This builder for chaining.
-
getUseEntityLimits
public boolean getUseEntityLimits()
global limits
bool use_entity_limits = 12 [json_name = "useEntityLimits"];- Specified by:
getUseEntityLimitsin interfaceTriggerOrBuilder- Returns:
- The useEntityLimits.
-
setUseEntityLimits
public Trigger.Builder setUseEntityLimits(boolean value)
global limits
bool use_entity_limits = 12 [json_name = "useEntityLimits"];- Parameters:
value- The useEntityLimits to set.- Returns:
- This builder for chaining.
-
clearUseEntityLimits
public Trigger.Builder clearUseEntityLimits()
global limits
bool use_entity_limits = 12 [json_name = "useEntityLimits"];- Returns:
- This builder for chaining.
-
getUseConditionThresholdValue
public int getUseConditionThresholdValue()
threshold flag
.streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];- Specified by:
getUseConditionThresholdValuein interfaceTriggerOrBuilder- Returns:
- The enum numeric value on the wire for useConditionThreshold.
-
setUseConditionThresholdValue
public Trigger.Builder setUseConditionThresholdValue(int value)
threshold flag
.streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];- Parameters:
value- The useConditionThreshold to set.- Returns:
- This builder for chaining.
-
getUseConditionThreshold
public UseConditionThreshold getUseConditionThreshold()
threshold flag
.streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];- Specified by:
getUseConditionThresholdin interfaceTriggerOrBuilder- Returns:
- The useConditionThreshold.
-
setUseConditionThreshold
public Trigger.Builder setUseConditionThreshold(UseConditionThreshold value)
threshold flag
.streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];- Parameters:
value- The enum numeric value on the wire for useConditionThreshold to set.- Returns:
- This builder for chaining.
-
clearUseConditionThreshold
public Trigger.Builder clearUseConditionThreshold()
threshold flag
.streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];- Returns:
- This builder for chaining.
-
getUseLimitsValue
public int getUseLimitsValue()
.streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];- Specified by:
getUseLimitsValuein interfaceTriggerOrBuilder- Returns:
- The enum numeric value on the wire for useLimits.
-
setUseLimitsValue
public Trigger.Builder setUseLimitsValue(int value)
.streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];- Parameters:
value- The useLimits to set.- Returns:
- This builder for chaining.
-
getUseLimits
public UseTriggerLimits getUseLimits()
.streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];- Specified by:
getUseLimitsin interfaceTriggerOrBuilder- Returns:
- The useLimits.
-
setUseLimits
public Trigger.Builder setUseLimits(UseTriggerLimits value)
.streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];- Parameters:
value- The enum numeric value on the wire for useLimits to set.- Returns:
- This builder for chaining.
-
clearUseLimits
public Trigger.Builder clearUseLimits()
.streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];- Returns:
- This builder for chaining.
-
-