Package com.xebialabs.deployit.plugin.api.deployment.planning

# Class Checkpoint

java.lang.Object
com.xebialabs.deployit.plugin.api.deployment.planning.Checkpoint

public final class Checkpoint extends Object
Defines a checkpoint for the execution of a deployment.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Checkpoint(Delta deltaToCheckpoint)`
  `Checkpoint(Delta deltaToCheckpoint, String intermediateCheckpointName, Operation overrideOperation)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Delta`
  `getDeltaToCheckpoint()`
  `String`
  `getIntermediateCheckpointName()`
  `Operation`
  `getOverrideOperation()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Checkpoint

    public Checkpoint(Delta deltaToCheckpoint)
    Parameters:
      `deltaToCheckpoint` - The Delta that needs to be checkpointed.

  - ### Checkpoint

    public Checkpoint(Delta deltaToCheckpoint, String intermediateCheckpointName, Operation overrideOperation)

- ## Method Details

  - ### getDeltaToCheckpoint

    public Delta getDeltaToCheckpoint()

  - ### getIntermediateCheckpointName

    public String getIntermediateCheckpointName()

  - ### getOverrideOperation

    public Operation getOverrideOperation()