Class RemotePersonServiceImpl.RemotePersonFinderImpl
java.lang.Object
com.atlassian.confluence.rest.client.AbstractRemoteService<PersonService.PersonFinder>
com.atlassian.confluence.rest.client.RemotePersonServiceImpl.RemotePersonFinderImpl
- All Implemented Interfaces:
RemoteManyFetcher<Person>
,RemotePersonService.RemotePersonFinder
,RemotePersonService.RemotePersonManyFetcher<Person>
,RemotePersonService.RemotePersonSingleFetcher
,RemoteSingleFetcher<Person>
- Enclosing class:
- RemotePersonServiceImpl
public class RemotePersonServiceImpl.RemotePersonFinderImpl
extends AbstractRemoteService<PersonService.PersonFinder>
implements RemotePersonService.RemotePersonFinder
-
Field Summary
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
provider
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RemotePersonFinderImpl
(AbstractRemoteService other, Expansion... expansions) -
Method Summary
Modifier and TypeMethodDescriptionfetchManyCompletionStage
(PageRequest pageRequest) withMembershipOf
(Group group) withUserKey
(com.atlassian.sal.api.user.UserKey key) withUsername
(String username) Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfGenericListResponse, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, newExperimentalRestWebTarget, newWebTarget, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postVoidCompletionStage, putCompletionStage, putVoidCompletionStage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.confluence.rest.client.RemoteSingleFetcher
fetchOneOrNullCompletionStage, fetchOrNullCompletionStage
-
Constructor Details
-
RemotePersonFinderImpl
-
-
Method Details
-
withUserKey
- Specified by:
withUserKey
in interfaceRemotePersonService.RemotePersonFinder
-
withUsername
- Specified by:
withUsername
in interfaceRemotePersonService.RemotePersonFinder
-
withMembershipOf
- Specified by:
withMembershipOf
in interfaceRemotePersonService.RemotePersonFinder
-
fetchCompletionStage
- Specified by:
fetchCompletionStage
in interfaceRemoteSingleFetcher<Person>
- Since:
- 9.0
- See Also:
-
fetchManyCompletionStage
- Specified by:
fetchManyCompletionStage
in interfaceRemoteManyFetcher<Person>
- Specified by:
fetchManyCompletionStage
in interfaceRemotePersonService.RemotePersonManyFetcher<Person>
- Since:
- 9.0
-