public enum PullRequestRole extends Enum<PullRequestRole>
roles
a participant can have in a pull request.Enum Constant and Description |
---|
AUTHOR
The
participant is an author of the pull request . |
PARTICIPANT
The
participant has no explicit role in the pull request . |
REVIEWER
The
participant is a reviewer of the pull request . |
Modifier and Type | Method and Description |
---|---|
static PullRequestRole |
fromId(int id) |
Predicate<PullRequestParticipant> |
getFilter() |
int |
getId() |
boolean |
isExplicit() |
static PullRequestRole |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PullRequestRole[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PullRequestRole AUTHOR
participant
is an author of the pull request
.public static final PullRequestRole REVIEWER
participant
is a reviewer of the pull request
.public static final PullRequestRole PARTICIPANT
participant
has no explicit role in the pull request
.public static PullRequestRole[] values()
for (PullRequestRole c : PullRequestRole.values()) System.out.println(c);
public static PullRequestRole valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null@Nonnull public static PullRequestRole fromId(int id)
@Nonnull public Predicate<PullRequestParticipant> getFilter()
public int getId()
public boolean isExplicit()
Copyright © 2020 Atlassian. All rights reserved.