Class Instance


public class Instance extends InstanceIdentityProjection
  • Field Details

    • account

      protected Account account
    • instanceTypeName

      public String instanceTypeName
    • instanceTypeCode

      public String instanceTypeCode
    • provisionType

      public String provisionType
    • layoutId

      public String layoutId
    • layoutCode

      public String layoutCode
    • layoutName

      public String layoutName
    • instanceVersion

      public String instanceVersion
    • unformattedName

      public String unformattedName
    • plan

      public ServicePlan plan
    • displayName

      public String displayName
    • environmentPrefix

      public String environmentPrefix
    • hostName

      public String hostName
    • firewallEnabled

      public Boolean firewallEnabled
    • status

      public String status
    • userStatus

      public String userStatus
    • scheduleStatus

      public String scheduleStatus
    • networkLevel

      public String networkLevel
    • instanceLevel

      public String instanceLevel
    • deployGroup

      public String deployGroup
    • instanceContext

      public String instanceContext
    • scale

      public InstanceScale scale
    • autoScale

      public Boolean autoScale
    • statusMessage

      public String statusMessage
    • expireDate

      public Date expireDate
    • tags

      public String tags
    • maxStorage

      public Long maxStorage
    • maxMemory

      public Long maxMemory
    • maxCores

      public Long maxCores
    • coresPerSocket

      public Long coresPerSocket
    • configId

      public Long configId
    • configGroup

      public String configGroup
    • configRole

      public String configRole
    • externalId

      public String externalId
    • serviceUsername

      public String serviceUsername
    • servicePassword

      public String servicePassword
    • iacId

      public String iacId
    • provisionZoneId

      public Long provisionZoneId
    • resourcePool

      public CloudPool resourcePool
    • layout

      public InstanceTypeLayout layout
    • containers

      public Collection<Workload> containers
    • resources

      public Collection<AccountResource> resources
    • serverGroup

      protected ComputeServerGroup serverGroup
    • specs

      public Collection<ResourceSpec> specs
    • networkDomain

      public NetworkDomain networkDomain
    • site

      public ComputeSite site
    • userGroup

      public UserGroup userGroup
    • createdBy

      protected User createdBy
    • userGroups

      public List<UserGroup> userGroups
    • metadata

      protected List<MetadataTag> metadata
  • Constructor Details

    • Instance

      public Instance()
  • Method Details

    • getCreatedBy

      public User getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(User createdBy)
    • getUuid

      public String getUuid()
    • setUuid

      public void setUuid(String uuid)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getContainers

      public Collection<Workload> getContainers()
    • setContainers

      public void setContainers(Collection<Workload> containers)
    • getInstanceTypeName

      public String getInstanceTypeName()
    • setInstanceTypeName

      public void setInstanceTypeName(String instanceTypeName)
    • getInstanceTypeCode

      public String getInstanceTypeCode()
    • setInstanceTypeCode

      public void setInstanceTypeCode(String instanceTypeCode)
    • getProvisionType

      public String getProvisionType()
    • setProvisionType

      public void setProvisionType(String provisionType)
    • getLayoutId

      public String getLayoutId()
    • setLayoutId

      public void setLayoutId(String layoutId)
    • getLayoutCode

      public String getLayoutCode()
    • setLayoutCode

      public void setLayoutCode(String layoutCode)
    • getLayoutName

      public String getLayoutName()
    • setLayoutName

      public void setLayoutName(String layoutName)
    • getInstanceVersion

      public String getInstanceVersion()
    • setInstanceVersion

      public void setInstanceVersion(String instanceVersion)
    • getPlan

      public ServicePlan getPlan()
    • setPlan

      public void setPlan(ServicePlan plan)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getUnformattedName

      public String getUnformattedName()
    • setUnformattedName

      public void setUnformattedName(String unformattedName)
    • getEnvironmentPrefix

      public String getEnvironmentPrefix()
    • setEnvironmentPrefix

      public void setEnvironmentPrefix(String environmentPrefix)
    • getFirewallEnabled

      public Boolean getFirewallEnabled()
    • setFirewallEnabled

      public void setFirewallEnabled(Boolean firewallEnabled)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getUserStatus

      public String getUserStatus()
    • setUserStatus

      public void setUserStatus(String userStatus)
    • getScheduleStatus

      public String getScheduleStatus()
    • setScheduleStatus

      public void setScheduleStatus(String scheduleStatus)
    • getNetworkLevel

      public String getNetworkLevel()
    • setNetworkLevel

      public void setNetworkLevel(String networkLevel)
    • getInstanceLevel

      public String getInstanceLevel()
    • setInstanceLevel

      public void setInstanceLevel(String instanceLevel)
    • getDeployGroup

      public String getDeployGroup()
    • setDeployGroup

      public void setDeployGroup(String deployGroup)
    • getInstanceContext

      public String getInstanceContext()
    • setInstanceContext

      public void setInstanceContext(String instanceContext)
    • getScale

      public InstanceScale getScale()
    • setScale

      public void setScale(InstanceScale scale)
    • getAutoScale

      public Boolean getAutoScale()
    • setAutoScale

      public void setAutoScale(Boolean autoScale)
    • getStatusMessage

      public String getStatusMessage()
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • getExpireDate

      public Date getExpireDate()
    • setExpireDate

      public void setExpireDate(Date expireDate)
    • getTags

      public String getTags()
    • setTags

      public void setTags(String tags)
    • getMaxStorage

      public Long getMaxStorage()
    • setMaxStorage

      public void setMaxStorage(Long maxStorage)
    • getMaxMemory

      public Long getMaxMemory()
    • setMaxMemory

      public void setMaxMemory(Long maxMemory)
    • getMaxCores

      public Long getMaxCores()
    • setMaxCores

      public void setMaxCores(Long maxCores)
    • getCoresPerSocket

      public Long getCoresPerSocket()
    • setCoresPerSocket

      public void setCoresPerSocket(Long coresPerSocket)
    • getConfigId

      public Long getConfigId()
    • setConfigId

      public void setConfigId(Long configId)
    • getConfigGroup

      public String getConfigGroup()
    • setConfigGroup

      public void setConfigGroup(String configGroup)
    • getConfigRole

      public String getConfigRole()
    • setConfigRole

      public void setConfigRole(String configRole)
    • getServiceUsername

      public String getServiceUsername()
    • setServiceUsername

      public void setServiceUsername(String serviceUsername)
    • getServicePassword

      public String getServicePassword()
    • setServicePassword

      public void setServicePassword(String servicePassword)
    • getMetadata

      public List<MetadataTag> getMetadata()
    • setMetadata

      public void setMetadata(List<MetadataTag> metadata)
    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • getServerGroup

      public ComputeServerGroup getServerGroup()
    • setServerGroup

      public void setServerGroup(ComputeServerGroup serverGroup)
    • getSpecs

      public Collection<ResourceSpec> getSpecs()
    • setSpecs

      public void setSpecs(Collection<ResourceSpec> specs)
    • getResources

      public Collection<AccountResource> getResources()
    • setResources

      public void setResources(Collection<AccountResource> resources)
    • getIacId

      public String getIacId()
    • setIacId

      public void setIacId(String iacId)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getSite

      public ComputeSite getSite()
    • setSite

      public void setSite(ComputeSite site)
    • getProvisionZoneId

      public Long getProvisionZoneId()
    • setProvisionZoneId

      public void setProvisionZoneId(Long provisionZoneId)
    • getHostName

      public String getHostName()
    • setHostName

      public void setHostName(String hostName)
    • getResourcePool

      public CloudPool getResourcePool()
    • setResourcePool

      public void setResourcePool(CloudPool resourcePool)
    • getLayout

      public InstanceTypeLayout getLayout()
    • setLayout

      public void setLayout(InstanceTypeLayout layout)
    • getNetworkDomain

      public NetworkDomain getNetworkDomain()
    • setNetworkDomain

      public void setNetworkDomain(NetworkDomain networkDomain)
    • getUserGroup

      public UserGroup getUserGroup()
    • setUserGroup

      public void setUserGroup(UserGroup userGroup)
    • getUserGroups

      public List<UserGroup> getUserGroups()
    • setUserGroups

      public void setUserGroups(List<UserGroup> userGroups)