Class ProtectedAppendWritesHistory
java.lang.Object
com.azure.resourcemanager.storage.models.ProtectedAppendWritesHistory
Protected append writes history setting for the blob container with Legal holds.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ProtectedAppendWritesHistory class. -
Method Summary
Modifier and TypeMethodDescriptionGet the allowProtectedAppendWritesAll property: When enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining legal hold protection and compliance.Get the timestamp property: Returns the date and time the tag was added.voidvalidate()Validates the instance.withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll) Set the allowProtectedAppendWritesAll property: When enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining legal hold protection and compliance.
-
Constructor Details
-
ProtectedAppendWritesHistory
public ProtectedAppendWritesHistory()Creates an instance of ProtectedAppendWritesHistory class.
-
-
Method Details
-
allowProtectedAppendWritesAll
Get the allowProtectedAppendWritesAll property: When enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining legal hold protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted.- Returns:
- the allowProtectedAppendWritesAll value.
-
withAllowProtectedAppendWritesAll
public ProtectedAppendWritesHistory withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll) Set the allowProtectedAppendWritesAll property: When enabled, new blocks can be written to both 'Append and Bock Blobs' while maintaining legal hold protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted.- Parameters:
allowProtectedAppendWritesAll- the allowProtectedAppendWritesAll value to set.- Returns:
- the ProtectedAppendWritesHistory object itself.
-
timestamp
Get the timestamp property: Returns the date and time the tag was added.- Returns:
- the timestamp value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-