Interface ProcessorStepParser
-
- All Superinterfaces:
StepParser
- All Known Implementing Classes:
AggregateStepParser
,ChoiceStepParser
,CircuitBreakerStepParser
,DelayStepParser
,DoTryStepParser
,DynamicRouterStepParser
,EnrichStepParser
,ErrorHandlerStepParser
,FilterStepParser
,IdempotentConsumerParser
,LoadBalanceStepParser
,LoopStepParser
,MarshalStepParser
,MulticastStepParser
,OnExceptionStepParser
,PipelineStepParser
,PollEnrichStepParser
,ProcessStepParser
,RecipientListStepParser
,ResequenceStepParser
,RoutingSlipStepParser
,SagaStepParser
,SampleStepParser
,ScriptStepParser
,ServiceCallStepParser
,SetBodyStepParser
,SetExchangePatternStepParser
,SetHeaderStepParser
,SetPropertyStepParser
,SortStepParser
,SplitStepParser
,StepStepParser
,ThrottleStepParser
,ThrowExceptionStepParser
,ToDynamicStepParser
,ToStepParser
,TransactedStepParser
,TransformStepParser
,TypedProcessorStepParser
,UnmarshalStepParser
,ValidateStepParser
,WireTapStepParser
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface ProcessorStepParser extends StepParser
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.camel.k.loader.yaml.spi.StepParser
StepParser.Context, StepParser.Resolver
-
-
Field Summary
-
Fields inherited from interface org.apache.camel.k.loader.yaml.spi.StepParser
SERVICE_LOCATION
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ProcessorStepParser
forType(Class<? extends org.apache.camel.model.ProcessorDefinition> type)
static org.apache.camel.model.ProcessorDefinition<?>
invoke(StepParser.Context context, String stepId)
org.apache.camel.model.ProcessorDefinition<?>
toProcessor(StepParser.Context context)
-
-
-
Method Detail
-
toProcessor
org.apache.camel.model.ProcessorDefinition<?> toProcessor(StepParser.Context context)
- Parameters:
context
-- Returns:
-
invoke
static org.apache.camel.model.ProcessorDefinition<?> invoke(StepParser.Context context, String stepId)
-
forType
static ProcessorStepParser forType(Class<? extends org.apache.camel.model.ProcessorDefinition> type)
-
-