public interface ConfigurationService
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_CREATE_ENTRY |
static String |
CONFIG_CREATE_REPO |
static String |
CONFIG_DELETE_ENTRY |
static String |
CONFIG_READ_ENTRY |
static String |
CONFIG_READ_ENTRY_HISTORY |
static String |
CONFIG_READ_LIST |
static String |
CONFIG_UPDATE_ENTRY |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<VersionAcknowledgment> |
createEntry(CreateOrUpdateEntryRequest request)
Save request requires write level permissions to save (create or update) entry to the store.
|
reactor.core.publisher.Mono<Acknowledgment> |
createRepository(CreateRepositoryRequest request)
Request to create a configuration repository and requires a write level permissions.
|
reactor.core.publisher.Mono<Acknowledgment> |
deleteEntry(DeleteEntryRequest request)
delete request requires write level permissions to delete entry from the store.
|
reactor.core.publisher.Mono<ReadEntryResponse> |
readEntry(ReadEntryRequest request)
Fetch request requires read level permissions to get entry object from the store.
|
reactor.core.publisher.Mono<List<ReadEntryHistoryResponse>> |
readEntryHistory(ReadEntryHistoryRequest request)
The request requires read level permissions to get entry object from the store.
|
reactor.core.publisher.Mono<List<ReadEntryResponse>> |
readList(ReadListRequest request)
Entries request requires read level permissions to list all entries objects from the store.
|
reactor.core.publisher.Mono<VersionAcknowledgment> |
updateEntry(CreateOrUpdateEntryRequest request)
Update request requires write level permissions to update entry to the store.
|
static final String CONFIG_CREATE_REPO
static final String CONFIG_READ_ENTRY
static final String CONFIG_READ_ENTRY_HISTORY
static final String CONFIG_READ_LIST
static final String CONFIG_CREATE_ENTRY
static final String CONFIG_UPDATE_ENTRY
static final String CONFIG_DELETE_ENTRY
reactor.core.publisher.Mono<Acknowledgment> createRepository(CreateRepositoryRequest request)
request - includes the repository and key of the requested object.reactor.core.publisher.Mono<ReadEntryResponse> readEntry(ReadEntryRequest request)
request - includes the repository and key of the requested object.reactor.core.publisher.Mono<List<ReadEntryResponse>> readList(ReadListRequest request)
request - includes the name of the repository to list.reactor.core.publisher.Mono<List<ReadEntryHistoryResponse>> readEntryHistory(ReadEntryHistoryRequest request)
request - includes the repository and key of the requested object.reactor.core.publisher.Mono<VersionAcknowledgment> createEntry(CreateOrUpdateEntryRequest request)
request - includes the name of the repository, key, value to save.reactor.core.publisher.Mono<VersionAcknowledgment> updateEntry(CreateOrUpdateEntryRequest request)
request - includes the name of the repository, key, value to update.reactor.core.publisher.Mono<Acknowledgment> deleteEntry(DeleteEntryRequest request)
request - includes the name of the repository, key to delete.Copyright © 2015–2019. All rights reserved.