| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableComponentDefinition
Immutable implementation of
ComponentDefinition. |
| Modifier and Type | Method and Description |
|---|---|
static ComponentDefinition |
ComponentDefinition.forScheme(org.apache.camel.catalog.CamelCatalog catalog,
String scheme) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ComponentProxyComponent.configureDelegateComponent(ComponentDefinition definition,
org.apache.camel.Component component,
Map<String,Object> options) |
protected void |
ComponentProxyComponent.configureDelegateEndpoint(ComponentDefinition definition,
org.apache.camel.Endpoint endpoint,
Map<String,Object> options) |
static ImmutableComponentDefinition |
ImmutableComponentDefinition.copyOf(ComponentDefinition instance)
Creates an immutable copy of a
ComponentDefinition value. |
protected Optional<org.apache.camel.Component> |
ComponentProxyComponent.createDelegateComponent(ComponentDefinition definition,
Map<String,Object> options) |
protected org.apache.camel.Endpoint |
ComponentProxyComponent.createDelegateEndpoint(ComponentDefinition definition,
String scheme,
Map<String,String> options) |
ImmutableComponentDefinition.Builder |
ImmutableComponentDefinition.Builder.from(ComponentDefinition instance)
Fill a builder with attribute values from the provided
ComponentDefinition instance. |
Copyright © 2016–2019 Red Hat. All rights reserved.