Package com.google.gerrit.entities
Class PatchSetApproval
- java.lang.Object
-
- com.google.gerrit.entities.PatchSetApproval
-
public abstract class PatchSetApproval extends Object
An approval (or negative approval) on a patch set.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PatchSetApproval.Builder
static class
PatchSetApproval.Key
-
Constructor Summary
Constructors Constructor Description PatchSetApproval()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Account.Id
accountId()
static PatchSetApproval.Builder
builder()
PatchSetApproval
copyWithPatchSet(PatchSet.Id psId)
abstract Timestamp
granted()
boolean
isLegacySubmit()
abstract PatchSetApproval.Key
key()
static PatchSetApproval.Key
key(PatchSet.Id patchSetId, Account.Id accountId, LabelId labelId)
String
label()
LabelId
labelId()
PatchSet.Id
patchSetId()
abstract boolean
postSubmit()
abstract Account.Id
realAccountId()
Real user that made this approval on behalf of the user recorded inPatchSetApproval.Key.accountId()
.abstract Optional<String>
tag()
abstract PatchSetApproval.Builder
toBuilder()
abstract short
value()
Value assigned by the user.
-
-
-
Method Detail
-
key
public static PatchSetApproval.Key key(PatchSet.Id patchSetId, Account.Id accountId, LabelId labelId)
-
builder
public static PatchSetApproval.Builder builder()
-
key
public abstract PatchSetApproval.Key key()
-
value
public abstract short value()
Value assigned by the user.The precise meaning of "value" is up to each category.
In general:
- < 0: The approval is rejected/revoked.
- = 0: No indication either way is provided.
- > 0: The approval is approved/positive.
-
granted
public abstract Timestamp granted()
-
realAccountId
public abstract Account.Id realAccountId()
Real user that made this approval on behalf of the user recorded inPatchSetApproval.Key.accountId()
.
-
postSubmit
public abstract boolean postSubmit()
-
toBuilder
public abstract PatchSetApproval.Builder toBuilder()
-
copyWithPatchSet
public PatchSetApproval copyWithPatchSet(PatchSet.Id psId)
-
patchSetId
public PatchSet.Id patchSetId()
-
accountId
public Account.Id accountId()
-
labelId
public LabelId labelId()
-
label
public String label()
-
isLegacySubmit
public boolean isLegacySubmit()
-
-