org.jclouds.hpcloud.objectstorage.lvs
Interface HPCloudObjectStorageLasVegasClient
- All Superinterfaces:
- CommonSwiftClient
public interface HPCloudObjectStorageLasVegasClient
- extends CommonSwiftClient
Provides synchronous access to HP Cloud Object StorageLasVegas via the REST API.
All commands return a ListenableFuture of the result. Any exceptions incurred during processing
will be wrapped in an ExecutionException
as documented in Future.get()
.
- Author:
- Jeremy Daggett
- See Also:
HPCloudObjectStorageLasVegasClient
,
HP Cloud Object
StorageLasVegas API
Methods inherited from interface org.jclouds.openstack.swift.CommonSwiftClient |
containerExists, createContainer, deleteContainerIfEmpty, getAccountStatistics, getObject, getObjectInfo, listContainers, listObjects, newSwiftObject, objectExists, putObject, removeObject, setObjectInfo |
createContainer
boolean createContainer(String container,
CreateContainerOptions... options)
getContainerMetadata
ContainerMetadata getContainerMetadata(String container)
listCDNContainers
@Beta
Set<ContainerCDNMetadata> listCDNContainers(ListCDNContainerOptions... options)
getCDNMetadata
@Beta
ContainerCDNMetadata getCDNMetadata(String container)
enableCDN
@Beta
URI enableCDN(String container,
long ttl)
enableCDN
@Beta
URI enableCDN(String container)
updateCDN
@Beta
URI updateCDN(String container,
long ttl)
disableCDN
@Beta
boolean disableCDN(String container)
Copyright © 2009-2012 jclouds. All Rights Reserved.