Interface RemoteAttachmentService.RemoteAttachmentFinder
-
- All Superinterfaces:
RemoteContentService.RemoteSingleContentFetcher
,RemoteManyFetcher<Content>
,RemoteSingleFetcher<Content>
- All Known Implementing Classes:
RemoteAttachmentServiceImpl.RemoteAttachmentFinderImpl
- Enclosing interface:
- RemoteAttachmentService
public static interface RemoteAttachmentService.RemoteAttachmentFinder extends RemoteContentService.RemoteSingleContentFetcher, RemoteManyFetcher<Content>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.atlassian.util.concurrent.Promise<PageResponse<Content>>
fetchMany(PageRequest request)
RemoteAttachmentService.RemoteAttachmentFinder
withContainerId(ContentId parentId)
RemoteAttachmentService.RemoteAttachmentFinder
withFilename(String filename)
RemoteContentService.RemoteSingleContentFetcher
withId(ContentId attachmentId)
RemoteAttachmentService.RemoteAttachmentFinder
withMediaType(String type)
-
Methods inherited from interface com.atlassian.confluence.rest.client.RemoteManyFetcher
fetchManyCompletionStage
-
Methods inherited from interface com.atlassian.confluence.rest.client.RemoteSingleFetcher
fetch, fetchCompletionStage, fetchOne, fetchOneOrNull, fetchOrNull, fetchOrNullCompletionStage
-
-
-
-
Method Detail
-
withId
RemoteContentService.RemoteSingleContentFetcher withId(ContentId attachmentId)
-
withContainerId
RemoteAttachmentService.RemoteAttachmentFinder withContainerId(ContentId parentId)
-
withFilename
RemoteAttachmentService.RemoteAttachmentFinder withFilename(String filename)
-
withMediaType
RemoteAttachmentService.RemoteAttachmentFinder withMediaType(String type)
-
fetchMany
com.atlassian.util.concurrent.Promise<PageResponse<Content>> fetchMany(PageRequest request)
- Specified by:
fetchMany
in interfaceRemoteManyFetcher<Content>
-
-