Class AccountInvoiceItem
- java.lang.Object
-
- com.morpheusdata.model.provisioning.AccountInvoiceItem
-
public class AccountInvoiceItem extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Double
amortizedCost
protected java.lang.String
availabilityZone
protected java.lang.String
billingEntity
protected java.lang.String
config
protected java.lang.String
costEnvironment
protected java.lang.String
costProject
protected java.lang.String
costTeam
protected java.lang.String
databaseEngine
protected java.lang.String
dateCheckHash
protected java.util.Date
dateCreated
protected java.util.Date
endDate
protected java.lang.String
externalId
protected AccountInvoice
invoice
protected java.lang.String
itemAction
protected java.lang.Double
itemCost
protected java.lang.String
itemDescription
protected java.lang.String
itemId
protected java.lang.String
itemName
protected java.lang.Double
itemPrice
protected java.lang.Double
itemRate
protected java.lang.String
itemSeller
protected java.lang.Double
itemTax
protected java.lang.String
itemTerm
protected java.lang.String
itemType
protected java.lang.Double
itemUsage
protected java.lang.Long
lastInvoiceSyncTimestamp
protected java.util.Date
lastUpdated
protected java.lang.Double
onDemandCost
protected java.lang.String
operatingSystem
protected java.lang.String
procutName
protected java.lang.String
productCode
protected java.lang.String
productId
protected java.lang.String
purchaseOption
protected java.lang.String
rateClass
protected java.lang.String
rateExternalId
protected java.lang.String
rateId
protected java.lang.String
rateTerm
protected java.lang.String
rateUnit
protected java.lang.String
rawData
protected java.lang.String
refCategory
protected java.lang.Long
refId
protected java.lang.String
refName
protected java.lang.String
refType
protected java.lang.String
regionCode
protected java.lang.String
resourceExternalId
protected java.util.Date
startDate
protected java.lang.String
taxType
protected java.lang.String
tenancy
protected java.lang.String
uniqueId
protected java.lang.String
usageCategory
protected java.lang.String
usageService
protected java.lang.String
usageType
-
Constructor Summary
Constructors Constructor Description AccountInvoiceItem()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Double
getAmortizedCost()
java.lang.String
getAvailabilityZone()
java.lang.String
getBillingEntity()
java.lang.String
getConfig()
java.lang.String
getCostEnvironment()
java.lang.String
getCostProject()
java.lang.String
getCostTeam()
java.lang.String
getDatabaseEngine()
java.lang.String
getDateCheckHash()
Provides a HEX Encoded Byte array for each hour of a month to determine if that line item has already been processed or not LSB Byte arrayjava.util.Date
getDateCreated()
java.util.Date
getEndDate()
java.lang.String
getExternalId()
AccountInvoice
getInvoice()
java.lang.String
getItemAction()
java.lang.Double
getItemCost()
java.lang.String
getItemDescription()
java.lang.String
getItemId()
java.lang.String
getItemName()
java.lang.Double
getItemPrice()
java.lang.Double
getItemRate()
java.lang.String
getItemSeller()
java.lang.Double
getItemTax()
java.lang.String
getItemTerm()
java.lang.String
getItemType()
java.lang.Double
getItemUsage()
java.lang.Long
getLastInvoiceSyncTimestamp()
java.util.Date
getLastUpdated()
java.lang.Double
getOnDemandCost()
java.lang.String
getOperatingSystem()
java.lang.String
getProcutName()
java.lang.String
getProductCode()
java.lang.String
getProductId()
java.lang.String
getPurchaseOption()
java.lang.String
getRateClass()
java.lang.String
getRateExternalId()
java.lang.String
getRateId()
java.lang.String
getRateTerm()
java.lang.String
getRateUnit()
java.lang.String
getRawData()
java.lang.String
getRefCategory()
java.lang.Long
getRefId()
java.lang.String
getRefName()
java.lang.String
getRefType()
java.lang.String
getRegionCode()
java.lang.String
getResourceExternalId()
java.util.Date
getStartDate()
java.lang.String
getTaxType()
java.lang.String
getTenancy()
java.lang.String
getUniqueId()
java.lang.String
getUsageCategory()
java.lang.String
getUsageService()
java.lang.String
getUsageType()
void
setAmortizedCost(java.lang.Double amortizedCost)
void
setAvailabilityZone(java.lang.String availabilityZone)
void
setBillingEntity(java.lang.String billingEntity)
void
setConfig(java.lang.String config)
void
setCostEnvironment(java.lang.String costEnvironment)
void
setCostProject(java.lang.String costProject)
void
setCostTeam(java.lang.String costTeam)
void
setDatabaseEngine(java.lang.String databaseEngine)
void
setDateCheckHash(java.lang.String dateCheckHash)
void
setDateCreated(java.util.Date dateCreated)
void
setEndDate(java.util.Date endDate)
void
setExternalId(java.lang.String externalId)
void
setInvoice(AccountInvoice invoice)
void
setItemAction(java.lang.String itemAction)
void
setItemCost(java.lang.Double itemCost)
void
setItemDescription(java.lang.String itemDescription)
void
setItemId(java.lang.String itemId)
void
setItemName(java.lang.String itemName)
void
setItemPrice(java.lang.Double itemPrice)
void
setItemRate(java.lang.Double itemRate)
void
setItemSeller(java.lang.String itemSeller)
void
setItemTax(java.lang.Double itemTax)
void
setItemTerm(java.lang.String itemTerm)
void
setItemType(java.lang.String itemType)
void
setItemUsage(java.lang.Double itemUsage)
void
setLastInvoiceSyncTimestamp(java.lang.Long lastInvoiceSyncTimestamp)
void
setLastUpdated(java.util.Date lastUpdated)
void
setOnDemandCost(java.lang.Double onDemandCost)
void
setOperatingSystem(java.lang.String operatingSystem)
void
setProcutName(java.lang.String procutName)
void
setProductCode(java.lang.String productCode)
void
setProductId(java.lang.String productId)
void
setPurchaseOption(java.lang.String purchaseOption)
void
setRateClass(java.lang.String rateClass)
void
setRateExternalId(java.lang.String rateExternalId)
void
setRateId(java.lang.String rateId)
void
setRateTerm(java.lang.String rateTerm)
void
setRateUnit(java.lang.String rateUnit)
void
setRawData(java.lang.String rawData)
void
setRefCategory(java.lang.String refCategory)
void
setRefId(java.lang.Long refId)
void
setRefName(java.lang.String refName)
void
setRefType(java.lang.String refType)
void
setRegionCode(java.lang.String regionCode)
void
setResourceExternalId(java.lang.String resourceExternalId)
void
setStartDate(java.util.Date startDate)
void
setTaxType(java.lang.String taxType)
void
setTenancy(java.lang.String tenancy)
void
setUniqueId(java.lang.String uniqueId)
void
setUsageCategory(java.lang.String usageCategory)
void
setUsageService(java.lang.String usageService)
void
setUsageType(java.lang.String usageType)
-
-
-
Field Detail
-
invoice
protected AccountInvoice invoice
-
refType
protected java.lang.String refType
-
refId
protected java.lang.Long refId
-
refName
protected java.lang.String refName
-
refCategory
protected java.lang.String refCategory
-
config
protected java.lang.String config
-
rawData
protected java.lang.String rawData
-
externalId
protected java.lang.String externalId
-
resourceExternalId
protected java.lang.String resourceExternalId
-
rateExternalId
protected java.lang.String rateExternalId
-
uniqueId
protected java.lang.String uniqueId
-
startDate
protected java.util.Date startDate
-
endDate
protected java.util.Date endDate
-
itemId
protected java.lang.String itemId
-
itemType
protected java.lang.String itemType
-
itemName
protected java.lang.String itemName
-
itemDescription
protected java.lang.String itemDescription
-
productId
protected java.lang.String productId
-
productCode
protected java.lang.String productCode
-
procutName
protected java.lang.String procutName
-
itemSeller
protected java.lang.String itemSeller
-
itemAction
protected java.lang.String itemAction
-
usageType
protected java.lang.String usageType
-
usageCategory
protected java.lang.String usageCategory
-
usageService
protected java.lang.String usageService
-
rateId
protected java.lang.String rateId
-
rateClass
protected java.lang.String rateClass
-
rateUnit
protected java.lang.String rateUnit
-
rateTerm
protected java.lang.String rateTerm
-
itemUsage
protected java.lang.Double itemUsage
-
itemRate
protected java.lang.Double itemRate
-
itemCost
protected java.lang.Double itemCost
-
itemPrice
protected java.lang.Double itemPrice
-
itemTax
protected java.lang.Double itemTax
-
amortizedCost
protected java.lang.Double amortizedCost
-
onDemandCost
protected java.lang.Double onDemandCost
-
itemTerm
protected java.lang.String itemTerm
-
taxType
protected java.lang.String taxType
-
costProject
protected java.lang.String costProject
-
costTeam
protected java.lang.String costTeam
-
costEnvironment
protected java.lang.String costEnvironment
-
availabilityZone
protected java.lang.String availabilityZone
-
operatingSystem
protected java.lang.String operatingSystem
-
purchaseOption
protected java.lang.String purchaseOption
-
tenancy
protected java.lang.String tenancy
-
databaseEngine
protected java.lang.String databaseEngine
-
billingEntity
protected java.lang.String billingEntity
-
regionCode
protected java.lang.String regionCode
-
lastInvoiceSyncTimestamp
protected java.lang.Long lastInvoiceSyncTimestamp
-
dateCheckHash
protected java.lang.String dateCheckHash
-
dateCreated
protected java.util.Date dateCreated
-
lastUpdated
protected java.util.Date lastUpdated
-
-
Method Detail
-
getInvoice
public AccountInvoice getInvoice()
-
setInvoice
public void setInvoice(AccountInvoice invoice)
-
getRefType
public java.lang.String getRefType()
-
setRefType
public void setRefType(java.lang.String refType)
-
getRefId
public java.lang.Long getRefId()
-
setRefId
public void setRefId(java.lang.Long refId)
-
getRefName
public java.lang.String getRefName()
-
setRefName
public void setRefName(java.lang.String refName)
-
getRefCategory
public java.lang.String getRefCategory()
-
setRefCategory
public void setRefCategory(java.lang.String refCategory)
-
getConfig
public java.lang.String getConfig()
-
setConfig
public void setConfig(java.lang.String config)
-
getRawData
public java.lang.String getRawData()
-
setRawData
public void setRawData(java.lang.String rawData)
-
getExternalId
public java.lang.String getExternalId()
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
getResourceExternalId
public java.lang.String getResourceExternalId()
-
setResourceExternalId
public void setResourceExternalId(java.lang.String resourceExternalId)
-
getRateExternalId
public java.lang.String getRateExternalId()
-
setRateExternalId
public void setRateExternalId(java.lang.String rateExternalId)
-
getUniqueId
public java.lang.String getUniqueId()
-
setUniqueId
public void setUniqueId(java.lang.String uniqueId)
-
getStartDate
public java.util.Date getStartDate()
-
setStartDate
public void setStartDate(java.util.Date startDate)
-
getEndDate
public java.util.Date getEndDate()
-
setEndDate
public void setEndDate(java.util.Date endDate)
-
getItemId
public java.lang.String getItemId()
-
setItemId
public void setItemId(java.lang.String itemId)
-
getItemType
public java.lang.String getItemType()
-
setItemType
public void setItemType(java.lang.String itemType)
-
getItemName
public java.lang.String getItemName()
-
setItemName
public void setItemName(java.lang.String itemName)
-
getItemDescription
public java.lang.String getItemDescription()
-
setItemDescription
public void setItemDescription(java.lang.String itemDescription)
-
getProductId
public java.lang.String getProductId()
-
setProductId
public void setProductId(java.lang.String productId)
-
getProductCode
public java.lang.String getProductCode()
-
setProductCode
public void setProductCode(java.lang.String productCode)
-
getProcutName
public java.lang.String getProcutName()
-
setProcutName
public void setProcutName(java.lang.String procutName)
-
getItemSeller
public java.lang.String getItemSeller()
-
setItemSeller
public void setItemSeller(java.lang.String itemSeller)
-
getItemAction
public java.lang.String getItemAction()
-
setItemAction
public void setItemAction(java.lang.String itemAction)
-
getUsageType
public java.lang.String getUsageType()
-
setUsageType
public void setUsageType(java.lang.String usageType)
-
getUsageCategory
public java.lang.String getUsageCategory()
-
setUsageCategory
public void setUsageCategory(java.lang.String usageCategory)
-
getUsageService
public java.lang.String getUsageService()
-
setUsageService
public void setUsageService(java.lang.String usageService)
-
getRateId
public java.lang.String getRateId()
-
setRateId
public void setRateId(java.lang.String rateId)
-
getRateClass
public java.lang.String getRateClass()
-
setRateClass
public void setRateClass(java.lang.String rateClass)
-
getRateUnit
public java.lang.String getRateUnit()
-
setRateUnit
public void setRateUnit(java.lang.String rateUnit)
-
getRateTerm
public java.lang.String getRateTerm()
-
setRateTerm
public void setRateTerm(java.lang.String rateTerm)
-
getItemUsage
public java.lang.Double getItemUsage()
-
setItemUsage
public void setItemUsage(java.lang.Double itemUsage)
-
getItemRate
public java.lang.Double getItemRate()
-
setItemRate
public void setItemRate(java.lang.Double itemRate)
-
getItemCost
public java.lang.Double getItemCost()
-
setItemCost
public void setItemCost(java.lang.Double itemCost)
-
getItemPrice
public java.lang.Double getItemPrice()
-
setItemPrice
public void setItemPrice(java.lang.Double itemPrice)
-
getItemTax
public java.lang.Double getItemTax()
-
setItemTax
public void setItemTax(java.lang.Double itemTax)
-
getAmortizedCost
public java.lang.Double getAmortizedCost()
-
setAmortizedCost
public void setAmortizedCost(java.lang.Double amortizedCost)
-
getOnDemandCost
public java.lang.Double getOnDemandCost()
-
setOnDemandCost
public void setOnDemandCost(java.lang.Double onDemandCost)
-
getItemTerm
public java.lang.String getItemTerm()
-
setItemTerm
public void setItemTerm(java.lang.String itemTerm)
-
getTaxType
public java.lang.String getTaxType()
-
setTaxType
public void setTaxType(java.lang.String taxType)
-
getCostProject
public java.lang.String getCostProject()
-
setCostProject
public void setCostProject(java.lang.String costProject)
-
getCostTeam
public java.lang.String getCostTeam()
-
setCostTeam
public void setCostTeam(java.lang.String costTeam)
-
getCostEnvironment
public java.lang.String getCostEnvironment()
-
setCostEnvironment
public void setCostEnvironment(java.lang.String costEnvironment)
-
getAvailabilityZone
public java.lang.String getAvailabilityZone()
-
setAvailabilityZone
public void setAvailabilityZone(java.lang.String availabilityZone)
-
getOperatingSystem
public java.lang.String getOperatingSystem()
-
setOperatingSystem
public void setOperatingSystem(java.lang.String operatingSystem)
-
getPurchaseOption
public java.lang.String getPurchaseOption()
-
setPurchaseOption
public void setPurchaseOption(java.lang.String purchaseOption)
-
getTenancy
public java.lang.String getTenancy()
-
setTenancy
public void setTenancy(java.lang.String tenancy)
-
getDatabaseEngine
public java.lang.String getDatabaseEngine()
-
setDatabaseEngine
public void setDatabaseEngine(java.lang.String databaseEngine)
-
getBillingEntity
public java.lang.String getBillingEntity()
-
setBillingEntity
public void setBillingEntity(java.lang.String billingEntity)
-
getRegionCode
public java.lang.String getRegionCode()
-
setRegionCode
public void setRegionCode(java.lang.String regionCode)
-
getLastInvoiceSyncTimestamp
public java.lang.Long getLastInvoiceSyncTimestamp()
-
setLastInvoiceSyncTimestamp
public void setLastInvoiceSyncTimestamp(java.lang.Long lastInvoiceSyncTimestamp)
-
getDateCheckHash
public java.lang.String getDateCheckHash()
Provides a HEX Encoded Byte array for each hour of a month to determine if that line item has already been processed or not LSB Byte array
-
setDateCheckHash
public void setDateCheckHash(java.lang.String dateCheckHash)
-
getDateCreated
public java.util.Date getDateCreated()
-
setDateCreated
public void setDateCreated(java.util.Date dateCreated)
-
getLastUpdated
public java.util.Date getLastUpdated()
-
setLastUpdated
public void setLastUpdated(java.util.Date lastUpdated)
-
-