Class TriggerPredicateCondition


  • public final class TriggerPredicateCondition
    extends java.lang.Object
    • Method Detail

      • crawlState

        public java.util.Optional<java.lang.String> crawlState()
        Returns:
        Condition crawl state. Currently, the values supported are `RUNNING`, `SUCCEEDED`, `CANCELLED`, and `FAILED`. If this is specified, `crawlerName` must also be specified. Conflicts with `state`.
      • crawlerName

        public java.util.Optional<java.lang.String> crawlerName()
        Returns:
        Name of the crawler to watch. If this is specified, `crawlState` must also be specified. Conflicts with `jobName`.
      • jobName

        public java.util.Optional<java.lang.String> jobName()
        Returns:
        Name of the job to watch. If this is specified, `state` must also be specified. Conflicts with `crawlerName`.
      • logicalOperator

        public java.util.Optional<java.lang.String> logicalOperator()
        Returns:
        Logical operator. Defaults to `EQUALS`.
      • state

        public java.util.Optional<java.lang.String> state()
        Returns:
        Condition job state. Currently, the values supported are `SUCCEEDED`, `STOPPED`, `TIMEOUT` and `FAILED`. If this is specified, `jobName` must also be specified. Conflicts with `crawlerState`.