Class AbstractService
An abstract base class for common code shared between ObjectStore\Service
(container) and ObjectStore\CDNService (CDN containers).
-
OpenCloud\Common\Base
-
OpenCloud\Common\Service\AbstractService
-
OpenCloud\ObjectStore\AbstractService
Methods summary
public
Collection
|
#
listContainers( array $filter = array() )
List all available containers. If called by a CDN service, it returns
CDN-enabled; if called by a regular service, normal containers are returned.
List all available containers. If called by a CDN service, it returns
CDN-enabled; if called by a regular service, normal containers are returned.
Parameters
Returns
Collection
|
public
OpenCloud\ObjectStore\Resource\Account
|
|
Methods inherited from OpenCloud\Common\Service\AbstractService
__construct(),
collection(),
getBaseUrl(),
getClient(),
getCurrentNamespace(),
getEndpoint(),
getExtensions(),
getName(),
getRegion(),
getResources(),
getType(),
getUrl(),
getUrlType(),
limits(),
namespaces(),
resolveResourceClass(),
resource(),
resourceList(),
setClient()
|
Methods inherited from OpenCloud\Common\Base
__call(),
checkJsonError(),
generateUuid(),
getLogger(),
getProperty(),
makeResourceIteratorOptions(),
populate(),
propertyExists(),
setLogger(),
setProperty(),
stripNamespace(),
toCamel(),
toUnderscores()
|