Class ComputeServerIdentityProjection
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.projection.ComputeServerIdentityProjection
-
- Direct Known Subclasses:
ComputeServer
public class ComputeServerIdentityProjection extends MorpheusModel
Provides a subset of properties from theComputeServer
object for doing a sync match comparison with less bandwidth usage and memory footprint. This is a DTO Projection object- Since:
- 0.8.0
- See Also:
MorpheusComputeServerService
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
category
protected java.lang.String
computeServerTypeCode
protected java.lang.String
externalId
protected java.lang.String
hostname
protected java.lang.String
name
protected java.lang.String
status
protected java.lang.String
uniqueId
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description ComputeServerIdentityProjection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCategory()
java.lang.String
getComputeServerTypeCode()
java.lang.String
getExternalId()
java.lang.String
getHostname()
java.lang.String
getName()
java.lang.String
getStatus()
java.lang.String
getUniqueId()
void
setCategory(java.lang.String category)
void
setComputeServerTypeCode(java.lang.String computeServerTypeCode)
void
setExternalId(java.lang.String externalId)
void
setHostname(java.lang.String hostname)
void
setName(java.lang.String name)
void
setStatus(java.lang.String status)
void
setUniqueId(java.lang.String uniqueId)
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
status
protected java.lang.String status
-
category
protected java.lang.String category
-
computeServerTypeCode
protected java.lang.String computeServerTypeCode
-
uniqueId
protected java.lang.String uniqueId
-
externalId
protected java.lang.String externalId
-
name
protected java.lang.String name
-
hostname
protected java.lang.String hostname
-
-
Method Detail
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getCategory
public java.lang.String getCategory()
-
setCategory
public void setCategory(java.lang.String category)
-
getComputeServerTypeCode
public java.lang.String getComputeServerTypeCode()
-
setComputeServerTypeCode
public void setComputeServerTypeCode(java.lang.String computeServerTypeCode)
-
getUniqueId
public java.lang.String getUniqueId()
-
setUniqueId
public void setUniqueId(java.lang.String uniqueId)
-
getExternalId
public java.lang.String getExternalId()
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getHostname
public java.lang.String getHostname()
-
setHostname
public void setHostname(java.lang.String hostname)
-
-