Interface BlobServiceProperties

All Superinterfaces:
HasInnerModel<BlobServicePropertiesInner>, HasManager<StorageManager>, Indexable, Refreshable<BlobServiceProperties>, Updatable<BlobServiceProperties.Update>

Type representing BlobServiceProperties.
  • Method Details

    • cors

      CorsRules cors()
      Gets cors rules.
      Returns:
      the cors value.
    • defaultServiceVersion

      String defaultServiceVersion()
      Gets the default service version.
      Returns:
      the defaultServiceVersion value.
    • deleteRetentionPolicy

      DeleteRetentionPolicy deleteRetentionPolicy()
      Gets blob soft delete policy.
      Returns:
      blob soft delete policy used to restore a blob, snapshot, or version that has been deleted.
    • containerDeleteRetentionPolicy

      DeleteRetentionPolicy containerDeleteRetentionPolicy()
      Gets container soft delete policy.
      Returns:
      container soft delete policy used to restore a container that has been deleted.
    • id

      String id()
      Gets the resource ID.
      Returns:
      the id value.
    • name

      String name()
      Gets the name.
      Returns:
      the name value.
    • type

      String type()
      Gets the type.
      Returns:
      the type value.
    • isBlobVersioningEnabled

      Boolean isBlobVersioningEnabled()
      Checks whether blob versioning is enabled.
      Returns:
      whether blob versioning is enabled
    • isLastAccessTimeTrackingPolicyEnabled

      boolean isLastAccessTimeTrackingPolicyEnabled()
      Checks whether last access time tracking policy is enabled.
      Returns:
      whether last access time tracking policy is enabled
    • lastAccessTimeTrackingPolicy

      LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()
      Gets the last access time tracking policy.
      Returns:
      the last access time tracking policy