public enum ReconciliationErrorReason extends Enum<ReconciliationErrorReason>
Java class for ReconciliationError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="ReconciliationError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="CANNOT_CREATE_RECONCILIATION_REPORT_VERSION"/>
<enumeration value="INVALID_RECONCILIATION_REPORT_STATE_TRANSITION"/>
<enumeration value="INVALID_RECONCILIATION_PROPOSAL_SUBMISSION_SEQUENCE"/>
<enumeration value="USER_CANNOT_RECONCILE_RECONCILIATION_REPORT"/>
<enumeration value="CONTRACTED_VOLUME_CANNOT_BE_NULL"/>
<enumeration value="DFP_VOLUME_CANNOT_BE_NULL"/>
<enumeration value="MANUAL_VOLUME_CANNOT_BE_NULL"/>
<enumeration value="THIRD_PARTY_VOLUME_CANNOT_BE_NULL"/>
<enumeration value="DUPLICATE_LINE_ITEM_AND_CREATIVE"/>
<enumeration value="CANNOT_RECONCILE_LINE_ITEM_CREATIVE"/>
<enumeration value="LINE_ITEM_DAYS_MISMATCH"/>
<enumeration value="LINE_ITEM_BILL_OFF_OF_MISMATCH"/>
<enumeration value="CANNOT_MODIFY_RECONCILED_ORDER"/>
<enumeration value="CANNOT_MODIFY_ACROSS_MULTIPLE_RECONCILIATION_REPORTS"/>
<enumeration value="CANNOT_QUERY_ACROSS_MULTIPLE_RECONCILIATION_REPORTS"/>
<enumeration value="CANNOT_UPDATE_VOLUME_WHEN_BILLABLE_REVENUE_OVERRIDDEN"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
CANNOT_CREATE_RECONCILIATION_REPORT_VERSION
Reconciliation report is reconciled, and need to revert.
|
CANNOT_MODIFY_ACROSS_MULTIPLE_RECONCILIATION_REPORTS
Can not modify across multiple reconciliation reports.
|
CANNOT_MODIFY_RECONCILED_ORDER
The order of the modifying rows in under reconciled status.
|
CANNOT_QUERY_ACROSS_MULTIPLE_RECONCILIATION_REPORTS
Can not query across multiple reconciliation reports.
|
CANNOT_RECONCILE_LINE_ITEM_CREATIVE
Cannot reconcile the
ReconciliationReportRow
as the line item ID and the creative ID association is invalid. |
CANNOT_UPDATE_VOLUME_WHEN_BILLABLE_REVENUE_OVERRIDDEN
Cannot update reconciled volume when a billable revenue override is set.
|
CONTRACTED_VOLUME_CANNOT_BE_NULL
The billed from is contracted, but the contracted volume cannot be null.
|
DFP_VOLUME_CANNOT_BE_NULL
The billed from is DFP, but the DFP volume cannot be null.
|
DUPLICATE_LINE_ITEM_AND_CREATIVE
Duplicate tuples of (line item ID, creative ID).
|
INVALID_RECONCILIATION_PROPOSAL_SUBMISSION_SEQUENCE
Previous cycles of the proposal must be reconciled first.
|
INVALID_RECONCILIATION_REPORT_STATE_TRANSITION
Reconciliation report can't be put into that reconciliation state.
|
LINE_ITEM_BILL_OFF_OF_MISMATCH
ReconciliationReportRow#billFrom field cannot differ for rows with same line item id
when line item cost type is CPD. |
LINE_ITEM_DAYS_MISMATCH
Third-party days delivered and manual days delivered cannot differ
for rows with same line item ID when line item cost type is CPD.
|
MANUAL_VOLUME_CANNOT_BE_NULL
The billed from is manual, but the manual volume cannot be null.
|
THIRD_PARTY_VOLUME_CANNOT_BE_NULL
The billed from is third-party, but the third-party volume cannot be null.
|
UNKNOWN
The value returned if the actual value is not exposed by the requested API version.
|
USER_CANNOT_RECONCILE_RECONCILIATION_REPORT
User does not have permission to put reconciliation report into reconciled state.
|
| Modifier and Type | Method and Description |
|---|---|
static ReconciliationErrorReason |
fromValue(String v) |
String |
value() |
static ReconciliationErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ReconciliationErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ReconciliationErrorReason CANNOT_CREATE_RECONCILIATION_REPORT_VERSION
public static final ReconciliationErrorReason INVALID_RECONCILIATION_REPORT_STATE_TRANSITION
public static final ReconciliationErrorReason INVALID_RECONCILIATION_PROPOSAL_SUBMISSION_SEQUENCE
public static final ReconciliationErrorReason USER_CANNOT_RECONCILE_RECONCILIATION_REPORT
public static final ReconciliationErrorReason CONTRACTED_VOLUME_CANNOT_BE_NULL
public static final ReconciliationErrorReason DFP_VOLUME_CANNOT_BE_NULL
public static final ReconciliationErrorReason MANUAL_VOLUME_CANNOT_BE_NULL
public static final ReconciliationErrorReason THIRD_PARTY_VOLUME_CANNOT_BE_NULL
public static final ReconciliationErrorReason DUPLICATE_LINE_ITEM_AND_CREATIVE
public static final ReconciliationErrorReason CANNOT_RECONCILE_LINE_ITEM_CREATIVE
ReconciliationReportRow
as the line item ID and the creative ID association is invalid.public static final ReconciliationErrorReason LINE_ITEM_DAYS_MISMATCH
public static final ReconciliationErrorReason LINE_ITEM_BILL_OFF_OF_MISMATCH
ReconciliationReportRow#billFrom field cannot differ for rows with same line item id
when line item cost type is CPD.public static final ReconciliationErrorReason CANNOT_MODIFY_RECONCILED_ORDER
public static final ReconciliationErrorReason CANNOT_MODIFY_ACROSS_MULTIPLE_RECONCILIATION_REPORTS
public static final ReconciliationErrorReason CANNOT_QUERY_ACROSS_MULTIPLE_RECONCILIATION_REPORTS
public static final ReconciliationErrorReason CANNOT_UPDATE_VOLUME_WHEN_BILLABLE_REVENUE_OVERRIDDEN
public static final ReconciliationErrorReason UNKNOWN
public static ReconciliationErrorReason[] values()
for (ReconciliationErrorReason c : ReconciliationErrorReason.values()) System.out.println(c);
public static ReconciliationErrorReason valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String value()
public static ReconciliationErrorReason fromValue(String v)
Copyright © 2018. All Rights Reserved.