Class ComputeEngineRetentionStrategy

java.lang.Object
hudson.model.AbstractDescribableImpl<RetentionStrategy<?>>
hudson.slaves.RetentionStrategy<ComputeEngineComputer>
com.google.jenkins.plugins.computeengine.ComputeEngineRetentionStrategy
All Implemented Interfaces:
ExtensionPoint, Describable<RetentionStrategy<?>>, ExecutorListener

public class ComputeEngineRetentionStrategy extends RetentionStrategy<ComputeEngineComputer> implements ExecutorListener
A strategy that allows: - setting one shot instances OnceRetentionStrategy - in case of preemption of GCP instance to restart preempted tasks