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
    • Method Detail

      • getId

        String getId()
        Returns:
        the migration ID
      • getInstanceUuid

        String getInstanceUuid()
        Returns:
        the ID of the instance being migrated
      • 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