public class RemoteSpaceServiceImpl.RemoteSpaceFinderImpl extends AbstractRemoteService<SpaceService.SpaceFinder> implements RemoteSpaceService.RemoteSpaceFinder
Modifier | Constructor and Description |
---|---|
protected |
RemoteSpaceFinderImpl(AbstractRemoteService other,
Expansion... expansions) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.util.concurrent.Promise<PageResponse<Space>> |
fetchMany(PageRequest request) |
com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Space>> |
fetchOne() |
com.atlassian.util.concurrent.Promise<Space> |
fetchOneOrNull() |
RemoteSpaceService.RemoteSpaceFinder |
withIsFavourited(boolean favourite) |
RemoteSpaceService.RemoteSpaceFinder |
withKeys(String... keys) |
RemoteSpaceService.RemoteSpaceFinder |
withLabels(Label... labels) |
RemoteSpaceService.RemoteSpaceFinder |
withStatus(SpaceStatus status) |
RemoteSpaceService.RemoteSpaceFinder |
withType(SpaceType type) |
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture
protected RemoteSpaceFinderImpl(AbstractRemoteService other, Expansion... expansions)
public RemoteSpaceService.RemoteSpaceFinder withKeys(String... keys)
withKeys
in interface RemoteSpaceService.RemoteSpaceFinder
public RemoteSpaceService.RemoteSpaceFinder withType(SpaceType type)
withType
in interface RemoteSpaceService.RemoteSpaceFinder
public RemoteSpaceService.RemoteSpaceFinder withStatus(SpaceStatus status)
withStatus
in interface RemoteSpaceService.RemoteSpaceFinder
public RemoteSpaceService.RemoteSpaceFinder withLabels(Label... labels)
withLabels
in interface RemoteSpaceService.RemoteSpaceFinder
public RemoteSpaceService.RemoteSpaceFinder withIsFavourited(boolean favourite)
withIsFavourited
in interface RemoteSpaceService.RemoteSpaceFinder
public com.atlassian.util.concurrent.Promise<PageResponse<Space>> fetchMany(PageRequest request)
fetchMany
in interface RemoteSpaceService.RemoteSpaceFinder
public com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Space>> fetchOne()
fetchOne
in interface RemoteSpaceService.RemoteSpaceSingleFetcher
public com.atlassian.util.concurrent.Promise<Space> fetchOneOrNull()
fetchOneOrNull
in interface RemoteSpaceService.RemoteSpaceSingleFetcher
Copyright © 2003–2018 Atlassian. All rights reserved.