Class AccessControlChanges
java.lang.Object
com.azure.storage.file.datalake.models.AccessControlChanges
AccessControlChanges contains batch and cumulative counts of operations that change Access Control Lists recursively.
Additionally it exposes path entries that failed to update while these operations progress.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.Returns anAccessControlChangeCounters
that contains counts of paths changed within a single batch.Returns a list of path entries that failed to update Access Control List within a single batch.Returns the continuation token.setAggregateCounters
(AccessControlChangeCounters aggregateCounters) Sets anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.setBatchCounters
(AccessControlChangeCounters batchCounters) Sets anAccessControlChangeCounters
that contains counts of paths changed within a single batch.setBatchFailures
(List<AccessControlChangeFailure> batchFailures) Sets a list of path entries that failed to update Access Control List within a single batch.setContinuationToken
(String continuationToken) Sets the continuation token.
-
Constructor Details
-
AccessControlChanges
public AccessControlChanges()
-
-
Method Details
-
getBatchFailures
Returns a list of path entries that failed to update Access Control List within a single batch.- Returns:
- A list of path entries that failed to update Access Control List within a single batch.
-
setBatchFailures
Sets a list of path entries that failed to update Access Control List within a single batch.- Parameters:
batchFailures
- A list of path entries that failed to update Access Control List within a single batch.- Returns:
- The updated object
-
getBatchCounters
Returns anAccessControlChangeCounters
that contains counts of paths changed within a single batch.- Returns:
AccessControlChangeCounters
-
setBatchCounters
Sets anAccessControlChangeCounters
that contains counts of paths changed within a single batch.- Parameters:
batchCounters
-AccessControlChangeCounters
- Returns:
- The updated object.
-
getAggregateCounters
Returns anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.- Returns:
AccessControlChangeCounters
-
setAggregateCounters
Sets anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.- Parameters:
aggregateCounters
-AccessControlChangeCounters
- Returns:
- The updated object.
-
getContinuationToken
Returns the continuation token.Value is present when operation is split into multiple batches and can be used to resume progress.
- Returns:
- The continuation token
-
setContinuationToken
Sets the continuation token.- Parameters:
continuationToken
- The continuation token.- Returns:
- The updated object.
-