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:43:04 UTC
[camel-karavan] 07/07: routeConfiguration nodeId should be ampty be default. #577
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 e96e70f1e0428adef00e0e0e772f121bc8f2a2dd
Author: Marat Gubaidullin <ma...@gmail.com>
AuthorDate: Thu Dec 22 12:42:48 2022 -0500
routeConfiguration nodeId should be ampty be default. #577
---
karavan-core/src/core/model/CamelDefinition.ts | 470 ++++++++++-----------
.../generator/CamelDefinitionGenerator.java | 5 +-
2 files changed, 238 insertions(+), 237 deletions(-)
diff --git a/karavan-core/src/core/model/CamelDefinition.ts b/karavan-core/src/core/model/CamelDefinition.ts
index 240fa97..abf7877 100644
--- a/karavan-core/src/core/model/CamelDefinition.ts
+++ b/karavan-core/src/core/model/CamelDefinition.ts
@@ -70,7 +70,7 @@ export class ProcessorDefinition extends CamelElement {
when?: WhenDefinition;
whenSkipSendToEndpoint?: WhenSkipSendToEndpointDefinition;
wireTap?: WireTapDefinition;
- serviceCall?: ServiceCallDefinition | string
+ serviceCall?: ServiceCallDefinition | string;
public constructor(init?: Partial<ProcessorDefinition>) {
super('ProcessorDefinition');
Object.assign(this, init);
@@ -91,7 +91,7 @@ export class ErrorHandlerBuilderDeserializer extends CamelElement {
jtaTransactionErrorHandler?: JtaTransactionErrorHandlerDefinition;
noErrorHandler?: NoErrorHandlerDefinition;
refErrorHandler?: RefErrorHandlerDefinition | string;
- springTransactionErrorHandler?: SpringTransactionErrorHandlerDefinition
+ springTransactionErrorHandler?: SpringTransactionErrorHandlerDefinition;
public constructor(init?: Partial<ErrorHandlerBuilderDeserializer>) {
super('ErrorHandlerBuilderDeserializer');
Object.assign(this, init);
@@ -101,7 +101,7 @@ export class ErrorHandlerBuilderDeserializer extends CamelElement {
export class NamedBeanDefinition extends CamelElement {
name: string = '';
properties?: any = {};
- type: string = ''
+ type: string = '';
public constructor(init?: Partial<NamedBeanDefinition>) {
super('NamedBeanDefinition');
Object.assign(this, init);
@@ -113,7 +113,7 @@ export class OutputAwareFromDefinition extends CamelElement {
id?: string;
parameters?: any = {};
steps: CamelElement[] = [];
- uri: string = ''
+ uri: string = '';
public constructor(init?: Partial<OutputAwareFromDefinition>) {
super('OutputAwareFromDefinition');
Object.assign(this, init);
@@ -153,7 +153,7 @@ export class AggregateDefinition extends CamelElement {
id?: string = 'aggregate-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<AggregateDefinition>) {
super('AggregateDefinition');
Object.assign(this, init);
@@ -169,7 +169,7 @@ export class BeanDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'bean-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<BeanDefinition>) {
super('BeanDefinition');
Object.assign(this, init);
@@ -184,7 +184,7 @@ export class CatchDefinition extends CamelElement {
id?: string = 'doCatch-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<CatchDefinition>) {
super('CatchDefinition');
Object.assign(this, init);
@@ -199,7 +199,7 @@ export class ChoiceDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'choice-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ChoiceDefinition>) {
super('ChoiceDefinition');
Object.assign(this, init);
@@ -216,7 +216,7 @@ export class CircuitBreakerDefinition extends CamelElement {
description?: string;
inheritErrorHandler?: boolean;
onFallback?: OnFallbackDefinition;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<CircuitBreakerDefinition>) {
super('CircuitBreakerDefinition');
Object.assign(this, init);
@@ -233,7 +233,7 @@ export class ClaimCheckDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'claimCheck-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ClaimCheckDefinition>) {
super('ClaimCheckDefinition');
Object.assign(this, init);
@@ -244,7 +244,7 @@ export class ContextScanDefinition extends CamelElement {
stepName?: string = 'contextScan';
includeNonSingletons?: boolean;
excludes?: string[] = [];
- includes?: string[] = []
+ includes?: string[] = [];
public constructor(init?: Partial<ContextScanDefinition>) {
super('ContextScanDefinition');
Object.assign(this, init);
@@ -259,7 +259,7 @@ export class ConvertBodyDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'convertBodyTo-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ConvertBodyDefinition>) {
super('ConvertBodyDefinition');
Object.assign(this, init);
@@ -268,7 +268,7 @@ export class ConvertBodyDefinition extends CamelElement {
export class DataFormatDefinition extends CamelElement {
stepName?: string = 'dataFormat';
- id?: string = 'dataFormat-' + uuidv4().substring(0,4)
+ id?: string = 'dataFormat-' + uuidv4().substring(0,4);
public constructor(init?: Partial<DataFormatDefinition>) {
super('DataFormatDefinition');
Object.assign(this, init);
@@ -284,7 +284,7 @@ export class DelayDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'delay-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<DelayDefinition>) {
super('DelayDefinition');
Object.assign(this, init);
@@ -294,7 +294,7 @@ export class DelayDefinition extends CamelElement {
export class DescriptionDefinition extends CamelElement {
stepName?: string = 'description';
lang?: string;
- text?: string
+ text?: string;
public constructor(init?: Partial<DescriptionDefinition>) {
super('DescriptionDefinition');
Object.assign(this, init);
@@ -310,7 +310,7 @@ export class DynamicRouterDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'dynamicRouter-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<DynamicRouterDefinition>) {
super('DynamicRouterDefinition');
Object.assign(this, init);
@@ -331,7 +331,7 @@ export class EnrichDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'enrich-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<EnrichDefinition>) {
super('EnrichDefinition');
Object.assign(this, init);
@@ -345,7 +345,7 @@ export class ErrorHandlerDefinition extends CamelElement {
defaultErrorHandler?: DefaultErrorHandlerDefinition;
jtaTransactionErrorHandler?: JtaTransactionErrorHandlerDefinition;
noErrorHandler?: NoErrorHandlerDefinition;
- springTransactionErrorHandler?: SpringTransactionErrorHandlerDefinition
+ springTransactionErrorHandler?: SpringTransactionErrorHandlerDefinition;
public constructor(init?: Partial<ErrorHandlerDefinition>) {
super('ErrorHandlerDefinition');
Object.assign(this, init);
@@ -376,7 +376,7 @@ export class ExpressionSubElementDefinition extends CamelElement {
tokenize?: TokenizerExpression | string;
xpath?: XPathExpression | string;
xquery?: XQueryExpression | string;
- xtokenize?: XMLTokenizerExpression | string
+ xtokenize?: XMLTokenizerExpression | string;
public constructor(init?: Partial<ExpressionSubElementDefinition>) {
super('ExpressionSubElementDefinition');
Object.assign(this, init);
@@ -398,7 +398,7 @@ export class FaultToleranceConfigurationDefinition extends CamelElement {
bulkheadMaxConcurrentCalls?: number;
bulkheadWaitingTaskQueue?: number;
bulkheadExecutorService?: string;
- id?: string = 'faultToleranceConfiguration-' + uuidv4().substring(0,4)
+ id?: string = 'faultToleranceConfiguration-' + uuidv4().substring(0,4);
public constructor(init?: Partial<FaultToleranceConfigurationDefinition>) {
super('FaultToleranceConfigurationDefinition');
Object.assign(this, init);
@@ -413,7 +413,7 @@ export class FilterDefinition extends CamelElement {
id?: string = 'filter-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<FilterDefinition>) {
super('FilterDefinition');
Object.assign(this, init);
@@ -426,7 +426,7 @@ export class FinallyDefinition extends CamelElement {
id?: string = 'doFinally-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<FinallyDefinition>) {
super('FinallyDefinition');
Object.assign(this, init);
@@ -439,7 +439,7 @@ export class FromDefinition extends CamelElement {
id?: string = 'from-' + uuidv4().substring(0,4);
description?: string;
parameters?: any = {};
- steps: CamelElement[] = []
+ steps: CamelElement[] = [];
public constructor(init?: Partial<FromDefinition>) {
super('FromDefinition');
Object.assign(this, init);
@@ -449,7 +449,7 @@ export class FromDefinition extends CamelElement {
export class GlobalOptionDefinition extends CamelElement {
stepName?: string = 'globalOption';
key: string = '';
- value: string = ''
+ value: string = '';
public constructor(init?: Partial<GlobalOptionDefinition>) {
super('GlobalOptionDefinition');
Object.assign(this, init);
@@ -458,7 +458,7 @@ export class GlobalOptionDefinition extends CamelElement {
export class GlobalOptionsDefinition extends CamelElement {
stepName?: string = 'globalOptions';
- globalOption?: GlobalOptionDefinition[] = []
+ globalOption?: GlobalOptionDefinition[] = [];
public constructor(init?: Partial<GlobalOptionsDefinition>) {
super('GlobalOptionsDefinition');
Object.assign(this, init);
@@ -477,7 +477,7 @@ export class IdempotentConsumerDefinition extends CamelElement {
id?: string = 'idempotentConsumer-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<IdempotentConsumerDefinition>) {
super('IdempotentConsumerDefinition');
Object.assign(this, init);
@@ -491,7 +491,7 @@ export class InOnlyDefinition extends CamelElement {
id?: string = 'inOnly-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- parameters?: any = {}
+ parameters?: any = {};
public constructor(init?: Partial<InOnlyDefinition>) {
super('InOnlyDefinition');
Object.assign(this, init);
@@ -505,7 +505,7 @@ export class InOutDefinition extends CamelElement {
id?: string = 'inOut-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- parameters?: any = {}
+ parameters?: any = {};
public constructor(init?: Partial<InOutDefinition>) {
super('InOutDefinition');
Object.assign(this, init);
@@ -517,7 +517,7 @@ export class InputTypeDefinition extends CamelElement {
urn: string = '';
validate?: boolean;
id?: string = 'inputType-' + uuidv4().substring(0,4);
- description?: string
+ description?: string;
public constructor(init?: Partial<InputTypeDefinition>) {
super('InputTypeDefinition');
Object.assign(this, init);
@@ -530,7 +530,7 @@ export class InterceptDefinition extends CamelElement {
id?: string = 'intercept-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<InterceptDefinition>) {
super('InterceptDefinition');
Object.assign(this, init);
@@ -544,7 +544,7 @@ export class InterceptFromDefinition extends CamelElement {
id?: string = 'interceptFrom-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<InterceptFromDefinition>) {
super('InterceptFromDefinition');
Object.assign(this, init);
@@ -560,7 +560,7 @@ export class InterceptSendToEndpointDefinition extends CamelElement {
id?: string = 'interceptSendToEndpoint-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<InterceptSendToEndpointDefinition>) {
super('InterceptSendToEndpointDefinition');
Object.assign(this, init);
@@ -571,7 +571,7 @@ export class KameletDefinition extends CamelElement {
stepName?: string = 'kamelet';
name: string = '';
inheritErrorHandler?: boolean;
- parameters?: any = {}
+ parameters?: any = {};
public constructor(init?: Partial<KameletDefinition>) {
super('KameletDefinition');
Object.assign(this, init);
@@ -591,7 +591,7 @@ export class LoadBalanceDefinition extends CamelElement {
steps?: CamelElement[] = [];
sticky?: StickyLoadBalancerDefinition;
topic?: TopicLoadBalancerDefinition;
- weighted?: WeightedLoadBalancerDefinition
+ weighted?: WeightedLoadBalancerDefinition;
public constructor(init?: Partial<LoadBalanceDefinition>) {
super('LoadBalanceDefinition');
Object.assign(this, init);
@@ -608,7 +608,7 @@ export class LogDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'log-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<LogDefinition>) {
super('LogDefinition');
Object.assign(this, init);
@@ -625,7 +625,7 @@ export class LoopDefinition extends CamelElement {
id?: string = 'loop-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<LoopDefinition>) {
super('LoopDefinition');
Object.assign(this, init);
@@ -678,7 +678,7 @@ export class MarshalDefinition extends CamelElement {
xstream?: XStreamDataFormat | string;
yaml?: YAMLDataFormat;
zipDeflater?: ZipDeflaterDataFormat;
- zipFile?: ZipFileDataFormat
+ zipFile?: ZipFileDataFormat;
public constructor(init?: Partial<MarshalDefinition>) {
super('MarshalDefinition');
Object.assign(this, init);
@@ -702,7 +702,7 @@ export class MulticastDefinition extends CamelElement {
id?: string = 'multicast-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<MulticastDefinition>) {
super('MulticastDefinition');
Object.assign(this, init);
@@ -722,7 +722,7 @@ export class OnCompletionDefinition extends CamelElement {
id?: string = 'onCompletion-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<OnCompletionDefinition>) {
super('OnCompletionDefinition');
Object.assign(this, init);
@@ -746,7 +746,7 @@ export class OnExceptionDefinition extends CamelElement {
id?: string = 'onException-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<OnExceptionDefinition>) {
super('OnExceptionDefinition');
Object.assign(this, init);
@@ -760,7 +760,7 @@ export class OnFallbackDefinition extends CamelElement {
id?: string = 'onFallback-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<OnFallbackDefinition>) {
super('OnFallbackDefinition');
Object.assign(this, init);
@@ -773,7 +773,7 @@ export class OptimisticLockRetryPolicyDefinition extends CamelElement {
retryDelay?: string;
maximumRetryDelay?: string;
exponentialBackOff?: boolean;
- randomBackOff?: boolean
+ randomBackOff?: boolean;
public constructor(init?: Partial<OptimisticLockRetryPolicyDefinition>) {
super('OptimisticLockRetryPolicyDefinition');
Object.assign(this, init);
@@ -786,7 +786,7 @@ export class OtherwiseDefinition extends CamelElement {
id?: string = 'otherwise-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<OtherwiseDefinition>) {
super('OtherwiseDefinition');
Object.assign(this, init);
@@ -799,7 +799,7 @@ export class OutputDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'output-' + uuidv4().substring(0,4);
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<OutputDefinition>) {
super('OutputDefinition');
Object.assign(this, init);
@@ -811,7 +811,7 @@ export class OutputTypeDefinition extends CamelElement {
urn: string = '';
validate?: boolean;
id?: string = 'outputType-' + uuidv4().substring(0,4);
- description?: string
+ description?: string;
public constructor(init?: Partial<OutputTypeDefinition>) {
super('OutputTypeDefinition');
Object.assign(this, init);
@@ -822,7 +822,7 @@ export class PackageScanDefinition extends CamelElement {
stepName?: string = 'packageScan';
package?: string[] = [];
excludes?: string[] = [];
- includes?: string[] = []
+ includes?: string[] = [];
public constructor(init?: Partial<PackageScanDefinition>) {
super('PackageScanDefinition');
Object.assign(this, init);
@@ -836,7 +836,7 @@ export class PausableDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'pausable-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<PausableDefinition>) {
super('PausableDefinition');
Object.assign(this, init);
@@ -849,7 +849,7 @@ export class PipelineDefinition extends CamelElement {
id?: string = 'pipeline-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<PipelineDefinition>) {
super('PipelineDefinition');
Object.assign(this, init);
@@ -863,7 +863,7 @@ export class PolicyDefinition extends CamelElement {
id?: string = 'policy-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<PolicyDefinition>) {
super('PolicyDefinition');
Object.assign(this, init);
@@ -883,7 +883,7 @@ export class PollEnrichDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'pollEnrich-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<PollEnrichDefinition>) {
super('PollEnrichDefinition');
Object.assign(this, init);
@@ -896,7 +896,7 @@ export class ProcessDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'process-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ProcessDefinition>) {
super('ProcessDefinition');
Object.assign(this, init);
@@ -906,7 +906,7 @@ export class ProcessDefinition extends CamelElement {
export class PropertyDefinition extends CamelElement {
stepName?: string = 'property';
key: string = '';
- value: string = ''
+ value: string = '';
public constructor(init?: Partial<PropertyDefinition>) {
super('PropertyDefinition');
Object.assign(this, init);
@@ -916,7 +916,7 @@ export class PropertyDefinition extends CamelElement {
export class PropertyExpressionDefinition extends CamelElement {
stepName?: string = 'propertyExpression';
key: string = '';
- expression?: ExpressionDefinition
+ expression?: ExpressionDefinition;
public constructor(init?: Partial<PropertyExpressionDefinition>) {
super('PropertyExpressionDefinition');
Object.assign(this, init);
@@ -943,7 +943,7 @@ export class RecipientListDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'recipientList-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RecipientListDefinition>) {
super('RecipientListDefinition');
Object.assign(this, init);
@@ -976,7 +976,7 @@ export class RedeliveryPolicyDefinition extends CamelElement {
delayPattern?: string;
allowRedeliveryWhileStopping?: boolean;
exchangeFormatterRef?: string;
- id?: string = 'redeliveryPolicy-' + uuidv4().substring(0,4)
+ id?: string = 'redeliveryPolicy-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RedeliveryPolicyDefinition>) {
super('RedeliveryPolicyDefinition');
Object.assign(this, init);
@@ -989,7 +989,7 @@ export class RemoveHeaderDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'removeHeader-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RemoveHeaderDefinition>) {
super('RemoveHeaderDefinition');
Object.assign(this, init);
@@ -1003,7 +1003,7 @@ export class RemoveHeadersDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'removeHeaders-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RemoveHeadersDefinition>) {
super('RemoveHeadersDefinition');
Object.assign(this, init);
@@ -1017,7 +1017,7 @@ export class RemovePropertiesDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'removeProperties-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RemovePropertiesDefinition>) {
super('RemovePropertiesDefinition');
Object.assign(this, init);
@@ -1030,7 +1030,7 @@ export class RemovePropertyDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'removeProperty-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RemovePropertyDefinition>) {
super('RemovePropertyDefinition');
Object.assign(this, init);
@@ -1046,7 +1046,7 @@ export class ResequenceDefinition extends CamelElement {
batchConfig?: BatchResequencerConfig;
inheritErrorHandler?: boolean;
steps?: CamelElement[] = [];
- streamConfig?: StreamResequencerConfig
+ streamConfig?: StreamResequencerConfig;
public constructor(init?: Partial<ResequenceDefinition>) {
super('ResequenceDefinition');
Object.assign(this, init);
@@ -1068,7 +1068,7 @@ export class Resilience4jConfigurationDefinition extends CamelElement {
automaticTransitionFromOpenToHalfOpenEnabled?: boolean;
slowCallRateThreshold?: number;
slowCallDurationThreshold?: number;
- id?: string = 'resilience4jConfiguration-' + uuidv4().substring(0,4)
+ id?: string = 'resilience4jConfiguration-' + uuidv4().substring(0,4);
public constructor(init?: Partial<Resilience4jConfigurationDefinition>) {
super('Resilience4jConfigurationDefinition');
Object.assign(this, init);
@@ -1077,7 +1077,7 @@ export class Resilience4jConfigurationDefinition extends CamelElement {
export class RestContextRefDefinition extends CamelElement {
stepName?: string = 'restContextRef';
- ref: string = ''
+ ref: string = '';
public constructor(init?: Partial<RestContextRefDefinition>) {
super('RestContextRefDefinition');
Object.assign(this, init);
@@ -1091,7 +1091,7 @@ export class ResumableDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'resumable-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ResumableDefinition>) {
super('ResumableDefinition');
Object.assign(this, init);
@@ -1106,7 +1106,7 @@ export class RollbackDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'rollback-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RollbackDefinition>) {
super('RollbackDefinition');
Object.assign(this, init);
@@ -1116,7 +1116,7 @@ export class RollbackDefinition extends CamelElement {
export class RouteBuilderDefinition extends CamelElement {
stepName?: string = 'routeBuilder';
ref: string = '';
- id?: string = 'routeBuilder-' + uuidv4().substring(0,4)
+ id?: string = 'routeBuilder-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RouteBuilderDefinition>) {
super('RouteBuilderDefinition');
Object.assign(this, init);
@@ -1125,7 +1125,7 @@ export class RouteBuilderDefinition extends CamelElement {
export class RouteConfigurationContextRefDefinition extends CamelElement {
stepName?: string = 'routeConfigurationContextRef';
- ref: string = ''
+ ref: string = '';
public constructor(init?: Partial<RouteConfigurationContextRefDefinition>) {
super('RouteConfigurationContextRefDefinition');
Object.assign(this, init);
@@ -1141,7 +1141,7 @@ export class RouteConfigurationDefinition extends CamelElement {
onException?: OnExceptionDefinition[] = [];
onCompletion?: OnCompletionDefinition[] = [];
precondition?: string;
- id?: string = 'routeConfiguration-' + uuidv4().substring(0,4)
+ id?: string;
public constructor(init?: Partial<RouteConfigurationDefinition>) {
super('RouteConfigurationDefinition');
Object.assign(this, init);
@@ -1150,7 +1150,7 @@ export class RouteConfigurationDefinition extends CamelElement {
export class RouteContextRefDefinition extends CamelElement {
stepName?: string = 'routeContextRef';
- ref: string = ''
+ ref: string = '';
public constructor(init?: Partial<RouteContextRefDefinition>) {
super('RouteContextRefDefinition');
Object.assign(this, init);
@@ -1172,7 +1172,7 @@ export class RouteDefinition extends CamelElement {
precondition?: string;
routeConfigurationId?: string;
routePolicy?: string;
- streamCaching?: boolean
+ streamCaching?: boolean;
public constructor(init?: Partial<RouteDefinition>) {
super('RouteDefinition');
Object.assign(this, init);
@@ -1186,7 +1186,7 @@ export class RouteTemplateBeanDefinition extends CamelElement {
properties?: any = {};
property?: PropertyDefinition[] = [];
script?: string;
- type: string = ''
+ type: string = '';
public constructor(init?: Partial<RouteTemplateBeanDefinition>) {
super('RouteTemplateBeanDefinition');
Object.assign(this, init);
@@ -1199,7 +1199,7 @@ export class RouteTemplateDefinition extends CamelElement {
id: string = 'routeTemplate-' + uuidv4().substring(0,4);
beans?: NamedBeanDefinition[] = [];
from?: FromDefinition;
- parameters?: RouteTemplateParameterDefinition[] = []
+ parameters?: RouteTemplateParameterDefinition[] = [];
public constructor(init?: Partial<RouteTemplateDefinition>) {
super('RouteTemplateDefinition');
Object.assign(this, init);
@@ -1211,7 +1211,7 @@ export class RouteTemplateParameterDefinition extends CamelElement {
defaultValue?: string;
description?: string;
name: string = '';
- required?: boolean
+ required?: boolean;
public constructor(init?: Partial<RouteTemplateParameterDefinition>) {
super('RouteTemplateParameterDefinition');
Object.assign(this, init);
@@ -1227,7 +1227,7 @@ export class RoutingSlipDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'routingSlip-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<RoutingSlipDefinition>) {
super('RoutingSlipDefinition');
Object.assign(this, init);
@@ -1241,7 +1241,7 @@ export class SagaActionUriDefinition extends CamelElement {
id?: string = 'sagaActionUri-' + uuidv4().substring(0,4);
inheritErrorHandler?: boolean;
parameters?: any = {};
- uri: string = ''
+ uri: string = '';
public constructor(init?: Partial<SagaActionUriDefinition>) {
super('SagaActionUriDefinition');
Object.assign(this, init);
@@ -1261,7 +1261,7 @@ export class SagaDefinition extends CamelElement {
id?: string = 'saga-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<SagaDefinition>) {
super('SagaDefinition');
Object.assign(this, init);
@@ -1275,7 +1275,7 @@ export class SamplingDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'sample-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<SamplingDefinition>) {
super('SamplingDefinition');
Object.assign(this, init);
@@ -1288,7 +1288,7 @@ export class ScriptDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'script-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ScriptDefinition>) {
super('ScriptDefinition');
Object.assign(this, init);
@@ -1301,7 +1301,7 @@ export class SetBodyDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'setBody-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<SetBodyDefinition>) {
super('SetBodyDefinition');
Object.assign(this, init);
@@ -1314,7 +1314,7 @@ export class SetExchangePatternDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'setExchangePattern-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<SetExchangePatternDefinition>) {
super('SetExchangePatternDefinition');
Object.assign(this, init);
@@ -1328,7 +1328,7 @@ export class SetHeaderDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'setHeader-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<SetHeaderDefinition>) {
super('SetHeaderDefinition');
Object.assign(this, init);
@@ -1342,7 +1342,7 @@ export class SetPropertyDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'setProperty-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<SetPropertyDefinition>) {
super('SetPropertyDefinition');
Object.assign(this, init);
@@ -1356,7 +1356,7 @@ export class SortDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'sort-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<SortDefinition>) {
super('SortDefinition');
Object.assign(this, init);
@@ -1382,7 +1382,7 @@ export class SplitDefinition extends CamelElement {
id?: string = 'split-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<SplitDefinition>) {
super('SplitDefinition');
Object.assign(this, init);
@@ -1395,7 +1395,7 @@ export class StepDefinition extends CamelElement {
id?: string = 'step-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<StepDefinition>) {
super('StepDefinition');
Object.assign(this, init);
@@ -1407,7 +1407,7 @@ export class StopDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'stop-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<StopDefinition>) {
super('StopDefinition');
Object.assign(this, init);
@@ -1421,7 +1421,7 @@ export class TemplatedRouteBeanDefinition extends CamelElement {
beanType?: string;
property?: PropertyDefinition[] = [];
script?: string;
- properties?: any = {}
+ properties?: any = {};
public constructor(init?: Partial<TemplatedRouteBeanDefinition>) {
super('TemplatedRouteBeanDefinition');
Object.assign(this, init);
@@ -1434,7 +1434,7 @@ export class TemplatedRouteDefinition extends CamelElement {
routeId?: string;
prefixId?: string;
beans?: NamedBeanDefinition[] = [];
- parameters?: TemplatedRouteParameterDefinition[] = []
+ parameters?: TemplatedRouteParameterDefinition[] = [];
public constructor(init?: Partial<TemplatedRouteDefinition>) {
super('TemplatedRouteDefinition');
Object.assign(this, init);
@@ -1444,7 +1444,7 @@ export class TemplatedRouteDefinition extends CamelElement {
export class TemplatedRouteParameterDefinition extends CamelElement {
stepName?: string = 'templatedRouteParameter';
name: string = '';
- value: string = ''
+ value: string = '';
public constructor(init?: Partial<TemplatedRouteParameterDefinition>) {
super('TemplatedRouteParameterDefinition');
Object.assign(this, init);
@@ -1462,7 +1462,7 @@ export class ThreadPoolProfileDefinition extends CamelElement {
allowCoreThreadTimeOut?: boolean;
rejectedPolicy?: string;
id?: string = 'threadPoolProfile-' + uuidv4().substring(0,4);
- description?: string
+ description?: string;
public constructor(init?: Partial<ThreadPoolProfileDefinition>) {
super('ThreadPoolProfileDefinition');
Object.assign(this, init);
@@ -1484,7 +1484,7 @@ export class ThreadsDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'threads-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ThreadsDefinition>) {
super('ThreadsDefinition');
Object.assign(this, init);
@@ -1503,7 +1503,7 @@ export class ThrottleDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'throttle-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ThrottleDefinition>) {
super('ThrottleDefinition');
Object.assign(this, init);
@@ -1518,7 +1518,7 @@ export class ThrowExceptionDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'throwException-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ThrowExceptionDefinition>) {
super('ThrowExceptionDefinition');
Object.assign(this, init);
@@ -1533,7 +1533,7 @@ export class ToDefinition extends CamelElement {
id?: string = 'to-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- parameters?: any = {}
+ parameters?: any = {};
public constructor(init?: Partial<ToDefinition>) {
super('ToDefinition');
Object.assign(this, init);
@@ -1552,7 +1552,7 @@ export class ToDynamicDefinition extends CamelElement {
id?: string = 'toD-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- parameters?: any = {}
+ parameters?: any = {};
public constructor(init?: Partial<ToDynamicDefinition>) {
super('ToDynamicDefinition');
Object.assign(this, init);
@@ -1566,7 +1566,7 @@ export class TransactedDefinition extends CamelElement {
id?: string = 'transacted-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<TransactedDefinition>) {
super('TransactedDefinition');
Object.assign(this, init);
@@ -1579,7 +1579,7 @@ export class TransformDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'transform-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<TransformDefinition>) {
super('TransformDefinition');
Object.assign(this, init);
@@ -1594,7 +1594,7 @@ export class TryDefinition extends CamelElement {
doCatch?: CatchDefinition[] = [];
doFinally?: FinallyDefinition;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<TryDefinition>) {
super('TryDefinition');
Object.assign(this, init);
@@ -1648,7 +1648,7 @@ export class UnmarshalDefinition extends CamelElement {
xstream?: XStreamDataFormat | string;
yaml?: YAMLDataFormat;
zipDeflater?: ZipDeflaterDataFormat;
- zipFile?: ZipFileDataFormat
+ zipFile?: ZipFileDataFormat;
public constructor(init?: Partial<UnmarshalDefinition>) {
super('UnmarshalDefinition');
Object.assign(this, init);
@@ -1662,7 +1662,7 @@ export class ValidateDefinition extends CamelElement {
disabled?: boolean;
id?: string = 'validate-' + uuidv4().substring(0,4);
description?: string;
- inheritErrorHandler?: boolean
+ inheritErrorHandler?: boolean;
public constructor(init?: Partial<ValidateDefinition>) {
super('ValidateDefinition');
Object.assign(this, init);
@@ -1676,7 +1676,7 @@ export class WhenDefinition extends CamelElement {
id?: string = 'when-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<WhenDefinition>) {
super('WhenDefinition');
Object.assign(this, init);
@@ -1690,7 +1690,7 @@ export class WhenSkipSendToEndpointDefinition extends CamelElement {
id?: string = 'whenSkipSendToEndpoint-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- steps?: CamelElement[] = []
+ steps?: CamelElement[] = [];
public constructor(init?: Partial<WhenSkipSendToEndpointDefinition>) {
super('WhenSkipSendToEndpointDefinition');
Object.assign(this, init);
@@ -1713,7 +1713,7 @@ export class WireTapDefinition extends CamelElement {
id?: string = 'wireTap-' + uuidv4().substring(0,4);
description?: string;
inheritErrorHandler?: boolean;
- parameters?: any = {}
+ parameters?: any = {};
public constructor(init?: Partial<WireTapDefinition>) {
super('WireTapDefinition');
Object.assign(this, init);
@@ -1723,7 +1723,7 @@ export class WireTapDefinition extends CamelElement {
export class BlacklistServiceCallServiceFilterConfiguration extends CamelElement {
id?: string = 'blacklistServiceCallServiceFilterConfiguration-' + uuidv4().substring(0,4);
properties?: PropertyDefinition[] = [];
- servers?: string[] = []
+ servers?: string[] = [];
public constructor(init?: Partial<BlacklistServiceCallServiceFilterConfiguration>) {
super('BlacklistServiceCallServiceFilterConfiguration');
Object.assign(this, init);
@@ -1739,7 +1739,7 @@ export class CachingServiceCallServiceDiscoveryConfiguration extends CamelElemen
properties?: PropertyDefinition[] = [];
staticServiceDiscovery?: StaticServiceCallServiceDiscoveryConfiguration;
timeout?: number;
- units?: string
+ units?: string;
public constructor(init?: Partial<CachingServiceCallServiceDiscoveryConfiguration>) {
super('CachingServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -1753,7 +1753,7 @@ export class CombinedServiceCallServiceDiscoveryConfiguration extends CamelEleme
id?: string = 'combinedServiceCallServiceDiscoveryConfiguration-' + uuidv4().substring(0,4);
kubernetesServiceDiscovery?: KubernetesServiceCallServiceDiscoveryConfiguration;
properties?: PropertyDefinition[] = [];
- staticServiceDiscovery?: StaticServiceCallServiceDiscoveryConfiguration
+ staticServiceDiscovery?: StaticServiceCallServiceDiscoveryConfiguration;
public constructor(init?: Partial<CombinedServiceCallServiceDiscoveryConfiguration>) {
super('CombinedServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -1766,7 +1766,7 @@ export class CombinedServiceCallServiceFilterConfiguration extends CamelElement
healthyServiceFilter?: HealthyServiceCallServiceFilterConfiguration;
id?: string = 'combinedServiceCallServiceFilterConfiguration-' + uuidv4().substring(0,4);
passThroughServiceFilter?: PassThroughServiceCallServiceFilterConfiguration;
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<CombinedServiceCallServiceFilterConfiguration>) {
super('CombinedServiceCallServiceFilterConfiguration');
Object.assign(this, init);
@@ -1784,7 +1784,7 @@ export class ConsulServiceCallServiceDiscoveryConfiguration extends CamelElement
readTimeoutMillis?: number;
url?: string;
userName?: string;
- writeTimeoutMillis?: number
+ writeTimeoutMillis?: number;
public constructor(init?: Partial<ConsulServiceCallServiceDiscoveryConfiguration>) {
super('ConsulServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -1794,7 +1794,7 @@ export class ConsulServiceCallServiceDiscoveryConfiguration extends CamelElement
export class CustomServiceCallServiceFilterConfiguration extends CamelElement {
id?: string = 'customServiceCallServiceFilterConfiguration-' + uuidv4().substring(0,4);
properties?: PropertyDefinition[] = [];
- ref?: string
+ ref?: string;
public constructor(init?: Partial<CustomServiceCallServiceFilterConfiguration>) {
super('CustomServiceCallServiceFilterConfiguration');
Object.assign(this, init);
@@ -1803,7 +1803,7 @@ export class CustomServiceCallServiceFilterConfiguration extends CamelElement {
export class DefaultServiceCallServiceLoadBalancerConfiguration extends CamelElement {
id?: string = 'defaultServiceCallServiceLoadBalancerConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<DefaultServiceCallServiceLoadBalancerConfiguration>) {
super('DefaultServiceCallServiceLoadBalancerConfiguration');
Object.assign(this, init);
@@ -1814,7 +1814,7 @@ export class DnsServiceCallServiceDiscoveryConfiguration extends CamelElement {
domain?: string;
id?: string = 'dnsServiceCallServiceDiscoveryConfiguration-' + uuidv4().substring(0,4);
properties?: PropertyDefinition[] = [];
- proto?: string
+ proto?: string;
public constructor(init?: Partial<DnsServiceCallServiceDiscoveryConfiguration>) {
super('DnsServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -1823,7 +1823,7 @@ export class DnsServiceCallServiceDiscoveryConfiguration extends CamelElement {
export class HealthyServiceCallServiceFilterConfiguration extends CamelElement {
id?: string = 'healthyServiceCallServiceFilterConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<HealthyServiceCallServiceFilterConfiguration>) {
super('HealthyServiceCallServiceFilterConfiguration');
Object.assign(this, init);
@@ -1851,7 +1851,7 @@ export class KubernetesServiceCallServiceDiscoveryConfiguration extends CamelEle
portProtocol?: string;
properties?: PropertyDefinition[] = [];
trustCerts?: boolean;
- username?: string
+ username?: string;
public constructor(init?: Partial<KubernetesServiceCallServiceDiscoveryConfiguration>) {
super('KubernetesServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -1860,7 +1860,7 @@ export class KubernetesServiceCallServiceDiscoveryConfiguration extends CamelEle
export class PassThroughServiceCallServiceFilterConfiguration extends CamelElement {
id?: string = 'passThroughServiceCallServiceFilterConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<PassThroughServiceCallServiceFilterConfiguration>) {
super('PassThroughServiceCallServiceFilterConfiguration');
Object.assign(this, init);
@@ -1891,7 +1891,7 @@ export class ServiceCallConfigurationDefinition extends CamelElement {
kubernetesServiceDiscovery?: KubernetesServiceCallServiceDiscoveryConfiguration;
passThroughServiceFilter?: PassThroughServiceCallServiceFilterConfiguration;
staticServiceDiscovery?: StaticServiceCallServiceDiscoveryConfiguration;
- zookeeperServiceDiscovery?: ZooKeeperServiceCallServiceDiscoveryConfiguration
+ zookeeperServiceDiscovery?: ZooKeeperServiceCallServiceDiscoveryConfiguration;
public constructor(init?: Partial<ServiceCallConfigurationDefinition>) {
super('ServiceCallConfigurationDefinition');
Object.assign(this, init);
@@ -1927,7 +1927,7 @@ export class ServiceCallDefinition extends CamelElement {
kubernetesServiceDiscovery?: KubernetesServiceCallServiceDiscoveryConfiguration;
passThroughServiceFilter?: PassThroughServiceCallServiceFilterConfiguration;
staticServiceDiscovery?: StaticServiceCallServiceDiscoveryConfiguration;
- zookeeperServiceDiscovery?: ZooKeeperServiceCallServiceDiscoveryConfiguration
+ zookeeperServiceDiscovery?: ZooKeeperServiceCallServiceDiscoveryConfiguration;
public constructor(init?: Partial<ServiceCallDefinition>) {
super('ServiceCallDefinition');
Object.assign(this, init);
@@ -1939,7 +1939,7 @@ export class ServiceCallExpressionConfiguration extends CamelElement {
hostHeader?: string;
id?: string = 'serviceCallExpressionConfiguration-' + uuidv4().substring(0,4);
portHeader?: string;
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<ServiceCallExpressionConfiguration>) {
super('ServiceCallExpressionConfiguration');
Object.assign(this, init);
@@ -1948,7 +1948,7 @@ export class ServiceCallExpressionConfiguration extends CamelElement {
export class ServiceCallServiceChooserConfiguration extends CamelElement {
id?: string = 'serviceCallServiceChooserConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<ServiceCallServiceChooserConfiguration>) {
super('ServiceCallServiceChooserConfiguration');
Object.assign(this, init);
@@ -1957,7 +1957,7 @@ export class ServiceCallServiceChooserConfiguration extends CamelElement {
export class ServiceCallServiceDiscoveryConfiguration extends CamelElement {
id?: string = 'serviceCallServiceDiscoveryConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<ServiceCallServiceDiscoveryConfiguration>) {
super('ServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -1966,7 +1966,7 @@ export class ServiceCallServiceDiscoveryConfiguration extends CamelElement {
export class ServiceCallServiceFilterConfiguration extends CamelElement {
id?: string = 'serviceCallServiceFilterConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<ServiceCallServiceFilterConfiguration>) {
super('ServiceCallServiceFilterConfiguration');
Object.assign(this, init);
@@ -1975,7 +1975,7 @@ export class ServiceCallServiceFilterConfiguration extends CamelElement {
export class ServiceCallServiceLoadBalancerConfiguration extends CamelElement {
id?: string = 'serviceCallServiceLoadBalancerConfiguration-' + uuidv4().substring(0,4);
- properties?: PropertyDefinition[] = []
+ properties?: PropertyDefinition[] = [];
public constructor(init?: Partial<ServiceCallServiceLoadBalancerConfiguration>) {
super('ServiceCallServiceLoadBalancerConfiguration');
Object.assign(this, init);
@@ -1985,7 +1985,7 @@ export class ServiceCallServiceLoadBalancerConfiguration extends CamelElement {
export class StaticServiceCallServiceDiscoveryConfiguration extends CamelElement {
id?: string = 'staticServiceCallServiceDiscoveryConfiguration-' + uuidv4().substring(0,4);
properties?: PropertyDefinition[] = [];
- servers?: string[] = []
+ servers?: string[] = [];
public constructor(init?: Partial<StaticServiceCallServiceDiscoveryConfiguration>) {
super('StaticServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -2002,7 +2002,7 @@ export class ZooKeeperServiceCallServiceDiscoveryConfiguration extends CamelElem
reconnectBaseSleepTime?: string;
reconnectMaxRetries?: string;
reconnectMaxSleepTime?: string;
- sessionTimeout?: string
+ sessionTimeout?: string;
public constructor(init?: Partial<ZooKeeperServiceCallServiceDiscoveryConfiguration>) {
super('ZooKeeperServiceCallServiceDiscoveryConfiguration');
Object.assign(this, init);
@@ -2014,7 +2014,7 @@ export class BatchResequencerConfig extends CamelElement {
batchSize?: number;
batchTimeout?: string;
ignoreInvalidExchanges?: boolean;
- reverse?: boolean
+ reverse?: boolean;
public constructor(init?: Partial<BatchResequencerConfig>) {
super('BatchResequencerConfig');
Object.assign(this, init);
@@ -2027,7 +2027,7 @@ export class StreamResequencerConfig extends CamelElement {
deliveryAttemptInterval?: string;
ignoreInvalidExchanges?: boolean;
rejectOld?: boolean;
- timeout?: string
+ timeout?: string;
public constructor(init?: Partial<StreamResequencerConfig>) {
super('StreamResequencerConfig');
Object.assign(this, init);
@@ -2038,7 +2038,7 @@ export class ASN1DataFormat extends CamelElement {
dataFormatName?: string = 'asn1';
unmarshalType?: string;
usingIterator?: boolean;
- id?: string = 'asn1-' + uuidv4().substring(0,4)
+ id?: string = 'asn1-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ASN1DataFormat>) {
super('ASN1DataFormat');
Object.assign(this, init);
@@ -2051,7 +2051,7 @@ export class Any23DataFormat extends CamelElement {
baseUri?: string;
configuration?: PropertyDefinition[] = [];
extractors?: string[] = [];
- id?: string = 'any23-' + uuidv4().substring(0,4)
+ id?: string = 'any23-' + uuidv4().substring(0,4);
public constructor(init?: Partial<Any23DataFormat>) {
super('Any23DataFormat');
Object.assign(this, init);
@@ -2080,7 +2080,7 @@ export class AvroDataFormat extends CamelElement {
contentTypeHeader?: boolean;
schemaResolver?: string;
autoDiscoverSchemaResolver?: boolean;
- id?: string = 'avro-' + uuidv4().substring(0,4)
+ id?: string = 'avro-' + uuidv4().substring(0,4);
public constructor(init?: Partial<AvroDataFormat>) {
super('AvroDataFormat');
Object.assign(this, init);
@@ -2093,7 +2093,7 @@ export class BarcodeDataFormat extends CamelElement {
imageType?: string;
width?: number;
height?: number;
- id?: string = 'barcode-' + uuidv4().substring(0,4)
+ id?: string = 'barcode-' + uuidv4().substring(0,4);
public constructor(init?: Partial<BarcodeDataFormat>) {
super('BarcodeDataFormat');
Object.assign(this, init);
@@ -2105,7 +2105,7 @@ export class Base64DataFormat extends CamelElement {
lineLength?: number;
lineSeparator?: string;
urlSafe?: boolean;
- id?: string = 'base64-' + uuidv4().substring(0,4)
+ id?: string = 'base64-' + uuidv4().substring(0,4);
public constructor(init?: Partial<Base64DataFormat>) {
super('Base64DataFormat');
Object.assign(this, init);
@@ -2119,7 +2119,7 @@ export class BindyDataFormat extends CamelElement {
allowEmptyStream?: boolean;
unwrapSingleInstance?: boolean;
locale?: string;
- id?: string = 'bindy-' + uuidv4().substring(0,4)
+ id?: string = 'bindy-' + uuidv4().substring(0,4);
public constructor(init?: Partial<BindyDataFormat>) {
super('BindyDataFormat');
Object.assign(this, init);
@@ -2138,7 +2138,7 @@ export class CBORDataFormat extends CamelElement {
allowJmsType?: boolean;
enableFeatures?: string;
disableFeatures?: string;
- id?: string = 'cbor-' + uuidv4().substring(0,4)
+ id?: string = 'cbor-' + uuidv4().substring(0,4);
public constructor(init?: Partial<CBORDataFormat>) {
super('CBORDataFormat');
Object.assign(this, init);
@@ -2156,7 +2156,7 @@ export class CryptoDataFormat extends CamelElement {
macAlgorithm?: string;
shouldAppendHmac?: boolean;
inline?: boolean;
- id?: string = 'crypto-' + uuidv4().substring(0,4)
+ id?: string = 'crypto-' + uuidv4().substring(0,4);
public constructor(init?: Partial<CryptoDataFormat>) {
super('CryptoDataFormat');
Object.assign(this, init);
@@ -2194,7 +2194,7 @@ export class CsvDataFormat extends CamelElement {
useOrderedMaps?: boolean;
recordConverterRef?: string;
captureHeaderRecord?: boolean;
- id?: string = 'csv-' + uuidv4().substring(0,4)
+ id?: string = 'csv-' + uuidv4().substring(0,4);
public constructor(init?: Partial<CsvDataFormat>) {
super('CsvDataFormat');
Object.assign(this, init);
@@ -2204,7 +2204,7 @@ export class CsvDataFormat extends CamelElement {
export class CustomDataFormat extends CamelElement {
dataFormatName?: string = 'custom';
ref: string = '';
- id?: string = 'custom-' + uuidv4().substring(0,4)
+ id?: string = 'custom-' + uuidv4().substring(0,4);
public constructor(init?: Partial<CustomDataFormat>) {
super('CustomDataFormat');
Object.assign(this, init);
@@ -2253,7 +2253,7 @@ export class DataFormatsDefinition extends CamelElement {
xstream?: XStreamDataFormat | string;
yaml?: YAMLDataFormat;
zipDeflater?: ZipDeflaterDataFormat;
- zipFile?: ZipFileDataFormat
+ zipFile?: ZipFileDataFormat;
public constructor(init?: Partial<DataFormatsDefinition>) {
super('DataFormatsDefinition');
Object.assign(this, init);
@@ -2275,7 +2275,7 @@ export class FhirJsonDataFormat extends CamelElement {
suppressNarratives?: boolean;
dontStripVersionsFromReferencesAtPaths?: string[] = [];
contentTypeHeader?: boolean;
- id?: string = 'fhirJson-' + uuidv4().substring(0,4)
+ id?: string = 'fhirJson-' + uuidv4().substring(0,4);
public constructor(init?: Partial<FhirJsonDataFormat>) {
super('FhirJsonDataFormat');
Object.assign(this, init);
@@ -2297,7 +2297,7 @@ export class FhirXmlDataFormat extends CamelElement {
suppressNarratives?: boolean;
dontStripVersionsFromReferencesAtPaths?: string[] = [];
contentTypeHeader?: boolean;
- id?: string = 'fhirXml-' + uuidv4().substring(0,4)
+ id?: string = 'fhirXml-' + uuidv4().substring(0,4);
public constructor(init?: Partial<FhirXmlDataFormat>) {
super('FhirXmlDataFormat');
Object.assign(this, init);
@@ -2314,7 +2314,7 @@ export class FlatpackDataFormat extends CamelElement {
ignoreExtraColumns?: boolean;
textQualifier?: string;
parserFactoryRef?: string;
- id?: string = 'flatpack-' + uuidv4().substring(0,4)
+ id?: string = 'flatpack-' + uuidv4().substring(0,4);
public constructor(init?: Partial<FlatpackDataFormat>) {
super('FlatpackDataFormat');
Object.assign(this, init);
@@ -2327,7 +2327,7 @@ export class GrokDataFormat extends CamelElement {
flattened?: boolean;
allowMultipleMatchesPerLine?: boolean;
namedOnly?: boolean;
- id?: string = 'grok-' + uuidv4().substring(0,4)
+ id?: string = 'grok-' + uuidv4().substring(0,4);
public constructor(init?: Partial<GrokDataFormat>) {
super('GrokDataFormat');
Object.assign(this, init);
@@ -2336,7 +2336,7 @@ export class GrokDataFormat extends CamelElement {
export class GzipDeflaterDataFormat extends CamelElement {
dataFormatName?: string = 'gzipDeflater';
- id?: string = 'gzipDeflater-' + uuidv4().substring(0,4)
+ id?: string = 'gzipDeflater-' + uuidv4().substring(0,4);
public constructor(init?: Partial<GzipDeflaterDataFormat>) {
super('GzipDeflaterDataFormat');
Object.assign(this, init);
@@ -2346,7 +2346,7 @@ export class GzipDeflaterDataFormat extends CamelElement {
export class HL7DataFormat extends CamelElement {
dataFormatName?: string = 'hl7';
validate?: boolean;
- id?: string = 'hl7-' + uuidv4().substring(0,4)
+ id?: string = 'hl7-' + uuidv4().substring(0,4);
public constructor(init?: Partial<HL7DataFormat>) {
super('HL7DataFormat');
Object.assign(this, init);
@@ -2356,7 +2356,7 @@ export class HL7DataFormat extends CamelElement {
export class IcalDataFormat extends CamelElement {
dataFormatName?: string = 'ical';
validating?: boolean;
- id?: string = 'ical-' + uuidv4().substring(0,4)
+ id?: string = 'ical-' + uuidv4().substring(0,4);
public constructor(init?: Partial<IcalDataFormat>) {
super('IcalDataFormat');
Object.assign(this, init);
@@ -2381,7 +2381,7 @@ export class JacksonXMLDataFormat extends CamelElement {
enableFeatures?: string;
disableFeatures?: string;
contentTypeHeader?: boolean;
- id?: string = 'jacksonXml-' + uuidv4().substring(0,4)
+ id?: string = 'jacksonXml-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JacksonXMLDataFormat>) {
super('JacksonXMLDataFormat');
Object.assign(this, init);
@@ -2409,7 +2409,7 @@ export class JaxbDataFormat extends CamelElement {
noNamespaceSchemaLocation?: string;
jaxbProviderProperties?: string;
contentTypeHeader?: boolean;
- id?: string = 'jaxb-' + uuidv4().substring(0,4)
+ id?: string = 'jaxb-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JaxbDataFormat>) {
super('JaxbDataFormat');
Object.assign(this, init);
@@ -2419,7 +2419,7 @@ export class JaxbDataFormat extends CamelElement {
export class JsonApiDataFormat extends CamelElement {
dataFormatName?: string = 'jsonApi';
mainFormatType?: string;
- id?: string = 'jsonApi-' + uuidv4().substring(0,4)
+ id?: string = 'jsonApi-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JsonApiDataFormat>) {
super('JsonApiDataFormat');
Object.assign(this, init);
@@ -2451,7 +2451,7 @@ export class JsonDataFormat extends CamelElement {
autoDiscoverSchemaResolver?: boolean;
namingStrategy?: string;
contentTypeHeader?: boolean;
- id?: string = 'json-' + uuidv4().substring(0,4)
+ id?: string = 'json-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JsonDataFormat>) {
super('JsonDataFormat');
Object.assign(this, init);
@@ -2461,7 +2461,7 @@ export class JsonDataFormat extends CamelElement {
export class LZFDataFormat extends CamelElement {
dataFormatName?: string = 'lzf';
usingParallelCompression?: boolean;
- id?: string = 'lzf-' + uuidv4().substring(0,4)
+ id?: string = 'lzf-' + uuidv4().substring(0,4);
public constructor(init?: Partial<LZFDataFormat>) {
super('LZFDataFormat');
Object.assign(this, init);
@@ -2475,7 +2475,7 @@ export class MimeMultipartDataFormat extends CamelElement {
headersInline?: boolean;
includeHeaders?: string;
binaryContent?: boolean;
- id?: string = 'mimeMultipart-' + uuidv4().substring(0,4)
+ id?: string = 'mimeMultipart-' + uuidv4().substring(0,4);
public constructor(init?: Partial<MimeMultipartDataFormat>) {
super('MimeMultipartDataFormat');
Object.assign(this, init);
@@ -2498,7 +2498,7 @@ export class PGPDataFormat extends CamelElement {
compressionAlgorithm?: number;
hashAlgorithm?: number;
signatureVerificationOption?: string;
- id?: string = 'pgp-' + uuidv4().substring(0,4)
+ id?: string = 'pgp-' + uuidv4().substring(0,4);
public constructor(init?: Partial<PGPDataFormat>) {
super('PGPDataFormat');
Object.assign(this, init);
@@ -2528,7 +2528,7 @@ export class ProtobufDataFormat extends CamelElement {
autoDiscoverSchemaResolver?: boolean;
contentTypeFormat?: string;
contentTypeHeader?: boolean;
- id?: string = 'protobuf-' + uuidv4().substring(0,4)
+ id?: string = 'protobuf-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ProtobufDataFormat>) {
super('ProtobufDataFormat');
Object.assign(this, init);
@@ -2537,7 +2537,7 @@ export class ProtobufDataFormat extends CamelElement {
export class RssDataFormat extends CamelElement {
dataFormatName?: string = 'rss';
- id?: string = 'rss-' + uuidv4().substring(0,4)
+ id?: string = 'rss-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RssDataFormat>) {
super('RssDataFormat');
Object.assign(this, init);
@@ -2552,7 +2552,7 @@ export class SoapDataFormat extends CamelElement {
version?: string;
namespacePrefixRef?: string;
schema?: string;
- id?: string = 'soap-' + uuidv4().substring(0,4)
+ id?: string = 'soap-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SoapDataFormat>) {
super('SoapDataFormat');
Object.assign(this, init);
@@ -2562,7 +2562,7 @@ export class SoapDataFormat extends CamelElement {
export class SwiftMtDataFormat extends CamelElement {
dataFormatName?: string = 'swiftMt';
writeInJson?: boolean;
- id?: string = 'swiftMt-' + uuidv4().substring(0,4)
+ id?: string = 'swiftMt-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SwiftMtDataFormat>) {
super('SwiftMtDataFormat');
Object.assign(this, init);
@@ -2575,7 +2575,7 @@ export class SwiftMxDataFormat extends CamelElement {
writeInJson?: boolean;
readMessageId?: string;
readConfigRef?: string;
- id?: string = 'swiftMx-' + uuidv4().substring(0,4)
+ id?: string = 'swiftMx-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SwiftMxDataFormat>) {
super('SwiftMxDataFormat');
Object.assign(this, init);
@@ -2584,7 +2584,7 @@ export class SwiftMxDataFormat extends CamelElement {
export class SyslogDataFormat extends CamelElement {
dataFormatName?: string = 'syslog';
- id?: string = 'syslog-' + uuidv4().substring(0,4)
+ id?: string = 'syslog-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SyslogDataFormat>) {
super('SyslogDataFormat');
Object.assign(this, init);
@@ -2597,7 +2597,7 @@ export class TarFileDataFormat extends CamelElement {
allowEmptyDirectory?: boolean;
preservePathElements?: boolean;
maxDecompressedSize?: number;
- id?: string = 'tarFile-' + uuidv4().substring(0,4)
+ id?: string = 'tarFile-' + uuidv4().substring(0,4);
public constructor(init?: Partial<TarFileDataFormat>) {
super('TarFileDataFormat');
Object.assign(this, init);
@@ -2609,7 +2609,7 @@ export class ThriftDataFormat extends CamelElement {
instanceClass?: string;
contentTypeFormat?: string;
contentTypeHeader?: boolean;
- id?: string = 'thrift-' + uuidv4().substring(0,4)
+ id?: string = 'thrift-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ThriftDataFormat>) {
super('ThriftDataFormat');
Object.assign(this, init);
@@ -2620,7 +2620,7 @@ export class TidyMarkupDataFormat extends CamelElement {
dataFormatName?: string = 'tidyMarkup';
dataObjectType?: string;
omitXmlDeclaration?: boolean;
- id?: string = 'tidyMarkup-' + uuidv4().substring(0,4)
+ id?: string = 'tidyMarkup-' + uuidv4().substring(0,4);
public constructor(init?: Partial<TidyMarkupDataFormat>) {
super('TidyMarkupDataFormat');
Object.assign(this, init);
@@ -2647,7 +2647,7 @@ export class UniVocityCsvDataFormat extends CamelElement {
lazyLoad?: boolean;
asMap?: boolean;
id?: string = 'univocityCsv-' + uuidv4().substring(0,4);
- univocityHeader?: UniVocityHeader[] = []
+ univocityHeader?: UniVocityHeader[] = [];
public constructor(init?: Partial<UniVocityCsvDataFormat>) {
super('UniVocityCsvDataFormat');
Object.assign(this, init);
@@ -2673,7 +2673,7 @@ export class UniVocityFixedDataFormat extends CamelElement {
lazyLoad?: boolean;
asMap?: boolean;
id?: string = 'univocityFixed-' + uuidv4().substring(0,4);
- univocityHeader?: UniVocityHeader[] = []
+ univocityHeader?: UniVocityHeader[] = [];
public constructor(init?: Partial<UniVocityFixedDataFormat>) {
super('UniVocityFixedDataFormat');
Object.assign(this, init);
@@ -2682,7 +2682,7 @@ export class UniVocityFixedDataFormat extends CamelElement {
export class UniVocityHeader extends CamelElement {
length?: string;
- name?: string
+ name?: string;
public constructor(init?: Partial<UniVocityHeader>) {
super('UniVocityHeader');
Object.assign(this, init);
@@ -2706,7 +2706,7 @@ export class UniVocityTsvDataFormat extends CamelElement {
lazyLoad?: boolean;
asMap?: boolean;
id?: string = 'univocityTsv-' + uuidv4().substring(0,4);
- univocityHeader?: UniVocityHeader[] = []
+ univocityHeader?: UniVocityHeader[] = [];
public constructor(init?: Partial<UniVocityTsvDataFormat>) {
super('UniVocityTsvDataFormat');
Object.assign(this, init);
@@ -2727,7 +2727,7 @@ export class XMLSecurityDataFormat extends CamelElement {
digestAlgorithm?: string;
mgfAlgorithm?: string;
addKeyValueForEncryptedKey?: boolean;
- id?: string = 'xmlSecurity-' + uuidv4().substring(0,4)
+ id?: string = 'xmlSecurity-' + uuidv4().substring(0,4);
public constructor(init?: Partial<XMLSecurityDataFormat>) {
super('XMLSecurityDataFormat');
Object.assign(this, init);
@@ -2746,7 +2746,7 @@ export class XStreamDataFormat extends CamelElement {
aliases?: PropertyDefinition[] = [];
omitFields?: PropertyDefinition[] = [];
implicitCollections?: PropertyDefinition[] = [];
- id?: string = 'xstream-' + uuidv4().substring(0,4)
+ id?: string = 'xstream-' + uuidv4().substring(0,4);
public constructor(init?: Partial<XStreamDataFormat>) {
super('XStreamDataFormat');
Object.assign(this, init);
@@ -2767,7 +2767,7 @@ export class YAMLDataFormat extends CamelElement {
typeFilter?: YAMLTypeFilterDefinition[] = [];
maxAliasesForCollections?: number;
allowRecursiveKeys?: boolean;
- id?: string = 'yaml-' + uuidv4().substring(0,4)
+ id?: string = 'yaml-' + uuidv4().substring(0,4);
public constructor(init?: Partial<YAMLDataFormat>) {
super('YAMLDataFormat');
Object.assign(this, init);
@@ -2777,7 +2777,7 @@ export class YAMLDataFormat extends CamelElement {
export class YAMLTypeFilterDefinition extends CamelElement {
stepName?: string = 'yAMLTypeFilter';
type?: string;
- value?: string
+ value?: string;
public constructor(init?: Partial<YAMLTypeFilterDefinition>) {
super('YAMLTypeFilterDefinition');
Object.assign(this, init);
@@ -2787,7 +2787,7 @@ export class YAMLTypeFilterDefinition extends CamelElement {
export class ZipDeflaterDataFormat extends CamelElement {
dataFormatName?: string = 'zipDeflater';
compressionLevel?: string;
- id?: string = 'zipDeflater-' + uuidv4().substring(0,4)
+ id?: string = 'zipDeflater-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ZipDeflaterDataFormat>) {
super('ZipDeflaterDataFormat');
Object.assign(this, init);
@@ -2800,7 +2800,7 @@ export class ZipFileDataFormat extends CamelElement {
allowEmptyDirectory?: boolean;
preservePathElements?: boolean;
maxDecompressedSize?: number;
- id?: string = 'zipFile-' + uuidv4().substring(0,4)
+ id?: string = 'zipFile-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ZipFileDataFormat>) {
super('ZipFileDataFormat');
Object.assign(this, init);
@@ -2823,7 +2823,7 @@ export class DeadLetterChannelDefinition extends CamelElement {
redeliveryPolicyRef?: string;
executorServiceRef?: string;
redeliveryPolicy?: RedeliveryPolicyDefinition;
- id?: string = 'deadLetterChannel-' + uuidv4().substring(0,4)
+ id?: string = 'deadLetterChannel-' + uuidv4().substring(0,4);
public constructor(init?: Partial<DeadLetterChannelDefinition>) {
super('DeadLetterChannelDefinition');
Object.assign(this, init);
@@ -2844,7 +2844,7 @@ export class DefaultErrorHandlerDefinition extends CamelElement {
redeliveryPolicyRef?: string;
executorServiceRef?: string;
redeliveryPolicy?: RedeliveryPolicyDefinition;
- id?: string = 'defaultErrorHandler-' + uuidv4().substring(0,4)
+ id?: string = 'defaultErrorHandler-' + uuidv4().substring(0,4);
public constructor(init?: Partial<DefaultErrorHandlerDefinition>) {
super('DefaultErrorHandlerDefinition');
Object.assign(this, init);
@@ -2867,7 +2867,7 @@ export class JtaTransactionErrorHandlerDefinition extends CamelElement {
redeliveryPolicyRef?: string;
executorServiceRef?: string;
redeliveryPolicy?: RedeliveryPolicyDefinition;
- id?: string = 'jtaTransactionErrorHandler-' + uuidv4().substring(0,4)
+ id?: string = 'jtaTransactionErrorHandler-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JtaTransactionErrorHandlerDefinition>) {
super('JtaTransactionErrorHandlerDefinition');
Object.assign(this, init);
@@ -2876,7 +2876,7 @@ export class JtaTransactionErrorHandlerDefinition extends CamelElement {
export class NoErrorHandlerDefinition extends CamelElement {
stepName?: string = 'noErrorHandler';
- id?: string = 'noErrorHandler-' + uuidv4().substring(0,4)
+ id?: string = 'noErrorHandler-' + uuidv4().substring(0,4);
public constructor(init?: Partial<NoErrorHandlerDefinition>) {
super('NoErrorHandlerDefinition');
Object.assign(this, init);
@@ -2886,7 +2886,7 @@ export class NoErrorHandlerDefinition extends CamelElement {
export class RefErrorHandlerDefinition extends CamelElement {
stepName?: string = 'refErrorHandler';
ref: string = '';
- id?: string = 'refErrorHandler-' + uuidv4().substring(0,4)
+ id?: string = 'refErrorHandler-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RefErrorHandlerDefinition>) {
super('RefErrorHandlerDefinition');
Object.assign(this, init);
@@ -2909,7 +2909,7 @@ export class SpringTransactionErrorHandlerDefinition extends CamelElement {
redeliveryPolicyRef?: string;
executorServiceRef?: string;
redeliveryPolicy?: RedeliveryPolicyDefinition;
- id?: string = 'springTransactionErrorHandler-' + uuidv4().substring(0,4)
+ id?: string = 'springTransactionErrorHandler-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SpringTransactionErrorHandlerDefinition>) {
super('SpringTransactionErrorHandlerDefinition');
Object.assign(this, init);
@@ -2921,7 +2921,7 @@ export class CSimpleExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'csimple-' + uuidv4().substring(0,4)
+ id?: string = 'csimple-' + uuidv4().substring(0,4);
public constructor(init?: Partial<CSimpleExpression>) {
super('CSimpleExpression');
Object.assign(this, init);
@@ -2933,7 +2933,7 @@ export class ConstantExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'constant-' + uuidv4().substring(0,4)
+ id?: string = 'constant-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ConstantExpression>) {
super('ConstantExpression');
Object.assign(this, init);
@@ -2947,7 +2947,7 @@ export class DatasonnetExpression extends CamelElement {
outputMediaType?: string;
resultType?: string;
trim?: boolean;
- id?: string = 'datasonnet-' + uuidv4().substring(0,4)
+ id?: string = 'datasonnet-' + uuidv4().substring(0,4);
public constructor(init?: Partial<DatasonnetExpression>) {
super('DatasonnetExpression');
Object.assign(this, init);
@@ -2958,7 +2958,7 @@ export class ExchangePropertyExpression extends CamelElement {
expressionName?: string = 'exchangeProperty';
expression: string = '';
trim?: boolean;
- id?: string = 'exchangeProperty-' + uuidv4().substring(0,4)
+ id?: string = 'exchangeProperty-' + uuidv4().substring(0,4);
public constructor(init?: Partial<ExchangePropertyExpression>) {
super('ExchangePropertyExpression');
Object.assign(this, init);
@@ -2989,7 +2989,7 @@ export class ExpressionDefinition extends CamelElement {
tokenize?: TokenizerExpression | string;
xpath?: XPathExpression | string;
xquery?: XQueryExpression | string;
- xtokenize?: XMLTokenizerExpression | string
+ xtokenize?: XMLTokenizerExpression | string;
public constructor(init?: Partial<ExpressionDefinition>) {
super('ExpressionDefinition');
Object.assign(this, init);
@@ -3001,7 +3001,7 @@ export class GroovyExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'groovy-' + uuidv4().substring(0,4)
+ id?: string = 'groovy-' + uuidv4().substring(0,4);
public constructor(init?: Partial<GroovyExpression>) {
super('GroovyExpression');
Object.assign(this, init);
@@ -3012,7 +3012,7 @@ export class HeaderExpression extends CamelElement {
expressionName?: string = 'header';
expression: string = '';
trim?: boolean;
- id?: string = 'header-' + uuidv4().substring(0,4)
+ id?: string = 'header-' + uuidv4().substring(0,4);
public constructor(init?: Partial<HeaderExpression>) {
super('HeaderExpression');
Object.assign(this, init);
@@ -3026,7 +3026,7 @@ export class Hl7TerserExpression extends CamelElement {
propertyName?: string;
resultType?: string;
trim?: boolean;
- id?: string = 'hl7terser-' + uuidv4().substring(0,4)
+ id?: string = 'hl7terser-' + uuidv4().substring(0,4);
public constructor(init?: Partial<Hl7TerserExpression>) {
super('Hl7TerserExpression');
Object.assign(this, init);
@@ -3038,7 +3038,7 @@ export class JavaScriptExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'js-' + uuidv4().substring(0,4)
+ id?: string = 'js-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JavaScriptExpression>) {
super('JavaScriptExpression');
Object.assign(this, init);
@@ -3052,7 +3052,7 @@ export class JoorExpression extends CamelElement {
singleQuotes?: boolean;
resultType?: string;
trim?: boolean;
- id?: string = 'joor-' + uuidv4().substring(0,4)
+ id?: string = 'joor-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JoorExpression>) {
super('JoorExpression');
Object.assign(this, init);
@@ -3066,7 +3066,7 @@ export class JqExpression extends CamelElement {
propertyName?: string;
resultType?: string;
trim?: boolean;
- id?: string = 'jq-' + uuidv4().substring(0,4)
+ id?: string = 'jq-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JqExpression>) {
super('JqExpression');
Object.assign(this, init);
@@ -3086,7 +3086,7 @@ export class JsonPathExpression extends CamelElement {
propertyName?: string;
resultType?: string;
trim?: boolean;
- id?: string = 'jsonpath-' + uuidv4().substring(0,4)
+ id?: string = 'jsonpath-' + uuidv4().substring(0,4);
public constructor(init?: Partial<JsonPathExpression>) {
super('JsonPathExpression');
Object.assign(this, init);
@@ -3098,7 +3098,7 @@ export class LanguageExpression extends CamelElement {
language: string = '';
expression: string = '';
trim?: boolean;
- id?: string = 'language-' + uuidv4().substring(0,4)
+ id?: string = 'language-' + uuidv4().substring(0,4);
public constructor(init?: Partial<LanguageExpression>) {
super('LanguageExpression');
Object.assign(this, init);
@@ -3113,7 +3113,7 @@ export class MethodCallExpression extends CamelElement {
scope?: string;
resultType?: string;
trim?: boolean;
- id?: string = 'method-' + uuidv4().substring(0,4)
+ id?: string = 'method-' + uuidv4().substring(0,4);
public constructor(init?: Partial<MethodCallExpression>) {
super('MethodCallExpression');
Object.assign(this, init);
@@ -3125,7 +3125,7 @@ export class MvelExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'mvel-' + uuidv4().substring(0,4)
+ id?: string = 'mvel-' + uuidv4().substring(0,4);
public constructor(init?: Partial<MvelExpression>) {
super('MvelExpression');
Object.assign(this, init);
@@ -3137,7 +3137,7 @@ export class OgnlExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'ognl-' + uuidv4().substring(0,4)
+ id?: string = 'ognl-' + uuidv4().substring(0,4);
public constructor(init?: Partial<OgnlExpression>) {
super('OgnlExpression');
Object.assign(this, init);
@@ -3149,7 +3149,7 @@ export class PythonExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'python-' + uuidv4().substring(0,4)
+ id?: string = 'python-' + uuidv4().substring(0,4);
public constructor(init?: Partial<PythonExpression>) {
super('PythonExpression');
Object.assign(this, init);
@@ -3161,7 +3161,7 @@ export class RefExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'ref-' + uuidv4().substring(0,4)
+ id?: string = 'ref-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RefExpression>) {
super('RefExpression');
Object.assign(this, init);
@@ -3173,7 +3173,7 @@ export class SimpleExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'simple-' + uuidv4().substring(0,4)
+ id?: string = 'simple-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SimpleExpression>) {
super('SimpleExpression');
Object.assign(this, init);
@@ -3185,7 +3185,7 @@ export class SpELExpression extends CamelElement {
expression: string = '';
resultType?: string;
trim?: boolean;
- id?: string = 'spel-' + uuidv4().substring(0,4)
+ id?: string = 'spel-' + uuidv4().substring(0,4);
public constructor(init?: Partial<SpELExpression>) {
super('SpELExpression');
Object.assign(this, init);
@@ -3206,7 +3206,7 @@ export class TokenizerExpression extends CamelElement {
headerName?: string;
propertyName?: string;
trim?: boolean;
- id?: string = 'tokenize-' + uuidv4().substring(0,4)
+ id?: string = 'tokenize-' + uuidv4().substring(0,4);
public constructor(init?: Partial<TokenizerExpression>) {
super('TokenizerExpression');
Object.assign(this, init);
@@ -3221,7 +3221,7 @@ export class XMLTokenizerExpression extends CamelElement {
headerName?: string;
propertyName?: string;
trim?: boolean;
- id?: string = 'xtokenize-' + uuidv4().substring(0,4)
+ id?: string = 'xtokenize-' + uuidv4().substring(0,4);
public constructor(init?: Partial<XMLTokenizerExpression>) {
super('XMLTokenizerExpression');
Object.assign(this, init);
@@ -3243,7 +3243,7 @@ export class XPathExpression extends CamelElement {
headerName?: string;
propertyName?: string;
trim?: boolean;
- id?: string = 'xpath-' + uuidv4().substring(0,4)
+ id?: string = 'xpath-' + uuidv4().substring(0,4);
public constructor(init?: Partial<XPathExpression>) {
super('XPathExpression');
Object.assign(this, init);
@@ -3260,7 +3260,7 @@ export class XQueryExpression extends CamelElement {
headerName?: string;
propertyName?: string;
trim?: boolean;
- id?: string = 'xquery-' + uuidv4().substring(0,4)
+ id?: string = 'xquery-' + uuidv4().substring(0,4);
public constructor(init?: Partial<XQueryExpression>) {
super('XQueryExpression');
Object.assign(this, init);
@@ -3270,7 +3270,7 @@ export class XQueryExpression extends CamelElement {
export class CustomLoadBalancerDefinition extends CamelElement {
stepName?: string = 'customLoadBalancer';
ref: string = '';
- id?: string = 'customLoadBalancer-' + uuidv4().substring(0,4)
+ id?: string = 'customLoadBalancer-' + uuidv4().substring(0,4);
public constructor(init?: Partial<CustomLoadBalancerDefinition>) {
super('CustomLoadBalancerDefinition');
Object.assign(this, init);
@@ -3283,7 +3283,7 @@ export class FailoverLoadBalancerDefinition extends CamelElement {
id?: string = 'failoverLoadBalancer-' + uuidv4().substring(0,4);
maximumFailoverAttempts?: string;
roundRobin?: string;
- sticky?: string
+ sticky?: string;
public constructor(init?: Partial<FailoverLoadBalancerDefinition>) {
super('FailoverLoadBalancerDefinition');
Object.assign(this, init);
@@ -3292,7 +3292,7 @@ export class FailoverLoadBalancerDefinition extends CamelElement {
export class RandomLoadBalancerDefinition extends CamelElement {
stepName?: string = 'randomLoadBalancer';
- id?: string = 'randomLoadBalancer-' + uuidv4().substring(0,4)
+ id?: string = 'randomLoadBalancer-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RandomLoadBalancerDefinition>) {
super('RandomLoadBalancerDefinition');
Object.assign(this, init);
@@ -3301,7 +3301,7 @@ export class RandomLoadBalancerDefinition extends CamelElement {
export class RoundRobinLoadBalancerDefinition extends CamelElement {
stepName?: string = 'roundRobinLoadBalancer';
- id?: string = 'roundRobinLoadBalancer-' + uuidv4().substring(0,4)
+ id?: string = 'roundRobinLoadBalancer-' + uuidv4().substring(0,4);
public constructor(init?: Partial<RoundRobinLoadBalancerDefinition>) {
super('RoundRobinLoadBalancerDefinition');
Object.assign(this, init);
@@ -3311,7 +3311,7 @@ export class RoundRobinLoadBalancerDefinition extends CamelElement {
export class StickyLoadBalancerDefinition extends CamelElement {
stepName?: string = 'stickyLoadBalancer';
correlationExpression?: ExpressionSubElementDefinition;
- id?: string = 'stickyLoadBalancer-' + uuidv4().substring(0,4)
+ id?: string = 'stickyLoadBalancer-' + uuidv4().substring(0,4);
public constructor(init?: Partial<StickyLoadBalancerDefinition>) {
super('StickyLoadBalancerDefinition');
Object.assign(this, init);
@@ -3320,7 +3320,7 @@ export class StickyLoadBalancerDefinition extends CamelElement {
export class TopicLoadBalancerDefinition extends CamelElement {
stepName?: string = 'topicLoadBalancer';
- id?: string = 'topicLoadBalancer-' + uuidv4().substring(0,4)
+ id?: string = 'topicLoadBalancer-' + uuidv4().substring(0,4);
public constructor(init?: Partial<TopicLoadBalancerDefinition>) {
super('TopicLoadBalancerDefinition');
Object.assign(this, init);
@@ -3332,7 +3332,7 @@ export class WeightedLoadBalancerDefinition extends CamelElement {
distributionRatio: string = '';
distributionRatioDelimiter?: string;
id?: string = 'weightedLoadBalancer-' + uuidv4().substring(0,4);
- roundRobin?: boolean
+ roundRobin?: boolean;
public constructor(init?: Partial<WeightedLoadBalancerDefinition>) {
super('WeightedLoadBalancerDefinition');
Object.assign(this, init);
@@ -3346,7 +3346,7 @@ export class ApiKeyDefinition extends CamelElement {
inHeader?: boolean;
inQuery?: boolean;
inCookie?: boolean;
- description?: string
+ description?: string;
public constructor(init?: Partial<ApiKeyDefinition>) {
super('ApiKeyDefinition');
Object.assign(this, init);
@@ -3356,7 +3356,7 @@ export class ApiKeyDefinition extends CamelElement {
export class BasicAuthDefinition extends CamelElement {
stepName?: string = 'basicAuth';
key: string = '';
- description?: string
+ description?: string;
public constructor(init?: Partial<BasicAuthDefinition>) {
super('BasicAuthDefinition');
Object.assign(this, init);
@@ -3367,7 +3367,7 @@ export class BearerTokenDefinition extends CamelElement {
stepName?: string = 'bearerToken';
key: string = '';
format?: string;
- description?: string
+ description?: string;
public constructor(init?: Partial<BearerTokenDefinition>) {
super('BearerTokenDefinition');
Object.assign(this, init);
@@ -3394,7 +3394,7 @@ export class DeleteDefinition extends CamelElement {
description?: string;
param?: ParamDefinition[] = [];
responseMessage?: ResponseMessageDefinition[] = [];
- security?: SecurityDefinition[] = []
+ security?: SecurityDefinition[] = [];
public constructor(init?: Partial<DeleteDefinition>) {
super('DeleteDefinition');
Object.assign(this, init);
@@ -3421,7 +3421,7 @@ export class GetDefinition extends CamelElement {
description?: string;
param?: ParamDefinition[] = [];
responseMessage?: ResponseMessageDefinition[] = [];
- security?: SecurityDefinition[] = []
+ security?: SecurityDefinition[] = [];
public constructor(init?: Partial<GetDefinition>) {
super('GetDefinition');
Object.assign(this, init);
@@ -3448,7 +3448,7 @@ export class HeadDefinition extends CamelElement {
description?: string;
param?: ParamDefinition[] = [];
responseMessage?: ResponseMessageDefinition[] = [];
- security?: SecurityDefinition[] = []
+ security?: SecurityDefinition[] = [];
public constructor(init?: Partial<HeadDefinition>) {
super('HeadDefinition');
Object.assign(this, init);
@@ -3458,7 +3458,7 @@ export class HeadDefinition extends CamelElement {
export class MutualTLSDefinition extends CamelElement {
stepName?: string = 'mutualTLS';
key: string = '';
- description?: string
+ description?: string;
public constructor(init?: Partial<MutualTLSDefinition>) {
super('MutualTLSDefinition');
Object.assign(this, init);
@@ -3473,7 +3473,7 @@ export class OAuth2Definition extends CamelElement {
key: string = '';
refreshUrl?: string;
scopes?: RestPropertyDefinition[] = [];
- tokenUrl?: string
+ tokenUrl?: string;
public constructor(init?: Partial<OAuth2Definition>) {
super('OAuth2Definition');
Object.assign(this, init);
@@ -3484,7 +3484,7 @@ export class OpenIdConnectDefinition extends CamelElement {
stepName?: string = 'openIdConnect';
key: string = '';
url: string = '';
- description?: string
+ description?: string;
public constructor(init?: Partial<OpenIdConnectDefinition>) {
super('OpenIdConnectDefinition');
Object.assign(this, init);
@@ -3503,7 +3503,7 @@ export class ParamDefinition extends CamelElement {
dataFormat?: string;
value?: string[] = [];
examples?: RestPropertyDefinition[] = [];
- description?: string
+ description?: string;
public constructor(init?: Partial<ParamDefinition>) {
super('ParamDefinition');
Object.assign(this, init);
@@ -3530,7 +3530,7 @@ export class PatchDefinition extends CamelElement {
description?: string;
param?: ParamDefinition[] = [];
responseMessage?: ResponseMessageDefinition[] = [];
- security?: SecurityDefinition[] = []
+ security?: SecurityDefinition[] = [];
public constructor(init?: Partial<PatchDefinition>) {
super('PatchDefinition');
Object.assign(this, init);
@@ -3557,7 +3557,7 @@ export class PostDefinition extends CamelElement {
description?: string;
param?: ParamDefinition[] = [];
responseMessage?: ResponseMessageDefinition[] = [];
- security?: SecurityDefinition[] = []
+ security?: SecurityDefinition[] = [];
public constructor(init?: Partial<PostDefinition>) {
super('PostDefinition');
Object.assign(this, init);
@@ -3584,7 +3584,7 @@ export class PutDefinition extends CamelElement {
description?: string;
param?: ParamDefinition[] = [];
responseMessage?: ResponseMessageDefinition[] = [];
- security?: SecurityDefinition[] = []
+ security?: SecurityDefinition[] = [];
public constructor(init?: Partial<PutDefinition>) {
super('PutDefinition');
Object.assign(this, init);
@@ -3600,7 +3600,7 @@ export class ResponseHeaderDefinition extends CamelElement {
dataFormat?: string;
value?: string[] = [];
example?: string;
- description?: string
+ description?: string;
public constructor(init?: Partial<ResponseHeaderDefinition>) {
super('ResponseHeaderDefinition');
Object.assign(this, init);
@@ -3613,7 +3613,7 @@ export class ResponseMessageDefinition extends CamelElement {
message: string = '';
responseModel?: string;
header?: ResponseHeaderDefinition[] = [];
- examples?: RestPropertyDefinition[] = []
+ examples?: RestPropertyDefinition[] = [];
public constructor(init?: Partial<ResponseMessageDefinition>) {
super('ResponseMessageDefinition');
Object.assign(this, init);
@@ -3632,7 +3632,7 @@ export class RestBindingDefinition extends CamelElement {
enableCors?: boolean;
component?: string;
id?: string = 'restBinding-' + uuidv4().substring(0,4);
- description?: string
+ description?: string;
public constructor(init?: Partial<RestBindingDefinition>) {
super('RestBindingDefinition');
Object.assign(this, init);
@@ -3667,7 +3667,7 @@ export class RestConfigurationDefinition extends CamelElement {
consumerProperty?: RestPropertyDefinition[] = [];
dataFormatProperty?: RestPropertyDefinition[] = [];
apiProperty?: RestPropertyDefinition[] = [];
- corsHeaders?: RestPropertyDefinition[] = []
+ corsHeaders?: RestPropertyDefinition[] = [];
public constructor(init?: Partial<RestConfigurationDefinition>) {
super('RestConfigurationDefinition');
Object.assign(this, init);
@@ -3695,7 +3695,7 @@ export class RestDefinition extends CamelElement {
head?: HeadDefinition[] = [];
patch?: PatchDefinition[] = [];
post?: PostDefinition[] = [];
- put?: PutDefinition[] = []
+ put?: PutDefinition[] = [];
public constructor(init?: Partial<RestDefinition>) {
super('RestDefinition');
Object.assign(this, init);
@@ -3705,7 +3705,7 @@ export class RestDefinition extends CamelElement {
export class RestPropertyDefinition extends CamelElement {
stepName?: string = 'restProperty';
key: string = '';
- value: string = ''
+ value: string = '';
public constructor(init?: Partial<RestPropertyDefinition>) {
super('RestPropertyDefinition');
Object.assign(this, init);
@@ -3719,7 +3719,7 @@ export class RestSecuritiesDefinition extends CamelElement {
bearer?: BearerTokenDefinition;
mutualTls?: MutualTLSDefinition;
oauth2?: OAuth2Definition;
- openIdConnect?: OpenIdConnectDefinition
+ openIdConnect?: OpenIdConnectDefinition;
public constructor(init?: Partial<RestSecuritiesDefinition>) {
super('RestSecuritiesDefinition');
Object.assign(this, init);
@@ -3730,7 +3730,7 @@ export class RestsDefinition extends CamelElement {
stepName?: string = 'rests';
id?: string = 'rests-' + uuidv4().substring(0,4);
description?: string;
- rest?: RestDefinition[] = []
+ rest?: RestDefinition[] = [];
public constructor(init?: Partial<RestsDefinition>) {
super('RestsDefinition');
Object.assign(this, init);
@@ -3740,7 +3740,7 @@ export class RestsDefinition extends CamelElement {
export class SecurityDefinition extends CamelElement {
stepName?: string = 'security';
key: string = '';
- scopes?: string
+ scopes?: string;
public constructor(init?: Partial<SecurityDefinition>) {
super('SecurityDefinition');
Object.assign(this, init);
@@ -3753,7 +3753,7 @@ export class CustomTransformerDefinition extends CamelElement {
fromType?: string;
ref?: string;
scheme?: string;
- toType?: string
+ toType?: string;
public constructor(init?: Partial<CustomTransformerDefinition>) {
super('CustomTransformerDefinition');
Object.assign(this, init);
@@ -3805,7 +3805,7 @@ export class DataFormatTransformerDefinition extends CamelElement {
xstream?: XStreamDataFormat | string;
yaml?: YAMLDataFormat;
zipDeflater?: ZipDeflaterDataFormat;
- zipFile?: ZipFileDataFormat
+ zipFile?: ZipFileDataFormat;
public constructor(init?: Partial<DataFormatTransformerDefinition>) {
super('DataFormatTransformerDefinition');
Object.assign(this, init);
@@ -3818,7 +3818,7 @@ export class EndpointTransformerDefinition extends CamelElement {
ref?: string;
scheme?: string;
toType?: string;
- uri?: string
+ uri?: string;
public constructor(init?: Partial<EndpointTransformerDefinition>) {
super('EndpointTransformerDefinition');
Object.assign(this, init);
@@ -3829,7 +3829,7 @@ export class TransformersDefinition extends CamelElement {
stepName?: string = 'transformers';
customTransformer?: CustomTransformerDefinition;
dataFormatTransformer?: DataFormatTransformerDefinition;
- endpointTransformer?: EndpointTransformerDefinition
+ endpointTransformer?: EndpointTransformerDefinition;
public constructor(init?: Partial<TransformersDefinition>) {
super('TransformersDefinition');
Object.assign(this, init);
@@ -3840,7 +3840,7 @@ export class CustomValidatorDefinition extends CamelElement {
stepName?: string = 'customValidator';
className?: string;
ref?: string;
- type?: string
+ type?: string;
public constructor(init?: Partial<CustomValidatorDefinition>) {
super('CustomValidatorDefinition');
Object.assign(this, init);
@@ -3851,7 +3851,7 @@ export class EndpointValidatorDefinition extends CamelElement {
stepName?: string = 'endpointValidator';
ref?: string;
type?: string;
- uri?: string
+ uri?: string;
public constructor(init?: Partial<EndpointValidatorDefinition>) {
super('EndpointValidatorDefinition');
Object.assign(this, init);
@@ -3861,7 +3861,7 @@ export class EndpointValidatorDefinition extends CamelElement {
export class PredicateValidatorDefinition extends CamelElement {
stepName?: string = 'predicateValidator';
expression?: ExpressionDefinition;
- type?: string
+ type?: string;
public constructor(init?: Partial<PredicateValidatorDefinition>) {
super('PredicateValidatorDefinition');
Object.assign(this, init);
@@ -3872,7 +3872,7 @@ export class ValidatorsDefinition extends CamelElement {
stepName?: string = 'validators';
customValidator?: CustomValidatorDefinition;
endpointValidator?: EndpointValidatorDefinition;
- predicateValidator?: PredicateValidatorDefinition
+ 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/CamelDefinitionGenerator.java b/karavan-generator/src/main/java/org/apache/camel/karavan/generator/CamelDefinitionGenerator.java
index 14ab839..f2ce858 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
@@ -89,7 +89,7 @@ public final class CamelDefinitionGenerator extends AbstractGenerator {
properties.getMap().keySet().stream().sorted(getComparator(stepName)).forEach(name -> {
JsonObject attributeValue = properties.getJsonObject(name);
boolean req = required.contains(name);
- String generatedValue = ("id".equals(name) && stepName != null) ? "'" + stepName + "-' + uuidv4().substring(0,4)" : null;
+ String generatedValue = ("id".equals(name) && stepName != null && !"routeConfiguration".equals(stepName)) ? "'" + stepName + "-' + uuidv4().substring(0,4)" : null;
String attributeType = getAttributeType(attributeValue, req, definitions, generatedValue);
String r = req ? "" : "?";
name = name.equals("constructor") ? "_constructor" : name; // exception for YAMLDataFormat
@@ -101,7 +101,8 @@ public final class CamelDefinitionGenerator extends AbstractGenerator {
}
});
}
- return String.format(readFileText(modelTemplate), className, attrs.stream().collect(Collectors.joining(";\n")));
+ String s2 = attrs.stream().collect(Collectors.joining(";\n")) + ((attrs.isEmpty()) ? "" : ";");
+ return String.format(readFileText(modelTemplate), className, s2);
}
private Comparator<String> getComparator(String stepName) {