Interface ICreateSnapshotsStep

All Superinterfaces:
IFinishSnapshotOperationStep, IRestoreSnapshotsStep, ISnapshotOperation

public interface ICreateSnapshotsStep extends IRestoreSnapshotsStep
Step of a snapshot operation which allows snapshot creation.
Restriction:
This interface is not intended to be extended by clients.
Restriction:
This interface is not intended to be implemented by clients.
  • Method Details

    • createSnapshots

      IRestoreSnapshotsStep createSnapshots()
      Creates snapshots which the operation is supposed to create and returns the next step. This method consumes the receiver object. Subsequent calls must use the returned object.
      Returns:
      the next step of the operation, never null
      Throws:
      IllegalStateException - if this or subsequent steps were run already