Package kubevirt.io

Class V1VirtualMachineInstanceMigrationState


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2019-11-10T14:44:51.030+02:00")
    public class V1VirtualMachineInstanceMigrationState
    extends java.lang.Object
    V1VirtualMachineInstanceMigrationState
    • Field Detail

      • abortRequested

        private java.lang.Boolean abortRequested
      • abortStatus

        private java.lang.String abortStatus
      • completed

        private java.lang.Boolean completed
      • endTimestamp

        private java.lang.String endTimestamp
      • failed

        private java.lang.Boolean failed
      • migrationUid

        private java.lang.String migrationUid
      • sourceNode

        private java.lang.String sourceNode
      • startTimestamp

        private java.lang.String startTimestamp
      • targetDirectMigrationNodePorts

        private java.lang.Object targetDirectMigrationNodePorts
      • targetNode

        private java.lang.String targetNode
      • targetNodeAddress

        private java.lang.String targetNodeAddress
      • targetNodeDomainDetected

        private java.lang.Boolean targetNodeDomainDetected
      • targetPod

        private java.lang.String targetPod
    • Constructor Detail

      • V1VirtualMachineInstanceMigrationState

        public V1VirtualMachineInstanceMigrationState()
    • Method Detail

      • isAbortRequested

        public java.lang.Boolean isAbortRequested()
        Indicates that the migration has been requested to abort
        Returns:
        abortRequested
      • setAbortRequested

        public void setAbortRequested​(java.lang.Boolean abortRequested)
      • getAbortStatus

        public java.lang.String getAbortStatus()
        Indicates the final status of the live migration abortion
        Returns:
        abortStatus
      • setAbortStatus

        public void setAbortStatus​(java.lang.String abortStatus)
      • isCompleted

        public java.lang.Boolean isCompleted()
        Indicates the migration completed
        Returns:
        completed
      • setCompleted

        public void setCompleted​(java.lang.Boolean completed)
      • getEndTimestamp

        public java.lang.String getEndTimestamp()
        The time the migration action ended
        Returns:
        endTimestamp
      • setEndTimestamp

        public void setEndTimestamp​(java.lang.String endTimestamp)
      • isFailed

        public java.lang.Boolean isFailed()
        Indicates that the migration failed
        Returns:
        failed
      • setFailed

        public void setFailed​(java.lang.Boolean failed)
      • getMigrationUid

        public java.lang.String getMigrationUid()
        The VirtualMachineInstanceMigration object associated with this migration
        Returns:
        migrationUid
      • setMigrationUid

        public void setMigrationUid​(java.lang.String migrationUid)
      • getSourceNode

        public java.lang.String getSourceNode()
        The source node that the VMI originated on
        Returns:
        sourceNode
      • setSourceNode

        public void setSourceNode​(java.lang.String sourceNode)
      • getStartTimestamp

        public java.lang.String getStartTimestamp()
        The time the migration action began
        Returns:
        startTimestamp
      • setStartTimestamp

        public void setStartTimestamp​(java.lang.String startTimestamp)
      • getTargetDirectMigrationNodePorts

        public java.lang.Object getTargetDirectMigrationNodePorts()
        The list of ports opened for live migration on the destination node
        Returns:
        targetDirectMigrationNodePorts
      • setTargetDirectMigrationNodePorts

        public void setTargetDirectMigrationNodePorts​(java.lang.Object targetDirectMigrationNodePorts)
      • getTargetNode

        public java.lang.String getTargetNode()
        The target node that the VMI is moving to
        Returns:
        targetNode
      • setTargetNode

        public void setTargetNode​(java.lang.String targetNode)
      • getTargetNodeAddress

        public java.lang.String getTargetNodeAddress()
        The address of the target node to use for the migration
        Returns:
        targetNodeAddress
      • setTargetNodeAddress

        public void setTargetNodeAddress​(java.lang.String targetNodeAddress)
      • isTargetNodeDomainDetected

        public java.lang.Boolean isTargetNodeDomainDetected()
        The Target Node has seen the Domain Start Event
        Returns:
        targetNodeDomainDetected
      • setTargetNodeDomainDetected

        public void setTargetNodeDomainDetected​(java.lang.Boolean targetNodeDomainDetected)
      • getTargetPod

        public java.lang.String getTargetPod()
        The target pod that the VMI is moving to
        Returns:
        targetPod
      • setTargetPod

        public void setTargetPod​(java.lang.String targetPod)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toIndentedString

        private java.lang.String toIndentedString​(java.lang.Object o)
        Convert the given object to string with each line indented by 4 spaces (except the first line).