KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.NodeManager.Client.ORM.Migration Class Reference

The history record describing cluster migration More...

Inheritance diagram for KlusterKite.NodeManager.Client.ORM.Migration:
KlusterKite.Data.CRUD.IObjectWithId< int > KlusterKite.NodeManager.ConfigurationSource.Migrations.Init

Public Member Functions

int GetId ()
 
- Public Member Functions inherited from KlusterKite.Data.CRUD.IObjectWithId< int >
TId GetId ()
 Gets the object id More...
 

Properties

int Id [get, set]
 Gets or sets the migration id More...
 
bool IsActive [get, set]
 Gets or sets a value indicating whether current migration is in process More...
 
EnMigrationState State [get, set]
 Gets or sets the migration state More...
 
DateTimeOffset Started [get, set]
 Gets or sets the migration start time More...
 
DateTimeOffset Finished [get, set]
 Gets or sets the migration finish time More...
 
List< MigrationLogRecordLogs [get, set]
 Gets or sets the list of migration logs More...
 
int FromConfigurationId [get, set]
 Gets or sets the previous configuration id More...
 
int ToConfigurationId [get, set]
 Gets or sets the new configuration id More...
 
Configuration FromConfiguration [get, set]
 Gets or sets the previous configuration More...
 
Configuration ToConfiguration [get, set]
 Gets or sets the new configuration More...
 

Detailed Description

The history record describing cluster migration

Definition at line 26 of file Migration.cs.

Member Function Documentation

◆ GetId()

int KlusterKite.NodeManager.Client.ORM.Migration.GetId ( )

Definition at line 104 of file Migration.cs.

Property Documentation

◆ Finished

DateTimeOffset KlusterKite.NodeManager.Client.ORM.Migration.Finished
getset

Gets or sets the migration finish time

Definition at line 64 of file Migration.cs.

◆ FromConfiguration

Configuration KlusterKite.NodeManager.Client.ORM.Migration.FromConfiguration
getset

Gets or sets the previous configuration

Definition at line 94 of file Migration.cs.

◆ FromConfigurationId

int KlusterKite.NodeManager.Client.ORM.Migration.FromConfigurationId
getset

Gets or sets the previous configuration id

Definition at line 79 of file Migration.cs.

◆ Id

int KlusterKite.NodeManager.Client.ORM.Migration.Id
getset

Gets or sets the migration id

Definition at line 36 of file Migration.cs.

◆ IsActive

bool KlusterKite.NodeManager.Client.ORM.Migration.IsActive
getset

Gets or sets a value indicating whether current migration is in process

Definition at line 43 of file Migration.cs.

◆ Logs

List<MigrationLogRecord> KlusterKite.NodeManager.Client.ORM.Migration.Logs
getset

Gets or sets the list of migration logs

Definition at line 71 of file Migration.cs.

◆ Started

DateTimeOffset KlusterKite.NodeManager.Client.ORM.Migration.Started
getset

Gets or sets the migration start time

Definition at line 57 of file Migration.cs.

◆ State

EnMigrationState KlusterKite.NodeManager.Client.ORM.Migration.State
getset

Gets or sets the migration state

Definition at line 50 of file Migration.cs.

◆ ToConfiguration

Configuration KlusterKite.NodeManager.Client.ORM.Migration.ToConfiguration
getset

Gets or sets the new configuration

Definition at line 101 of file Migration.cs.

◆ ToConfigurationId

int KlusterKite.NodeManager.Client.ORM.Migration.ToConfigurationId
getset

Gets or sets the new configuration id

Definition at line 87 of file Migration.cs.


The documentation for this class was generated from the following file: