Class ExecutionParameters.ExecutionTimeLimits

  • Enclosing class:
    ExecutionParameters

    public static class ExecutionParameters.ExecutionTimeLimits
    extends java.lang.Object
    • Constructor Detail

      • ExecutionTimeLimits

        public ExecutionTimeLimits​(java.time.Duration discoveryTimeLimit,
                                   java.time.Duration postProcessingTimeLimit,
                                   java.time.Duration totalTimeLimit)
    • Method Detail

      • hasDiscoveryTimeLimit

        public boolean hasDiscoveryTimeLimit()
      • hasPostProcessingTimeLimit

        public boolean hasPostProcessingTimeLimit()
      • hasTotalTimeLimit

        public boolean hasTotalTimeLimit()
      • getTotalTimeLimit

        public java.time.Duration getTotalTimeLimit()
      • getDiscoveryTimeLimit

        public java.time.Duration getDiscoveryTimeLimit()
      • getPostProcessingTimeLimit

        public java.time.Duration getPostProcessingTimeLimit()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object