Class TriggerPatch.Builder

  • Enclosing class:
    TriggerPatch

    public static class TriggerPatch.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
    • Method Detail

      • build

        public TriggerPatch build()
        Builds a TriggerPatch.
        Returns:
        the new TriggerPatch instance
      • addTags

        public TriggerPatch.Builder addTags​(java.lang.String tags)
        Adds an tags to tags.
        Parameters:
        tags - the new tags
        Returns:
        the TriggerPatch builder
      • addEvents

        public TriggerPatch.Builder addEvents​(java.lang.String events)
        Adds an events to events.
        Parameters:
        events - the new events
        Returns:
        the TriggerPatch builder
      • type

        public TriggerPatch.Builder type​(java.lang.String type)
        Set the type.
        Parameters:
        type - the type
        Returns:
        the TriggerPatch builder
      • name

        public TriggerPatch.Builder name​(java.lang.String name)
        Set the name.
        Parameters:
        name - the name
        Returns:
        the TriggerPatch builder
      • eventListener

        public TriggerPatch.Builder eventListener​(java.lang.String eventListener)
        Set the eventListener.
        Parameters:
        eventListener - the eventListener
        Returns:
        the TriggerPatch builder
      • tags

        public TriggerPatch.Builder tags​(java.util.List<java.lang.String> tags)
        Set the tags. Existing tags will be replaced.
        Parameters:
        tags - the tags
        Returns:
        the TriggerPatch builder
      • maxConcurrentRuns

        public TriggerPatch.Builder maxConcurrentRuns​(long maxConcurrentRuns)
        Set the maxConcurrentRuns.
        Parameters:
        maxConcurrentRuns - the maxConcurrentRuns
        Returns:
        the TriggerPatch builder
      • enabled

        public TriggerPatch.Builder enabled​(java.lang.Boolean enabled)
        Set the enabled.
        Parameters:
        enabled - the enabled
        Returns:
        the TriggerPatch builder
      • cron

        public TriggerPatch.Builder cron​(java.lang.String cron)
        Set the cron.
        Parameters:
        cron - the cron
        Returns:
        the TriggerPatch builder
      • timezone

        public TriggerPatch.Builder timezone​(java.lang.String timezone)
        Set the timezone.
        Parameters:
        timezone - the timezone
        Returns:
        the TriggerPatch builder
      • events

        public TriggerPatch.Builder events​(java.util.List<java.lang.String> events)
        Set the events. Existing events will be replaced.
        Parameters:
        events - the events
        Returns:
        the TriggerPatch builder
      • favorite

        public TriggerPatch.Builder favorite​(java.lang.Boolean favorite)
        Set the favorite.
        Parameters:
        favorite - the favorite
        Returns:
        the TriggerPatch builder