Uses of Interface
org.mule.runtime.extension.api.metadata.ComponentMetadataConfigurer
Packages that use ComponentMetadataConfigurer
-
Uses of ComponentMetadataConfigurer in org.mule.runtime.extension.api.metadata
Methods in org.mule.runtime.extension.api.metadata that return ComponentMetadataConfigurerModifier and TypeMethodDescriptionComponentMetadataConfigurer.addInputResolver(String parameterName, org.mule.runtime.api.metadata.resolving.InputTypeResolver resolver) Adds anInputTypeResolverfor a specific input parameterComponentMetadataConfigurer.addInputResolvers(Map<String, org.mule.runtime.api.metadata.resolving.InputTypeResolver> resolvers) InvokesaddInputResolver(String, InputTypeResolver)per each entry inresolversComponentMetadataConfigurer.addRouteChainInputResolver(String routeName, org.mule.sdk.api.metadata.resolving.ChainInputTypeResolver resolver) Adds aChainInputTypeResolverfor a specific route.ComponentMetadataConfigurer.addRoutePassThroughChainInputResolver(String routeName) Convenience method for configuring a route of which the inner chain will receive the same input type of the router itself.ComponentMetadataConfigurer.addRoutesChainInputResolvers(Map<String, org.mule.sdk.api.metadata.resolving.ChainInputTypeResolver> resolvers) InvokesaddRouteChainInputResolver(String, ChainInputTypeResolver)per each entry inresolversComponentMetadataConfigurer.asAllOfRouter()Convenience method to configure routers that return the sum of all its routes, in the form of an object which attributes matches the route names (e.g:<scatter-gather>ComponentMetadataConfigurer.asOneOfRouter()Convenience method to configure routers that will output the result of (any) one of its routes.ComponentMetadataConfigurer.asPassthroughScope()Convenience method to configure a scope that outputs the result of its inner chain.abstract ComponentMetadataConfigurerComponentMetadataConfigurerFactory.create()ComponentMetadataConfigurerFactoryDelegate.create()ComponentMetadataConfigurer.setAttributesTypeResolver(org.mule.runtime.api.metadata.resolving.AttributesTypeResolver attributesTypeResolver) Sets aAttributesTypeResolverComponentMetadataConfigurer.setChainInputTypeResolver(org.mule.sdk.api.metadata.resolving.ChainInputTypeResolver chainInputTypeResolver) Sets aChainInputTypeResolver.ComponentMetadataConfigurer.setConnected(boolean connected) Whether any of the configured resolvers require a connection.ComponentMetadataConfigurer.setKeysResolver(org.mule.runtime.api.metadata.resolving.TypeKeysResolver keysResolver, String keyParameterName, org.mule.metadata.api.model.MetadataType keyParameterType, boolean isPartialKeyResolver) Sets aTypeKeysResolverComponentMetadataConfigurer.setOutputTypeResolver(org.mule.runtime.api.metadata.resolving.OutputTypeResolver outputTypeResolver) Sets anOutputTypeResolverComponentMetadataConfigurer.withPassThroughChainInputTypeResolver()Convenience method to configure a scope of which the inner chain will receive the same input type of the scope itself.