Class ReviewerResult
java.lang.Object
com.google.gerrit.extensions.api.changes.ReviewerResult
Result object representing the outcome of a request to add/remove a reviewer.
-
Field Summary
Modifier and TypeFieldDescriptionList of new accounts CCed on the change.Non-null and true if the reviewer cannot be added without explicit confirmation.If non-null, a string describing why the reviewer could not be added/removed.The identifier of an account or group that was to be added/removed as a reviewer.An account removed from the change.List of individual reviewers added to the change. -
Constructor Summary
ConstructorDescriptionReviewerResult
(String input) Constructs a partially initialized result for the given reviewer.ReviewerResult
(String reviewer, boolean confirm) Constructs a needs-confirmation result for the given account.ReviewerResult
(String reviewer, String error) Constructs an error result for the given account. -
Method Summary
-
Field Details
-
input
The identifier of an account or group that was to be added/removed as a reviewer. -
error
If non-null, a string describing why the reviewer could not be added/removed. -
confirm
Non-null and true if the reviewer cannot be added without explicit confirmation. This may be the case for groups of a certain size. For removals, it's always false. -
reviewers
List of individual reviewers added to the change. The size of this list may be greater than one (e.g. when a group is added). Null if no reviewers were added. -
ccs
List of new accounts CCed on the change. The size of this list may be greater than one (e.g. when a group is CCed). Null if no accounts were CCed. -
removed
An account removed from the change. Null if no accounts were removed.
-
-
Constructor Details
-
ReviewerResult
Constructs a partially initialized result for the given reviewer.- Parameters:
input
- String identifier of an account or group, from user request
-
ReviewerResult
Constructs an error result for the given account.- Parameters:
reviewer
- String identifier of an account or grouperror
- Error message
-
ReviewerResult
Constructs a needs-confirmation result for the given account.- Parameters:
confirm
- Whether confirmation is needed.
-