| Interface | Description |
|---|---|
| EsuApi | Deprecated
Use
AtmosApi instead |
| Identifier |
This interface is a marker interface used by the identifier classes:
ObjectId and ObjectPath.
|
| ProgressListener |
The progress listener interface is used to report upload and download
progress.
|
| Class | Description |
|---|---|
| Acl |
An Access Control List (ACL) is a collection of Grants that assign privileges
to users and/or groups.
|
| BufferSegment |
A buffer segment is used to select a range of bytes from within an existing
byte array.
|
| Checksum |
The checksum class is used to store and compute partial checksums when uploading
files.
|
| DirectoryEntry |
Directory entries are returned when you list the contents
of a directory.
|
| Extent |
An extent specifies a portion of an object to read or write.
|
| Grant |
Used to grant a permission to a grantee (a user or group)
|
| Grantee |
A grantee represents a user or group that recieves a permission grant.
|
| HttpInputStreamWrapper |
Wraps the HTTP input stream and connection object so that
when the stream is closed the connection can be closed as well.
|
| ListOptions |
Allows you to specify extended options when listing directories or listing
objects.
|
| Metadata |
Encapsulates a piece of object metadata
|
| MetadataList |
Contains a list of metadata items
|
| MetadataTag |
A metadata tag identifies a piece of metadata (but not its value)
|
| MetadataTags |
The MetadataTags class contains a collection of metadata tags.
|
| MultiExtent | |
| ObjectExpiration |
Encapsulates the object's expriation information
|
| ObjectId |
Encapsulates a ESU object identifier.
|
| ObjectInfo |
Encapsulates the information from the ObjectInfo call.
|
| ObjectMetadata |
This object encapsulates all of the information about an Atmos
object when returned from getAllMetadata (the HEAD request version)
|
| ObjectPath |
Represents an object that is identified by its path in the
filesystem namespace.
|
| ObjectReplica |
Encapsulates the replica information on an object.
|
| ObjectResult |
ObjectResults are returned from listObjectsWithMetadata.
|
| ObjectRetention |
Encapsulates the the retention information on an object.
|
| Permission |
This class contains constants for the available permissions in ESU.
|
| ServiceInformation |
Contains information from the GetServiceInformation call
|
| Version |
Contains the results from the listVersions command.
|
| Enum | Description |
|---|---|
| Checksum.Algorithm |
The hash algorithm to use.
|
| Grantee.GRANT_TYPE |
| Exception | Description |
|---|---|
| EsuException |
Base ESU exception class that is thrown from the API methods.
|