public interface  org.apache.camel.runtimecatalog.RuntimeCamelCatalog extends java.lang.Object implements org.apache.camel.StaticService
{
public abstract org.apache.camel.runtimecatalog.JSonSchemaResolver getJSonSchemaResolver();
public abstract void setJSonSchemaResolver(org.apache.camel.runtimecatalog.JSonSchemaResolver);
public abstract java.lang.String componentJSonSchema(java.lang.String);
public abstract java.lang.String dataFormatJSonSchema(java.lang.String);
public abstract java.lang.String languageJSonSchema(java.lang.String);
public abstract java.lang.String modelJSonSchema(java.lang.String);
public abstract java.util.Map endpointProperties(java.lang.String) throws java.net.URISyntaxException;
public abstract java.util.Map endpointLenientProperties(java.lang.String) throws java.net.URISyntaxException;
public abstract boolean validateTimePattern(java.lang.String);
public abstract org.apache.camel.runtimecatalog.EndpointValidationResult validateProperties(java.lang.String, java.util.Map);
public abstract org.apache.camel.runtimecatalog.EndpointValidationResult validateEndpointProperties(java.lang.String);
public abstract org.apache.camel.runtimecatalog.EndpointValidationResult validateEndpointProperties(java.lang.String, boolean);
public abstract org.apache.camel.runtimecatalog.EndpointValidationResult validateEndpointProperties(java.lang.String, boolean, boolean, boolean);
public abstract org.apache.camel.runtimecatalog.SimpleValidationResult validateSimpleExpression(java.lang.String);
public abstract org.apache.camel.runtimecatalog.SimpleValidationResult validateSimpleExpression(java.lang.ClassLoader, java.lang.String);
public abstract org.apache.camel.runtimecatalog.SimpleValidationResult validateSimplePredicate(java.lang.String);
public abstract org.apache.camel.runtimecatalog.SimpleValidationResult validateSimplePredicate(java.lang.ClassLoader, java.lang.String);
public abstract org.apache.camel.runtimecatalog.LanguageValidationResult validateLanguagePredicate(java.lang.ClassLoader, java.lang.String, java.lang.String);
public abstract org.apache.camel.runtimecatalog.LanguageValidationResult validateLanguageExpression(java.lang.ClassLoader, java.lang.String, java.lang.String);
public abstract java.lang.String endpointComponentName(java.lang.String);
public abstract java.lang.String asEndpointUri(java.lang.String, java.util.Map, boolean) throws java.net.URISyntaxException;
public abstract java.lang.String asEndpointUriXml(java.lang.String, java.util.Map, boolean) throws java.net.URISyntaxException;
}