public class RemoteAttachmentServiceImpl.RemoteAttachmentFinderImpl extends AbstractRemoteService<AttachmentService.AttachmentFinder> implements RemoteAttachmentService.RemoteAttachmentFinder
provider
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fetch, fetchOrNull
public RemoteContentService.RemoteSingleContentFetcher withId(ContentId attachmentId)
withId
in interface RemoteAttachmentService.RemoteAttachmentFinder
public RemoteAttachmentService.RemoteAttachmentFinder withContainerId(ContentId containerId)
withContainerId
in interface RemoteAttachmentService.RemoteAttachmentFinder
public RemoteAttachmentService.RemoteAttachmentFinder withFilename(String filename)
withFilename
in interface RemoteAttachmentService.RemoteAttachmentFinder
public RemoteAttachmentService.RemoteAttachmentFinder withMediaType(String mediaType)
withMediaType
in interface RemoteAttachmentService.RemoteAttachmentFinder
@Deprecated public com.atlassian.util.concurrent.Promise<PageResponse<Content>> fetchMany(PageRequest request)
fetchManyCompletionStage(PageRequest)
instead.fetchMany
in interface RemoteAttachmentService.RemoteAttachmentFinder
fetchMany
in interface RemoteManyFetcher<Content>
public CompletionStage<PageResponse<Content>> fetchManyCompletionStage(PageRequest request)
fetchManyCompletionStage
in interface RemoteManyFetcher<Content>
@Deprecated public com.atlassian.util.concurrent.Promise<com.atlassian.fugue.Option<Content>> fetchOne()
fetchCompletionStage()
instead.fetchOne
in interface RemoteSingleFetcher<Content>
public CompletionStage<Optional<Content>> fetchCompletionStage()
fetchCompletionStage
in interface RemoteSingleFetcher<Content>
@Deprecated public com.atlassian.util.concurrent.Promise<Content> fetchOneOrNull()
fetchOrNullCompletionStage()
instead.fetchOneOrNull
in interface RemoteSingleFetcher<Content>
public CompletionStage<Content> fetchOrNullCompletionStage()
fetchOrNullCompletionStage
in interface RemoteSingleFetcher<Content>
Copyright © 2003–2020 Atlassian. All rights reserved.