Class FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder
java.lang.Object
io.github.primelib.jira4j.restv3.spec.FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder
- Enclosing class:
- FindUsersWithAllPermissionsOperationSpec
public static class FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionA query string that is matched exactly against useraccountId.build()The issue key for the issue.maxResults(@Nullable Integer maxResults) The maximum number of items to return per page.permissions(@NotNull String permissions) A comma separated list of permissions.projectKey(@Nullable String projectKey) The project key for the project (case sensitive).A query string that is matched against user attributes, such asdisplayNameandemailAddress, to find relevant users.The index of the first item to return in a page of results (page offset).toString()This parameter is no longer available.
-
Method Details
-
permissions
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder permissions(@NotNull @NotNull String permissions) A comma separated list of permissions. Permissions can be specified as any: * permission returned by [Get all permissions](#api-rest-api-3-permissions-get). * custom project permission added by Connect apps. * (deprecated) one of the following: * ASSIGNABLE\\_USER * ASSIGN\\_ISSUE * ATTACHMENT\\_DELETE\\_ALL * ATTACHMENT\\_DELETE\\_OWN * BROWSE * CLOSE\\_ISSUE * COMMENT\\_DELETE\\_ALL * COMMENT\\_DELETE\\_OWN * COMMENT\\_EDIT\\_ALL * COMMENT\\_EDIT\\_OWN * COMMENT\\_ISSUE * CREATE\\_ATTACHMENT * CREATE\\_ISSUE * DELETE\\_ISSUE * EDIT\\_ISSUE * LINK\\_ISSUE * MANAGE\\_WATCHER\\_LIST * MODIFY\\_REPORTER * MOVE\\_ISSUE * PROJECT\\_ADMIN * RESOLVE\\_ISSUE * SCHEDULE\\_ISSUE * SET\\_ISSUE\\_SECURITY * TRANSITION\\_ISSUE * VIEW\\_VERSION\\_CONTROL * VIEW\\_VOTERS\\_AND\\_WATCHERS * VIEW\\_WORKFLOW\\_READONLY * WORKLOG\\_DELETE\\_ALL * WORKLOG\\_DELETE\\_OWN * WORKLOG\\_EDIT\\_ALL * WORKLOG\\_EDIT\\_OWN * WORK\\_ISSUE- Returns:
this.
-
query
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder query(@Nullable @Nullable String query) A query string that is matched against user attributes, such asdisplayNameandemailAddress, to find relevant users. The string can match the prefix of the attribute's value. For example, *query=john* matches a user with adisplayNameof *John Smith* and a user with anemailAddressof *[email protected]*. Required, unlessaccountIdis specified.- Returns:
this.
-
username
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder username(@Nullable @Nullable String username) This parameter is no longer available. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.- Returns:
this.
-
accountId
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder accountId(@Nullable @Nullable String accountId) A query string that is matched exactly against useraccountId. Required, unlessqueryis specified.- Returns:
this.
-
issueKey
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder issueKey(@Nullable @Nullable String issueKey) The issue key for the issue.- Returns:
this.
-
projectKey
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder projectKey(@Nullable @Nullable String projectKey) The project key for the project (case sensitive).- Returns:
this.
-
startAt
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder startAt(@Nullable @Nullable Integer startAt) The index of the first item to return in a page of results (page offset).- Returns:
this.
-
maxResults
public FindUsersWithAllPermissionsOperationSpec.FindUsersWithAllPermissionsOperationSpecBuilder maxResults(@Nullable @Nullable Integer maxResults) The maximum number of items to return per page.- Returns:
this.
-
build
-
toString
-