Class 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 type streamlayer.triggers.Trigger
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Trigger.Builder clearActivated()
      bool activated = 6 [json_name = "activated"];
      Trigger.Builder clearDescription()
      human-readable name just for description purposes
      Trigger.Builder clearEntity()
      string entity = 7 [json_name = "entity"];
      Trigger.Builder clearEntityId()
      string entity_id = 8 [json_name = "entityId"];
      Trigger.Builder clearId()
      uuid generated for each trigger
      Trigger.Builder clearName()
      human-readable name just for description purposes
      Trigger.Builder clearScope()
      string scope = 4 [json_name = "scope"];
      Trigger.Builder clearScopeId()
      string scope_id = 5 [json_name = "scopeId"];
      boolean getActivated()
      bool activated = 6 [json_name = "activated"];
      java.lang.String getDescription()
      human-readable name just for description purposes
      com.google.protobuf.ByteString getDescriptionBytes()
      human-readable name just for description purposes
      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"];
      Trigger.Builder setActivated​(boolean value)
      bool activated = 6 [json_name = "activated"];
      Trigger.Builder setDescription​(java.lang.String value)
      human-readable name just for description purposes
      Trigger.Builder setDescriptionBytes​(com.google.protobuf.ByteString value)
      human-readable name just for description purposes
      Trigger.Builder setEntity​(java.lang.String value)
      string entity = 7 [json_name = "entity"];
      Trigger.Builder setEntityBytes​(com.google.protobuf.ByteString value)
      string entity = 7 [json_name = "entity"];
      Trigger.Builder setEntityId​(java.lang.String value)
      string entity_id = 8 [json_name = "entityId"];
      Trigger.Builder setEntityIdBytes​(com.google.protobuf.ByteString value)
      string entity_id = 8 [json_name = "entityId"];
      Trigger.Builder setId​(java.lang.String value)
      uuid generated for each trigger
      Trigger.Builder setIdBytes​(com.google.protobuf.ByteString value)
      uuid generated for each trigger
      Trigger.Builder setName​(java.lang.String value)
      human-readable name just for description purposes
      Trigger.Builder setNameBytes​(com.google.protobuf.ByteString value)
      human-readable name just for description purposes
      Trigger.Builder setScope​(java.lang.String value)
      string scope = 4 [json_name = "scope"];
      Trigger.Builder setScopeBytes​(com.google.protobuf.ByteString value)
      string scope = 4 [json_name = "scope"];
      Trigger.Builder setScopeId​(java.lang.String value)
      string scope_id = 5 [json_name = "scopeId"];
      Trigger.Builder setScopeIdBytes​(com.google.protobuf.ByteString value)
      string scope_id = 5 [json_name = "scopeId"];
      • 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
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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.
      • 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:
        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.
      • 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:
        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.
      • 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:
        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.
      • 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:
        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.
      • 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:
        getActivated in interface TriggerOrBuilder
        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:
        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.
      • 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:
        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.
      • 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.