Class Server

  • All Implemented Interfaces:
    java.io.Serializable

    public class Server
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • id

        private java.lang.String id
      • name

        private java.lang.String name
      • links

        private java.util.List<Link> links
      • image

        private Image image
      • flavor

        private Flavor flavor
      • accessIPv4

        private java.lang.String accessIPv4
      • accessIPv6

        private java.lang.String accessIPv6
      • configDrive

        private java.lang.String configDrive
      • status

        private java.lang.String status
      • progress

        private java.lang.Integer progress
      • tenantId

        private java.lang.String tenantId
      • userId

        private java.lang.String userId
      • keyName

        private java.lang.String keyName
      • hostId

        private java.lang.String hostId
      • updated

        private java.lang.String updated
      • created

        private java.lang.String created
      • metadata

        private java.util.Map<java.lang.String,​java.lang.String> metadata
      • securityGroups

        private java.util.List<SecurityGroup> securityGroups
      • taskState

        private java.lang.String taskState
      • powerState

        private java.lang.String powerState
      • vmState

        private java.lang.String vmState
      • host

        private java.lang.String host
      • instanceName

        private java.lang.String instanceName
      • hypervisorHostname

        private java.lang.String hypervisorHostname
      • diskConfig

        private java.lang.String diskConfig
      • availabilityZone

        private java.lang.String availabilityZone
      • launchedAt

        private java.lang.String launchedAt
      • terminatedAt

        private java.lang.String terminatedAt
      • osExtendedVolumesAttached

        private java.util.List<java.lang.String> osExtendedVolumesAttached
      • uuid

        private java.lang.String uuid
      • adminPass

        private java.lang.String adminPass
    • Constructor Detail

      • Server

        public Server()
    • Method Detail

      • getId

        public java.lang.String getId()
        Returns:
        the id
      • getName

        public java.lang.String getName()
        Returns:
        the name
      • getLinks

        public java.util.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 java.lang.String getAccessIPv4()
        Returns:
        the accessIPv4
      • getAccessIPv6

        public java.lang.String getAccessIPv6()
        Returns:
        the accessIPv6
      • getConfigDrive

        public java.lang.String getConfigDrive()
        Returns:
        the configDrive
      • getStatus

        public java.lang.String getStatus()
        Returns:
        the status
      • getProgress

        public java.lang.Integer getProgress()
        Returns:
        the progress
      • getFault

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

        public java.lang.String getTenantId()
        Returns:
        the tenantId
      • getUserId

        public java.lang.String getUserId()
        Returns:
        the userId
      • getKeyName

        public java.lang.String getKeyName()
        Returns:
        the keyName
      • getHostId

        public java.lang.String getHostId()
        Returns:
        the hostId
      • getUpdated

        public java.lang.String getUpdated()
        Returns:
        the updated
      • getCreated

        public java.lang.String getCreated()
        Returns:
        the created
      • getMetadata

        public java.util.Map<java.lang.String,​java.lang.String> getMetadata()
        Returns:
        the metadata
      • getSecurityGroups

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

        public java.lang.String getTaskState()
        Returns:
        the taskState
      • getPowerState

        public java.lang.String getPowerState()
        Returns:
        the powerState
      • getVmState

        public java.lang.String getVmState()
        Returns:
        the vmState
      • getHost

        public java.lang.String getHost()
        Returns:
        the host
      • getInstanceName

        public java.lang.String getInstanceName()
        Returns:
        the instanceName
      • getHypervisorHostname

        public java.lang.String getHypervisorHostname()
        Returns:
        the hypervisorHostname
      • getDiskConfig

        public java.lang.String getDiskConfig()
        Returns:
        the diskConfig
      • getAvailabilityZone

        public java.lang.String getAvailabilityZone()
        Returns:
        the availabilityZone
      • getLaunchedAt

        public java.lang.String getLaunchedAt()
        Returns:
        the launchedAt
      • getTerminatedAt

        public java.lang.String getTerminatedAt()
        Returns:
        the terminatedAt
      • getOsExtendedVolumesAttached

        public java.util.List<java.lang.String> getOsExtendedVolumesAttached()
        Returns:
        the osExtendedVolumesAttached
      • getUuid

        public java.lang.String getUuid()
        Returns:
        the uuid
      • getAdminPass

        public java.lang.String getAdminPass()
        Returns:
        the adminPass
      • toString

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