org.jclouds.openstack.swift.v1
Interface SwiftApi

All Superinterfaces:
Closeable

@Beta
public interface SwiftApi
extends Closeable

Provides access to the OpenStack Object Storage (Swift) API.

OpenStack Object Storage is an object-based storage system that stores content and metadata as objects. You create, modify, and get objects and metadata using this API.


Method Summary
 AccountApi getAccountApi(String region)
           
 BulkApi getBulkApi(String region)
           
 Set<String> getConfiguredRegions()
           
 ContainerApi getContainerApi(String region)
           
 ObjectApi getObjectApi(String region, String containerName)
           
 StaticLargeObjectApi getStaticLargeObjectApi(String region, String containerName)
           
 
Methods inherited from interface java.io.Closeable
close
 

Method Detail

getConfiguredRegions

@Provides
Set<String> getConfiguredRegions()

getAccountApi

AccountApi getAccountApi(String region)

getBulkApi

BulkApi getBulkApi(String region)

getContainerApi

ContainerApi getContainerApi(String region)

getObjectApi

ObjectApi getObjectApi(String region,
                       String containerName)

getStaticLargeObjectApi

StaticLargeObjectApi getStaticLargeObjectApi(String region,
                                             String containerName)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.