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 AccessControlChangeCounters
getAggregateCounters()
Returns anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.AccessControlChangeCounters
getBatchCounters()
Returns anAccessControlChangeCounters
that 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.String
getContinuationToken()
Returns the continuation token.AccessControlChanges
setAggregateCounters(AccessControlChangeCounters aggregateCounters)
Sets anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.AccessControlChanges
setBatchCounters(AccessControlChangeCounters batchCounters)
Sets anAccessControlChangeCounters
that contains counts of paths changed within a single batch.AccessControlChanges
setBatchFailures(List<AccessControlChangeFailure> batchFailures)
Sets a list of path entries that failed to update Access Control List within a single batch.AccessControlChanges
setContinuationToken(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 anAccessControlChangeCounters
that contains counts of paths changed within a single batch.- Returns:
AccessControlChangeCounters
-
setBatchCounters
public AccessControlChanges setBatchCounters(AccessControlChangeCounters batchCounters)
Sets anAccessControlChangeCounters
that contains counts of paths changed within a single batch.- Parameters:
batchCounters
-AccessControlChangeCounters
- Returns:
- The updated object.
-
getAggregateCounters
public AccessControlChangeCounters getAggregateCounters()
Returns anAccessControlChangeCounters
that contains counts of paths changed from start of the operation.- Returns:
AccessControlChangeCounters
-
setAggregateCounters
public AccessControlChanges setAggregateCounters(AccessControlChangeCounters aggregateCounters)
Sets anAccessControlChangeCounters
that 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.
-
-