Class AccessControlChanges
- java.lang.Object
-
- com.azure.storage.file.datalake.models.AccessControlChanges
-
public class AccessControlChanges extends Object
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 Constructor Description AccessControlChanges()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlChangeCountersgetAggregateCounters()Returns anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.AccessControlChangeCountersgetBatchCounters()Returns anAccessControlChangeCountersthat contains counts of paths changed within a single batch.List<AccessControlChangeFailure>getBatchFailures()Returns a list of path entries that failed to update Access Control List within a single batch.StringgetContinuationToken()Returns the continuation token.AccessControlChangessetAggregateCounters(AccessControlChangeCounters aggregateCounters)Sets anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.AccessControlChangessetBatchCounters(AccessControlChangeCounters batchCounters)Sets anAccessControlChangeCountersthat contains counts of paths changed within a single batch.AccessControlChangessetBatchFailures(List<AccessControlChangeFailure> batchFailures)Sets a list of path entries that failed to update Access Control List within a single batch.AccessControlChangessetContinuationToken(String continuationToken)Sets the continuation token.
-
-
-
Method Detail
-
getBatchFailures
public List<AccessControlChangeFailure> 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
public AccessControlChanges setBatchFailures(List<AccessControlChangeFailure> batchFailures)
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
public AccessControlChangeCounters getBatchCounters()
Returns anAccessControlChangeCountersthat contains counts of paths changed within a single batch.- Returns:
AccessControlChangeCounters
-
setBatchCounters
public AccessControlChanges setBatchCounters(AccessControlChangeCounters batchCounters)
Sets anAccessControlChangeCountersthat contains counts of paths changed within a single batch.- Parameters:
batchCounters-AccessControlChangeCounters- Returns:
- The updated object.
-
getAggregateCounters
public AccessControlChangeCounters getAggregateCounters()
Returns anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.- Returns:
AccessControlChangeCounters
-
setAggregateCounters
public AccessControlChanges setAggregateCounters(AccessControlChangeCounters aggregateCounters)
Sets anAccessControlChangeCountersthat contains counts of paths changed from start of the operation.- Parameters:
aggregateCounters-AccessControlChangeCounters- Returns:
- The updated object.
-
getContinuationToken
public String 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
public AccessControlChanges setContinuationToken(String continuationToken)
Sets the continuation token.- Parameters:
continuationToken- The continuation token.- Returns:
- The updated object.
-
-