public final class YamlSupport extends Object
| Modifier and Type | Method and Description |
|---|---|
static String |
createEndpointUri(org.apache.camel.CamelContext context,
String uri,
Map<String,Object> parameters) |
static <T> T |
creteEndpoint(String scheme,
org.snakeyaml.engine.v2.nodes.Node node,
Function<String,T> constructor) |
static org.snakeyaml.engine.v2.api.ConstructNode |
creteEndpointConstructor(String scheme,
Function<String,Object> constructor) |
static String |
creteEndpointUri(org.snakeyaml.engine.v2.nodes.Node node,
BiFunction<String,org.snakeyaml.engine.v2.nodes.Node,String> endpointResolver) |
static String |
creteEndpointUri(String scheme,
org.snakeyaml.engine.v2.nodes.Node node) |
static org.apache.camel.spi.CamelContextCustomizer |
customizer(Collection<org.apache.camel.spi.CamelContextCustomizer> customizers) |
static void |
setPropertiesOnTarget(org.apache.camel.CamelContext context,
Object target,
Map<String,Object> properties) |
static org.snakeyaml.engine.v2.nodes.Node |
setProperty(org.snakeyaml.engine.v2.nodes.Node node,
String key,
Object value) |
public static void setPropertiesOnTarget(org.apache.camel.CamelContext context,
Object target,
Map<String,Object> properties)
public static org.apache.camel.spi.CamelContextCustomizer customizer(Collection<org.apache.camel.spi.CamelContextCustomizer> customizers)
public static String createEndpointUri(org.apache.camel.CamelContext context, String uri, Map<String,Object> parameters)
public static org.snakeyaml.engine.v2.nodes.Node setProperty(org.snakeyaml.engine.v2.nodes.Node node,
String key,
Object value)
public static String creteEndpointUri(org.snakeyaml.engine.v2.nodes.Node node, BiFunction<String,org.snakeyaml.engine.v2.nodes.Node,String> endpointResolver)
public static String creteEndpointUri(String scheme, org.snakeyaml.engine.v2.nodes.Node node)
public static <T> T creteEndpoint(String scheme, org.snakeyaml.engine.v2.nodes.Node node, Function<String,T> constructor)
Apache Camel