sdb-2009-04-15 library

Classes

Attribute
AwsClientCredentials
AWS credentials.
DeletableAttribute
DeletableItem
DomainMetadataResult
GetAttributesResult
Item
ListDomainsResult
ReplaceableAttribute
ReplaceableItem
SelectResult
SimpleDB
Amazon SimpleDB is a web service providing the core database functions of data indexing and querying in the cloud. By offloading the time and effort associated with building and operating a web-scale database, SimpleDB provides developers the freedom to focus on application development. A traditional, clustered relational database requires a sizable upfront capital outlay, is complex to design, and often requires extensive and repetitive database administration. Amazon SimpleDB is dramatically simpler, requiring no schema, automatically indexing your data and providing a simple API for storage and access. This approach eliminates the administrative burden of data modeling, index maintenance, and performance tuning. Developers gain access to this functionality within Amazon's proven computing environment, are able to scale instantly, and pay only for what they use.
UpdateCondition
Specifies the conditions under which data should be updated. If an update condition is specified for a request, the data will only be updated if the condition is satisfied. For example, if an attribute with a specific name and value exists, or if a specific attribute doesn't exist.

Exceptions / Errors

AttributeDoesNotExist
The specified attribute does not exist.
DuplicateItemName
The item name was specified more than once.
InvalidNextToken
The specified NextToken is not valid.
InvalidNumberPredicates
Too many predicates exist in the query expression.
InvalidNumberValueTests
Too many predicates exist in the query expression.
InvalidParameterValue
The value for a parameter is invalid.
InvalidQueryExpression
The specified query expression syntax is not valid.
MissingParameter
The request must contain the specified missing parameter.
NoSuchDomain
The specified domain does not exist.
NumberDomainAttributesExceeded
Too many attributes in this domain.
NumberDomainBytesExceeded
Too many bytes in this domain.
NumberDomainsExceeded
Too many domains exist per this account.
NumberItemAttributesExceeded
Too many attributes in this item.
NumberSubmittedAttributesExceeded
Too many attributes exist in a single call.
NumberSubmittedItemsExceeded
Too many items exist in a single call.
RequestTimeout
A timeout occurred when attempting to query the specified domain with specified query expression.
TooManyRequestedAttributes
Too many attributes requested.