public interface InstallationService extends NetworkEntityService<Installation>
Modifier and Type | Method and Description |
---|---|
PagingResponse<Dataset> |
getHostedDatasets(@NotNull UUID installationKey,
Pageable page)
Provides paging service to list datasets hosted by a specific installation.
|
PagingResponse<Installation> |
list(InstallationRequestSearchParams searchParams)
Provides paging service to list installations that can be filtered by multiple parameters.
|
PagingResponse<Installation> |
listByType(InstallationType type,
Pageable page)
Provides paging service to list installations filtered by a particular installation type.
|
PagingResponse<Installation> |
listDeleted(InstallationRequestSearchParams searchParams)
Provides access to deleted installations.
|
PagingResponse<Installation> |
listNonPublishing(Pageable page)
Provides access to installations that serve no datasets.
|
List<KeyTitleResult> |
suggest(String q)
Provides a simple suggest service.
|
create, delete, get, getTitles, list, listByIdentifier, listByIdentifier, listByMachineTag, search, update
addMachineTag, addMachineTag, addMachineTag, deleteMachineTag, deleteMachineTags, deleteMachineTags, deleteMachineTags, deleteMachineTags, listMachineTags
addTag, addTag, deleteTag, listTags
addComment, deleteComment, listComments
addIdentifier, deleteIdentifier, listIdentifiers
addEndpoint, deleteEndpoint, listEndpoints
addContact, deleteContact, listContacts, updateContact
PagingResponse<Dataset> getHostedDatasets(@NotNull @NotNull UUID installationKey, @Nullable Pageable page)
page
- paging parameters to use, if page
is null
sensible defaults will be
usedPagingResponse<Installation> listDeleted(InstallationRequestSearchParams searchParams)
PagingResponse<Installation> listNonPublishing(@Nullable Pageable page)
List<KeyTitleResult> suggest(@Nullable String q)
PagingResponse<Installation> listByType(InstallationType type, @Nullable Pageable page)
type
- the installation type filterPagingResponse<Installation> list(InstallationRequestSearchParams searchParams)
searchParams
- InstallationRequestSearchParams
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.