Interface Migration
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
ExtMigration
public interface Migration extends ModelEntity
A model class which enables an administrative user to fetch in-progress migrations for a region or specified cell in a region- Author:
- Jeremy Unruh
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMigration.Status
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DategetCreatedAt()StringgetDestCompute()StringgetDestHost()StringgetDestNode()StringgetId()StringgetInstanceUuid()StringgetNewInstanceTypeId()StringgetOldInstanceTypeId()StringgetSourceCompute()StringgetSourceNode()Migration.StatusgetStatus()DategetUpdatedAt()
-
-
-
Method Detail
-
getId
String getId()
- Returns:
- the migration ID
-
getInstanceUuid
String getInstanceUuid()
- Returns:
- the ID of the instance being migrated
-
getStatus
Migration.Status getStatus()
- Returns:
- the migration status
-
getCreatedAt
Date getCreatedAt()
- Returns:
- the created timestamp
-
getUpdatedAt
Date getUpdatedAt()
- Returns:
- the last updated timestamp
-
getDestCompute
String getDestCompute()
- Returns:
- the destination compute node
-
getDestHost
String getDestHost()
- Returns:
- the destination host
-
getDestNode
String getDestNode()
- Returns:
- the destination node
-
getSourceCompute
String getSourceCompute()
- Returns:
- the source compute node
-
getSourceNode
String getSourceNode()
- Returns:
- the source node
-
getNewInstanceTypeId
String getNewInstanceTypeId()
- Returns:
- the ID of the new instance type
-
getOldInstanceTypeId
String getOldInstanceTypeId()
- Returns:
- the ID of the old instance type
-
-