Package com.morpheusdata.model
Class ComputeServerGroup
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerGroup
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Userprotected Stringprotected Dateprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Collection<AccountIntegration>protected Stringprotected Stringprotected Dateprotected Longprotected Dateprotected ComputeTypeLayoutprotected Stringprotected Booleanprotected Stringprotected Dateprotected Integerprotected Accountprotected Collection<ComputeServerGroupPackage>protected Stringprotected Collection<ComputeServer>protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected ComputeSiteprotected Stringprotected Dateprotected Stringprotected Stringprotected ComputeServerGroupTypeprotected Stringprotected Stringprotected CloudFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()getOwner()getSite()getTags()getType()getUuid()getZone()voidvoidsetCategory(String category) voidvoidsetCreatedBy(User createdBy) voidsetDatacenterId(String datacenterId) voidsetDateCreated(Date dateCreated) voidsetDescription(String description) voidsetDiscovered(Boolean discovered) voidsetEnabled(Boolean enabled) voidsetEnableInternalDns(Boolean enableInternalDns) voidsetExternalId(String externalId) voidsetIntegrations(Collection<AccountIntegration> integrations) voidsetInternalId(String internalId) voidsetInventoryLevel(String inventoryLevel) voidsetLastSync(Date lastSync) voidsetLastSyncDuration(Long lastSyncDuration) voidsetLastUpdated(Date lastUpdated) voidsetLayout(ComputeTypeLayout layout) voidsetLocation(String location) voidsetManaged(Boolean managed) voidvoidsetNextRunDate(Date nextRunDate) voidsetNodeCount(Integer nodeCount) voidvoidsetPackages(Collection<ComputeServerGroupPackage> packages) voidsetSearchDomains(String searchDomains) voidsetServers(Collection<ComputeServer> servers) voidsetServiceAccess(String serviceAccess) voidsetServiceCert(String serviceCert) voidsetServiceConfig(String serviceConfig) voidsetServiceHost(String serviceHost) voidsetServiceHostname(String serviceHostname) voidsetServicePassword(String servicePassword) voidsetServicePath(String servicePath) voidsetServicePort(Integer servicePort) voidsetServiceToken(String serviceToken) voidsetServiceUrl(String serviceUrl) voidsetServiceUsername(String serviceUsername) voidsetServiceVersion(String serviceVersion) voidsetSite(ComputeSite site) voidvoidsetStatusDate(Date statusDate) voidsetStatusMessage(String statusMessage) voidvoidvoidvoidsetVisibility(String visibility) voidMethods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
owner
-
type
-
layout
-
site
-
zone
-
servers
-
packages
-
integrations
-
name
-
code
-
category
-
visibility
-
description
-
location
-
enabled
-
managed
-
discovered
-
tags
-
serviceUrl
-
serviceHost
-
servicePath
-
serviceHostname
-
servicePort
-
serviceUsername
-
servicePassword
-
serviceToken
-
serviceAccess
-
serviceCert
-
serviceConfig
-
serviceVersion
-
searchDomains
-
enableInternalDns
-
apiKey
-
internalId
-
externalId
-
datacenterId
-
uuid
-
nodeCount
-
status
-
statusDate
-
statusMessage
-
inventoryLevel
-
lastSync
-
nextRunDate
-
lastSyncDuration
-
createdBy
-
dateCreated
-
lastUpdated
-
-
Constructor Details
-
ComputeServerGroup
public ComputeServerGroup()
-
-
Method Details
-
getOwner
-
setOwner
-
getType
-
setType
-
getLayout
-
setLayout
-
getSite
-
setSite
-
getZone
-
setZone
-
getName
-
setName
-
getCode
-
setCode
-
getCategory
-
setCategory
-
getVisibility
-
setVisibility
-
getDescription
-
setDescription
-
getLocation
-
setLocation
-
getEnabled
-
setEnabled
-
getManaged
-
setManaged
-
getDiscovered
-
setDiscovered
-
getTags
-
setTags
-
getServiceUrl
-
setServiceUrl
-
getServiceHost
-
setServiceHost
-
getServicePath
-
setServicePath
-
getServiceHostname
-
setServiceHostname
-
getServicePort
-
setServicePort
-
getServiceUsername
-
setServiceUsername
-
getServicePassword
-
setServicePassword
-
getServiceToken
-
setServiceToken
-
getServiceAccess
-
setServiceAccess
-
getServiceCert
-
setServiceCert
-
getServiceConfig
-
setServiceConfig
-
getServiceVersion
-
setServiceVersion
-
getSearchDomains
-
setSearchDomains
-
getEnableInternalDns
-
setEnableInternalDns
-
getApiKey
-
setApiKey
-
getInternalId
-
setInternalId
-
getExternalId
-
setExternalId
-
getDatacenterId
-
setDatacenterId
-
setUuid
-
getUuid
-
getNodeCount
-
setNodeCount
-
getStatus
-
setStatus
-
getStatusDate
-
setStatusDate
-
getStatusMessage
-
setStatusMessage
-
getInventoryLevel
-
setInventoryLevel
-
getLastSync
-
setLastSync
-
getNextRunDate
-
setNextRunDate
-
getLastSyncDuration
-
setLastSyncDuration
-
getCreatedBy
-
setCreatedBy
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getServers
-
setServers
-
getIntegrations
-
setIntegrations
-
getPackages
-
setPackages
-