Public Member Functions | Properties

SimpleDBDeleteAttributesRequest Class Reference

Delete Attributes Request. More...

#import <SimpleDBDeleteAttributesRequest.h>

List of all members.

Public Member Functions

(id) - init
 Default constructor for a new DeleteAttributesRequest object.
(id) - initWithDomainName:andItemName:
 Constructs a new DeleteAttributesRequest object.
(id) - initWithDomainName:andItemName:andAttributes:
 Constructs a new DeleteAttributesRequest object.
(id) - initWithDomainName:andItemName:andAttributes:andExpected:
 Constructs a new DeleteAttributesRequest object.
(void) - addAttribute:
 Adds a single object to attributes.
(NSString *) - description
 Returns a string representation of this object; useful for testing and debugging.

Properties

NSString * domainName
 The name of the domain in which to perform the operation.
NSString * itemName
 The name of the item.
NSMutableArray * attributes
 A list of Attributes.
SimpleDBUpdateConditionexpected
 The update condition which, if specified, determines whether the specified attributes will be deleted or not.

Detailed Description

Delete Attributes Request.


Member Function Documentation

- (void SimpleDBDeleteAttributesRequest.)addAttribute: (SimpleDBAttribute *)  attribute  

Adds a single object to attributes.

This function will alloc and init attributes if not already done.

- (NSString* SimpleDBDeleteAttributesRequest.)description  

Returns a string representation of this object; useful for testing and debugging.

Returns:
A string representation of this object.
- (id SimpleDBDeleteAttributesRequest.)init  

Default constructor for a new DeleteAttributesRequest object.

Callers should use the property methods to initialize this object after creating it.

- (id SimpleDBDeleteAttributesRequest.)initWithDomainName: (NSString *)  theDomainName
andItemName: (NSString *)  theItemName 

Constructs a new DeleteAttributesRequest object.

Callers should use properties to initialize any additional object members.

Parameters:
theDomainName The name of the domain in which to perform the operation.
theItemName The name of the item. Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs.
- (id SimpleDBDeleteAttributesRequest.)initWithDomainName: (NSString *)  theDomainName
andItemName: (NSString *)  theItemName
andAttributes: (NSMutableArray *)  theAttributes 

Constructs a new DeleteAttributesRequest object.

Callers should use properties to initialize any additional object members.

Parameters:
theDomainName The name of the domain in which to perform the operation.
theItemName The name of the item. Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs.
theAttributes A list of Attributes. Similar to columns on a spreadsheet, attributes represent categories of data that can be assigned to items.
- (id SimpleDBDeleteAttributesRequest.)initWithDomainName: (NSString *)  theDomainName
andItemName: (NSString *)  theItemName
andAttributes: (NSMutableArray *)  theAttributes
andExpected: (SimpleDBUpdateCondition *)  theExpected 

Constructs a new DeleteAttributesRequest object.

Callers should use properties to initialize any additional object members.

Parameters:
theDomainName The name of the domain in which to perform the operation.
theItemName The name of the item. Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs.
theAttributes A list of Attributes. Similar to columns on a spreadsheet, attributes represent categories of data that can be assigned to items.
theExpected The update condition which, if specified, determines whether the specified attributes will be deleted or not. The update condition must be satisfied in order for this request to be processed and the attributes to be deleted.

Property Documentation

- (NSMutableArray *) attributes [read, write, retain]

A list of Attributes.

Similar to columns on a spreadsheet, attributes represent categories of data that can be assigned to items.

- (SimpleDBUpdateCondition *) expected [read, write, retain]

The update condition which, if specified, determines whether the specified attributes will be deleted or not.

The update condition must be satisfied in order for this request to be processed and the attributes to be deleted.

- (NSString *) itemName [read, write, retain]

The name of the item.

Similar to rows on a spreadsheet, items represent individual objects that contain one or more value-attribute pairs.


The documentation for this class was generated from the following file: