public interface ToolingCacheIdGenerator<T>
MetadataCache and ValueProviderCache| Modifier and Type | Method and Description |
|---|---|
Optional<String> |
getIdForComponentAttributesMetadata(T component) |
Optional<String> |
getIdForComponentInputMetadata(T component,
String parameterName) |
Optional<String> |
getIdForComponentMetadata(T component) |
Optional<String> |
getIdForComponentOutputMetadata(T component) |
Optional<String> |
getIdForGlobalMetadata(T component) |
Optional<String> |
getIdForMetadataKeys(T component) |
Optional<String> |
getIdForResolvedValues(T component,
String parameterName) |
Optional<String> |
getIdForResolvedValues(T component,
String parameterName,
String targetSelector) |
default Optional<String> |
getIdForResolvedValuesDependency(T component)
Get the
Optional with the id computed for the component that is a dependency (part) that affects values
resolution. |
Optional<String> getIdForComponentAttributesMetadata(T component)
Optional<String> getIdForComponentInputMetadata(T component, String parameterName)
Optional<String> getIdForResolvedValues(T component, String parameterName, String targetSelector)
default Optional<String> getIdForResolvedValuesDependency(T component)
Optional with the id computed for the component that is a dependency (part) that affects values
resolution.
e.g: Get the id of a config that is referenced by an operation for which a parameter has a ValueProvidercomponent - the component that is referenced by the owner of the parameter.Optional with the computed IdCopyright © 2024 MuleSoft, Inc.. All rights reserved.