Class LegacySectionParser
java.lang.Object
com.illumon.iris.db.v2.routing.impl.yaml.LegacySectionParser
- All Implemented Interfaces:
SectionParser
SectionParser for sections of yml in legacy format.
-
Method Summary
Modifier and TypeMethodDescriptioncom.illumon.iris.db.v2.routing.impl.yaml.DataImportServiceData
parseDataImportServiceData
(String name, Map<Object, Object> yml, Function<String, com.illumon.iris.db.v2.routing.impl.yaml.StorageData> storageLookup) com.illumon.iris.db.v2.routing.impl.yaml.LogAggregatorData
parseLogAggregatorData
(String name, Map<Object, Object> yml)
-
Method Details
-
parseLogAggregatorData
@NotNull public com.illumon.iris.db.v2.routing.impl.yaml.LogAggregatorData parseLogAggregatorData(@NotNull String name, @NotNull Map<Object, Object> yml) - Specified by:
parseLogAggregatorData
in interfaceSectionParser
-
parseDataImportServiceData
@NotNull public com.illumon.iris.db.v2.routing.impl.yaml.DataImportServiceData parseDataImportServiceData(@NotNull String name, @NotNull Map<Object, Object> yml, @NotNull Function<String, com.illumon.iris.db.v2.routing.impl.yaml.StorageData> storageLookup) - Specified by:
parseDataImportServiceData
in interfaceSectionParser
-
parseTableDataServiceEndpoint
@Nullable public DataRoutingService.EndpointConfig parseTableDataServiceEndpoint(@NotNull String name, @NotNull String context, @NotNull Map<Object, Object> tdsYml) - Specified by:
parseTableDataServiceEndpoint
in interfaceSectionParser
-