Package org.apache.camel.model.cloud
Class ServiceCallServiceDiscoveryConfiguration
- java.lang.Object
-
- org.apache.camel.model.IdentifiedType
-
- org.apache.camel.model.cloud.ServiceCallConfiguration
-
- org.apache.camel.model.cloud.ServiceCallServiceDiscoveryConfiguration
-
- All Implemented Interfaces:
org.apache.camel.cloud.ServiceDiscoveryFactory,org.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>
- Direct Known Subclasses:
CachingServiceCallServiceDiscoveryConfiguration,CombinedServiceCallServiceDiscoveryConfiguration,ConsulServiceCallServiceDiscoveryConfiguration,DnsServiceCallServiceDiscoveryConfiguration,KubernetesServiceCallServiceDiscoveryConfiguration,StaticServiceCallServiceDiscoveryConfiguration,ZooKeeperServiceCallServiceDiscoveryConfiguration
@Metadata(label="routing,cloud,service-discovery") @Configurer(extended=true) public class ServiceCallServiceDiscoveryConfiguration extends ServiceCallConfiguration implements org.apache.camel.cloud.ServiceDiscoveryFactory
-
-
Field Summary
-
Fields inherited from class org.apache.camel.model.cloud.ServiceCallConfiguration
properties
-
-
Constructor Summary
Constructors Constructor Description ServiceCallServiceDiscoveryConfiguration()ServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent, String factoryKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceCallDefinitionend()ProcessorDefinition<?>endParent()org.apache.camel.cloud.ServiceDiscoverynewInstance(org.apache.camel.CamelContext camelContext)ServiceCallServiceDiscoveryConfigurationproperty(String key, String value)Adds a custom property to use.-
Methods inherited from class org.apache.camel.model.cloud.ServiceCallConfiguration
getConfiguredOptions, getProperties, getPropertiesAsMap, postProcessFactoryParameters, setProperties
-
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
-
-
-
Constructor Detail
-
ServiceCallServiceDiscoveryConfiguration
public ServiceCallServiceDiscoveryConfiguration()
-
ServiceCallServiceDiscoveryConfiguration
public ServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent, String factoryKey)
-
-
Method Detail
-
end
public ServiceCallDefinition end()
-
endParent
public ProcessorDefinition<?> endParent()
-
property
public ServiceCallServiceDiscoveryConfiguration property(String key, String value)
Description copied from class:ServiceCallConfigurationAdds a custom property to use. These properties are specific to what service call implementation are in use. For example if using a different one, then the client properties are defined according to the specific service in use.- Overrides:
propertyin classServiceCallConfiguration
-
-