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
fetchManyMethods 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
 
 
 -