Class AccountInvoiceItem

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

public class AccountInvoiceItem extends MorpheusModel
  • Field Details

    • invoice

      protected AccountInvoice invoice
    • refType

      protected String refType
    • refId

      protected Long refId
    • refName

      protected String refName
    • refCategory

      protected String refCategory
    • rawData

      protected String rawData
    • externalId

      protected String externalId
    • resourceExternalId

      protected String resourceExternalId
    • rateExternalId

      protected String rateExternalId
    • uniqueId

      protected String uniqueId
    • startDate

      protected Date startDate
    • endDate

      protected Date endDate
    • itemId

      protected String itemId
    • itemType

      protected String itemType
    • itemName

      protected String itemName
    • itemDescription

      protected String itemDescription
    • productId

      protected String productId
    • productCode

      protected String productCode
    • productName

      protected String productName
    • itemSeller

      protected String itemSeller
    • itemAction

      protected String itemAction
    • usageType

      protected String usageType
    • usageCategory

      protected String usageCategory
    • usageService

      protected String usageService
    • rateId

      protected String rateId
    • rateClass

      protected String rateClass
    • rateUnit

      protected String rateUnit
    • rateTerm

      protected String rateTerm
    • itemUsage

      protected Double itemUsage
    • itemRate

      protected Double itemRate
    • itemCost

      protected Double itemCost
    • itemPrice

      protected Double itemPrice
    • itemTax

      protected Double itemTax
    • amortizedCost

      protected Double amortizedCost
    • onDemandCost

      protected Double onDemandCost
    • itemTerm

      protected String itemTerm
    • taxType

      protected String taxType
    • costProject

      protected String costProject
    • costTeam

      protected String costTeam
    • costEnvironment

      protected String costEnvironment
    • availabilityZone

      protected String availabilityZone
    • operatingSystem

      protected String operatingSystem
    • purchaseOption

      protected String purchaseOption
    • tenancy

      protected String tenancy
    • databaseEngine

      protected String databaseEngine
    • billingEntity

      protected String billingEntity
    • regionCode

      protected String regionCode
    • lastInvoiceSyncTimestamp

      protected Long lastInvoiceSyncTimestamp
    • dateCheckHash

      protected String dateCheckHash
    • dateCreated

      protected Date dateCreated
    • lastUpdated

      protected Date lastUpdated
  • Constructor Details

    • AccountInvoiceItem

      public AccountInvoiceItem()
  • Method Details

    • getInvoice

      public AccountInvoice getInvoice()
    • setInvoice

      public void setInvoice(AccountInvoice invoice)
    • getRefType

      public String getRefType()
    • setRefType

      public void setRefType(String refType)
    • getRefId

      public Long getRefId()
    • setRefId

      public void setRefId(Long refId)
    • getRefName

      public String getRefName()
    • setRefName

      public void setRefName(String refName)
    • getRefCategory

      public String getRefCategory()
    • setRefCategory

      public void setRefCategory(String refCategory)
    • getRawData

      public String getRawData()
    • setRawData

      public void setRawData(String rawData)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getResourceExternalId

      public String getResourceExternalId()
    • setResourceExternalId

      public void setResourceExternalId(String resourceExternalId)
    • getRateExternalId

      public String getRateExternalId()
    • setRateExternalId

      public void setRateExternalId(String rateExternalId)
    • getUniqueId

      public String getUniqueId()
    • setUniqueId

      public void setUniqueId(String uniqueId)
    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date startDate)
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • getItemId

      public String getItemId()
    • setItemId

      public void setItemId(String itemId)
    • getItemType

      public String getItemType()
    • setItemType

      public void setItemType(String itemType)
    • getItemName

      public String getItemName()
    • setItemName

      public void setItemName(String itemName)
    • getItemDescription

      public String getItemDescription()
    • setItemDescription

      public void setItemDescription(String itemDescription)
    • getProductId

      public String getProductId()
    • setProductId

      public void setProductId(String productId)
    • getProductCode

      public String getProductCode()
    • setProductCode

      public void setProductCode(String productCode)
    • getProductName

      public String getProductName()
    • setProductName

      public void setProductName(String productName)
    • getItemSeller

      public String getItemSeller()
    • setItemSeller

      public void setItemSeller(String itemSeller)
    • getItemAction

      public String getItemAction()
    • setItemAction

      public void setItemAction(String itemAction)
    • getUsageType

      public String getUsageType()
    • setUsageType

      public void setUsageType(String usageType)
    • getUsageCategory

      public String getUsageCategory()
    • setUsageCategory

      public void setUsageCategory(String usageCategory)
    • getUsageService

      public String getUsageService()
    • setUsageService

      public void setUsageService(String usageService)
    • getRateId

      public String getRateId()
    • setRateId

      public void setRateId(String rateId)
    • getRateClass

      public String getRateClass()
    • setRateClass

      public void setRateClass(String rateClass)
    • getRateUnit

      public String getRateUnit()
    • setRateUnit

      public void setRateUnit(String rateUnit)
    • getRateTerm

      public String getRateTerm()
    • setRateTerm

      public void setRateTerm(String rateTerm)
    • getItemUsage

      public Double getItemUsage()
    • setItemUsage

      public void setItemUsage(Double itemUsage)
    • getItemRate

      public Double getItemRate()
    • setItemRate

      public void setItemRate(Double itemRate)
    • getItemCost

      public Double getItemCost()
    • setItemCost

      public void setItemCost(Double itemCost)
    • getItemPrice

      public Double getItemPrice()
    • setItemPrice

      public void setItemPrice(Double itemPrice)
    • getItemTax

      public Double getItemTax()
    • setItemTax

      public void setItemTax(Double itemTax)
    • getAmortizedCost

      public Double getAmortizedCost()
    • setAmortizedCost

      public void setAmortizedCost(Double amortizedCost)
    • getOnDemandCost

      public Double getOnDemandCost()
    • setOnDemandCost

      public void setOnDemandCost(Double onDemandCost)
    • getItemTerm

      public String getItemTerm()
    • setItemTerm

      public void setItemTerm(String itemTerm)
    • getTaxType

      public String getTaxType()
    • setTaxType

      public void setTaxType(String taxType)
    • getCostProject

      public String getCostProject()
    • setCostProject

      public void setCostProject(String costProject)
    • getCostTeam

      public String getCostTeam()
    • setCostTeam

      public void setCostTeam(String costTeam)
    • getCostEnvironment

      public String getCostEnvironment()
    • setCostEnvironment

      public void setCostEnvironment(String costEnvironment)
    • getAvailabilityZone

      public String getAvailabilityZone()
    • setAvailabilityZone

      public void setAvailabilityZone(String availabilityZone)
    • getOperatingSystem

      public String getOperatingSystem()
    • setOperatingSystem

      public void setOperatingSystem(String operatingSystem)
    • getPurchaseOption

      public String getPurchaseOption()
    • setPurchaseOption

      public void setPurchaseOption(String purchaseOption)
    • getTenancy

      public String getTenancy()
    • setTenancy

      public void setTenancy(String tenancy)
    • getDatabaseEngine

      public String getDatabaseEngine()
    • setDatabaseEngine

      public void setDatabaseEngine(String databaseEngine)
    • getBillingEntity

      public String getBillingEntity()
    • setBillingEntity

      public void setBillingEntity(String billingEntity)
    • getRegionCode

      public String getRegionCode()
    • setRegionCode

      public void setRegionCode(String regionCode)
    • getLastInvoiceSyncTimestamp

      public Long getLastInvoiceSyncTimestamp()
    • setLastInvoiceSyncTimestamp

      public void setLastInvoiceSyncTimestamp(Long lastInvoiceSyncTimestamp)
    • getDateCheckHash

      public 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(String dateCheckHash)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getLastUpdated

      public Date getLastUpdated()
    • setLastUpdated

      public void setLastUpdated(Date lastUpdated)