Interface SpaceService.SpaceFinder
- All Superinterfaces:
ManyFetcher<Space>
,SingleFetcher<Space>
,SpaceService.SingleSpaceFetcher
- All Known Implementing Classes:
NoopSpaceFinder
,SpaceServiceImpl.SpaceFinderImpl
- Enclosing interface:
SpaceService
public static interface SpaceService.SpaceFinder
extends SpaceService.SingleSpaceFetcher, ManyFetcher<Space>
A finder for locating spaces. Restrictions are applied using the withFoo() methods, and data is fetched
using the fetchFoo() methods.
-
Method Summary
Modifier and TypeMethodDescriptionwithContentContainingLabels
(List<String> contentLabels) withHasRetentionPolicy
(boolean hasRetentionPolicy) Filter spaces that have retention policies or notwithIsFavourited
(boolean isFavourited) withLabels
(Label... labels) withStatus
(SpaceStatus status) Methods inherited from interface com.atlassian.confluence.api.service.finder.ManyFetcher
fetchMany
Methods inherited from interface com.atlassian.confluence.api.service.finder.SingleFetcher
fetch, fetchOneOrNull, fetchOrNull
-
Method Details
-
withKeys
-
withIds
-
withType
-
withStatus
-
withLabels
-
withContentContainingLabels
-
withIsFavourited
-
withHasRetentionPolicy
Filter spaces that have retention policies or not- Since:
- 7.15.0
-