Class SnapshotInvocationRecord

java.lang.Object
org.elasticsearch.xpack.core.slm.SnapshotInvocationRecord
All Implemented Interfaces:
Diffable<SnapshotInvocationRecord>, SimpleDiffable<SnapshotInvocationRecord>, Writeable, ToXContent, ToXContentObject

public class SnapshotInvocationRecord extends Object implements SimpleDiffable<SnapshotInvocationRecord>, Writeable, ToXContentObject
Holds information about Snapshots kicked off by Snapshot Lifecycle Management in the cluster state, so that this information can be presented to the user. This class is used for both successes and failures as the structure of the data is very similar.