category Zend
package Zend_Service_WindowsAzure
subpackage Storage
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Service_WindowsAzure_Storage_StorageEntityAbstract

 Methods

Constructor

__construct(string $containerName, string $name, string $snapshotId, string $etag, string $lastModified, string $url = '', integer $size = 0, string $contentType = '', string $contentEncoding = '', string $contentLanguage = '', string $cacheControl = '', string $blobType = '', string $leaseStatus = '', boolean $isPrefix = false, array $metadata = array()

Parameters

$containerName

string

Container name

$name

string

Name

$snapshotId

string

Snapshot id

$etag

string

Etag

$lastModified

string

Last modified date

$url

string

Url

$size

integer

Size

$contentType

string

Content Type

$contentEncoding

string

Content Encoding

$contentLanguage

string

Content Language

$cacheControl

string

Cache control

$blobType

string

Blob type

$leaseStatus

string

Lease status

$isPrefix

boolean

Is Prefix?

$metadata

array

Key/value pairs of meta data

Magic overload for getting properties

__get(string $name) 
Inherited

Parameters

$name

string

Name of the property

Magic overload for setting properties

__set(string $name, string $value) 
Inherited

Parameters

$name

string

Name of the property

$value

string

Value to set

 Properties

 

The blob type (block blob / page blob).

$BlobType : string

Default

magic
property The blob type (block blob / page blob).
 

The blob cache control header.

$CacheControl : string

Default

magic
property The blob cache control header.
 

The name of the blob container in which the blob is stored.

$Container : string

Default

magic
property The name of the blob container in which the blob is stored.
 

The blob content encoding header.

$ContentEncoding : string

Default

magic
property The blob content encoding header.
 

The blob content language header.

$ContentLanguage : string

Default

magic
property The blob content language header.
 

The blob content type header.

$ContentType : string

Default

magic
property The blob content type header.
 

The entity tag, used for versioning and concurrency.

$Etag : string

Default

magic
property The entity tag, used for versioning and concurrency.
 

Is it a blob or a directory prefix?

$IsPrefix : boolean

Default

magic
property Is it a blob or a directory prefix?
 

Timestamp when the blob was last modified.

$LastModified : string

Default

magic
property Timestamp when the blob was last modified.
 

The blob lease status.

$LeaseStatus : string

Default

magic
property The blob lease status.
   

The name of the blob.

$Name : string

Default

magic
property The name of the blob.
 

The blob size in bytes.

$Size : integer

Default

magic
property The blob size in bytes.
 

The blob snapshot ID if it is a snapshot blob (= a backup copy of a blob).

$SnapshotId : string

Default

magic
property The blob snapshot ID if it is a snapshot blob (= a backup copy of a blob).
 

The full URL where the blob can be downloaded.

$Url : string

Default

magic
property The full URL where the blob can be downloaded.
 

Data

$_data : array

Default

null