Class ComputeServerGroup

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerGroup

public class ComputeServerGroup extends MorpheusModel
  • Field Details

    • owner

      protected Account owner
    • type

      protected ComputeServerGroupType type
    • layout

      protected ComputeTypeLayout layout
    • site

      protected ComputeSite site
    • zone

      protected Cloud zone
    • servers

      protected Collection<ComputeServer> servers
    • name

      protected String name
    • code

      protected String code
    • category

      protected String category
    • visibility

      protected String visibility
    • description

      protected String description
    • location

      protected String location
    • enabled

      protected Boolean enabled
    • managed

      protected Boolean managed
    • discovered

      protected Boolean discovered
    • tags

      protected String tags
    • serviceUrl

      protected String serviceUrl
    • serviceHost

      protected String serviceHost
    • servicePath

      protected String servicePath
    • serviceHostname

      protected String serviceHostname
    • servicePort

      protected Integer servicePort
    • serviceUsername

      protected String serviceUsername
    • servicePassword

      protected String servicePassword
    • serviceToken

      protected String serviceToken
    • serviceAccess

      protected String serviceAccess
    • serviceCert

      protected String serviceCert
    • serviceConfig

      protected String serviceConfig
    • serviceVersion

      protected String serviceVersion
    • searchDomains

      protected String searchDomains
    • enableInternalDns

      protected Boolean enableInternalDns
    • apiKey

      protected String apiKey
    • internalId

      protected String internalId
    • externalId

      protected String externalId
    • datacenterId

      protected String datacenterId
    • nodeCount

      protected Integer nodeCount
    • status

      protected String status
    • statusDate

      protected Date statusDate
    • statusMessage

      protected String statusMessage
    • inventoryLevel

      protected String inventoryLevel
    • lastSync

      protected Date lastSync
    • nextRunDate

      protected Date nextRunDate
    • lastSyncDuration

      protected Long lastSyncDuration
    • createdBy

      protected User createdBy
    • dateCreated

      protected Date dateCreated
    • lastUpdated

      protected Date lastUpdated
  • Constructor Details

    • ComputeServerGroup

      public ComputeServerGroup()
  • Method Details

    • 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 String getName()
    • setName

      public void setName(String name)
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getVisibility

      public String getVisibility()
    • setVisibility

      public void setVisibility(String visibility)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getManaged

      public Boolean getManaged()
    • setManaged

      public void setManaged(Boolean managed)
    • getDiscovered

      public Boolean getDiscovered()
    • setDiscovered

      public void setDiscovered(Boolean discovered)
    • getTags

      public String getTags()
    • setTags

      public void setTags(String tags)
    • getServiceUrl

      public String getServiceUrl()
    • setServiceUrl

      public void setServiceUrl(String serviceUrl)
    • getServiceHost

      public String getServiceHost()
    • setServiceHost

      public void setServiceHost(String serviceHost)
    • getServicePath

      public String getServicePath()
    • setServicePath

      public void setServicePath(String servicePath)
    • getServiceHostname

      public String getServiceHostname()
    • setServiceHostname

      public void setServiceHostname(String serviceHostname)
    • getServicePort

      public Integer getServicePort()
    • setServicePort

      public void setServicePort(Integer servicePort)
    • getServiceUsername

      public String getServiceUsername()
    • setServiceUsername

      public void setServiceUsername(String serviceUsername)
    • getServicePassword

      public String getServicePassword()
    • setServicePassword

      public void setServicePassword(String servicePassword)
    • getServiceToken

      public String getServiceToken()
    • setServiceToken

      public void setServiceToken(String serviceToken)
    • getServiceAccess

      public String getServiceAccess()
    • setServiceAccess

      public void setServiceAccess(String serviceAccess)
    • getServiceCert

      public String getServiceCert()
    • setServiceCert

      public void setServiceCert(String serviceCert)
    • getServiceConfig

      public String getServiceConfig()
    • setServiceConfig

      public void setServiceConfig(String serviceConfig)
    • getServiceVersion

      public String getServiceVersion()
    • setServiceVersion

      public void setServiceVersion(String serviceVersion)
    • getSearchDomains

      public String getSearchDomains()
    • setSearchDomains

      public void setSearchDomains(String searchDomains)
    • getEnableInternalDns

      public Boolean getEnableInternalDns()
    • setEnableInternalDns

      public void setEnableInternalDns(Boolean enableInternalDns)
    • getApiKey

      public String getApiKey()
    • setApiKey

      public void setApiKey(String apiKey)
    • getInternalId

      public String getInternalId()
    • setInternalId

      public void setInternalId(String internalId)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getDatacenterId

      public String getDatacenterId()
    • setDatacenterId

      public void setDatacenterId(String datacenterId)
    • getNodeCount

      public Integer getNodeCount()
    • setNodeCount

      public void setNodeCount(Integer nodeCount)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getStatusDate

      public Date getStatusDate()
    • setStatusDate

      public void setStatusDate(Date statusDate)
    • getStatusMessage

      public String getStatusMessage()
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • getInventoryLevel

      public String getInventoryLevel()
    • setInventoryLevel

      public void setInventoryLevel(String inventoryLevel)
    • getLastSync

      public Date getLastSync()
    • setLastSync

      public void setLastSync(Date lastSync)
    • getNextRunDate

      public Date getNextRunDate()
    • setNextRunDate

      public void setNextRunDate(Date nextRunDate)
    • getLastSyncDuration

      public Long getLastSyncDuration()
    • setLastSyncDuration

      public void setLastSyncDuration(Long lastSyncDuration)
    • getCreatedBy

      public User getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(User createdBy)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)
    • getServers

      public Collection<ComputeServer> getServers()
    • setServers

      public void setServers(Collection<ComputeServer> servers)