@Internal public class GraphQLRemoteContentServiceImpl extends AbstractRemoteContentService
ContentService
implementation that communicates with Confluence remotely using the Confluence GraphQL API.Modifier and Type | Class and Description |
---|---|
static class |
GraphQLRemoteContentServiceImpl.GraphQLQueryContentResponse |
protected class |
GraphQLRemoteContentServiceImpl.RemoteContentFinderImpl |
AbstractRemoteContentService.AbstractRemoteContentFinder
RemoteContentService.RemoteContentFetcher, RemoteContentService.RemoteContentFinder, RemoteContentService.RemoteParameterContentFinder, RemoteContentService.RemoteSingleContentFetcher
provider
Constructor and Description |
---|
GraphQLRemoteContentServiceImpl(AuthenticatedWebResourceProvider provider,
com.google.common.util.concurrent.ListeningExecutorService executor,
String defaultGraphQLQuery) |
Modifier and Type | Method and Description |
---|---|
RemoteContentService.RemoteContentFinder |
find(Expansion... expansions)
Create a content finder to retrieve content from the remote server
|
containsExperimentalExpansion, create, create, createCompletionStage, createCompletionStage, delete, deleteCompletionStage, getChildren, getChildrenCompletionStage, newContentWebResource, newExperimentalContentWebResource, purge, purgeCompletionStage, restore, restoreCompletionStage, trash, trashCompletionStage, update, updateCompletionStage
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, putCompletionStage, putFuture
public GraphQLRemoteContentServiceImpl(AuthenticatedWebResourceProvider provider, com.google.common.util.concurrent.ListeningExecutorService executor, String defaultGraphQLQuery)
public RemoteContentService.RemoteContentFinder find(Expansion... expansions)
RemoteContentService
Copyright © 2003–2020 Atlassian. All rights reserved.