Class Trigger

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, TriggerOrBuilder

    public final class Trigger
    extends com.google.protobuf.GeneratedMessageLite<Trigger,​Trigger.Builder>
    implements TriggerOrBuilder
    Protobuf type streamlayer.triggers.Trigger
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Trigger.Builder
      Protobuf type streamlayer.triggers.Trigger
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite

        com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,​?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,​Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)  
      boolean getActivated()
      bool activated = 6 [json_name = "activated"];
      static Trigger getDefaultInstance()  
      java.lang.String getDescription()
      human-readable name just for description purposes
      com.google.protobuf.ByteString getDescriptionBytes()
      human-readable name just for description purposes
      boolean getDisabled()
      bool disabled = 9 [json_name = "disabled"];
      boolean getDisabledEntity()
      bool disabled_entity = 11 [json_name = "disabledEntity"];
      java.lang.String getEntity()
      string entity = 7 [json_name = "entity"];
      com.google.protobuf.ByteString getEntityBytes()
      string entity = 7 [json_name = "entity"];
      java.lang.String getEntityId()
      string entity_id = 8 [json_name = "entityId"];
      com.google.protobuf.ByteString getEntityIdBytes()
      string entity_id = 8 [json_name = "entityId"];
      java.lang.String getId()
      uuid generated for each trigger
      com.google.protobuf.ByteString getIdBytes()
      uuid generated for each trigger
      java.lang.String getName()
      human-readable name just for description purposes
      com.google.protobuf.ByteString getNameBytes()
      human-readable name just for description purposes
      java.lang.String getScope()
      string scope = 4 [json_name = "scope"];
      com.google.protobuf.ByteString getScopeBytes()
      string scope = 4 [json_name = "scope"];
      java.lang.String getScopeId()
      string scope_id = 5 [json_name = "scopeId"];
      com.google.protobuf.ByteString getScopeIdBytes()
      string scope_id = 5 [json_name = "scopeId"];
      int getThreshold()
      int32 threshold = 10 [json_name = "threshold"];
      UseConditionThreshold getUseConditionThreshold()
      threshold flag
      int getUseConditionThresholdValue()
      threshold flag
      boolean getUseEntityLimits()
      global limits
      UseTriggerLimits getUseLimits()
      .streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];
      int getUseLimitsValue()
      .streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];
      static Trigger.Builder newBuilder()  
      static Trigger.Builder newBuilder​(Trigger prototype)  
      static Trigger parseDelimitedFrom​(java.io.InputStream input)  
      static Trigger parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Trigger parseFrom​(byte[] data)  
      static Trigger parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Trigger parseFrom​(com.google.protobuf.ByteString data)  
      static Trigger parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Trigger parseFrom​(com.google.protobuf.CodedInputStream input)  
      static Trigger parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Trigger parseFrom​(java.io.InputStream input)  
      static Trigger parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Trigger parseFrom​(java.nio.ByteBuffer data)  
      static Trigger parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<Trigger> parser()  
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite

        createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getId

        public java.lang.String getId()
         uuid generated for each trigger
         
        string id = 1 [json_name = "id"];
        Specified by:
        getId in interface TriggerOrBuilder
        Returns:
        The id.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         uuid generated for each trigger
         
        string id = 1 [json_name = "id"];
        Specified by:
        getIdBytes in interface TriggerOrBuilder
        Returns:
        The bytes for id.
      • getName

        public java.lang.String getName()
         human-readable name just for description purposes
         
        string name = 2 [json_name = "name"];
        Specified by:
        getName in interface TriggerOrBuilder
        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:
        getNameBytes in interface TriggerOrBuilder
        Returns:
        The bytes for name.
      • getDescription

        public java.lang.String getDescription()
         human-readable name just for description purposes
         
        string description = 3 [json_name = "description"];
        Specified by:
        getDescription in interface TriggerOrBuilder
        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:
        getDescriptionBytes in interface TriggerOrBuilder
        Returns:
        The bytes for description.
      • getScope

        public java.lang.String getScope()
        string scope = 4 [json_name = "scope"];
        Specified by:
        getScope in interface TriggerOrBuilder
        Returns:
        The scope.
      • getScopeBytes

        public com.google.protobuf.ByteString getScopeBytes()
        string scope = 4 [json_name = "scope"];
        Specified by:
        getScopeBytes in interface TriggerOrBuilder
        Returns:
        The bytes for scope.
      • getScopeId

        public java.lang.String getScopeId()
        string scope_id = 5 [json_name = "scopeId"];
        Specified by:
        getScopeId in interface TriggerOrBuilder
        Returns:
        The scopeId.
      • getScopeIdBytes

        public com.google.protobuf.ByteString getScopeIdBytes()
        string scope_id = 5 [json_name = "scopeId"];
        Specified by:
        getScopeIdBytes in interface TriggerOrBuilder
        Returns:
        The bytes for scopeId.
      • getActivated

        public boolean getActivated()
        bool activated = 6 [json_name = "activated"];
        Specified by:
        getActivated in interface TriggerOrBuilder
        Returns:
        The activated.
      • getEntity

        public java.lang.String getEntity()
        string entity = 7 [json_name = "entity"];
        Specified by:
        getEntity in interface TriggerOrBuilder
        Returns:
        The entity.
      • getEntityBytes

        public com.google.protobuf.ByteString getEntityBytes()
        string entity = 7 [json_name = "entity"];
        Specified by:
        getEntityBytes in interface TriggerOrBuilder
        Returns:
        The bytes for entity.
      • getEntityId

        public java.lang.String getEntityId()
        string entity_id = 8 [json_name = "entityId"];
        Specified by:
        getEntityId in interface TriggerOrBuilder
        Returns:
        The entityId.
      • getEntityIdBytes

        public com.google.protobuf.ByteString getEntityIdBytes()
        string entity_id = 8 [json_name = "entityId"];
        Specified by:
        getEntityIdBytes in interface TriggerOrBuilder
        Returns:
        The bytes for entityId.
      • getDisabled

        public boolean getDisabled()
        bool disabled = 9 [json_name = "disabled"];
        Specified by:
        getDisabled in interface TriggerOrBuilder
        Returns:
        The disabled.
      • getThreshold

        public int getThreshold()
        int32 threshold = 10 [json_name = "threshold"];
        Specified by:
        getThreshold in interface TriggerOrBuilder
        Returns:
        The threshold.
      • getDisabledEntity

        public boolean getDisabledEntity()
        bool disabled_entity = 11 [json_name = "disabledEntity"];
        Specified by:
        getDisabledEntity in interface TriggerOrBuilder
        Returns:
        The disabledEntity.
      • getUseEntityLimits

        public boolean getUseEntityLimits()
         global limits
         
        bool use_entity_limits = 12 [json_name = "useEntityLimits"];
        Specified by:
        getUseEntityLimits in interface TriggerOrBuilder
        Returns:
        The useEntityLimits.
      • getUseConditionThresholdValue

        public int getUseConditionThresholdValue()
         threshold flag
         
        .streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];
        Specified by:
        getUseConditionThresholdValue in interface TriggerOrBuilder
        Returns:
        The enum numeric value on the wire for useConditionThreshold.
      • getUseConditionThreshold

        public UseConditionThreshold getUseConditionThreshold()
         threshold flag
         
        .streamlayer.triggers.UseConditionThreshold use_condition_threshold = 13 [json_name = "useConditionThreshold"];
        Specified by:
        getUseConditionThreshold in interface TriggerOrBuilder
        Returns:
        The useConditionThreshold.
      • getUseLimitsValue

        public int getUseLimitsValue()
        .streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];
        Specified by:
        getUseLimitsValue in interface TriggerOrBuilder
        Returns:
        The enum numeric value on the wire for useLimits.
      • getUseLimits

        public UseTriggerLimits getUseLimits()
        .streamlayer.triggers.UseTriggerLimits use_limits = 14 [json_name = "useLimits"];
        Specified by:
        getUseLimits in interface TriggerOrBuilder
        Returns:
        The useLimits.
      • parseFrom

        public static Trigger parseFrom​(java.nio.ByteBuffer data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Trigger parseFrom​(java.nio.ByteBuffer data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Trigger parseFrom​(com.google.protobuf.ByteString data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Trigger parseFrom​(com.google.protobuf.ByteString data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Trigger parseFrom​(byte[] data)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Trigger parseFrom​(byte[] data,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Trigger parseFrom​(java.io.InputStream input)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Trigger parseFrom​(java.io.InputStream input,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Trigger parseDelimitedFrom​(java.io.InputStream input)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Trigger parseDelimitedFrom​(java.io.InputStream input,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Trigger parseFrom​(com.google.protobuf.CodedInputStream input)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Trigger parseFrom​(com.google.protobuf.CodedInputStream input,
                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<Trigger,​Trigger.Builder>
      • getDefaultInstance

        public static Trigger getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<Trigger> parser()