/* Copyright (c) 2008 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.google.gdata.client;
import com.google.gdata.util.ErrorDomain;
/**
This is the error domain class for the Core Error Domain,
representing errors thrown by the core server and Java client
library.
*/
public class CoreErrorDomain extends ErrorDomain {
private CoreErrorDomain() {
super("GData");
}
public static final CoreErrorDomain ERR = new CoreErrorDomain();
public final ErrorCode versionNotSupported =
new ErrorCode("versionNotSupported")
.withInternalReason("Version is not supported");
public final ErrorCode accountDeleted =
new ErrorCode("accountDeleted")
.withInternalReason("Account deleted");
public final ErrorCode accountDisabled =
new ErrorCode("accountDisabled")
.withInternalReason("Account disabled");
public final ErrorCode accountUnverified =
new ErrorCode("accountUnverified")
.withInternalReason("Account unverified");
public final ErrorCode atomFormatRequired =
new ErrorCode("atomFormatRequired")
.withInternalReason("Batch requires Atom format");
public final ErrorCode batchingNotSupported =
new ErrorCode("batchingNotSupported")
.withInternalReason("Batching not supported by feed");
public final ErrorCode cantAccessFeedData =
new ErrorCode("cantAccessFeedData")
.withInternalReason("Unable to access feed data");
public final ErrorCode cantCreateContentGenerator =
new ErrorCode("cantCreateContentGenerator")
.withInternalReason("Unable to create ContentGenerator instance");
public final ErrorCode cantCreateEntry =
new ErrorCode("cantCreateEntry")
.withInternalReason("Unable to create entry");
public final ErrorCode cantCreateExtension =
new ErrorCode("cantCreateExtension")
.withInternalReason("Unable to create extension");
public final ErrorCode cantCreateFeed =
new ErrorCode("cantCreateFeed")
.withInternalReason("Unable to create feed");
public final ErrorCode cantCreateProvider =
new ErrorCode("cantCreateProvider")
.withInternalReason("Unable to instantiate provider");
public final ErrorCode cantDecodeCategoryQuery =
new ErrorCode("cantDecodeCategoryQuery")
.withInternalReason("Unable to decode category query");
public final ErrorCode cannotEditResource =
new ErrorCode("cannotEditResource")
.withInternalReason("Target resource cannot be edited by client");
public final ErrorCode cantEncodeQueryParams =
new ErrorCode("cantEncodeQueryParams")
.withInternalReason("Unable to encode query parameters");
public final ErrorCode cantExtractJsonValue =
new ErrorCode("cantExtractJsonValue")
.withInternalReason("Cannot extract JSON value");
public final ErrorCode cantLoadAuthProviderClass =
new ErrorCode("cantLoadAuthProviderClass")
.withInternalReason("authProvider class cannot be loaded");
public final ErrorCode cantLoadEntryClass =
new ErrorCode("cantLoadEntryClass")
.withInternalReason("entry class cannot be loaded");
public final ErrorCode cantLoadExtensionClass =
new ErrorCode("cantLoadExtensionClass")
.withInternalReason(
"Extension classes must implement the Extension interface");
public final ErrorCode cantLoadExtensionPoint =
new ErrorCode("cantLoadExtensionPoint")
.withInternalReason(
"Unable to load ExtensionPoint class");
public final ErrorCode cantLoadFeedClass =
new ErrorCode("cantLoadFeedClass")
.withInternalReason("feed class cannot be loaded");
public final ErrorCode cantLoadFeedProviderClass =
new ErrorCode("cantLoadFeedProviderClass")
.withInternalReason("feedProvider class cannot be loaded");
public final ErrorCode cantLoadGeneratorClass =
new ErrorCode("cantLoadGeneratorClass")
.withInternalReason("Unable to load ContentGenerator class");
public final ErrorCode cantLoadKindAdaptor =
new ErrorCode("cantLoadKindAdaptor")
.withInternalReason("Unable to load kind adaptor");
public final ErrorCode cantLoadServiceClass =
new ErrorCode("cantLoadServiceClass")
.withInternalReason("Unable to load serviceClass class");
public final ErrorCode cantWriteMimeMultipart =
new ErrorCode("cantWriteMimeMultipart")
.withInternalReason("Unable to write MIME multipart message");
public final ErrorCode clientNotWhitelisted =
new ErrorCode("clientNotWhitelisted")
.withInternalReason("Client not whitelisted for ONLINE access");
public final ErrorCode collectionTitleRequired =
new ErrorCode("collectionTitleRequired")
.withInternalReason("Collection must contain a title");
public final ErrorCode commentsFeedLinkRequired =
new ErrorCode("commentsFeedLinkRequired")
.withInternalReason("g:comments/g:feedLink is required");
public final ErrorCode deleteNotSupported =
new ErrorCode("deleteNotSupported")
.withInternalReason("Delete not supported by feed");
public final ErrorCode duplicateAlt =
new ErrorCode("duplicateAlt")
.withInternalReason("Duplicate alt mapping");
public final ErrorCode duplicateAttribute =
new ErrorCode("duplicateAttribute")
.withInternalReason("Duplicate attribute");
public final ErrorCode duplicateAttributeValue =
new ErrorCode("duplicateAttributeValue")
.withInternalReason("Duplicate attribute value");
public final ErrorCode duplicateContent =
new ErrorCode("duplicateContent")
.withInternalReason("Duplicate content");
public final ErrorCode duplicateDraft =
new ErrorCode("duplicateDraft")
.withInternalReason("Duplicate draft");
public final ErrorCode duplicateEmail =
new ErrorCode("duplicateEmail")
.withInternalReason("Duplicate email");
public final ErrorCode duplicateEntryId =
new ErrorCode("duplicateEntryId")
.withInternalReason("Duplicate entry ID");
public final ErrorCode duplicateExtension =
new ErrorCode("duplicateExtension")
.withInternalReason("Duplicate extension element");
public final ErrorCode duplicateFeedId =
new ErrorCode("duplicateFeedId")
.withInternalReason("Duplicate feed ID");
public final ErrorCode duplicateGenerator =
new ErrorCode("duplicateGenerator")
.withInternalReason("Duplicate generator");
public final ErrorCode duplicateIcon =
new ErrorCode("duplicateIcon")
.withInternalReason("Duplicate icon");
public final ErrorCode duplicateItemsPerPage =
new ErrorCode("duplicateItemsPerPage")
.withInternalReason("Duplicate itemsPerPage");
public final ErrorCode duplicateLogo =
new ErrorCode("duplicateLogo")
.withInternalReason("Duplicate logo");
public final ErrorCode duplicateName =
new ErrorCode("duplicateName")
.withInternalReason("Duplicate name");
public final ErrorCode duplicatePathPrefix =
new ErrorCode("duplicatePathPrefix")
.withInternalReason("Duplicate pathPrefix element");
public final ErrorCode duplicateRights =
new ErrorCode("duplicateRights")
.withInternalReason("Duplicate rights");
public final ErrorCode duplicateStartIndex =
new ErrorCode("duplicateStartIndex")
.withInternalReason("Duplicate startIndex");
public final ErrorCode duplicateSubtitle =
new ErrorCode("duplicateSubtitle")
.withInternalReason("Duplicate subtitle");
public final ErrorCode duplicateSummary =
new ErrorCode("duplicateSummary")
.withInternalReason("Duplicate summary");
public final ErrorCode duplicateTextNodeValue =
new ErrorCode("duplicateTextNodeValue")
.withInternalReason("Duplicate text node value");
public final ErrorCode duplicateTitle =
new ErrorCode("duplicateTitle")
.withInternalReason("Duplicate title");
public final ErrorCode duplicateTotalResults =
new ErrorCode("duplicateTotalResults")
.withInternalReason("Duplicate totalResults");
public final ErrorCode duplicateUri =
new ErrorCode("duplicateUri")
.withInternalReason("Duplicate URI");
public final ErrorCode duplicateUrlBase =
new ErrorCode("duplicateUrlBase")
.withInternalReason("Duplicate urlBase element");
public final ErrorCode duplicateValue =
new ErrorCode("duplicateValue")
.withInternalReason("Duplicate value");
public final ErrorCode elementNotRepeatable =
new ErrorCode("elementNotRepeatable")
.withInternalReason("Element is not repeatable");
public final ErrorCode elementNotSimple =
new ErrorCode("elementNotSimple")
.withInternalReason("Element is not simple");
public final ErrorCode emailValueRequired =
new ErrorCode("emailValueRequired")
.withInternalReason("email must have a value");
public final ErrorCode entityTagMatches =
new ErrorCode("entityTagMatches")
.withInternalReason("At least one entity tag matches");
public final ErrorCode entryNotAssociated =
new ErrorCode("entryNotAssociated")
.withInternalReason("Entry is not associated with a GData service");
public final ErrorCode etagsMismatch =
new ErrorCode("etagsMismatch")
.withInternalReason("Etags mismatch");
public final ErrorCode etagsUnsupported =
new ErrorCode("etagsUnsupported")
.withInternalReason("Resource does not support Etags");
public final ErrorCode feedNotAssociated =
new ErrorCode("feedNotAssociated")
.withInternalReason("Feed is not associated with a GData service");
public final ErrorCode geoPtLatRequired =
new ErrorCode("geoPtLatRequired")
.withInternalReason("g:geoPt/@lat is required");
public final ErrorCode geoPtLonRequired =
new ErrorCode("geoPtLonRequired")
.withInternalReason("g:geoPt/@lon is required");
public final ErrorCode headerRequired =
new ErrorCode("headerRequired")
.withInternalReason("Header required");
public final ErrorCode iconValueRequired =
new ErrorCode("iconValueRequired")
.withInternalReason("icon must have a value");
public final ErrorCode idRequired =
new ErrorCode("idRequired")
.withInternalReason("g:originalEvent/@id is required");
public final ErrorCode idValueRequired =
new ErrorCode("idValueRequired")
.withInternalReason("ID must have a value");
public final ErrorCode illegalInputFormat =
new ErrorCode("illegalInputFormat")
.withInternalReason(
"Input format is not compatible with selected alt output format");
public final ErrorCode imsNotSupported =
new ErrorCode("imsNotSupported")
.withInternalReason(
"If-Modified-Since HTTP precondition not supported on POST");
public final ErrorCode incompatiblePaginationParameters =
new ErrorCode("incompatiblePaginationParameters")
.withInternalReason("start-token and start-index cannot both "
+ "be specified at the same time");
public final ErrorCode incorrectDataVersion =
new ErrorCode("incorrectDataVersion");
public final ErrorCode insertNotSupported =
new ErrorCode("insertNotSupported")
.withInternalReason("Insert not supported by feed");
public final ErrorCode insufficientSecurityLevel =
new ErrorCode("insufficientSecurityLevel")
.withInternalReason("Insufficient security level");
public final ErrorCode invalidAltValue =
new ErrorCode("invalidAltValue")
.withInternalReason("Invalid alt value for entry");
public final ErrorCode invalidArbitraryXml =
new ErrorCode("invalidArbitraryXml")
.withInternalReason("Invalid value for arbitrary XML");
public final ErrorCode invalidAttributeValue =
new ErrorCode("invalidAttributeValue")
.withInternalReason("Invalid value for attribute");
public final ErrorCode invalidAverageRatingAttribute =
new ErrorCode("invalidAverageRatingAttribute")
.withInternalReason(
"gd:rating/@average should lie in between " +
"gd:rating/@min and gd:rating/@max");
public final ErrorCode invalidBase64 =
new ErrorCode("invalidBase64")
.withInternalReason("Expected Base-64 content");
public final ErrorCode invalidBatchOperationType =
new ErrorCode("invalidBatchOperationType")
.withInternalReason("Invalid type for batch:operation");
public final ErrorCode invalidBigDecimalAttribute =
new ErrorCode("invalidBigDecimalAttribute")
.withInternalReason("Invalid value for big decimal attribute");
public final ErrorCode invalidBigIntegerAttribute =
new ErrorCode("invalidBigIntegerAttribute")
.withInternalReason("Invalid value for big integer attribute");
public final ErrorCode invalidBooleanAttribute =
new ErrorCode("invalidBooleanAttribute")
.withInternalReason("Invalid value for boolean attribute");
public final ErrorCode invalidByteAttribute =
new ErrorCode("invalidByteAttribute")
.withInternalReason("Invalid value for byte attribute");
public final ErrorCode invalidCacheControlOption =
new ErrorCode("invalidCacheControlOption")
.withInternalReason("Invalid option in Cache-Control header");
public final ErrorCode invalidCategoryFilter =
new ErrorCode("invalidCategoryFilter")
.withInternalReason("Invalid category filter");
public final ErrorCode invalidChildElement =
new ErrorCode("invalidChildElement")
.withInternalReason("Child elements are not allowed.");
public final ErrorCode invalidContentType =
new ErrorCode("invalidContentType")
.withInternalReason("Malformed Content-Type");
public final ErrorCode invalidCountHintAttribute =
new ErrorCode("invalidCountHintAttribute")
.withInternalReason("Invalid gd:feedLink/@countHint");
public final ErrorCode invalidDatetime =
new ErrorCode("invalidDatetime")
.withInternalReason("Badly formatted datetime");
public final ErrorCode invalidDoubleAttribute =
new ErrorCode("invalidDoubleAttribute")
.withInternalReason("Invalid value for double attribute");
public final ErrorCode invalidDraft =
new ErrorCode("invalidDraft")
.withInternalReason("Invalid value for draft");
public final ErrorCode invalidEndValue =
new ErrorCode("invalidEndValue")
.withInternalReason("Invalid end value");
public final ErrorCode invalidEnumValue =
new ErrorCode("invalidEnumValue")
.withInternalReason("Invalid enum value");
public final ErrorCode invalidErrorFormat =
new ErrorCode("invalidErrorFormat")
.withInternalReason("Invalid error format");
public final ErrorCode invalidExtension =
new ErrorCode("invalidExtension")
.withInternalReason("Invalid extension element");
public final ErrorCode invalidFieldSelection =
new ErrorCode("invalidFieldSelection")
.withInternalReason("Invalid field selection");
public final ErrorCode invalidFixedAttribute =
new ErrorCode("invalidFixedAttribute")
.withInternalReason("Invalid value for fixed attribute");
public final ErrorCode invalidFloatAttribute =
new ErrorCode("invalidFloatAttribute")
.withInternalReason("Invalid value for float attribute");
public final ErrorCode invalidGeoPtElev =
new ErrorCode("invalidGeoPtElev")
.withInternalReason("Invalid geoPt/@elev");
public final ErrorCode invalidGeoPtLat =
new ErrorCode("invalidGeoPtLat")
.withInternalReason("Invalid geoPt/@lat");
public final ErrorCode invalidGeoPtLon =
new ErrorCode("invalidGeoPtLon")
.withInternalReason("Invalid geoPt/@lon");
public final ErrorCode invalidGeoPtTime =
new ErrorCode("invalidGeoPtTime")
.withInternalReason("Date/time value expected");
public final ErrorCode invalidIntegerAttribute =
new ErrorCode("invalidIntegerAttribute")
.withInternalReason("Invalid value for integer attribute");
public final ErrorCode invalidJson =
new ErrorCode("invalidJson")
.withInternalReason("Invalid JSON");
public final ErrorCode invalidLongAttribute =
new ErrorCode("invalidLongAttribute")
.withInternalReason("Invalid value for long attribute");
public final ErrorCode invalidMediaSourceUri =
new ErrorCode("invalidMediaSourceUri")
.withInternalReason("Invalid media source URI");
public final ErrorCode invalidMediaType =
new ErrorCode("invalidMediaType")
.withInternalReason("Not a valid media type");
public final ErrorCode invalidMethodOverrideHeader =
new ErrorCode("invalidMethodOverrideHeader")
.withInternalReason("Invalid method override header");
public final ErrorCode invalidMimeType =
new ErrorCode("invalidMimeType")
.withInternalReason("Malformed MIME type");
public final ErrorCode invalidMixedContent =
new ErrorCode("invalidMixedContent")
.withInternalReason("Invalid value for mixed content");
public final ErrorCode invalidParameterValue =
new ErrorCode("invalidParameterValue")
.withInternalReason("Invalid parameter value");
public final ErrorCode invalidRedirectedToUrl =
new ErrorCode("invalidRedirectedToUrl")
.withInternalReason("Invalid redirected-to URL");
public final ErrorCode invalidPatchTarget =
new ErrorCode("invalidPatchTarget")
.withInternalReason("Target resource cannot be patched");
public final ErrorCode invalidReminderAbsoluteTime =
new ErrorCode("invalidReminderAbsoluteTime")
.withInternalReason("Invalid g:reminder/@absoluteTime");
public final ErrorCode invalidReminderDays =
new ErrorCode("invalidReminderDays")
.withInternalReason("Invalid g:reminder/@days");
public final ErrorCode invalidReminderHours =
new ErrorCode("invalidReminderHours")
.withInternalReason("Invalid g:reminder/@hours");
public final ErrorCode invalidReminderMethod =
new ErrorCode("invalidReminderMethod")
.withInternalReason("Invalid g:reminder/@method");
public final ErrorCode invalidReminderMinutes =
new ErrorCode("invalidReminderMinutes")
.withInternalReason("Invalid g:reminder/@minutes");
public final ErrorCode invalidRequestUri =
new ErrorCode("invalidRequestUri")
.withInternalReason("Invalid request URI");
public final ErrorCode invalidRequestVersion =
new ErrorCode("invalidRequestVersion")
.withInternalReason("Invalid request version");
public final ErrorCode invalidResourceVersion =
new ErrorCode("invalidResourceVersion")
.withInternalReason("Unexpected resource version ID");
public final ErrorCode invalidSecurityProtocol =
new ErrorCode("invalidSecurityProtocol")
.withInternalReason("Invalid security protocol");
public final ErrorCode invalidServiceClass =
new ErrorCode("invalidServiceClass")
.withInternalReason("Invalid service class attribute");
public final ErrorCode invalidShortAttribute =
new ErrorCode("invalidShortAttribute")
.withInternalReason("Invalid value for short attribute");
public final ErrorCode invalidStartValue =
new ErrorCode("invalidStartValue")
.withInternalReason("Invalid start value");
public final ErrorCode invalidTextContent =
new ErrorCode("invalidTextContent")
.withInternalReason("Invalid text content");
public final ErrorCode invalidTextContentType =
new ErrorCode("invalidTextContentType")
.withInternalReason("Invalid text content type");
public final ErrorCode invalidTimeOffset =
new ErrorCode("invalidTimeOffset")
.withInternalReason("Invalid time offset");
public final ErrorCode invalidToDoDueTime =
new ErrorCode("invalidToDoDueTime")
.withInternalReason("Invalid g:toDo/@dueTime");
public final ErrorCode invalidToDoHours =
new ErrorCode("invalidToDoHours")
.withInternalReason("Invalid g:toDo/@hours");
public final ErrorCode invalidUri =
new ErrorCode("invalidUri")
.withInternalReason("Badly formatted URI");
public final ErrorCode invalidUriTemplate =
new ErrorCode("invalidUriTemplate")
.withInternalReason("Invalid uriTemplate");
public final ErrorCode invalidUrl =
new ErrorCode("invalidUrl")
.withInternalReason("Badly formatted URL");
public final ErrorCode invalidValueRatingAttribute =
new ErrorCode("invalidValueRatingAttribute")
.withInternalReason(
"gd:rating/@value should lie in between " +
"gd:rating/@min and gd:rating/@max");
public final ErrorCode invalidVersion =
new ErrorCode("invalidVersion")
.withInternalReason("Invalid version");
public final ErrorCode itemsPerPageNotInteger =
new ErrorCode("itemsPerPageNotInteger")
.withInternalReason("itemsPerPage is not an integer");
public final ErrorCode lengthNotInteger =
new ErrorCode("lengthNotInteger")
.withInternalReason("Length must be an integer");
public final ErrorCode logoValueRequired =
new ErrorCode("logoValueRequired")
.withInternalReason("logo must have a value");
public final ErrorCode matchHeaderRequired =
new ErrorCode("matchHeaderRequired")
.withInternalReason("If-Match or If-None-Match header required");
public final ErrorCode minGreaterThanMax =
new ErrorCode("minGreaterThanMax")
.withInternalReason(
"'updatedMin' must be less than or equal to 'updatedMax'");
public final ErrorCode missingAddressAttribute =
new ErrorCode("missingAddressAttribute")
.withInternalReason("g:email/@address is required");
public final ErrorCode missingAltAttribute =
new ErrorCode("missingAltAttribute")
.withInternalReason("Missing alt attribute");
public final ErrorCode missingAttribute =
new ErrorCode("missingAttribute")
.withInternalReason("Missing attribute");
public final ErrorCode missingContact =
new ErrorCode("missingContact")
.withInternalReason("missing contact");
public final ErrorCode missingContentType =
new ErrorCode("missingContentType")
.withInternalReason("Response contains no content type");
public final ErrorCode missingContentTypeAttribute =
new ErrorCode("missingContentTypeAttribute")
.withInternalReason("Missing content type attribute");
public final ErrorCode missingConverter =
new ErrorCode("missingConverter")
.withInternalReason("No converter for type");
public final ErrorCode missingDescription =
new ErrorCode("missingDescription")
.withInternalReason("missing description");
public final ErrorCode missingEntry =
new ErrorCode("missingEntry")
.withInternalReason("Entry not found");
public final ErrorCode missingExtensionClass =
new ErrorCode("missingExtensionClass")
.withInternalReason("Missing extensionClass attribute");
public final ErrorCode missingExtensionElement =
new ErrorCode("missingExtensionElement")
.withInternalReason("Required extension element");
public final ErrorCode missingFeed =
new ErrorCode("missingFeed")
.withInternalReason("Feed not found");
public final ErrorCode missingFeedProvider =
new ErrorCode("missingFeedProvider")
.withInternalReason("No FeedProvider instance");
public final ErrorCode missingFeedProviderClass =
new ErrorCode("missingFeedProviderClass")
.withInternalReason("Missing feedProviderClass attribute");
public final ErrorCode missingFeedProviderDescription =
new ErrorCode("missingFeedProviderDescription")
.withInternalReason(
"At least one FeedProviderDescription must be specified");
public final ErrorCode missingFormat =
new ErrorCode("missingFormat")
.withInternalReason("missing format");
public final ErrorCode missingGeneratorClass =
new ErrorCode("missingGeneratorClass")
.withInternalReason("Missing generatorClass attribute");
public final ErrorCode missingHrefAttribute =
new ErrorCode("missingHrefAttribute")
.withInternalReason("Link must have an 'href' attribute");
public final ErrorCode missingLocalName =
new ErrorCode("missingLocalName")
.withInternalReason("Missing localName");
public final ErrorCode missingNameAttribute =
new ErrorCode("missingNameAttribute")
.withInternalReason("Missing name attribute for customParam");
public final ErrorCode missingNamespace =
new ErrorCode("missingNamespace")
.withInternalReason("Missing namespace");
public final ErrorCode missingNamespaceDescription =
new ErrorCode("missingNamespaceDescription")
.withInternalReason("No matching NamespaceDescription");
public final ErrorCode missingPathPrefix =
new ErrorCode("missingPathPrefix")
.withInternalReason("pathPrefix is missing");
public final ErrorCode missingPatternAttribute =
new ErrorCode("missingPatternAttribute")
.withInternalReason("Missing pattern attribute for customParam");
public final ErrorCode missingProviderConstructor =
new ErrorCode("missingProviderConstructor")
.withInternalReason("Provider constructor not found");
public final ErrorCode missingRequiredContent =
new ErrorCode("missingRequiredContent")
.withInternalReason("Missing required text content");
public final ErrorCode missingResourceVersion =
new ErrorCode("missingResourceVersion")
.withInternalReason("Missing resource version ID");
public final ErrorCode missingServiceClass =
new ErrorCode("missingServiceClass")
.withInternalReason("Missing serviceClass attribute");
public final ErrorCode missingShortName =
new ErrorCode("missingShortName")
.withInternalReason("missing shortName");
public final ErrorCode missingSrcAttribute =
new ErrorCode("missingSrcAttribute")
.withInternalReason("Missing src attribute");
public final ErrorCode missingTags =
new ErrorCode("missingTags")
.withInternalReason("missing tags");
public final ErrorCode missingTermAttribute =
new ErrorCode("missingTermAttribute")
.withInternalReason("Category must have a 'term' attribute");
public final ErrorCode missingTextContent =
new ErrorCode("missingTextContent")
.withInternalReason("Text content is required for this element.");
public final ErrorCode missingUriTemplate =
new ErrorCode("missingUriTemplate")
.withInternalReason("Missing uriTemplate");
public final ErrorCode missingVersion =
new ErrorCode("missingVersion")
.withInternalReason("Missing version attribute");
public final ErrorCode mustBeBoolean =
new ErrorCode("mustBeBoolean")
.withInternalReason("Attribute must be boolean");
public final ErrorCode mustExtendBaseEntry =
new ErrorCode("mustExtendBaseEntry")
.withInternalReason("entry class must derive from BaseEntry");
public final ErrorCode mustExtendBaseFeed =
new ErrorCode("mustExtendBaseFeed")
.withInternalReason("feed class must derive from BaseFeed");
public final ErrorCode mustExtendExtensionPoint =
new ErrorCode("mustExtendExtensionPoint")
.withInternalReason(
"Extended classes must extend ExtensionPoint");
public final ErrorCode mustImplementExtension =
new ErrorCode("mustImplementExtension")
.withInternalReason(
"Extension classes must implement the Extension interface");
public final ErrorCode nameRequired =
new ErrorCode("nameRequired")
.withInternalReason("g:extendedProperty/@name is required");
public final ErrorCode nameValueRequired =
new ErrorCode("nameValueRequired")
.withInternalReason("name must have a value");
public final ErrorCode noAcceptableType =
new ErrorCode("noAcceptableType")
.withInternalReason("No acceptable type available");
public final ErrorCode noAcceptableLanguage =
new ErrorCode("noAcceptableLanguage")
.withInternalReason("No acceptable language available");
public final ErrorCode noAvailableServers =
new ErrorCode("noAvailableServers")
.withInternalReason("Cannot find any servers");
public final ErrorCode noPostConcurrency =
new ErrorCode("noPostConcurrency")
.withInternalReason("POST method does not support concurrency");
public final ErrorCode notModifiedSinceTimestamp =
new ErrorCode("notModifiedSinceTimestamp")
.withInternalReason("Entity not modified since specified time");
public final ErrorCode nullJsonValue =
new ErrorCode("nullJsonValue")
.withInternalReason("Null JSON values not supported");
public final ErrorCode optionsNotSupported =
new ErrorCode("optionsNotSupported")
.withInternalReason("OPTIONS is not supported");
public final ErrorCode optimisticConcurrencyNotSupported =
new ErrorCode("optimisticConcurrencyNotSupported")
.withInternalReason("Optimistic concurrency is no longer supported");
public final ErrorCode partialJsoncUnsupported =
new ErrorCode("partialJsonUnsupported")
.withInternalReason("Partial operations are not suppported with JSONC");
public final ErrorCode pathPrefixValueRequired =
new ErrorCode("pathPrefixValueRequired")
.withInternalReason("pathPrefix element must have a value");
public final ErrorCode predicatesNotAllowed =
new ErrorCode("predicatesNotAllowed")
.withInternalReason(
"Cannot specify any predicates with requested content type");
public final ErrorCode quotaExceeded =
new ErrorCode("quotaExceeded")
.withInternalReason("Insufficient storage quota");
public final ErrorCode rateLimitExceeded =
new ErrorCode("rateLimitExceeded")
.withInternalReason("Rate limit exceeded, lower query rate");
public final ErrorCode responseMissingContentType =
new ErrorCode("responseMissingContentType")
.withInternalReason("Response contains no content type");
public final ErrorCode responseMissingEntry =
new ErrorCode("responseMissingEntry")
.withInternalReason("Response contains no entry");
public final ErrorCode responseMissingFeed =
new ErrorCode("responseMissingFeed")
.withInternalReason("Response contains no feed");
public final ErrorCode rpcUnsupported =
new ErrorCode("rpcUnsupported")
.withInternalReason("RPC authentication not enabled");
public final ErrorCode serverOverloaded =
new ErrorCode("serverOverloaded")
.withInternalReason("Servers are overloaded");
public final ErrorCode startIndexNotInteger =
new ErrorCode("startIndexNotInteger")
.withInternalReason("startIndex is not an integer");
public final ErrorCode targetFeedReadOnly =
new ErrorCode("targetFeedReadOnly")
.withInternalReason("Target feed is read-only");
public final ErrorCode textNotAllowed =
new ErrorCode("textNotAllowed")
.withInternalReason("This element must not have any text() data");
public final ErrorCode timestampAndEntityTagMatch =
new ErrorCode("timestampAndEntityTagMatch")
.withInternalReason("Timestamp and entity tag match");
public final ErrorCode toDoCompletedRequired =
new ErrorCode("toDoCompletedRequired")
.withInternalReason("g:toDo/@completed is required");
public final ErrorCode tooManyAttributes =
new ErrorCode("tooManyAttributes")
.withInternalReason("g:reminder must have zero or one attribute");
public final ErrorCode totalResultsNotInteger =
new ErrorCode("totalResultsNotInteger")
.withInternalReason("totalResults is not an integer");
public final ErrorCode traceNotSupported =
new ErrorCode("traceNotSupported")
.withInternalReason("TRACE is not supported");
public final ErrorCode unknownMdbService =
new ErrorCode("unknownMdbService")
.withInternalReason("Unknown MDB service");
public final ErrorCode unparsableS2SHeader =
new ErrorCode("unparsableS2SHeader")
.withInternalReason("Error parsing S2S auth header");
public final ErrorCode unrecognizedElement =
new ErrorCode("unrecognizedElement")
.withInternalReason("Unrecognized element");
public final ErrorCode unrecognizedKey =
new ErrorCode("unrecognizedKey")
.withInternalReason("Unrecognized key");
public final ErrorCode unrecognizedParserEvent =
new ErrorCode("unrecognizedParserEvent")
.withInternalReason("Unrecognized parser event");
public final ErrorCode unsupportedContentType =
new ErrorCode("unsupportedContentType")
.withInternalReason("Unsupported content type");
public final ErrorCode unsupportedEncoding =
new ErrorCode("unsupportedEncoding")
.withInternalReason("Unsupported encoding");
public final ErrorCode unsupportedFieldsParam =
new ErrorCode("unsupportedFieldsParam")
.withInternalReason("Fields query parameter is not supported");
public final ErrorCode unsupportedHeader =
new ErrorCode("unsupportedHeader")
.withInternalReason("Header not supported");
public final ErrorCode unsupportedHeaderIfModifiedSince =
new ErrorCode("unsupportedHeaderIfModifiedSince")
.withInternalReason("If-Unmodified-Since header not supported");
public final ErrorCode unsupportedHeaderIfNoneMatch =
new ErrorCode("unsupportedHeaderIfNoneMatch")
.withInternalReason("If-None-Match: * is not supported");
public final ErrorCode unsupportedNullJson =
new ErrorCode("unsupportedNullJson")
.withInternalReason("Null JSON values not supported");
public final ErrorCode unsupportedOutputFormat =
new ErrorCode("unsupportedOutputFormat")
.withInternalReason("Unsupported output format");
public final ErrorCode unsupportedQueryParam =
new ErrorCode("unsupportedQueryParam")
.withInternalReason("Query parameter is not supported");
public final ErrorCode unsupportedQueryRequestType =
new ErrorCode("unsupportedQueryRequestType")
.withInternalReason("Unsupported query request type");
public final ErrorCode unsupportedQueryType =
new ErrorCode("unsupportedQueryType")
.withInternalReason("Unsupported query type");
public final ErrorCode unsupportedTextType =
new ErrorCode("unsupportedTextType")
.withInternalReason(
"Unsupported type. Valid types are 'plain' and 'html'");
public final ErrorCode updateNotSupported =
new ErrorCode("updateNotSupported")
.withInternalReason("Update not supported by feed");
public final ErrorCode updateRequiresFullRepresentation =
new ErrorCode("updateRequiresFullRepresentation")
.withInternalReason("PUT requires a full resource representation. " +
"Use PATCH to update using a partial representation");
public final ErrorCode uriValueRequired =
new ErrorCode("uriValueRequired")
.withInternalReason("URI must have a value");
public final ErrorCode urlBaseValueRequired =
new ErrorCode("urlBaseValueRequired")
.withInternalReason("urlBase element must have a value");
public final ErrorCode valueOrAverageRequired =
new ErrorCode("valueOrAverageRequired")
.withInternalReason(
"at least one of g:rating/@value or gd:rating/@average is required");
public final ErrorCode valueOrXmlRequired =
new ErrorCode("valueOrXmlRequired")
.withInternalReason(
"exactly one of g:extendedProperty/@value, XML is required");
public final ErrorCode valueXmlMutuallyExclusive =
new ErrorCode("valueXmlMutuallyExclusive")
.withInternalReason(
"g:extendedProperty/@value and XML are mutually exclusive");
public final ErrorCode whenRequired =
new ErrorCode("whenRequired")
.withInternalReason("g:when inside g:originalEvent is required");
public final ErrorCode whitelistAccessFailed =
new ErrorCode("whitelistAccessFailed")
.withInternalReason("Failed to access whitelist");
public final ErrorCode workspaceRequired =
new ErrorCode("workspaceRequired")
.withInternalReason("Service must contain at least one workspace");
public final ErrorCode workspaceTitleRequired =
new ErrorCode("workspaceTitleRequired")
.withInternalReason("Workspace must contain a title");
public final ErrorCode uploadTooLarge =
new ErrorCode("uploadTooLarge")
.withInternalReason("The requested upload is too large");
}