public static interface BlueprintConfigurationProcessor.PropertyUpdater
Modifier and Type | Method and Description |
---|---|
static BlueprintConfigurationProcessor.PropertyUpdater |
defaultUpdater() |
Collection<String> |
getRequiredHostGroups(String propertyName,
String origValue,
Map<String,Map<String,String>> properties,
ClusterTopology topology)
Determine the required host groups for the provided property.
|
default String |
updateForBlueprintExport(String propertyName,
String value,
Map<String,Map<String,String>> properties,
ClusterTopology topology) |
String |
updateForClusterCreate(String propertyName,
String origValue,
Map<String,Map<String,String>> properties,
ClusterTopology topology)
Update a property value.
|
String updateForClusterCreate(String propertyName, String origValue, Map<String,Map<String,String>> properties, ClusterTopology topology)
propertyName
- property nameorigValue
- original value of propertyproperties
- all propertiestopology
- cluster topologydefault String updateForBlueprintExport(String propertyName, String value, Map<String,Map<String,String>> properties, ClusterTopology topology)
Collection<String> getRequiredHostGroups(String propertyName, String origValue, Map<String,Map<String,String>> properties, ClusterTopology topology)
propertyName
- property nameorigValue
- original value of propertyproperties
- all propertiestopology
- cluster topologystatic BlueprintConfigurationProcessor.PropertyUpdater defaultUpdater()
Copyright © 2022 Apache Software Foundation. All rights reserved.