Package com.morpheusdata.model
Class AccountPrice
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.AccountPrice
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Accountprotected Booleanprotected Stringprotected Stringprotected BigDecimalprotected Booleanprotected Stringprotected Booleanprotected BigDecimalprotected Datastoreprotected Dateprotected Stringprotected Dateprotected BigDecimalprotected Doubleprotected Stringprotected Doubleprotected Stringprotected Stringprotected BigDecimalprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected StorageVolumeTypeFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getCost()getName()getPrice()voidsetAccount(Account account) voidvoidsetCategory(String category) voidvoidsetCost(BigDecimal cost) voidsetCrossCloudApply(Boolean crossCloudApply) voidsetCurrency(String currency) voidsetCurrentPriceHistoryCached(Boolean currentPriceHistoryCached) voidsetCustomPrice(BigDecimal customPrice) voidsetDatastore(Datastore datastore) voidsetDateCreated(Date dateCreated) voidsetIncurCharges(String incurCharges) voidsetLastUpdated(Date lastUpdated) voidsetMarkup(BigDecimal markup) voidsetMarkupPercent(Double markupPercent) voidsetMarkupType(String markupType) voidsetMatchValue(Double matchValue) voidvoidsetPlatform(String platform) voidsetPrice(BigDecimal price) voidsetPriceTier(Long priceTier) voidsetPriceType(String priceType) voidsetPriceUnit(String priceUnit) voidsetResourceType(String resourceType) voidsetSoftwareOrService(String softwareOrService) voidsetSystemCreated(Boolean systemCreated) voidsetVolumeType(StorageVolumeType volumeType) 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
-
account
-
code
-
name
-
category
-
active
-
crossCloudApply
-
systemCreated
-
dateCreated
-
lastUpdated
-
currentPriceHistoryCached
-
resourceType
-
priceType
-
priceUnit
-
price
-
cost
-
markup
-
markupType
-
markupPercent
-
matchValue
-
priceTier
-
currency
-
platform
-
softwareOrService
-
volumeType
-
datastore
-
customPrice
-
incurCharges
-
-
Constructor Details
-
AccountPrice
public AccountPrice()
-
-
Method Details
-
getCode
-
setCode
-
getName
-
setName
-
getCategory
-
setCategory
-
getAccount
-
setAccount
-
getActive
-
setActive
-
getCrossCloudApply
-
setCrossCloudApply
-
getSystemCreated
-
setSystemCreated
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getCurrentPriceHistoryCached
-
setCurrentPriceHistoryCached
-
getResourceType
-
setResourceType
-
getPriceType
-
setPriceType
-
getPriceUnit
-
setPriceUnit
-
getPrice
-
setPrice
-
getCost
-
setCost
-
getMarkup
-
setMarkup
-
getMarkupType
-
setMarkupType
-
getMarkupPercent
-
setMarkupPercent
-
getMatchValue
-
setMatchValue
-
getPriceTier
-
setPriceTier
-
getCurrency
-
setCurrency
-
getPlatform
-
setPlatform
-
getSoftwareOrService
-
setSoftwareOrService
-
getVolumeType
-
setVolumeType
-
getDatastore
-
setDatastore
-
getCustomPrice
-
setCustomPrice
-
getIncurCharges
-
setIncurCharges
-