Package com.morpheusdata.model
Class ComputeServerGroup
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.ComputeServerGroup
-
public class ComputeServerGroup extends MorpheusModel
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
apiKey
protected java.lang.String
category
protected java.lang.String
code
protected java.lang.String
config
protected User
createdBy
protected java.lang.String
datacenterId
protected java.util.Date
dateCreated
protected java.lang.String
description
protected java.lang.Boolean
discovered
protected java.lang.Boolean
enabled
protected java.lang.Boolean
enableInternalDns
protected java.lang.String
externalId
protected java.lang.String
internalId
protected java.lang.String
inventoryLevel
protected java.util.Date
lastSync
protected java.lang.Long
lastSyncDuration
protected java.util.Date
lastUpdated
protected ComputeTypeLayout
layout
protected java.lang.String
location
protected java.lang.Boolean
managed
protected java.lang.String
name
protected java.util.Date
nextRunDate
protected java.lang.Integer
nodeCount
protected Account
owner
protected java.lang.String
searchDomains
protected java.lang.String
serviceAccess
protected java.lang.String
serviceCert
protected java.lang.String
serviceConfig
protected java.lang.String
serviceHost
protected java.lang.String
serviceHostname
protected java.lang.String
servicePassword
protected java.lang.String
servicePath
protected java.lang.Integer
servicePort
protected java.lang.String
serviceToken
protected java.lang.String
serviceUrl
protected java.lang.String
serviceUsername
protected java.lang.String
serviceVersion
protected ComputeSite
site
protected java.lang.String
status
protected java.util.Date
statusDate
protected java.lang.String
statusMessage
protected java.lang.String
tags
protected ComputeServerGroupType
type
protected java.lang.String
visibility
protected Cloud
zone
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
id
-
-
Constructor Summary
Constructors Constructor Description ComputeServerGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getApiKey()
java.lang.String
getCategory()
java.lang.String
getCode()
java.lang.String
getConfig()
User
getCreatedBy()
java.lang.String
getDatacenterId()
java.util.Date
getDateCreated()
java.lang.String
getDescription()
java.lang.Boolean
getDiscovered()
java.lang.Boolean
getEnabled()
java.lang.Boolean
getEnableInternalDns()
java.lang.String
getExternalId()
java.lang.String
getInternalId()
java.lang.String
getInventoryLevel()
java.util.Date
getLastSync()
java.lang.Long
getLastSyncDuration()
java.util.Date
getLastUpdated()
ComputeTypeLayout
getLayout()
java.lang.String
getLocation()
java.lang.Boolean
getManaged()
java.lang.String
getName()
java.util.Date
getNextRunDate()
java.lang.Integer
getNodeCount()
Account
getOwner()
java.lang.String
getSearchDomains()
java.lang.String
getServiceAccess()
java.lang.String
getServiceCert()
java.lang.String
getServiceConfig()
java.lang.String
getServiceHost()
java.lang.String
getServiceHostname()
java.lang.String
getServicePassword()
java.lang.String
getServicePath()
java.lang.Integer
getServicePort()
java.lang.String
getServiceToken()
java.lang.String
getServiceUrl()
java.lang.String
getServiceUsername()
java.lang.String
getServiceVersion()
ComputeSite
getSite()
java.lang.String
getStatus()
java.util.Date
getStatusDate()
java.lang.String
getStatusMessage()
java.lang.String
getTags()
ComputeServerGroupType
getType()
java.lang.String
getVisibility()
Cloud
getZone()
void
setApiKey(java.lang.String apiKey)
void
setCategory(java.lang.String category)
void
setCode(java.lang.String code)
void
setConfig(java.lang.String config)
void
setCreatedBy(User createdBy)
void
setDatacenterId(java.lang.String datacenterId)
void
setDateCreated(java.util.Date dateCreated)
void
setDescription(java.lang.String description)
void
setDiscovered(java.lang.Boolean discovered)
void
setEnabled(java.lang.Boolean enabled)
void
setEnableInternalDns(java.lang.Boolean enableInternalDns)
void
setExternalId(java.lang.String externalId)
void
setInternalId(java.lang.String internalId)
void
setInventoryLevel(java.lang.String inventoryLevel)
void
setLastSync(java.util.Date lastSync)
void
setLastSyncDuration(java.lang.Long lastSyncDuration)
void
setLastUpdated(java.util.Date lastUpdated)
void
setLayout(ComputeTypeLayout layout)
void
setLocation(java.lang.String location)
void
setManaged(java.lang.Boolean managed)
void
setName(java.lang.String name)
void
setNextRunDate(java.util.Date nextRunDate)
void
setNodeCount(java.lang.Integer nodeCount)
void
setOwner(Account owner)
void
setSearchDomains(java.lang.String searchDomains)
void
setServiceAccess(java.lang.String serviceAccess)
void
setServiceCert(java.lang.String serviceCert)
void
setServiceConfig(java.lang.String serviceConfig)
void
setServiceHost(java.lang.String serviceHost)
void
setServiceHostname(java.lang.String serviceHostname)
void
setServicePassword(java.lang.String servicePassword)
void
setServicePath(java.lang.String servicePath)
void
setServicePort(java.lang.Integer servicePort)
void
setServiceToken(java.lang.String serviceToken)
void
setServiceUrl(java.lang.String serviceUrl)
void
setServiceUsername(java.lang.String serviceUsername)
void
setServiceVersion(java.lang.String serviceVersion)
void
setSite(ComputeSite site)
void
setStatus(java.lang.String status)
void
setStatusDate(java.util.Date statusDate)
void
setStatusMessage(java.lang.String statusMessage)
void
setTags(java.lang.String tags)
void
setType(ComputeServerGroupType type)
void
setVisibility(java.lang.String visibility)
void
setZone(Cloud zone)
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
owner
protected Account owner
-
type
protected ComputeServerGroupType type
-
layout
protected ComputeTypeLayout layout
-
site
protected ComputeSite site
-
zone
protected Cloud zone
-
name
protected java.lang.String name
-
code
protected java.lang.String code
-
category
protected java.lang.String category
-
visibility
protected java.lang.String visibility
-
description
protected java.lang.String description
-
location
protected java.lang.String location
-
enabled
protected java.lang.Boolean enabled
-
managed
protected java.lang.Boolean managed
-
discovered
protected java.lang.Boolean discovered
-
tags
protected java.lang.String tags
-
serviceUrl
protected java.lang.String serviceUrl
-
serviceHost
protected java.lang.String serviceHost
-
servicePath
protected java.lang.String servicePath
-
serviceHostname
protected java.lang.String serviceHostname
-
servicePort
protected java.lang.Integer servicePort
-
serviceUsername
protected java.lang.String serviceUsername
-
servicePassword
protected java.lang.String servicePassword
-
serviceToken
protected java.lang.String serviceToken
-
serviceAccess
protected java.lang.String serviceAccess
-
serviceCert
protected java.lang.String serviceCert
-
serviceConfig
protected java.lang.String serviceConfig
-
serviceVersion
protected java.lang.String serviceVersion
-
searchDomains
protected java.lang.String searchDomains
-
enableInternalDns
protected java.lang.Boolean enableInternalDns
-
apiKey
protected java.lang.String apiKey
-
internalId
protected java.lang.String internalId
-
externalId
protected java.lang.String externalId
-
datacenterId
protected java.lang.String datacenterId
-
nodeCount
protected java.lang.Integer nodeCount
-
status
protected java.lang.String status
-
statusDate
protected java.util.Date statusDate
-
statusMessage
protected java.lang.String statusMessage
-
config
protected java.lang.String config
-
inventoryLevel
protected java.lang.String inventoryLevel
-
lastSync
protected java.util.Date lastSync
-
nextRunDate
protected java.util.Date nextRunDate
-
lastSyncDuration
protected java.lang.Long lastSyncDuration
-
createdBy
protected User createdBy
-
dateCreated
protected java.util.Date dateCreated
-
lastUpdated
protected java.util.Date lastUpdated
-
-
Method Detail
-
getOwner
public Account getOwner()
-
setOwner
public void setOwner(Account owner)
-
getType
public ComputeServerGroupType getType()
-
setType
public void setType(ComputeServerGroupType type)
-
getLayout
public ComputeTypeLayout getLayout()
-
setLayout
public void setLayout(ComputeTypeLayout layout)
-
getSite
public ComputeSite getSite()
-
setSite
public void setSite(ComputeSite site)
-
getZone
public Cloud getZone()
-
setZone
public void setZone(Cloud zone)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getCategory
public java.lang.String getCategory()
-
setCategory
public void setCategory(java.lang.String category)
-
getVisibility
public java.lang.String getVisibility()
-
setVisibility
public void setVisibility(java.lang.String visibility)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getLocation
public java.lang.String getLocation()
-
setLocation
public void setLocation(java.lang.String location)
-
getEnabled
public java.lang.Boolean getEnabled()
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
-
getManaged
public java.lang.Boolean getManaged()
-
setManaged
public void setManaged(java.lang.Boolean managed)
-
getDiscovered
public java.lang.Boolean getDiscovered()
-
setDiscovered
public void setDiscovered(java.lang.Boolean discovered)
-
getTags
public java.lang.String getTags()
-
setTags
public void setTags(java.lang.String tags)
-
getServiceUrl
public java.lang.String getServiceUrl()
-
setServiceUrl
public void setServiceUrl(java.lang.String serviceUrl)
-
getServiceHost
public java.lang.String getServiceHost()
-
setServiceHost
public void setServiceHost(java.lang.String serviceHost)
-
getServicePath
public java.lang.String getServicePath()
-
setServicePath
public void setServicePath(java.lang.String servicePath)
-
getServiceHostname
public java.lang.String getServiceHostname()
-
setServiceHostname
public void setServiceHostname(java.lang.String serviceHostname)
-
getServicePort
public java.lang.Integer getServicePort()
-
setServicePort
public void setServicePort(java.lang.Integer servicePort)
-
getServiceUsername
public java.lang.String getServiceUsername()
-
setServiceUsername
public void setServiceUsername(java.lang.String serviceUsername)
-
getServicePassword
public java.lang.String getServicePassword()
-
setServicePassword
public void setServicePassword(java.lang.String servicePassword)
-
getServiceToken
public java.lang.String getServiceToken()
-
setServiceToken
public void setServiceToken(java.lang.String serviceToken)
-
getServiceAccess
public java.lang.String getServiceAccess()
-
setServiceAccess
public void setServiceAccess(java.lang.String serviceAccess)
-
getServiceCert
public java.lang.String getServiceCert()
-
setServiceCert
public void setServiceCert(java.lang.String serviceCert)
-
getServiceConfig
public java.lang.String getServiceConfig()
-
setServiceConfig
public void setServiceConfig(java.lang.String serviceConfig)
-
getServiceVersion
public java.lang.String getServiceVersion()
-
setServiceVersion
public void setServiceVersion(java.lang.String serviceVersion)
-
getSearchDomains
public java.lang.String getSearchDomains()
-
setSearchDomains
public void setSearchDomains(java.lang.String searchDomains)
-
getEnableInternalDns
public java.lang.Boolean getEnableInternalDns()
-
setEnableInternalDns
public void setEnableInternalDns(java.lang.Boolean enableInternalDns)
-
getApiKey
public java.lang.String getApiKey()
-
setApiKey
public void setApiKey(java.lang.String apiKey)
-
getInternalId
public java.lang.String getInternalId()
-
setInternalId
public void setInternalId(java.lang.String internalId)
-
getExternalId
public java.lang.String getExternalId()
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
getDatacenterId
public java.lang.String getDatacenterId()
-
setDatacenterId
public void setDatacenterId(java.lang.String datacenterId)
-
getNodeCount
public java.lang.Integer getNodeCount()
-
setNodeCount
public void setNodeCount(java.lang.Integer nodeCount)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getStatusDate
public java.util.Date getStatusDate()
-
setStatusDate
public void setStatusDate(java.util.Date statusDate)
-
getStatusMessage
public java.lang.String getStatusMessage()
-
setStatusMessage
public void setStatusMessage(java.lang.String statusMessage)
-
getConfig
public java.lang.String getConfig()
- Overrides:
getConfig
in classMorpheusModel
-
setConfig
public void setConfig(java.lang.String config)
- Overrides:
setConfig
in classMorpheusModel
-
getInventoryLevel
public java.lang.String getInventoryLevel()
-
setInventoryLevel
public void setInventoryLevel(java.lang.String inventoryLevel)
-
getLastSync
public java.util.Date getLastSync()
-
setLastSync
public void setLastSync(java.util.Date lastSync)
-
getNextRunDate
public java.util.Date getNextRunDate()
-
setNextRunDate
public void setNextRunDate(java.util.Date nextRunDate)
-
getLastSyncDuration
public java.lang.Long getLastSyncDuration()
-
setLastSyncDuration
public void setLastSyncDuration(java.lang.Long lastSyncDuration)
-
getCreatedBy
public User getCreatedBy()
-
setCreatedBy
public void setCreatedBy(User createdBy)
-
getDateCreated
public java.util.Date getDateCreated()
-
setDateCreated
public void setDateCreated(java.util.Date dateCreated)
-
getLastUpdated
public java.util.Date getLastUpdated()
-
setLastUpdated
public void setLastUpdated(java.util.Date lastUpdated)
-
-