@PublicApi @Immutable public final class GetActionsRequest extends Object
IssueTabPanel2
,
IssueTabPanel3
,
PaginatedIssueTabPanel
Modifier and Type | Class and Description |
---|---|
static class |
GetActionsRequest.Batching
Limits and filters the actions returned from
IssueTabPanel3.getActions(GetActionsRequest) . |
static class |
GetActionsRequest.FetchMode |
static interface |
GetActionsRequest.GetActionRequestApplicationUser |
static interface |
GetActionsRequest.GetActionRequestAsync |
static interface |
GetActionsRequest.GetActionRequestBatch |
static class |
GetActionsRequest.GetActionRequestBuilder |
static interface |
GetActionsRequest.GetActionRequestCreator |
static interface |
GetActionsRequest.GetActionRequestIssue |
static interface |
GetActionsRequest.GetActionRequestShowAll |
Modifier and Type | Field and Description |
---|---|
static GetActionsRequest.Batching |
DEFAULT_BATCHING |
static int |
DEFAULT_LIMIT |
static int |
DEFAULT_LIMIT_FOR_FOCUSED_ITEM |
Constructor and Description |
---|
GetActionsRequest(Issue issue,
ApplicationUser remoteUser,
boolean asynchronous,
boolean showAll,
String focusId) |
GetActionsRequest(Issue issue,
ApplicationUser remoteUser,
boolean asynchronous,
boolean showAll,
String focusId,
GetActionsRequest.Batching batch) |
Modifier and Type | Method and Description |
---|---|
GetActionsRequest.Batching |
batching()
Information about requested batch of actions.
|
String |
getFocusId() |
boolean |
isAnonymous() |
boolean |
isAsynchronous() |
boolean |
isShowAll() |
Issue |
issue() |
boolean |
isValidShowAllRequest() |
ApplicationUser |
loggedInUser() |
ApplicationUser |
remoteUser() |
public static final int DEFAULT_LIMIT
public static final int DEFAULT_LIMIT_FOR_FOCUSED_ITEM
@ExperimentalApi public static final GetActionsRequest.Batching DEFAULT_BATCHING
@Internal public GetActionsRequest(@Nonnull Issue issue, @Nullable ApplicationUser remoteUser, boolean asynchronous, boolean showAll, @Nullable String focusId)
@Internal public GetActionsRequest(@Nonnull Issue issue, @Nullable ApplicationUser remoteUser, boolean asynchronous, boolean showAll, @Nullable String focusId, @Nonnull GetActionsRequest.Batching batch)
@Nullable public ApplicationUser remoteUser()
public boolean isAnonymous()
public boolean isAsynchronous()
@Nullable public ApplicationUser loggedInUser()
public boolean isShowAll()
Used by tabs that limit the number of actions to show (e.g. comments tab)
@Nullable public String getFocusId()
Used by tabs that limit the number of actions to show, so that the focused action can always be displayed
@ExperimentalApi @Nonnull public GetActionsRequest.Batching batching()
public boolean isValidShowAllRequest()
Copyright © 2002-2022 Atlassian. All Rights Reserved.