All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.java.com.streamlayer.triggers.EssentialTriggerDataOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.133.1
Show newest version
// 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(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy