| Interface | Description |
|---|---|
| RoutingKey<I,A,O> |
Key identifier used for routing, serialization and metadata.
|
| Class | Description |
|---|---|
| ApikitSource<InputPayload,InputAttr,Output> |
Extends Mule Source, handling the logic to be registered in a
SourceExecutorRegistry discriminated by RoutingKey |
| CachedObject<T> |
Caches a non-null instance created with a given supplier.
|
| SourceExecutionResult<Output> |
Represents the flow execution result.
|
| SourceExecutor<InputPayload,InputAttr,Output> |
Responsible for executing the mule-source
|
| SourceExecutorRegistry |
Registry where APIKit-sources are registered
|
Copyright © 2026 MuleSoft, Inc.. All rights reserved.