Bases: object
API for communicating with Swift.
Uploads a given file to Swift.
| Parameters: | 
  | 
|---|---|
| Returns: | The Swift UUID of the object  | 
| Raises: | SwiftOperationError, if any operation with Swift fails.  | 
Deletes the given Swift object.
| Parameters: | 
  | 
|---|---|
| Raises: | SwiftObjectNotFoundError, if object is not found in Swift.  | 
| Raises: | SwiftOperationError, if operation with Swift fails.  | 
Returns the temp url for the given Swift object.
| Parameters: | 
  | 
|---|---|
| Returns: | The temp url for the object.  | 
| Raises: | SwiftOperationError, if any operation with Swift fails.  | 
Retrieves the information about the given Swift object.
| Parameters: | 
  | 
|---|---|
| Returns: | The information about the object as returned by Swift client’s head_object call.  | 
| Raises: | SwiftOperationError, if operation with Swift fails.  | 
Update the metadata of a given Swift object.
| Parameters: | 
  | 
|---|---|
| Raises: | SwiftOperationError, if operation with Swift fails.  |