Class ComputeServerIdentityProjection
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.ComputeServerIdentityProjection
- Direct Known Subclasses:
ComputeServer
Provides a subset of properties from the
ComputeServer
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:
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
void
setCategory
(String category) void
setComputeServerTypeCode
(String computeServerTypeCode) void
setExternalId
(String externalId) void
setExternalIp
(String externalIp) void
setHostname
(String hostname) void
setInternalIp
(String internalIp) void
void
void
setUniqueId
(String uniqueId) Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityProperties
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
status
-
category
-
computeServerTypeCode
-
uniqueId
-
externalId
-
name
-
hostname
-
externalIp
-
internalIp
-
-
Constructor Details
-
ComputeServerIdentityProjection
public ComputeServerIdentityProjection()
-
-
Method Details
-
getStatus
-
setStatus
-
getCategory
-
setCategory
-
getComputeServerTypeCode
-
setComputeServerTypeCode
-
getUniqueId
-
setUniqueId
-
getExternalId
-
setExternalId
-
getName
-
setName
-
getHostname
-
setHostname
-
getExternalIp
-
setExternalIp
-
getInternalIp
-
setInternalIp
-