Package kubevirt.io

Class V1VirtualMachineInstanceMigrationState

java.lang.Object
kubevirt.io.V1VirtualMachineInstanceMigrationState

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

    • abortRequested

      private Boolean abortRequested
    • abortStatus

      private String abortStatus
    • completed

      private Boolean completed
    • endTimestamp

      private String endTimestamp
    • failed

      private Boolean failed
    • migrationUid

      private String migrationUid
    • sourceNode

      private String sourceNode
    • startTimestamp

      private String startTimestamp
    • targetDirectMigrationNodePorts

      private Object targetDirectMigrationNodePorts
    • targetNode

      private String targetNode
    • targetNodeAddress

      private String targetNodeAddress
    • targetNodeDomainDetected

      private Boolean targetNodeDomainDetected
    • targetPod

      private String targetPod
  • Constructor Details

    • V1VirtualMachineInstanceMigrationState

      public V1VirtualMachineInstanceMigrationState()
  • Method Details

    • abortRequested

      public V1VirtualMachineInstanceMigrationState abortRequested(Boolean abortRequested)
    • isAbortRequested

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

      public void setAbortRequested(Boolean abortRequested)
    • abortStatus

      public V1VirtualMachineInstanceMigrationState abortStatus(String abortStatus)
    • getAbortStatus

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

      public void setAbortStatus(String abortStatus)
    • completed

      public V1VirtualMachineInstanceMigrationState completed(Boolean completed)
    • isCompleted

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

      public void setCompleted(Boolean completed)
    • endTimestamp

      public V1VirtualMachineInstanceMigrationState endTimestamp(String endTimestamp)
    • getEndTimestamp

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

      public void setEndTimestamp(String endTimestamp)
    • failed

    • isFailed

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

      public void setFailed(Boolean failed)
    • migrationUid

      public V1VirtualMachineInstanceMigrationState migrationUid(String migrationUid)
    • getMigrationUid

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

      public void setMigrationUid(String migrationUid)
    • sourceNode

      public V1VirtualMachineInstanceMigrationState sourceNode(String sourceNode)
    • getSourceNode

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

      public void setSourceNode(String sourceNode)
    • startTimestamp

      public V1VirtualMachineInstanceMigrationState startTimestamp(String startTimestamp)
    • getStartTimestamp

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

      public void setStartTimestamp(String startTimestamp)
    • targetDirectMigrationNodePorts

      public V1VirtualMachineInstanceMigrationState targetDirectMigrationNodePorts(Object targetDirectMigrationNodePorts)
    • getTargetDirectMigrationNodePorts

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

      public void setTargetDirectMigrationNodePorts(Object targetDirectMigrationNodePorts)
    • targetNode

      public V1VirtualMachineInstanceMigrationState targetNode(String targetNode)
    • getTargetNode

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

      public void setTargetNode(String targetNode)
    • targetNodeAddress

      public V1VirtualMachineInstanceMigrationState targetNodeAddress(String targetNodeAddress)
    • getTargetNodeAddress

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

      public void setTargetNodeAddress(String targetNodeAddress)
    • targetNodeDomainDetected

      public V1VirtualMachineInstanceMigrationState targetNodeDomainDetected(Boolean targetNodeDomainDetected)
    • isTargetNodeDomainDetected

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

      public void setTargetNodeDomainDetected(Boolean targetNodeDomainDetected)
    • targetPod

      public V1VirtualMachineInstanceMigrationState targetPod(String targetPod)
    • getTargetPod

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

      public void setTargetPod(String targetPod)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

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

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