Class Server

java.lang.Object
com.woorea.openstack.nova.model.Server
All Implemented Interfaces:
Serializable

public class Server extends Object implements Serializable
See Also:
  • Field Details

    • id

      private String id
    • name

      private String name
    • addresses

      private Server.Addresses addresses
    • image

      private Image image
    • flavor

      private Flavor flavor
    • accessIPv4

      private String accessIPv4
    • accessIPv6

      private String accessIPv6
    • configDrive

      private String configDrive
    • status

      private String status
    • progress

      private Integer progress
    • fault

      private Server.Fault fault
    • tenantId

      private String tenantId
    • userId

      private String userId
    • keyName

      private String keyName
    • hostId

      private String hostId
    • updated

      private String updated
    • created

      private String created
    • metadata

      private Map<String,String> metadata
    • securityGroups

      private List<SecurityGroup> securityGroups
    • taskState

      private String taskState
    • powerState

      private String powerState
    • vmState

      private String vmState
    • host

      private String host
    • instanceName

      private String instanceName
    • hypervisorHostname

      private String hypervisorHostname
    • diskConfig

      private String diskConfig
    • availabilityZone

      private String availabilityZone
    • launchedAt

      private String launchedAt
    • terminatedAt

      private String terminatedAt
    • osExtendedVolumesAttached

      private List<String> osExtendedVolumesAttached
    • uuid

      private String uuid
    • adminPass

      private String adminPass
  • Constructor Details

    • Server

      public Server()
  • Method Details

    • getId

      public String getId()
      Returns:
      the id
    • getName

      public String getName()
      Returns:
      the name
    • getAddresses

      public Server.Addresses getAddresses()
      Returns:
      the addresses
    • getLinks

      public List<Link> getLinks()
      Returns:
      the links
    • getImage

      public Image getImage()
      Returns:
      the image
    • setImage

      public void setImage(Image image)
      Parameters:
      image - the image to set
    • getFlavor

      public Flavor getFlavor()
      Returns:
      the flavor
    • setFlavor

      public void setFlavor(Flavor flavor)
      Parameters:
      flavor - the flavor to set
    • getAccessIPv4

      public String getAccessIPv4()
      Returns:
      the accessIPv4
    • getAccessIPv6

      public String getAccessIPv6()
      Returns:
      the accessIPv6
    • getConfigDrive

      public String getConfigDrive()
      Returns:
      the configDrive
    • getStatus

      public String getStatus()
      Returns:
      the status
    • getProgress

      public Integer getProgress()
      Returns:
      the progress
    • getFault

      public Server.Fault getFault()
      Returns:
      the fault
    • getTenantId

      public String getTenantId()
      Returns:
      the tenantId
    • getUserId

      public String getUserId()
      Returns:
      the userId
    • getKeyName

      public String getKeyName()
      Returns:
      the keyName
    • getHostId

      public String getHostId()
      Returns:
      the hostId
    • getUpdated

      public String getUpdated()
      Returns:
      the updated
    • getCreated

      public String getCreated()
      Returns:
      the created
    • getMetadata

      public Map<String,String> getMetadata()
      Returns:
      the metadata
    • getSecurityGroups

      public List<SecurityGroup> getSecurityGroups()
      Returns:
      the securityGroups
    • getTaskState

      public String getTaskState()
      Returns:
      the taskState
    • getPowerState

      public String getPowerState()
      Returns:
      the powerState
    • getVmState

      public String getVmState()
      Returns:
      the vmState
    • getHost

      public String getHost()
      Returns:
      the host
    • getInstanceName

      public String getInstanceName()
      Returns:
      the instanceName
    • getHypervisorHostname

      public String getHypervisorHostname()
      Returns:
      the hypervisorHostname
    • getDiskConfig

      public String getDiskConfig()
      Returns:
      the diskConfig
    • getAvailabilityZone

      public String getAvailabilityZone()
      Returns:
      the availabilityZone
    • getLaunchedAt

      public String getLaunchedAt()
      Returns:
      the launchedAt
    • getTerminatedAt

      public String getTerminatedAt()
      Returns:
      the terminatedAt
    • getOsExtendedVolumesAttached

      public List<String> getOsExtendedVolumesAttached()
      Returns:
      the osExtendedVolumesAttached
    • getUuid

      public String getUuid()
      Returns:
      the uuid
    • getAdminPass

      public String getAdminPass()
      Returns:
      the adminPass
    • toString

      public String toString()
      Overrides:
      toString in class Object