| Interface | Description |
|---|---|
| AttributesTypeResolver<K> |
Handles the dynamic
MetadataType resolving for the output attributes of an associated component. |
| InputTypeResolver<K> |
Handles the dynamic
MetadataType resolving for the Content parameter of an associated component. |
| MetadataResult<T> |
Container for the Metadata fetch operations provided by
TypeKeysResolver, InputTypeResolver and
OutputTypeResolver results. |
| NamedTypeResolver |
A base interface for resolvers in which they specify it's category name.
|
| OutputTypeResolver<K> |
Handles the dynamic
MetadataType resolving for the output of an associated component. |
| PartialTypeKeysResolver<T> |
A
TypeKeysResolver that can handle the resolution of multi-level MetadataKey in a lazy way. |
| QueryEntityResolver |
Handles the dynamic resolution of all the available entities
MetadataKeys when building a DSQL query and the dynamic
MetadataType resolution each of those entities. |
| StaticResolver |
Handles the construction of a custom
MetadataType in any format to be set in a Typed component statically when
building the extension avoiding dynamically metadata resolution when we know exactly the non necessarily java type structure at
compile time. |
| TypeKeysResolver |
Handles the dynamic resolution of the available
MetadataKey that can be used to populate the MetadataKeyId of an
associated Component |
| Class | Description |
|---|---|
| AttributesStaticTypeResolver |
StaticResolver implementation for the attributes OutputModel. |
| FailureCode |
Standard error codes to describe common errors that may occur during Metadata fetching operations
|
| FailureMetadataResult<T> |
Immutable implementation of
MetadataResult for failure results. |
| InputStaticTypeResolver |
StaticResolver implementation for the ParameterModels. |
| MetadataFailure |
Immutable representation of an error that occurred during Metadata resolution.
|
| MetadataFailure.Builder | |
| OutputStaticTypeResolver |
StaticResolver implementation for the OutputModels. |
| SuccessMetadataResult<T> |
Immutable implementation of
MetadataResult for successful results. |
| Enum | Description |
|---|---|
| MetadataComponent |
Enumerates all the components that can be retrieved in a
MetadataResult. |
Copyright © 2024 MuleSoft, Inc.. All rights reserved.