You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ma...@apache.org on 2022/12/22 17:42:58 UTC
[camel-karavan] 01/07: Generator creates code without empty lines
This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
commit 1e109c32623925d8931e42e8c842fdfa52602ec7
Author: Marat Gubaidullin <ma...@gmail.com>
AuthorDate: Thu Dec 22 10:54:03 2022 -0500
Generator creates code without empty lines
---
karavan-core/src/core/api/CamelDefinitionApi.ts | 3210 +++++++++-----------
karavan-core/src/core/model/CamelDefinition.ts | 236 --
.../generator/CamelDefinitionApiGenerator.java | 17 +-
.../generator/CamelDefinitionGenerator.java | 3 +-
.../src/main/resources/CamelDefinition.ts | 1 -
.../src/main/resources/CamelDefinitionApi.ts | 6 +-
6 files changed, 1470 insertions(+), 2003 deletions(-)
diff --git a/karavan-core/src/core/api/CamelDefinitionApi.ts b/karavan-core/src/core/api/CamelDefinitionApi.ts
index 54d5567..7ffb525 100644
--- a/karavan-core/src/core/api/CamelDefinitionApi.ts
+++ b/karavan-core/src/core/api/CamelDefinitionApi.ts
@@ -244,3153 +244,2859 @@ import {CamelUtil} from './CamelUtil';
export class CamelDefinitionApi {
- static createProcessorDefinition = (element: any): ProcessorDefinition => {
-
+ static createProcessorDefinition = (element: any): ProcessorDefinition => {
const def = element ? new ProcessorDefinition({...element}) : new ProcessorDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.idempotentConsumer !== undefined) {
- def.idempotentConsumer = CamelDefinitionApi.createIdempotentConsumerDefinition(element.idempotentConsumer);
- }
- if (element?.resumable !== undefined) {
- def.resumable = CamelDefinitionApi.createResumableDefinition(element.resumable);
- }
- if (element?.doTry !== undefined) {
- def.doTry = CamelDefinitionApi.createTryDefinition(element.doTry);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.aggregate !== undefined) {
+ def.aggregate = CamelDefinitionApi.createAggregateDefinition(element.aggregate);
+ }
+ if (element?.bean !== undefined) {
+ def.bean = CamelDefinitionApi.createBeanDefinition(element.bean);
+ }
+ if (element?.doCatch !== undefined) {
+ def.doCatch = CamelDefinitionApi.createCatchDefinition(element.doCatch);
+ }
+ if (element?.choice !== undefined) {
+ def.choice = CamelDefinitionApi.createChoiceDefinition(element.choice);
+ }
+ if (element?.circuitBreaker !== undefined) {
+ def.circuitBreaker = CamelDefinitionApi.createCircuitBreakerDefinition(element.circuitBreaker);
+ }
+ if (element?.claimCheck !== undefined) {
+ def.claimCheck = CamelDefinitionApi.createClaimCheckDefinition(element.claimCheck);
+ }
if (element?.convertBodyTo !== undefined) {
def.convertBodyTo = CamelDefinitionApi.createConvertBodyDefinition(element.convertBodyTo);
- }
- if (element?.recipientList !== undefined) {
- def.recipientList = CamelDefinitionApi.createRecipientListDefinition(element.recipientList);
- }
- if (element?.when !== undefined) {
- def.when = CamelDefinitionApi.createWhenDefinition(element.when);
- }
- if (element?.setHeader !== undefined) {
- def.setHeader = CamelDefinitionApi.createSetHeaderDefinition(element.setHeader);
- }
+ }
+ if (element?.delay !== undefined) {
+ def.delay = CamelDefinitionApi.createDelayDefinition(element.delay);
+ }
+ if (element?.dynamicRouter !== undefined) {
+ def.dynamicRouter = CamelDefinitionApi.createDynamicRouterDefinition(element.dynamicRouter);
+ }
+ if (element?.enrich !== undefined) {
+ def.enrich = CamelDefinitionApi.createEnrichDefinition(element.enrich);
+ }
+ if (element?.filter !== undefined) {
+ def.filter = CamelDefinitionApi.createFilterDefinition(element.filter);
+ }
+ if (element?.doFinally !== undefined) {
+ def.doFinally = CamelDefinitionApi.createFinallyDefinition(element.doFinally);
+ }
+ if (element?.idempotentConsumer !== undefined) {
+ def.idempotentConsumer = CamelDefinitionApi.createIdempotentConsumerDefinition(element.idempotentConsumer);
+ }
if (element?.inOnly !== undefined) {
def.inOnly = CamelDefinitionApi.createInOnlyDefinition(element.inOnly);
- }
+ }
if (element?.inOut !== undefined) {
def.inOut = CamelDefinitionApi.createInOutDefinition(element.inOut);
- }
- if (element?.split !== undefined) {
- def.split = CamelDefinitionApi.createSplitDefinition(element.split);
- }
+ }
+ if (element?.intercept !== undefined) {
+ def.intercept = CamelDefinitionApi.createInterceptDefinition(element.intercept);
+ }
+ if (element?.interceptFrom !== undefined) {
+ def.interceptFrom = CamelDefinitionApi.createInterceptFromDefinition(element.interceptFrom);
+ }
if (element?.interceptSendToEndpoint !== undefined) {
def.interceptSendToEndpoint = CamelDefinitionApi.createInterceptSendToEndpointDefinition(element.interceptSendToEndpoint);
- }
+ }
+ if (element?.kamelet !== undefined) {
+ def.kamelet = CamelDefinitionApi.createKameletDefinition(element.kamelet);
+ }
+ if (element?.loadBalance !== undefined) {
+ def.loadBalance = CamelDefinitionApi.createLoadBalanceDefinition(element.loadBalance);
+ }
+ if (element?.log !== undefined) {
+ def.log = CamelDefinitionApi.createLogDefinition(element.log);
+ }
if (element?.loop !== undefined) {
def.loop = CamelDefinitionApi.createLoopDefinition(element.loop);
- }
- if (element?.setExchangePattern !== undefined) {
- def.setExchangePattern = CamelDefinitionApi.createSetExchangePatternDefinition(element.setExchangePattern);
- }
+ }
if (element?.marshal !== undefined) {
def.marshal = CamelDefinitionApi.createMarshalDefinition(element.marshal);
- }
+ }
+ if (element?.multicast !== undefined) {
+ def.multicast = CamelDefinitionApi.createMulticastDefinition(element.multicast);
+ }
+ if (element?.onCompletion !== undefined) {
+ def.onCompletion = CamelDefinitionApi.createOnCompletionDefinition(element.onCompletion);
+ }
if (element?.onFallback !== undefined) {
def.onFallback = CamelDefinitionApi.createOnFallbackDefinition(element.onFallback);
- }
- if (element?.circuitBreaker !== undefined) {
- def.circuitBreaker = CamelDefinitionApi.createCircuitBreakerDefinition(element.circuitBreaker);
- }
- if (element?.enrich !== undefined) {
- def.enrich = CamelDefinitionApi.createEnrichDefinition(element.enrich);
- }
- if (element?.kamelet !== undefined) {
- def.kamelet = CamelDefinitionApi.createKameletDefinition(element.kamelet);
- }
- if (element?.saga !== undefined) {
- def.saga = CamelDefinitionApi.createSagaDefinition(element.saga);
- }
- if (element?.bean !== undefined) {
- def.bean = CamelDefinitionApi.createBeanDefinition(element.bean);
- }
+ }
if (element?.otherwise !== undefined) {
def.otherwise = CamelDefinitionApi.createOtherwiseDefinition(element.otherwise);
- }
- if (element?.sort !== undefined) {
- def.sort = CamelDefinitionApi.createSortDefinition(element.sort);
- }
- if (element?.loadBalance !== undefined) {
- def.loadBalance = CamelDefinitionApi.createLoadBalanceDefinition(element.loadBalance);
- }
- if (element?.script !== undefined) {
- def.script = CamelDefinitionApi.createScriptDefinition(element.script);
- }
- if (element?.removeHeader !== undefined) {
- def.removeHeader = CamelDefinitionApi.createRemoveHeaderDefinition(element.removeHeader);
- }
- if (element?.delay !== undefined) {
- def.delay = CamelDefinitionApi.createDelayDefinition(element.delay);
- }
- if (element?.stop !== undefined) {
- def.stop = CamelDefinitionApi.createStopDefinition(element.stop);
- }
- if (element?.serviceCall !== undefined) {
- def.serviceCall = CamelDefinitionApi.createServiceCallDefinition(element.serviceCall);
- }
- if (element?.intercept !== undefined) {
- def.intercept = CamelDefinitionApi.createInterceptDefinition(element.intercept);
- }
- if (element?.whenSkipSendToEndpoint !== undefined) {
- def.whenSkipSendToEndpoint = CamelDefinitionApi.createWhenSkipSendToEndpointDefinition(element.whenSkipSendToEndpoint);
- }
- if (element?.setProperty !== undefined) {
- def.setProperty = CamelDefinitionApi.createSetPropertyDefinition(element.setProperty);
- }
- if (element?.removeProperty !== undefined) {
- def.removeProperty = CamelDefinitionApi.createRemovePropertyDefinition(element.removeProperty);
- }
- if (element?.interceptFrom !== undefined) {
- def.interceptFrom = CamelDefinitionApi.createInterceptFromDefinition(element.interceptFrom);
- }
- if (element?.onCompletion !== undefined) {
- def.onCompletion = CamelDefinitionApi.createOnCompletionDefinition(element.onCompletion);
- }
+ }
if (element?.pausable !== undefined) {
def.pausable = CamelDefinitionApi.createPausableDefinition(element.pausable);
- }
- if (element?.throttle !== undefined) {
- def.throttle = CamelDefinitionApi.createThrottleDefinition(element.throttle);
- }
- if (element?.doFinally !== undefined) {
- def.doFinally = CamelDefinitionApi.createFinallyDefinition(element.doFinally);
- }
- if (element?.log !== undefined) {
- def.log = CamelDefinitionApi.createLogDefinition(element.log);
- }
- if (element?.doCatch !== undefined) {
- def.doCatch = CamelDefinitionApi.createCatchDefinition(element.doCatch);
- }
- if (element?.transacted !== undefined) {
- def.transacted = CamelDefinitionApi.createTransactedDefinition(element.transacted);
- }
- if (element?.claimCheck !== undefined) {
- def.claimCheck = CamelDefinitionApi.createClaimCheckDefinition(element.claimCheck);
- }
+ }
+ if (element?.pipeline !== undefined) {
+ def.pipeline = CamelDefinitionApi.createPipelineDefinition(element.pipeline);
+ }
+ if (element?.policy !== undefined) {
+ def.policy = CamelDefinitionApi.createPolicyDefinition(element.policy);
+ }
if (element?.pollEnrich !== undefined) {
def.pollEnrich = CamelDefinitionApi.createPollEnrichDefinition(element.pollEnrich);
- }
+ }
+ if (element?.process !== undefined) {
+ def.process = CamelDefinitionApi.createProcessDefinition(element.process);
+ }
+ if (element?.recipientList !== undefined) {
+ def.recipientList = CamelDefinitionApi.createRecipientListDefinition(element.recipientList);
+ }
+ if (element?.removeHeader !== undefined) {
+ def.removeHeader = CamelDefinitionApi.createRemoveHeaderDefinition(element.removeHeader);
+ }
if (element?.removeHeaders !== undefined) {
def.removeHeaders = CamelDefinitionApi.createRemoveHeadersDefinition(element.removeHeaders);
- }
- if (element?.aggregate !== undefined) {
- def.aggregate = CamelDefinitionApi.createAggregateDefinition(element.aggregate);
- }
- if (element?.resequence !== undefined) {
- def.resequence = CamelDefinitionApi.createResequenceDefinition(element.resequence);
- }
- if (element?.routingSlip !== undefined) {
- def.routingSlip = CamelDefinitionApi.createRoutingSlipDefinition(element.routingSlip);
- }
- if (element?.transform !== undefined) {
- def.transform = CamelDefinitionApi.createTransformDefinition(element.transform);
- }
+ }
if (element?.removeProperties !== undefined) {
def.removeProperties = CamelDefinitionApi.createRemovePropertiesDefinition(element.removeProperties);
- }
- if (element?.policy !== undefined) {
- def.policy = CamelDefinitionApi.createPolicyDefinition(element.policy);
- }
- if (element?.validate !== undefined) {
- def.validate = CamelDefinitionApi.createValidateDefinition(element.validate);
- }
+ }
+ if (element?.removeProperty !== undefined) {
+ def.removeProperty = CamelDefinitionApi.createRemovePropertyDefinition(element.removeProperty);
+ }
+ if (element?.resequence !== undefined) {
+ def.resequence = CamelDefinitionApi.createResequenceDefinition(element.resequence);
+ }
+ if (element?.resumable !== undefined) {
+ def.resumable = CamelDefinitionApi.createResumableDefinition(element.resumable);
+ }
if (element?.rollback !== undefined) {
def.rollback = CamelDefinitionApi.createRollbackDefinition(element.rollback);
- }
- if (element?.process !== undefined) {
- def.process = CamelDefinitionApi.createProcessDefinition(element.process);
- }
- if (element?.threads !== undefined) {
- def.threads = CamelDefinitionApi.createThreadsDefinition(element.threads);
- }
- if (element?.setBody !== undefined) {
- def.setBody = CamelDefinitionApi.createSetBodyDefinition(element.setBody);
- }
+ }
+ if (element?.routingSlip !== undefined) {
+ def.routingSlip = CamelDefinitionApi.createRoutingSlipDefinition(element.routingSlip);
+ }
+ if (element?.saga !== undefined) {
+ def.saga = CamelDefinitionApi.createSagaDefinition(element.saga);
+ }
if (element?.sample !== undefined) {
def.sample = CamelDefinitionApi.createSamplingDefinition(element.sample);
- }
+ }
+ if (element?.script !== undefined) {
+ def.script = CamelDefinitionApi.createScriptDefinition(element.script);
+ }
+ if (element?.setBody !== undefined) {
+ def.setBody = CamelDefinitionApi.createSetBodyDefinition(element.setBody);
+ }
+ if (element?.setExchangePattern !== undefined) {
+ def.setExchangePattern = CamelDefinitionApi.createSetExchangePatternDefinition(element.setExchangePattern);
+ }
+ if (element?.setHeader !== undefined) {
+ def.setHeader = CamelDefinitionApi.createSetHeaderDefinition(element.setHeader);
+ }
+ if (element?.setProperty !== undefined) {
+ def.setProperty = CamelDefinitionApi.createSetPropertyDefinition(element.setProperty);
+ }
+ if (element?.sort !== undefined) {
+ def.sort = CamelDefinitionApi.createSortDefinition(element.sort);
+ }
+ if (element?.split !== undefined) {
+ def.split = CamelDefinitionApi.createSplitDefinition(element.split);
+ }
+ if (element?.step !== undefined) {
+ def.step = CamelDefinitionApi.createStepDefinition(element.step);
+ }
+ if (element?.stop !== undefined) {
+ def.stop = CamelDefinitionApi.createStopDefinition(element.stop);
+ }
+ if (element?.threads !== undefined) {
+ def.threads = CamelDefinitionApi.createThreadsDefinition(element.threads);
+ }
+ if (element?.throttle !== undefined) {
+ def.throttle = CamelDefinitionApi.createThrottleDefinition(element.throttle);
+ }
if (element?.throwException !== undefined) {
def.throwException = CamelDefinitionApi.createThrowExceptionDefinition(element.throwException);
- }
- if (element?.dynamicRouter !== undefined) {
- def.dynamicRouter = CamelDefinitionApi.createDynamicRouterDefinition(element.dynamicRouter);
- }
- if (element?.multicast !== undefined) {
- def.multicast = CamelDefinitionApi.createMulticastDefinition(element.multicast);
- }
- if (element?.filter !== undefined) {
- def.filter = CamelDefinitionApi.createFilterDefinition(element.filter);
- }
- if (element?.pipeline !== undefined) {
- def.pipeline = CamelDefinitionApi.createPipelineDefinition(element.pipeline);
- }
+ }
+ if (element?.transacted !== undefined) {
+ def.transacted = CamelDefinitionApi.createTransactedDefinition(element.transacted);
+ }
+ if (element?.transform !== undefined) {
+ def.transform = CamelDefinitionApi.createTransformDefinition(element.transform);
+ }
+ if (element?.doTry !== undefined) {
+ def.doTry = CamelDefinitionApi.createTryDefinition(element.doTry);
+ }
if (element?.unmarshal !== undefined) {
def.unmarshal = CamelDefinitionApi.createUnmarshalDefinition(element.unmarshal);
- }
+ }
+ if (element?.validate !== undefined) {
+ def.validate = CamelDefinitionApi.createValidateDefinition(element.validate);
+ }
+ if (element?.when !== undefined) {
+ def.when = CamelDefinitionApi.createWhenDefinition(element.when);
+ }
+ if (element?.whenSkipSendToEndpoint !== undefined) {
+ def.whenSkipSendToEndpoint = CamelDefinitionApi.createWhenSkipSendToEndpointDefinition(element.whenSkipSendToEndpoint);
+ }
if (element?.wireTap !== undefined) {
def.wireTap = CamelDefinitionApi.createWireTapDefinition(element.wireTap);
- }
- if (element?.step !== undefined) {
- def.step = CamelDefinitionApi.createStepDefinition(element.step);
- }
- if (element?.choice !== undefined) {
- def.choice = CamelDefinitionApi.createChoiceDefinition(element.choice);
- }
-
+ }
+ if (element?.serviceCall !== undefined) {
+ def.serviceCall = CamelDefinitionApi.createServiceCallDefinition(element.serviceCall);
+ }
return def;
}
- static createBeansDeserializer = (element: any): BeansDeserializer => {
-
+ static createBeansDeserializer = (element: any): BeansDeserializer => {
const def = element ? new BeansDeserializer({...element}) : new BeansDeserializer();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createErrorHandlerBuilderDeserializer = (element: any): ErrorHandlerBuilderDeserializer => {
-
+ static createErrorHandlerBuilderDeserializer = (element: any): ErrorHandlerBuilderDeserializer => {
const def = element ? new ErrorHandlerBuilderDeserializer({...element}) : new ErrorHandlerBuilderDeserializer();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.deadLetterChannel !== undefined) {
def.deadLetterChannel = CamelDefinitionApi.createDeadLetterChannelDefinition(element.deadLetterChannel);
- }
- if (element?.noErrorHandler !== undefined) {
- def.noErrorHandler = CamelDefinitionApi.createNoErrorHandlerDefinition(element.noErrorHandler);
- }
- if (element?.jtaTransactionErrorHandler !== undefined) {
- def.jtaTransactionErrorHandler = CamelDefinitionApi.createJtaTransactionErrorHandlerDefinition(element.jtaTransactionErrorHandler);
- }
+ }
if (element?.defaultErrorHandler !== undefined) {
def.defaultErrorHandler = CamelDefinitionApi.createDefaultErrorHandlerDefinition(element.defaultErrorHandler);
- }
- if (element?.springTransactionErrorHandler !== undefined) {
- def.springTransactionErrorHandler = CamelDefinitionApi.createSpringTransactionErrorHandlerDefinition(element.springTransactionErrorHandler);
- }
+ }
+ if (element?.jtaTransactionErrorHandler !== undefined) {
+ def.jtaTransactionErrorHandler = CamelDefinitionApi.createJtaTransactionErrorHandlerDefinition(element.jtaTransactionErrorHandler);
+ }
+ if (element?.noErrorHandler !== undefined) {
+ def.noErrorHandler = CamelDefinitionApi.createNoErrorHandlerDefinition(element.noErrorHandler);
+ }
if (element?.refErrorHandler !== undefined) {
def.refErrorHandler = CamelDefinitionApi.createRefErrorHandlerDefinition(element.refErrorHandler);
- }
-
+ }
+ if (element?.springTransactionErrorHandler !== undefined) {
+ def.springTransactionErrorHandler = CamelDefinitionApi.createSpringTransactionErrorHandlerDefinition(element.springTransactionErrorHandler);
+ }
return def;
}
- static createNamedBeanDefinition = (element: any): NamedBeanDefinition => {
-
+ static createNamedBeanDefinition = (element: any): NamedBeanDefinition => {
const def = element ? new NamedBeanDefinition({...element}) : new NamedBeanDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createOutputAwareFromDefinition = (element: any): OutputAwareFromDefinition => {
-
+ static createOutputAwareFromDefinition = (element: any): OutputAwareFromDefinition => {
const def = element ? new OutputAwareFromDefinition({...element}) : new OutputAwareFromDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createAggregateDefinition = (element: any): AggregateDefinition => {
-
+ static createAggregateDefinition = (element: any): AggregateDefinition => {
const def = element ? new AggregateDefinition({...element}) : new AggregateDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.completionPredicate !== undefined) {
+ def.completionPredicate = CamelDefinitionApi.createExpressionSubElementDefinition(element.completionPredicate);
+ }
+ if (element?.completionSizeExpression !== undefined) {
+ def.completionSizeExpression = CamelDefinitionApi.createExpressionSubElementDefinition(element.completionSizeExpression);
+ }
if (element?.completionTimeoutExpression !== undefined) {
def.completionTimeoutExpression = CamelDefinitionApi.createExpressionSubElementDefinition(element.completionTimeoutExpression);
- }
+ }
if (element?.correlationExpression !== undefined) {
def.correlationExpression = CamelDefinitionApi.createExpressionSubElementDefinition(element.correlationExpression);
- }
- if (element?.completionPredicate !== undefined) {
- def.completionPredicate = CamelDefinitionApi.createExpressionSubElementDefinition(element.completionPredicate);
- }
+ }
if (element?.optimisticLockRetryPolicy !== undefined) {
def.optimisticLockRetryPolicy = CamelDefinitionApi.createOptimisticLockRetryPolicyDefinition(element.optimisticLockRetryPolicy);
- }
+ }
def.steps = CamelDefinitionApi.createSteps(element?.steps);
- if (element?.completionSizeExpression !== undefined) {
- def.completionSizeExpression = CamelDefinitionApi.createExpressionSubElementDefinition(element.completionSizeExpression);
- }
return def;
}
- static createBeanDefinition = (element: any): BeanDefinition => {
-
+ static createBeanDefinition = (element: any): BeanDefinition => {
const def = element ? new BeanDefinition({...element}) : new BeanDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createCatchDefinition = (element: any): CatchDefinition => {
-
+ static createCatchDefinition = (element: any): CatchDefinition => {
const def = element ? new CatchDefinition({...element}) : new CatchDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.onWhen !== undefined) {
def.onWhen = CamelDefinitionApi.createWhenDefinition(element.onWhen);
- }
+ }
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createChoiceDefinition = (element: any): ChoiceDefinition => {
-
+ static createChoiceDefinition = (element: any): ChoiceDefinition => {
const def = element ? new ChoiceDefinition({...element}) : new ChoiceDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.otherwise !== undefined) {
def.otherwise = CamelDefinitionApi.createOtherwiseDefinition(element.otherwise);
- }
+ }
def.when = element && element?.when ? element?.when.map((x:any) => CamelDefinitionApi.createWhenDefinition(x)) :[];
return def;
}
- static createCircuitBreakerDefinition = (element: any): CircuitBreakerDefinition => {
-
+ static createCircuitBreakerDefinition = (element: any): CircuitBreakerDefinition => {
const def = element ? new CircuitBreakerDefinition({...element}) : new CircuitBreakerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.faultToleranceConfiguration !== undefined) {
def.faultToleranceConfiguration = CamelDefinitionApi.createFaultToleranceConfigurationDefinition(element.faultToleranceConfiguration);
- }
- if (element?.resilience4jConfiguration !== undefined) {
- def.resilience4jConfiguration = CamelDefinitionApi.createResilience4jConfigurationDefinition(element.resilience4jConfiguration);
- }
+ }
if (element?.onFallback !== undefined) {
def.onFallback = CamelDefinitionApi.createOnFallbackDefinition(element.onFallback);
- }
+ }
+ if (element?.resilience4jConfiguration !== undefined) {
+ def.resilience4jConfiguration = CamelDefinitionApi.createResilience4jConfigurationDefinition(element.resilience4jConfiguration);
+ }
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createClaimCheckDefinition = (element: any): ClaimCheckDefinition => {
-
+ static createClaimCheckDefinition = (element: any): ClaimCheckDefinition => {
const def = element ? new ClaimCheckDefinition({...element}) : new ClaimCheckDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createContextScanDefinition = (element: any): ContextScanDefinition => {
-
+ static createContextScanDefinition = (element: any): ContextScanDefinition => {
const def = element ? new ContextScanDefinition({...element}) : new ContextScanDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createConvertBodyDefinition = (element: any): ConvertBodyDefinition => {
- if (element && typeof element === 'string') element = {type: element};
+ static createConvertBodyDefinition = (element: any): ConvertBodyDefinition => {
+if (element && typeof element === 'string') element = {type: element};
const def = element ? new ConvertBodyDefinition({...element}) : new ConvertBodyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDataFormatDefinition = (element: any): DataFormatDefinition => {
-
+ static createDataFormatDefinition = (element: any): DataFormatDefinition => {
const def = element ? new DataFormatDefinition({...element}) : new DataFormatDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDelayDefinition = (element: any): DelayDefinition => {
-
+ static createDelayDefinition = (element: any): DelayDefinition => {
const def = element ? new DelayDefinition({...element}) : new DelayDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createDescriptionDefinition = (element: any): DescriptionDefinition => {
-
+ static createDescriptionDefinition = (element: any): DescriptionDefinition => {
const def = element ? new DescriptionDefinition({...element}) : new DescriptionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDynamicRouterDefinition = (element: any): DynamicRouterDefinition => {
-
+ static createDynamicRouterDefinition = (element: any): DynamicRouterDefinition => {
const def = element ? new DynamicRouterDefinition({...element}) : new DynamicRouterDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createEnrichDefinition = (element: any): EnrichDefinition => {
-
+ static createEnrichDefinition = (element: any): EnrichDefinition => {
const def = element ? new EnrichDefinition({...element}) : new EnrichDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createErrorHandlerDefinition = (element: any): ErrorHandlerDefinition => {
-
+ static createErrorHandlerDefinition = (element: any): ErrorHandlerDefinition => {
const def = element ? new ErrorHandlerDefinition({...element}) : new ErrorHandlerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.deadLetterChannel !== undefined) {
def.deadLetterChannel = CamelDefinitionApi.createDeadLetterChannelDefinition(element.deadLetterChannel);
- }
- if (element?.noErrorHandler !== undefined) {
- def.noErrorHandler = CamelDefinitionApi.createNoErrorHandlerDefinition(element.noErrorHandler);
- }
- if (element?.jtaTransactionErrorHandler !== undefined) {
- def.jtaTransactionErrorHandler = CamelDefinitionApi.createJtaTransactionErrorHandlerDefinition(element.jtaTransactionErrorHandler);
- }
+ }
if (element?.defaultErrorHandler !== undefined) {
def.defaultErrorHandler = CamelDefinitionApi.createDefaultErrorHandlerDefinition(element.defaultErrorHandler);
- }
+ }
+ if (element?.jtaTransactionErrorHandler !== undefined) {
+ def.jtaTransactionErrorHandler = CamelDefinitionApi.createJtaTransactionErrorHandlerDefinition(element.jtaTransactionErrorHandler);
+ }
+ if (element?.noErrorHandler !== undefined) {
+ def.noErrorHandler = CamelDefinitionApi.createNoErrorHandlerDefinition(element.noErrorHandler);
+ }
if (element?.springTransactionErrorHandler !== undefined) {
def.springTransactionErrorHandler = CamelDefinitionApi.createSpringTransactionErrorHandlerDefinition(element.springTransactionErrorHandler);
- }
-
+ }
return def;
}
- static createExpressionSubElementDefinition = (element: any): ExpressionSubElementDefinition => {
-
+ static createExpressionSubElementDefinition = (element: any): ExpressionSubElementDefinition => {
const def = element ? new ExpressionSubElementDefinition({...element}) : new ExpressionSubElementDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.ognl !== undefined) {
- def.ognl = CamelDefinitionApi.createOgnlExpression(element.ognl);
- }
- if (element?.python !== undefined) {
- def.python = CamelDefinitionApi.createPythonExpression(element.python);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.constant !== undefined) {
def.constant = CamelDefinitionApi.createConstantExpression(element.constant);
- }
- if (element?.mvel !== undefined) {
- def.mvel = CamelDefinitionApi.createMvelExpression(element.mvel);
- }
- if (element?.method !== undefined) {
- def.method = CamelDefinitionApi.createMethodCallExpression(element.method);
- }
- if (element?.xquery !== undefined) {
- def.xquery = CamelDefinitionApi.createXQueryExpression(element.xquery);
- }
+ }
+ if (element?.csimple !== undefined) {
+ def.csimple = CamelDefinitionApi.createCSimpleExpression(element.csimple);
+ }
if (element?.datasonnet !== undefined) {
def.datasonnet = CamelDefinitionApi.createDatasonnetExpression(element.datasonnet);
- }
+ }
+ if (element?.exchangeProperty !== undefined) {
+ def.exchangeProperty = CamelDefinitionApi.createExchangePropertyExpression(element.exchangeProperty);
+ }
+ if (element?.groovy !== undefined) {
+ def.groovy = CamelDefinitionApi.createGroovyExpression(element.groovy);
+ }
+ if (element?.header !== undefined) {
+ def.header = CamelDefinitionApi.createHeaderExpression(element.header);
+ }
+ if (element?.hl7terser !== undefined) {
+ def.hl7terser = CamelDefinitionApi.createHl7TerserExpression(element.hl7terser);
+ }
+ if (element?.joor !== undefined) {
+ def.joor = CamelDefinitionApi.createJoorExpression(element.joor);
+ }
if (element?.jq !== undefined) {
def.jq = CamelDefinitionApi.createJqExpression(element.jq);
- }
+ }
if (element?.js !== undefined) {
def.js = CamelDefinitionApi.createJavaScriptExpression(element.js);
- }
+ }
+ if (element?.jsonpath !== undefined) {
+ def.jsonpath = CamelDefinitionApi.createJsonPathExpression(element.jsonpath);
+ }
if (element?.language !== undefined) {
def.language = CamelDefinitionApi.createLanguageExpression(element.language);
- }
+ }
+ if (element?.method !== undefined) {
+ def.method = CamelDefinitionApi.createMethodCallExpression(element.method);
+ }
+ if (element?.mvel !== undefined) {
+ def.mvel = CamelDefinitionApi.createMvelExpression(element.mvel);
+ }
+ if (element?.ognl !== undefined) {
+ def.ognl = CamelDefinitionApi.createOgnlExpression(element.ognl);
+ }
+ if (element?.python !== undefined) {
+ def.python = CamelDefinitionApi.createPythonExpression(element.python);
+ }
+ if (element?.ref !== undefined) {
+ def.ref = CamelDefinitionApi.createRefExpression(element.ref);
+ }
if (element?.simple !== undefined) {
def.simple = CamelDefinitionApi.createSimpleExpression(element.simple);
- }
- if (element?.hl7terser !== undefined) {
- def.hl7terser = CamelDefinitionApi.createHl7TerserExpression(element.hl7terser);
- }
- if (element?.tokenize !== undefined) {
- def.tokenize = CamelDefinitionApi.createTokenizerExpression(element.tokenize);
- }
+ }
if (element?.spel !== undefined) {
def.spel = CamelDefinitionApi.createSpELExpression(element.spel);
- }
- if (element?.ref !== undefined) {
- def.ref = CamelDefinitionApi.createRefExpression(element.ref);
- }
+ }
+ if (element?.tokenize !== undefined) {
+ def.tokenize = CamelDefinitionApi.createTokenizerExpression(element.tokenize);
+ }
if (element?.xpath !== undefined) {
def.xpath = CamelDefinitionApi.createXPathExpression(element.xpath);
- }
- if (element?.groovy !== undefined) {
- def.groovy = CamelDefinitionApi.createGroovyExpression(element.groovy);
- }
- if (element?.csimple !== undefined) {
- def.csimple = CamelDefinitionApi.createCSimpleExpression(element.csimple);
- }
- if (element?.exchangeProperty !== undefined) {
- def.exchangeProperty = CamelDefinitionApi.createExchangePropertyExpression(element.exchangeProperty);
- }
- if (element?.jsonpath !== undefined) {
- def.jsonpath = CamelDefinitionApi.createJsonPathExpression(element.jsonpath);
- }
- if (element?.header !== undefined) {
- def.header = CamelDefinitionApi.createHeaderExpression(element.header);
- }
- if (element?.joor !== undefined) {
- def.joor = CamelDefinitionApi.createJoorExpression(element.joor);
- }
+ }
+ if (element?.xquery !== undefined) {
+ def.xquery = CamelDefinitionApi.createXQueryExpression(element.xquery);
+ }
if (element?.xtokenize !== undefined) {
def.xtokenize = CamelDefinitionApi.createXMLTokenizerExpression(element.xtokenize);
- }
-
+ }
return def;
}
- static createFaultToleranceConfigurationDefinition = (element: any): FaultToleranceConfigurationDefinition => {
-
+ static createFaultToleranceConfigurationDefinition = (element: any): FaultToleranceConfigurationDefinition => {
const def = element ? new FaultToleranceConfigurationDefinition({...element}) : new FaultToleranceConfigurationDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createFilterDefinition = (element: any): FilterDefinition => {
-
+ static createFilterDefinition = (element: any): FilterDefinition => {
const def = element ? new FilterDefinition({...element}) : new FilterDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createFinallyDefinition = (element: any): FinallyDefinition => {
-
+ static createFinallyDefinition = (element: any): FinallyDefinition => {
const def = element ? new FinallyDefinition({...element}) : new FinallyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createFromDefinition = (element: any): FromDefinition => {
- if (element && typeof element === 'string') element = { uri: element};
+ static createFromDefinition = (element: any): FromDefinition => {
+if (element && typeof element === 'string') element = { uri: element};
const def = element ? new FromDefinition({...element}) : new FromDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createGlobalOptionDefinition = (element: any): GlobalOptionDefinition => {
-
+ static createGlobalOptionDefinition = (element: any): GlobalOptionDefinition => {
const def = element ? new GlobalOptionDefinition({...element}) : new GlobalOptionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createGlobalOptionsDefinition = (element: any): GlobalOptionsDefinition => {
-
+ static createGlobalOptionsDefinition = (element: any): GlobalOptionsDefinition => {
const def = element ? new GlobalOptionsDefinition({...element}) : new GlobalOptionsDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.globalOption = element && element?.globalOption ? element?.globalOption.map((x:any) => CamelDefinitionApi.createGlobalOptionDefinition(x)) :[];
return def;
}
- static createIdempotentConsumerDefinition = (element: any): IdempotentConsumerDefinition => {
-
+ static createIdempotentConsumerDefinition = (element: any): IdempotentConsumerDefinition => {
const def = element ? new IdempotentConsumerDefinition({...element}) : new IdempotentConsumerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createInOnlyDefinition = (element: any): InOnlyDefinition => {
- if (element && typeof element === 'string') element = {uri: element};
+ static createInOnlyDefinition = (element: any): InOnlyDefinition => {
+if (element && typeof element === 'string') element = {uri: element};
const def = element ? new InOnlyDefinition({...element}) : new InOnlyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createInOutDefinition = (element: any): InOutDefinition => {
- if (element && typeof element === 'string') element = {uri: element};
+ static createInOutDefinition = (element: any): InOutDefinition => {
+if (element && typeof element === 'string') element = {uri: element};
const def = element ? new InOutDefinition({...element}) : new InOutDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createInputTypeDefinition = (element: any): InputTypeDefinition => {
-
+ static createInputTypeDefinition = (element: any): InputTypeDefinition => {
const def = element ? new InputTypeDefinition({...element}) : new InputTypeDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createInterceptDefinition = (element: any): InterceptDefinition => {
-
+ static createInterceptDefinition = (element: any): InterceptDefinition => {
const def = element ? new InterceptDefinition({...element}) : new InterceptDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createInterceptFromDefinition = (element: any): InterceptFromDefinition => {
-
+ static createInterceptFromDefinition = (element: any): InterceptFromDefinition => {
const def = element ? new InterceptFromDefinition({...element}) : new InterceptFromDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createInterceptSendToEndpointDefinition = (element: any): InterceptSendToEndpointDefinition => {
- if (element && typeof element === 'string') element = {uri: element};
+ static createInterceptSendToEndpointDefinition = (element: any): InterceptSendToEndpointDefinition => {
+if (element && typeof element === 'string') element = {uri: element};
const def = element ? new InterceptSendToEndpointDefinition({...element}) : new InterceptSendToEndpointDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createKameletDefinition = (element: any): KameletDefinition => {
- if (element && typeof element === 'string') element = {name: element};
+ static createKameletDefinition = (element: any): KameletDefinition => {
+if (element && typeof element === 'string') element = {name: element};
const def = element ? new KameletDefinition({...element}) : new KameletDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createLoadBalanceDefinition = (element: any): LoadBalanceDefinition => {
-
+ static createLoadBalanceDefinition = (element: any): LoadBalanceDefinition => {
const def = element ? new LoadBalanceDefinition({...element}) : new LoadBalanceDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.random !== undefined) {
- def.random = CamelDefinitionApi.createRandomLoadBalancerDefinition(element.random);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.customLoadBalancer !== undefined) {
def.customLoadBalancer = CamelDefinitionApi.createCustomLoadBalancerDefinition(element.customLoadBalancer);
- }
+ }
if (element?.failover !== undefined) {
def.failover = CamelDefinitionApi.createFailoverLoadBalancerDefinition(element.failover);
- }
+ }
+ if (element?.random !== undefined) {
+ def.random = CamelDefinitionApi.createRandomLoadBalancerDefinition(element.random);
+ }
+ if (element?.roundRobin !== undefined) {
+ def.roundRobin = CamelDefinitionApi.createRoundRobinLoadBalancerDefinition(element.roundRobin);
+ }
+ def.steps = CamelDefinitionApi.createSteps(element?.steps);
+
if (element?.sticky !== undefined) {
def.sticky = CamelDefinitionApi.createStickyLoadBalancerDefinition(element.sticky);
- }
+ }
if (element?.topic !== undefined) {
def.topic = CamelDefinitionApi.createTopicLoadBalancerDefinition(element.topic);
- }
- def.steps = CamelDefinitionApi.createSteps(element?.steps);
+ }
if (element?.weighted !== undefined) {
def.weighted = CamelDefinitionApi.createWeightedLoadBalancerDefinition(element.weighted);
- }
- if (element?.roundRobin !== undefined) {
- def.roundRobin = CamelDefinitionApi.createRoundRobinLoadBalancerDefinition(element.roundRobin);
- }
-
+ }
return def;
}
- static createLogDefinition = (element: any): LogDefinition => {
- if (element && typeof element === 'string') element = {message: element};
+ static createLogDefinition = (element: any): LogDefinition => {
+if (element && typeof element === 'string') element = {message: element};
const def = element ? new LogDefinition({...element}) : new LogDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createLoopDefinition = (element: any): LoopDefinition => {
-
+ static createLoopDefinition = (element: any): LoopDefinition => {
const def = element ? new LoopDefinition({...element}) : new LoopDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createMarshalDefinition = (element: any): MarshalDefinition => {
-
+ static createMarshalDefinition = (element: any): MarshalDefinition => {
const def = element ? new MarshalDefinition({...element}) : new MarshalDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.univocityCsv !== undefined) {
- def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
- }
- if (element?.protobuf !== undefined) {
- def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
- }
- if (element?.tarFile !== undefined) {
- def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
- }
- if (element?.tidyMarkup !== undefined) {
- def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
- }
- if (element?.csv !== undefined) {
- def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.any23 !== undefined) {
+ def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
+ }
+ if (element?.asn1 !== undefined) {
+ def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
+ }
+ if (element?.avro !== undefined) {
+ def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
+ }
+ if (element?.barcode !== undefined) {
+ def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
+ }
if (element?.base64 !== undefined) {
def.base64 = CamelDefinitionApi.createBase64DataFormat(element.base64);
- }
- if (element?.zipDeflater !== undefined) {
- def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
- }
+ }
if (element?.bindy !== undefined) {
def.bindy = CamelDefinitionApi.createBindyDataFormat(element.bindy);
- }
- if (element?.syslog !== undefined) {
- def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
- }
- if (element?.zipFile !== undefined) {
- def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
- }
+ }
+ if (element?.cbor !== undefined) {
+ def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
+ }
+ if (element?.crypto !== undefined) {
+ def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
+ }
+ if (element?.csv !== undefined) {
+ def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
+ }
+ if (element?.custom !== undefined) {
+ def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
+ }
+ if (element?.fhirJson !== undefined) {
+ def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
+ }
+ if (element?.fhirXml !== undefined) {
+ def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
+ }
+ if (element?.flatpack !== undefined) {
+ def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
+ }
+ if (element?.grok !== undefined) {
+ def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
+ }
+ if (element?.gzipDeflater !== undefined) {
+ def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
+ }
+ if (element?.hl7 !== undefined) {
+ def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
+ }
+ if (element?.ical !== undefined) {
+ def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
+ }
+ if (element?.jacksonXml !== undefined) {
+ def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
+ }
if (element?.jaxb !== undefined) {
def.jaxb = CamelDefinitionApi.createJaxbDataFormat(element.jaxb);
- }
- if (element?.rss !== undefined) {
- def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
- }
- if (element?.mimeMultipart !== undefined) {
- def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
- }
- if (element?.asn1 !== undefined) {
- def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
- }
- if (element?.pgp !== undefined) {
- def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
- }
- if (element?.thrift !== undefined) {
- def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
- }
+ }
if (element?.json !== undefined) {
def.json = CamelDefinitionApi.createJsonDataFormat(element.json);
- }
+ }
+ if (element?.jsonApi !== undefined) {
+ def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
+ }
if (element?.lzf !== undefined) {
def.lzf = CamelDefinitionApi.createLZFDataFormat(element.lzf);
- }
- if (element?.fhirXml !== undefined) {
- def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
- }
- if (element?.barcode !== undefined) {
- def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
- }
- if (element?.avro !== undefined) {
- def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
- }
- if (element?.yaml !== undefined) {
- def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
- }
- if (element?.fhirJson !== undefined) {
- def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
- }
- if (element?.any23 !== undefined) {
- def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
- }
- if (element?.custom !== undefined) {
- def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
- }
- if (element?.flatpack !== undefined) {
- def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
- }
- if (element?.swiftMx !== undefined) {
- def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
- }
- if (element?.cbor !== undefined) {
- def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
- }
- if (element?.crypto !== undefined) {
- def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
- }
+ }
+ if (element?.mimeMultipart !== undefined) {
+ def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
+ }
+ if (element?.pgp !== undefined) {
+ def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
+ }
+ if (element?.protobuf !== undefined) {
+ def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
+ }
+ if (element?.rss !== undefined) {
+ def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
+ }
+ if (element?.soap !== undefined) {
+ def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
+ }
if (element?.swiftMt !== undefined) {
def.swiftMt = CamelDefinitionApi.createSwiftMtDataFormat(element.swiftMt);
- }
+ }
+ if (element?.swiftMx !== undefined) {
+ def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
+ }
+ if (element?.syslog !== undefined) {
+ def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
+ }
+ if (element?.tarFile !== undefined) {
+ def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
+ }
+ if (element?.thrift !== undefined) {
+ def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
+ }
+ if (element?.tidyMarkup !== undefined) {
+ def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
+ }
+ if (element?.univocityCsv !== undefined) {
+ def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
+ }
+ if (element?.univocityFixed !== undefined) {
+ def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
+ }
if (element?.univocityTsv !== undefined) {
def.univocityTsv = CamelDefinitionApi.createUniVocityTsvDataFormat(element.univocityTsv);
- }
- if (element?.hl7 !== undefined) {
- def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
- }
- if (element?.jsonApi !== undefined) {
- def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
- }
+ }
if (element?.xmlSecurity !== undefined) {
def.xmlSecurity = CamelDefinitionApi.createXMLSecurityDataFormat(element.xmlSecurity);
- }
- if (element?.ical !== undefined) {
- def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
- }
- if (element?.univocityFixed !== undefined) {
- def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
- }
- if (element?.jacksonXml !== undefined) {
- def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
- }
- if (element?.grok !== undefined) {
- def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
- }
+ }
if (element?.xstream !== undefined) {
- def.xstream = CamelDefinitionApi.createXStreamDataFormat(element.xstream);
- }
- if (element?.gzipDeflater !== undefined) {
- def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
- }
- if (element?.soap !== undefined) {
- def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
- }
-
+ def.xstream = CamelDefinitionApi.createXStreamDataFormat(element.xstream);
+ }
+ if (element?.yaml !== undefined) {
+ def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
+ }
+ if (element?.zipDeflater !== undefined) {
+ def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
+ }
+ if (element?.zipFile !== undefined) {
+ def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
+ }
return def;
}
- static createMulticastDefinition = (element: any): MulticastDefinition => {
-
+ static createMulticastDefinition = (element: any): MulticastDefinition => {
const def = element ? new MulticastDefinition({...element}) : new MulticastDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createOnCompletionDefinition = (element: any): OnCompletionDefinition => {
-
+ static createOnCompletionDefinition = (element: any): OnCompletionDefinition => {
const def = element ? new OnCompletionDefinition({...element}) : new OnCompletionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.onWhen !== undefined) {
def.onWhen = CamelDefinitionApi.createWhenDefinition(element.onWhen);
- }
+ }
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createOnExceptionDefinition = (element: any): OnExceptionDefinition => {
-
+ static createOnExceptionDefinition = (element: any): OnExceptionDefinition => {
const def = element ? new OnExceptionDefinition({...element}) : new OnExceptionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.retryWhile !== undefined) {
- def.retryWhile = CamelDefinitionApi.createExpressionSubElementDefinition(element.retryWhile);
- }
- if (element?.redeliveryPolicy !== undefined) {
- def.redeliveryPolicy = CamelDefinitionApi.createRedeliveryPolicyDefinition(element.redeliveryPolicy);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.continued !== undefined) {
+ def.continued = CamelDefinitionApi.createExpressionSubElementDefinition(element.continued);
+ }
if (element?.handled !== undefined) {
def.handled = CamelDefinitionApi.createExpressionSubElementDefinition(element.handled);
- }
+ }
if (element?.onWhen !== undefined) {
def.onWhen = CamelDefinitionApi.createWhenDefinition(element.onWhen);
- }
- if (element?.continued !== undefined) {
- def.continued = CamelDefinitionApi.createExpressionSubElementDefinition(element.continued);
- }
+ }
+ if (element?.redeliveryPolicy !== undefined) {
+ def.redeliveryPolicy = CamelDefinitionApi.createRedeliveryPolicyDefinition(element.redeliveryPolicy);
+ }
+ if (element?.retryWhile !== undefined) {
+ def.retryWhile = CamelDefinitionApi.createExpressionSubElementDefinition(element.retryWhile);
+ }
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createOnFallbackDefinition = (element: any): OnFallbackDefinition => {
-
+ static createOnFallbackDefinition = (element: any): OnFallbackDefinition => {
const def = element ? new OnFallbackDefinition({...element}) : new OnFallbackDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createOptimisticLockRetryPolicyDefinition = (element: any): OptimisticLockRetryPolicyDefinition => {
-
+ static createOptimisticLockRetryPolicyDefinition = (element: any): OptimisticLockRetryPolicyDefinition => {
const def = element ? new OptimisticLockRetryPolicyDefinition({...element}) : new OptimisticLockRetryPolicyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createOtherwiseDefinition = (element: any): OtherwiseDefinition => {
-
+ static createOtherwiseDefinition = (element: any): OtherwiseDefinition => {
const def = element ? new OtherwiseDefinition({...element}) : new OtherwiseDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createOutputDefinition = (element: any): OutputDefinition => {
-
+ static createOutputDefinition = (element: any): OutputDefinition => {
const def = element ? new OutputDefinition({...element}) : new OutputDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createOutputTypeDefinition = (element: any): OutputTypeDefinition => {
-
+ static createOutputTypeDefinition = (element: any): OutputTypeDefinition => {
const def = element ? new OutputTypeDefinition({...element}) : new OutputTypeDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPackageScanDefinition = (element: any): PackageScanDefinition => {
-
+ static createPackageScanDefinition = (element: any): PackageScanDefinition => {
const def = element ? new PackageScanDefinition({...element}) : new PackageScanDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPausableDefinition = (element: any): PausableDefinition => {
-
+ static createPausableDefinition = (element: any): PausableDefinition => {
const def = element ? new PausableDefinition({...element}) : new PausableDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPipelineDefinition = (element: any): PipelineDefinition => {
-
+ static createPipelineDefinition = (element: any): PipelineDefinition => {
const def = element ? new PipelineDefinition({...element}) : new PipelineDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createPolicyDefinition = (element: any): PolicyDefinition => {
-
+ static createPolicyDefinition = (element: any): PolicyDefinition => {
const def = element ? new PolicyDefinition({...element}) : new PolicyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createPollEnrichDefinition = (element: any): PollEnrichDefinition => {
-
+ static createPollEnrichDefinition = (element: any): PollEnrichDefinition => {
const def = element ? new PollEnrichDefinition({...element}) : new PollEnrichDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createProcessDefinition = (element: any): ProcessDefinition => {
-
+ static createProcessDefinition = (element: any): ProcessDefinition => {
const def = element ? new ProcessDefinition({...element}) : new ProcessDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPropertyDefinition = (element: any): PropertyDefinition => {
-
+ static createPropertyDefinition = (element: any): PropertyDefinition => {
const def = element ? new PropertyDefinition({...element}) : new PropertyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPropertyExpressionDefinition = (element: any): PropertyExpressionDefinition => {
-
+ static createPropertyExpressionDefinition = (element: any): PropertyExpressionDefinition => {
const def = element ? new PropertyExpressionDefinition({...element}) : new PropertyExpressionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createRecipientListDefinition = (element: any): RecipientListDefinition => {
-
+ static createRecipientListDefinition = (element: any): RecipientListDefinition => {
const def = element ? new RecipientListDefinition({...element}) : new RecipientListDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createRedeliveryPolicyDefinition = (element: any): RedeliveryPolicyDefinition => {
-
+ static createRedeliveryPolicyDefinition = (element: any): RedeliveryPolicyDefinition => {
const def = element ? new RedeliveryPolicyDefinition({...element}) : new RedeliveryPolicyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRemoveHeaderDefinition = (element: any): RemoveHeaderDefinition => {
- if (element && typeof element === 'string') element = {name: element};
+ static createRemoveHeaderDefinition = (element: any): RemoveHeaderDefinition => {
+if (element && typeof element === 'string') element = {name: element};
const def = element ? new RemoveHeaderDefinition({...element}) : new RemoveHeaderDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRemoveHeadersDefinition = (element: any): RemoveHeadersDefinition => {
- if (element && typeof element === 'string') element = {pattern: element};
+ static createRemoveHeadersDefinition = (element: any): RemoveHeadersDefinition => {
+if (element && typeof element === 'string') element = {pattern: element};
const def = element ? new RemoveHeadersDefinition({...element}) : new RemoveHeadersDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRemovePropertiesDefinition = (element: any): RemovePropertiesDefinition => {
- if (element && typeof element === 'string') element = {pattern: element};
+ static createRemovePropertiesDefinition = (element: any): RemovePropertiesDefinition => {
+if (element && typeof element === 'string') element = {pattern: element};
const def = element ? new RemovePropertiesDefinition({...element}) : new RemovePropertiesDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRemovePropertyDefinition = (element: any): RemovePropertyDefinition => {
- if (element && typeof element === 'string') element = {name: element};
+ static createRemovePropertyDefinition = (element: any): RemovePropertyDefinition => {
+if (element && typeof element === 'string') element = {name: element};
const def = element ? new RemovePropertyDefinition({...element}) : new RemovePropertyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createResequenceDefinition = (element: any): ResequenceDefinition => {
-
+ static createResequenceDefinition = (element: any): ResequenceDefinition => {
const def = element ? new ResequenceDefinition({...element}) : new ResequenceDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.streamConfig !== undefined) {
- def.streamConfig = CamelDefinitionApi.createStreamResequencerConfig(element.streamConfig);
- }
- def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
- def.steps = CamelDefinitionApi.createSteps(element?.steps);
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.batchConfig !== undefined) {
def.batchConfig = CamelDefinitionApi.createBatchResequencerConfig(element.batchConfig);
- }
+ }
+ def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
+ def.steps = CamelDefinitionApi.createSteps(element?.steps);
+ if (element?.streamConfig !== undefined) {
+ def.streamConfig = CamelDefinitionApi.createStreamResequencerConfig(element.streamConfig);
+ }
return def;
}
- static createResilience4jConfigurationDefinition = (element: any): Resilience4jConfigurationDefinition => {
-
+ static createResilience4jConfigurationDefinition = (element: any): Resilience4jConfigurationDefinition => {
const def = element ? new Resilience4jConfigurationDefinition({...element}) : new Resilience4jConfigurationDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRestContextRefDefinition = (element: any): RestContextRefDefinition => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createRestContextRefDefinition = (element: any): RestContextRefDefinition => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new RestContextRefDefinition({...element}) : new RestContextRefDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createResumableDefinition = (element: any): ResumableDefinition => {
-
+ static createResumableDefinition = (element: any): ResumableDefinition => {
const def = element ? new ResumableDefinition({...element}) : new ResumableDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRollbackDefinition = (element: any): RollbackDefinition => {
-
+ static createRollbackDefinition = (element: any): RollbackDefinition => {
const def = element ? new RollbackDefinition({...element}) : new RollbackDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRouteBuilderDefinition = (element: any): RouteBuilderDefinition => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createRouteBuilderDefinition = (element: any): RouteBuilderDefinition => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new RouteBuilderDefinition({...element}) : new RouteBuilderDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRouteConfigurationContextRefDefinition = (element: any): RouteConfigurationContextRefDefinition => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createRouteConfigurationContextRefDefinition = (element: any): RouteConfigurationContextRefDefinition => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new RouteConfigurationContextRefDefinition({...element}) : new RouteConfigurationContextRefDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRouteConfigurationDefinition = (element: any): RouteConfigurationDefinition => {
-
+ static createRouteConfigurationDefinition = (element: any): RouteConfigurationDefinition => {
const def = element ? new RouteConfigurationDefinition({...element}) : new RouteConfigurationDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.onCompletion = element && element?.onCompletion ? element?.onCompletion.map((x:any) => CamelDefinitionApi.createOnCompletionDefinition(x)) :[];
- def.interceptSendToEndpoint = element && element?.interceptSendToEndpoint ? element?.interceptSendToEndpoint.map((x:any) => CamelDefinitionApi.createInterceptSendToEndpointDefinition(x)) :[];
- def.intercept = element && element?.intercept ? element?.intercept.map((x:any) => CamelDefinitionApi.createInterceptDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.errorHandler !== undefined) {
def.errorHandler = CamelDefinitionApi.createErrorHandlerDefinition(element.errorHandler);
- }
- def.onException = element && element?.onException ? element?.onException.map((x:any) => CamelDefinitionApi.createOnExceptionDefinition(x)) :[];
+ }
+ def.intercept = element && element?.intercept ? element?.intercept.map((x:any) => CamelDefinitionApi.createInterceptDefinition(x)) :[];
+
def.interceptFrom = element && element?.interceptFrom ? element?.interceptFrom.map((x:any) => CamelDefinitionApi.createInterceptFromDefinition(x)) :[];
+ def.interceptSendToEndpoint = element && element?.interceptSendToEndpoint ? element?.interceptSendToEndpoint.map((x:any) => CamelDefinitionApi.createInterceptSendToEndpointDefinition(x)) :[];
+
+ def.onCompletion = element && element?.onCompletion ? element?.onCompletion.map((x:any) => CamelDefinitionApi.createOnCompletionDefinition(x)) :[];
+
+ def.onException = element && element?.onException ? element?.onException.map((x:any) => CamelDefinitionApi.createOnExceptionDefinition(x)) :[];
+
return def;
}
- static createRouteContextRefDefinition = (element: any): RouteContextRefDefinition => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createRouteContextRefDefinition = (element: any): RouteContextRefDefinition => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new RouteContextRefDefinition({...element}) : new RouteContextRefDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRouteDefinition = (element: any): RouteDefinition => {
-
+ static createRouteDefinition = (element: any): RouteDefinition => {
const def = element ? new RouteDefinition({...element}) : new RouteDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.from !== undefined) {
def.from = CamelDefinitionApi.createFromDefinition(element.from);
- }
-
+ }
return def;
}
- static createRouteTemplateBeanDefinition = (element: any): RouteTemplateBeanDefinition => {
-
+ static createRouteTemplateBeanDefinition = (element: any): RouteTemplateBeanDefinition => {
const def = element ? new RouteTemplateBeanDefinition({...element}) : new RouteTemplateBeanDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.property = element && element?.property ? element?.property.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createRouteTemplateDefinition = (element: any): RouteTemplateDefinition => {
-
+ static createRouteTemplateDefinition = (element: any): RouteTemplateDefinition => {
const def = element ? new RouteTemplateDefinition({...element}) : new RouteTemplateDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.route !== undefined) {
- def.route = CamelDefinitionApi.createRouteDefinition(element.route);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.beans = element && element?.beans ? element?.beans.map((x:any) => CamelDefinitionApi.createNamedBeanDefinition(x)) :[];
+
if (element?.from !== undefined) {
def.from = CamelDefinitionApi.createFromDefinition(element.from);
- }
+ }
def.parameters = element && element?.parameters ? element?.parameters.map((x:any) => CamelDefinitionApi.createRouteTemplateParameterDefinition(x)) :[];
+ if (element?.route !== undefined) {
+ def.route = CamelDefinitionApi.createRouteDefinition(element.route);
+ }
return def;
}
- static createRouteTemplateParameterDefinition = (element: any): RouteTemplateParameterDefinition => {
-
+ static createRouteTemplateParameterDefinition = (element: any): RouteTemplateParameterDefinition => {
const def = element ? new RouteTemplateParameterDefinition({...element}) : new RouteTemplateParameterDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRoutingSlipDefinition = (element: any): RoutingSlipDefinition => {
-
+ static createRoutingSlipDefinition = (element: any): RoutingSlipDefinition => {
const def = element ? new RoutingSlipDefinition({...element}) : new RoutingSlipDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createSagaActionUriDefinition = (element: any): SagaActionUriDefinition => {
- if (element && typeof element === 'string') element = {uri: element};
+ static createSagaActionUriDefinition = (element: any): SagaActionUriDefinition => {
+if (element && typeof element === 'string') element = {uri: element};
const def = element ? new SagaActionUriDefinition({...element}) : new SagaActionUriDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSagaDefinition = (element: any): SagaDefinition => {
-
+ static createSagaDefinition = (element: any): SagaDefinition => {
const def = element ? new SagaDefinition({...element}) : new SagaDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.steps = CamelDefinitionApi.createSteps(element?.steps);
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.option = element && element?.option ? element?.option.map((x:any) => CamelDefinitionApi.createPropertyExpressionDefinition(x)) :[];
+ def.steps = CamelDefinitionApi.createSteps(element?.steps);
+
return def;
}
- static createSamplingDefinition = (element: any): SamplingDefinition => {
-
+ static createSamplingDefinition = (element: any): SamplingDefinition => {
const def = element ? new SamplingDefinition({...element}) : new SamplingDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createScriptDefinition = (element: any): ScriptDefinition => {
-
+ static createScriptDefinition = (element: any): ScriptDefinition => {
const def = element ? new ScriptDefinition({...element}) : new ScriptDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createSetBodyDefinition = (element: any): SetBodyDefinition => {
-
+ static createSetBodyDefinition = (element: any): SetBodyDefinition => {
const def = element ? new SetBodyDefinition({...element}) : new SetBodyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createSetExchangePatternDefinition = (element: any): SetExchangePatternDefinition => {
- if (element && typeof element === 'string') element = {pattern: element};
+ static createSetExchangePatternDefinition = (element: any): SetExchangePatternDefinition => {
+if (element && typeof element === 'string') element = {pattern: element};
const def = element ? new SetExchangePatternDefinition({...element}) : new SetExchangePatternDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSetHeaderDefinition = (element: any): SetHeaderDefinition => {
-
+ static createSetHeaderDefinition = (element: any): SetHeaderDefinition => {
const def = element ? new SetHeaderDefinition({...element}) : new SetHeaderDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createSetPropertyDefinition = (element: any): SetPropertyDefinition => {
-
+ static createSetPropertyDefinition = (element: any): SetPropertyDefinition => {
const def = element ? new SetPropertyDefinition({...element}) : new SetPropertyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createSortDefinition = (element: any): SortDefinition => {
-
+ static createSortDefinition = (element: any): SortDefinition => {
const def = element ? new SortDefinition({...element}) : new SortDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createSplitDefinition = (element: any): SplitDefinition => {
-
+ static createSplitDefinition = (element: any): SplitDefinition => {
const def = element ? new SplitDefinition({...element}) : new SplitDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createStepDefinition = (element: any): StepDefinition => {
-
+ static createStepDefinition = (element: any): StepDefinition => {
const def = element ? new StepDefinition({...element}) : new StepDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createStopDefinition = (element: any): StopDefinition => {
-
+ static createStopDefinition = (element: any): StopDefinition => {
const def = element ? new StopDefinition({...element}) : new StopDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createTemplatedRouteBeanDefinition = (element: any): TemplatedRouteBeanDefinition => {
-
+ static createTemplatedRouteBeanDefinition = (element: any): TemplatedRouteBeanDefinition => {
const def = element ? new TemplatedRouteBeanDefinition({...element}) : new TemplatedRouteBeanDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.property = element && element?.property ? element?.property.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createTemplatedRouteDefinition = (element: any): TemplatedRouteDefinition => {
-
+ static createTemplatedRouteDefinition = (element: any): TemplatedRouteDefinition => {
const def = element ? new TemplatedRouteDefinition({...element}) : new TemplatedRouteDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.beans = element && element?.beans ? element?.beans.map((x:any) => CamelDefinitionApi.createNamedBeanDefinition(x)) :[];
+
def.parameters = element && element?.parameters ? element?.parameters.map((x:any) => CamelDefinitionApi.createTemplatedRouteParameterDefinition(x)) :[];
return def;
}
- static createTemplatedRouteParameterDefinition = (element: any): TemplatedRouteParameterDefinition => {
-
+ static createTemplatedRouteParameterDefinition = (element: any): TemplatedRouteParameterDefinition => {
const def = element ? new TemplatedRouteParameterDefinition({...element}) : new TemplatedRouteParameterDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createThreadPoolProfileDefinition = (element: any): ThreadPoolProfileDefinition => {
-
+ static createThreadPoolProfileDefinition = (element: any): ThreadPoolProfileDefinition => {
const def = element ? new ThreadPoolProfileDefinition({...element}) : new ThreadPoolProfileDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createThreadsDefinition = (element: any): ThreadsDefinition => {
-
+ static createThreadsDefinition = (element: any): ThreadsDefinition => {
const def = element ? new ThreadsDefinition({...element}) : new ThreadsDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createThrottleDefinition = (element: any): ThrottleDefinition => {
-
+ static createThrottleDefinition = (element: any): ThrottleDefinition => {
const def = element ? new ThrottleDefinition({...element}) : new ThrottleDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.correlationExpression !== undefined) {
def.correlationExpression = CamelDefinitionApi.createExpressionSubElementDefinition(element.correlationExpression);
- }
+ }
+ def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createThrowExceptionDefinition = (element: any): ThrowExceptionDefinition => {
-
+ static createThrowExceptionDefinition = (element: any): ThrowExceptionDefinition => {
const def = element ? new ThrowExceptionDefinition({...element}) : new ThrowExceptionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createToDefinition = (element: any): ToDefinition => {
- if (element && typeof element === 'string') element = {uri: element};
+ static createToDefinition = (element: any): ToDefinition => {
+if (element && typeof element === 'string') element = {uri: element};
const def = element ? new ToDefinition({...element}) : new ToDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createToDynamicDefinition = (element: any): ToDynamicDefinition => {
- if (element && typeof element === 'string') element = {uri: element};
+ static createToDynamicDefinition = (element: any): ToDynamicDefinition => {
+if (element && typeof element === 'string') element = {uri: element};
const def = element ? new ToDynamicDefinition({...element}) : new ToDynamicDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createTransactedDefinition = (element: any): TransactedDefinition => {
-
+ static createTransactedDefinition = (element: any): TransactedDefinition => {
const def = element ? new TransactedDefinition({...element}) : new TransactedDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createTransformDefinition = (element: any): TransformDefinition => {
-
+ static createTransformDefinition = (element: any): TransformDefinition => {
const def = element ? new TransformDefinition({...element}) : new TransformDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createTryDefinition = (element: any): TryDefinition => {
-
+ static createTryDefinition = (element: any): TryDefinition => {
const def = element ? new TryDefinition({...element}) : new TryDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.doCatch = element && element?.doCatch ? element?.doCatch.map((x:any) => CamelDefinitionApi.createCatchDefinition(x)) :[];
+
if (element?.doFinally !== undefined) {
def.doFinally = CamelDefinitionApi.createFinallyDefinition(element.doFinally);
- }
- def.doCatch = element && element?.doCatch ? element?.doCatch.map((x:any) => CamelDefinitionApi.createCatchDefinition(x)) :[];
+ }
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createUnmarshalDefinition = (element: any): UnmarshalDefinition => {
-
+ static createUnmarshalDefinition = (element: any): UnmarshalDefinition => {
const def = element ? new UnmarshalDefinition({...element}) : new UnmarshalDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.univocityCsv !== undefined) {
- def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
- }
- if (element?.protobuf !== undefined) {
- def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
- }
- if (element?.tarFile !== undefined) {
- def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
- }
- if (element?.tidyMarkup !== undefined) {
- def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
- }
- if (element?.csv !== undefined) {
- def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
- }
- if (element?.base64 !== undefined) {
- def.base64 = CamelDefinitionApi.createBase64DataFormat(element.base64);
- }
- if (element?.zipDeflater !== undefined) {
- def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
- }
- if (element?.bindy !== undefined) {
- def.bindy = CamelDefinitionApi.createBindyDataFormat(element.bindy);
- }
- if (element?.syslog !== undefined) {
- def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
- }
- if (element?.zipFile !== undefined) {
- def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
- }
- if (element?.jaxb !== undefined) {
- def.jaxb = CamelDefinitionApi.createJaxbDataFormat(element.jaxb);
- }
- if (element?.rss !== undefined) {
- def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
- }
- if (element?.mimeMultipart !== undefined) {
- def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.any23 !== undefined) {
+ def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
+ }
if (element?.asn1 !== undefined) {
def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
- }
- if (element?.pgp !== undefined) {
- def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
- }
- if (element?.thrift !== undefined) {
- def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
- }
- if (element?.json !== undefined) {
- def.json = CamelDefinitionApi.createJsonDataFormat(element.json);
- }
- if (element?.lzf !== undefined) {
- def.lzf = CamelDefinitionApi.createLZFDataFormat(element.lzf);
- }
- if (element?.fhirXml !== undefined) {
- def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
- }
- if (element?.barcode !== undefined) {
- def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
- }
+ }
if (element?.avro !== undefined) {
def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
- }
- if (element?.yaml !== undefined) {
- def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
- }
- if (element?.fhirJson !== undefined) {
- def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
- }
- if (element?.any23 !== undefined) {
- def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
- }
- if (element?.custom !== undefined) {
- def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
- }
- if (element?.flatpack !== undefined) {
- def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
- }
- if (element?.swiftMx !== undefined) {
- def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
- }
+ }
+ if (element?.barcode !== undefined) {
+ def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
+ }
+ if (element?.base64 !== undefined) {
+ def.base64 = CamelDefinitionApi.createBase64DataFormat(element.base64);
+ }
+ if (element?.bindy !== undefined) {
+ def.bindy = CamelDefinitionApi.createBindyDataFormat(element.bindy);
+ }
if (element?.cbor !== undefined) {
def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
- }
+ }
if (element?.crypto !== undefined) {
def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
- }
- if (element?.swiftMt !== undefined) {
- def.swiftMt = CamelDefinitionApi.createSwiftMtDataFormat(element.swiftMt);
- }
- if (element?.univocityTsv !== undefined) {
- def.univocityTsv = CamelDefinitionApi.createUniVocityTsvDataFormat(element.univocityTsv);
- }
+ }
+ if (element?.csv !== undefined) {
+ def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
+ }
+ if (element?.custom !== undefined) {
+ def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
+ }
+ if (element?.fhirJson !== undefined) {
+ def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
+ }
+ if (element?.fhirXml !== undefined) {
+ def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
+ }
+ if (element?.flatpack !== undefined) {
+ def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
+ }
+ if (element?.grok !== undefined) {
+ def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
+ }
+ if (element?.gzipDeflater !== undefined) {
+ def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
+ }
if (element?.hl7 !== undefined) {
def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
- }
- if (element?.jsonApi !== undefined) {
- def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
- }
- if (element?.xmlSecurity !== undefined) {
- def.xmlSecurity = CamelDefinitionApi.createXMLSecurityDataFormat(element.xmlSecurity);
- }
+ }
if (element?.ical !== undefined) {
def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
- }
- if (element?.univocityFixed !== undefined) {
- def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
- }
+ }
if (element?.jacksonXml !== undefined) {
def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
- }
- if (element?.grok !== undefined) {
- def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
- }
+ }
+ if (element?.jaxb !== undefined) {
+ def.jaxb = CamelDefinitionApi.createJaxbDataFormat(element.jaxb);
+ }
+ if (element?.json !== undefined) {
+ def.json = CamelDefinitionApi.createJsonDataFormat(element.json);
+ }
+ if (element?.jsonApi !== undefined) {
+ def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
+ }
+ if (element?.lzf !== undefined) {
+ def.lzf = CamelDefinitionApi.createLZFDataFormat(element.lzf);
+ }
+ if (element?.mimeMultipart !== undefined) {
+ def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
+ }
+ if (element?.pgp !== undefined) {
+ def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
+ }
+ if (element?.protobuf !== undefined) {
+ def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
+ }
+ if (element?.rss !== undefined) {
+ def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
+ }
+ if (element?.soap !== undefined) {
+ def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
+ }
+ if (element?.swiftMt !== undefined) {
+ def.swiftMt = CamelDefinitionApi.createSwiftMtDataFormat(element.swiftMt);
+ }
+ if (element?.swiftMx !== undefined) {
+ def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
+ }
+ if (element?.syslog !== undefined) {
+ def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
+ }
+ if (element?.tarFile !== undefined) {
+ def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
+ }
+ if (element?.thrift !== undefined) {
+ def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
+ }
+ if (element?.tidyMarkup !== undefined) {
+ def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
+ }
+ if (element?.univocityCsv !== undefined) {
+ def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
+ }
+ if (element?.univocityFixed !== undefined) {
+ def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
+ }
+ if (element?.univocityTsv !== undefined) {
+ def.univocityTsv = CamelDefinitionApi.createUniVocityTsvDataFormat(element.univocityTsv);
+ }
+ if (element?.xmlSecurity !== undefined) {
+ def.xmlSecurity = CamelDefinitionApi.createXMLSecurityDataFormat(element.xmlSecurity);
+ }
if (element?.xstream !== undefined) {
def.xstream = CamelDefinitionApi.createXStreamDataFormat(element.xstream);
- }
- if (element?.gzipDeflater !== undefined) {
- def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
- }
- if (element?.soap !== undefined) {
- def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
- }
-
+ }
+ if (element?.yaml !== undefined) {
+ def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
+ }
+ if (element?.zipDeflater !== undefined) {
+ def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
+ }
+ if (element?.zipFile !== undefined) {
+ def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
+ }
return def;
}
- static createValidateDefinition = (element: any): ValidateDefinition => {
-
+ static createValidateDefinition = (element: any): ValidateDefinition => {
const def = element ? new ValidateDefinition({...element}) : new ValidateDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createWhenDefinition = (element: any): WhenDefinition => {
-
+ static createWhenDefinition = (element: any): WhenDefinition => {
const def = element ? new WhenDefinition({...element}) : new WhenDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createWhenSkipSendToEndpointDefinition = (element: any): WhenSkipSendToEndpointDefinition => {
-
+ static createWhenSkipSendToEndpointDefinition = (element: any): WhenSkipSendToEndpointDefinition => {
const def = element ? new WhenSkipSendToEndpointDefinition({...element}) : new WhenSkipSendToEndpointDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
+
def.steps = CamelDefinitionApi.createSteps(element?.steps);
return def;
}
- static createWireTapDefinition = (element: any): WireTapDefinition => {
-
+ static createWireTapDefinition = (element: any): WireTapDefinition => {
const def = element ? new WireTapDefinition({...element}) : new WireTapDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createBlacklistServiceCallServiceFilterConfiguration = (element: any): BlacklistServiceCallServiceFilterConfiguration => {
-
+ static createBlacklistServiceCallServiceFilterConfiguration = (element: any): BlacklistServiceCallServiceFilterConfiguration => {
const def = element ? new BlacklistServiceCallServiceFilterConfiguration({...element}) : new BlacklistServiceCallServiceFilterConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createCachingServiceCallServiceDiscoveryConfiguration = (element: any): CachingServiceCallServiceDiscoveryConfiguration => {
-
+ static createCachingServiceCallServiceDiscoveryConfiguration = (element: any): CachingServiceCallServiceDiscoveryConfiguration => {
const def = element ? new CachingServiceCallServiceDiscoveryConfiguration({...element}) : new CachingServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.combinedServiceDiscovery !== undefined) {
+ def.combinedServiceDiscovery = CamelDefinitionApi.createCombinedServiceCallServiceDiscoveryConfiguration(element.combinedServiceDiscovery);
+ }
+ if (element?.consulServiceDiscovery !== undefined) {
+ def.consulServiceDiscovery = CamelDefinitionApi.createConsulServiceCallServiceDiscoveryConfiguration(element.consulServiceDiscovery);
+ }
if (element?.dnsServiceDiscovery !== undefined) {
def.dnsServiceDiscovery = CamelDefinitionApi.createDnsServiceCallServiceDiscoveryConfiguration(element.dnsServiceDiscovery);
- }
+ }
if (element?.kubernetesServiceDiscovery !== undefined) {
def.kubernetesServiceDiscovery = CamelDefinitionApi.createKubernetesServiceCallServiceDiscoveryConfiguration(element.kubernetesServiceDiscovery);
- }
- if (element?.consulServiceDiscovery !== undefined) {
- def.consulServiceDiscovery = CamelDefinitionApi.createConsulServiceCallServiceDiscoveryConfiguration(element.consulServiceDiscovery);
- }
- if (element?.staticServiceDiscovery !== undefined) {
- def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
- }
- if (element?.combinedServiceDiscovery !== undefined) {
- def.combinedServiceDiscovery = CamelDefinitionApi.createCombinedServiceCallServiceDiscoveryConfiguration(element.combinedServiceDiscovery);
- }
+ }
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+ if (element?.staticServiceDiscovery !== undefined) {
+ def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
+ }
return def;
}
- static createCombinedServiceCallServiceDiscoveryConfiguration = (element: any): CombinedServiceCallServiceDiscoveryConfiguration => {
-
+ static createCombinedServiceCallServiceDiscoveryConfiguration = (element: any): CombinedServiceCallServiceDiscoveryConfiguration => {
const def = element ? new CombinedServiceCallServiceDiscoveryConfiguration({...element}) : new CombinedServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.cachingServiceDiscovery !== undefined) {
def.cachingServiceDiscovery = CamelDefinitionApi.createCachingServiceCallServiceDiscoveryConfiguration(element.cachingServiceDiscovery);
- }
+ }
+ if (element?.consulServiceDiscovery !== undefined) {
+ def.consulServiceDiscovery = CamelDefinitionApi.createConsulServiceCallServiceDiscoveryConfiguration(element.consulServiceDiscovery);
+ }
if (element?.dnsServiceDiscovery !== undefined) {
def.dnsServiceDiscovery = CamelDefinitionApi.createDnsServiceCallServiceDiscoveryConfiguration(element.dnsServiceDiscovery);
- }
+ }
if (element?.kubernetesServiceDiscovery !== undefined) {
def.kubernetesServiceDiscovery = CamelDefinitionApi.createKubernetesServiceCallServiceDiscoveryConfiguration(element.kubernetesServiceDiscovery);
- }
- if (element?.consulServiceDiscovery !== undefined) {
- def.consulServiceDiscovery = CamelDefinitionApi.createConsulServiceCallServiceDiscoveryConfiguration(element.consulServiceDiscovery);
- }
- if (element?.staticServiceDiscovery !== undefined) {
- def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
- }
+ }
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+ if (element?.staticServiceDiscovery !== undefined) {
+ def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
+ }
return def;
}
- static createCombinedServiceCallServiceFilterConfiguration = (element: any): CombinedServiceCallServiceFilterConfiguration => {
-
+ static createCombinedServiceCallServiceFilterConfiguration = (element: any): CombinedServiceCallServiceFilterConfiguration => {
const def = element ? new CombinedServiceCallServiceFilterConfiguration({...element}) : new CombinedServiceCallServiceFilterConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.blacklistServiceFilter !== undefined) {
def.blacklistServiceFilter = CamelDefinitionApi.createBlacklistServiceCallServiceFilterConfiguration(element.blacklistServiceFilter);
- }
- if (element?.passThroughServiceFilter !== undefined) {
- def.passThroughServiceFilter = CamelDefinitionApi.createPassThroughServiceCallServiceFilterConfiguration(element.passThroughServiceFilter);
- }
- if (element?.healthyServiceFilter !== undefined) {
- def.healthyServiceFilter = CamelDefinitionApi.createHealthyServiceCallServiceFilterConfiguration(element.healthyServiceFilter);
- }
+ }
if (element?.customServiceFilter !== undefined) {
def.customServiceFilter = CamelDefinitionApi.createCustomServiceCallServiceFilterConfiguration(element.customServiceFilter);
- }
+ }
+ if (element?.healthyServiceFilter !== undefined) {
+ def.healthyServiceFilter = CamelDefinitionApi.createHealthyServiceCallServiceFilterConfiguration(element.healthyServiceFilter);
+ }
+ if (element?.passThroughServiceFilter !== undefined) {
+ def.passThroughServiceFilter = CamelDefinitionApi.createPassThroughServiceCallServiceFilterConfiguration(element.passThroughServiceFilter);
+ }
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createConsulServiceCallServiceDiscoveryConfiguration = (element: any): ConsulServiceCallServiceDiscoveryConfiguration => {
-
+ static createConsulServiceCallServiceDiscoveryConfiguration = (element: any): ConsulServiceCallServiceDiscoveryConfiguration => {
const def = element ? new ConsulServiceCallServiceDiscoveryConfiguration({...element}) : new ConsulServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createCustomServiceCallServiceFilterConfiguration = (element: any): CustomServiceCallServiceFilterConfiguration => {
-
+ static createCustomServiceCallServiceFilterConfiguration = (element: any): CustomServiceCallServiceFilterConfiguration => {
const def = element ? new CustomServiceCallServiceFilterConfiguration({...element}) : new CustomServiceCallServiceFilterConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createDefaultServiceCallServiceLoadBalancerConfiguration = (element: any): DefaultServiceCallServiceLoadBalancerConfiguration => {
-
+ static createDefaultServiceCallServiceLoadBalancerConfiguration = (element: any): DefaultServiceCallServiceLoadBalancerConfiguration => {
const def = element ? new DefaultServiceCallServiceLoadBalancerConfiguration({...element}) : new DefaultServiceCallServiceLoadBalancerConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createDnsServiceCallServiceDiscoveryConfiguration = (element: any): DnsServiceCallServiceDiscoveryConfiguration => {
-
+ static createDnsServiceCallServiceDiscoveryConfiguration = (element: any): DnsServiceCallServiceDiscoveryConfiguration => {
const def = element ? new DnsServiceCallServiceDiscoveryConfiguration({...element}) : new DnsServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createHealthyServiceCallServiceFilterConfiguration = (element: any): HealthyServiceCallServiceFilterConfiguration => {
-
+ static createHealthyServiceCallServiceFilterConfiguration = (element: any): HealthyServiceCallServiceFilterConfiguration => {
const def = element ? new HealthyServiceCallServiceFilterConfiguration({...element}) : new HealthyServiceCallServiceFilterConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createKubernetesServiceCallServiceDiscoveryConfiguration = (element: any): KubernetesServiceCallServiceDiscoveryConfiguration => {
-
+ static createKubernetesServiceCallServiceDiscoveryConfiguration = (element: any): KubernetesServiceCallServiceDiscoveryConfiguration => {
const def = element ? new KubernetesServiceCallServiceDiscoveryConfiguration({...element}) : new KubernetesServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createPassThroughServiceCallServiceFilterConfiguration = (element: any): PassThroughServiceCallServiceFilterConfiguration => {
-
+ static createPassThroughServiceCallServiceFilterConfiguration = (element: any): PassThroughServiceCallServiceFilterConfiguration => {
const def = element ? new PassThroughServiceCallServiceFilterConfiguration({...element}) : new PassThroughServiceCallServiceFilterConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createServiceCallConfigurationDefinition = (element: any): ServiceCallConfigurationDefinition => {
-
+ static createServiceCallConfigurationDefinition = (element: any): ServiceCallConfigurationDefinition => {
const def = element ? new ServiceCallConfigurationDefinition({...element}) : new ServiceCallConfigurationDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.defaultLoadBalancer !== undefined) {
- def.defaultLoadBalancer = CamelDefinitionApi.createDefaultServiceCallServiceLoadBalancerConfiguration(element.defaultLoadBalancer);
- }
- if (element?.expression !== undefined) {
- def.expression = CamelDefinitionApi.createServiceCallExpressionConfiguration(element.expression);
- }
- if (element?.kubernetesServiceDiscovery !== undefined) {
- def.kubernetesServiceDiscovery = CamelDefinitionApi.createKubernetesServiceCallServiceDiscoveryConfiguration(element.kubernetesServiceDiscovery);
- }
- if (element?.customServiceFilter !== undefined) {
- def.customServiceFilter = CamelDefinitionApi.createCustomServiceCallServiceFilterConfiguration(element.customServiceFilter);
- }
- if (element?.zookeeperServiceDiscovery !== undefined) {
- def.zookeeperServiceDiscovery = CamelDefinitionApi.createZooKeeperServiceCallServiceDiscoveryConfiguration(element.zookeeperServiceDiscovery);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.blacklistServiceFilter !== undefined) {
def.blacklistServiceFilter = CamelDefinitionApi.createBlacklistServiceCallServiceFilterConfiguration(element.blacklistServiceFilter);
- }
- if (element?.passThroughServiceFilter !== undefined) {
- def.passThroughServiceFilter = CamelDefinitionApi.createPassThroughServiceCallServiceFilterConfiguration(element.passThroughServiceFilter);
- }
+ }
if (element?.cachingServiceDiscovery !== undefined) {
def.cachingServiceDiscovery = CamelDefinitionApi.createCachingServiceCallServiceDiscoveryConfiguration(element.cachingServiceDiscovery);
- }
- if (element?.dnsServiceDiscovery !== undefined) {
- def.dnsServiceDiscovery = CamelDefinitionApi.createDnsServiceCallServiceDiscoveryConfiguration(element.dnsServiceDiscovery);
- }
- if (element?.healthyServiceFilter !== undefined) {
- def.healthyServiceFilter = CamelDefinitionApi.createHealthyServiceCallServiceFilterConfiguration(element.healthyServiceFilter);
- }
+ }
+ if (element?.combinedServiceDiscovery !== undefined) {
+ def.combinedServiceDiscovery = CamelDefinitionApi.createCombinedServiceCallServiceDiscoveryConfiguration(element.combinedServiceDiscovery);
+ }
if (element?.combinedServiceFilter !== undefined) {
def.combinedServiceFilter = CamelDefinitionApi.createCombinedServiceCallServiceFilterConfiguration(element.combinedServiceFilter);
- }
+ }
if (element?.consulServiceDiscovery !== undefined) {
def.consulServiceDiscovery = CamelDefinitionApi.createConsulServiceCallServiceDiscoveryConfiguration(element.consulServiceDiscovery);
- }
- if (element?.staticServiceDiscovery !== undefined) {
- def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
- }
- if (element?.combinedServiceDiscovery !== undefined) {
- def.combinedServiceDiscovery = CamelDefinitionApi.createCombinedServiceCallServiceDiscoveryConfiguration(element.combinedServiceDiscovery);
- }
-
- return def;
- }
-
- static createServiceCallDefinition = (element: any): ServiceCallDefinition => {
- if (element && typeof element === 'string') element = {name: element};
- const def = element ? new ServiceCallDefinition({...element}) : new ServiceCallDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ }
+ if (element?.customServiceFilter !== undefined) {
+ def.customServiceFilter = CamelDefinitionApi.createCustomServiceCallServiceFilterConfiguration(element.customServiceFilter);
+ }
if (element?.defaultLoadBalancer !== undefined) {
def.defaultLoadBalancer = CamelDefinitionApi.createDefaultServiceCallServiceLoadBalancerConfiguration(element.defaultLoadBalancer);
- }
+ }
+ if (element?.dnsServiceDiscovery !== undefined) {
+ def.dnsServiceDiscovery = CamelDefinitionApi.createDnsServiceCallServiceDiscoveryConfiguration(element.dnsServiceDiscovery);
+ }
if (element?.expression !== undefined) {
def.expression = CamelDefinitionApi.createServiceCallExpressionConfiguration(element.expression);
- }
+ }
+ if (element?.healthyServiceFilter !== undefined) {
+ def.healthyServiceFilter = CamelDefinitionApi.createHealthyServiceCallServiceFilterConfiguration(element.healthyServiceFilter);
+ }
if (element?.kubernetesServiceDiscovery !== undefined) {
def.kubernetesServiceDiscovery = CamelDefinitionApi.createKubernetesServiceCallServiceDiscoveryConfiguration(element.kubernetesServiceDiscovery);
- }
- if (element?.customServiceFilter !== undefined) {
- def.customServiceFilter = CamelDefinitionApi.createCustomServiceCallServiceFilterConfiguration(element.customServiceFilter);
- }
+ }
+ if (element?.passThroughServiceFilter !== undefined) {
+ def.passThroughServiceFilter = CamelDefinitionApi.createPassThroughServiceCallServiceFilterConfiguration(element.passThroughServiceFilter);
+ }
+ if (element?.staticServiceDiscovery !== undefined) {
+ def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
+ }
if (element?.zookeeperServiceDiscovery !== undefined) {
def.zookeeperServiceDiscovery = CamelDefinitionApi.createZooKeeperServiceCallServiceDiscoveryConfiguration(element.zookeeperServiceDiscovery);
- }
+ }
+ return def;
+ }
+
+ static createServiceCallDefinition = (element: any): ServiceCallDefinition => {
+if (element && typeof element === 'string') element = {name: element};
+ const def = element ? new ServiceCallDefinition({...element}) : new ServiceCallDefinition();
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.blacklistServiceFilter !== undefined) {
def.blacklistServiceFilter = CamelDefinitionApi.createBlacklistServiceCallServiceFilterConfiguration(element.blacklistServiceFilter);
- }
- if (element?.passThroughServiceFilter !== undefined) {
- def.passThroughServiceFilter = CamelDefinitionApi.createPassThroughServiceCallServiceFilterConfiguration(element.passThroughServiceFilter);
- }
+ }
if (element?.cachingServiceDiscovery !== undefined) {
def.cachingServiceDiscovery = CamelDefinitionApi.createCachingServiceCallServiceDiscoveryConfiguration(element.cachingServiceDiscovery);
- }
- if (element?.dnsServiceDiscovery !== undefined) {
- def.dnsServiceDiscovery = CamelDefinitionApi.createDnsServiceCallServiceDiscoveryConfiguration(element.dnsServiceDiscovery);
- }
- if (element?.healthyServiceFilter !== undefined) {
- def.healthyServiceFilter = CamelDefinitionApi.createHealthyServiceCallServiceFilterConfiguration(element.healthyServiceFilter);
- }
+ }
+ if (element?.combinedServiceDiscovery !== undefined) {
+ def.combinedServiceDiscovery = CamelDefinitionApi.createCombinedServiceCallServiceDiscoveryConfiguration(element.combinedServiceDiscovery);
+ }
if (element?.combinedServiceFilter !== undefined) {
def.combinedServiceFilter = CamelDefinitionApi.createCombinedServiceCallServiceFilterConfiguration(element.combinedServiceFilter);
- }
+ }
if (element?.consulServiceDiscovery !== undefined) {
def.consulServiceDiscovery = CamelDefinitionApi.createConsulServiceCallServiceDiscoveryConfiguration(element.consulServiceDiscovery);
- }
+ }
+ if (element?.customServiceFilter !== undefined) {
+ def.customServiceFilter = CamelDefinitionApi.createCustomServiceCallServiceFilterConfiguration(element.customServiceFilter);
+ }
+ if (element?.defaultLoadBalancer !== undefined) {
+ def.defaultLoadBalancer = CamelDefinitionApi.createDefaultServiceCallServiceLoadBalancerConfiguration(element.defaultLoadBalancer);
+ }
+ if (element?.dnsServiceDiscovery !== undefined) {
+ def.dnsServiceDiscovery = CamelDefinitionApi.createDnsServiceCallServiceDiscoveryConfiguration(element.dnsServiceDiscovery);
+ }
+ if (element?.expression !== undefined) {
+ def.expression = CamelDefinitionApi.createServiceCallExpressionConfiguration(element.expression);
+ }
+ if (element?.healthyServiceFilter !== undefined) {
+ def.healthyServiceFilter = CamelDefinitionApi.createHealthyServiceCallServiceFilterConfiguration(element.healthyServiceFilter);
+ }
+ if (element?.kubernetesServiceDiscovery !== undefined) {
+ def.kubernetesServiceDiscovery = CamelDefinitionApi.createKubernetesServiceCallServiceDiscoveryConfiguration(element.kubernetesServiceDiscovery);
+ }
+ if (element?.passThroughServiceFilter !== undefined) {
+ def.passThroughServiceFilter = CamelDefinitionApi.createPassThroughServiceCallServiceFilterConfiguration(element.passThroughServiceFilter);
+ }
if (element?.staticServiceDiscovery !== undefined) {
def.staticServiceDiscovery = CamelDefinitionApi.createStaticServiceCallServiceDiscoveryConfiguration(element.staticServiceDiscovery);
- }
- if (element?.combinedServiceDiscovery !== undefined) {
- def.combinedServiceDiscovery = CamelDefinitionApi.createCombinedServiceCallServiceDiscoveryConfiguration(element.combinedServiceDiscovery);
- }
-
+ }
+ if (element?.zookeeperServiceDiscovery !== undefined) {
+ def.zookeeperServiceDiscovery = CamelDefinitionApi.createZooKeeperServiceCallServiceDiscoveryConfiguration(element.zookeeperServiceDiscovery);
+ }
return def;
}
- static createServiceCallExpressionConfiguration = (element: any): ServiceCallExpressionConfiguration => {
-
+ static createServiceCallExpressionConfiguration = (element: any): ServiceCallExpressionConfiguration => {
const def = element ? new ServiceCallExpressionConfiguration({...element}) : new ServiceCallExpressionConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expressionType = CamelDefinitionApi.createExpressionDefinition(element.expressionType);
+
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createServiceCallServiceChooserConfiguration = (element: any): ServiceCallServiceChooserConfiguration => {
-
+ static createServiceCallServiceChooserConfiguration = (element: any): ServiceCallServiceChooserConfiguration => {
const def = element ? new ServiceCallServiceChooserConfiguration({...element}) : new ServiceCallServiceChooserConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createServiceCallServiceDiscoveryConfiguration = (element: any): ServiceCallServiceDiscoveryConfiguration => {
-
+ static createServiceCallServiceDiscoveryConfiguration = (element: any): ServiceCallServiceDiscoveryConfiguration => {
const def = element ? new ServiceCallServiceDiscoveryConfiguration({...element}) : new ServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createServiceCallServiceFilterConfiguration = (element: any): ServiceCallServiceFilterConfiguration => {
-
+ static createServiceCallServiceFilterConfiguration = (element: any): ServiceCallServiceFilterConfiguration => {
const def = element ? new ServiceCallServiceFilterConfiguration({...element}) : new ServiceCallServiceFilterConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createServiceCallServiceLoadBalancerConfiguration = (element: any): ServiceCallServiceLoadBalancerConfiguration => {
-
+ static createServiceCallServiceLoadBalancerConfiguration = (element: any): ServiceCallServiceLoadBalancerConfiguration => {
const def = element ? new ServiceCallServiceLoadBalancerConfiguration({...element}) : new ServiceCallServiceLoadBalancerConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createStaticServiceCallServiceDiscoveryConfiguration = (element: any): StaticServiceCallServiceDiscoveryConfiguration => {
-
+ static createStaticServiceCallServiceDiscoveryConfiguration = (element: any): StaticServiceCallServiceDiscoveryConfiguration => {
const def = element ? new StaticServiceCallServiceDiscoveryConfiguration({...element}) : new StaticServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createZooKeeperServiceCallServiceDiscoveryConfiguration = (element: any): ZooKeeperServiceCallServiceDiscoveryConfiguration => {
-
+ static createZooKeeperServiceCallServiceDiscoveryConfiguration = (element: any): ZooKeeperServiceCallServiceDiscoveryConfiguration => {
const def = element ? new ZooKeeperServiceCallServiceDiscoveryConfiguration({...element}) : new ZooKeeperServiceCallServiceDiscoveryConfiguration();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.properties = element && element?.properties ? element?.properties.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createBatchResequencerConfig = (element: any): BatchResequencerConfig => {
-
+ static createBatchResequencerConfig = (element: any): BatchResequencerConfig => {
const def = element ? new BatchResequencerConfig({...element}) : new BatchResequencerConfig();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createStreamResequencerConfig = (element: any): StreamResequencerConfig => {
-
+ static createStreamResequencerConfig = (element: any): StreamResequencerConfig => {
const def = element ? new StreamResequencerConfig({...element}) : new StreamResequencerConfig();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createASN1DataFormat = (element: any): ASN1DataFormat => {
-
+ static createASN1DataFormat = (element: any): ASN1DataFormat => {
const def = element ? new ASN1DataFormat({...element}) : new ASN1DataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createAny23DataFormat = (element: any): Any23DataFormat => {
-
+ static createAny23DataFormat = (element: any): Any23DataFormat => {
const def = element ? new Any23DataFormat({...element}) : new Any23DataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.configuration = element && element?.configuration ? element?.configuration.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createAvroDataFormat = (element: any): AvroDataFormat => {
-
+ static createAvroDataFormat = (element: any): AvroDataFormat => {
const def = element ? new AvroDataFormat({...element}) : new AvroDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createBarcodeDataFormat = (element: any): BarcodeDataFormat => {
-
+ static createBarcodeDataFormat = (element: any): BarcodeDataFormat => {
const def = element ? new BarcodeDataFormat({...element}) : new BarcodeDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createBase64DataFormat = (element: any): Base64DataFormat => {
-
+ static createBase64DataFormat = (element: any): Base64DataFormat => {
const def = element ? new Base64DataFormat({...element}) : new Base64DataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createBindyDataFormat = (element: any): BindyDataFormat => {
-
+ static createBindyDataFormat = (element: any): BindyDataFormat => {
const def = element ? new BindyDataFormat({...element}) : new BindyDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createCBORDataFormat = (element: any): CBORDataFormat => {
-
+ static createCBORDataFormat = (element: any): CBORDataFormat => {
const def = element ? new CBORDataFormat({...element}) : new CBORDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createCryptoDataFormat = (element: any): CryptoDataFormat => {
-
+ static createCryptoDataFormat = (element: any): CryptoDataFormat => {
const def = element ? new CryptoDataFormat({...element}) : new CryptoDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createCsvDataFormat = (element: any): CsvDataFormat => {
-
+ static createCsvDataFormat = (element: any): CsvDataFormat => {
const def = element ? new CsvDataFormat({...element}) : new CsvDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createCustomDataFormat = (element: any): CustomDataFormat => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createCustomDataFormat = (element: any): CustomDataFormat => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new CustomDataFormat({...element}) : new CustomDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDataFormatsDefinition = (element: any): DataFormatsDefinition => {
-
+ static createDataFormatsDefinition = (element: any): DataFormatsDefinition => {
const def = element ? new DataFormatsDefinition({...element}) : new DataFormatsDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.univocityCsv !== undefined) {
- def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
- }
- if (element?.protobuf !== undefined) {
- def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
- }
- if (element?.tarFile !== undefined) {
- def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
- }
- if (element?.tidyMarkup !== undefined) {
- def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
- }
- if (element?.csv !== undefined) {
- def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.any23 !== undefined) {
+ def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
+ }
+ if (element?.asn1 !== undefined) {
+ def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
+ }
+ if (element?.avro !== undefined) {
+ def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
+ }
+ if (element?.barcode !== undefined) {
+ def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
+ }
if (element?.base64 !== undefined) {
def.base64 = CamelDefinitionApi.createBase64DataFormat(element.base64);
- }
- if (element?.zipDeflater !== undefined) {
- def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
- }
+ }
if (element?.bindy !== undefined) {
def.bindy = CamelDefinitionApi.createBindyDataFormat(element.bindy);
- }
- if (element?.syslog !== undefined) {
- def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
- }
- if (element?.zipFile !== undefined) {
- def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
- }
+ }
+ if (element?.cbor !== undefined) {
+ def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
+ }
+ if (element?.crypto !== undefined) {
+ def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
+ }
+ if (element?.csv !== undefined) {
+ def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
+ }
+ if (element?.custom !== undefined) {
+ def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
+ }
+ if (element?.fhirJson !== undefined) {
+ def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
+ }
+ if (element?.fhirXml !== undefined) {
+ def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
+ }
+ if (element?.flatpack !== undefined) {
+ def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
+ }
+ if (element?.grok !== undefined) {
+ def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
+ }
+ if (element?.gzipDeflater !== undefined) {
+ def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
+ }
+ if (element?.hl7 !== undefined) {
+ def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
+ }
+ if (element?.ical !== undefined) {
+ def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
+ }
+ if (element?.jacksonXml !== undefined) {
+ def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
+ }
if (element?.jaxb !== undefined) {
def.jaxb = CamelDefinitionApi.createJaxbDataFormat(element.jaxb);
- }
- if (element?.rss !== undefined) {
- def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
- }
- if (element?.mimeMultipart !== undefined) {
- def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
- }
- if (element?.asn1 !== undefined) {
- def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
- }
- if (element?.pgp !== undefined) {
- def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
- }
- if (element?.thrift !== undefined) {
- def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
- }
+ }
if (element?.json !== undefined) {
def.json = CamelDefinitionApi.createJsonDataFormat(element.json);
- }
+ }
+ if (element?.jsonApi !== undefined) {
+ def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
+ }
if (element?.lzf !== undefined) {
def.lzf = CamelDefinitionApi.createLZFDataFormat(element.lzf);
- }
- if (element?.fhirXml !== undefined) {
- def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
- }
- if (element?.barcode !== undefined) {
- def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
- }
- if (element?.avro !== undefined) {
- def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
- }
- if (element?.yaml !== undefined) {
- def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
- }
- if (element?.fhirJson !== undefined) {
- def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
- }
- if (element?.any23 !== undefined) {
- def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
- }
- if (element?.custom !== undefined) {
- def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
- }
- if (element?.flatpack !== undefined) {
- def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
- }
- if (element?.swiftMx !== undefined) {
- def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
- }
- if (element?.cbor !== undefined) {
- def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
- }
- if (element?.crypto !== undefined) {
- def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
- }
+ }
+ if (element?.mimeMultipart !== undefined) {
+ def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
+ }
+ if (element?.pgp !== undefined) {
+ def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
+ }
+ if (element?.protobuf !== undefined) {
+ def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
+ }
+ if (element?.rss !== undefined) {
+ def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
+ }
+ if (element?.soap !== undefined) {
+ def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
+ }
if (element?.swiftMt !== undefined) {
def.swiftMt = CamelDefinitionApi.createSwiftMtDataFormat(element.swiftMt);
- }
+ }
+ if (element?.swiftMx !== undefined) {
+ def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
+ }
+ if (element?.syslog !== undefined) {
+ def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
+ }
+ if (element?.tarFile !== undefined) {
+ def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
+ }
+ if (element?.thrift !== undefined) {
+ def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
+ }
+ if (element?.tidyMarkup !== undefined) {
+ def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
+ }
+ if (element?.univocityCsv !== undefined) {
+ def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
+ }
+ if (element?.univocityFixed !== undefined) {
+ def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
+ }
if (element?.univocityTsv !== undefined) {
def.univocityTsv = CamelDefinitionApi.createUniVocityTsvDataFormat(element.univocityTsv);
- }
- if (element?.hl7 !== undefined) {
- def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
- }
- if (element?.jsonApi !== undefined) {
- def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
- }
+ }
if (element?.xmlSecurity !== undefined) {
def.xmlSecurity = CamelDefinitionApi.createXMLSecurityDataFormat(element.xmlSecurity);
- }
- if (element?.ical !== undefined) {
- def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
- }
- if (element?.univocityFixed !== undefined) {
- def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
- }
- if (element?.jacksonXml !== undefined) {
- def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
- }
- if (element?.grok !== undefined) {
- def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
- }
+ }
if (element?.xstream !== undefined) {
def.xstream = CamelDefinitionApi.createXStreamDataFormat(element.xstream);
- }
- if (element?.gzipDeflater !== undefined) {
- def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
- }
- if (element?.soap !== undefined) {
- def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
- }
-
+ }
+ if (element?.yaml !== undefined) {
+ def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
+ }
+ if (element?.zipDeflater !== undefined) {
+ def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
+ }
+ if (element?.zipFile !== undefined) {
+ def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
+ }
return def;
}
- static createFhirJsonDataFormat = (element: any): FhirJsonDataFormat => {
-
+ static createFhirJsonDataFormat = (element: any): FhirJsonDataFormat => {
const def = element ? new FhirJsonDataFormat({...element}) : new FhirJsonDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createFhirXmlDataFormat = (element: any): FhirXmlDataFormat => {
-
+ static createFhirXmlDataFormat = (element: any): FhirXmlDataFormat => {
const def = element ? new FhirXmlDataFormat({...element}) : new FhirXmlDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createFlatpackDataFormat = (element: any): FlatpackDataFormat => {
-
+ static createFlatpackDataFormat = (element: any): FlatpackDataFormat => {
const def = element ? new FlatpackDataFormat({...element}) : new FlatpackDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createGrokDataFormat = (element: any): GrokDataFormat => {
-
+ static createGrokDataFormat = (element: any): GrokDataFormat => {
const def = element ? new GrokDataFormat({...element}) : new GrokDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createGzipDeflaterDataFormat = (element: any): GzipDeflaterDataFormat => {
-
+ static createGzipDeflaterDataFormat = (element: any): GzipDeflaterDataFormat => {
const def = element ? new GzipDeflaterDataFormat({...element}) : new GzipDeflaterDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createHL7DataFormat = (element: any): HL7DataFormat => {
-
+ static createHL7DataFormat = (element: any): HL7DataFormat => {
const def = element ? new HL7DataFormat({...element}) : new HL7DataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createIcalDataFormat = (element: any): IcalDataFormat => {
-
+ static createIcalDataFormat = (element: any): IcalDataFormat => {
const def = element ? new IcalDataFormat({...element}) : new IcalDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJacksonXMLDataFormat = (element: any): JacksonXMLDataFormat => {
-
+ static createJacksonXMLDataFormat = (element: any): JacksonXMLDataFormat => {
const def = element ? new JacksonXMLDataFormat({...element}) : new JacksonXMLDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJaxbDataFormat = (element: any): JaxbDataFormat => {
-
+ static createJaxbDataFormat = (element: any): JaxbDataFormat => {
const def = element ? new JaxbDataFormat({...element}) : new JaxbDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJsonApiDataFormat = (element: any): JsonApiDataFormat => {
-
+ static createJsonApiDataFormat = (element: any): JsonApiDataFormat => {
const def = element ? new JsonApiDataFormat({...element}) : new JsonApiDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJsonDataFormat = (element: any): JsonDataFormat => {
-
+ static createJsonDataFormat = (element: any): JsonDataFormat => {
const def = element ? new JsonDataFormat({...element}) : new JsonDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createLZFDataFormat = (element: any): LZFDataFormat => {
-
+ static createLZFDataFormat = (element: any): LZFDataFormat => {
const def = element ? new LZFDataFormat({...element}) : new LZFDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createMimeMultipartDataFormat = (element: any): MimeMultipartDataFormat => {
-
+ static createMimeMultipartDataFormat = (element: any): MimeMultipartDataFormat => {
const def = element ? new MimeMultipartDataFormat({...element}) : new MimeMultipartDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPGPDataFormat = (element: any): PGPDataFormat => {
-
+ static createPGPDataFormat = (element: any): PGPDataFormat => {
const def = element ? new PGPDataFormat({...element}) : new PGPDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createProtobufDataFormat = (element: any): ProtobufDataFormat => {
-
+ static createProtobufDataFormat = (element: any): ProtobufDataFormat => {
const def = element ? new ProtobufDataFormat({...element}) : new ProtobufDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRssDataFormat = (element: any): RssDataFormat => {
-
+ static createRssDataFormat = (element: any): RssDataFormat => {
const def = element ? new RssDataFormat({...element}) : new RssDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSoapDataFormat = (element: any): SoapDataFormat => {
- if (element && typeof element === 'string') element = {contextPath: element};
+ static createSoapDataFormat = (element: any): SoapDataFormat => {
+if (element && typeof element === 'string') element = {contextPath: element};
const def = element ? new SoapDataFormat({...element}) : new SoapDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSwiftMtDataFormat = (element: any): SwiftMtDataFormat => {
-
+ static createSwiftMtDataFormat = (element: any): SwiftMtDataFormat => {
const def = element ? new SwiftMtDataFormat({...element}) : new SwiftMtDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSwiftMxDataFormat = (element: any): SwiftMxDataFormat => {
-
+ static createSwiftMxDataFormat = (element: any): SwiftMxDataFormat => {
const def = element ? new SwiftMxDataFormat({...element}) : new SwiftMxDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSyslogDataFormat = (element: any): SyslogDataFormat => {
-
+ static createSyslogDataFormat = (element: any): SyslogDataFormat => {
const def = element ? new SyslogDataFormat({...element}) : new SyslogDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createTarFileDataFormat = (element: any): TarFileDataFormat => {
-
+ static createTarFileDataFormat = (element: any): TarFileDataFormat => {
const def = element ? new TarFileDataFormat({...element}) : new TarFileDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createThriftDataFormat = (element: any): ThriftDataFormat => {
-
+ static createThriftDataFormat = (element: any): ThriftDataFormat => {
const def = element ? new ThriftDataFormat({...element}) : new ThriftDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createTidyMarkupDataFormat = (element: any): TidyMarkupDataFormat => {
-
+ static createTidyMarkupDataFormat = (element: any): TidyMarkupDataFormat => {
const def = element ? new TidyMarkupDataFormat({...element}) : new TidyMarkupDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createUniVocityCsvDataFormat = (element: any): UniVocityCsvDataFormat => {
-
+ static createUniVocityCsvDataFormat = (element: any): UniVocityCsvDataFormat => {
const def = element ? new UniVocityCsvDataFormat({...element}) : new UniVocityCsvDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.univocityHeader = element && element?.univocityHeader ? element?.univocityHeader.map((x:any) => CamelDefinitionApi.createUniVocityHeader(x)) :[];
return def;
}
- static createUniVocityFixedDataFormat = (element: any): UniVocityFixedDataFormat => {
-
+ static createUniVocityFixedDataFormat = (element: any): UniVocityFixedDataFormat => {
const def = element ? new UniVocityFixedDataFormat({...element}) : new UniVocityFixedDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.univocityHeader = element && element?.univocityHeader ? element?.univocityHeader.map((x:any) => CamelDefinitionApi.createUniVocityHeader(x)) :[];
return def;
}
- static createUniVocityHeader = (element: any): UniVocityHeader => {
-
+ static createUniVocityHeader = (element: any): UniVocityHeader => {
const def = element ? new UniVocityHeader({...element}) : new UniVocityHeader();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createUniVocityTsvDataFormat = (element: any): UniVocityTsvDataFormat => {
-
+ static createUniVocityTsvDataFormat = (element: any): UniVocityTsvDataFormat => {
const def = element ? new UniVocityTsvDataFormat({...element}) : new UniVocityTsvDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.univocityHeader = element && element?.univocityHeader ? element?.univocityHeader.map((x:any) => CamelDefinitionApi.createUniVocityHeader(x)) :[];
return def;
}
- static createXMLSecurityDataFormat = (element: any): XMLSecurityDataFormat => {
-
+ static createXMLSecurityDataFormat = (element: any): XMLSecurityDataFormat => {
const def = element ? new XMLSecurityDataFormat({...element}) : new XMLSecurityDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createXStreamDataFormat = (element: any): XStreamDataFormat => {
-
+ static createXStreamDataFormat = (element: any): XStreamDataFormat => {
const def = element ? new XStreamDataFormat({...element}) : new XStreamDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.omitFields = element && element?.omitFields ? element?.omitFields.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.aliases = element && element?.aliases ? element?.aliases.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
- def.implicitCollections = element && element?.implicitCollections ? element?.implicitCollections.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+
def.converters = element && element?.converters ? element?.converters.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+ def.implicitCollections = element && element?.implicitCollections ? element?.implicitCollections.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+
+ def.omitFields = element && element?.omitFields ? element?.omitFields.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
+
return def;
}
- static createYAMLDataFormat = (element: any): YAMLDataFormat => {
-
+ static createYAMLDataFormat = (element: any): YAMLDataFormat => {
const def = element ? new YAMLDataFormat({...element}) : new YAMLDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.typeFilter = element && element?.typeFilter ? element?.typeFilter.map((x:any) => CamelDefinitionApi.createYAMLTypeFilterDefinition(x)) :[];
return def;
}
- static createYAMLTypeFilterDefinition = (element: any): YAMLTypeFilterDefinition => {
-
+ static createYAMLTypeFilterDefinition = (element: any): YAMLTypeFilterDefinition => {
const def = element ? new YAMLTypeFilterDefinition({...element}) : new YAMLTypeFilterDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createZipDeflaterDataFormat = (element: any): ZipDeflaterDataFormat => {
-
+ static createZipDeflaterDataFormat = (element: any): ZipDeflaterDataFormat => {
const def = element ? new ZipDeflaterDataFormat({...element}) : new ZipDeflaterDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createZipFileDataFormat = (element: any): ZipFileDataFormat => {
-
+ static createZipFileDataFormat = (element: any): ZipFileDataFormat => {
const def = element ? new ZipFileDataFormat({...element}) : new ZipFileDataFormat();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDeadLetterChannelDefinition = (element: any): DeadLetterChannelDefinition => {
-
+ static createDeadLetterChannelDefinition = (element: any): DeadLetterChannelDefinition => {
const def = element ? new DeadLetterChannelDefinition({...element}) : new DeadLetterChannelDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.redeliveryPolicy !== undefined) {
def.redeliveryPolicy = CamelDefinitionApi.createRedeliveryPolicyDefinition(element.redeliveryPolicy);
- }
-
+ }
return def;
}
- static createDefaultErrorHandlerDefinition = (element: any): DefaultErrorHandlerDefinition => {
-
+ static createDefaultErrorHandlerDefinition = (element: any): DefaultErrorHandlerDefinition => {
const def = element ? new DefaultErrorHandlerDefinition({...element}) : new DefaultErrorHandlerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.redeliveryPolicy !== undefined) {
def.redeliveryPolicy = CamelDefinitionApi.createRedeliveryPolicyDefinition(element.redeliveryPolicy);
- }
-
+ }
return def;
}
- static createJtaTransactionErrorHandlerDefinition = (element: any): JtaTransactionErrorHandlerDefinition => {
-
+ static createJtaTransactionErrorHandlerDefinition = (element: any): JtaTransactionErrorHandlerDefinition => {
const def = element ? new JtaTransactionErrorHandlerDefinition({...element}) : new JtaTransactionErrorHandlerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.redeliveryPolicy !== undefined) {
def.redeliveryPolicy = CamelDefinitionApi.createRedeliveryPolicyDefinition(element.redeliveryPolicy);
- }
-
+ }
return def;
}
- static createNoErrorHandlerDefinition = (element: any): NoErrorHandlerDefinition => {
-
+ static createNoErrorHandlerDefinition = (element: any): NoErrorHandlerDefinition => {
const def = element ? new NoErrorHandlerDefinition({...element}) : new NoErrorHandlerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRefErrorHandlerDefinition = (element: any): RefErrorHandlerDefinition => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createRefErrorHandlerDefinition = (element: any): RefErrorHandlerDefinition => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new RefErrorHandlerDefinition({...element}) : new RefErrorHandlerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSpringTransactionErrorHandlerDefinition = (element: any): SpringTransactionErrorHandlerDefinition => {
-
+ static createSpringTransactionErrorHandlerDefinition = (element: any): SpringTransactionErrorHandlerDefinition => {
const def = element ? new SpringTransactionErrorHandlerDefinition({...element}) : new SpringTransactionErrorHandlerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.redeliveryPolicy !== undefined) {
def.redeliveryPolicy = CamelDefinitionApi.createRedeliveryPolicyDefinition(element.redeliveryPolicy);
- }
-
+ }
return def;
}
- static createCSimpleExpression = (element: any): CSimpleExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createCSimpleExpression = (element: any): CSimpleExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new CSimpleExpression({...element}) : new CSimpleExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createConstantExpression = (element: any): ConstantExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createConstantExpression = (element: any): ConstantExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new ConstantExpression({...element}) : new ConstantExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDatasonnetExpression = (element: any): DatasonnetExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createDatasonnetExpression = (element: any): DatasonnetExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new DatasonnetExpression({...element}) : new DatasonnetExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createExchangePropertyExpression = (element: any): ExchangePropertyExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createExchangePropertyExpression = (element: any): ExchangePropertyExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new ExchangePropertyExpression({...element}) : new ExchangePropertyExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createExpressionDefinition = (element: any): ExpressionDefinition => {
-
+ static createExpressionDefinition = (element: any): ExpressionDefinition => {
const def = element ? new ExpressionDefinition({...element}) : new ExpressionDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.ognl !== undefined) {
- def.ognl = CamelDefinitionApi.createOgnlExpression(element.ognl);
- }
- if (element?.python !== undefined) {
- def.python = CamelDefinitionApi.createPythonExpression(element.python);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.constant !== undefined) {
def.constant = CamelDefinitionApi.createConstantExpression(element.constant);
- }
- if (element?.mvel !== undefined) {
- def.mvel = CamelDefinitionApi.createMvelExpression(element.mvel);
- }
- if (element?.method !== undefined) {
- def.method = CamelDefinitionApi.createMethodCallExpression(element.method);
- }
- if (element?.xquery !== undefined) {
- def.xquery = CamelDefinitionApi.createXQueryExpression(element.xquery);
- }
+ }
+ if (element?.csimple !== undefined) {
+ def.csimple = CamelDefinitionApi.createCSimpleExpression(element.csimple);
+ }
if (element?.datasonnet !== undefined) {
def.datasonnet = CamelDefinitionApi.createDatasonnetExpression(element.datasonnet);
- }
+ }
+ if (element?.exchangeProperty !== undefined) {
+ def.exchangeProperty = CamelDefinitionApi.createExchangePropertyExpression(element.exchangeProperty);
+ }
+ if (element?.groovy !== undefined) {
+ def.groovy = CamelDefinitionApi.createGroovyExpression(element.groovy);
+ }
+ if (element?.header !== undefined) {
+ def.header = CamelDefinitionApi.createHeaderExpression(element.header);
+ }
+ if (element?.hl7terser !== undefined) {
+ def.hl7terser = CamelDefinitionApi.createHl7TerserExpression(element.hl7terser);
+ }
+ if (element?.joor !== undefined) {
+ def.joor = CamelDefinitionApi.createJoorExpression(element.joor);
+ }
if (element?.jq !== undefined) {
def.jq = CamelDefinitionApi.createJqExpression(element.jq);
- }
+ }
if (element?.js !== undefined) {
def.js = CamelDefinitionApi.createJavaScriptExpression(element.js);
- }
+ }
+ if (element?.jsonpath !== undefined) {
+ def.jsonpath = CamelDefinitionApi.createJsonPathExpression(element.jsonpath);
+ }
if (element?.language !== undefined) {
def.language = CamelDefinitionApi.createLanguageExpression(element.language);
- }
+ }
+ if (element?.method !== undefined) {
+ def.method = CamelDefinitionApi.createMethodCallExpression(element.method);
+ }
+ if (element?.mvel !== undefined) {
+ def.mvel = CamelDefinitionApi.createMvelExpression(element.mvel);
+ }
+ if (element?.ognl !== undefined) {
+ def.ognl = CamelDefinitionApi.createOgnlExpression(element.ognl);
+ }
+ if (element?.python !== undefined) {
+ def.python = CamelDefinitionApi.createPythonExpression(element.python);
+ }
+ if (element?.ref !== undefined) {
+ def.ref = CamelDefinitionApi.createRefExpression(element.ref);
+ }
if (element?.simple !== undefined) {
def.simple = CamelDefinitionApi.createSimpleExpression(element.simple);
- }
- if (element?.hl7terser !== undefined) {
- def.hl7terser = CamelDefinitionApi.createHl7TerserExpression(element.hl7terser);
- }
- if (element?.tokenize !== undefined) {
- def.tokenize = CamelDefinitionApi.createTokenizerExpression(element.tokenize);
- }
+ }
if (element?.spel !== undefined) {
def.spel = CamelDefinitionApi.createSpELExpression(element.spel);
- }
- if (element?.ref !== undefined) {
- def.ref = CamelDefinitionApi.createRefExpression(element.ref);
- }
+ }
+ if (element?.tokenize !== undefined) {
+ def.tokenize = CamelDefinitionApi.createTokenizerExpression(element.tokenize);
+ }
if (element?.xpath !== undefined) {
def.xpath = CamelDefinitionApi.createXPathExpression(element.xpath);
- }
- if (element?.groovy !== undefined) {
- def.groovy = CamelDefinitionApi.createGroovyExpression(element.groovy);
- }
- if (element?.csimple !== undefined) {
- def.csimple = CamelDefinitionApi.createCSimpleExpression(element.csimple);
- }
- if (element?.exchangeProperty !== undefined) {
- def.exchangeProperty = CamelDefinitionApi.createExchangePropertyExpression(element.exchangeProperty);
- }
- if (element?.jsonpath !== undefined) {
- def.jsonpath = CamelDefinitionApi.createJsonPathExpression(element.jsonpath);
- }
- if (element?.header !== undefined) {
- def.header = CamelDefinitionApi.createHeaderExpression(element.header);
- }
- if (element?.joor !== undefined) {
- def.joor = CamelDefinitionApi.createJoorExpression(element.joor);
- }
+ }
+ if (element?.xquery !== undefined) {
+ def.xquery = CamelDefinitionApi.createXQueryExpression(element.xquery);
+ }
if (element?.xtokenize !== undefined) {
def.xtokenize = CamelDefinitionApi.createXMLTokenizerExpression(element.xtokenize);
- }
-
+ }
return def;
}
- static createGroovyExpression = (element: any): GroovyExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createGroovyExpression = (element: any): GroovyExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new GroovyExpression({...element}) : new GroovyExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createHeaderExpression = (element: any): HeaderExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createHeaderExpression = (element: any): HeaderExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new HeaderExpression({...element}) : new HeaderExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createHl7TerserExpression = (element: any): Hl7TerserExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createHl7TerserExpression = (element: any): Hl7TerserExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new Hl7TerserExpression({...element}) : new Hl7TerserExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJavaScriptExpression = (element: any): JavaScriptExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createJavaScriptExpression = (element: any): JavaScriptExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new JavaScriptExpression({...element}) : new JavaScriptExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJoorExpression = (element: any): JoorExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createJoorExpression = (element: any): JoorExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new JoorExpression({...element}) : new JoorExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJqExpression = (element: any): JqExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createJqExpression = (element: any): JqExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new JqExpression({...element}) : new JqExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createJsonPathExpression = (element: any): JsonPathExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createJsonPathExpression = (element: any): JsonPathExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new JsonPathExpression({...element}) : new JsonPathExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createLanguageExpression = (element: any): LanguageExpression => {
-
+ static createLanguageExpression = (element: any): LanguageExpression => {
const def = element ? new LanguageExpression({...element}) : new LanguageExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createMethodCallExpression = (element: any): MethodCallExpression => {
-
+ static createMethodCallExpression = (element: any): MethodCallExpression => {
const def = element ? new MethodCallExpression({...element}) : new MethodCallExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createMvelExpression = (element: any): MvelExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createMvelExpression = (element: any): MvelExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new MvelExpression({...element}) : new MvelExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createOgnlExpression = (element: any): OgnlExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createOgnlExpression = (element: any): OgnlExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new OgnlExpression({...element}) : new OgnlExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPythonExpression = (element: any): PythonExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createPythonExpression = (element: any): PythonExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new PythonExpression({...element}) : new PythonExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRefExpression = (element: any): RefExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createRefExpression = (element: any): RefExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new RefExpression({...element}) : new RefExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSimpleExpression = (element: any): SimpleExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createSimpleExpression = (element: any): SimpleExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new SimpleExpression({...element}) : new SimpleExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createSpELExpression = (element: any): SpELExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createSpELExpression = (element: any): SpELExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new SpELExpression({...element}) : new SpELExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createTokenizerExpression = (element: any): TokenizerExpression => {
- if (element && typeof element === 'string') element = {token: element};
+ static createTokenizerExpression = (element: any): TokenizerExpression => {
+if (element && typeof element === 'string') element = {token: element};
const def = element ? new TokenizerExpression({...element}) : new TokenizerExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createXMLTokenizerExpression = (element: any): XMLTokenizerExpression => {
-
+ static createXMLTokenizerExpression = (element: any): XMLTokenizerExpression => {
const def = element ? new XMLTokenizerExpression({...element}) : new XMLTokenizerExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.namespace = element && element?.namespace ? element?.namespace.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createXPathExpression = (element: any): XPathExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createXPathExpression = (element: any): XPathExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new XPathExpression({...element}) : new XPathExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.namespace = element && element?.namespace ? element?.namespace.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createXQueryExpression = (element: any): XQueryExpression => {
- if (element && typeof element === 'string') element = {expression: element};
+ static createXQueryExpression = (element: any): XQueryExpression => {
+if (element && typeof element === 'string') element = {expression: element};
const def = element ? new XQueryExpression({...element}) : new XQueryExpression();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.namespace = element && element?.namespace ? element?.namespace.map((x:any) => CamelDefinitionApi.createPropertyDefinition(x)) :[];
return def;
}
- static createCustomLoadBalancerDefinition = (element: any): CustomLoadBalancerDefinition => {
- if (element && typeof element === 'string') element = {ref: element};
+ static createCustomLoadBalancerDefinition = (element: any): CustomLoadBalancerDefinition => {
+if (element && typeof element === 'string') element = {ref: element};
const def = element ? new CustomLoadBalancerDefinition({...element}) : new CustomLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createFailoverLoadBalancerDefinition = (element: any): FailoverLoadBalancerDefinition => {
-
+ static createFailoverLoadBalancerDefinition = (element: any): FailoverLoadBalancerDefinition => {
const def = element ? new FailoverLoadBalancerDefinition({...element}) : new FailoverLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRandomLoadBalancerDefinition = (element: any): RandomLoadBalancerDefinition => {
-
+ static createRandomLoadBalancerDefinition = (element: any): RandomLoadBalancerDefinition => {
const def = element ? new RandomLoadBalancerDefinition({...element}) : new RandomLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRoundRobinLoadBalancerDefinition = (element: any): RoundRobinLoadBalancerDefinition => {
-
+ static createRoundRobinLoadBalancerDefinition = (element: any): RoundRobinLoadBalancerDefinition => {
const def = element ? new RoundRobinLoadBalancerDefinition({...element}) : new RoundRobinLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createStickyLoadBalancerDefinition = (element: any): StickyLoadBalancerDefinition => {
-
+ static createStickyLoadBalancerDefinition = (element: any): StickyLoadBalancerDefinition => {
const def = element ? new StickyLoadBalancerDefinition({...element}) : new StickyLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.correlationExpression !== undefined) {
def.correlationExpression = CamelDefinitionApi.createExpressionSubElementDefinition(element.correlationExpression);
- }
-
+ }
return def;
}
- static createTopicLoadBalancerDefinition = (element: any): TopicLoadBalancerDefinition => {
-
+ static createTopicLoadBalancerDefinition = (element: any): TopicLoadBalancerDefinition => {
const def = element ? new TopicLoadBalancerDefinition({...element}) : new TopicLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createWeightedLoadBalancerDefinition = (element: any): WeightedLoadBalancerDefinition => {
-
+ static createWeightedLoadBalancerDefinition = (element: any): WeightedLoadBalancerDefinition => {
const def = element ? new WeightedLoadBalancerDefinition({...element}) : new WeightedLoadBalancerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createApiKeyDefinition = (element: any): ApiKeyDefinition => {
-
+ static createApiKeyDefinition = (element: any): ApiKeyDefinition => {
const def = element ? new ApiKeyDefinition({...element}) : new ApiKeyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createBasicAuthDefinition = (element: any): BasicAuthDefinition => {
-
+ static createBasicAuthDefinition = (element: any): BasicAuthDefinition => {
const def = element ? new BasicAuthDefinition({...element}) : new BasicAuthDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createBearerTokenDefinition = (element: any): BearerTokenDefinition => {
-
+ static createBearerTokenDefinition = (element: any): BearerTokenDefinition => {
const def = element ? new BearerTokenDefinition({...element}) : new BearerTokenDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDeleteDefinition = (element: any): DeleteDefinition => {
-
+ static createDeleteDefinition = (element: any): DeleteDefinition => {
const def = element ? new DeleteDefinition({...element}) : new DeleteDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.param = element && element?.param ? element?.param.map((x:any) => CamelDefinitionApi.createParamDefinition(x)) :[];
+
def.responseMessage = element && element?.responseMessage ? element?.responseMessage.map((x:any) => CamelDefinitionApi.createResponseMessageDefinition(x)) :[];
+ def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+
return def;
}
- static createGetDefinition = (element: any): GetDefinition => {
-
+ static createGetDefinition = (element: any): GetDefinition => {
const def = element ? new GetDefinition({...element}) : new GetDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.param = element && element?.param ? element?.param.map((x:any) => CamelDefinitionApi.createParamDefinition(x)) :[];
+
def.responseMessage = element && element?.responseMessage ? element?.responseMessage.map((x:any) => CamelDefinitionApi.createResponseMessageDefinition(x)) :[];
+ def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+
return def;
}
- static createHeadDefinition = (element: any): HeadDefinition => {
-
+ static createHeadDefinition = (element: any): HeadDefinition => {
const def = element ? new HeadDefinition({...element}) : new HeadDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.param = element && element?.param ? element?.param.map((x:any) => CamelDefinitionApi.createParamDefinition(x)) :[];
+
def.responseMessage = element && element?.responseMessage ? element?.responseMessage.map((x:any) => CamelDefinitionApi.createResponseMessageDefinition(x)) :[];
+ def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+
return def;
}
- static createMutualTLSDefinition = (element: any): MutualTLSDefinition => {
-
+ static createMutualTLSDefinition = (element: any): MutualTLSDefinition => {
const def = element ? new MutualTLSDefinition({...element}) : new MutualTLSDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createOAuth2Definition = (element: any): OAuth2Definition => {
-
+ static createOAuth2Definition = (element: any): OAuth2Definition => {
const def = element ? new OAuth2Definition({...element}) : new OAuth2Definition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.scopes = element && element?.scopes ? element?.scopes.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
return def;
}
- static createOpenIdConnectDefinition = (element: any): OpenIdConnectDefinition => {
-
+ static createOpenIdConnectDefinition = (element: any): OpenIdConnectDefinition => {
const def = element ? new OpenIdConnectDefinition({...element}) : new OpenIdConnectDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createParamDefinition = (element: any): ParamDefinition => {
-
+ static createParamDefinition = (element: any): ParamDefinition => {
const def = element ? new ParamDefinition({...element}) : new ParamDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.examples = element && element?.examples ? element?.examples.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
return def;
}
- static createPatchDefinition = (element: any): PatchDefinition => {
-
+ static createPatchDefinition = (element: any): PatchDefinition => {
const def = element ? new PatchDefinition({...element}) : new PatchDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.param = element && element?.param ? element?.param.map((x:any) => CamelDefinitionApi.createParamDefinition(x)) :[];
+
def.responseMessage = element && element?.responseMessage ? element?.responseMessage.map((x:any) => CamelDefinitionApi.createResponseMessageDefinition(x)) :[];
+ def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+
return def;
}
- static createPostDefinition = (element: any): PostDefinition => {
-
+ static createPostDefinition = (element: any): PostDefinition => {
const def = element ? new PostDefinition({...element}) : new PostDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.param = element && element?.param ? element?.param.map((x:any) => CamelDefinitionApi.createParamDefinition(x)) :[];
+
def.responseMessage = element && element?.responseMessage ? element?.responseMessage.map((x:any) => CamelDefinitionApi.createResponseMessageDefinition(x)) :[];
+ def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+
return def;
}
- static createPutDefinition = (element: any): PutDefinition => {
-
+ static createPutDefinition = (element: any): PutDefinition => {
const def = element ? new PutDefinition({...element}) : new PutDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.param = element && element?.param ? element?.param.map((x:any) => CamelDefinitionApi.createParamDefinition(x)) :[];
+
def.responseMessage = element && element?.responseMessage ? element?.responseMessage.map((x:any) => CamelDefinitionApi.createResponseMessageDefinition(x)) :[];
+ def.security = element && element?.security ? element?.security.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
+
return def;
}
- static createResponseHeaderDefinition = (element: any): ResponseHeaderDefinition => {
-
+ static createResponseHeaderDefinition = (element: any): ResponseHeaderDefinition => {
const def = element ? new ResponseHeaderDefinition({...element}) : new ResponseHeaderDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createResponseMessageDefinition = (element: any): ResponseMessageDefinition => {
-
+ static createResponseMessageDefinition = (element: any): ResponseMessageDefinition => {
const def = element ? new ResponseMessageDefinition({...element}) : new ResponseMessageDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.examples = element && element?.examples ? element?.examples.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
+
def.header = element && element?.header ? element?.header.map((x:any) => CamelDefinitionApi.createResponseHeaderDefinition(x)) :[];
return def;
}
- static createRestBindingDefinition = (element: any): RestBindingDefinition => {
-
+ static createRestBindingDefinition = (element: any): RestBindingDefinition => {
const def = element ? new RestBindingDefinition({...element}) : new RestBindingDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRestConfigurationDefinition = (element: any): RestConfigurationDefinition => {
-
+ static createRestConfigurationDefinition = (element: any): RestConfigurationDefinition => {
const def = element ? new RestConfigurationDefinition({...element}) : new RestConfigurationDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.apiProperty = element && element?.apiProperty ? element?.apiProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
+
+ def.componentProperty = element && element?.componentProperty ? element?.componentProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
+
+ def.consumerProperty = element && element?.consumerProperty ? element?.consumerProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
+
def.corsHeaders = element && element?.corsHeaders ? element?.corsHeaders.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
+
def.dataFormatProperty = element && element?.dataFormatProperty ? element?.dataFormatProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
- def.consumerProperty = element && element?.consumerProperty ? element?.consumerProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
- def.apiProperty = element && element?.apiProperty ? element?.apiProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
+
def.endpointProperty = element && element?.endpointProperty ? element?.endpointProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
- def.componentProperty = element && element?.componentProperty ? element?.componentProperty.map((x:any) => CamelDefinitionApi.createRestPropertyDefinition(x)) :[];
return def;
}
- static createRestDefinition = (element: any): RestDefinition => {
-
+ static createRestDefinition = (element: any): RestDefinition => {
const def = element ? new RestDefinition({...element}) : new RestDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.delete = element && element?.delete ? element?.delete.map((x:any) => CamelDefinitionApi.createDeleteDefinition(x)) :[];
+
+ def.get = element && element?.get ? element?.get.map((x:any) => CamelDefinitionApi.createGetDefinition(x)) :[];
+
def.head = element && element?.head ? element?.head.map((x:any) => CamelDefinitionApi.createHeadDefinition(x)) :[];
+
def.patch = element && element?.patch ? element?.patch.map((x:any) => CamelDefinitionApi.createPatchDefinition(x)) :[];
+
def.post = element && element?.post ? element?.post.map((x:any) => CamelDefinitionApi.createPostDefinition(x)) :[];
- def.get = element && element?.get ? element?.get.map((x:any) => CamelDefinitionApi.createGetDefinition(x)) :[];
- def.securityRequirements = element && element?.securityRequirements ? element?.securityRequirements.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
- def.delete = element && element?.delete ? element?.delete.map((x:any) => CamelDefinitionApi.createDeleteDefinition(x)) :[];
+
+ def.put = element && element?.put ? element?.put.map((x:any) => CamelDefinitionApi.createPutDefinition(x)) :[];
+
if (element?.securityDefinitions !== undefined) {
def.securityDefinitions = CamelDefinitionApi.createRestSecuritiesDefinition(element.securityDefinitions);
- }
- def.put = element && element?.put ? element?.put.map((x:any) => CamelDefinitionApi.createPutDefinition(x)) :[];
+ }
+ def.securityRequirements = element && element?.securityRequirements ? element?.securityRequirements.map((x:any) => CamelDefinitionApi.createSecurityDefinition(x)) :[];
return def;
}
- static createRestPropertyDefinition = (element: any): RestPropertyDefinition => {
-
+ static createRestPropertyDefinition = (element: any): RestPropertyDefinition => {
const def = element ? new RestPropertyDefinition({...element}) : new RestPropertyDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createRestSecuritiesDefinition = (element: any): RestSecuritiesDefinition => {
-
+ static createRestSecuritiesDefinition = (element: any): RestSecuritiesDefinition => {
const def = element ? new RestSecuritiesDefinition({...element}) : new RestSecuritiesDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.openIdConnect !== undefined) {
- def.openIdConnect = CamelDefinitionApi.createOpenIdConnectDefinition(element.openIdConnect);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.apiKey !== undefined) {
def.apiKey = CamelDefinitionApi.createApiKeyDefinition(element.apiKey);
- }
+ }
if (element?.basicAuth !== undefined) {
def.basicAuth = CamelDefinitionApi.createBasicAuthDefinition(element.basicAuth);
- }
- if (element?.mutualTls !== undefined) {
- def.mutualTls = CamelDefinitionApi.createMutualTLSDefinition(element.mutualTls);
- }
+ }
if (element?.bearer !== undefined) {
def.bearer = CamelDefinitionApi.createBearerTokenDefinition(element.bearer);
- }
+ }
+ if (element?.mutualTls !== undefined) {
+ def.mutualTls = CamelDefinitionApi.createMutualTLSDefinition(element.mutualTls);
+ }
if (element?.oauth2 !== undefined) {
def.oauth2 = CamelDefinitionApi.createOAuth2Definition(element.oauth2);
- }
-
+ }
+ if (element?.openIdConnect !== undefined) {
+ def.openIdConnect = CamelDefinitionApi.createOpenIdConnectDefinition(element.openIdConnect);
+ }
return def;
}
- static createRestsDefinition = (element: any): RestsDefinition => {
-
+ static createRestsDefinition = (element: any): RestsDefinition => {
const def = element ? new RestsDefinition({...element}) : new RestsDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.rest = element && element?.rest ? element?.rest.map((x:any) => CamelDefinitionApi.createRestDefinition(x)) :[];
return def;
}
- static createSecurityDefinition = (element: any): SecurityDefinition => {
-
+ static createSecurityDefinition = (element: any): SecurityDefinition => {
const def = element ? new SecurityDefinition({...element}) : new SecurityDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createCustomTransformerDefinition = (element: any): CustomTransformerDefinition => {
-
+ static createCustomTransformerDefinition = (element: any): CustomTransformerDefinition => {
const def = element ? new CustomTransformerDefinition({...element}) : new CustomTransformerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createDataFormatTransformerDefinition = (element: any): DataFormatTransformerDefinition => {
-
+ static createDataFormatTransformerDefinition = (element: any): DataFormatTransformerDefinition => {
const def = element ? new DataFormatTransformerDefinition({...element}) : new DataFormatTransformerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.univocityCsv !== undefined) {
- def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
- }
- if (element?.protobuf !== undefined) {
- def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
- }
- if (element?.tarFile !== undefined) {
- def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
- }
- if (element?.tidyMarkup !== undefined) {
- def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
- }
- if (element?.csv !== undefined) {
- def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
+ if (element?.any23 !== undefined) {
+ def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
+ }
+ if (element?.asn1 !== undefined) {
+ def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
+ }
+ if (element?.avro !== undefined) {
+ def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
+ }
+ if (element?.barcode !== undefined) {
+ def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
+ }
if (element?.base64 !== undefined) {
def.base64 = CamelDefinitionApi.createBase64DataFormat(element.base64);
- }
- if (element?.zipDeflater !== undefined) {
- def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
- }
+ }
if (element?.bindy !== undefined) {
def.bindy = CamelDefinitionApi.createBindyDataFormat(element.bindy);
- }
- if (element?.syslog !== undefined) {
- def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
- }
- if (element?.zipFile !== undefined) {
- def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
- }
+ }
+ if (element?.cbor !== undefined) {
+ def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
+ }
+ if (element?.crypto !== undefined) {
+ def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
+ }
+ if (element?.csv !== undefined) {
+ def.csv = CamelDefinitionApi.createCsvDataFormat(element.csv);
+ }
+ if (element?.custom !== undefined) {
+ def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
+ }
+ if (element?.fhirJson !== undefined) {
+ def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
+ }
+ if (element?.fhirXml !== undefined) {
+ def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
+ }
+ if (element?.flatpack !== undefined) {
+ def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
+ }
+ if (element?.grok !== undefined) {
+ def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
+ }
+ if (element?.gzipDeflater !== undefined) {
+ def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
+ }
+ if (element?.hl7 !== undefined) {
+ def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
+ }
+ if (element?.ical !== undefined) {
+ def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
+ }
+ if (element?.jacksonXml !== undefined) {
+ def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
+ }
if (element?.jaxb !== undefined) {
def.jaxb = CamelDefinitionApi.createJaxbDataFormat(element.jaxb);
- }
- if (element?.rss !== undefined) {
- def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
- }
- if (element?.mimeMultipart !== undefined) {
- def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
- }
- if (element?.asn1 !== undefined) {
- def.asn1 = CamelDefinitionApi.createASN1DataFormat(element.asn1);
- }
- if (element?.pgp !== undefined) {
- def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
- }
- if (element?.thrift !== undefined) {
- def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
- }
+ }
if (element?.json !== undefined) {
def.json = CamelDefinitionApi.createJsonDataFormat(element.json);
- }
+ }
+ if (element?.jsonApi !== undefined) {
+ def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
+ }
if (element?.lzf !== undefined) {
def.lzf = CamelDefinitionApi.createLZFDataFormat(element.lzf);
- }
- if (element?.fhirXml !== undefined) {
- def.fhirXml = CamelDefinitionApi.createFhirXmlDataFormat(element.fhirXml);
- }
- if (element?.barcode !== undefined) {
- def.barcode = CamelDefinitionApi.createBarcodeDataFormat(element.barcode);
- }
- if (element?.avro !== undefined) {
- def.avro = CamelDefinitionApi.createAvroDataFormat(element.avro);
- }
- if (element?.yaml !== undefined) {
- def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
- }
- if (element?.fhirJson !== undefined) {
- def.fhirJson = CamelDefinitionApi.createFhirJsonDataFormat(element.fhirJson);
- }
- if (element?.any23 !== undefined) {
- def.any23 = CamelDefinitionApi.createAny23DataFormat(element.any23);
- }
- if (element?.custom !== undefined) {
- def.custom = CamelDefinitionApi.createCustomDataFormat(element.custom);
- }
- if (element?.flatpack !== undefined) {
- def.flatpack = CamelDefinitionApi.createFlatpackDataFormat(element.flatpack);
- }
- if (element?.swiftMx !== undefined) {
- def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
- }
- if (element?.cbor !== undefined) {
- def.cbor = CamelDefinitionApi.createCBORDataFormat(element.cbor);
- }
- if (element?.crypto !== undefined) {
- def.crypto = CamelDefinitionApi.createCryptoDataFormat(element.crypto);
- }
+ }
+ if (element?.mimeMultipart !== undefined) {
+ def.mimeMultipart = CamelDefinitionApi.createMimeMultipartDataFormat(element.mimeMultipart);
+ }
+ if (element?.pgp !== undefined) {
+ def.pgp = CamelDefinitionApi.createPGPDataFormat(element.pgp);
+ }
+ if (element?.protobuf !== undefined) {
+ def.protobuf = CamelDefinitionApi.createProtobufDataFormat(element.protobuf);
+ }
+ if (element?.rss !== undefined) {
+ def.rss = CamelDefinitionApi.createRssDataFormat(element.rss);
+ }
+ if (element?.soap !== undefined) {
+ def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
+ }
if (element?.swiftMt !== undefined) {
def.swiftMt = CamelDefinitionApi.createSwiftMtDataFormat(element.swiftMt);
- }
+ }
+ if (element?.swiftMx !== undefined) {
+ def.swiftMx = CamelDefinitionApi.createSwiftMxDataFormat(element.swiftMx);
+ }
+ if (element?.syslog !== undefined) {
+ def.syslog = CamelDefinitionApi.createSyslogDataFormat(element.syslog);
+ }
+ if (element?.tarFile !== undefined) {
+ def.tarFile = CamelDefinitionApi.createTarFileDataFormat(element.tarFile);
+ }
+ if (element?.thrift !== undefined) {
+ def.thrift = CamelDefinitionApi.createThriftDataFormat(element.thrift);
+ }
+ if (element?.tidyMarkup !== undefined) {
+ def.tidyMarkup = CamelDefinitionApi.createTidyMarkupDataFormat(element.tidyMarkup);
+ }
+ if (element?.univocityCsv !== undefined) {
+ def.univocityCsv = CamelDefinitionApi.createUniVocityCsvDataFormat(element.univocityCsv);
+ }
+ if (element?.univocityFixed !== undefined) {
+ def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
+ }
if (element?.univocityTsv !== undefined) {
def.univocityTsv = CamelDefinitionApi.createUniVocityTsvDataFormat(element.univocityTsv);
- }
- if (element?.hl7 !== undefined) {
- def.hl7 = CamelDefinitionApi.createHL7DataFormat(element.hl7);
- }
- if (element?.jsonApi !== undefined) {
- def.jsonApi = CamelDefinitionApi.createJsonApiDataFormat(element.jsonApi);
- }
+ }
if (element?.xmlSecurity !== undefined) {
def.xmlSecurity = CamelDefinitionApi.createXMLSecurityDataFormat(element.xmlSecurity);
- }
- if (element?.ical !== undefined) {
- def.ical = CamelDefinitionApi.createIcalDataFormat(element.ical);
- }
- if (element?.univocityFixed !== undefined) {
- def.univocityFixed = CamelDefinitionApi.createUniVocityFixedDataFormat(element.univocityFixed);
- }
- if (element?.jacksonXml !== undefined) {
- def.jacksonXml = CamelDefinitionApi.createJacksonXMLDataFormat(element.jacksonXml);
- }
- if (element?.grok !== undefined) {
- def.grok = CamelDefinitionApi.createGrokDataFormat(element.grok);
- }
+ }
if (element?.xstream !== undefined) {
def.xstream = CamelDefinitionApi.createXStreamDataFormat(element.xstream);
- }
- if (element?.gzipDeflater !== undefined) {
- def.gzipDeflater = CamelDefinitionApi.createGzipDeflaterDataFormat(element.gzipDeflater);
- }
- if (element?.soap !== undefined) {
- def.soap = CamelDefinitionApi.createSoapDataFormat(element.soap);
- }
-
+ }
+ if (element?.yaml !== undefined) {
+ def.yaml = CamelDefinitionApi.createYAMLDataFormat(element.yaml);
+ }
+ if (element?.zipDeflater !== undefined) {
+ def.zipDeflater = CamelDefinitionApi.createZipDeflaterDataFormat(element.zipDeflater);
+ }
+ if (element?.zipFile !== undefined) {
+ def.zipFile = CamelDefinitionApi.createZipFileDataFormat(element.zipFile);
+ }
return def;
}
- static createEndpointTransformerDefinition = (element: any): EndpointTransformerDefinition => {
-
+ static createEndpointTransformerDefinition = (element: any): EndpointTransformerDefinition => {
const def = element ? new EndpointTransformerDefinition({...element}) : new EndpointTransformerDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createTransformersDefinition = (element: any): TransformersDefinition => {
-
+ static createTransformersDefinition = (element: any): TransformersDefinition => {
const def = element ? new TransformersDefinition({...element}) : new TransformersDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.endpointTransformer !== undefined) {
- def.endpointTransformer = CamelDefinitionApi.createEndpointTransformerDefinition(element.endpointTransformer);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.customTransformer !== undefined) {
def.customTransformer = CamelDefinitionApi.createCustomTransformerDefinition(element.customTransformer);
- }
+ }
if (element?.dataFormatTransformer !== undefined) {
def.dataFormatTransformer = CamelDefinitionApi.createDataFormatTransformerDefinition(element.dataFormatTransformer);
- }
-
+ }
+ if (element?.endpointTransformer !== undefined) {
+ def.endpointTransformer = CamelDefinitionApi.createEndpointTransformerDefinition(element.endpointTransformer);
+ }
return def;
}
- static createCustomValidatorDefinition = (element: any): CustomValidatorDefinition => {
-
+ static createCustomValidatorDefinition = (element: any): CustomValidatorDefinition => {
const def = element ? new CustomValidatorDefinition({...element}) : new CustomValidatorDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createEndpointValidatorDefinition = (element: any): EndpointValidatorDefinition => {
-
+ static createEndpointValidatorDefinition = (element: any): EndpointValidatorDefinition => {
const def = element ? new EndpointValidatorDefinition({...element}) : new EndpointValidatorDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
return def;
}
- static createPredicateValidatorDefinition = (element: any): PredicateValidatorDefinition => {
-
+ static createPredicateValidatorDefinition = (element: any): PredicateValidatorDefinition => {
const def = element ? new PredicateValidatorDefinition({...element}) : new PredicateValidatorDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
def.expression = CamelDefinitionApi.createExpressionDefinition(element.expression);
return def;
}
- static createValidatorsDefinition = (element: any): ValidatorsDefinition => {
-
+ static createValidatorsDefinition = (element: any): ValidatorsDefinition => {
const def = element ? new ValidatorsDefinition({...element}) : new ValidatorsDefinition();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
- if (element?.predicateValidator !== undefined) {
- def.predicateValidator = CamelDefinitionApi.createPredicateValidatorDefinition(element.predicateValidator);
- }
- if (element?.endpointValidator !== undefined) {
- def.endpointValidator = CamelDefinitionApi.createEndpointValidatorDefinition(element.endpointValidator);
- }
+ def.uuid = element?.uuid ? element.uuid : def.uuid;
if (element?.customValidator !== undefined) {
def.customValidator = CamelDefinitionApi.createCustomValidatorDefinition(element.customValidator);
- }
-
+ }
+ if (element?.endpointValidator !== undefined) {
+ def.endpointValidator = CamelDefinitionApi.createEndpointValidatorDefinition(element.endpointValidator);
+ }
+ if (element?.predicateValidator !== undefined) {
+ def.predicateValidator = CamelDefinitionApi.createPredicateValidatorDefinition(element.predicateValidator);
+ }
return def;
}
diff --git a/karavan-core/src/core/model/CamelDefinition.ts b/karavan-core/src/core/model/CamelDefinition.ts
index 3498468..8d1544f 100644
--- a/karavan-core/src/core/model/CamelDefinition.ts
+++ b/karavan-core/src/core/model/CamelDefinition.ts
@@ -73,7 +73,6 @@ export class ProcessorDefinition extends CamelElement {
serviceCall?: ServiceCallDefinition | string
public constructor(init?: Partial<ProcessorDefinition>) {
super('ProcessorDefinition')
-
Object.assign(this, init)
}
}
@@ -82,7 +81,6 @@ export class BeansDeserializer extends CamelElement {
public constructor(init?: Partial<BeansDeserializer>) {
super('BeansDeserializer')
-
Object.assign(this, init)
}
}
@@ -96,7 +94,6 @@ export class ErrorHandlerBuilderDeserializer extends CamelElement {
springTransactionErrorHandler?: SpringTransactionErrorHandlerDefinition
public constructor(init?: Partial<ErrorHandlerBuilderDeserializer>) {
super('ErrorHandlerBuilderDeserializer')
-
Object.assign(this, init)
}
}
@@ -107,7 +104,6 @@ export class NamedBeanDefinition extends CamelElement {
type: string = ''
public constructor(init?: Partial<NamedBeanDefinition>) {
super('NamedBeanDefinition')
-
Object.assign(this, init)
}
}
@@ -120,7 +116,6 @@ export class OutputAwareFromDefinition extends CamelElement {
uri: string = ''
public constructor(init?: Partial<OutputAwareFromDefinition>) {
super('OutputAwareFromDefinition')
-
Object.assign(this, init)
}
}
@@ -161,7 +156,6 @@ export class AggregateDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<AggregateDefinition>) {
super('AggregateDefinition')
-
Object.assign(this, init)
}
}
@@ -178,7 +172,6 @@ export class BeanDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<BeanDefinition>) {
super('BeanDefinition')
-
Object.assign(this, init)
}
}
@@ -194,7 +187,6 @@ export class CatchDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<CatchDefinition>) {
super('CatchDefinition')
-
Object.assign(this, init)
}
}
@@ -210,7 +202,6 @@ export class ChoiceDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ChoiceDefinition>) {
super('ChoiceDefinition')
-
Object.assign(this, init)
}
}
@@ -228,7 +219,6 @@ export class CircuitBreakerDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<CircuitBreakerDefinition>) {
super('CircuitBreakerDefinition')
-
Object.assign(this, init)
}
}
@@ -246,7 +236,6 @@ export class ClaimCheckDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ClaimCheckDefinition>) {
super('ClaimCheckDefinition')
-
Object.assign(this, init)
}
}
@@ -258,7 +247,6 @@ export class ContextScanDefinition extends CamelElement {
includes?: string[] = []
public constructor(init?: Partial<ContextScanDefinition>) {
super('ContextScanDefinition')
-
Object.assign(this, init)
}
}
@@ -274,7 +262,6 @@ export class ConvertBodyDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ConvertBodyDefinition>) {
super('ConvertBodyDefinition')
-
Object.assign(this, init)
}
}
@@ -284,7 +271,6 @@ export class DataFormatDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<DataFormatDefinition>) {
super('DataFormatDefinition')
-
Object.assign(this, init)
}
}
@@ -301,7 +287,6 @@ export class DelayDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<DelayDefinition>) {
super('DelayDefinition')
-
Object.assign(this, init)
}
}
@@ -312,7 +297,6 @@ export class DescriptionDefinition extends CamelElement {
text?: string
public constructor(init?: Partial<DescriptionDefinition>) {
super('DescriptionDefinition')
-
Object.assign(this, init)
}
}
@@ -329,7 +313,6 @@ export class DynamicRouterDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<DynamicRouterDefinition>) {
super('DynamicRouterDefinition')
-
Object.assign(this, init)
}
}
@@ -351,7 +334,6 @@ export class EnrichDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<EnrichDefinition>) {
super('EnrichDefinition')
-
Object.assign(this, init)
}
}
@@ -366,7 +348,6 @@ export class ErrorHandlerDefinition extends CamelElement {
springTransactionErrorHandler?: SpringTransactionErrorHandlerDefinition
public constructor(init?: Partial<ErrorHandlerDefinition>) {
super('ErrorHandlerDefinition')
-
Object.assign(this, init)
}
}
@@ -398,7 +379,6 @@ export class ExpressionSubElementDefinition extends CamelElement {
xtokenize?: XMLTokenizerExpression | string
public constructor(init?: Partial<ExpressionSubElementDefinition>) {
super('ExpressionSubElementDefinition')
-
Object.assign(this, init)
}
}
@@ -421,7 +401,6 @@ export class FaultToleranceConfigurationDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<FaultToleranceConfigurationDefinition>) {
super('FaultToleranceConfigurationDefinition')
-
Object.assign(this, init)
}
}
@@ -437,7 +416,6 @@ export class FilterDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<FilterDefinition>) {
super('FilterDefinition')
-
Object.assign(this, init)
}
}
@@ -451,7 +429,6 @@ export class FinallyDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<FinallyDefinition>) {
super('FinallyDefinition')
-
Object.assign(this, init)
}
}
@@ -465,7 +442,6 @@ export class FromDefinition extends CamelElement {
steps: CamelElement[] = []
public constructor(init?: Partial<FromDefinition>) {
super('FromDefinition')
-
Object.assign(this, init)
}
}
@@ -476,7 +452,6 @@ export class GlobalOptionDefinition extends CamelElement {
value: string = ''
public constructor(init?: Partial<GlobalOptionDefinition>) {
super('GlobalOptionDefinition')
-
Object.assign(this, init)
}
}
@@ -486,7 +461,6 @@ export class GlobalOptionsDefinition extends CamelElement {
globalOption?: GlobalOptionDefinition[] = []
public constructor(init?: Partial<GlobalOptionsDefinition>) {
super('GlobalOptionsDefinition')
-
Object.assign(this, init)
}
}
@@ -506,7 +480,6 @@ export class IdempotentConsumerDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<IdempotentConsumerDefinition>) {
super('IdempotentConsumerDefinition')
-
Object.assign(this, init)
}
}
@@ -521,7 +494,6 @@ export class InOnlyDefinition extends CamelElement {
parameters?: any = {}
public constructor(init?: Partial<InOnlyDefinition>) {
super('InOnlyDefinition')
-
Object.assign(this, init)
}
}
@@ -536,7 +508,6 @@ export class InOutDefinition extends CamelElement {
parameters?: any = {}
public constructor(init?: Partial<InOutDefinition>) {
super('InOutDefinition')
-
Object.assign(this, init)
}
}
@@ -549,7 +520,6 @@ export class InputTypeDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<InputTypeDefinition>) {
super('InputTypeDefinition')
-
Object.assign(this, init)
}
}
@@ -563,7 +533,6 @@ export class InterceptDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<InterceptDefinition>) {
super('InterceptDefinition')
-
Object.assign(this, init)
}
}
@@ -578,7 +547,6 @@ export class InterceptFromDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<InterceptFromDefinition>) {
super('InterceptFromDefinition')
-
Object.assign(this, init)
}
}
@@ -595,7 +563,6 @@ export class InterceptSendToEndpointDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<InterceptSendToEndpointDefinition>) {
super('InterceptSendToEndpointDefinition')
-
Object.assign(this, init)
}
}
@@ -607,7 +574,6 @@ export class KameletDefinition extends CamelElement {
parameters?: any = {}
public constructor(init?: Partial<KameletDefinition>) {
super('KameletDefinition')
-
Object.assign(this, init)
}
}
@@ -628,7 +594,6 @@ export class LoadBalanceDefinition extends CamelElement {
weighted?: WeightedLoadBalancerDefinition
public constructor(init?: Partial<LoadBalanceDefinition>) {
super('LoadBalanceDefinition')
-
Object.assign(this, init)
}
}
@@ -646,7 +611,6 @@ export class LogDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<LogDefinition>) {
super('LogDefinition')
-
Object.assign(this, init)
}
}
@@ -664,7 +628,6 @@ export class LoopDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<LoopDefinition>) {
super('LoopDefinition')
-
Object.assign(this, init)
}
}
@@ -718,7 +681,6 @@ export class MarshalDefinition extends CamelElement {
zipFile?: ZipFileDataFormat
public constructor(init?: Partial<MarshalDefinition>) {
super('MarshalDefinition')
-
Object.assign(this, init)
}
}
@@ -743,7 +705,6 @@ export class MulticastDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<MulticastDefinition>) {
super('MulticastDefinition')
-
Object.assign(this, init)
}
}
@@ -764,7 +725,6 @@ export class OnCompletionDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<OnCompletionDefinition>) {
super('OnCompletionDefinition')
-
Object.assign(this, init)
}
}
@@ -789,7 +749,6 @@ export class OnExceptionDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<OnExceptionDefinition>) {
super('OnExceptionDefinition')
-
Object.assign(this, init)
}
}
@@ -804,7 +763,6 @@ export class OnFallbackDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<OnFallbackDefinition>) {
super('OnFallbackDefinition')
-
Object.assign(this, init)
}
}
@@ -818,7 +776,6 @@ export class OptimisticLockRetryPolicyDefinition extends CamelElement {
randomBackOff?: boolean
public constructor(init?: Partial<OptimisticLockRetryPolicyDefinition>) {
super('OptimisticLockRetryPolicyDefinition')
-
Object.assign(this, init)
}
}
@@ -832,7 +789,6 @@ export class OtherwiseDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<OtherwiseDefinition>) {
super('OtherwiseDefinition')
-
Object.assign(this, init)
}
}
@@ -846,7 +802,6 @@ export class OutputDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<OutputDefinition>) {
super('OutputDefinition')
-
Object.assign(this, init)
}
}
@@ -859,7 +814,6 @@ export class OutputTypeDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<OutputTypeDefinition>) {
super('OutputTypeDefinition')
-
Object.assign(this, init)
}
}
@@ -871,7 +825,6 @@ export class PackageScanDefinition extends CamelElement {
includes?: string[] = []
public constructor(init?: Partial<PackageScanDefinition>) {
super('PackageScanDefinition')
-
Object.assign(this, init)
}
}
@@ -886,7 +839,6 @@ export class PausableDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<PausableDefinition>) {
super('PausableDefinition')
-
Object.assign(this, init)
}
}
@@ -900,7 +852,6 @@ export class PipelineDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<PipelineDefinition>) {
super('PipelineDefinition')
-
Object.assign(this, init)
}
}
@@ -915,7 +866,6 @@ export class PolicyDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<PolicyDefinition>) {
super('PolicyDefinition')
-
Object.assign(this, init)
}
}
@@ -936,7 +886,6 @@ export class PollEnrichDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<PollEnrichDefinition>) {
super('PollEnrichDefinition')
-
Object.assign(this, init)
}
}
@@ -950,7 +899,6 @@ export class ProcessDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ProcessDefinition>) {
super('ProcessDefinition')
-
Object.assign(this, init)
}
}
@@ -961,7 +909,6 @@ export class PropertyDefinition extends CamelElement {
value: string = ''
public constructor(init?: Partial<PropertyDefinition>) {
super('PropertyDefinition')
-
Object.assign(this, init)
}
}
@@ -972,7 +919,6 @@ export class PropertyExpressionDefinition extends CamelElement {
expression?: ExpressionDefinition
public constructor(init?: Partial<PropertyExpressionDefinition>) {
super('PropertyExpressionDefinition')
-
Object.assign(this, init)
}
}
@@ -1000,7 +946,6 @@ export class RecipientListDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RecipientListDefinition>) {
super('RecipientListDefinition')
-
Object.assign(this, init)
}
}
@@ -1034,7 +979,6 @@ export class RedeliveryPolicyDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<RedeliveryPolicyDefinition>) {
super('RedeliveryPolicyDefinition')
-
Object.assign(this, init)
}
}
@@ -1048,7 +992,6 @@ export class RemoveHeaderDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RemoveHeaderDefinition>) {
super('RemoveHeaderDefinition')
-
Object.assign(this, init)
}
}
@@ -1063,7 +1006,6 @@ export class RemoveHeadersDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RemoveHeadersDefinition>) {
super('RemoveHeadersDefinition')
-
Object.assign(this, init)
}
}
@@ -1078,7 +1020,6 @@ export class RemovePropertiesDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RemovePropertiesDefinition>) {
super('RemovePropertiesDefinition')
-
Object.assign(this, init)
}
}
@@ -1092,7 +1033,6 @@ export class RemovePropertyDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RemovePropertyDefinition>) {
super('RemovePropertyDefinition')
-
Object.assign(this, init)
}
}
@@ -1109,7 +1049,6 @@ export class ResequenceDefinition extends CamelElement {
streamConfig?: StreamResequencerConfig
public constructor(init?: Partial<ResequenceDefinition>) {
super('ResequenceDefinition')
-
Object.assign(this, init)
}
}
@@ -1132,7 +1071,6 @@ export class Resilience4jConfigurationDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<Resilience4jConfigurationDefinition>) {
super('Resilience4jConfigurationDefinition')
-
Object.assign(this, init)
}
}
@@ -1142,7 +1080,6 @@ export class RestContextRefDefinition extends CamelElement {
ref: string = ''
public constructor(init?: Partial<RestContextRefDefinition>) {
super('RestContextRefDefinition')
-
Object.assign(this, init)
}
}
@@ -1157,7 +1094,6 @@ export class ResumableDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ResumableDefinition>) {
super('ResumableDefinition')
-
Object.assign(this, init)
}
}
@@ -1173,7 +1109,6 @@ export class RollbackDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RollbackDefinition>) {
super('RollbackDefinition')
-
Object.assign(this, init)
}
}
@@ -1184,7 +1119,6 @@ export class RouteBuilderDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<RouteBuilderDefinition>) {
super('RouteBuilderDefinition')
-
Object.assign(this, init)
}
}
@@ -1194,7 +1128,6 @@ export class RouteConfigurationContextRefDefinition extends CamelElement {
ref: string = ''
public constructor(init?: Partial<RouteConfigurationContextRefDefinition>) {
super('RouteConfigurationContextRefDefinition')
-
Object.assign(this, init)
}
}
@@ -1211,7 +1144,6 @@ export class RouteConfigurationDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<RouteConfigurationDefinition>) {
super('RouteConfigurationDefinition')
-
Object.assign(this, init)
}
}
@@ -1221,7 +1153,6 @@ export class RouteContextRefDefinition extends CamelElement {
ref: string = ''
public constructor(init?: Partial<RouteContextRefDefinition>) {
super('RouteContextRefDefinition')
-
Object.assign(this, init)
}
}
@@ -1244,7 +1175,6 @@ export class RouteDefinition extends CamelElement {
streamCaching?: boolean
public constructor(init?: Partial<RouteDefinition>) {
super('RouteDefinition')
-
Object.assign(this, init)
}
}
@@ -1259,7 +1189,6 @@ export class RouteTemplateBeanDefinition extends CamelElement {
type: string = ''
public constructor(init?: Partial<RouteTemplateBeanDefinition>) {
super('RouteTemplateBeanDefinition')
-
Object.assign(this, init)
}
}
@@ -1273,7 +1202,6 @@ export class RouteTemplateDefinition extends CamelElement {
parameters?: RouteTemplateParameterDefinition[] = []
public constructor(init?: Partial<RouteTemplateDefinition>) {
super('RouteTemplateDefinition')
-
Object.assign(this, init)
}
}
@@ -1286,7 +1214,6 @@ export class RouteTemplateParameterDefinition extends CamelElement {
required?: boolean
public constructor(init?: Partial<RouteTemplateParameterDefinition>) {
super('RouteTemplateParameterDefinition')
-
Object.assign(this, init)
}
}
@@ -1303,7 +1230,6 @@ export class RoutingSlipDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<RoutingSlipDefinition>) {
super('RoutingSlipDefinition')
-
Object.assign(this, init)
}
}
@@ -1318,7 +1244,6 @@ export class SagaActionUriDefinition extends CamelElement {
uri: string = ''
public constructor(init?: Partial<SagaActionUriDefinition>) {
super('SagaActionUriDefinition')
-
Object.assign(this, init)
}
}
@@ -1339,7 +1264,6 @@ export class SagaDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<SagaDefinition>) {
super('SagaDefinition')
-
Object.assign(this, init)
}
}
@@ -1354,7 +1278,6 @@ export class SamplingDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<SamplingDefinition>) {
super('SamplingDefinition')
-
Object.assign(this, init)
}
}
@@ -1368,7 +1291,6 @@ export class ScriptDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ScriptDefinition>) {
super('ScriptDefinition')
-
Object.assign(this, init)
}
}
@@ -1382,7 +1304,6 @@ export class SetBodyDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<SetBodyDefinition>) {
super('SetBodyDefinition')
-
Object.assign(this, init)
}
}
@@ -1396,7 +1317,6 @@ export class SetExchangePatternDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<SetExchangePatternDefinition>) {
super('SetExchangePatternDefinition')
-
Object.assign(this, init)
}
}
@@ -1411,7 +1331,6 @@ export class SetHeaderDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<SetHeaderDefinition>) {
super('SetHeaderDefinition')
-
Object.assign(this, init)
}
}
@@ -1426,7 +1345,6 @@ export class SetPropertyDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<SetPropertyDefinition>) {
super('SetPropertyDefinition')
-
Object.assign(this, init)
}
}
@@ -1441,7 +1359,6 @@ export class SortDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<SortDefinition>) {
super('SortDefinition')
-
Object.assign(this, init)
}
}
@@ -1468,7 +1385,6 @@ export class SplitDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<SplitDefinition>) {
super('SplitDefinition')
-
Object.assign(this, init)
}
}
@@ -1482,7 +1398,6 @@ export class StepDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<StepDefinition>) {
super('StepDefinition')
-
Object.assign(this, init)
}
}
@@ -1495,7 +1410,6 @@ export class StopDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<StopDefinition>) {
super('StopDefinition')
-
Object.assign(this, init)
}
}
@@ -1510,7 +1424,6 @@ export class TemplatedRouteBeanDefinition extends CamelElement {
properties?: any = {}
public constructor(init?: Partial<TemplatedRouteBeanDefinition>) {
super('TemplatedRouteBeanDefinition')
-
Object.assign(this, init)
}
}
@@ -1524,7 +1437,6 @@ export class TemplatedRouteDefinition extends CamelElement {
parameters?: TemplatedRouteParameterDefinition[] = []
public constructor(init?: Partial<TemplatedRouteDefinition>) {
super('TemplatedRouteDefinition')
-
Object.assign(this, init)
}
}
@@ -1535,7 +1447,6 @@ export class TemplatedRouteParameterDefinition extends CamelElement {
value: string = ''
public constructor(init?: Partial<TemplatedRouteParameterDefinition>) {
super('TemplatedRouteParameterDefinition')
-
Object.assign(this, init)
}
}
@@ -1554,7 +1465,6 @@ export class ThreadPoolProfileDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<ThreadPoolProfileDefinition>) {
super('ThreadPoolProfileDefinition')
-
Object.assign(this, init)
}
}
@@ -1577,7 +1487,6 @@ export class ThreadsDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ThreadsDefinition>) {
super('ThreadsDefinition')
-
Object.assign(this, init)
}
}
@@ -1597,7 +1506,6 @@ export class ThrottleDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ThrottleDefinition>) {
super('ThrottleDefinition')
-
Object.assign(this, init)
}
}
@@ -1613,7 +1521,6 @@ export class ThrowExceptionDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ThrowExceptionDefinition>) {
super('ThrowExceptionDefinition')
-
Object.assign(this, init)
}
}
@@ -1629,7 +1536,6 @@ export class ToDefinition extends CamelElement {
parameters?: any = {}
public constructor(init?: Partial<ToDefinition>) {
super('ToDefinition')
-
Object.assign(this, init)
}
}
@@ -1649,7 +1555,6 @@ export class ToDynamicDefinition extends CamelElement {
parameters?: any = {}
public constructor(init?: Partial<ToDynamicDefinition>) {
super('ToDynamicDefinition')
-
Object.assign(this, init)
}
}
@@ -1664,7 +1569,6 @@ export class TransactedDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<TransactedDefinition>) {
super('TransactedDefinition')
-
Object.assign(this, init)
}
}
@@ -1678,7 +1582,6 @@ export class TransformDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<TransformDefinition>) {
super('TransformDefinition')
-
Object.assign(this, init)
}
}
@@ -1694,7 +1597,6 @@ export class TryDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<TryDefinition>) {
super('TryDefinition')
-
Object.assign(this, init)
}
}
@@ -1749,7 +1651,6 @@ export class UnmarshalDefinition extends CamelElement {
zipFile?: ZipFileDataFormat
public constructor(init?: Partial<UnmarshalDefinition>) {
super('UnmarshalDefinition')
-
Object.assign(this, init)
}
}
@@ -1764,7 +1665,6 @@ export class ValidateDefinition extends CamelElement {
inheritErrorHandler?: boolean
public constructor(init?: Partial<ValidateDefinition>) {
super('ValidateDefinition')
-
Object.assign(this, init)
}
}
@@ -1779,7 +1679,6 @@ export class WhenDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<WhenDefinition>) {
super('WhenDefinition')
-
Object.assign(this, init)
}
}
@@ -1794,7 +1693,6 @@ export class WhenSkipSendToEndpointDefinition extends CamelElement {
steps?: CamelElement[] = []
public constructor(init?: Partial<WhenSkipSendToEndpointDefinition>) {
super('WhenSkipSendToEndpointDefinition')
-
Object.assign(this, init)
}
}
@@ -1818,7 +1716,6 @@ export class WireTapDefinition extends CamelElement {
parameters?: any = {}
public constructor(init?: Partial<WireTapDefinition>) {
super('WireTapDefinition')
-
Object.assign(this, init)
}
}
@@ -1829,7 +1726,6 @@ export class BlacklistServiceCallServiceFilterConfiguration extends CamelElement
servers?: string[] = []
public constructor(init?: Partial<BlacklistServiceCallServiceFilterConfiguration>) {
super('BlacklistServiceCallServiceFilterConfiguration')
-
Object.assign(this, init)
}
}
@@ -1846,7 +1742,6 @@ export class CachingServiceCallServiceDiscoveryConfiguration extends CamelElemen
units?: string
public constructor(init?: Partial<CachingServiceCallServiceDiscoveryConfiguration>) {
super('CachingServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -1861,7 +1756,6 @@ export class CombinedServiceCallServiceDiscoveryConfiguration extends CamelEleme
staticServiceDiscovery?: StaticServiceCallServiceDiscoveryConfiguration
public constructor(init?: Partial<CombinedServiceCallServiceDiscoveryConfiguration>) {
super('CombinedServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -1875,7 +1769,6 @@ export class CombinedServiceCallServiceFilterConfiguration extends CamelElement
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<CombinedServiceCallServiceFilterConfiguration>) {
super('CombinedServiceCallServiceFilterConfiguration')
-
Object.assign(this, init)
}
}
@@ -1894,7 +1787,6 @@ export class ConsulServiceCallServiceDiscoveryConfiguration extends CamelElement
writeTimeoutMillis?: number
public constructor(init?: Partial<ConsulServiceCallServiceDiscoveryConfiguration>) {
super('ConsulServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -1905,7 +1797,6 @@ export class CustomServiceCallServiceFilterConfiguration extends CamelElement {
ref?: string
public constructor(init?: Partial<CustomServiceCallServiceFilterConfiguration>) {
super('CustomServiceCallServiceFilterConfiguration')
-
Object.assign(this, init)
}
}
@@ -1915,7 +1806,6 @@ export class DefaultServiceCallServiceLoadBalancerConfiguration extends CamelEle
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<DefaultServiceCallServiceLoadBalancerConfiguration>) {
super('DefaultServiceCallServiceLoadBalancerConfiguration')
-
Object.assign(this, init)
}
}
@@ -1927,7 +1817,6 @@ export class DnsServiceCallServiceDiscoveryConfiguration extends CamelElement {
proto?: string
public constructor(init?: Partial<DnsServiceCallServiceDiscoveryConfiguration>) {
super('DnsServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -1937,7 +1826,6 @@ export class HealthyServiceCallServiceFilterConfiguration extends CamelElement {
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<HealthyServiceCallServiceFilterConfiguration>) {
super('HealthyServiceCallServiceFilterConfiguration')
-
Object.assign(this, init)
}
}
@@ -1966,7 +1854,6 @@ export class KubernetesServiceCallServiceDiscoveryConfiguration extends CamelEle
username?: string
public constructor(init?: Partial<KubernetesServiceCallServiceDiscoveryConfiguration>) {
super('KubernetesServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -1976,7 +1863,6 @@ export class PassThroughServiceCallServiceFilterConfiguration extends CamelEleme
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<PassThroughServiceCallServiceFilterConfiguration>) {
super('PassThroughServiceCallServiceFilterConfiguration')
-
Object.assign(this, init)
}
}
@@ -2008,7 +1894,6 @@ export class ServiceCallConfigurationDefinition extends CamelElement {
zookeeperServiceDiscovery?: ZooKeeperServiceCallServiceDiscoveryConfiguration
public constructor(init?: Partial<ServiceCallConfigurationDefinition>) {
super('ServiceCallConfigurationDefinition')
-
Object.assign(this, init)
}
}
@@ -2045,7 +1930,6 @@ export class ServiceCallDefinition extends CamelElement {
zookeeperServiceDiscovery?: ZooKeeperServiceCallServiceDiscoveryConfiguration
public constructor(init?: Partial<ServiceCallDefinition>) {
super('ServiceCallDefinition')
-
Object.assign(this, init)
}
}
@@ -2058,7 +1942,6 @@ export class ServiceCallExpressionConfiguration extends CamelElement {
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<ServiceCallExpressionConfiguration>) {
super('ServiceCallExpressionConfiguration')
-
Object.assign(this, init)
}
}
@@ -2068,7 +1951,6 @@ export class ServiceCallServiceChooserConfiguration extends CamelElement {
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<ServiceCallServiceChooserConfiguration>) {
super('ServiceCallServiceChooserConfiguration')
-
Object.assign(this, init)
}
}
@@ -2078,7 +1960,6 @@ export class ServiceCallServiceDiscoveryConfiguration extends CamelElement {
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<ServiceCallServiceDiscoveryConfiguration>) {
super('ServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -2088,7 +1969,6 @@ export class ServiceCallServiceFilterConfiguration extends CamelElement {
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<ServiceCallServiceFilterConfiguration>) {
super('ServiceCallServiceFilterConfiguration')
-
Object.assign(this, init)
}
}
@@ -2098,7 +1978,6 @@ export class ServiceCallServiceLoadBalancerConfiguration extends CamelElement {
properties?: PropertyDefinition[] = []
public constructor(init?: Partial<ServiceCallServiceLoadBalancerConfiguration>) {
super('ServiceCallServiceLoadBalancerConfiguration')
-
Object.assign(this, init)
}
}
@@ -2109,7 +1988,6 @@ export class StaticServiceCallServiceDiscoveryConfiguration extends CamelElement
servers?: string[] = []
public constructor(init?: Partial<StaticServiceCallServiceDiscoveryConfiguration>) {
super('StaticServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -2127,7 +2005,6 @@ export class ZooKeeperServiceCallServiceDiscoveryConfiguration extends CamelElem
sessionTimeout?: string
public constructor(init?: Partial<ZooKeeperServiceCallServiceDiscoveryConfiguration>) {
super('ZooKeeperServiceCallServiceDiscoveryConfiguration')
-
Object.assign(this, init)
}
}
@@ -2140,7 +2017,6 @@ export class BatchResequencerConfig extends CamelElement {
reverse?: boolean
public constructor(init?: Partial<BatchResequencerConfig>) {
super('BatchResequencerConfig')
-
Object.assign(this, init)
}
}
@@ -2154,7 +2030,6 @@ export class StreamResequencerConfig extends CamelElement {
timeout?: string
public constructor(init?: Partial<StreamResequencerConfig>) {
super('StreamResequencerConfig')
-
Object.assign(this, init)
}
}
@@ -2166,7 +2041,6 @@ export class ASN1DataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<ASN1DataFormat>) {
super('ASN1DataFormat')
-
Object.assign(this, init)
}
}
@@ -2180,7 +2054,6 @@ export class Any23DataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<Any23DataFormat>) {
super('Any23DataFormat')
-
Object.assign(this, init)
}
}
@@ -2210,7 +2083,6 @@ export class AvroDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<AvroDataFormat>) {
super('AvroDataFormat')
-
Object.assign(this, init)
}
}
@@ -2224,7 +2096,6 @@ export class BarcodeDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<BarcodeDataFormat>) {
super('BarcodeDataFormat')
-
Object.assign(this, init)
}
}
@@ -2237,7 +2108,6 @@ export class Base64DataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<Base64DataFormat>) {
super('Base64DataFormat')
-
Object.assign(this, init)
}
}
@@ -2252,7 +2122,6 @@ export class BindyDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<BindyDataFormat>) {
super('BindyDataFormat')
-
Object.assign(this, init)
}
}
@@ -2272,7 +2141,6 @@ export class CBORDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<CBORDataFormat>) {
super('CBORDataFormat')
-
Object.assign(this, init)
}
}
@@ -2291,7 +2159,6 @@ export class CryptoDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<CryptoDataFormat>) {
super('CryptoDataFormat')
-
Object.assign(this, init)
}
}
@@ -2330,7 +2197,6 @@ export class CsvDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<CsvDataFormat>) {
super('CsvDataFormat')
-
Object.assign(this, init)
}
}
@@ -2341,7 +2207,6 @@ export class CustomDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<CustomDataFormat>) {
super('CustomDataFormat')
-
Object.assign(this, init)
}
}
@@ -2391,7 +2256,6 @@ export class DataFormatsDefinition extends CamelElement {
zipFile?: ZipFileDataFormat
public constructor(init?: Partial<DataFormatsDefinition>) {
super('DataFormatsDefinition')
-
Object.assign(this, init)
}
}
@@ -2414,7 +2278,6 @@ export class FhirJsonDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<FhirJsonDataFormat>) {
super('FhirJsonDataFormat')
-
Object.assign(this, init)
}
}
@@ -2437,7 +2300,6 @@ export class FhirXmlDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<FhirXmlDataFormat>) {
super('FhirXmlDataFormat')
-
Object.assign(this, init)
}
}
@@ -2455,7 +2317,6 @@ export class FlatpackDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<FlatpackDataFormat>) {
super('FlatpackDataFormat')
-
Object.assign(this, init)
}
}
@@ -2469,7 +2330,6 @@ export class GrokDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<GrokDataFormat>) {
super('GrokDataFormat')
-
Object.assign(this, init)
}
}
@@ -2479,7 +2339,6 @@ export class GzipDeflaterDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<GzipDeflaterDataFormat>) {
super('GzipDeflaterDataFormat')
-
Object.assign(this, init)
}
}
@@ -2490,7 +2349,6 @@ export class HL7DataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<HL7DataFormat>) {
super('HL7DataFormat')
-
Object.assign(this, init)
}
}
@@ -2501,7 +2359,6 @@ export class IcalDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<IcalDataFormat>) {
super('IcalDataFormat')
-
Object.assign(this, init)
}
}
@@ -2527,7 +2384,6 @@ export class JacksonXMLDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<JacksonXMLDataFormat>) {
super('JacksonXMLDataFormat')
-
Object.assign(this, init)
}
}
@@ -2556,7 +2412,6 @@ export class JaxbDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<JaxbDataFormat>) {
super('JaxbDataFormat')
-
Object.assign(this, init)
}
}
@@ -2567,7 +2422,6 @@ export class JsonApiDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<JsonApiDataFormat>) {
super('JsonApiDataFormat')
-
Object.assign(this, init)
}
}
@@ -2600,7 +2454,6 @@ export class JsonDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<JsonDataFormat>) {
super('JsonDataFormat')
-
Object.assign(this, init)
}
}
@@ -2611,7 +2464,6 @@ export class LZFDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<LZFDataFormat>) {
super('LZFDataFormat')
-
Object.assign(this, init)
}
}
@@ -2626,7 +2478,6 @@ export class MimeMultipartDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<MimeMultipartDataFormat>) {
super('MimeMultipartDataFormat')
-
Object.assign(this, init)
}
}
@@ -2650,7 +2501,6 @@ export class PGPDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<PGPDataFormat>) {
super('PGPDataFormat')
-
Object.assign(this, init)
}
}
@@ -2681,7 +2531,6 @@ export class ProtobufDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<ProtobufDataFormat>) {
super('ProtobufDataFormat')
-
Object.assign(this, init)
}
}
@@ -2691,7 +2540,6 @@ export class RssDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<RssDataFormat>) {
super('RssDataFormat')
-
Object.assign(this, init)
}
}
@@ -2707,7 +2555,6 @@ export class SoapDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<SoapDataFormat>) {
super('SoapDataFormat')
-
Object.assign(this, init)
}
}
@@ -2718,7 +2565,6 @@ export class SwiftMtDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<SwiftMtDataFormat>) {
super('SwiftMtDataFormat')
-
Object.assign(this, init)
}
}
@@ -2732,7 +2578,6 @@ export class SwiftMxDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<SwiftMxDataFormat>) {
super('SwiftMxDataFormat')
-
Object.assign(this, init)
}
}
@@ -2742,7 +2587,6 @@ export class SyslogDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<SyslogDataFormat>) {
super('SyslogDataFormat')
-
Object.assign(this, init)
}
}
@@ -2756,7 +2600,6 @@ export class TarFileDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<TarFileDataFormat>) {
super('TarFileDataFormat')
-
Object.assign(this, init)
}
}
@@ -2769,7 +2612,6 @@ export class ThriftDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<ThriftDataFormat>) {
super('ThriftDataFormat')
-
Object.assign(this, init)
}
}
@@ -2781,7 +2623,6 @@ export class TidyMarkupDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<TidyMarkupDataFormat>) {
super('TidyMarkupDataFormat')
-
Object.assign(this, init)
}
}
@@ -2809,7 +2650,6 @@ export class UniVocityCsvDataFormat extends CamelElement {
univocityHeader?: UniVocityHeader[] = []
public constructor(init?: Partial<UniVocityCsvDataFormat>) {
super('UniVocityCsvDataFormat')
-
Object.assign(this, init)
}
}
@@ -2836,7 +2676,6 @@ export class UniVocityFixedDataFormat extends CamelElement {
univocityHeader?: UniVocityHeader[] = []
public constructor(init?: Partial<UniVocityFixedDataFormat>) {
super('UniVocityFixedDataFormat')
-
Object.assign(this, init)
}
}
@@ -2846,7 +2685,6 @@ export class UniVocityHeader extends CamelElement {
name?: string
public constructor(init?: Partial<UniVocityHeader>) {
super('UniVocityHeader')
-
Object.assign(this, init)
}
}
@@ -2871,7 +2709,6 @@ export class UniVocityTsvDataFormat extends CamelElement {
univocityHeader?: UniVocityHeader[] = []
public constructor(init?: Partial<UniVocityTsvDataFormat>) {
super('UniVocityTsvDataFormat')
-
Object.assign(this, init)
}
}
@@ -2893,7 +2730,6 @@ export class XMLSecurityDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<XMLSecurityDataFormat>) {
super('XMLSecurityDataFormat')
-
Object.assign(this, init)
}
}
@@ -2913,7 +2749,6 @@ export class XStreamDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<XStreamDataFormat>) {
super('XStreamDataFormat')
-
Object.assign(this, init)
}
}
@@ -2935,7 +2770,6 @@ export class YAMLDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<YAMLDataFormat>) {
super('YAMLDataFormat')
-
Object.assign(this, init)
}
}
@@ -2946,7 +2780,6 @@ export class YAMLTypeFilterDefinition extends CamelElement {
value?: string
public constructor(init?: Partial<YAMLTypeFilterDefinition>) {
super('YAMLTypeFilterDefinition')
-
Object.assign(this, init)
}
}
@@ -2957,7 +2790,6 @@ export class ZipDeflaterDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<ZipDeflaterDataFormat>) {
super('ZipDeflaterDataFormat')
-
Object.assign(this, init)
}
}
@@ -2971,7 +2803,6 @@ export class ZipFileDataFormat extends CamelElement {
id?: string
public constructor(init?: Partial<ZipFileDataFormat>) {
super('ZipFileDataFormat')
-
Object.assign(this, init)
}
}
@@ -2995,7 +2826,6 @@ export class DeadLetterChannelDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<DeadLetterChannelDefinition>) {
super('DeadLetterChannelDefinition')
-
Object.assign(this, init)
}
}
@@ -3017,7 +2847,6 @@ export class DefaultErrorHandlerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<DefaultErrorHandlerDefinition>) {
super('DefaultErrorHandlerDefinition')
-
Object.assign(this, init)
}
}
@@ -3041,7 +2870,6 @@ export class JtaTransactionErrorHandlerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<JtaTransactionErrorHandlerDefinition>) {
super('JtaTransactionErrorHandlerDefinition')
-
Object.assign(this, init)
}
}
@@ -3051,7 +2879,6 @@ export class NoErrorHandlerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<NoErrorHandlerDefinition>) {
super('NoErrorHandlerDefinition')
-
Object.assign(this, init)
}
}
@@ -3062,7 +2889,6 @@ export class RefErrorHandlerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<RefErrorHandlerDefinition>) {
super('RefErrorHandlerDefinition')
-
Object.assign(this, init)
}
}
@@ -3086,7 +2912,6 @@ export class SpringTransactionErrorHandlerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<SpringTransactionErrorHandlerDefinition>) {
super('SpringTransactionErrorHandlerDefinition')
-
Object.assign(this, init)
}
}
@@ -3099,7 +2924,6 @@ export class CSimpleExpression extends CamelElement {
id?: string
public constructor(init?: Partial<CSimpleExpression>) {
super('CSimpleExpression')
-
Object.assign(this, init)
}
}
@@ -3112,7 +2936,6 @@ export class ConstantExpression extends CamelElement {
id?: string
public constructor(init?: Partial<ConstantExpression>) {
super('ConstantExpression')
-
Object.assign(this, init)
}
}
@@ -3127,7 +2950,6 @@ export class DatasonnetExpression extends CamelElement {
id?: string
public constructor(init?: Partial<DatasonnetExpression>) {
super('DatasonnetExpression')
-
Object.assign(this, init)
}
}
@@ -3139,7 +2961,6 @@ export class ExchangePropertyExpression extends CamelElement {
id?: string
public constructor(init?: Partial<ExchangePropertyExpression>) {
super('ExchangePropertyExpression')
-
Object.assign(this, init)
}
}
@@ -3171,7 +2992,6 @@ export class ExpressionDefinition extends CamelElement {
xtokenize?: XMLTokenizerExpression | string
public constructor(init?: Partial<ExpressionDefinition>) {
super('ExpressionDefinition')
-
Object.assign(this, init)
}
}
@@ -3184,7 +3004,6 @@ export class GroovyExpression extends CamelElement {
id?: string
public constructor(init?: Partial<GroovyExpression>) {
super('GroovyExpression')
-
Object.assign(this, init)
}
}
@@ -3196,7 +3015,6 @@ export class HeaderExpression extends CamelElement {
id?: string
public constructor(init?: Partial<HeaderExpression>) {
super('HeaderExpression')
-
Object.assign(this, init)
}
}
@@ -3211,7 +3029,6 @@ export class Hl7TerserExpression extends CamelElement {
id?: string
public constructor(init?: Partial<Hl7TerserExpression>) {
super('Hl7TerserExpression')
-
Object.assign(this, init)
}
}
@@ -3224,7 +3041,6 @@ export class JavaScriptExpression extends CamelElement {
id?: string
public constructor(init?: Partial<JavaScriptExpression>) {
super('JavaScriptExpression')
-
Object.assign(this, init)
}
}
@@ -3239,7 +3055,6 @@ export class JoorExpression extends CamelElement {
id?: string
public constructor(init?: Partial<JoorExpression>) {
super('JoorExpression')
-
Object.assign(this, init)
}
}
@@ -3254,7 +3069,6 @@ export class JqExpression extends CamelElement {
id?: string
public constructor(init?: Partial<JqExpression>) {
super('JqExpression')
-
Object.assign(this, init)
}
}
@@ -3275,7 +3089,6 @@ export class JsonPathExpression extends CamelElement {
id?: string
public constructor(init?: Partial<JsonPathExpression>) {
super('JsonPathExpression')
-
Object.assign(this, init)
}
}
@@ -3288,7 +3101,6 @@ export class LanguageExpression extends CamelElement {
id?: string
public constructor(init?: Partial<LanguageExpression>) {
super('LanguageExpression')
-
Object.assign(this, init)
}
}
@@ -3304,7 +3116,6 @@ export class MethodCallExpression extends CamelElement {
id?: string
public constructor(init?: Partial<MethodCallExpression>) {
super('MethodCallExpression')
-
Object.assign(this, init)
}
}
@@ -3317,7 +3128,6 @@ export class MvelExpression extends CamelElement {
id?: string
public constructor(init?: Partial<MvelExpression>) {
super('MvelExpression')
-
Object.assign(this, init)
}
}
@@ -3330,7 +3140,6 @@ export class OgnlExpression extends CamelElement {
id?: string
public constructor(init?: Partial<OgnlExpression>) {
super('OgnlExpression')
-
Object.assign(this, init)
}
}
@@ -3343,7 +3152,6 @@ export class PythonExpression extends CamelElement {
id?: string
public constructor(init?: Partial<PythonExpression>) {
super('PythonExpression')
-
Object.assign(this, init)
}
}
@@ -3356,7 +3164,6 @@ export class RefExpression extends CamelElement {
id?: string
public constructor(init?: Partial<RefExpression>) {
super('RefExpression')
-
Object.assign(this, init)
}
}
@@ -3369,7 +3176,6 @@ export class SimpleExpression extends CamelElement {
id?: string
public constructor(init?: Partial<SimpleExpression>) {
super('SimpleExpression')
-
Object.assign(this, init)
}
}
@@ -3382,7 +3188,6 @@ export class SpELExpression extends CamelElement {
id?: string
public constructor(init?: Partial<SpELExpression>) {
super('SpELExpression')
-
Object.assign(this, init)
}
}
@@ -3404,7 +3209,6 @@ export class TokenizerExpression extends CamelElement {
id?: string
public constructor(init?: Partial<TokenizerExpression>) {
super('TokenizerExpression')
-
Object.assign(this, init)
}
}
@@ -3420,7 +3224,6 @@ export class XMLTokenizerExpression extends CamelElement {
id?: string
public constructor(init?: Partial<XMLTokenizerExpression>) {
super('XMLTokenizerExpression')
-
Object.assign(this, init)
}
}
@@ -3443,7 +3246,6 @@ export class XPathExpression extends CamelElement {
id?: string
public constructor(init?: Partial<XPathExpression>) {
super('XPathExpression')
-
Object.assign(this, init)
}
}
@@ -3461,7 +3263,6 @@ export class XQueryExpression extends CamelElement {
id?: string
public constructor(init?: Partial<XQueryExpression>) {
super('XQueryExpression')
-
Object.assign(this, init)
}
}
@@ -3472,7 +3273,6 @@ export class CustomLoadBalancerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<CustomLoadBalancerDefinition>) {
super('CustomLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3486,7 +3286,6 @@ export class FailoverLoadBalancerDefinition extends CamelElement {
sticky?: string
public constructor(init?: Partial<FailoverLoadBalancerDefinition>) {
super('FailoverLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3496,7 +3295,6 @@ export class RandomLoadBalancerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<RandomLoadBalancerDefinition>) {
super('RandomLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3506,7 +3304,6 @@ export class RoundRobinLoadBalancerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<RoundRobinLoadBalancerDefinition>) {
super('RoundRobinLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3517,7 +3314,6 @@ export class StickyLoadBalancerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<StickyLoadBalancerDefinition>) {
super('StickyLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3527,7 +3323,6 @@ export class TopicLoadBalancerDefinition extends CamelElement {
id?: string
public constructor(init?: Partial<TopicLoadBalancerDefinition>) {
super('TopicLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3540,7 +3335,6 @@ export class WeightedLoadBalancerDefinition extends CamelElement {
roundRobin?: boolean
public constructor(init?: Partial<WeightedLoadBalancerDefinition>) {
super('WeightedLoadBalancerDefinition')
-
Object.assign(this, init)
}
}
@@ -3555,7 +3349,6 @@ export class ApiKeyDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<ApiKeyDefinition>) {
super('ApiKeyDefinition')
-
Object.assign(this, init)
}
}
@@ -3566,7 +3359,6 @@ export class BasicAuthDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<BasicAuthDefinition>) {
super('BasicAuthDefinition')
-
Object.assign(this, init)
}
}
@@ -3578,7 +3370,6 @@ export class BearerTokenDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<BearerTokenDefinition>) {
super('BearerTokenDefinition')
-
Object.assign(this, init)
}
}
@@ -3606,7 +3397,6 @@ export class DeleteDefinition extends CamelElement {
security?: SecurityDefinition[] = []
public constructor(init?: Partial<DeleteDefinition>) {
super('DeleteDefinition')
-
Object.assign(this, init)
}
}
@@ -3634,7 +3424,6 @@ export class GetDefinition extends CamelElement {
security?: SecurityDefinition[] = []
public constructor(init?: Partial<GetDefinition>) {
super('GetDefinition')
-
Object.assign(this, init)
}
}
@@ -3662,7 +3451,6 @@ export class HeadDefinition extends CamelElement {
security?: SecurityDefinition[] = []
public constructor(init?: Partial<HeadDefinition>) {
super('HeadDefinition')
-
Object.assign(this, init)
}
}
@@ -3673,7 +3461,6 @@ export class MutualTLSDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<MutualTLSDefinition>) {
super('MutualTLSDefinition')
-
Object.assign(this, init)
}
}
@@ -3689,7 +3476,6 @@ export class OAuth2Definition extends CamelElement {
tokenUrl?: string
public constructor(init?: Partial<OAuth2Definition>) {
super('OAuth2Definition')
-
Object.assign(this, init)
}
}
@@ -3701,7 +3487,6 @@ export class OpenIdConnectDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<OpenIdConnectDefinition>) {
super('OpenIdConnectDefinition')
-
Object.assign(this, init)
}
}
@@ -3721,7 +3506,6 @@ export class ParamDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<ParamDefinition>) {
super('ParamDefinition')
-
Object.assign(this, init)
}
}
@@ -3749,7 +3533,6 @@ export class PatchDefinition extends CamelElement {
security?: SecurityDefinition[] = []
public constructor(init?: Partial<PatchDefinition>) {
super('PatchDefinition')
-
Object.assign(this, init)
}
}
@@ -3777,7 +3560,6 @@ export class PostDefinition extends CamelElement {
security?: SecurityDefinition[] = []
public constructor(init?: Partial<PostDefinition>) {
super('PostDefinition')
-
Object.assign(this, init)
}
}
@@ -3805,7 +3587,6 @@ export class PutDefinition extends CamelElement {
security?: SecurityDefinition[] = []
public constructor(init?: Partial<PutDefinition>) {
super('PutDefinition')
-
Object.assign(this, init)
}
}
@@ -3822,7 +3603,6 @@ export class ResponseHeaderDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<ResponseHeaderDefinition>) {
super('ResponseHeaderDefinition')
-
Object.assign(this, init)
}
}
@@ -3836,7 +3616,6 @@ export class ResponseMessageDefinition extends CamelElement {
examples?: RestPropertyDefinition[] = []
public constructor(init?: Partial<ResponseMessageDefinition>) {
super('ResponseMessageDefinition')
-
Object.assign(this, init)
}
}
@@ -3856,7 +3635,6 @@ export class RestBindingDefinition extends CamelElement {
description?: string
public constructor(init?: Partial<RestBindingDefinition>) {
super('RestBindingDefinition')
-
Object.assign(this, init)
}
}
@@ -3892,7 +3670,6 @@ export class RestConfigurationDefinition extends CamelElement {
corsHeaders?: RestPropertyDefinition[] = []
public constructor(init?: Partial<RestConfigurationDefinition>) {
super('RestConfigurationDefinition')
-
Object.assign(this, init)
}
}
@@ -3921,7 +3698,6 @@ export class RestDefinition extends CamelElement {
put?: PutDefinition[] = []
public constructor(init?: Partial<RestDefinition>) {
super('RestDefinition')
-
Object.assign(this, init)
}
}
@@ -3932,7 +3708,6 @@ export class RestPropertyDefinition extends CamelElement {
value: string = ''
public constructor(init?: Partial<RestPropertyDefinition>) {
super('RestPropertyDefinition')
-
Object.assign(this, init)
}
}
@@ -3947,7 +3722,6 @@ export class RestSecuritiesDefinition extends CamelElement {
openIdConnect?: OpenIdConnectDefinition
public constructor(init?: Partial<RestSecuritiesDefinition>) {
super('RestSecuritiesDefinition')
-
Object.assign(this, init)
}
}
@@ -3959,7 +3733,6 @@ export class RestsDefinition extends CamelElement {
rest?: RestDefinition[] = []
public constructor(init?: Partial<RestsDefinition>) {
super('RestsDefinition')
-
Object.assign(this, init)
}
}
@@ -3970,7 +3743,6 @@ export class SecurityDefinition extends CamelElement {
scopes?: string
public constructor(init?: Partial<SecurityDefinition>) {
super('SecurityDefinition')
-
Object.assign(this, init)
}
}
@@ -3984,7 +3756,6 @@ export class CustomTransformerDefinition extends CamelElement {
toType?: string
public constructor(init?: Partial<CustomTransformerDefinition>) {
super('CustomTransformerDefinition')
-
Object.assign(this, init)
}
}
@@ -4037,7 +3808,6 @@ export class DataFormatTransformerDefinition extends CamelElement {
zipFile?: ZipFileDataFormat
public constructor(init?: Partial<DataFormatTransformerDefinition>) {
super('DataFormatTransformerDefinition')
-
Object.assign(this, init)
}
}
@@ -4051,7 +3821,6 @@ export class EndpointTransformerDefinition extends CamelElement {
uri?: string
public constructor(init?: Partial<EndpointTransformerDefinition>) {
super('EndpointTransformerDefinition')
-
Object.assign(this, init)
}
}
@@ -4063,7 +3832,6 @@ export class TransformersDefinition extends CamelElement {
endpointTransformer?: EndpointTransformerDefinition
public constructor(init?: Partial<TransformersDefinition>) {
super('TransformersDefinition')
-
Object.assign(this, init)
}
}
@@ -4075,7 +3843,6 @@ export class CustomValidatorDefinition extends CamelElement {
type?: string
public constructor(init?: Partial<CustomValidatorDefinition>) {
super('CustomValidatorDefinition')
-
Object.assign(this, init)
}
}
@@ -4087,7 +3854,6 @@ export class EndpointValidatorDefinition extends CamelElement {
uri?: string
public constructor(init?: Partial<EndpointValidatorDefinition>) {
super('EndpointValidatorDefinition')
-
Object.assign(this, init)
}
}
@@ -4098,7 +3864,6 @@ export class PredicateValidatorDefinition extends CamelElement {
type?: string
public constructor(init?: Partial<PredicateValidatorDefinition>) {
super('PredicateValidatorDefinition')
-
Object.assign(this, init)
}
}
@@ -4110,7 +3875,6 @@ export class ValidatorsDefinition extends CamelElement {
predicateValidator?: PredicateValidatorDefinition
public constructor(init?: Partial<ValidatorsDefinition>) {
super('ValidatorsDefinition')
-
Object.assign(this, init)
}
}
diff --git a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
index 3ebeb8a..557ca9a 100644
--- a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
+++ b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionApiGenerator.java
@@ -132,23 +132,21 @@ public final class CamelDefinitionApiGenerator extends AbstractGenerator {
private String generateModelApi(String classFullName, JsonObject obj) {
String className = classSimple(classFullName);
- String s1 = getStringToRequired(obj, className);
-
JsonObject properties = obj.containsKey("oneOf")
? obj.getJsonArray("oneOf").getJsonObject(1).getJsonObject("properties")
: obj.getJsonObject("properties");
- Map<String, String> attrs = new HashMap<>();
+ List<String> attrs = new ArrayList<>();
if (properties != null) {
properties.getMap().keySet().forEach(name -> {
JsonObject aValue = properties.getJsonObject(name);
if (isAttributeRefArray(aValue) && name.equals("steps") && ! className.equals("ChoiceDefinition") && ! className.equals("SwitchDefinition") && ! className.equals("KameletDefinition")) {
- attrs.put(name, " def.steps = CamelDefinitionApi.createSteps(element?.steps);\n");
+ attrs.add(" def.steps = CamelDefinitionApi.createSteps(element?.steps);\n");
} else if (isAttributeRefArray(aValue) && !name.equals("steps")) {
String code = String.format(
" def.%1$s = element && element?.%1$s ? element?.%1$s.map((x:any) => CamelDefinitionApi.create%2$s(x)) :[]; \n"
, name, getAttributeArrayClass(aValue));
- attrs.put(name, code);
+ attrs.add(code);
} else if (isAttributeRef(aValue)
&& !getAttributeClass(aValue).equals("SagaActionUriDefinition") // SagaActionUriDefinition is exception
&& !getAttributeClass(aValue).equals("ToDefinition") // exception for ToDefinition (in REST Methods)
@@ -159,15 +157,18 @@ public final class CamelDefinitionApiGenerator extends AbstractGenerator {
? " def.%1$s = CamelDefinitionApi.create%2$s(element.%1$s); \n"
: " if (element?.%1$s !== undefined) { \n" +
" def.%1$s = CamelDefinitionApi.create%2$s(element.%1$s); \n" +
- " } \n";
+ " }";
String code = String.format(template, name, getAttributeClass(aValue));
- attrs.put(name, code);
+ attrs.add(code);
} else {
}
});
}
- return String.format(readFileText(modelTemplate), className, s1, attrs.values().stream().collect(Collectors.joining("")));
+ String stringToRequired = getStringToRequired(obj, className);
+ String s2 = stringToRequired.isEmpty() ? "" : "\n" + getStringToRequired(obj, className);
+ String s3 = attrs.size() > 0 ? "\n" + attrs.stream().collect(Collectors.joining("\n")) : "";
+ return String.format(readFileText(modelTemplate), className, s2, s3);
}
private String getStringToRequired(JsonObject obj, String className) {
diff --git a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionGenerator.java b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionGenerator.java
index 1bf40df..489e09e 100644
--- a/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionGenerator.java
+++ b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionGenerator.java
@@ -99,8 +99,7 @@ public final class CamelDefinitionGenerator extends AbstractGenerator {
}
});
}
- String idCode = "";
- return String.format(readFileText(modelTemplate), className, attrs.stream().collect(Collectors.joining(";\n")), idCode);
+ return String.format(readFileText(modelTemplate), className, attrs.stream().collect(Collectors.joining(";\n")));
}
private Comparator<String> getComparator(String stepName) {
diff --git a/karavan-generator/src/main/resources/CamelDefinition.ts b/karavan-generator/src/main/resources/CamelDefinition.ts
index 6a040e7..5369eb1 100644
--- a/karavan-generator/src/main/resources/CamelDefinition.ts
+++ b/karavan-generator/src/main/resources/CamelDefinition.ts
@@ -2,7 +2,6 @@ export class %1$s extends CamelElement {
%2$s
public constructor(init?: Partial<%1$s>) {
super('%1$s')
- %3$s
Object.assign(this, init)
}
}
diff --git a/karavan-generator/src/main/resources/CamelDefinitionApi.ts b/karavan-generator/src/main/resources/CamelDefinitionApi.ts
index 6fdd433..edcd3d4 100644
--- a/karavan-generator/src/main/resources/CamelDefinitionApi.ts
+++ b/karavan-generator/src/main/resources/CamelDefinitionApi.ts
@@ -1,7 +1,5 @@
- static create%1$s = (element: any): %1$s => {
- %2$s
+ static create%1$s = (element: any): %1$s => { %2$s
const def = element ? new %1$s({...element}) : new %1$s();
- def.uuid = element?.uuid ? element.uuid : def.uuid;
-%3$s
+ def.uuid = element?.uuid ? element.uuid : def.uuid; %3$s
return def;
}