| Package | Description |
|---|---|
| ch.iterate.openstack.swift | |
| ch.iterate.openstack.swift.handler | |
| ch.iterate.openstack.swift.model |
| Modifier and Type | Method and Description |
|---|---|
Set<Region> |
AuthenticationResponse.getRegions() |
Set<Region> |
Client.getRegions() |
| Modifier and Type | Method and Description |
|---|---|
String |
Client.cdnEnableContainer(Region region,
String name)
Enables access of files in this container via the Content Delivery Network.
|
String |
Client.cdnUpdateContainer(Region region,
String name,
int ttl,
boolean enabled,
boolean retainLogs) |
boolean |
Client.containerExists(Region region,
String container)
Convenience method to test for the existence of a container in Cloud Files.
|
String |
Client.copyObject(Region region,
String sourceContainer,
String sourceObjName,
String destContainer,
String destObjName)
This method copies the object found in the source container with the
source object name to the destination container with the destination
object name.
|
void |
Client.createContainer(Region region,
String name)
Creates a container
|
String |
Client.createDLOManifestObject(Region region,
String container,
String contentType,
String name,
String commonPrefix)
Create a Dynamic Large Object manifest on the server, including metadata
|
String |
Client.createDLOManifestObject(Region region,
String container,
String contentType,
String name,
String commonPrefix,
Map<String,String> metadata)
Create a Dynamic Large Object manifest on the server, including metadata
|
void |
Client.createPath(Region region,
String container,
String path)
Creates a path (but not any of the sub portions of the path)
|
String |
Client.createSLOManifestObject(Region region,
String container,
String contentType,
String name,
String manifest,
Map<String,String> metadata)
Create a Static Large Object manifest on the server, including metadata
|
void |
Client.deleteContainer(Region region,
String name)
Deletes a container
|
void |
Client.deleteObject(Region region,
String container,
String object)
Delete the given object from it's container.
|
void |
Client.deleteObjects(Region region,
String container,
List<String> objects) |
AccountInfo |
Client.getAccountInfo(Region region)
Gets information for the given account.
|
CDNContainer |
Client.getCDNContainerInfo(Region region,
String container)
Gets current CDN sharing status of the container
|
ContainerInfo |
Client.getContainerInfo(Region region,
String container)
Get basic information on a container (number of items and the total size).
|
ContainerMetadata |
Client.getContainerMetaData(Region region,
String container)
Get an container's metadata
|
Response |
Client.getObject(Region region,
String container,
String object)
Get's the given object's content as a stream
|
Response |
Client.getObject(Region region,
String container,
String object,
long offset) |
Response |
Client.getObject(Region region,
String container,
String object,
long offset,
long length) |
ObjectMetadata |
Client.getObjectMetaData(Region region,
String container,
String object)
Get an object's metadata
|
boolean |
Client.isCDNEnabled(Region region,
String container)
Gets current CDN sharing status of the container
|
List<CDNContainer> |
Client.listCdnContainerInfo(Region region)
Gets list of all of the containers associated with this account.
|
List<CDNContainer> |
Client.listCdnContainerInfo(Region region,
int limit)
Gets list of all of the containers associated with this account.
|
List<CDNContainer> |
Client.listCdnContainerInfo(Region region,
int limit,
String marker)
Gets list of all of the containers associated with this account.
|
List<Container> |
Client.listContainers(Region region)
List the containers available in an account.
|
List<Container> |
Client.listContainers(Region region,
int limit)
List the containers available in an account.
|
List<Container> |
Client.listContainers(Region region,
int limit,
String marker)
List the containers available in an account.
|
List<ContainerInfo> |
Client.listContainersInfo(Region region)
List all of the containers available in an account, ordered by container name.
|
List<ContainerInfo> |
Client.listContainersInfo(Region region,
int limit)
List the containers available in an account, ordered by container name.
|
List<ContainerInfo> |
Client.listContainersInfo(Region region,
int limit,
String marker)
List the containers available in an account, ordered by container name.
|
List<StorageObject> |
Client.listObjects(Region region,
String container)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
Character delimiter)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
int limit)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
int limit,
String marker)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
String path)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
String path,
Character delimiter)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
String path,
int limit)
List the objects in a container in lexicographic order.
|
List<StorageObject> |
Client.listObjects(Region region,
String container,
String path,
int limit,
String marker)
List the objects in a container in lexicographic order.
|
Map<String,List<StorageObject>> |
Client.listObjectSegments(Region region,
String container,
String name)
Lists the segments associated with an existing object.
|
List<StorageObject> |
Client.listObjectsStartingWith(Region region,
String container,
String startsWith,
String path,
int limit,
String marker)
List all of the objects in a container with the given starting string.
|
List<StorageObject> |
Client.listObjectsStartingWith(Region region,
String container,
String startsWith,
String path,
int limit,
String marker,
Character delimiter)
List all of the objects in a container with the given starting string.
|
void |
Client.purgeCDNContainer(Region region,
String container,
String emailAddresses)
Purges all items from a given container from the CDN
|
void |
Client.purgeCDNObject(Region region,
String container,
String object,
String emailAddresses)
Purges all items from a given container from the CDN
|
String |
Client.storeObject(Region region,
String container,
InputStream data,
String contentType,
String name,
Map<String,String> metadata)
Store a file on the server, including metadata, with the contents coming from an input stream.
|
String |
Client.storeObject(Region region,
String container,
String name,
org.apache.http.HttpEntity entity,
Map<String,String> metadata,
String md5sum) |
String |
Client.storeObject(Region region,
String container,
String name,
org.apache.http.HttpEntity entity,
Map<String,String> metadata,
String md5sum,
Long objectSize) |
String |
Client.storeObject(Region region,
String container,
String name,
org.apache.http.HttpEntity entity,
Map<String,String> metadata,
String md5sum,
Long objectSize,
Long segmentSize,
Boolean dynamicLargeObject,
String segmentContainer,
String segmentFolder,
Boolean leaveSegments) |
void |
Client.updateAccountMetadata(Region region,
Map<String,String> metadata) |
void |
Client.updateContainerMetadata(Region region,
String container,
Map<String,String> metadata) |
void |
Client.updateObjectManifest(Region region,
String container,
String object,
String manifest) |
void |
Client.updateObjectMetadata(Region region,
String container,
String object,
Map<String,String> metadata) |
void |
Client.updateObjectMetadataAndManifest(Region region,
String container,
String object,
Map<String,String> metadata,
String manifest) |
| Constructor and Description |
|---|
AuthenticationResponse(org.apache.http.HttpResponse r,
String authToken,
Set<Region> regions) |
| Constructor and Description |
|---|
CdnContainerInfoHandler(Region region,
String container) |
CdnContainerInfoListHandler(Region region) |
ContainerInfoHandler(Region region,
String container) |
ContainerInfoResponseHandler(Region region) |
ContainerResponseHandler(Region region) |
| Modifier and Type | Method and Description |
|---|---|
Region |
ContainerInfo.getRegion() |
Region |
Container.getRegion() |
Region |
CDNContainer.getRegion() |
| Constructor and Description |
|---|
CDNContainer(Region region) |
CDNContainer(Region region,
String name) |
Container(Region region,
String name) |
ContainerInfo(Region region,
String name,
int containerCount,
long totalSize) |
Copyright © 2020. All rights reserved.