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:
withIdin interfaceRemoteContentPropertyService.RemoteContentPropertyFinder
-
withContentId
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withContentId(ContentId contentId)
- Specified by:
withContentIdin interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withContentIds
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withContentIds(List<ContentId> contentIds)
- Specified by:
withContentIdsin interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withPropertyKeys
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withPropertyKeys(List<String> keys)
- Specified by:
withPropertyKeysin interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withKey
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withKey(String key)
- Specified by:
withKeyin interfaceRemoteContentPropertyService.RemoteParameterContentPropertyFinder
-
withPropertyKey
public RemoteContentPropertyService.RemoteParameterContentPropertyFinder withPropertyKey(String key)
- Specified by:
withPropertyKeyin 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:
fetchManyin interfaceRemoteContentPropertyService.RemoteContentPropertyFetcher- Specified by:
fetchManyin 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:
fetchOnein interfaceRemoteSingleFetcher<JsonContentProperty>
-
fetchOneOrNull
@Deprecated public com.atlassian.util.concurrent.Promise<JsonContentProperty> fetchOneOrNull()
Deprecated.since 7.0.1. UsefetchOrNullCompletionStage()instead.- Specified by:
fetchOneOrNullin interfaceRemoteSingleFetcher<JsonContentProperty>
-
fetchManyCompletionStage
public CompletionStage<PageResponse<JsonContentProperty>> fetchManyCompletionStage(PageRequest request)
- Specified by:
fetchManyCompletionStagein interfaceRemoteManyFetcher<JsonContentProperty>
-
fetchCompletionStage
public CompletionStage<Optional<JsonContentProperty>> fetchCompletionStage()
- Specified by:
fetchCompletionStagein interfaceRemoteSingleFetcher<JsonContentProperty>
-
fetchOrNullCompletionStage
public CompletionStage<JsonContentProperty> fetchOrNullCompletionStage()
- Specified by:
fetchOrNullCompletionStagein interfaceRemoteSingleFetcher<JsonContentProperty>
-
-