Abstract Class awApiError

Description

A service api error base class that provides error details.

1) the OGNL field path is provided for parsers. 2) the OGNL field path with debug comments easily helps track causes.

Located in /classes/cm/ApiError.php

awComplexObject
   |
   --awApiError
Direct descendents
Class Description
 class awTargetingIdeaError Base error class for the com.google.ads.api.services.targetingideas.TargetingIdeaService.
 class awCollectionSizeError A list of all errors associated with the @ContentsSize constraint.
 class awOperatorError A list of all errors associated with the @SupportedOperators constraints.
 class awAdExtensionError AdExtension errors.
 class awBudgetError A list of all the error codes being used by the common budget domain package.
 class awMediaError Error class for media related errors.
 class awRangeError A list of all errors associated with the Range constraint.
 class awCampaignError Base error class for Campaign Service.
 class awEntityNotFound An id did not correspond to an entity, or it referred to an entity which does not belong to the customer.
 class awAdGroupCriterionError Base error class for Ad Group Criterion Service.
 class awPagingError Error codes for pagination.
 class awDistinctError Errors related to distinct ids or content.
 class awAuthorizationError Errors that are thrown due to an authorization problem.
 class awPolicyViolationError Represents violations of a single policy by some text in a field.
 class awQuotaExceededError Represents Quota Exceeded Error.
 class awBulkMutateJobError Bulk mutate job handling errors.
 class awAuthenticationError Errors returned when Authentication failed.
 class awDatabaseError Errors that are thrown due to a database access problem.
 class awNewEntityCreationError Error associated with creation of new entities using com.google.ads.api.services.common.id.TempIds.
 class awQuotaCheckError Encapsulates the errors thrown during developer quota checks.
 class awOperationAccessDenied Unauthorized access errors as determined by the invoked service's access policy.
 class awBiddingError Represents bidding errors.
 class awCampaignCriterionError Base error class for Campaign Criterion Service.
 class awStringLengthError A list of all errors associated with the @ContentsString constraint.
 class awNotEmptyError A list of all errors associated with the @NotEmpty constraints.
 class awBiddingTransitionError Bidding transition errors.
 class awTargetError A list of all the error codes being used by the common targeting package.
 class awRegionCodeError A list of all errors associated with the @RegionCode constraints.
 class awAdParamError Errors for AdParamService.
 class awAdError Base error class for Ad Service.
 class awIdError Errors associated with the ids.
 class awReadOnlyError A list of all errors associated with the @ReadOnly constraint.
 class awSizeLimitError Indicates that the number of entries in the request or response exceeds the system limit.
 class awGeoLocationError Errors for GeoLocationService
 class awAdGroupServiceError Represents possible error codes in AdGroupService.
 class awStatsQueryError Represents possible error codes when querying for stats.
 class awAdGroupAdError Error information for AdGroupAdService.
Abstract class awEntityCountLimitExceeded Signals that an entity count limit was exceeded for some level.
 class awEntityAccessDenied Reports permission problems trying to access an entity.
 class awAdExtensionOverrideError AdExtensionOverride errors.
 class awImageError Error class for errors associated with parsing image data.
 class awNullError Errors associated with contents not null constraint.
 class awCampaignAdExtensionError CampaignAdExtension errors.
 class awNotWhitelistedError Indicates that the customer is not whitelisted for accessing the API.
 class awDateError Errors associated with invalid dates and date ranges.
 class awRequiredError Errors due to missing required field.
 class awInternalApiError Indicates that a server-side error has occured. {@code InternalApiError}s are generally not the result of an invalid request or message sent by the client.
 class awClientTermsError Encapsulates the errors thrown during client terms checks for adwords.
 class awJobError Job handling errors.
 class awQuotaError Errors that are thrown if a quota limit is exceeded.
 class awApiUsageError Represents possible error codes in InfoService.
Variable Summary
 string $fieldPath
 string $trigger
Method Summary
 void factory ( $row,  $className)
Variables
string $fieldPath

The OGNL field path to identify cause of error.

string $trigger

The data that caused the error.

Inherited Variables

Inherited from awComplexObject

awComplexObject::$_cachedCheckFields
awComplexObject::$_row
Methods

Documentation generated on Thu, 15 Apr 2010 19:06:09 +0300 by phpDocumentor 1.4.3