Class FindUsersOperationSpec.FindUsersOperationSpecBuilder
java.lang.Object
io.github.primelib.jira4j.restv3.spec.FindUsersOperationSpec.FindUsersOperationSpecBuilder
- Enclosing class:
- FindUsersOperationSpec
-
Method Summary
Modifier and TypeMethodDescriptionA query string that is matched exactly against a useraccountId.build()maxResults(@Nullable Integer maxResults) The maximum number of items to return per page.A query string used to search properties.A query string that is matched against user attributes (displayName, andemailAddress) to find relevant users.The index of the first item to return in a page of filtered results (page offset).toString()
-
Method Details
-
query
A query string that is matched against user attributes (displayName, andemailAddress) 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, unlessaccountIdorpropertyis specified.- Returns:
this.
-
username
public FindUsersOperationSpec.FindUsersOperationSpecBuilder username(@Nullable @Nullable String username) - Returns:
this.
-
accountId
public FindUsersOperationSpec.FindUsersOperationSpecBuilder accountId(@Nullable @Nullable String accountId) A query string that is matched exactly against a useraccountId. Required, unlessqueryorpropertyis specified.- Returns:
this.
-
startAt
public FindUsersOperationSpec.FindUsersOperationSpecBuilder startAt(@Nullable @Nullable Integer startAt) The index of the first item to return in a page of filtered results (page offset).- Returns:
this.
-
maxResults
public FindUsersOperationSpec.FindUsersOperationSpecBuilder maxResults(@Nullable @Nullable Integer maxResults) The maximum number of items to return per page.- Returns:
this.
-
property
public FindUsersOperationSpec.FindUsersOperationSpecBuilder property(@Nullable @Nullable String property) A query string used to search properties. Property keys are specified by path, so property keys containing dot (.) or equals (=) characters cannot be used. The query string cannot be specified using a JSON object. Example: To search for the value ofnestedfrom{"something":{"nested":1,"other":2}}usethepropertykey.something.nested=1. Required, unlessaccountIdorqueryis specified.- Returns:
this.
-
build
-
toString
-