BlobContainer Interface
Implements
public interface BlobContainer
extends HasInnerModel<BlobContainerInner>, Indexable, Updatable<Update>, HasManager<StorageManager>
Type representing BlobContainer.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String | etag() |
abstract Boolean | hasImmutabilityPolicy() |
abstract Boolean | hasLegalHold() |
abstract String | id() |
abstract
Immutability |
immutabilityPolicy() |
abstract
Offset |
lastModifiedTime() |
abstract
Lease |
leaseDuration() |
abstract
Lease |
leaseState() |
abstract
Lease |
leaseStatus() |
abstract
Legal |
legalHold() |
abstract Map<String,String> | metadata() |
abstract String | name() |
abstract
Public |
publicAccess() |
abstract String | type() |
Method Details
etag
public abstract String etag()
Returns:
hasImmutabilityPolicy
public abstract Boolean hasImmutabilityPolicy()
Returns:
hasLegalHold
public abstract Boolean hasLegalHold()
Returns:
id
public abstract String id()
Returns:
immutabilityPolicy
public abstract ImmutabilityPolicyProperties immutabilityPolicy()
Returns:
lastModifiedTime
public abstract OffsetDateTime lastModifiedTime()
Returns:
leaseDuration
public abstract LeaseDuration leaseDuration()
Returns:
leaseState
public abstract LeaseState leaseState()
Returns:
leaseStatus
public abstract LeaseStatus leaseStatus()
Returns:
legalHold
public abstract LegalHoldProperties legalHold()
Returns:
metadata
public abstract Map
Returns:
name
public abstract String name()
Returns:
publicAccess
public abstract PublicAccess publicAccess()
Returns:
type
public abstract String type()
Returns: