Class WorkloadResponse


  • public class WorkloadResponse
    extends java.lang.Object
    Results of running a Workload
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.util.List<UserConfiguration> createUsers
      The list of users for Morpheus to create on the ComputeServer
      java.lang.Boolean customized
      Set to true when network customizations were performed
      java.lang.String externalId
      The id of the created server
      java.lang.String hostname
      Set to the hostname of the ComputeServer (optional)
      java.lang.Boolean installAgent
      Indicates if the agent should be installed on the server by Morpheus.
      java.lang.Boolean licenseApplied
      Was the (windows) license applied during customization outside of normal flow.
      java.lang.String message
      When an error occurs, set the error message here
      java.lang.Boolean noAgent
      Agent will not be installed in any way..
      java.lang.Long poolId  
      java.lang.String privateIp
      The private ip address of the created server
      java.lang.String publicIp
      The public ip address of the created server
      java.lang.Boolean skipNetworkWait
      Wait for the network to become active on the ComputeServer before finalizing
      java.lang.Boolean success
      Indicates if the provision was successful
      java.lang.Boolean unattendCustomized
      Set to true when a Windows server was deployed and the image is syspreped or the unattend was customized
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setError​(java.lang.String message)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • unattendCustomized

        public java.lang.Boolean unattendCustomized
        Set to true when a Windows server was deployed and the image is syspreped or the unattend was customized
      • externalId

        public java.lang.String externalId
        The id of the created server
      • publicIp

        public java.lang.String publicIp
        The public ip address of the created server
      • privateIp

        public java.lang.String privateIp
        The private ip address of the created server
      • installAgent

        public java.lang.Boolean installAgent
        Indicates if the agent should be installed on the server by Morpheus. Setting this to false does not necessarily mean that the agent will not be installed as it may be installed via cloudinit.
      • noAgent

        public java.lang.Boolean noAgent
        Agent will not be installed in any way.. don't wait for it
      • createUsers

        public java.util.List<UserConfiguration> createUsers
        The list of users for Morpheus to create on the ComputeServer
      • success

        public java.lang.Boolean success
        Indicates if the provision was successful
      • customized

        public java.lang.Boolean customized
        Set to true when network customizations were performed
      • licenseApplied

        public java.lang.Boolean licenseApplied
        Was the (windows) license applied during customization outside of normal flow. Not Morpheus license.. windows license
      • poolId

        public java.lang.Long poolId
      • hostname

        public java.lang.String hostname
        Set to the hostname of the ComputeServer (optional)
      • message

        public java.lang.String message
        When an error occurs, set the error message here
      • skipNetworkWait

        public java.lang.Boolean skipNetworkWait
        Wait for the network to become active on the ComputeServer before finalizing
    • Constructor Detail

      • WorkloadResponse

        public WorkloadResponse()
    • Method Detail

      • setError

        public void setError​(java.lang.String message)