Class AdTransaction

All Implemented Interfaces:
Serializable

public class AdTransaction
extends BaseAdsObject
Represents the Ad transaction type
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getTime

      public Integer getTime()
      Time at which the transaction was created
    • setTime

      public void setTime​(Integer time)
      Time at which the transaction was created
    • getAccountId

      public String getAccountId()
      ID of the source Ad Account
    • setAccountId

      public void setAccountId​(String accountId)
      ID of the source Ad Account
    • getFaturaId

      public Integer getFaturaId()
      ID for the Brazilian invoice (if transaction was made in Brazil) else 0
    • setFaturaId

      public void setFaturaId​(Integer faturaId)
      ID for the Brazilian invoice (if transaction was made in Brazil) else 0
    • getChargeType

      Type of charge involved in the transaction
    • setChargeType

      public void setChargeType​(String chargeType)
      Type of charge involved in the transaction
    • getStatus

      public String getStatus()
      Current status of the transaction
    • setStatus

      public void setStatus​(String status)
      Current status of the transaction
    • getBillingStartTime

      Start time of the transaction's billing period
    • setBillingStartTime

      public void setBillingStartTime​(Integer billingStartTime)
      Start time of the transaction's billing period
    • getBillingEndTime

      End time of the transaction's billing period
    • setBillingEndTime

      public void setBillingEndTime​(Integer billingEndTime)
      End time of the transaction's billing period
    • getPaymentOption

      Method used to pay for the transaction
    • setPaymentOption

      public void setPaymentOption​(String paymentOption)
      Method used to pay for the transaction
    • getAppAmount

      Monetary amount given to the app for this transaction
    • setAppAmount

      public void setAppAmount​(Integer appAmount)
      Monetary amount given to the app for this transaction
    • getProductType

      The type of ads included in this transaction
    • setProductType

      public void setProductType​(String productType)
      The type of ads included in this transaction
    • getProviderAmount

      Monetary amount charged to the user for this transaction
    • setProviderAmount

      public void setProviderAmount​(Integer providerAmount)
      Monetary amount charged to the user for this transaction