BlobServiceProperties Interface

Implements

public interface BlobServiceProperties
extends HasInnerModel<BlobServicePropertiesInner>, Indexable, Refreshable<BlobServiceProperties>, Updatable<Update>, HasManager<StorageManager>

Type representing BlobServiceProperties.

Method Summary

Modifier and Type Method and Description
abstract DeleteRetentionPolicy containerDeleteRetentionPolicy()
abstract CorsRules cors()
abstract String defaultServiceVersion()
abstract DeleteRetentionPolicy deleteRetentionPolicy()
abstract String id()
abstract Boolean isBlobVersioningEnabled()
abstract boolean isLastAccessTimeTrackingPolicyEnabled()
abstract LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()
abstract String name()
abstract String type()

Method Details

containerDeleteRetentionPolicy

public abstract DeleteRetentionPolicy containerDeleteRetentionPolicy()

Returns:

container soft delete policy used to restore a container that has been deleted.

cors

public abstract CorsRules cors()

Returns:

the cors value.

defaultServiceVersion

public abstract String defaultServiceVersion()

Returns:

the defaultServiceVersion value.

deleteRetentionPolicy

public abstract DeleteRetentionPolicy deleteRetentionPolicy()

Returns:

blob soft delete policy used to restore a blob, snapshot, or version that has been deleted.

id

public abstract String id()

Returns:

the id value.

isBlobVersioningEnabled

public abstract Boolean isBlobVersioningEnabled()

Returns:

whether blob versioning is enabled

isLastAccessTimeTrackingPolicyEnabled

public abstract boolean isLastAccessTimeTrackingPolicyEnabled()

Returns:

whether last access time tracking policy is enabled

lastAccessTimeTrackingPolicy

public abstract LastAccessTimeTrackingPolicy lastAccessTimeTrackingPolicy()

Returns:

the last access time tracking policy

name

public abstract String name()

Returns:

the name value.

type

public abstract String type()

Returns:

the type value.

Applies to