azure-storage-blob\src\Blob\Models\BlobProperties.php
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
- 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
getAccessTierChangeTime() : \DateTime
Gets blob access tier change time.
Type | Description |
---|---|
\DateTime |
getCommittedBlockCount() : integer
Gets the number of committed blocks present in the blob.
Type | Description |
---|---|
integer |
getCopyDestinationSnapshot() : string
Gets snapshot time of the last successful incremental copy snapshot for this blob.
Type | Description |
---|---|
string |
getCopyState() : \MicrosoftAzure\Storage\Blob\Models\CopyState
Gets copy state of the blob.
Type | Description |
---|---|
\MicrosoftAzure\Storage\Blob\Models\CopyState |
getIncrementalCopy() : boolean
Gets whether the blob is an incremental copy blob.
Type | Description |
---|---|
boolean |
getRemainingRetentionDays() : integer
Gets blob remaining retention days.
Type | Description |
---|---|
integer |
getServerEncrypted() : boolean
Gets the server encryption status of the blob.
Type | Description |
---|---|
boolean |
setAccessTier(string $accessTier) : void
Sets blob access tier.
Name | Type | Description |
---|---|---|
$accessTier | string | value. |
setAccessTierChangeTime(\DateTime $accessTierChangeTime) : void
Sets blob access tier change time.
Name | Type | Description |
---|---|---|
$accessTierChangeTime | \DateTime | value. |
setAccessTierInferred(boolean $accessTierInferred) : void
Sets blob access tier inferred.
Name | Type | Description |
---|---|---|
$accessTierInferred | boolean | value. |
setArchiveStatus(string $archiveStatus) : void
Sets blob archive status.
Name | Type | Description |
---|---|---|
$archiveStatus | string | value. |
setBlobType(string $blobType) : void
Sets blob blobType.
Name | Type | Description |
---|---|---|
$blobType | string | value. |
setCacheControl(string $cacheControl) : void
Sets blob cacheControl.
Name | Type | Description |
---|---|---|
$cacheControl | string | value. |
setCommittedBlockCount(integer $committedBlockCount) : void
Sets the number of committed blocks present in the blob.
Name | Type | Description |
---|---|---|
$committedBlockCount | integer | the number of committed blocks present in the blob. |
setContentDisposition(string $contentDisposition) : void
Sets blob contentDisposition.
Name | Type | Description |
---|---|---|
$contentDisposition | string | value. |
setContentEncoding(string $contentEncoding) : void
Sets blob contentEncoding.
Name | Type | Description |
---|---|---|
$contentEncoding | string | value. |
setContentLanguage(string $contentLanguage) : void
Sets blob contentLanguage.
Name | Type | Description |
---|---|---|
$contentLanguage | string | value. |
setContentLength(integer $contentLength) : void
Sets blob contentLength.
Name | Type | Description |
---|---|---|
$contentLength | integer | value. |
setContentMD5(string $contentMD5) : void
Sets blob contentMD5.
Name | Type | Description |
---|---|---|
$contentMD5 | string | value. |
setContentRange(string $contentRange) : void
Sets blob contentRange.
Name | Type | Description |
---|---|---|
$contentRange | string | value. |
setContentType(string $contentType) : void
Sets blob contentType.
Name | Type | Description |
---|---|---|
$contentType | string | value. |
setCopyDestinationSnapshot(string $copyDestinationSnapshot) : void
Sets snapshot time of the last successful incremental copy snapshot for this blob.
Name | Type | Description |
---|---|---|
$copyDestinationSnapshot | string | last successful incremental copy snapshot. |
setCopyState(\MicrosoftAzure\Storage\Blob\Models\CopyState $copyState) : void
Sets the copy state of the blob.
Name | Type | Description |
---|---|---|
$copyState | \MicrosoftAzure\Storage\Blob\Models\CopyState | the copy state of the blob. |
setCreationTime(\DateTime $creationTime) : void
Sets blob creationTime.
Name | Type | Description |
---|---|---|
$creationTime | \DateTime | value. |
setDeletedTime(\DateTime $deletedTime) : void
Sets blob deleted time.
Name | Type | Description |
---|---|---|
$deletedTime | \DateTime | value. |
setIncrementalCopy(boolean $incrementalCopy) : void
Sets whether the blob is an incremental copy blob.
Name | Type | Description |
---|---|---|
$incrementalCopy | boolean | whether blob is an incremental copy blob. |
setLastModified(\DateTime $lastModified) : void
Sets blob lastModified.
Name | Type | Description |
---|---|---|
$lastModified | \DateTime | value. |
setLeaseDuration(string $leaseDuration) : void
Sets blob leaseStatus.
Name | Type | Description |
---|---|---|
$leaseDuration | string | value. |
setLeaseState(string $leaseState) : void
Sets blob lease state.
Name | Type | Description |
---|---|---|
$leaseState | string | value. |
setLeaseStatus(string $leaseStatus) : void
Sets blob leaseStatus.
Name | Type | Description |
---|---|---|
$leaseStatus | string | value. |
setRangeContentMD5(string $rangeContentMD5) : void
Sets blob range contentMD5.
Name | Type | Description |
---|---|---|
$rangeContentMD5 | string | rangeContentMD5 value. |
setRemainingRetentionDays(integer $remainingRetentionDays) : void
Sets blob remaining retention days.
Name | Type | Description |
---|---|---|
$remainingRetentionDays | integer | value. |
setSequenceNumber(integer $sequenceNumber) : void
Sets blob sequenceNumber.
Name | Type | Description |
---|---|---|
$sequenceNumber | integer | value. |