Class DynamicDISUtil
java.lang.Object
com.illumon.iris.db.v2.routing.dynamicdis.DynamicDISUtil
Shared utility methods useful for injecting DataImportServiceConfig instances into a DataRoutingService
configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Map<String,
DataImportServiceConfig> Parse a YAML string into a collection of DataImportServiceConfigs.static DataImportServiceConfig
fromYamlSingle
(String yamlString) Parse a YAML string into one DataImportServiceConfig.static String
Serialize any DataImportServiceConfig to a YML string.
-
Constructor Details
-
DynamicDISUtil
public DynamicDISUtil()
-
-
Method Details
-
toYmlString
Serialize any DataImportServiceConfig to a YML string.- Parameters:
dis
- The DIS config to convert to a YML string- Returns:
- The YML string representing the DIS config
-
fromYaml
Parse a YAML string into a collection of DataImportServiceConfigs.- Parameters:
yamlString
- The YML string to parse- Returns:
- The parsed DataImportServiceConfig
-
fromYamlSingle
Parse a YAML string into one DataImportServiceConfig.- Parameters:
yamlString
- The YML string to parse- Returns:
- The parsed DataImportServiceConfig
-