Azure系列2.1.2 —— BlobContainerProperties

   

  (小弟自学Azure,文中有不正确之处,请路过各位大神指正。)

Package

  com.microsoft.azure.storage.blob

Mean

  容器的系统属性。

Inherited 

  java.lang.Object ————> BlobContainerProperties

 

Method

    1. public String getEtag()、protected void setEtag(final String etag)

容器的ETag值。ETag值是在对容器执行写操作时更新的唯一标识符。它可以被用于有条件地执行操作,提供并发控制和提高效率。

AccessCondition#generateIfMatchCondition(String)和AccessCondition#generateIfNoneMatchCondition(String)方法采用ETag值,并返回可在请求中指定的AccessCondition对象。

      2.public Date getLastModified()、protected void setLastModified(final Date lastModified)

      容器上的最后修改时间。

      3.public LeaseDuration getLeaseDuration()protected void setLeaseDuration(final LeaseDuration leaseDuration)

      容器的租期。

      4.public LeaseState getLeaseState()protected void setLeaseState(final LeaseState leaseState)

      容器的租约State

      5.public LeaseStatus getLeaseStatus()protected void setLeaseStatus(final LeaseStatus leaseStatus)

      容器的租约Status

      6.public BlobContainerPublicAccessType getPublicAccess()protected void setPublicAccess(final BlobContainerPublicAccessType publicAccess)

      获取容器的公共访问级别。该字段只能使用容器的BlobRequestOptions、com.microsoft.azure.storage.OperationContext创建方法或uploadPermissions方法。

 

 

猜你喜欢

转载自www.cnblogs.com/DDgougou/p/9070689.html