Module: SimplyDB
- Defined in:
- lib/simplydb/error.rb,
lib/simplydb/client.rb,
lib/simplydb/server.rb,
lib/simplydb/interface.rb
Defined Under Namespace
Classes: Client, Error, Interface, Server
Constant Summary collapse
- AccessFailure =
Error.new("AccessFailure",403)
- AttributeDoesNotExist =
Error.new("AttributeDoesNotExist",404)
- AuthFailure =
Error.new("AuthFailure",403)
- AuthMissingFailure =
Error.new("AuthMissingFailure",403)
- ConditionalCheckFailed =
Error.new("ConditionalCheckFailed",409)
- ExistsAndExpectedValue =
Error.new("ExistsAndExpectedValue",400)
- FeatureDeprecated =
Error.new("FeatureDeprecated",400)
- IncompleteExpectedExpression =
Error.new("IncompleteExpectedExpression",400)
- InternalError =
Error.new("InternalError",500)
- InvalidAction =
Error.new("InvalidAction",400)
- InvalidHTTPAuthHeader =
Error.new("InvalidHTTPAuthHeader",400)
- InvalidHttpRequest =
Error.new("InvalidHttpRequest",400)
- InvalidLiteral =
Error.new("InvalidLiteral",400)
- InvalidNextToken =
Error.new("InvalidNextToken",400)
- InvalidNumberPredicates =
Error.new("InvalidNumberPredicates",400)
- InvalidNumberValueTests =
Error.new("InvalidNumberValueTests",400)
- InvalidParameterCombination =
Error.new("InvalidParameterCombination",400)
- InvalidParameterValue =
Error.new("InvalidParameterValue",400)
- InvalidQueryExpression =
Error.new("InvalidQueryExpression",400)
- InvalidResponseGroups =
Error.new("InvalidResponseGroups",400)
- InvalidService =
Error.new("InvalidService",400)
- InvalidSOAPRequest =
Error.new("InvalidSOAPRequest",400)
- InvalidSortExpression =
Error.new("InvalidSortExpression",400)
- InvalidURI =
Error.new("InvalidURI",400)
- InvalidWSAddressingProperty =
Error.new("InvalidWSAddressingProperty",400)
- InvalidWSDLVersion =
Error.new("InvalidWSDLVersion",400)
- MalformedSOAPSignature =
Error.new("MalformedSOAPSignature",403)
- MissingAction =
Error.new("MissingAction",400)
- MissingParameter =
Error.new("MissingParameter",400)
- MissingWSAddressingProperty =
Error.new("MissingWSAddressingProperty",400)
- MultipleExistsConditions =
Error.new("MultipleExistsConditions",400)
- MultipleExpectedNames =
Error.new("MultipleExpectedNames",400)
- MultipleExpectedValues =
Error.new("MultipleExpectedValues",400)
- MultiValuedAttribute =
Error.new("MultiValuedAttribute",409)
- NoSuchDomain =
Error.new("NoSuchDomain",400)
- NoSuchVersion =
Error.new("NoSuchVersion",400)
- NotYetImplemented =
Error.new("NotYetImplemented",401)
- NumberDomainsExceeded =
Error.new("NumberDomainsExceeded",409)
- NumberDomainAttributesExceeded =
Error.new("NumberDomainAttributesExceeded",409)
- NumberDomainBytesExceeded =
Error.new("NumberDomainBytesExceeded",409)
- NumberItemAttributesExceeded =
Error.new("NumberItemAttributesExceeded",409)
- NumberSubmittedAttributesExceeded =
Error.new("NumberSubmittedAttributesExceeded",409)
- NumberSubmittedItemsExceeded =
Error.new("NumberSubmittedItemsExceeded",409)
- RequestExpired =
Error.new("RequestExpired",400)
- RequestTimeout =
Error.new("RequestTimeout",408)
Error.new("ServiceUnavailable",503)
- TooManyRequestedAttributes =
Error.new("TooManyRequestedAttributes",400)
- UnsupportedHttpVerb =
Error.new("UnsupportedHttpVerb",400)
- UnsupportedNextToken =
Error.new("UnsupportedNextToken",400)
- URITooLong =
Error.new("URITooLong",400)
- SignatureDoesNotMatch =
Standard AWS errors
Error.new("SignatureDoesNotMatch",400)
- InvalidClientTokenId =
Error.new("InvalidClientTokenId",400)
- InvalidRequest =
Error.new("InvalidRequest",400)