azure-storage-blob\src\Blob\Models\BlobProperties.php

Show: PublicProtectedPrivateinherited
Table of Contents
LICENSE: The MIT License (the "License") you may not use this file except in compliance with the License.

You may obtain a copy of the License at https://github.com/azure/azure-storage-php/LICENSE

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

PHP version 5

Author
Azure Storage PHP SDK  
Category
Microsoft  
Copyright
2016 Microsoft Corporation  
License
https://github.com/azure/azure-storage-php/LICENSE  
Link
https://github.com/azure/azure-storage-php  
Package
MicrosoftAzure\Storage\Blob\Models  

\MicrosoftAzure\Storage\Blob\Models\BlobProperties

Package: MicrosoftAzure\Storage\Blob\Models
Represents blob properties
Author
Azure Storage PHP SDK  
Category
Microsoft  
Copyright
2016 Microsoft Corporation  
License
https://github.com/azure/azure-storage-php/LICENSE  
Link
https://github.com/azure/azure-storage-php  

Methods

methodpublicgetAccessTier() : string

Gets blob access tier.

Returns
TypeDescription
string
methodpublicgetAccessTierChangeTime() : \DateTime

Gets blob access tier change time.

Returns
TypeDescription
\DateTime
methodpublicgetAccessTierInferred() : boolean

Gets blob access inferred.

Returns
TypeDescription
boolean
methodpublicgetArchiveStatus() : string

Gets blob archive status.

Returns
TypeDescription
string
methodpublicgetBlobType() : string

Gets blob blobType.

Returns
TypeDescription
string
methodpublicgetCacheControl() : string

Gets blob cacheControl.

Returns
TypeDescription
string
methodpublicgetCommittedBlockCount() : integer

Gets the number of committed blocks present in the blob.

Returns
TypeDescription
integer
methodpublicgetContentDisposition() : string

Gets blob contentDisposition.

Returns
TypeDescription
string
methodpublicgetContentEncoding() : string

Gets blob contentEncoding.

Returns
TypeDescription
string
methodpublicgetContentLanguage() : string

Gets blob contentLanguage.

Returns
TypeDescription
string
methodpublicgetContentLength() : integer

Gets blob contentLength.

Returns
TypeDescription
integer
methodpublicgetContentMD5() : string

Gets blob contentMD5.

Returns
TypeDescription
string
methodpublicgetContentRange() : string

Gets blob contentRange.

Returns
TypeDescription
string
methodpublicgetContentType() : string

Gets blob contentType.

Returns
TypeDescription
string
methodpublicgetCopyDestinationSnapshot() : string

Gets snapshot time of the last successful incremental copy snapshot for this blob.

Returns
TypeDescription
string
methodpublicgetCopyState() : \MicrosoftAzure\Storage\Blob\Models\CopyState

Gets copy state of the blob.

Returns
TypeDescription
\MicrosoftAzure\Storage\Blob\Models\CopyState
methodpublicgetCreationTime() : \DateTime

Gets blob creationTime.

Returns
TypeDescription
\DateTime
methodpublicgetDeletedTime() : string

Gets blob deleted time.

Returns
TypeDescription
string
methodpublicgetETag() : string

Gets blob etag.

Returns
TypeDescription
string
methodpublicgetIncrementalCopy() : boolean

Gets whether the blob is an incremental copy blob.

Returns
TypeDescription
boolean
methodpublicgetLastModified() : \DateTime

Gets blob lastModified.

Returns
TypeDescription
\DateTime
methodpublicgetLeaseDuration() : string

Gets blob lease duration.

Returns
TypeDescription
string
methodpublicgetLeaseState() : string

Gets blob lease state.

Returns
TypeDescription
string
methodpublicgetLeaseStatus() : string

Gets blob leaseStatus.

Returns
TypeDescription
string
methodpublicgetRangeContentMD5() : string

Gets blob range contentMD5.

Returns
TypeDescription
string
methodpublicgetRemainingRetentionDays() : integer

Gets blob remaining retention days.

Returns
TypeDescription
integer
methodpublicgetSequenceNumber() : integer

Gets blob sequenceNumber.

Returns
TypeDescription
integer
methodpublicgetServerEncrypted() : boolean

Gets the server encryption status of the blob.

Returns
TypeDescription
boolean
methodpublicsetAccessTier(string $accessTier) : void

Sets blob access tier.

Parameters
NameTypeDescription
$accessTierstring

value.

methodpublicsetAccessTierChangeTime(\DateTime $accessTierChangeTime) : void

Sets blob access tier change time.

Parameters
NameTypeDescription
$accessTierChangeTime\DateTime

value.

methodpublicsetAccessTierInferred(boolean $accessTierInferred) : void

Sets blob access tier inferred.

Parameters
NameTypeDescription
$accessTierInferredboolean

value.

methodpublicsetArchiveStatus(string $archiveStatus) : void

Sets blob archive status.

Parameters
NameTypeDescription
$archiveStatusstring

value.

methodpublicsetBlobType(string $blobType) : void

Sets blob blobType.

Parameters
NameTypeDescription
$blobTypestring

value.

methodpublicsetCacheControl(string $cacheControl) : void

Sets blob cacheControl.

Parameters
NameTypeDescription
$cacheControlstring

value.

methodpublicsetCommittedBlockCount(integer $committedBlockCount) : void

Sets the number of committed blocks present in the blob.

Parameters
NameTypeDescription
$committedBlockCountinteger

the number of committed blocks present in the blob.

methodpublicsetContentDisposition(string $contentDisposition) : void

Sets blob contentDisposition.

Parameters
NameTypeDescription
$contentDispositionstring

value.

methodpublicsetContentEncoding(string $contentEncoding) : void

Sets blob contentEncoding.

Parameters
NameTypeDescription
$contentEncodingstring

value.

methodpublicsetContentLanguage(string $contentLanguage) : void

Sets blob contentLanguage.

Parameters
NameTypeDescription
$contentLanguagestring

value.

methodpublicsetContentLength(integer $contentLength) : void

Sets blob contentLength.

Parameters
NameTypeDescription
$contentLengthinteger

value.

methodpublicsetContentMD5(string $contentMD5) : void

Sets blob contentMD5.

Parameters
NameTypeDescription
$contentMD5string

value.

methodpublicsetContentRange(string $contentRange) : void

Sets blob contentRange.

Parameters
NameTypeDescription
$contentRangestring

value.

methodpublicsetContentType(string $contentType) : void

Sets blob contentType.

Parameters
NameTypeDescription
$contentTypestring

value.

methodpublicsetCopyDestinationSnapshot(string $copyDestinationSnapshot) : void

Sets snapshot time of the last successful incremental copy snapshot for this blob.

Parameters
NameTypeDescription
$copyDestinationSnapshotstring

last successful incremental copy snapshot.

methodpublicsetCopyState(\MicrosoftAzure\Storage\Blob\Models\CopyState $copyState) : void

Sets the copy state of the blob.

Parameters
NameTypeDescription
$copyState\MicrosoftAzure\Storage\Blob\Models\CopyState

the copy state of the blob.

methodpublicsetCreationTime(\DateTime $creationTime) : void

Sets blob creationTime.

Parameters
NameTypeDescription
$creationTime\DateTime

value.

methodpublicsetDeletedTime(\DateTime $deletedTime) : void

Sets blob deleted time.

Parameters
NameTypeDescription
$deletedTime\DateTime

value.

methodpublicsetETag(string $etag) : void

Sets blob etag.

Parameters
NameTypeDescription
$etagstring

value.

methodpublicsetIncrementalCopy(boolean $incrementalCopy) : void

Sets whether the blob is an incremental copy blob.

Parameters
NameTypeDescription
$incrementalCopyboolean

whether blob is an incremental copy blob.

methodpublicsetLastModified(\DateTime $lastModified) : void

Sets blob lastModified.

Parameters
NameTypeDescription
$lastModified\DateTime

value.

methodpublicsetLeaseDuration(string $leaseDuration) : void

Sets blob leaseStatus.

Parameters
NameTypeDescription
$leaseDurationstring

value.

methodpublicsetLeaseState(string $leaseState) : void

Sets blob lease state.

Parameters
NameTypeDescription
$leaseStatestring

value.

methodpublicsetLeaseStatus(string $leaseStatus) : void

Sets blob leaseStatus.

Parameters
NameTypeDescription
$leaseStatusstring

value.

methodpublicsetRangeContentMD5(string $rangeContentMD5) : void

Sets blob range contentMD5.

Parameters
NameTypeDescription
$rangeContentMD5string

rangeContentMD5 value.

methodpublicsetRemainingRetentionDays(integer $remainingRetentionDays) : void

Sets blob remaining retention days.

Parameters
NameTypeDescription
$remainingRetentionDaysinteger

value.

methodpublicsetSequenceNumber(integer $sequenceNumber) : void

Sets blob sequenceNumber.

Parameters
NameTypeDescription
$sequenceNumberinteger

value.

methodpublicsetServerEncrypted(boolean $serverEncrypted) : void

Sets the server encryption status of the blob.

Parameters
NameTypeDescription
$serverEncryptedboolean
Documentation was generated by phpDocumentor 2.9.1.