-
Nested Class Summary
Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.configuration.DataRoutingService
DataRoutingService.DataImportServiceConfig, DataRoutingService.DataImportServiceEndpoint, DataRoutingService.Delegating, DataRoutingService.Endpoint, DataRoutingService.Filter, DataRoutingService.ListFilter, DataRoutingService.LocationFilter, DataRoutingService.LogAggregatorConfig, DataRoutingService.LogAggregatorEndpoint, DataRoutingService.NullFilter, DataRoutingService.NullPropertyProvider, DataRoutingService.PropertyProvider, DataRoutingService.TableDataServiceConfig, DataRoutingService.TableFilter
-
-
Method Summary
Modifier and Type |
Method |
Description |
void |
update(byte[] ymldata,
String code,
String comment) |
Replace the existing data routing configuration.
|
Methods inherited from interface com.illumon.iris.db.v2.configuration.DataRoutingService
about, asYamlString, authenticate, authenticate, authenticate, getAllDataImportServiceDestinations, getAllLogAggregatorServiceConfigs, getDataImportServiceConfig, getDataImportServiceDestinations, getLogAggregatorConfig, getLogAggregatorDestination, getTableDataService, getTableDataService, getTableDataServiceConfig, getTableDataServiceConfigs
-
Method Details
-
void update(
@NotNull
byte[] ymldata,
@NotNull
String code,
@NotNull
String comment)
Replace the existing data routing configuration.
- Parameters:
ymldata
- YAML representation of the new data routing configuration
code
- pass-thru to kv persistence, indicates the code source of this update
comment
- pass-thru to kv persistence - a comment for this update