Class RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl
- java.lang.Object
-
- com.atlassian.confluence.rest.client.AbstractRemoteService<ContentPropertyService.ContentPropertyFinder>
-
- com.atlassian.confluence.rest.client.RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl
-
- All Implemented Interfaces:
RemoteContentPropertyService.RemoteContentPropertyFetcher
,RemoteContentPropertyService.RemoteContentPropertyFinder
,RemoteContentPropertyService.RemoteParameterContentPropertyFinder
,RemoteContentPropertyService.RemoteSingleContentPropertyFetcher
,RemoteManyFetcher<JsonContentProperty>
,RemoteSingleFetcher<JsonContentProperty>
- Enclosing class:
- RemoteContentPropertyServiceImpl
public class RemoteContentPropertyServiceImpl.RemoteContentPropertyFinderImpl extends AbstractRemoteService<ContentPropertyService.ContentPropertyFinder> implements RemoteContentPropertyService.RemoteContentPropertyFinder
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
provider
-
-
Constructor Summary
Constructors Constructor Description RemoteContentPropertyFinderImpl(AbstractRemoteService<ContentPropertyService> other, Expansion... expansions)
-
Method Summary
-
Methods inherited from class com.atlassian.confluence.rest.client.AbstractRemoteService
addExpansions, addPageRequest, addPageRequestParams, deleteCompletionStage, deleteCompletionStage, deleteFuture, deleteFuture, getCompletionStage, getCompletionStageGenericCollection, getCompletionStageMap, getCompletionStageMapOfPageResponses, getCompletionStageOptional, getCompletionStagePageResponseList, getCompletionStageSearchPageResponseList, getExecutor, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFutureOptional, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postCompletionStage, postCompletionStage, postCompletionStage, postCompletionStageToPageResponse, postFuture, postFuture, postFuture, postFutureToPageResponse, postVoidCompletionStage, putCompletionStage, putFuture
-
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.RemoteManyFetcher
fetchMany
-
Methods inherited from interface com.atlassian.confluence.rest.client.RemoteSingleFetcher
fetch, fetchOne, fetchOneOrNull, fetchOrNull, fetchOrNullCompletionStage
-
-
-
-
Constructor Detail
-
RemoteContentPropertyFinderImpl
public RemoteContentPropertyFinderImpl(AbstractRemoteService<ContentPropertyService> other, Expansion... expansions)
-
-
Method Detail
-
withId
public RemoteContentPropertyService.RemoteSingleContentPropertyFetcher withId(JsonContentPropertyId contentPropertyId)
- Specified by:
withId
in interfaceRemoteContentPropertyService.RemoteContentPropertyFinder
-
withContentId
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withContentId(ContentId contentId)
- Specified by:
withContentId
in interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withContentIds
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withContentIds(List<ContentId> contentIds)
- Specified by:
withContentIds
in interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withPropertyKeys
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withPropertyKeys(List<String> keys)
- Specified by:
withPropertyKeys
in interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withKey
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withKey(String key)
- Specified by:
withKey
in interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withPropertyKey
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withPropertyKey(String key)
- Specified by:
withPropertyKey
in interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
fetchManyCompletionStage
public CompletionStage<PageResponse<JsonContentProperty>> fetchManyCompletionStage(PageRequest request)
- Specified by:
fetchManyCompletionStage
in interfaceRemoteContentPropertyService.RemoteContentPropertyFetcher
- Specified by:
fetchManyCompletionStage
in interfaceRemoteManyFetcher<JsonContentProperty>
-
fetchCompletionStage
public CompletionStage<Optional<JsonContentProperty>> fetchCompletionStage()
- Specified by:
fetchCompletionStage
in interfaceRemoteSingleFetcher<JsonContentProperty>
-
-