Package com.woorea.openstack.nova.model
Class Server
- java.lang.Object
-
- com.woorea.openstack.nova.model.Server
-
- All Implemented Interfaces:
java.io.Serializable
public class Server extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServer.Addressesstatic classServer.Fault
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringaccessIPv4private java.lang.StringaccessIPv6private Server.Addressesaddressesprivate java.lang.StringadminPassprivate java.lang.StringavailabilityZoneprivate java.lang.StringconfigDriveprivate java.lang.Stringcreatedprivate java.lang.StringdiskConfigprivate Server.Faultfaultprivate Flavorflavorprivate java.lang.Stringhostprivate java.lang.StringhostIdprivate java.lang.StringhypervisorHostnameprivate java.lang.Stringidprivate Imageimageprivate java.lang.StringinstanceNameprivate java.lang.StringkeyNameprivate java.lang.StringlaunchedAtprivate java.util.List<Link>linksprivate java.util.Map<java.lang.String,java.lang.String>metadataprivate java.lang.Stringnameprivate java.util.List<java.lang.String>osExtendedVolumesAttachedprivate java.lang.StringpowerStateprivate java.lang.Integerprogressprivate java.util.List<SecurityGroup>securityGroupsprivate java.lang.Stringstatusprivate java.lang.StringtaskStateprivate java.lang.StringtenantIdprivate java.lang.StringterminatedAtprivate java.lang.Stringupdatedprivate java.lang.StringuserIdprivate java.lang.Stringuuidprivate java.lang.StringvmState
-
Constructor Summary
Constructors Constructor Description Server()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccessIPv4()java.lang.StringgetAccessIPv6()Server.AddressesgetAddresses()java.lang.StringgetAdminPass()java.lang.StringgetAvailabilityZone()java.lang.StringgetConfigDrive()java.lang.StringgetCreated()java.lang.StringgetDiskConfig()Server.FaultgetFault()FlavorgetFlavor()java.lang.StringgetHost()java.lang.StringgetHostId()java.lang.StringgetHypervisorHostname()java.lang.StringgetId()ImagegetImage()java.lang.StringgetInstanceName()java.lang.StringgetKeyName()java.lang.StringgetLaunchedAt()java.util.List<Link>getLinks()java.util.Map<java.lang.String,java.lang.String>getMetadata()java.lang.StringgetName()java.util.List<java.lang.String>getOsExtendedVolumesAttached()java.lang.StringgetPowerState()java.lang.IntegergetProgress()java.util.List<SecurityGroup>getSecurityGroups()java.lang.StringgetStatus()java.lang.StringgetTaskState()java.lang.StringgetTenantId()java.lang.StringgetTerminatedAt()java.lang.StringgetUpdated()java.lang.StringgetUserId()java.lang.StringgetUuid()java.lang.StringgetVmState()voidsetFlavor(Flavor flavor)voidsetImage(Image image)java.lang.StringtoString()
-
-
-
Field Detail
-
id
private java.lang.String id
-
name
private java.lang.String name
-
addresses
private Server.Addresses addresses
-
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
-
fault
private Server.Fault fault
-
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
-
-
Method Detail
-
getId
public java.lang.String getId()
- Returns:
- the id
-
getName
public java.lang.String getName()
- Returns:
- the name
-
getAddresses
public Server.Addresses getAddresses()
- Returns:
- the addresses
-
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:
toStringin classjava.lang.Object
-
-