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 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, 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.RemoteSingleFetcher
fetch, fetchOrNull
-
-
-
-
Constructor Detail
-
RemoteContentPropertyFinderImpl
public RemoteContentPropertyFinderImpl(AbstractRemoteService 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
-
fetchMany
@Deprecated public com.atlassian.util.concurrent.Promise<PageResponse<JsonContentProperty>> fetchMany(PageRequest request)
Deprecated.since 7.0.1. UsefetchManyCompletionStage(PageRequest)
instead.- Specified by:
fetchMany
in interfaceRemoteContentPropertyService.RemoteContentPropertyFetcher
- Specified by:
fetchMany
in interfaceRemoteManyFetcher<JsonContentProperty>
-
fetchOne
@Deprecated public com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<JsonContentProperty>> fetchOne()
Deprecated.since 7.0.1. UsefetchCompletionStage()
instead.- Specified by:
fetchOne
in interfaceRemoteSingleFetcher<JsonContentProperty>
-
fetchOneOrNull
@Deprecated public com.atlassian.util.concurrent.Promise<JsonContentProperty> fetchOneOrNull()
Deprecated.since 7.0.1. UsefetchOrNullCompletionStage()
instead.- Specified by:
fetchOneOrNull
in interfaceRemoteSingleFetcher<JsonContentProperty>
-
fetchManyCompletionStage
public CompletionStage<PageResponse<JsonContentProperty>> fetchManyCompletionStage(PageRequest request)
- Specified by:
fetchManyCompletionStage
in interfaceRemoteManyFetcher<JsonContentProperty>
-
fetchCompletionStage
public CompletionStage<Optional<JsonContentProperty>> fetchCompletionStage()
- Specified by:
fetchCompletionStage
in interfaceRemoteSingleFetcher<JsonContentProperty>
-
fetchOrNullCompletionStage
public CompletionStage<JsonContentProperty> fetchOrNullCompletionStage()
- Specified by:
fetchOrNullCompletionStage
in interfaceRemoteSingleFetcher<JsonContentProperty>
-
-