UNPKG

pesco-karavan-core

Version:
244 lines (243 loc) 25.5 kB
/** * Generated by karavan build tools - do NOT edit this file! */ import { CamelElement } from "../model/IntegrationDefinition"; import { ProcessorDefinition, BeansDeserializer, ErrorHandlerBuilderDeserializer, NamedBeanDefinition, OutputAwareFromDefinition, AggregateDefinition, BeanDefinition, CatchDefinition, ChoiceDefinition, CircuitBreakerDefinition, ClaimCheckDefinition, ContextScanDefinition, ConvertBodyDefinition, DataFormatDefinition, DelayDefinition, DescriptionDefinition, DynamicRouterDefinition, EnrichDefinition, ErrorHandlerDefinition, ExpressionSubElementDefinition, FaultToleranceConfigurationDefinition, FilterDefinition, FinallyDefinition, FromDefinition, GlobalOptionDefinition, GlobalOptionsDefinition, IdempotentConsumerDefinition, InOnlyDefinition, InOutDefinition, InputTypeDefinition, InterceptDefinition, InterceptFromDefinition, InterceptSendToEndpointDefinition, KameletDefinition, LoadBalanceDefinition, LogDefinition, LoopDefinition, MarshalDefinition, MulticastDefinition, OnCompletionDefinition, OnExceptionDefinition, OnFallbackDefinition, OptimisticLockRetryPolicyDefinition, OtherwiseDefinition, OutputDefinition, OutputTypeDefinition, PackageScanDefinition, PausableDefinition, PipelineDefinition, PolicyDefinition, PollEnrichDefinition, ProcessDefinition, PropertyDefinition, PropertyExpressionDefinition, RecipientListDefinition, RedeliveryPolicyDefinition, RemoveHeaderDefinition, RemoveHeadersDefinition, RemovePropertiesDefinition, RemovePropertyDefinition, ResequenceDefinition, Resilience4jConfigurationDefinition, RestContextRefDefinition, ResumableDefinition, RollbackDefinition, RouteBuilderDefinition, RouteConfigurationContextRefDefinition, RouteConfigurationDefinition, RouteContextRefDefinition, RouteDefinition, RouteTemplateBeanDefinition, RouteTemplateDefinition, RouteTemplateParameterDefinition, RoutingSlipDefinition, SagaActionUriDefinition, SagaDefinition, SamplingDefinition, ScriptDefinition, SetBodyDefinition, SetExchangePatternDefinition, SetHeaderDefinition, SetPropertyDefinition, SortDefinition, SplitDefinition, StepDefinition, StopDefinition, TemplatedRouteBeanDefinition, TemplatedRouteDefinition, TemplatedRouteParameterDefinition, ThreadPoolProfileDefinition, ThreadsDefinition, ThrottleDefinition, ThrowExceptionDefinition, ToDefinition, ToDynamicDefinition, TransactedDefinition, TransformDefinition, TryDefinition, UnmarshalDefinition, ValidateDefinition, WhenDefinition, WhenSkipSendToEndpointDefinition, WireTapDefinition, BlacklistServiceCallServiceFilterConfiguration, CachingServiceCallServiceDiscoveryConfiguration, CombinedServiceCallServiceDiscoveryConfiguration, CombinedServiceCallServiceFilterConfiguration, ConsulServiceCallServiceDiscoveryConfiguration, CustomServiceCallServiceFilterConfiguration, DefaultServiceCallServiceLoadBalancerConfiguration, DnsServiceCallServiceDiscoveryConfiguration, HealthyServiceCallServiceFilterConfiguration, KubernetesServiceCallServiceDiscoveryConfiguration, PassThroughServiceCallServiceFilterConfiguration, ServiceCallConfigurationDefinition, ServiceCallDefinition, ServiceCallExpressionConfiguration, ServiceCallServiceChooserConfiguration, ServiceCallServiceDiscoveryConfiguration, ServiceCallServiceFilterConfiguration, ServiceCallServiceLoadBalancerConfiguration, StaticServiceCallServiceDiscoveryConfiguration, ZooKeeperServiceCallServiceDiscoveryConfiguration, BatchResequencerConfig, StreamResequencerConfig, ASN1DataFormat, Any23DataFormat, AvroDataFormat, BarcodeDataFormat, Base64DataFormat, BindyDataFormat, CBORDataFormat, CryptoDataFormat, CsvDataFormat, CustomDataFormat, DataFormatsDefinition, FhirJsonDataFormat, FhirXmlDataFormat, FlatpackDataFormat, GrokDataFormat, GzipDeflaterDataFormat, HL7DataFormat, IcalDataFormat, JacksonXMLDataFormat, JaxbDataFormat, JsonApiDataFormat, JsonDataFormat, LZFDataFormat, MimeMultipartDataFormat, PGPDataFormat, ProtobufDataFormat, RssDataFormat, SoapDataFormat, SyslogDataFormat, TarFileDataFormat, ThriftDataFormat, TidyMarkupDataFormat, UniVocityCsvDataFormat, UniVocityFixedDataFormat, UniVocityHeader, UniVocityTsvDataFormat, XMLSecurityDataFormat, XStreamDataFormat, YAMLDataFormat, YAMLTypeFilterDefinition, ZipDeflaterDataFormat, ZipFileDataFormat, DeadLetterChannelDefinition, DefaultErrorHandlerDefinition, ErrorHandlerRefDefinition, JtaTransactionErrorHandlerDefinition, NoErrorHandlerDefinition, SpringTransactionErrorHandlerDefinition, CSimpleExpression, ConstantExpression, DatasonnetExpression, ExchangePropertyExpression, ExpressionDefinition, GroovyExpression, HeaderExpression, Hl7TerserExpression, JoorExpression, JqExpression, JsonPathExpression, LanguageExpression, MethodCallExpression, MvelExpression, OgnlExpression, RefExpression, SimpleExpression, SpELExpression, TokenizerExpression, XMLTokenizerExpression, XPathExpression, XQueryExpression, CustomLoadBalancerDefinition, FailoverLoadBalancerDefinition, RandomLoadBalancerDefinition, RoundRobinLoadBalancerDefinition, StickyLoadBalancerDefinition, TopicLoadBalancerDefinition, WeightedLoadBalancerDefinition, ApiKeyDefinition, BasicAuthDefinition, BearerTokenDefinition, DeleteDefinition, GetDefinition, HeadDefinition, MutualTLSDefinition, OAuth2Definition, OpenIdConnectDefinition, ParamDefinition, PatchDefinition, PostDefinition, PutDefinition, ResponseHeaderDefinition, ResponseMessageDefinition, RestBindingDefinition, RestConfigurationDefinition, RestDefinition, RestPropertyDefinition, RestSecuritiesDefinition, RestsDefinition, SecurityDefinition, CustomTransformerDefinition, DataFormatTransformerDefinition, EndpointTransformerDefinition, TransformersDefinition, CustomValidatorDefinition, EndpointValidatorDefinition, PredicateValidatorDefinition, ValidatorsDefinition } from '../model/CamelDefinition'; export declare class CamelDefinitionApi { static createProcessorDefinition: (element: any) => ProcessorDefinition; static createBeansDeserializer: (element: any) => BeansDeserializer; static createErrorHandlerBuilderDeserializer: (element: any) => ErrorHandlerBuilderDeserializer; static createNamedBeanDefinition: (element: any) => NamedBeanDefinition; static createOutputAwareFromDefinition: (element: any) => OutputAwareFromDefinition; static createAggregateDefinition: (element: any) => AggregateDefinition; static createBeanDefinition: (element: any) => BeanDefinition; static createCatchDefinition: (element: any) => CatchDefinition; static createChoiceDefinition: (element: any) => ChoiceDefinition; static createCircuitBreakerDefinition: (element: any) => CircuitBreakerDefinition; static createClaimCheckDefinition: (element: any) => ClaimCheckDefinition; static createContextScanDefinition: (element: any) => ContextScanDefinition; static createConvertBodyDefinition: (element: any) => ConvertBodyDefinition; static createDataFormatDefinition: (element: any) => DataFormatDefinition; static createDelayDefinition: (element: any) => DelayDefinition; static createDescriptionDefinition: (element: any) => DescriptionDefinition; static createDynamicRouterDefinition: (element: any) => DynamicRouterDefinition; static createEnrichDefinition: (element: any) => EnrichDefinition; static createErrorHandlerDefinition: (element: any) => ErrorHandlerDefinition; static createExpressionSubElementDefinition: (element: any) => ExpressionSubElementDefinition; static createFaultToleranceConfigurationDefinition: (element: any) => FaultToleranceConfigurationDefinition; static createFilterDefinition: (element: any) => FilterDefinition; static createFinallyDefinition: (element: any) => FinallyDefinition; static createFromDefinition: (element: any) => FromDefinition; static createGlobalOptionDefinition: (element: any) => GlobalOptionDefinition; static createGlobalOptionsDefinition: (element: any) => GlobalOptionsDefinition; static createIdempotentConsumerDefinition: (element: any) => IdempotentConsumerDefinition; static createInOnlyDefinition: (element: any) => InOnlyDefinition; static createInOutDefinition: (element: any) => InOutDefinition; static createInputTypeDefinition: (element: any) => InputTypeDefinition; static createInterceptDefinition: (element: any) => InterceptDefinition; static createInterceptFromDefinition: (element: any) => InterceptFromDefinition; static createInterceptSendToEndpointDefinition: (element: any) => InterceptSendToEndpointDefinition; static createKameletDefinition: (element: any) => KameletDefinition; static createLoadBalanceDefinition: (element: any) => LoadBalanceDefinition; static createLogDefinition: (element: any) => LogDefinition; static createLoopDefinition: (element: any) => LoopDefinition; static createMarshalDefinition: (element: any) => MarshalDefinition; static createMulticastDefinition: (element: any) => MulticastDefinition; static createOnCompletionDefinition: (element: any) => OnCompletionDefinition; static createOnExceptionDefinition: (element: any) => OnExceptionDefinition; static createOnFallbackDefinition: (element: any) => OnFallbackDefinition; static createOptimisticLockRetryPolicyDefinition: (element: any) => OptimisticLockRetryPolicyDefinition; static createOtherwiseDefinition: (element: any) => OtherwiseDefinition; static createOutputDefinition: (element: any) => OutputDefinition; static createOutputTypeDefinition: (element: any) => OutputTypeDefinition; static createPackageScanDefinition: (element: any) => PackageScanDefinition; static createPausableDefinition: (element: any) => PausableDefinition; static createPipelineDefinition: (element: any) => PipelineDefinition; static createPolicyDefinition: (element: any) => PolicyDefinition; static createPollEnrichDefinition: (element: any) => PollEnrichDefinition; static createProcessDefinition: (element: any) => ProcessDefinition; static createPropertyDefinition: (element: any) => PropertyDefinition; static createPropertyExpressionDefinition: (element: any) => PropertyExpressionDefinition; static createRecipientListDefinition: (element: any) => RecipientListDefinition; static createRedeliveryPolicyDefinition: (element: any) => RedeliveryPolicyDefinition; static createRemoveHeaderDefinition: (element: any) => RemoveHeaderDefinition; static createRemoveHeadersDefinition: (element: any) => RemoveHeadersDefinition; static createRemovePropertiesDefinition: (element: any) => RemovePropertiesDefinition; static createRemovePropertyDefinition: (element: any) => RemovePropertyDefinition; static createResequenceDefinition: (element: any) => ResequenceDefinition; static createResilience4jConfigurationDefinition: (element: any) => Resilience4jConfigurationDefinition; static createRestContextRefDefinition: (element: any) => RestContextRefDefinition; static createResumableDefinition: (element: any) => ResumableDefinition; static createRollbackDefinition: (element: any) => RollbackDefinition; static createRouteBuilderDefinition: (element: any) => RouteBuilderDefinition; static createRouteConfigurationContextRefDefinition: (element: any) => RouteConfigurationContextRefDefinition; static createRouteConfigurationDefinition: (element: any) => RouteConfigurationDefinition; static createRouteContextRefDefinition: (element: any) => RouteContextRefDefinition; static createRouteDefinition: (element: any) => RouteDefinition; static createRouteTemplateBeanDefinition: (element: any) => RouteTemplateBeanDefinition; static createRouteTemplateDefinition: (element: any) => RouteTemplateDefinition; static createRouteTemplateParameterDefinition: (element: any) => RouteTemplateParameterDefinition; static createRoutingSlipDefinition: (element: any) => RoutingSlipDefinition; static createSagaActionUriDefinition: (element: any) => SagaActionUriDefinition; static createSagaDefinition: (element: any) => SagaDefinition; static createSamplingDefinition: (element: any) => SamplingDefinition; static createScriptDefinition: (element: any) => ScriptDefinition; static createSetBodyDefinition: (element: any) => SetBodyDefinition; static createSetExchangePatternDefinition: (element: any) => SetExchangePatternDefinition; static createSetHeaderDefinition: (element: any) => SetHeaderDefinition; static createSetPropertyDefinition: (element: any) => SetPropertyDefinition; static createSortDefinition: (element: any) => SortDefinition; static createSplitDefinition: (element: any) => SplitDefinition; static createStepDefinition: (element: any) => StepDefinition; static createStopDefinition: (element: any) => StopDefinition; static createTemplatedRouteBeanDefinition: (element: any) => TemplatedRouteBeanDefinition; static createTemplatedRouteDefinition: (element: any) => TemplatedRouteDefinition; static createTemplatedRouteParameterDefinition: (element: any) => TemplatedRouteParameterDefinition; static createThreadPoolProfileDefinition: (element: any) => ThreadPoolProfileDefinition; static createThreadsDefinition: (element: any) => ThreadsDefinition; static createThrottleDefinition: (element: any) => ThrottleDefinition; static createThrowExceptionDefinition: (element: any) => ThrowExceptionDefinition; static createToDefinition: (element: any) => ToDefinition; static createToDynamicDefinition: (element: any) => ToDynamicDefinition; static createTransactedDefinition: (element: any) => TransactedDefinition; static createTransformDefinition: (element: any) => TransformDefinition; static createTryDefinition: (element: any) => TryDefinition; static createUnmarshalDefinition: (element: any) => UnmarshalDefinition; static createValidateDefinition: (element: any) => ValidateDefinition; static createWhenDefinition: (element: any) => WhenDefinition; static createWhenSkipSendToEndpointDefinition: (element: any) => WhenSkipSendToEndpointDefinition; static createWireTapDefinition: (element: any) => WireTapDefinition; static createBlacklistServiceCallServiceFilterConfiguration: (element: any) => BlacklistServiceCallServiceFilterConfiguration; static createCachingServiceCallServiceDiscoveryConfiguration: (element: any) => CachingServiceCallServiceDiscoveryConfiguration; static createCombinedServiceCallServiceDiscoveryConfiguration: (element: any) => CombinedServiceCallServiceDiscoveryConfiguration; static createCombinedServiceCallServiceFilterConfiguration: (element: any) => CombinedServiceCallServiceFilterConfiguration; static createConsulServiceCallServiceDiscoveryConfiguration: (element: any) => ConsulServiceCallServiceDiscoveryConfiguration; static createCustomServiceCallServiceFilterConfiguration: (element: any) => CustomServiceCallServiceFilterConfiguration; static createDefaultServiceCallServiceLoadBalancerConfiguration: (element: any) => DefaultServiceCallServiceLoadBalancerConfiguration; static createDnsServiceCallServiceDiscoveryConfiguration: (element: any) => DnsServiceCallServiceDiscoveryConfiguration; static createHealthyServiceCallServiceFilterConfiguration: (element: any) => HealthyServiceCallServiceFilterConfiguration; static createKubernetesServiceCallServiceDiscoveryConfiguration: (element: any) => KubernetesServiceCallServiceDiscoveryConfiguration; static createPassThroughServiceCallServiceFilterConfiguration: (element: any) => PassThroughServiceCallServiceFilterConfiguration; static createServiceCallConfigurationDefinition: (element: any) => ServiceCallConfigurationDefinition; static createServiceCallDefinition: (element: any) => ServiceCallDefinition; static createServiceCallExpressionConfiguration: (element: any) => ServiceCallExpressionConfiguration; static createServiceCallServiceChooserConfiguration: (element: any) => ServiceCallServiceChooserConfiguration; static createServiceCallServiceDiscoveryConfiguration: (element: any) => ServiceCallServiceDiscoveryConfiguration; static createServiceCallServiceFilterConfiguration: (element: any) => ServiceCallServiceFilterConfiguration; static createServiceCallServiceLoadBalancerConfiguration: (element: any) => ServiceCallServiceLoadBalancerConfiguration; static createStaticServiceCallServiceDiscoveryConfiguration: (element: any) => StaticServiceCallServiceDiscoveryConfiguration; static createZooKeeperServiceCallServiceDiscoveryConfiguration: (element: any) => ZooKeeperServiceCallServiceDiscoveryConfiguration; static createBatchResequencerConfig: (element: any) => BatchResequencerConfig; static createStreamResequencerConfig: (element: any) => StreamResequencerConfig; static createASN1DataFormat: (element: any) => ASN1DataFormat; static createAny23DataFormat: (element: any) => Any23DataFormat; static createAvroDataFormat: (element: any) => AvroDataFormat; static createBarcodeDataFormat: (element: any) => BarcodeDataFormat; static createBase64DataFormat: (element: any) => Base64DataFormat; static createBindyDataFormat: (element: any) => BindyDataFormat; static createCBORDataFormat: (element: any) => CBORDataFormat; static createCryptoDataFormat: (element: any) => CryptoDataFormat; static createCsvDataFormat: (element: any) => CsvDataFormat; static createCustomDataFormat: (element: any) => CustomDataFormat; static createDataFormatsDefinition: (element: any) => DataFormatsDefinition; static createFhirJsonDataFormat: (element: any) => FhirJsonDataFormat; static createFhirXmlDataFormat: (element: any) => FhirXmlDataFormat; static createFlatpackDataFormat: (element: any) => FlatpackDataFormat; static createGrokDataFormat: (element: any) => GrokDataFormat; static createGzipDeflaterDataFormat: (element: any) => GzipDeflaterDataFormat; static createHL7DataFormat: (element: any) => HL7DataFormat; static createIcalDataFormat: (element: any) => IcalDataFormat; static createJacksonXMLDataFormat: (element: any) => JacksonXMLDataFormat; static createJaxbDataFormat: (element: any) => JaxbDataFormat; static createJsonApiDataFormat: (element: any) => JsonApiDataFormat; static createJsonDataFormat: (element: any) => JsonDataFormat; static createLZFDataFormat: (element: any) => LZFDataFormat; static createMimeMultipartDataFormat: (element: any) => MimeMultipartDataFormat; static createPGPDataFormat: (element: any) => PGPDataFormat; static createProtobufDataFormat: (element: any) => ProtobufDataFormat; static createRssDataFormat: (element: any) => RssDataFormat; static createSoapDataFormat: (element: any) => SoapDataFormat; static createSyslogDataFormat: (element: any) => SyslogDataFormat; static createTarFileDataFormat: (element: any) => TarFileDataFormat; static createThriftDataFormat: (element: any) => ThriftDataFormat; static createTidyMarkupDataFormat: (element: any) => TidyMarkupDataFormat; static createUniVocityCsvDataFormat: (element: any) => UniVocityCsvDataFormat; static createUniVocityFixedDataFormat: (element: any) => UniVocityFixedDataFormat; static createUniVocityHeader: (element: any) => UniVocityHeader; static createUniVocityTsvDataFormat: (element: any) => UniVocityTsvDataFormat; static createXMLSecurityDataFormat: (element: any) => XMLSecurityDataFormat; static createXStreamDataFormat: (element: any) => XStreamDataFormat; static createYAMLDataFormat: (element: any) => YAMLDataFormat; static createYAMLTypeFilterDefinition: (element: any) => YAMLTypeFilterDefinition; static createZipDeflaterDataFormat: (element: any) => ZipDeflaterDataFormat; static createZipFileDataFormat: (element: any) => ZipFileDataFormat; static createDeadLetterChannelDefinition: (element: any) => DeadLetterChannelDefinition; static createDefaultErrorHandlerDefinition: (element: any) => DefaultErrorHandlerDefinition; static createErrorHandlerRefDefinition: (element: any) => ErrorHandlerRefDefinition; static createJtaTransactionErrorHandlerDefinition: (element: any) => JtaTransactionErrorHandlerDefinition; static createNoErrorHandlerDefinition: (element: any) => NoErrorHandlerDefinition; static createSpringTransactionErrorHandlerDefinition: (element: any) => SpringTransactionErrorHandlerDefinition; static createCSimpleExpression: (element: any) => CSimpleExpression; static createConstantExpression: (element: any) => ConstantExpression; static createDatasonnetExpression: (element: any) => DatasonnetExpression; static createExchangePropertyExpression: (element: any) => ExchangePropertyExpression; static createExpressionDefinition: (element: any) => ExpressionDefinition; static createGroovyExpression: (element: any) => GroovyExpression; static createHeaderExpression: (element: any) => HeaderExpression; static createHl7TerserExpression: (element: any) => Hl7TerserExpression; static createJoorExpression: (element: any) => JoorExpression; static createJqExpression: (element: any) => JqExpression; static createJsonPathExpression: (element: any) => JsonPathExpression; static createLanguageExpression: (element: any) => LanguageExpression; static createMethodCallExpression: (element: any) => MethodCallExpression; static createMvelExpression: (element: any) => MvelExpression; static createOgnlExpression: (element: any) => OgnlExpression; static createRefExpression: (element: any) => RefExpression; static createSimpleExpression: (element: any) => SimpleExpression; static createSpELExpression: (element: any) => SpELExpression; static createTokenizerExpression: (element: any) => TokenizerExpression; static createXMLTokenizerExpression: (element: any) => XMLTokenizerExpression; static createXPathExpression: (element: any) => XPathExpression; static createXQueryExpression: (element: any) => XQueryExpression; static createCustomLoadBalancerDefinition: (element: any) => CustomLoadBalancerDefinition; static createFailoverLoadBalancerDefinition: (element: any) => FailoverLoadBalancerDefinition; static createRandomLoadBalancerDefinition: (element: any) => RandomLoadBalancerDefinition; static createRoundRobinLoadBalancerDefinition: (element: any) => RoundRobinLoadBalancerDefinition; static createStickyLoadBalancerDefinition: (element: any) => StickyLoadBalancerDefinition; static createTopicLoadBalancerDefinition: (element: any) => TopicLoadBalancerDefinition; static createWeightedLoadBalancerDefinition: (element: any) => WeightedLoadBalancerDefinition; static createApiKeyDefinition: (element: any) => ApiKeyDefinition; static createBasicAuthDefinition: (element: any) => BasicAuthDefinition; static createBearerTokenDefinition: (element: any) => BearerTokenDefinition; static createDeleteDefinition: (element: any) => DeleteDefinition; static createGetDefinition: (element: any) => GetDefinition; static createHeadDefinition: (element: any) => HeadDefinition; static createMutualTLSDefinition: (element: any) => MutualTLSDefinition; static createOAuth2Definition: (element: any) => OAuth2Definition; static createOpenIdConnectDefinition: (element: any) => OpenIdConnectDefinition; static createParamDefinition: (element: any) => ParamDefinition; static createPatchDefinition: (element: any) => PatchDefinition; static createPostDefinition: (element: any) => PostDefinition; static createPutDefinition: (element: any) => PutDefinition; static createResponseHeaderDefinition: (element: any) => ResponseHeaderDefinition; static createResponseMessageDefinition: (element: any) => ResponseMessageDefinition; static createRestBindingDefinition: (element: any) => RestBindingDefinition; static createRestConfigurationDefinition: (element: any) => RestConfigurationDefinition; static createRestDefinition: (element: any) => RestDefinition; static createRestPropertyDefinition: (element: any) => RestPropertyDefinition; static createRestSecuritiesDefinition: (element: any) => RestSecuritiesDefinition; static createRestsDefinition: (element: any) => RestsDefinition; static createSecurityDefinition: (element: any) => SecurityDefinition; static createCustomTransformerDefinition: (element: any) => CustomTransformerDefinition; static createDataFormatTransformerDefinition: (element: any) => DataFormatTransformerDefinition; static createEndpointTransformerDefinition: (element: any) => EndpointTransformerDefinition; static createTransformersDefinition: (element: any) => TransformersDefinition; static createCustomValidatorDefinition: (element: any) => CustomValidatorDefinition; static createEndpointValidatorDefinition: (element: any) => EndpointValidatorDefinition; static createPredicateValidatorDefinition: (element: any) => PredicateValidatorDefinition; static createValidatorsDefinition: (element: any) => ValidatorsDefinition; static createStep: (name: string, body: any, clone?: boolean) => CamelElement; static createExpression: (name: string, body: any) => CamelElement; static createDataFormat: (name: string, body: any) => CamelElement; static createSteps: (elements: any[] | undefined) => CamelElement[]; }