Interface ISnapshotOperation
Snapshot operation information.
Namespace: GridGain.Core.PersistentStore
Assembly: GridGain.Core.dll
Syntax
public interface ISnapshotOperation
Properties
CacheNames
Gets the cache names included into snapshot.
Declaration
ICollection<string> CacheNames { get; }
Property Value
| Type | Description |
|---|---|
| ICollection<System.String> |
ClusterNodeIds
Gets the identifiers of cluster nodes which were present at the moment when snapshot operation started.
Declaration
ICollection<Guid> ClusterNodeIds { get; }
Property Value
| Type | Description |
|---|---|
| ICollection<Guid> |
InitiatorNodeId
Gets the identifier of a node where snapshot operation started.
Declaration
Guid InitiatorNodeId { get; }
Property Value
| Type | Description |
|---|---|
| Guid |
Message
Gets the additional information message.
Declaration
string Message { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
OperationId
Gets the operation identifier.
Declaration
IgniteGuid? OperationId { get; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<IgniteGuid> |
OperationType
Gets the type of the snapshot operation.
Declaration
SnapshotOperationType OperationType { get; }
Property Value
| Type | Description |
|---|---|
| SnapshotOperationType |
SnapshotAttributes
Gets additional snapshot attributes.
Declaration
IDictionary<object, IDictionary<string, string>> SnapshotAttributes { get; }
Property Value
| Type | Description |
|---|---|
| IDictionary<System.Object, IDictionary<System.String, System.String>> |
SnapshotId
Gets the snapshot identifier.
Declaration
long SnapshotId { get; }
Property Value
| Type | Description |
|---|---|
| System.Int64 |