Module: Amazon::SDB

Defined in:
lib/amazon_sdb.rb,
lib/amazon_sdb/base.rb,
lib/amazon_sdb/item.rb,
lib/amazon_sdb/usage.rb,
lib/amazon_sdb/domain.rb,
lib/amazon_sdb/multimap.rb,
lib/amazon_sdb/resultset.rb,
lib/amazon_sdb/exceptions.rb

Defined Under Namespace

Classes: AccessError, AuthError, Base, Domain, Error, Item, LimitError, Multimap, ParameterError, QuerySyntaxError, RecordNotFoundError, RequestError, ResultSet, ServerError, TimeoutError, UnknownError, Usage, VersionError

Constant Summary collapse

VERSION =
'0.6.7'
SIGNATURE_VERSION =
'1'
API_VERSION =
'2007-11-07'
ACCESS_ERROR_CODES =
%w{AccessFailure}
AUTH_ERROR_CODES =
%w{AuthFailure AuthMissingFailure InvalidHTTPAuthHeader OptInRequired}
PARAMETER_ERROR_CODES =
%w(InvalidAction InvalidNextToken InvalidParameterError 
InvalidParameterCombination InvalidParameterValue MissingAction MissingParameter NoSuchDomain
)
QUERY_ERROR_CODES =
%w{InvalidNumberPredicates InvalidNumberValueTests InvalidQueryExpression}
LIMIT_ERROR_CODES =
%w{NumberDomainsExceeded NumberDomainAttributesExceeded NumberDomainBytesExceeded NumberDomainBytesExceeeded URITooLong}
SERVER_ERROR_CODES =
%w{InternalError ServiceOverload ServiceUnavailable}
REQUEST_ERROR_CODES =
%w{InvalidHttpRequest InvalidSOAPRequest InvalidURI InvalidService UnsupportedHttpVerb}
TIMEOUT_ERROR_CODES =
%w{RequestExpired RequestTimeout RequestThrottled}
VERSION_ERROR_CODES =
%w{FeatureDeprecated NoSuchVersion NotYetImplemented}