public class ReconciliationReportRow extends Object implements Serializable
ReconciliationReportRow represents each row in the reconciliation
report.
Each row is identified by its reconciliationReportId,
lineItemId,
creativeId, and #proposalLineItemId.| Constructor and Description |
|---|
ReconciliationReportRow() |
ReconciliationReportRow(Long reconciliationReportId,
Long lineItemId,
Long creativeId,
Long orderId,
Long advertiserId,
BillFrom billFrom,
CostType lineItemCostType,
Money lineItemCostPerUnit,
Long lineItemContractedUnitsBought,
Long dfpClicks,
Long dfpImpressions,
Integer dfpLineItemDays,
Long thirdPartyClicks,
Long thirdPartyImpressions,
Integer thirdPartyLineItemDays,
Long manualClicks,
Long manualImpressions,
Integer manualLineItemDays,
Long reconciledClicks,
Long reconciledImpressions,
Integer reconciledLineItemDays,
Money contractedRevenue,
Money dfpRevenue,
Money thirdPartyRevenue,
Money manualRevenue,
Money reconciledRevenue,
String comments) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Long |
getAdvertiserId()
Gets the advertiserId value for this ReconciliationReportRow.
|
BillFrom |
getBillFrom()
Gets the billFrom value for this ReconciliationReportRow.
|
String |
getComments()
Gets the comments value for this ReconciliationReportRow.
|
Money |
getContractedRevenue()
Gets the contractedRevenue value for this ReconciliationReportRow.
|
Long |
getCreativeId()
Gets the creativeId value for this ReconciliationReportRow.
|
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Long |
getDfpClicks()
Gets the dfpClicks value for this ReconciliationReportRow.
|
Long |
getDfpImpressions()
Gets the dfpImpressions value for this ReconciliationReportRow.
|
Integer |
getDfpLineItemDays()
Gets the dfpLineItemDays value for this ReconciliationReportRow.
|
Money |
getDfpRevenue()
Gets the dfpRevenue value for this ReconciliationReportRow.
|
Long |
getLineItemContractedUnitsBought()
Gets the lineItemContractedUnitsBought value for this ReconciliationReportRow.
|
Money |
getLineItemCostPerUnit()
Gets the lineItemCostPerUnit value for this ReconciliationReportRow.
|
CostType |
getLineItemCostType()
Gets the lineItemCostType value for this ReconciliationReportRow.
|
Long |
getLineItemId()
Gets the lineItemId value for this ReconciliationReportRow.
|
Long |
getManualClicks()
Gets the manualClicks value for this ReconciliationReportRow.
|
Long |
getManualImpressions()
Gets the manualImpressions value for this ReconciliationReportRow.
|
Integer |
getManualLineItemDays()
Gets the manualLineItemDays value for this ReconciliationReportRow.
|
Money |
getManualRevenue()
Gets the manualRevenue value for this ReconciliationReportRow.
|
Long |
getOrderId()
Gets the orderId value for this ReconciliationReportRow.
|
Long |
getReconciledClicks()
Gets the reconciledClicks value for this ReconciliationReportRow.
|
Long |
getReconciledImpressions()
Gets the reconciledImpressions value for this ReconciliationReportRow.
|
Integer |
getReconciledLineItemDays()
Gets the reconciledLineItemDays value for this ReconciliationReportRow.
|
Money |
getReconciledRevenue()
Gets the reconciledRevenue value for this ReconciliationReportRow.
|
Long |
getReconciliationReportId()
Gets the reconciliationReportId value for this ReconciliationReportRow.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
Long |
getThirdPartyClicks()
Gets the thirdPartyClicks value for this ReconciliationReportRow.
|
Long |
getThirdPartyImpressions()
Gets the thirdPartyImpressions value for this ReconciliationReportRow.
|
Integer |
getThirdPartyLineItemDays()
Gets the thirdPartyLineItemDays value for this ReconciliationReportRow.
|
Money |
getThirdPartyRevenue()
Gets the thirdPartyRevenue value for this ReconciliationReportRow.
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setAdvertiserId(Long advertiserId)
Sets the advertiserId value for this ReconciliationReportRow.
|
void |
setBillFrom(BillFrom billFrom)
Sets the billFrom value for this ReconciliationReportRow.
|
void |
setComments(String comments)
Sets the comments value for this ReconciliationReportRow.
|
void |
setContractedRevenue(Money contractedRevenue)
Sets the contractedRevenue value for this ReconciliationReportRow.
|
void |
setCreativeId(Long creativeId)
Sets the creativeId value for this ReconciliationReportRow.
|
void |
setDfpClicks(Long dfpClicks)
Sets the dfpClicks value for this ReconciliationReportRow.
|
void |
setDfpImpressions(Long dfpImpressions)
Sets the dfpImpressions value for this ReconciliationReportRow.
|
void |
setDfpLineItemDays(Integer dfpLineItemDays)
Sets the dfpLineItemDays value for this ReconciliationReportRow.
|
void |
setDfpRevenue(Money dfpRevenue)
Sets the dfpRevenue value for this ReconciliationReportRow.
|
void |
setLineItemContractedUnitsBought(Long lineItemContractedUnitsBought)
Sets the lineItemContractedUnitsBought value for this ReconciliationReportRow.
|
void |
setLineItemCostPerUnit(Money lineItemCostPerUnit)
Sets the lineItemCostPerUnit value for this ReconciliationReportRow.
|
void |
setLineItemCostType(CostType lineItemCostType)
Sets the lineItemCostType value for this ReconciliationReportRow.
|
void |
setLineItemId(Long lineItemId)
Sets the lineItemId value for this ReconciliationReportRow.
|
void |
setManualClicks(Long manualClicks)
Sets the manualClicks value for this ReconciliationReportRow.
|
void |
setManualImpressions(Long manualImpressions)
Sets the manualImpressions value for this ReconciliationReportRow.
|
void |
setManualLineItemDays(Integer manualLineItemDays)
Sets the manualLineItemDays value for this ReconciliationReportRow.
|
void |
setManualRevenue(Money manualRevenue)
Sets the manualRevenue value for this ReconciliationReportRow.
|
void |
setOrderId(Long orderId)
Sets the orderId value for this ReconciliationReportRow.
|
void |
setReconciledClicks(Long reconciledClicks)
Sets the reconciledClicks value for this ReconciliationReportRow.
|
void |
setReconciledImpressions(Long reconciledImpressions)
Sets the reconciledImpressions value for this ReconciliationReportRow.
|
void |
setReconciledLineItemDays(Integer reconciledLineItemDays)
Sets the reconciledLineItemDays value for this ReconciliationReportRow.
|
void |
setReconciledRevenue(Money reconciledRevenue)
Sets the reconciledRevenue value for this ReconciliationReportRow.
|
void |
setReconciliationReportId(Long reconciliationReportId)
Sets the reconciliationReportId value for this ReconciliationReportRow.
|
void |
setThirdPartyClicks(Long thirdPartyClicks)
Sets the thirdPartyClicks value for this ReconciliationReportRow.
|
void |
setThirdPartyImpressions(Long thirdPartyImpressions)
Sets the thirdPartyImpressions value for this ReconciliationReportRow.
|
void |
setThirdPartyLineItemDays(Integer thirdPartyLineItemDays)
Sets the thirdPartyLineItemDays value for this ReconciliationReportRow.
|
void |
setThirdPartyRevenue(Money thirdPartyRevenue)
Sets the thirdPartyRevenue value for this ReconciliationReportRow.
|
public ReconciliationReportRow()
public ReconciliationReportRow(Long reconciliationReportId, Long lineItemId, Long creativeId, Long orderId, Long advertiserId, BillFrom billFrom, CostType lineItemCostType, Money lineItemCostPerUnit, Long lineItemContractedUnitsBought, Long dfpClicks, Long dfpImpressions, Integer dfpLineItemDays, Long thirdPartyClicks, Long thirdPartyImpressions, Integer thirdPartyLineItemDays, Long manualClicks, Long manualImpressions, Integer manualLineItemDays, Long reconciledClicks, Long reconciledImpressions, Integer reconciledLineItemDays, Money contractedRevenue, Money dfpRevenue, Money thirdPartyRevenue, Money manualRevenue, Money reconciledRevenue, String comments)
public Long getReconciliationReportId()
ReconciliationReport.
This attribute is read-only.public void setReconciliationReportId(Long reconciliationReportId)
reconciliationReportId - * The ID of the ReconciliationReport.
This attribute is read-only.public Long getLineItemId()
LineItem.
This attribute is read-only.public void setLineItemId(Long lineItemId)
lineItemId - * The ID of the LineItem.
This attribute is read-only.public Long getCreativeId()
Creative.
This attribute is read-only.public void setCreativeId(Long creativeId)
creativeId - * The ID of the Creative.
This attribute is read-only.public Long getOrderId()
Order.
This attribute is read-only.public void setOrderId(Long orderId)
orderId - * The ID of the Order.
This attribute is read-only.public Long getAdvertiserId()
Company.
This attribute is read-only.public void setAdvertiserId(Long advertiserId)
advertiserId - * The ID of the Company.
This attribute is read-only.public BillFrom getBillFrom()
BillFrom.DEFAULT.public void setBillFrom(BillFrom billFrom)
billFrom - * Defines which source of volume to bill from.
This attribute is optional and defaults to BillFrom.DEFAULT.public CostType getLineItemCostType()
LineItemSummary.costType of the line item this row represents.
This attribute is read-only.public void setLineItemCostType(CostType lineItemCostType)
lineItemCostType - * The LineItemSummary.costType of the line item this row represents.
This attribute is read-only.public Money getLineItemCostPerUnit()
LineItemSummary.costPerUnit of the line item this row
represents.
This attribute is read-only.public void setLineItemCostPerUnit(Money lineItemCostPerUnit)
lineItemCostPerUnit - * The LineItemSummary.costPerUnit of the line item this row
represents.
This attribute is read-only.public Long getLineItemContractedUnitsBought()
LineItemSummary.contractedUnitsBought of the line item
this row represents.
null if it is unlimited.
This attribute is read-only.public void setLineItemContractedUnitsBought(Long lineItemContractedUnitsBought)
lineItemContractedUnitsBought - * The LineItemSummary.contractedUnitsBought of the line item
this row represents.
null if it is unlimited.
This attribute is read-only.public Long getDfpClicks()
billFrom is BillFrom.DFP and the #costType
is
CostType.CPC, this attribute will be set to
reconciledClicks and used to
calculate the reconciledRevenue.
This attribute is read-only.public void setDfpClicks(Long dfpClicks)
dfpClicks - * The clicks recorded by the DoubleClick for Publishers server.
If the billFrom is BillFrom.DFP and the #costType
is
CostType.CPC, this attribute will be set to
reconciledClicks and used to
calculate the reconciledRevenue.
This attribute is read-only.public Long getDfpImpressions()
billFrom is BillFrom.DFP and
the #costType is
CostType.CPM, this attribute will be set to
reconciledImpressions and
used to calculate the reconciledRevenue.
This attribute is read-only.public void setDfpImpressions(Long dfpImpressions)
dfpImpressions - * The impressions recorded by the DoubleClick for Publishers
server.
If the billFrom is BillFrom.DFP and
the #costType is
CostType.CPM, this attribute will be set to
reconciledImpressions and
used to calculate the reconciledRevenue.
This attribute is read-only.public Integer getDfpLineItemDays()
billFrom is BillFrom.DFP
and the #costType is
CostType.CPD, this attribute will be set to
reconciledLineItemDays and
used to calculate the reconciledRevenue.
This attribute is read-only.public void setDfpLineItemDays(Integer dfpLineItemDays)
dfpLineItemDays - * The number of days the line item be impressed and recorded
by DoubleClick for Publishers
server. If the billFrom is BillFrom.DFP
and the #costType is
CostType.CPD, this attribute will be set to
reconciledLineItemDays and
used to calculate the reconciledRevenue.
This attribute is read-only.public Long getThirdPartyClicks()
billFrom is BillFrom.THIRD_PARTY
and the #costType is
CostType.CPC, this attribute will be set to
reconciledClicks and used to
calculate the reconciledRevenue.
This attribute is optional.public void setThirdPartyClicks(Long thirdPartyClicks)
thirdPartyClicks - * The clicks recorded by the third-party ad server.
If the billFrom is BillFrom.THIRD_PARTY
and the #costType is
CostType.CPC, this attribute will be set to
reconciledClicks and used to
calculate the reconciledRevenue.
This attribute is optional.public Long getThirdPartyImpressions()
billFrom is BillFrom.THIRD_PARTY
and the #costType is
CostType.CPM, this attribute will be set to
reconciledImpressions and
used to calculate the reconciledRevenue.
This attribute is optional.public void setThirdPartyImpressions(Long thirdPartyImpressions)
thirdPartyImpressions - * The impressions recorded by the third-party ad server.
If the billFrom is BillFrom.THIRD_PARTY
and the #costType is
CostType.CPM, this attribute will be set to
reconciledImpressions and
used to calculate the reconciledRevenue.
This attribute is optional.public Integer getThirdPartyLineItemDays()
billFrom is BillFrom.THIRD_PARTY
and the #costType is
CostType.CPD, this attribute will be set to
reconciledLineItemDays and
used to calculate the reconciledRevenue.
This attribute is optional.public void setThirdPartyLineItemDays(Integer thirdPartyLineItemDays)
thirdPartyLineItemDays - * The number of days the line item be impressed and recorded
by the third-party ad server.
If the billFrom is BillFrom.THIRD_PARTY
and the #costType is
CostType.CPD, this attribute will be set to
reconciledLineItemDays and
used to calculate the reconciledRevenue.
This attribute is optional.public Long getManualClicks()
billFrom is BillFrom.MANUAL
and the #costType is
CostType.CPC, this attribute will be set to
reconciledClicks and used to
calculate the reconciledRevenue.
This attribute is optional.public void setManualClicks(Long manualClicks)
manualClicks - * The clicks manually entered.
If the billFrom is BillFrom.MANUAL
and the #costType is
CostType.CPC, this attribute will be set to
reconciledClicks and used to
calculate the reconciledRevenue.
This attribute is optional.public Long getManualImpressions()
billFrom is BillFrom.MANUAL
and the #costType is
CostType.CPM, this attribute will be set to
reconciledImpressions and
used to calculate the reconciledRevenue.
This attribute is optional.public void setManualImpressions(Long manualImpressions)
manualImpressions - * The impressions manually entered.
If the billFrom is BillFrom.MANUAL
and the #costType is
CostType.CPM, this attribute will be set to
reconciledImpressions and
used to calculate the reconciledRevenue.
This attribute is optional.public Integer getManualLineItemDays()
billFrom is BillFrom.MANUAL and the #costType is
CostType.CPD, this attribute will be set to
reconciledLineItemDays and
used to calculate the reconciledRevenue.
This attribute is optional.public void setManualLineItemDays(Integer manualLineItemDays)
manualLineItemDays - * The number of days the line item be impressed and entered manually.
If the billFrom is BillFrom.MANUAL and the #costType is
CostType.CPD, this attribute will be set to
reconciledLineItemDays and
used to calculate the reconciledRevenue.
This attribute is optional.public Long getReconciledClicks()
billFrom value.
This attribute is read-only.public void setReconciledClicks(Long reconciledClicks)
reconciledClicks - * The clicks depending upon the billFrom value.
This attribute is read-only.public Long getReconciledImpressions()
billFrom value.
This attribute is read-only.public void setReconciledImpressions(Long reconciledImpressions)
reconciledImpressions - * The impression depending upon the billFrom value.
This attribute is read-only.public Integer getReconciledLineItemDays()
billFrom value.
This attribute is read-only.public void setReconciledLineItemDays(Integer reconciledLineItemDays)
reconciledLineItemDays - * The line item days depending upon the billFrom value.
This attribute is read-only.public Money getContractedRevenue()
#contractedGoal
and #costPerUnit.
This attribute is calculated by Google and is read-only.public void setContractedRevenue(Money contractedRevenue)
contractedRevenue - * The revenue calculated based on the #contractedGoal
and #costPerUnit.
This attribute is calculated by Google and is read-only.public Money getDfpRevenue()
#costPerUnit, #costType,
dfpClicks, dfpImpressions and dfpLineItemDays.
This attribute is calculated by Google and is read-only.public void setDfpRevenue(Money dfpRevenue)
dfpRevenue - * The revenue calculated based on the #costPerUnit, #costType,
dfpClicks, dfpImpressions and dfpLineItemDays.
This attribute is calculated by Google and is read-only.public Money getThirdPartyRevenue()
#costPerUnit, #costType,
thirdPartyClicks, thirdPartyImpressions
and thirdPartyLineItemDays.
This attribute is calculated by Google and is read-only.public void setThirdPartyRevenue(Money thirdPartyRevenue)
thirdPartyRevenue - * The revenue calculated based on the #costPerUnit, #costType,
thirdPartyClicks, thirdPartyImpressions
and thirdPartyLineItemDays.
This attribute is calculated by Google and is read-only.public Money getManualRevenue()
#costPerUnit, #costType,
manualClicks, manualImpressions
and manualLineItemDays.
This attribute is calculated by Google and is read-only.public void setManualRevenue(Money manualRevenue)
manualRevenue - * The revenue calculated based on the #costPerUnit, #costType,
manualClicks, manualImpressions
and manualLineItemDays.
This attribute is calculated by Google and is read-only.public Money getReconciledRevenue()
billFrom, contractedRevenue,
dfpRevenue, thirdPartyRevenue and
manualRevenue.
This attribute is calculated by Google and is read-only.public void setReconciledRevenue(Money reconciledRevenue)
reconciledRevenue - * The revenue calculated based on the billFrom, contractedRevenue,
dfpRevenue, thirdPartyRevenue and
manualRevenue.
This attribute is calculated by Google and is read-only.public String getComments()
public void setComments(String comments)
comments - * The comments for this row.
This attribute is optional.public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2014. All Rights Reserved.