-
- All Implemented Interfaces:
-
com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint,com.netflix.spinnaker.orca.api.pipeline.RetryableTask,com.netflix.spinnaker.orca.api.pipeline.Task,org.pf4j.ExtensionPoint
@Alpha() public interface OverridableTimeoutRetryableTask implements RetryableTask
A retryable task whose timeout is taken from the top level stage if that value has been overridden. {@see com.netflix.spinnaker.orca.q.handler.RunTaskHandler} for the way this interface is used.
These are typically wait/monitor stages
-
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class com.netflix.spinnaker.orca.api.pipeline.RetryableTask
getBackoffPeriod, getDynamicBackoffPeriod, getDynamicBackoffPeriod, getDynamicTimeout, getTimeout -
Methods inherited from class com.netflix.spinnaker.orca.api.pipeline.Task
aliases, execute, onCancel, onCancelWithResult, onTimeout -
Methods inherited from class com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint
getExtensionClass, getPluginId -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-