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 anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.Returns anAccessControlChangeCountersthat 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 anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.setBatchCounters(AccessControlChangeCounters batchCounters) Sets anAccessControlChangeCountersthat 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()Creates a new instance ofAccessControlChanges.
-
-
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 anAccessControlChangeCountersthat contains counts of paths changed within a single batch.- Returns:
AccessControlChangeCounters
-
setBatchCounters
Sets anAccessControlChangeCountersthat contains counts of paths changed within a single batch.- Parameters:
batchCounters-AccessControlChangeCounters- Returns:
- The updated object.
-
getAggregateCounters
Returns anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.- Returns:
AccessControlChangeCounters
-
setAggregateCounters
Sets anAccessControlChangeCountersthat 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.
-