main.java.com.streamlayer.triggers.EssentialTriggerDataOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sl-protofiles Show documentation
Show all versions of sl-protofiles Show documentation
StreamLayer Java Protofiles
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: streamlayer/triggers/triggers.proto
// Protobuf Java Version: 3.25.3
package com.streamlayer.triggers;
public interface EssentialTriggerDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.triggers.EssentialTriggerData)
com.google.protobuf.MessageLiteOrBuilder {
/**
* string name = 1 [json_name = "name"];
* @return The name.
*/
java.lang.String getName();
/**
* string name = 1 [json_name = "name"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* string description = 2 [json_name = "description"];
* @return The description.
*/
java.lang.String getDescription();
/**
* string description = 2 [json_name = "description"];
* @return The bytes for description.
*/
com.google.protobuf.ByteString
getDescriptionBytes();
/**
* string datasource = 3 [json_name = "datasource"];
* @return The datasource.
*/
java.lang.String getDatasource();
/**
* string datasource = 3 [json_name = "datasource"];
* @return The bytes for datasource.
*/
com.google.protobuf.ByteString
getDatasourceBytes();
/**
* string scope = 4 [json_name = "scope"];
* @return The scope.
*/
java.lang.String getScope();
/**
* string scope = 4 [json_name = "scope"];
* @return The bytes for scope.
*/
com.google.protobuf.ByteString
getScopeBytes();
/**
* string scope_id = 5 [json_name = "scopeId"];
* @return The scopeId.
*/
java.lang.String getScopeId();
/**
* string scope_id = 5 [json_name = "scopeId"];
* @return The bytes for scopeId.
*/
com.google.protobuf.ByteString
getScopeIdBytes();
/**
* string entity = 6 [json_name = "entity"];
* @return The entity.
*/
java.lang.String getEntity();
/**
* string entity = 6 [json_name = "entity"];
* @return The bytes for entity.
*/
com.google.protobuf.ByteString
getEntityBytes();
/**
* string entity_id = 7 [json_name = "entityId"];
* @return The entityId.
*/
java.lang.String getEntityId();
/**
* string entity_id = 7 [json_name = "entityId"];
* @return The bytes for entityId.
*/
com.google.protobuf.ByteString
getEntityIdBytes();
/**
*
* should be set to true if trigger is created as disabled
*
*
* bool disabled = 8 [json_name = "disabled"];
* @return The disabled.
*/
boolean getDisabled();
/**
* int32 threshold = 9 [json_name = "threshold"];
* @return The threshold.
*/
int getThreshold();
/**
*
* should be set to true if trigger is created in disabled entity
*
*
* bool disabled_entity = 10 [json_name = "disabledEntity"];
* @return The disabledEntity.
*/
boolean getDisabledEntity();
/**
* bool use_entity_limits = 11 [json_name = "useEntityLimits"];
* @return The useEntityLimits.
*/
boolean getUseEntityLimits();
/**
* .streamlayer.triggers.UseConditionThreshold use_condition_threshold = 12 [json_name = "useConditionThreshold"];
* @return The enum numeric value on the wire for useConditionThreshold.
*/
int getUseConditionThresholdValue();
/**
* .streamlayer.triggers.UseConditionThreshold use_condition_threshold = 12 [json_name = "useConditionThreshold"];
* @return The useConditionThreshold.
*/
com.streamlayer.triggers.UseConditionThreshold getUseConditionThreshold();
/**
* .streamlayer.triggers.UseTriggerLimits use_limits = 13 [json_name = "useLimits"];
* @return The enum numeric value on the wire for useLimits.
*/
int getUseLimitsValue();
/**
* .streamlayer.triggers.UseTriggerLimits use_limits = 13 [json_name = "useLimits"];
* @return The useLimits.
*/
com.streamlayer.triggers.UseTriggerLimits getUseLimits();
}