| Interface | Description |
|---|---|
| BatchUpdate.Factory | |
| BatchUpdateListener |
Interface for listening during batch update execution.
|
| BatchUpdateOp |
Interface for
BatchUpdate operations that touch a change. |
| ChangeContext |
Context for performing the
BatchUpdateOp.updateChange(com.google.gerrit.server.update.ChangeContext) phase. |
| Context |
Context for performing a
BatchUpdate. |
| InsertChangeOp |
Specialization of
BatchUpdateOp for creating changes. |
| RepoContext |
Context for performing the
RepoOnlyOp.updateRepo(com.google.gerrit.server.update.RepoContext) phase. |
| RepoOnlyOp |
Base interface for operations performed as part of a
BatchUpdate. |
| RetryHelper.Action<T> | |
| RetryHelper.ChangeAction<T> |
| Class | Description |
|---|---|
| BatchUpdate |
Helper for a set of change updates that should be applied to the NoteDb database.
|
| ChainedReceiveCommands |
Collection of
ReceiveCommands that supports multiple updates per ref. |
| RepoView |
Restricted view of a
Repository for use by BatchUpdateOp implementations. |
| RetryHelper | |
| RetryHelper.Metrics | |
| RetryHelper.Options |
Options for retrying a single operation.
|
| RetryHelper.Options.Builder | |
| RetryingRestCollectionModifyView<P extends RestResource,C extends RestResource,I,O> | |
| RetryingRestModifyView<R extends RestResource,I,O> |
| Enum | Description |
|---|---|
| RetryHelper.ActionType |
| Exception | Description |
|---|---|
| UpdateException |
Exception type thrown by
BatchUpdate steps. |