Class AccountPrice

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

public class AccountPrice extends MorpheusModel
  • Field Details

    • account

      protected Account account
    • code

      protected String code
    • name

      protected String name
    • category

      protected String category
    • active

      protected Boolean active
    • crossCloudApply

      protected Boolean crossCloudApply
    • systemCreated

      protected Boolean systemCreated
    • dateCreated

      protected Date dateCreated
    • lastUpdated

      protected Date lastUpdated
    • currentPriceHistoryCached

      protected Boolean currentPriceHistoryCached
    • resourceType

      protected String resourceType
    • priceType

      protected String priceType
    • priceUnit

      protected String priceUnit
    • price

      protected BigDecimal price
    • cost

      protected BigDecimal cost
    • markup

      protected BigDecimal markup
    • markupType

      protected String markupType
    • markupPercent

      protected Double markupPercent
    • matchValue

      protected Double matchValue
    • priceTier

      protected Long priceTier
    • currency

      protected String currency
    • platform

      protected String platform
    • softwareOrService

      protected String softwareOrService
    • volumeType

      protected StorageVolumeType volumeType
    • datastore

      protected Datastore datastore
    • customPrice

      protected BigDecimal customPrice
    • incurCharges

      protected String incurCharges
  • Constructor Details

    • AccountPrice

      public AccountPrice()
  • Method Details

    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getAccount

      public Account getAccount()
    • setAccount

      public void setAccount(Account account)
    • getActive

      public Boolean getActive()
    • setActive

      public void setActive(Boolean active)
    • getCrossCloudApply

      public Boolean getCrossCloudApply()
    • setCrossCloudApply

      public void setCrossCloudApply(Boolean crossCloudApply)
    • getSystemCreated

      public Boolean getSystemCreated()
    • setSystemCreated

      public void setSystemCreated(Boolean systemCreated)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)
    • getCurrentPriceHistoryCached

      public Boolean getCurrentPriceHistoryCached()
    • setCurrentPriceHistoryCached

      public void setCurrentPriceHistoryCached(Boolean currentPriceHistoryCached)
    • getResourceType

      public String getResourceType()
    • setResourceType

      public void setResourceType(String resourceType)
    • getPriceType

      public String getPriceType()
    • setPriceType

      public void setPriceType(String priceType)
    • getPriceUnit

      public String getPriceUnit()
    • setPriceUnit

      public void setPriceUnit(String priceUnit)
    • getPrice

      public BigDecimal getPrice()
    • setPrice

      public void setPrice(BigDecimal price)
    • getCost

      public BigDecimal getCost()
    • setCost

      public void setCost(BigDecimal cost)
    • getMarkup

      public BigDecimal getMarkup()
    • setMarkup

      public void setMarkup(BigDecimal markup)
    • getMarkupType

      public String getMarkupType()
    • setMarkupType

      public void setMarkupType(String markupType)
    • getMarkupPercent

      public Double getMarkupPercent()
    • setMarkupPercent

      public void setMarkupPercent(Double markupPercent)
    • getMatchValue

      public Double getMatchValue()
    • setMatchValue

      public void setMatchValue(Double matchValue)
    • getPriceTier

      public Long getPriceTier()
    • setPriceTier

      public void setPriceTier(Long priceTier)
    • getCurrency

      public String getCurrency()
    • setCurrency

      public void setCurrency(String currency)
    • getPlatform

      public String getPlatform()
    • setPlatform

      public void setPlatform(String platform)
    • getSoftwareOrService

      public String getSoftwareOrService()
    • setSoftwareOrService

      public void setSoftwareOrService(String softwareOrService)
    • getVolumeType

      public StorageVolumeType getVolumeType()
    • setVolumeType

      public void setVolumeType(StorageVolumeType volumeType)
    • getDatastore

      public Datastore getDatastore()
    • setDatastore

      public void setDatastore(Datastore datastore)
    • getCustomPrice

      public BigDecimal getCustomPrice()
    • setCustomPrice

      public void setCustomPrice(BigDecimal customPrice)
    • getIncurCharges

      public String getIncurCharges()
    • setIncurCharges

      public void setIncurCharges(String incurCharges)