Class AbstractContainer
Abstract class holding shared functionality for containers.
- OpenCloud\Common\Base
-
OpenCloud\ObjectStore\Resource\AbstractResource
-
OpenCloud\ObjectStore\Resource\AbstractContainer
Direct known subclasses
OpenCloud\ObjectStore\Resource\CDNContainer,
OpenCloud\ObjectStore\Resource\Container
Namespace: OpenCloud\ObjectStore\Resource
Located at OpenCloud/ObjectStore/Resource/AbstractContainer.php
Methods summary
public
|
|
public
|
|
abstract public
|
|
public
|
|
public
|
|
public
|
|
public
Guzzle\Http\Message\Response
|
#
setStaticIndexPage( $page )
This method will enable your CDN-enabled container to serve out HTML content like a website. |
public
Guzzle\Http\Message\Response
|
Methods inherited from OpenCloud\ObjectStore\Resource\AbstractResource
appendToMetadata(),
fromResponse(),
getCdnService(),
getClient(),
getMetadata(),
getService(),
retrieveMetadata(),
saveMetadata(),
setMetadata(),
stockHeaders(),
trimHeaders(),
unsetMetadataItem()
Methods inherited from OpenCloud\Common\Base
__call(),
checkJsonError(),
generateUuid(),
getInstance(),
getLogger(),
hasLogger(),
makeResourceIteratorOptions(),
populate(),
setLogger(),
stripNamespace(),
toCamel(),
toUnderscores()
Magic methods summary
Constants summary
Constants inherited from OpenCloud\ObjectStore\Resource\AbstractResource
Properties summary
public
string
|
$name
The name of the container. |