Uses of Annotation Interface
org.mule.sdk.api.annotation.DoNotEnforceMinMuleVersion
Packages that use DoNotEnforceMinMuleVersion
Package
Description
-
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation
Classes in org.mule.sdk.api.annotation with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceAllows to reference a list of classes from which aorg.mule.runtime.extension.api.introspection.Configurationmodel is to be inferred.@interfaceAllows to reference a list of classes from which an Extension's functions for usage in the expression language are to be inferred.@interfaceAllows to reference a list of classes from which an Extension's operations are to be inferred.@interface -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.binding
Classes in org.mule.sdk.api.annotation.binding with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceMarks a binding between a parameter in aValueProvideror aSampleDataProviderto an extraction expression. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.connectivity
Classes in org.mule.sdk.api.annotation.connectivity with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceAnnotation to be used on aClassalso annotated withExtension, to list theConnectionProviders that the extension exposes. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.data.sample
Classes in org.mule.sdk.api.annotation.data.sample with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceAssociates aSourceclass or operation method with aSampleDataProvider. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.deprecated
Classes in org.mule.sdk.api.annotation.deprecated with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceIndicated that the current annotated member is deprecated from the extension. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.execution
Classes in org.mule.sdk.api.annotation.execution with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceAllows to specify theExecutionTypeof the annotated component. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.metadata
Classes in org.mule.sdk.api.annotation.metadata with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceApplied to router components, specifies to the DataSense engine that the payload and attributes types that will exit the owning router component is the combination of the ones from every route in the router.@interfaceApplied toChainorRouteparameters, allows specifying aChainInputTypeResolverto provide DataSense information about the payload and attributes that will enter said chain/route.@interfaceApplied to router components, specifies to the DataSense engine that the payload/attributes types that will exit the owning router component is the union of the payload/attributes of each route in the router.@interface@interfaceApplied to scope components, specifies to the DataSense engine that the payload and attributes types that will exit the owning scope component is the same one that originally exited the scope chain. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.notification
Classes in org.mule.sdk.api.annotation.notification with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceDeclares an array ofclassesof anNotificationActionProvider, to communicate and declare whichNotificationActionDefinitions a component could fire.interfaceA component responsible for providing an immutableSetofNotificationActionDefinitions.@interfaceAnnotation for Extension level to communicate and declare theNotificationActionDefinitions that the whole extension emits. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.param.display
Classes in org.mule.sdk.api.annotation.param.display with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceAllows to specify a custom label for the element and/or field to be used in the UI.@interfaceAllows to specify an example for aEnrichableModelto be used in the UI.@interfaceAllows to specify a summary for aEnrichableModelto be used in the UI. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.route
Classes in org.mule.sdk.api.annotation.route with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescriptionenumDescribes how many times the inner chain in a scope or route is expected to be called each time the owning component is executed.@interface -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.semantics
Classes in org.mule.sdk.api.annotation.semantics with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceSpecifies a list of custom semantic terms to be added on the annotated component. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.semantics.connectivity
Classes in org.mule.sdk.api.annotation.semantics.connectivity with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceDescribes a Connection with is secured through an API Key@interfaceDescribes a Connection with is secured through Basic Authentication@interfaceIndicates that the annotated class models the configuration of a NTLM Proxy@interfaceIndicates that the annotated class models the configuration of a generic Proxy@interfaceDescribes a Connection with is secured through Digest Authentication@interfaceIndicates that the annotated parameter represent a network domain.@interfaceIndicates that the annotated parameter represents an Endpoint@interfaceSignals that the annotated component should not be considered while generating a Connectivity Schema.@interfaceIndicates that the annotated parameter represents a network host@interfaceDescribes a Connection with is secured through Kerberos.@interfaceIndicates that the annotated parameter represent a NTLM domain.@interfaceIndicates that the annotated parameter represent a network port.@interfaceDescribes a Connection which is not secured through any authentication type.@interfaceIndicates that the annotated parameter represent an URL@interfaceIndicates that the annotated parameter represent a path relative to a base URL -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.semantics.file
Classes in org.mule.sdk.api.annotation.semantics.file with annotations of type DoNotEnforceMinMuleVersion -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.semantics.security
Classes in org.mule.sdk.api.annotation.semantics.security with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceIndicates that the annotated parameter represent an account id@interfaceIndicates that the annotated parameter represent an API Key@interfaceIndicates that the annotated parameter represent a Client ID@interfaceIndicates that the annotated parameter represent a Client Secret@interfaceIndicates that the annotated parameter represent a Connection ID@interfaceIndicates that the annotated parameter represents a password.@interfaceIndicates that the annotated parameter holds a value which should be encrypted.@interfaceIndicates that the annotated parameter holds a secret token@interfaceIndicates that the annotated parameter holds a security token@interfaceIndicates that the annotated parameter holds a session ID@interfaceIndicates that the annotated parameter holds a value which identifies a tenant@interfaceIndicates that the annotated parameter holds a token ID@interfaceIndicates that the annotated parameter holds an username -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.annotation.values
Classes in org.mule.sdk.api.annotation.values with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescription@interfaceContainer for theRepeatableFieldValuesannotation@interfaceMarks a parameter as having a field or set of fields that have the capability of having itsvaluesresolved.@interfaceMarks a parameter or parameter group as a value that has the capability of resolvevaluesfor this one. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.data.sample
Classes in org.mule.sdk.api.data.sample with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescriptionclassExceptionto indicate than an error occurred fetching sample data through aSampleDataProvider.interfaceSampleDataProvider<T,A> Implement this interface to enhance operations andmessage sourceswith sample data that is representative of the one that the component will produce in real production scenarios. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.metadata
Classes in org.mule.sdk.api.metadata with annotations of type DoNotEnforceMinMuleVersionModifier and TypeInterfaceDescriptioninterfaceMetadataContextspecialization adding information relevant toChainInputTypeResolverinstances.interfaceContains DataSense propagation information for routers, by using aMessageMetadataTypeto describe the typed message that enters eachRoute(input) and the message that exits them (output)interfaceContains DataSense propagation information by using aMessageMetadataTypeto describe the typed message that enters aChain(input) and the message that exits it (output)Methods in org.mule.sdk.api.metadata with annotations of type DoNotEnforceMinMuleVersionModifier and TypeMethodDescriptiondefault Optional<RouterOutputMetadataContext>MetadataContext.getRouterOutputMetadataContext()NOTE: Experimental feature.default Optional<ScopeOutputMetadataContext>MetadataContext.getScopeOutputMetadataContext()NOTE: Experimental feature. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.metadata.resolving
Classes in org.mule.sdk.api.metadata.resolving with annotations of type DoNotEnforceMinMuleVersionModifier and TypeInterfaceDescriptioninterfaceA type resolver to specify the payload and attributes types that enter the inner chain within a scope or route. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.notification
Classes in org.mule.sdk.api.notification with annotations of type DoNotEnforceMinMuleVersionModifier and TypeInterfaceDescriptioninterfaceNotificationActionDefinition<E extends Enum<E>>Identifies a notification action to be declared by extensions and must be implemented by anEnum. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.runtime.operation
Classes in org.mule.sdk.api.runtime.operation with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescriptionenumIn order for Mule to determine the best way to execute different components, it needs to know the type of work the components will be performing. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.streaming.bytes
Classes in org.mule.sdk.api.streaming.bytes with annotations of type DoNotEnforceMinMuleVersionModifier and TypeClassDescriptionfinal classAnInputStreamimplementation that allows obtaining a repeatable stream from the contents of an immutable file that already exists in the local file system. -
Uses of DoNotEnforceMinMuleVersion in org.mule.sdk.api.values
Classes in org.mule.sdk.api.values with annotations of type DoNotEnforceMinMuleVersionModifier and TypeInterfaceDescriptioninterfaceRepresents a possible and valid value for a parameter.classAn implementation of the builder design pattern to create a newValueBuilderinstance.interfaceProvider ofvalues.class