Class ComputeTypeLayout

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

public class ComputeTypeLayout extends MorpheusModel
  • Field Details

  • Constructor Details

    • ComputeTypeLayout

      public ComputeTypeLayout()
  • Method Details

    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getSortOrder

      public Integer getSortOrder()
    • setSortOrder

      public void setSortOrder(Integer sortOrder)
    • getComputeVersion

      public String getComputeVersion()
    • setComputeVersion

      public void setComputeVersion(String computeVersion)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getType

      public ComputeServerType getType()
    • setType

      public void setType(ComputeServerType type)
    • getServerCount

      public Integer getServerCount()
    • setServerCount

      public void setServerCount(Integer serverCount)
    • getMemoryRequirement

      public Long getMemoryRequirement()
    • setMemoryRequirement

      public void setMemoryRequirement(Long memoryRequirement)
    • getHasAutoScale

      public Boolean getHasAutoScale()
    • setHasAutoScale

      public void setHasAutoScale(Boolean hasAutoScale)
    • getComputeServers

      public Collection<ComputeTypeSet> getComputeServers()
    • setComputeServers

      public void setComputeServers(Collection<ComputeTypeSet> computeServers)
    • getProvisionType

      public ProvisionType getProvisionType()
    • setProvisionType

      public void setProvisionType(ProvisionType provisionType)
    • getGroupType

      public ComputeServerGroupType getGroupType()
    • setGroupType

      public void setGroupType(ComputeServerGroupType groupType)