@Value.Immutable
public interface ComponentDefinition
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ComponentDefinition.Component |
static interface |
ComponentDefinition.Property |
static interface |
ComponentDefinition.PropertyRelation |
static interface |
ComponentDefinition.When |
| Modifier and Type | Method and Description |
|---|---|
static ComponentDefinition |
forScheme(org.apache.camel.catalog.CamelCatalog catalog,
String scheme) |
ComponentDefinition.Component |
getComponent() |
default Map<String,ComponentDefinition.Property> |
getComponentProperties() |
default Map<String,ComponentDefinition.Property> |
getEndpointProperties() |
ComponentDefinition.Component getComponent()
@Value.Default default Map<String,ComponentDefinition.Property> getComponentProperties()
@Value.Default default Map<String,ComponentDefinition.Property> getEndpointProperties()
static ComponentDefinition forScheme(org.apache.camel.catalog.CamelCatalog catalog, String scheme) throws IOException
IOExceptionCopyright © 2016–2019 Red Hat. All rights reserved.