Package com.morpheusdata.model
Class ComputeServerGroup
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerGroup
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Cloudprotected 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 Booleanprotected Stringprotected Collection<ComputeServer>protected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected ComputeSiteprotected ComputeServerGroup.Statusprotected Dateprotected Stringprotected Stringprotected ComputeServerGroupTypeprotected Stringprotected Stringprotected CloudDeprecated.Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCloud()getCode()getName()getOwner()getSite()getTags()getType()getUuid()getZone()Deprecated.voidvoidsetCategory(String category) voidvoidvoidsetCreatedBy(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) voidsetProvisionComplete(Boolean provisionComplete) 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) voidsetStatus(ComputeServerGroup.Status status) voidsetStatusDate(Date statusDate) voidsetStatusMessage(String statusMessage) voidvoidvoidvoidsetVisibility(String visibility) voidDeprecated.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
-
owner
-
type
-
layout
-
site
-
cloud
-
zone
Deprecated. -
servers
-
packages
-
integrations
-
name
-
code
-
category
-
visibility
-
description
-
location
-
enabled
-
managed
-
discovered
-
provisionComplete
-
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
-
getCloud
-
setCloud
-
getZone
Deprecated. -
setZone
Deprecated. -
getName
-
setName
-
getCode
-
setCode
-
getCategory
-
setCategory
-
getVisibility
-
setVisibility
-
getDescription
-
setDescription
-
getLocation
-
setLocation
-
getEnabled
-
setEnabled
-
getManaged
-
setManaged
-
getDiscovered
-
setDiscovered
-
getProvisionComplete
-
setProvisionComplete
-
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
-