Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(Consumer<PollContext.PollItem<T, A>>) - Method in interface org.mule.sdk.api.runtime.source.PollContext
-
Submits an item to be processed.
- ACCEPTED - Enum constant in enum class org.mule.sdk.api.runtime.source.PollContext.PollItemStatus
-
The item was accepted and has been scheduled for execution
- acceptedFileExtensions() - Element in annotation interface org.mule.sdk.api.annotation.semantics.file.FilePath
- acceptsUrls() - Element in annotation interface org.mule.sdk.api.annotation.semantics.file.FilePath
- AccessTokenExpiredException - Exception in org.mule.sdk.api.connectivity.oauth
-
Exception to be thrown by operations which are trying to use an expired access token.
- AccessTokenExpiredException() - Constructor for exception org.mule.sdk.api.connectivity.oauth.AccessTokenExpiredException
-
Creates a new instance using the literal
defaultas aAccessTokenExpiredException.resourceOwnerId - AccessTokenExpiredException(String) - Constructor for exception org.mule.sdk.api.connectivity.oauth.AccessTokenExpiredException
-
Creates a new instance
- accessTokenExpr() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
- accessTokenExpr() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.ClientCredentials
- accessTokenUrl() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
- AccountId - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter represent an account id
- actingParameter() - Element in annotation interface org.mule.sdk.api.annotation.binding.Binding
- addCurrentSpanAttribute(String, String) - Method in interface org.mule.sdk.api.runtime.source.DistributedTraceContextManager
-
Adds an attribute to the current span.
- addCurrentSpanAttributes(Map<String, String>) - Method in interface org.mule.sdk.api.runtime.source.DistributedTraceContextManager
-
Adds all the attributes passed as parameters to the span.
- addVariable(String, Object) - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Adds a variable
- ADVANCED - Static variable in annotation interface org.mule.sdk.api.annotation.param.ParameterGroup
-
Group name for parameters that are considered for advanced usage.
- ADVANCED_TAB - Static variable in annotation interface org.mule.sdk.api.annotation.param.display.Placement
-
Tab name for parameters that are considered for advanced usage.
- Alias - Annotation Interface in org.mule.sdk.api.annotation
-
Defines an alias for a Java type.
- allKeys() - Method in interface org.mule.sdk.api.store.ObjectStore
- AllOfRoutesOutputChainResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Applied 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.
- AllowedStereotypes - Annotation Interface in org.mule.sdk.api.annotation.param.stereotype
-
Declares an array of
classesof anStereotypeDefinition, to communicate and declare whichStereotypeDefinitionthe annotated component allows to be injected with. - allowEvaluationLicense() - Element in annotation interface org.mule.sdk.api.annotation.license.RequiresEnterpriseLicense
- allowInlineDefinition() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.ParameterDsl
-
Whether the associated element should support inline definition as child element.
- allowInlineDefinition() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.TypeDsl
-
Whether the associated element should support inline definition as child element.
- allowReferences() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.ParameterDsl
-
Whether the associated element should support registry references.
- allowTopLevelDefinition() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.TypeDsl
-
Whether the associated element should support being defined as a top level element.
- ALREADY_IN_PROCESS - Enum constant in enum class org.mule.sdk.api.runtime.source.PollContext.PollItemStatus
-
The item was rejected because idempotency was enabled and another thread or node is already processing this item
- ALWAYS - Enum constant in enum class org.mule.sdk.api.runtime.parameter.OutboundCorrelationStrategy
-
This strategy always yields a correlation id, regardless of
CorrelationInfo.isOutboundCorrelationEnabled() - ALWAYS_BEGIN - Enum constant in enum class org.mule.sdk.api.tx.SourceTransactionalAction
-
Will ensure that a new transaction is created for each invocation
- ALWAYS_JOIN - Enum constant in enum class org.mule.sdk.api.tx.OperationTransactionalAction
-
There must always be a transaction present for the invocation
- ANY - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Wild card that matches with any error and is on top of the error hierarchy for those that allow handling.
- ANY - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- ApiKey - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter represent an API Key
- ApiKeyAuth - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Describes a Connection with is secured through an API Key
- APP_CONFIG - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- APP_CONFIG_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- AppConfigStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor any generic config global element. - APPLICATION_CSV - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- APPLICATION_HTML - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- APPLICATION_JSON - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- APPLICATION_OCTET_STREAM - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- APPLICATION_PLAIN - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- APPLICATION_XML - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- ArtifactDisposalContext - Interface in org.mule.sdk.api.artifact.lifecycle
-
Provides context information about the disposal of the Artifact enclosing the Extension.
- ArtifactLifecycleListener - Interface in org.mule.sdk.api.artifact.lifecycle
-
Extensions are typically contained in Apps or Domains, which going forward we will refer to as the enclosing artifact.
- artifacts() - Element in annotation interface org.mule.sdk.api.annotation.PrivilegedExport
- AT_LEAST_ONCE - Enum constant in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
Chain may be executed multiple times, but will for sure be executed at least once
- attributes() - Element in annotation interface org.mule.sdk.api.annotation.metadata.OutputResolver
-
Specifies the
AttributesTypeResolverwhich should be used to resolve the type of theMessage#getAttributes()of the output message. - attributes(A) - Method in class org.mule.sdk.api.runtime.operation.Result.Builder
-
Sets the output attributes value
- AttributesJsonType - Annotation Interface in org.mule.sdk.api.annotation.metadata.fixed
-
Declares the annotated
ComponentModel's attributesMetadataTypeto the type represented by the JSON Schema. - attributesMediaType(MediaType) - Method in class org.mule.sdk.api.runtime.operation.Result.Builder
-
Sets the output
MediaTypefor the attributes - attributesResolver() - Element in annotation interface org.mule.sdk.api.annotation.metadata.MetadataScope
- AttributesStaticTypeResolver - Class in org.mule.sdk.api.metadata.resolving
-
StaticResolverimplementation for the attributesOutputModel. - AttributesStaticTypeResolver() - Constructor for class org.mule.sdk.api.metadata.resolving.AttributesStaticTypeResolver
- AttributesTypeResolver<K> - Interface in org.mule.sdk.api.metadata.resolving
-
Handles the dynamic
MetadataTyperesolving for the output attributes of an associated component. - AttributesXmlType - Annotation Interface in org.mule.sdk.api.annotation.metadata.fixed
-
Declares the annotated
ComponentModel's attributesMetadataTypeto the type represented by the provided element in the XSD Schema. - AuthCodeRequest - Interface in org.mule.sdk.api.connectivity.oauth
-
Provides information about the request that is sent to the authorization url during an OAuth2 dance using the Authorization-Code grant type.
- Authentication - Interface in org.mule.sdk.api.security
-
Authenticationrepresents an authentication request and contains authentication information if the request was successful. - AuthenticationHandler - Interface in org.mule.sdk.api.security
-
This handler allows to configure the current context's authentication, used for encryption and inbound authentication, based on a given
Authenticationrequest. - AuthorizationCode - Annotation Interface in org.mule.sdk.api.annotation.connectivity.oauth
-
To be used on implementations of
ConnectionProvider, indicates that the provided connections will be authenticated using Authorization-Code grant type of the OAuth2 specification. - AuthorizationCodeState - Interface in org.mule.sdk.api.connectivity.oauth
-
ConnectionProviderimplementations which are also annotated withAuthorizationCodeMUST have a field of this type. - authorizationUrl() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
- AUTO - Enum constant in enum class org.mule.sdk.api.runtime.parameter.OutboundCorrelationStrategy
-
Whether to send a correlation id or not is defined by checking the
CorrelationInfo.isOutboundCorrelationEnabled()method. - available() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
B
- BackPressure - Annotation Interface in org.mule.sdk.api.annotation.source
-
Allows the customization of a
Sourceavailable and defaultBackPressureMode. - BackPressureAction - Enum Class in org.mule.sdk.api.runtime.source
-
Indicates which type of back pressure has the runtime applied on a give message.
- BackPressureContext - Interface in org.mule.sdk.api.runtime.source
-
Provides information about how the runtime applied back pressure on a certain
event - BackPressureMode - Enum Class in org.mule.sdk.api.runtime.source
-
Describes the available back pressure strategies
- baseType() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.TypeDsl
-
Specifies that the annotated type should extend from an specific baseType If the namespace prefix does not exist or the string doesn't match the required format, an
IllegalArgumentExceptionwill be thrown. - baseType() - Element in annotation interface org.mule.sdk.api.annotation.SubTypeMapping
- BASIC_AUTH_HEADER - Enum constant in enum class org.mule.sdk.api.security.CredentialsPlacement
-
Send credentials in a Basic Authentication header
- BasicAuth - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Describes a Connection with is secured through Basic Authentication
- begin() - Method in interface org.mule.sdk.api.tx.Transactional
-
Begins the transaction
- bindConnection(Object) - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Associates the given
connectiontothiscontext. - Binding - Annotation Interface in org.mule.sdk.api.annotation.binding
-
Marks a binding between a parameter in a
ValueProvideror aSampleDataProviderto an extraction expression. - bindings() - Element in annotation interface org.mule.sdk.api.annotation.data.sample.SampleData
- bindings() - Element in annotation interface org.mule.sdk.api.annotation.values.FieldValues
- bindings() - Element in annotation interface org.mule.sdk.api.annotation.values.OfValues
- BLOCKING - Enum constant in enum class org.mule.sdk.api.runtime.operation.ExecutionType
-
Blocking processing that use
Thread.sleep(long),Lock.lock(), blocking IO operations or any other technique that blocks the current thread during processing. - BODY - Enum constant in enum class org.mule.sdk.api.runtime.parameter.HttpParameterPlacement
-
The parameter will be added as part of an
application/x-www-form-urlencodedHttp request body - BODY - Enum constant in enum class org.mule.sdk.api.security.CredentialsPlacement
-
Send credentials encoded in HTTP Body
- build() - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Builds a new instance of
MetadataKey. - build() - Method in class org.mule.sdk.api.runtime.operation.Result.Builder
- build() - Method in interface org.mule.sdk.api.security.CredentialsBuilder
- build() - Method in class org.mule.sdk.api.store.ObjectStoreSettings.Builder
-
Returns the built settings object.
- build() - Method in class org.mule.sdk.api.values.ValueBuilder
-
Create an
Valuebased in the information given to the Builder, included all their children. - builder() - Static method in class org.mule.sdk.api.runtime.operation.Result
-
Creates a new
Result.Builder - builder() - Static method in class org.mule.sdk.api.store.ObjectStoreSettings
- builder(Message) - Static method in class org.mule.sdk.api.runtime.operation.Result
-
Creates a new
Result.Builderinitialises with a state that matched the one of the givenmuleMessage - Builder() - Constructor for class org.mule.sdk.api.runtime.operation.Result.Builder
C
- CachedConnectionProvider<C> - Interface in org.mule.sdk.api.connectivity
-
A
ConnectionProviderspecialization which lazily creates and caches connections. - category() - Element in annotation interface org.mule.sdk.api.annotation.Extension
-
Extension's
Category - Category - Enum Class in org.mule.sdk.api.meta
-
Enum that stores a list of valid categories that a plugin can be assigned to.
- CERTIFIED - Enum constant in enum class org.mule.sdk.api.meta.Category
- Chain - Interface in org.mule.sdk.api.runtime.route
-
A
Chainallows a givenOperationto receive a chain of message processors to be executed as part of the operation's execution. - CHAIN - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- CHAIN_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ChainExecutionOccurrence - Enum Class in org.mule.sdk.api.annotation.route
-
Describes how many times the inner chain in a scope or route is expected to be called each time the owning component is executed.
- ChainInputMetadataContext - Interface in org.mule.sdk.api.metadata
-
MetadataContextspecialization adding information relevant toChainInputTypeResolverinstances. - ChainInputResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Applied to
ChainorRouteparameters, allows specifying aChainInputTypeResolverto provide DataSense information about the payload and attributes that will enter said chain/route. - ChainInputTypeResolver - Interface in org.mule.sdk.api.metadata.resolving
-
A type resolver to specify the payload and attributes types that enter the inner chain within a scope or route.
- ChainStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor the chain of components defined through a DSL. - classes() - Element in annotation interface org.mule.sdk.api.annotation.Export
- ClassValue - Annotation Interface in org.mule.sdk.api.annotation.param.display
-
Marks a field or parameter annotated with
Parameteras actually representing a class. - clear() - Method in interface org.mule.sdk.api.store.ObjectStore
-
Removes all items of this store without disposing it, meaning that after performing a clear(), you should still be able perform other operations.
- CLIENT_SECURITY - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates a security type problem enforced by an external entity.
- ClientCredentials - Annotation Interface in org.mule.sdk.api.annotation.connectivity.oauth
-
To be used on implementations of
ConnectionProvider, indicates that the provided connections will be authenticated using Client Credentials grant type of the OAuth2 specification. - ClientCredentialsState - Interface in org.mule.sdk.api.connectivity.oauth
-
ConnectionProviderimplementations which are also annotated withClientCredentialsMUST have a field of this type. - ClientId - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter represent a Client ID
- ClientSecret - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter represent a Client Secret
- close() - Method in interface org.mule.sdk.api.connectivity.XATransactionalConnection
-
Closes this connection and the underlying
XATransactionalConnection.getXAResource(). - close() - Method in interface org.mule.sdk.api.store.ObjectStore
-
Close the underlying store.
- close() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- close(C) - Method in interface org.mule.sdk.api.runtime.streaming.PagingProvider
-
Closes
thisprovider and all resources allocated by it, both local and remote. - ClusterSupport - Annotation Interface in org.mule.sdk.api.annotation.source
-
Indicates the
SourceClusterSupportthat aSourceshould have when running in cluster mode. - commit() - Method in interface org.mule.sdk.api.tx.Transactional
-
Commits the transaction
- commit() - Method in interface org.mule.sdk.api.tx.TransactionHandle
-
Commits the transaction.
- COMMUNITY - Enum constant in enum class org.mule.sdk.api.meta.Category
- CompletionCallback<T,
A> - Interface in org.mule.sdk.api.runtime.process -
This callback is how non blocking operations notify their outcome.
- COMPONENT - Enum constant in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Component that retrieves metadata for an Operation or a Source.
- ComponentId - Annotation Interface in org.mule.sdk.api.annotation.param.stereotype
-
Marks a Component's
ParameterModelas the Component ID. - compute(Serializable) - Method in interface org.mule.sdk.api.metadata.MetadataCache.MetadataCacheValueResolver
- computeIfAbsent(Serializable, MetadataCache.MetadataCacheValueResolver) - Method in interface org.mule.sdk.api.metadata.MetadataCache
-
If the specified key is not already associated with a value, attempts to compute its value using the given mapping function and enters it into this map unless
null. - Config - Annotation Interface in org.mule.sdk.api.annotation.param
-
Indicates that the annotated member should be injected with the currently active configuration instance.
- CONFIG - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- CONFIG_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ConfigOverride - Annotation Interface in org.mule.sdk.api.annotation.param
-
Binds the annotated member with the
ParameterModelof the samenameandtypethat exists in theconfigassociated to thecontainerof the annotated member. - ConfigReference - Annotation Interface in org.mule.sdk.api.annotation.param.reference
-
Annotation to be used in a
StringtypeParameterfield or parameter which value is a reference to a global configuration element. - ConfigReferences - Annotation Interface in org.mule.sdk.api.annotation
-
Container for the
RepeatableConfigReferenceannotation - Configuration - Annotation Interface in org.mule.sdk.api.annotation
-
Used to express that a class should be used to describe a
org.mule.runtime.extension.api.introspection.Configurationmodel. - CONFIGURATION_ELEMENT - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- CONFIGURATION_ELEMENT_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ConfigurationElementStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor elements within theconfigurationglobal element. - Configurations - Annotation Interface in org.mule.sdk.api.annotation
-
Allows to reference a list of classes from which a
org.mule.runtime.extension.api.introspection.Configurationmodel is to be inferred. - ConfiguresNtlmProxy - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated class models the configuration of a NTLM Proxy
- ConfiguresProxy - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated class models the configuration of a generic Proxy
- connect() - Method in interface org.mule.sdk.api.connectivity.ConnectionProvider
-
Creates a new connection.
- Connection - Annotation Interface in org.mule.sdk.api.annotation.param
-
Indicates that the annotated member should be injected with a currently active connection.
- CONNECTION - Static variable in annotation interface org.mule.sdk.api.annotation.param.ParameterGroup
-
Group name for parameters that are considered to be part of a connection configuration.
- CONNECTION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- CONNECTION_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- CONNECTION_FAILURE - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Indicates that a connection couldn't be established
- CONNECTION_FAILURE - Static variable in exception org.mule.sdk.api.values.ValueResolvingException
- CONNECTION_TAB - Static variable in annotation interface org.mule.sdk.api.annotation.param.display.Placement
-
Tab name for parameters that are considered to be part of a connection configuration.
- ConnectionId - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter represent a Connection ID
- ConnectionProvider<C> - Interface in org.mule.sdk.api.connectivity
-
Handles connections of the generic
Connectiontype, which are created from a configuration object of the generic typeConfig. - ConnectionProviders - Annotation Interface in org.mule.sdk.api.annotation.connectivity
-
Annotation to be used on a
Classalso annotated withExtension, to list theConnectionProviders that the extension exposes. - ConnectionStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor any generic connection. - ConnectionValidationResult - Class in org.mule.sdk.api.connectivity
-
Represents the result of a Connection Validation.
- CONNECTIVITY - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that a problem occurred and a connection could not be established.
- contains(String) - Method in interface org.mule.sdk.api.store.ObjectStore
-
Check whether this store already contains a value for the given
key - Content - Annotation Interface in org.mule.sdk.api.annotation.param
- coordinates() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
-
If provided, suggests Maven coordinates where the required library can be found.
- copy() - Method in class org.mule.sdk.api.runtime.operation.Result
-
Creates a new
Result.Builderinitialises with a state that matchedthisresult - CorrelationInfo - Interface in org.mule.sdk.api.runtime.parameter
-
Provides message correlation information.
- CPU_INTENSIVE - Enum constant in enum class org.mule.sdk.api.runtime.operation.ExecutionType
-
CPU intensive processing such as calculation or transformation.
- CPU_LITE - Enum constant in enum class org.mule.sdk.api.runtime.operation.ExecutionType
-
Processing which neither blocks nor is CPU intensive such as message passing, filtering, routing or non-blocking IO..
- createAuthentication(Credentials) - Method in interface org.mule.sdk.api.security.AuthenticationHandler
- createContext() - Method in interface org.mule.sdk.api.runtime.source.SourceCallback
- createCredentialsBuilder() - Method in interface org.mule.sdk.api.security.AuthenticationHandler
- createObjectStore(String, ObjectStoreSettings) - Method in interface org.mule.sdk.api.store.ObjectStoreManager
-
Creates and returns a new
ObjectStore, configured according to the state of thesettingsobject. - Credentials - Interface in org.mule.sdk.api.security
-
Credentialsholds credentials information for a user. - CredentialsBuilder - Interface in org.mule.sdk.api.security
-
Builder for a
Credentialsimplementation. - credentialsPlacement() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
-
Allows to customize the placement that the client credentials will have in the request.
- credentialsPlacement() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.ClientCredentials
-
Allows to customize the placement that the client credentials will have in the request.
- CredentialsPlacement - Enum Class in org.mule.sdk.api.security
-
Describes the possible placements credentials can have inside a HTTP request
- CRITICAL - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that a severe error occurred.
D
- DEFAULT_ALL_NODES - Enum constant in enum class org.mule.sdk.api.annotation.source.SourceClusterSupport
-
Runs on all the cluster nodes by default, but the user can choose to only run on the primary one
- DEFAULT_CONFIG_DESCRIPTION - Static variable in annotation interface org.mule.sdk.api.annotation.Extension
- DEFAULT_CONFIG_NAME - Static variable in annotation interface org.mule.sdk.api.annotation.Extension
- DEFAULT_EXPIRATION_INTERVAL - Static variable in class org.mule.sdk.api.store.ObjectStoreSettings
- DEFAULT_ORDER - Static variable in annotation interface org.mule.sdk.api.annotation.param.display.Placement
-
Parameter's default order.
- DEFAULT_PRIMARY_NODE_ONLY - Enum constant in enum class org.mule.sdk.api.annotation.source.SourceClusterSupport
-
Only runs on the primary node by default, but the user can choose to run on all the nodes
- DEFAULT_TAB - Static variable in annotation interface org.mule.sdk.api.annotation.param.display.Placement
- DefaultEncoding - Annotation Interface in org.mule.sdk.api.annotation.param
-
This annotation is meant to be applied on fields of classes or on operation's arguments.
- defaultImplementingType() - Element in annotation interface org.mule.sdk.api.annotation.param.NullSafe
-
Declares the default
Typethat will be instantiated if theNullSafemechanism is triggered on a non-instantiable type - DefaultMetadataKey - Class in org.mule.sdk.api.metadata
-
Default immutable implementation for the
MetadataKey. - DefaultMetadataKey(String, String, Set<MetadataProperty>, Set<MetadataKey>, String) - Constructor for class org.mule.sdk.api.metadata.DefaultMetadataKey
- defaultMode() - Element in annotation interface org.mule.sdk.api.annotation.source.BackPressure
-
Returns the default mode.
- defaultScopes() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
- defaultScopes() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.ClientCredentials
- defaultValue() - Element in annotation interface org.mule.sdk.api.annotation.param.Optional
-
The default value to use if the user doesn't specify a value for the parameter.
- DEPENDENCY - Enum constant in enum class org.mule.sdk.api.meta.ExternalLibraryType
-
External dependencies
- Deprecated - Annotation Interface in org.mule.sdk.api.annotation.deprecated
-
Indicated that the current annotated member is deprecated from the extension.
- DEPRECATED_STEREOTYPE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
-
The stereotype for the
operation:deprecatedelement - description() - Element in annotation interface org.mule.sdk.api.annotation.Alias
-
An optional description to further describe the annotated member
- description() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
- description() - Element in annotation interface org.mule.sdk.api.annotation.license.RequiresEntitlement
- DigestAuth - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Describes a Connection with is secured through Digest Authentication
- disconnect(C) - Method in interface org.mule.sdk.api.connectivity.ConnectionProvider
-
Disposes the given
connection, freeing all its allocated resources - DisplayName - Annotation Interface in org.mule.sdk.api.annotation.param.display
-
Allows to specify a custom label for the element and/or field to be used in the UI.
- disposeStore(String) - Method in interface org.mule.sdk.api.store.ObjectStoreManager
-
Clears the object store of the given
nameand releases all resources associated to it, including memory, storage, etc. - DistributedTraceContextManager - Interface in org.mule.sdk.api.runtime.source
-
This is a manager for handling distributed tracing for sources/operations.
- Domain - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represent a network domain.
- DoNotEnforceMinMuleVersion - Annotation Interface in org.mule.sdk.api.annotation
-
This annotation signals that the minimum mule version (either obtained from the
MinMuleVersionannotation or the one calculated automatically) for the annotated component should not bump the min mule version of other components that interact with it. - doStart() - Method in class org.mule.sdk.api.runtime.source.PollingSource
-
Implement this method to perform custom starting logic.
- doStop() - Method in class org.mule.sdk.api.runtime.source.PollingSource
-
Implement this method to perform custom stopping logic.
- DROP - Enum constant in enum class org.mule.sdk.api.runtime.source.BackPressureAction
-
Indicates that the message will simply be dropped.
- DROP - Enum constant in enum class org.mule.sdk.api.runtime.source.BackPressureMode
-
Apply back pressure by dropping the filtered event
E
- EmitsResponse - Annotation Interface in org.mule.sdk.api.annotation.source
-
Indicates that the annotated
Sourcesupports emitting responses back to the client once a generated message is processed (either correctly or incorrectly). - Endpoint - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represents an Endpoint
- enrichException(Exception) - Method in class org.mule.sdk.api.runtime.exception.ExceptionHandler
-
This method can return a new enriched exception or the original exception after doing some processing with it.
- ENTITY - Enum constant in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Component that retrieves metadata about DSQL entities.
- entryTtl(Long) - Method in class org.mule.sdk.api.store.ObjectStoreSettings.Builder
-
Sets the entry timeout in milliseconds.
- equals(Object) - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- equals(Object) - Method in class org.mule.sdk.api.stereotype.ImplicitStereotypeDefinition
- error(Throwable) - Method in interface org.mule.sdk.api.runtime.process.CompletionCallback
-
This method is not be invoked when the operation failed to execute.
- error(Throwable) - Method in interface org.mule.sdk.api.runtime.process.VoidCompletionCallback
-
This method is to be invoked when the Router execution ends with an error.
- error(Throwable) - Method in interface org.mule.sdk.api.runtime.source.SourceCompletionCallback
-
Signals the runtime that the response was processed, but with an error
- ERROR_HANDLER - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ERROR_HANDLER_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ErrorHandlerStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionforerror-handlercore components - ErrorTypeDefinition<E extends Enum<E>> - Interface in org.mule.sdk.api.error
-
Identifies a Mule Error Type to be declared by extensions and must be implemented by an
Enum. - ErrorTypeProvider - Interface in org.mule.sdk.api.annotation.error
-
A component responsible for providing an idempotent
SetofErrorTypeDefinitionrepresenting the list of errors that a component can throw. - ErrorTypes - Annotation Interface in org.mule.sdk.api.annotation.error
-
Annotation for
Extensionlevel to communicate and declare theErrorTypeDefinitions that the whole extension manages - Example - Annotation Interface in org.mule.sdk.api.annotation.param.display
-
Allows to specify an example for a
EnrichableModelto be used in the UI. - ExceptionHandler - Class in org.mule.sdk.api.runtime.exception
-
Allows the developer to provide generic logic to enrich exceptions, either via logging, sending notifications, etc.
- ExceptionHandler() - Constructor for class org.mule.sdk.api.runtime.exception.ExceptionHandler
- ExcludeFromConnectivitySchema - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Signals that the annotated component should not be considered while generating a Connectivity Schema.
- ExclusiveOptionals - Annotation Interface in org.mule.sdk.api.annotation.param
- execute(String, String, Consumer<OperationParameterizer>) - Method in interface org.mule.sdk.api.client.ExtensionsClient
-
Executes an operation asynchronously by returning a
CompletableFutureinstance that will complete into aResultwith the corresponding payload and attributes after the operation execution finished. - Execution - Annotation Interface in org.mule.sdk.api.annotation.execution
-
Allows to specify the
ExecutionTypeof the annotated component. - ExecutionOccurrence - Annotation Interface in org.mule.sdk.api.annotation.route
- ExecutionType - Enum Class in org.mule.sdk.api.runtime.operation
-
In 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.
- expirationExpr() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
- expirationExpr() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.ClientCredentials
- expirationInterval(Long) - Method in class org.mule.sdk.api.store.ObjectStoreSettings.Builder
-
Sets how frequently should the expiration thread run.
- Export - Annotation Interface in org.mule.sdk.api.annotation
-
Specifies classes and resources that an extension should expose beyond the default
ClassLoaderisolation. - expression() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.OAuthCallbackValue
-
Expression to extract the parameter from the oauth response
- Expression - Annotation Interface in org.mule.sdk.api.annotation
-
Allows customizing how a
ParameterModelsupports expressions. - EXPRESSION - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that a problem occurred when resolving an expression.
- ExpressionFunctions - Annotation Interface in org.mule.sdk.api.annotation
-
Allows to reference a list of classes from which an Extension's functions for usage in the expression language are to be inferred.
- ExpressionSupport - Enum Class in org.mule.sdk.api.meta
-
Enumerates the different types of support that a given component can provide regarding expressions
- extendsOrImplements() - Element in annotation interface org.mule.sdk.api.annotation.param.display.ClassValue
- Extensible - Annotation Interface in org.mule.sdk.api.annotation
-
Denotes that a given type can be extended by others.
- Extension - Annotation Interface in org.mule.sdk.api.annotation
-
This annotation defines a class that will export its functionality as a Mule module.
- ExtensionsClient - Interface in org.mule.sdk.api.client
-
The
ExtensionsClientis a simple interface for executing extension operations programmatically. - ExternalLib - Annotation Interface in org.mule.sdk.api.annotation
-
Specifies that the annotated element depends on a library which is not packaged with the extension.
- ExternalLibraryType - Enum Class in org.mule.sdk.api.meta
-
Enumerates the different types of external libraries an extension may require
- ExternalLibs - Annotation Interface in org.mule.sdk.api.annotation
-
Container for the
RepeatableExternalLibannotation - extractionExpression() - Element in annotation interface org.mule.sdk.api.annotation.binding.Binding
-
Gets the expression used to get the acting part of the component whose value is taken for the provider acting parameter.
F
- FAIL - Enum constant in enum class org.mule.sdk.api.runtime.source.BackPressureAction
-
Indicates that en error has been thrown as the result of the back pressure
- FAIL - Enum constant in enum class org.mule.sdk.api.runtime.source.BackPressureMode
-
Reject the event by throwing an error
- failed(ConnectionException) - Method in interface org.mule.sdk.api.runtime.connectivity.ReconnectionCallback
-
Notifies the runtime that the reconnection attempt failed because of the given
exception - failure(String, Exception) - Static method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
- failure(String, ErrorType, Exception) - Static method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
- FieldsValues - Annotation Interface in org.mule.sdk.api.annotation.values
-
Container for the
RepeatableFieldValuesannotation - FieldValues - Annotation Interface in org.mule.sdk.api.annotation.values
-
Marks a parameter as having a field or set of fields that have the capability of having its
valuesresolved. - FilePath - Annotation Interface in org.mule.sdk.api.annotation.semantics.file
-
Marks a field or parameter annotated with
Parameteras a path to a file or directory. - FILTERED_BY_WATERMARK - Enum constant in enum class org.mule.sdk.api.runtime.source.PollContext.PollItemStatus
-
The item was rejected because watermarking was enabled and it was filtered on that ground
- fire(NotificationActionDefinition, TypedValue<?>) - Method in interface org.mule.sdk.api.notification.NotificationEmitter
-
Fires an
ExtensionNotificationwith the desired information. - fireLazy(NotificationActionDefinition, Supplier<?>, DataType) - Method in interface org.mule.sdk.api.notification.NotificationEmitter
-
Fires an
ExtensionNotificationwith the desired information. - fireOnHandle(NotificationActionDefinition<?>, TypedValue<?>) - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Indicates that an
ExtensionNotificationshould be fired with the desired information when the runtime takes the source result to process it. - Fires - Annotation Interface in org.mule.sdk.api.annotation.notification
-
Declares an array of
classesof anNotificationActionProvider, to communicate and declare whichNotificationActionDefinitions a component could fire. - FLOW - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- FLOW_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- FlowListener - Interface in org.mule.sdk.api.runtime.operation
-
Allows to execute custom logic when the flow on which an operation is being executed finishes.
- FlowReference - Annotation Interface in org.mule.sdk.api.annotation.param.reference
-
Annotation to be used in a
Stringtype parameter field or parameter that is a reference to a flow in a mule app. - FlowStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionforflowcore components
G
- get(Serializable) - Method in interface org.mule.sdk.api.metadata.MetadataCache
- getAccessToken() - Method in interface org.mule.sdk.api.connectivity.oauth.OAuthState
- getAccessTokenUrl() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getAction() - Method in interface org.mule.sdk.api.runtime.source.BackPressureContext
- getArtifactClassLoader() - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- getArtifactOwnedThreads() - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- getAttributes() - Method in class org.mule.sdk.api.runtime.operation.Result
-
The new value that the operation wants to set on
Message.getAttributes(). - getAttributesMediaType() - Method in class org.mule.sdk.api.runtime.operation.Result
-
The new
MediaTypethat the operation wants to set onMessageattributes. - getAttributesType(MetadataContext, Object) - Method in class org.mule.sdk.api.metadata.NullMetadataResolver
-
Null implementation of
AttributesTypeResolver, used when no implementation is provided by the connector developer. - getAttributesType(MetadataContext, Object) - Method in class org.mule.sdk.api.metadata.resolving.AttributesStaticTypeResolver
-
This method resolves the static output type for an attributes
OutputModelproxing to theStaticResolver.getStaticMetadata()method. - getAttributesType(MetadataContext, K) - Method in interface org.mule.sdk.api.metadata.resolving.AttributesTypeResolver
-
Given an instance of type
K, resolves theirMetadataType, which represents the type structure. - getAuthentication() - Method in interface org.mule.sdk.api.security.AuthenticationHandler
- getAuthorizationUrl() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getByteLength() - Method in class org.mule.sdk.api.runtime.operation.Result
-
The length of the payload in bytes if known.
- getCache() - Method in interface org.mule.sdk.api.metadata.MetadataContext
- getCategoryName() - Method in class org.mule.sdk.api.metadata.NullMetadataResolver
-
This is the name of the TypeResolver Category, that relates a given
TypeKeysResolverwith theinputandoutputtype resolvers. - getCategoryName() - Method in class org.mule.sdk.api.metadata.resolving.AttributesStaticTypeResolver
-
This is the name of the TypeResolver Category, that relates a given
TypeKeysResolverwith theinputandoutputtype resolvers. - getCategoryName() - Method in class org.mule.sdk.api.metadata.resolving.InputStaticTypeResolver
-
This is the name of the TypeResolver Category, that relates a given
TypeKeysResolverwith theinputandoutputtype resolvers. - getCategoryName() - Method in interface org.mule.sdk.api.metadata.resolving.NamedTypeResolver
-
This is the name of the TypeResolver Category, that relates a given
TypeKeysResolverwith theinputandoutputtype resolvers. - getCategoryName() - Method in class org.mule.sdk.api.metadata.resolving.OutputStaticTypeResolver
-
This is the name of the TypeResolver Category, that relates a given
TypeKeysResolverwith theinputandoutputtype resolvers. - getCauseOfType(Throwable, Class<T>) - Method in class org.mule.sdk.api.runtime.exception.ExceptionHandler
-
Returns the first cause of
throwablewhich is an instance ofcauseType. - getChain() - Method in class org.mule.sdk.api.runtime.route.Route
- getChainInputMetadataType(ChainInputMetadataContext) - Method in interface org.mule.sdk.api.metadata.resolving.ChainInputTypeResolver
-
Resolves the input payload and attributes type for a scope/route inner chain
- getChilds() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- getChilds() - Method in interface org.mule.sdk.api.metadata.MetadataKey
- getChilds() - Method in class org.mule.sdk.api.metadata.NullMetadataKey
- getChilds() - Method in interface org.mule.sdk.api.values.Value
- getConnection() - Method in interface org.mule.sdk.api.metadata.MetadataContext
-
Retrieves the connection for the related a component and configuration
- getConnection() - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Returns the connection that was bound through
SourceCallbackContext.bindConnection(Object). - getConsumerKey() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getConsumerSecret() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getCorrelationId() - Method in interface org.mule.sdk.api.runtime.parameter.CorrelationInfo
- getCorrelationId() - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
- getCredentials() - Method in interface org.mule.sdk.api.security.Authentication
- getDataType() - Method in interface org.mule.sdk.api.notification.NotificationActionDefinition
-
Indicates the
Classof the data associated to the notification - getDisplayName() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- getDisplayName() - Method in interface org.mule.sdk.api.metadata.MetadataKey
- getDisplayName() - Method in class org.mule.sdk.api.metadata.NullMetadataKey
- getDisplayName() - Method in interface org.mule.sdk.api.values.Value
- getDistributedSourceTraceContext() - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
- getEntryTTL() - Method in class org.mule.sdk.api.store.ObjectStoreSettings
-
The entry timeout in milliseconds.
- getErrorType() - Method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
- getErrorTypes() - Method in interface org.mule.sdk.api.annotation.error.ErrorTypeProvider
- getEvent() - Method in interface org.mule.sdk.api.runtime.source.BackPressureContext
- getEventId() - Method in interface org.mule.sdk.api.runtime.parameter.CorrelationInfo
- getException() - Method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
- getExpirationInterval() - Method in class org.mule.sdk.api.store.ObjectStoreSettings
-
How frequently (in milliseconds) should the expiration thread run.
- getExpiresIn() - Method in interface org.mule.sdk.api.connectivity.oauth.OAuthState
- getExpression() - Method in interface org.mule.sdk.api.runtime.parameter.ParameterResolver
- getExtensionClassLoader() - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- getExtensionOwnedThreads() - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- getExternalCallbackUrl() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthCodeRequest
- getExternalCallbackUrl() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getFailureCode() - Method in exception org.mule.sdk.api.data.sample.SampleDataException
- getFailureCode() - Method in exception org.mule.sdk.api.values.ValueResolvingException
- getFile() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- getId() - Method in interface org.mule.sdk.api.data.sample.SampleDataProvider
-
An id which identifies each implementation of this interface.
- getId() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- getId() - Method in interface org.mule.sdk.api.metadata.MetadataKey
- getId() - Method in class org.mule.sdk.api.metadata.NullMetadataKey
- getId() - Method in interface org.mule.sdk.api.values.Value
- getId() - Method in interface org.mule.sdk.api.values.ValueProvider
-
This is the id of the ValueProvider.
- getInnerChainOutputMessageType() - Method in interface org.mule.sdk.api.metadata.ScopeOutputMetadataContext
- getInputMessageMetadataType() - Method in interface org.mule.sdk.api.metadata.ChainInputMetadataContext
- getInputMetadata(MetadataContext, Object) - Method in class org.mule.sdk.api.metadata.NullMetadataResolver
-
Null implementation of
InputTypeResolver, used when no implementation is provided by the connector developer. - getInputMetadata(MetadataContext, Object) - Method in class org.mule.sdk.api.metadata.resolving.InputStaticTypeResolver
-
This method resolves the static input type for a
ParameterModelproxing to theStaticResolver.getStaticMetadata()method. - getInputMetadata(MetadataContext, K) - Method in interface org.mule.sdk.api.metadata.resolving.InputTypeResolver
-
Given an instance of type
K, resolves theirMetadataTypewhich represents the type structure. - getInvocationError() - Method in class org.mule.sdk.api.runtime.source.SourceResult
- getItemSequenceInfo() - Method in interface org.mule.sdk.api.runtime.parameter.CorrelationInfo
- getKeys(MetadataContext) - Method in class org.mule.sdk.api.metadata.NullMetadataResolver
-
Null implementation of
TypeKeysResolver, used when no implementation is provided by the connector developer. - getKeys(MetadataContext) - Method in interface org.mule.sdk.api.metadata.resolving.TypeKeysResolver
- getLiteralValue() - Method in interface org.mule.sdk.api.runtime.parameter.Literal
-
The parameter's literal value, as was written in the DSL
- getMaxEntries() - Method in class org.mule.sdk.api.store.ObjectStoreSettings
-
Returns the max number of entries allowed.
- getMediaType() - Method in class org.mule.sdk.api.runtime.operation.Result
-
The new
MediaTypethat the operation wants to set onMessagepayload. - getMessage() - Method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
- getMetadataProperty(Class<T>) - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- getMetadataProperty(Class<T>) - Method in class org.mule.sdk.api.metadata.NullMetadataKey
- getName() - Method in class org.mule.sdk.api.stereotype.AppConfigStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ChainStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ConfigurationElementStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ConnectionStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ErrorHandlerStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.FlowStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ImplicitStereotypeDefinition
- getName() - Method in class org.mule.sdk.api.stereotype.ModuleConfigStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ObjectStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ObjectStoreStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.OnErrorStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ProcessorStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.SerializerStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.SourceStereotype
- getName() - Method in interface org.mule.sdk.api.stereotype.StereotypeDefinition
- getName() - Method in class org.mule.sdk.api.stereotype.SubFlowStereotype
- getName() - Method in class org.mule.sdk.api.stereotype.ValidatorStereotype
- getNamespace() - Method in class org.mule.sdk.api.stereotype.MuleStereotypeDefinition
- getNamespace() - Method in class org.mule.sdk.api.stereotype.ObjectStoreStereotype
-
In order to fix an inconsistency between this stereotype and the definition on
MuleStereotypes.OBJECT_STOREwithout breaking backwards compatibility we have to change the hierarchy and set the namespaceOS. - getNamespace() - Method in interface org.mule.sdk.api.stereotype.StereotypeDefinition
-
The stereotype's namespace.
- getNotificationActions() - Method in interface org.mule.sdk.api.annotation.notification.NotificationActionProvider
- getObjectStore(String) - Method in interface org.mule.sdk.api.store.ObjectStoreManager
-
Returns an
ObjectStorepreviously defined through theObjectStoreManager.createObjectStore(String, ObjectStoreSettings)method. - getOrCreateObjectStore(String, ObjectStoreSettings) - Method in interface org.mule.sdk.api.store.ObjectStoreManager
-
Returns the
ObjectStoreofnameif it has already been defined. - getOutboundCorrelationId(CorrelationInfo, String) - Method in enum class org.mule.sdk.api.runtime.parameter.OutboundCorrelationStrategy
-
Determines the correlation id that should be sent through an outbound operation (if any).
- getOutput() - Method in class org.mule.sdk.api.runtime.operation.Result
- getOutputType(MetadataContext, Object) - Method in class org.mule.sdk.api.metadata.NullMetadataResolver
-
Null implementation of
OutputTypeResolver, used when no implementation is provided by the connector developer. - getOutputType(MetadataContext, Object) - Method in class org.mule.sdk.api.metadata.resolving.OutputStaticTypeResolver
-
This method resolves the static output type for a
OutputModelproxing to theStaticResolver.getStaticMetadata()method. - getOutputType(MetadataContext, K) - Method in interface org.mule.sdk.api.metadata.resolving.OutputTypeResolver
-
Given an instance of type
K, resolves theirMetadataType, which represents the type structure. - getPage(C) - Method in interface org.mule.sdk.api.runtime.streaming.PagingProvider
-
Returns the next page of items.
- getParameterResolvedType(String) - Method in interface org.mule.sdk.api.metadata.ChainInputMetadataContext
-
Returns the resolved
MetadataTypefrom an input parameter of the owning component. - getParent() - Method in interface org.mule.sdk.api.error.ErrorTypeDefinition
- getParent() - Method in enum class org.mule.sdk.api.error.MuleErrors
- getParent() - Method in class org.mule.sdk.api.stereotype.ImplicitStereotypeDefinition
- getParent() - Method in interface org.mule.sdk.api.stereotype.StereotypeDefinition
- getParent() - Method in class org.mule.sdk.api.stereotype.ValidatorStereotype
- getPartName() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- getPartName() - Method in interface org.mule.sdk.api.metadata.MetadataKey
- getPartName() - Method in class org.mule.sdk.api.metadata.NullMetadataKey
- getPartName() - Method in interface org.mule.sdk.api.values.Value
- getPassword() - Method in interface org.mule.sdk.api.security.Credentials
- getPrincipal() - Method in interface org.mule.sdk.api.security.Authentication
- getProperties() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- getProperties() - Method in class org.mule.sdk.api.metadata.NullMetadataKey
- getProperties() - Method in interface org.mule.sdk.api.security.Authentication
- getRefreshToken() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getRemoteTraceContextMap() - Method in interface org.mule.sdk.api.runtime.source.DistributedTraceContextManager
- getResolverName() - Method in class org.mule.sdk.api.metadata.NullMetadataResolver
-
This is the name of the TypeResolver.
- getResolverName() - Method in interface org.mule.sdk.api.metadata.resolving.AttributesTypeResolver
-
This is the name of the TypeResolver.
- getResolverName() - Method in interface org.mule.sdk.api.metadata.resolving.InputTypeResolver
-
This is the name of the TypeResolver.
- getResolverName() - Method in interface org.mule.sdk.api.metadata.resolving.NamedTypeResolver
-
This is the name of the TypeResolver.
- getResolverName() - Method in interface org.mule.sdk.api.metadata.resolving.OutputTypeResolver
-
This is the name of the TypeResolver.
- getResolverName() - Method in interface org.mule.sdk.api.metadata.resolving.TypeKeysResolver
- getResourceOwnerId() - Method in exception org.mule.sdk.api.connectivity.oauth.AccessTokenExpiredException
- getResourceOwnerId() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthCodeRequest
- getResourceOwnerId() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getResponseError() - Method in class org.mule.sdk.api.runtime.source.SourceResult
- getRoles() - Method in interface org.mule.sdk.api.security.Credentials
- getRootErrorException(Exception) - Method in class org.mule.sdk.api.runtime.exception.ExceptionHandler
-
This method instrospects the given
exceptionlooking for the deepestErrorTypeDefinitionin the causes. - getRouteOutputMessageTypes() - Method in interface org.mule.sdk.api.metadata.RouterOutputMetadataContext
- getRouterInputMessageType() - Method in interface org.mule.sdk.api.metadata.RouterOutputMetadataContext
- getRouterOutputMetadataContext() - Method in interface org.mule.sdk.api.metadata.MetadataContext
-
NOTE: Experimental feature.
- getSample() - Method in interface org.mule.sdk.api.data.sample.SampleDataProvider
-
Obtains and returns the sample information.
- getScopeInputMessageType() - Method in interface org.mule.sdk.api.metadata.ScopeOutputMetadataContext
- getScopeOutputMetadataContext() - Method in interface org.mule.sdk.api.metadata.MetadataContext
-
NOTE: Experimental feature.
- getScopes() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthCodeRequest
- getSourceCallback() - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
- getSourceCallbackContext() - Method in interface org.mule.sdk.api.runtime.source.BackPressureContext
- getSourceCallbackContext() - Method in interface org.mule.sdk.api.runtime.source.PollContext.PollItem
- getSourceCallbackContext() - Method in class org.mule.sdk.api.runtime.source.SourceResult
- getState() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthCodeRequest
- getState() - Method in interface org.mule.sdk.api.connectivity.oauth.AuthorizationCodeState
- getStaticMetadata() - Method in interface org.mule.sdk.api.metadata.resolving.StaticResolver
-
Creates a new
MetadataType - getTotalResults(C) - Method in interface org.mule.sdk.api.runtime.streaming.PagingProvider
-
returns the total amount of items in the non-paged result set.
- getTransactionHandle() - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
A handle to the current on-going transaction.
- getType() - Method in interface org.mule.sdk.api.error.ErrorTypeDefinition
- getType() - Method in exception org.mule.sdk.api.exception.ModuleException
- getType() - Method in interface org.mule.sdk.api.runtime.parameter.Literal
- getTypeBuilder() - Method in interface org.mule.sdk.api.metadata.MetadataContext
- getTypeLoader() - Method in interface org.mule.sdk.api.metadata.MetadataContext
- getUsername() - Method in interface org.mule.sdk.api.security.Credentials
- getValuesFor(String...) - Static method in class org.mule.sdk.api.values.ValueBuilder
-
Utility to create single level
valuesfrom an array of Strings. - getValuesFor(List<String>) - Static method in class org.mule.sdk.api.values.ValueBuilder
- getValuesFor(Map<String, String>) - Static method in class org.mule.sdk.api.values.ValueBuilder
- getValuesFor(Stream<String>) - Static method in class org.mule.sdk.api.values.ValueBuilder
- getVariable(String) - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Returns the value associated to a variable of name
variableName - getWatermark() - Method in interface org.mule.sdk.api.runtime.source.PollContext
-
The current watermark value at the moment of starting the poll.
- getXAResource() - Method in interface org.mule.sdk.api.connectivity.XATransactionalConnection
H
- handle(Result<T, A>) - Method in interface org.mule.sdk.api.runtime.source.SourceCallback
-
Passes the given
resultback to the runtime for processing. - handle(Result<T, A>, SourceCallbackContext) - Method in interface org.mule.sdk.api.runtime.source.SourceCallback
-
Passes the given
resultback to the runtime for processing. - hashCode() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- hashCode() - Method in class org.mule.sdk.api.stereotype.ImplicitStereotypeDefinition
- hasVariable(String) - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Returns whether a variable of name
variableNamehas a value associated to it through theSourceCallbackContext.addVariable(String, Object)method - HEADERS - Enum constant in enum class org.mule.sdk.api.runtime.parameter.HttpParameterPlacement
-
The parameter will be sent as a header
- Host - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represents a network host
- HttpParameterPlacement - Enum Class in org.mule.sdk.api.runtime.parameter
-
Describes the possible placements a parameter can have inside a HTTP request
I
- ID - Static variable in class org.mule.sdk.api.metadata.NullMetadataKey
- IDS_ON_UPDATED_WATERMARK_OS_NAME_SUFFIX - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- Ignore - Annotation Interface in org.mule.sdk.api.annotation
-
Ignores a field or method inside a complex type.
- ImmutableFileRepeatableInputStream - Class in org.mule.sdk.api.streaming.bytes
-
An
InputStreamimplementation that allows obtaining a repeatable stream from the contents of an immutable file that already exists in the local file system. - ImmutableFileRepeatableInputStream(File, boolean) - Constructor for class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
-
Creates a new instance
- ImplicitStereotypeDefinition - Class in org.mule.sdk.api.stereotype
-
A special kind of stereotype definition, to be automatically added to top level pojos and interfaces form an extension that do not already have an associated stereotype.
- ImplicitStereotypeDefinition(String) - Constructor for class org.mule.sdk.api.stereotype.ImplicitStereotypeDefinition
- ImplicitStereotypeDefinition(String, StereotypeDefinition) - Constructor for class org.mule.sdk.api.stereotype.ImplicitStereotypeDefinition
- Import - Annotation Interface in org.mule.sdk.api.annotation
- ImportedTypes - Annotation Interface in org.mule.sdk.api.annotation
-
Container for the
RepeatableImportannotation - includeRedirectUriInRefreshTokenRequest() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
-
Whether the redirect_uri parameter should be included in the refresh token request.
- INPUT - Enum constant in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Component that retrieves metadata for an Operation or Source parameter.
- InputJsonType - Annotation Interface in org.mule.sdk.api.annotation.metadata.fixed
-
Declares the annotated
ParameterModel'sMetadataTypeto the type represented by the provided JSON Schema. - InputStaticTypeResolver - Class in org.mule.sdk.api.metadata.resolving
-
StaticResolverimplementation for theParameterModels. - InputStaticTypeResolver() - Constructor for class org.mule.sdk.api.metadata.resolving.InputStaticTypeResolver
- InputTypeResolver<K> - Interface in org.mule.sdk.api.metadata.resolving
-
Handles the dynamic
MetadataTyperesolving for the Content parameter of an associated component. - InputXmlType - Annotation Interface in org.mule.sdk.api.annotation.metadata.fixed
-
Declares the annotated
ParameterModel'sMetadataTypeto the type represented by the provided element in the XSD Schema. - inTheContextOf(Event) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies an event to which this operation is relative to.
- INVALID_LOCATION - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Indicates that Sample Data resolution was attempted on a
Locationwhich doesn't exist - INVALID_LOCATION - Static variable in exception org.mule.sdk.api.values.ValueResolvingException
- INVALID_TARGET_EXTENSION - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Indicates that Sample Data resolution was attempted on an unregistered Extension
- INVALID_VALUE_RESOLVER_NAME - Static variable in exception org.mule.sdk.api.values.ValueResolvingException
- invocationError(Error, SourceCallbackContext) - Static method in class org.mule.sdk.api.runtime.source.SourceResult
- isArtifactOwnedClassLoader(ClassLoader) - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- isArtifactOwnedThread(Thread) - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- isAutoDelete() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- isExtensionOwnedClassLoader(ClassLoader) - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- isExtensionOwnedThread(Thread) - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactDisposalContext
- isOneRequired() - Element in annotation interface org.mule.sdk.api.annotation.param.ExclusiveOptionals
-
Enforces that one of the parameters must be set at any given time
- isOutboundCorrelationEnabled() - Method in interface org.mule.sdk.api.runtime.parameter.CorrelationInfo
-
Indicates if outbound correlation ids are enabled at the application level or not.
- isPersistent() - Method in interface org.mule.sdk.api.store.ObjectStore
- isPersistent() - Method in class org.mule.sdk.api.store.ObjectStoreSettings
-
Returns Whether the store is persistent or transient.
- isSourceStopping() - Method in interface org.mule.sdk.api.runtime.source.PollContext
-
Whether the source has received the stopping signal.
- isSuccess() - Method in class org.mule.sdk.api.runtime.source.SourceResult
-
Indicates whether an error has occurred or not processing a message from a
Sourcethrough the owned flow - isTransacted() - Method in interface org.mule.sdk.api.tx.TransactionHandle
- isValid() - Method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
J
- JAR - Enum constant in enum class org.mule.sdk.api.meta.ExternalLibraryType
-
Jar files
- JAVA_11 - Enum constant in enum class org.mule.sdk.api.meta.JavaVersion
- JAVA_17 - Enum constant in enum class org.mule.sdk.api.meta.JavaVersion
- JAVA_21 - Enum constant in enum class org.mule.sdk.api.meta.JavaVersion
- JAVA_8 - Enum constant in enum class org.mule.sdk.api.meta.JavaVersion
- JavaVersion - Enum Class in org.mule.sdk.api.meta
-
Describes the Java versions supported by Mule
- JavaVersionSupport - Annotation Interface in org.mule.sdk.api.annotation
-
Used in the same class as
@Extension, this annotation indicates the versions of Java supported by the extension. - JOIN_IF_POSSIBLE - Enum constant in enum class org.mule.sdk.api.tx.OperationTransactionalAction
-
If there is a transaction available, then use it, otherwise continue processing
K
- KerberosAuth - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Describes a Connection with is secured through Kerberos.
- KEYS - Enum constant in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Component that retrieves metadata about the keys.
- keysResolver() - Element in annotation interface org.mule.sdk.api.annotation.metadata.MetadataScope
L
- length(long) - Method in class org.mule.sdk.api.runtime.operation.Result.Builder
-
Sets the length in bytes of the payload
- Literal<T> - Interface in org.mule.sdk.api.runtime.parameter
-
A parameter type which allows to get values as they were provided in the DSL, preventing the runtime from resolving expressions or applying any transformations.
- location() - Element in annotation interface org.mule.sdk.api.annotation.semantics.file.FilePath
M
- mark(int) - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- markSupported() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- maxEntries(Integer) - Method in class org.mule.sdk.api.store.ObjectStoreSettings.Builder
-
Sets the max number of entries allowed.
- mediaType(MediaType) - Method in class org.mule.sdk.api.runtime.operation.Result.Builder
-
Sets the output
MediaTypefor the payload - MediaType - Annotation Interface in org.mule.sdk.api.annotation.param
-
Use this annotation on operation methods and
Sourceclasses which return eitherStringorInputStream. - message() - Element in annotation interface org.mule.sdk.api.annotation.deprecated.Deprecated
- MetadataCache - Interface in org.mule.sdk.api.metadata
-
This component provides the capability to store data so future requests for that data can be served faster and accessed from every
InputTypeResolver,TypeKeysResolverandOutputTypeResolver - MetadataCache.MetadataCacheValueResolver - Interface in org.mule.sdk.api.metadata
- MetadataComponent - Enum Class in org.mule.sdk.api.metadata.resolving
-
Enumerates all the components that can be retrieved in a
MetadataResult. - MetadataContext - Interface in org.mule.sdk.api.metadata
-
Metadata resolving context, provides access to the Config and Connection used during metadata fetch invocation.
- MetadataKey - Interface in org.mule.sdk.api.metadata
-
A key, that with the given ID, represents a
MetadataType. - MetadataKeyBuilder - Class in org.mule.sdk.api.metadata
-
An implementation of the builder design pattern to create a new
MetadataKeyinstance. - MetadataKeyBuilder(String) - Constructor for class org.mule.sdk.api.metadata.MetadataKeyBuilder
- MetadataKeyId - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Marks one of the parameters of an Operation or Source as the key for the metadata lookup.
- MetadataKeyPart - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Marks a field inside a POJO that represents a composed
MetadataKeyas one of the parts of that composedMetadataKey. - MetadataScope - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Associates the annotated Component to a
TypeKeysResolver, and anOutputTypeResolverthat will be used to resolve the Component'sMetadataTypedynamically This annotation can be used at Operation orExtensionlevel. - MinMuleVersion - Annotation Interface in org.mule.sdk.api.annotation
-
This annotation signals that the annotated component relies on a Mule Runtime feature that is only available starting with a specific version.
- MISSING_REQUIRED_PARAMETERS - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Indicates that the Sample Data resolution was attempted but the underlying
SampleDataProviderhas required parameters which weren't supplied - MISSING_REQUIRED_PARAMETERS - Static variable in exception org.mule.sdk.api.values.ValueResolvingException
- ModuleConfigStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor any generic config global element. - ModuleException - Exception in org.mule.sdk.api.exception
-
RuntimeExceptionimplementation to throwExceptions that indicates explicitly theErrorTypeDefinitionthat is wanted to throw. - ModuleException(String, ErrorTypeDefinition<T>) - Constructor for exception org.mule.sdk.api.exception.ModuleException
- ModuleException(String, ErrorTypeDefinition<T>, Throwable) - Constructor for exception org.mule.sdk.api.exception.ModuleException
- ModuleException(I18nMessage, ErrorTypeDefinition<T>) - Constructor for exception org.mule.sdk.api.exception.ModuleException
- ModuleException(I18nMessage, ErrorTypeDefinition<T>, Throwable) - Constructor for exception org.mule.sdk.api.exception.ModuleException
- ModuleException(ErrorTypeDefinition<T>, Throwable) - Constructor for exception org.mule.sdk.api.exception.ModuleException
- MuleErrors - Enum Class in org.mule.sdk.api.error
-
ErrorTypeDefinitionEnumwhich publish the available errors that the Mule Runtime provides to be extended from an extension. - MULESOFT - Static variable in annotation interface org.mule.sdk.api.annotation.Extension
- MuleStereotypeDefinition - Class in org.mule.sdk.api.stereotype
-
Marker interface that identifies a given
StereotypeDefinitionas a Mule stereotype. - MuleStereotypeDefinition() - Constructor for class org.mule.sdk.api.stereotype.MuleStereotypeDefinition
- MuleStereotypes - Class in org.mule.sdk.api.stereotype
- MULTIPLE_OR_NONE - Enum constant in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
Chain may be executed multiple times or non at all
N
- name() - Element in annotation interface org.mule.sdk.api.annotation.Configuration
-
The name of the configuration.
- name() - Element in annotation interface org.mule.sdk.api.annotation.Extension
-
A name which unequivocally identifies the extension
- name() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
- name() - Element in annotation interface org.mule.sdk.api.annotation.license.RequiresEntitlement
- name() - Element in annotation interface org.mule.sdk.api.annotation.param.ParameterGroup
-
The name of the group being defined.
- name() - Element in annotation interface org.mule.sdk.api.annotation.param.reference.ConfigReference
- NamedTypeResolver - Interface in org.mule.sdk.api.metadata.resolving
-
A base interface for resolvers in which they specify it's category name.
- nameRegexpMatcher() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
- namespace() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.Xml
-
Location URI for the namespace.
- namespace() - Element in annotation interface org.mule.sdk.api.annotation.param.reference.ConfigReference
- NAMESPACE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypeDefinition
- NATIVE - Enum constant in enum class org.mule.sdk.api.meta.ExternalLibraryType
-
Native libraries
- NEVER - Enum constant in enum class org.mule.sdk.api.runtime.parameter.OutboundCorrelationStrategy
-
This strategy always returns
Optional.empty() - newKey(String) - Static method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Creates and returns new instance of a
MetadataKeyBuilder, to help building a newMetadataKeyrepresented by the given - newValue(String) - Static method in class org.mule.sdk.api.values.ValueBuilder
-
Creates and returns new instance of a
ValueBuilder, to help building a newValuerepresented by the given - newValue(String, String) - Static method in class org.mule.sdk.api.values.ValueBuilder
-
Creates and returns new instance of a
ValueBuilder, to help building a newValuerepresented by the given - NO_DATA_AVAILABLE - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Indicates that the
SampleDataProviderdidn't return any information - NoConnectivityTest - Interface in org.mule.sdk.api.connectivity
-
Marker, interface to indicate that the implementing component does not support connectivity testing.
- NoImplicit - Annotation Interface in org.mule.sdk.api.annotation
-
Used to express that the annotated element should not support being used implicitly.
- NONE - Enum constant in enum class org.mule.sdk.api.tx.SourceTransactionalAction
-
Whether there is a transaction available or not, ignore it
- NOT_SUPPORTED - Enum constant in enum class org.mule.sdk.api.annotation.source.SourceClusterSupport
-
The source doesn't support cluster mode and hence only runs on the primary node.
- NOT_SUPPORTED - Enum constant in enum class org.mule.sdk.api.meta.ExpressionSupport
-
Expressions not allowed.
- NOT_SUPPORTED - Enum constant in enum class org.mule.sdk.api.tx.OperationTransactionalAction
-
Executes outside any existent transaction
- NOT_SUPPORTED - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Indicates that Sample Data resolution was attempted on a component which doesn't support that capability
- NOT_VALUE_PROVIDER_ENABLED - Static variable in exception org.mule.sdk.api.values.ValueResolvingException
- NotificationActionDefinition<E extends Enum<E>> - Interface in org.mule.sdk.api.notification
-
Identifies a notification action to be declared by extensions and must be implemented by an
Enum. - NotificationActionProvider - Interface in org.mule.sdk.api.annotation.notification
-
A component responsible for providing an immutable
SetofNotificationActionDefinitions. - NotificationActions - Annotation Interface in org.mule.sdk.api.annotation.notification
-
Annotation for Extension level to communicate and declare the
NotificationActionDefinitions that the whole extension emits. - NotificationEmitter - Interface in org.mule.sdk.api.notification
-
This component allows firing
ExtensionNotificationswith both custom data and default one. - NtlmDomain - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represent a NTLM domain.
- NULL - Static variable in annotation interface org.mule.sdk.api.annotation.param.Optional
-
Because Java doesn't allow
nullvalues as defaults in annotations, this value is used to represent anull. - NULL_CATEGORY_NAME - Static variable in class org.mule.sdk.api.metadata.NullMetadataResolver
- NULL_RESOLVER_NAME - Static variable in class org.mule.sdk.api.metadata.NullMetadataResolver
- NullMetadataKey - Class in org.mule.sdk.api.metadata
-
Null
MetadataKeyimplementation that represents the absence of a key - NullMetadataKey() - Constructor for class org.mule.sdk.api.metadata.NullMetadataKey
- NullMetadataResolver - Class in org.mule.sdk.api.metadata
-
Null implementation of
InputTypeResolver,AttributesTypeResolverandTypeKeysResolver, used to represent the absence of any of them when required. - NullMetadataResolver() - Constructor for class org.mule.sdk.api.metadata.NullMetadataResolver
- NullSafe - Annotation Interface in org.mule.sdk.api.annotation.param
-
Indicates that the annotated parameter should never be assigned a
nullvalue, even though such value is a valid assignment on the mule DSL.
O
- OAuthCallbackValue - Annotation Interface in org.mule.sdk.api.annotation.connectivity.oauth
-
This annotation is used to annotate fields on a
ConnectionProviderwhich supports OAuth. - OAuthParameter - Annotation Interface in org.mule.sdk.api.annotation.connectivity.oauth
-
Similar to
Parameter, but intended to be used exclusively on fields of aConnectionProviderwhich supports OAuth. - OAuthState - Interface in org.mule.sdk.api.connectivity.oauth
-
An object which holds information about an OAuth authorization
- OBJECT_STORE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- OBJECT_STORE_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- OBJECT_STORE_ELEMENT_NAMESPACE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ObjectStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor a genericObjectdefinition - ObjectStereotype() - Constructor for class org.mule.sdk.api.stereotype.ObjectStereotype
- ObjectStore<T extends Serializable> - Interface in org.mule.sdk.api.store
-
A generic object key value store
- ObjectStoreManager - Interface in org.mule.sdk.api.store
-
Creates and manages
ObjectStoreinstances. - ObjectStoreReference - Annotation Interface in org.mule.sdk.api.annotation.param.reference
-
Annotation to be used in a field or parameter which value is a reference to a global object store element
- ObjectStoreSettings - Class in org.mule.sdk.api.store
-
Immutable object which contains settings parameters regarding how should a particular
ObjectStoreinstance behave. - ObjectStoreSettings.Builder - Class in org.mule.sdk.api.store
-
A Builder for creating
ObjectStoreSettings - ObjectStoreStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor a genericObjectStoredefinition - ObjectStoreStereotype() - Constructor for class org.mule.sdk.api.stereotype.ObjectStoreStereotype
- OfValues - Annotation Interface in org.mule.sdk.api.annotation.values
-
Marks a parameter or parameter group as a value that has the capability of resolve
valuesfor this one. - ON_ERROR - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ON_ERROR_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- onArtifactDisposal(ArtifactDisposalContext) - Method in interface org.mule.sdk.api.artifact.lifecycle.ArtifactLifecycleListener
-
Executed when the enclosing artifact is disposed.
- OnArtifactLifecycle - Annotation Interface in org.mule.sdk.api.annotation
-
Specifies an
ArtifactLifecycleListenerfor reacting to the enclosing artifact's lifecycle events. - OnBackPressure - Annotation Interface in org.mule.sdk.api.annotation.source
-
Used to indicate that an annotated method in a
Sourceshould be executed when the runtime applies back pressure on a message generated by the owning source. - onBorrow(C) - Method in interface org.mule.sdk.api.connectivity.PoolingConnectionProvider
-
Executes after the
connectionwas successfully borrowed from the pool but before it's handed over to the requester. - ONCE - Enum constant in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
Chain execution may not be skipped, but will only be executed once
- ONCE_OR_NONE - Enum constant in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
Chain execution may be skipped, but will not be executed more than once
- onComplete(Runnable) - Method in interface org.mule.sdk.api.runtime.operation.FlowListener
-
Executes the given
handlerwhen theEventon which the operation was executed is terminated. - onConnectionException(ConnectionException) - Method in interface org.mule.sdk.api.runtime.source.PollContext
-
Equivalent to
SourceCallback.onConnectionException(ConnectionException). - onConnectionException(ConnectionException) - Method in interface org.mule.sdk.api.runtime.source.SourceCallback
-
Any started
Sourcemust use this method to communicate the runtime that aConnectionExceptionwas found trying to produce messages. - OneOfRoutesOutputChainResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Applied 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.
- onError(Consumer<Exception>) - Method in interface org.mule.sdk.api.runtime.operation.FlowListener
-
Executes the given
handlerwhen the flow that owns the listening operation fails. - OnError - Annotation Interface in org.mule.sdk.api.annotation.execution
-
Used to indicate that an annotated method should be executed when a generated event was processed by the owning flow but an error was thrown.
- OnErrorStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionforon-errorcore components - OnException - Annotation Interface in org.mule.sdk.api.annotation
-
This annotation can be used at Operation level or at
Extensionlevel as a common handler for all the Operations, When an exception occurs in an operation the Enricher Class declared in this annotation will be called immediately, passing to the enrichException method the exception thrown by the operation. an Operation level enricher will override theOnExceptionlevel one. - onRejectedItem(Result<T, A>, SourceCallbackContext) - Method in class org.mule.sdk.api.runtime.source.PollingSource
-
If one of the items dispatched through
PollContext.accept(Consumer)were rejected (either by watermarking, idempotency, server overload, etc.), this method is to be used to released any resources associated to the givenresult. - onReturn(C) - Method in interface org.mule.sdk.api.connectivity.PoolingConnectionProvider
-
Executes right before the pool accepts the
connectionback. - onStart(SourceCallback<T, A>) - Method in class org.mule.sdk.api.runtime.source.PollingSource
-
This method will be invoked by the runtime to make the source start producing messages.
- onStart(SourceCallback<T, A>) - Method in class org.mule.sdk.api.runtime.source.Source
-
This method will be invoked by the runtime to make the source start producing messages.
- onStop() - Method in class org.mule.sdk.api.runtime.source.PollingSource
-
This method will be invoked by the runtime to make the source stop producing messages.
- onStop() - Method in class org.mule.sdk.api.runtime.source.Source
-
This method will be invoked by the runtime to make the source stop producing messages.
- onSuccess(Consumer<Message>) - Method in interface org.mule.sdk.api.runtime.operation.FlowListener
-
Executes the given
handlerwhen the flow that owns the listening operation finishes. - OnSuccess - Annotation Interface in org.mule.sdk.api.annotation.execution
-
Used to indicate that an Source's method should be executed when a generated event is successfully processed by the owning flow.
- OnTerminate - Annotation Interface in org.mule.sdk.api.annotation.execution
-
Used to indicate that an annotated method should be executed when a generated event was processed by the owning flow, doesn't taking in account if the processing finished successfully or not.
- open() - Element in annotation interface org.mule.sdk.api.annotation.values.FieldValues
- open() - Element in annotation interface org.mule.sdk.api.annotation.values.OfValues
- open() - Method in interface org.mule.sdk.api.store.ObjectStore
-
Open the underlying store.
- OPERATION_DEF_STEREOTYPE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
-
The stereotype for the
operation:defelement - OperationParameterizer - Interface in org.mule.sdk.api.client
-
Parameterizes an operation execution performed through the
ExtensionsClient - Operations - Annotation Interface in org.mule.sdk.api.annotation
-
Allows to reference a list of classes from which an Extension's operations are to be inferred.
- OperationTransactionalAction - Enum Class in org.mule.sdk.api.tx
-
The type of joining actions that operations can take regarding transactions.
- optional() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
- Optional - Annotation Interface in org.mule.sdk.api.annotation.param
-
Marks a
Parameterfield a optional. - order() - Element in annotation interface org.mule.sdk.api.annotation.metadata.MetadataKeyPart
-
The resolution order of this key part, starting from
1. - order() - Element in annotation interface org.mule.sdk.api.annotation.param.display.Placement
-
Gives the annotated element a relative order within its group.
- order() - Element in annotation interface org.mule.sdk.api.annotation.values.ValuePart
- org.mule.sdk.api - module org.mule.sdk.api
-
Mule Sdk API for Mule Runtime.
- org.mule.sdk.api.annotation - package org.mule.sdk.api.annotation
- org.mule.sdk.api.annotation.binding - package org.mule.sdk.api.annotation.binding
- org.mule.sdk.api.annotation.connectivity - package org.mule.sdk.api.annotation.connectivity
- org.mule.sdk.api.annotation.connectivity.oauth - package org.mule.sdk.api.annotation.connectivity.oauth
- org.mule.sdk.api.annotation.data.sample - package org.mule.sdk.api.annotation.data.sample
- org.mule.sdk.api.annotation.deprecated - package org.mule.sdk.api.annotation.deprecated
- org.mule.sdk.api.annotation.dsl.xml - package org.mule.sdk.api.annotation.dsl.xml
- org.mule.sdk.api.annotation.error - package org.mule.sdk.api.annotation.error
- org.mule.sdk.api.annotation.execution - package org.mule.sdk.api.annotation.execution
- org.mule.sdk.api.annotation.license - package org.mule.sdk.api.annotation.license
- org.mule.sdk.api.annotation.metadata - package org.mule.sdk.api.annotation.metadata
- org.mule.sdk.api.annotation.metadata.fixed - package org.mule.sdk.api.annotation.metadata.fixed
- org.mule.sdk.api.annotation.notification - package org.mule.sdk.api.annotation.notification
- org.mule.sdk.api.annotation.param - package org.mule.sdk.api.annotation.param
- org.mule.sdk.api.annotation.param.display - package org.mule.sdk.api.annotation.param.display
- org.mule.sdk.api.annotation.param.reference - package org.mule.sdk.api.annotation.param.reference
- org.mule.sdk.api.annotation.param.stereotype - package org.mule.sdk.api.annotation.param.stereotype
- org.mule.sdk.api.annotation.route - package org.mule.sdk.api.annotation.route
- org.mule.sdk.api.annotation.semantics - package org.mule.sdk.api.annotation.semantics
- org.mule.sdk.api.annotation.semantics.connectivity - package org.mule.sdk.api.annotation.semantics.connectivity
- org.mule.sdk.api.annotation.semantics.file - package org.mule.sdk.api.annotation.semantics.file
- org.mule.sdk.api.annotation.semantics.security - package org.mule.sdk.api.annotation.semantics.security
- org.mule.sdk.api.annotation.source - package org.mule.sdk.api.annotation.source
- org.mule.sdk.api.annotation.values - package org.mule.sdk.api.annotation.values
- org.mule.sdk.api.artifact.lifecycle - package org.mule.sdk.api.artifact.lifecycle
- org.mule.sdk.api.client - package org.mule.sdk.api.client
- org.mule.sdk.api.connectivity - package org.mule.sdk.api.connectivity
- org.mule.sdk.api.connectivity.oauth - package org.mule.sdk.api.connectivity.oauth
- org.mule.sdk.api.data.sample - package org.mule.sdk.api.data.sample
- org.mule.sdk.api.error - package org.mule.sdk.api.error
- org.mule.sdk.api.exception - package org.mule.sdk.api.exception
- org.mule.sdk.api.meta - package org.mule.sdk.api.meta
- org.mule.sdk.api.metadata - package org.mule.sdk.api.metadata
- org.mule.sdk.api.metadata.resolving - package org.mule.sdk.api.metadata.resolving
- org.mule.sdk.api.notification - package org.mule.sdk.api.notification
- org.mule.sdk.api.runtime.connectivity - package org.mule.sdk.api.runtime.connectivity
- org.mule.sdk.api.runtime.exception - package org.mule.sdk.api.runtime.exception
- org.mule.sdk.api.runtime.operation - package org.mule.sdk.api.runtime.operation
- org.mule.sdk.api.runtime.parameter - package org.mule.sdk.api.runtime.parameter
- org.mule.sdk.api.runtime.process - package org.mule.sdk.api.runtime.process
- org.mule.sdk.api.runtime.route - package org.mule.sdk.api.runtime.route
- org.mule.sdk.api.runtime.source - package org.mule.sdk.api.runtime.source
- org.mule.sdk.api.runtime.streaming - package org.mule.sdk.api.runtime.streaming
- org.mule.sdk.api.security - package org.mule.sdk.api.security
- org.mule.sdk.api.stereotype - package org.mule.sdk.api.stereotype
- org.mule.sdk.api.store - package org.mule.sdk.api.store
- org.mule.sdk.api.streaming.bytes - package org.mule.sdk.api.streaming.bytes
- org.mule.sdk.api.tx - package org.mule.sdk.api.tx
- org.mule.sdk.api.values - package org.mule.sdk.api.values
- OS_NAME_MASK - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- OS_NAME_PREFIX - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- OutboundCorrelationStrategy - Enum Class in org.mule.sdk.api.runtime.parameter
-
Lists the possible strategies to determine the correlation id that should be sent on an outbound operation which supports correlation.
- output() - Element in annotation interface org.mule.sdk.api.annotation.metadata.OutputResolver
-
Specifies the
OutputTypeResolverwhich should be used to resolve the type of the value which will go into the payload of the output message. - output(T) - Method in class org.mule.sdk.api.runtime.operation.Result.Builder
-
Sets the output value
- OUTPUT_ATTRIBUTES - Enum constant in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Component that retrieves metadata for an Operation or Source output attributes type.
- OUTPUT_ATTRIBUTES_STEREOTYPE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
-
The stereotype for the
operation:output-attributeselement - OUTPUT_PAYLOAD - Enum constant in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Component that retrieves metadata for an Operation or Source output type.
- OUTPUT_PAYLOAD_STEREOTYPE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
-
The stereotype for the
operation:output-payloadelement - OUTPUT_STEREOTYPE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
-
The stereotype for the
operation:outputelement - OutputJsonType - Annotation Interface in org.mule.sdk.api.annotation.metadata.fixed
-
Declares the annotated
ComponentModel's outputMetadataTypeto the type represented by the JSON Schema. - outputResolver() - Element in annotation interface org.mule.sdk.api.annotation.metadata.MetadataScope
- OutputResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Associates the annotated Component to an
OutputTypeResolverthat will be used to resolve the Component's returntypedynamically - OutputStaticTypeResolver - Class in org.mule.sdk.api.metadata.resolving
-
StaticResolverimplementation for theOutputModels. - OutputStaticTypeResolver() - Constructor for class org.mule.sdk.api.metadata.resolving.OutputStaticTypeResolver
- OutputTypeResolver<K> - Interface in org.mule.sdk.api.metadata.resolving
-
Handles the dynamic
MetadataTyperesolving for the output of an associated component. - OutputXmlType - Annotation Interface in org.mule.sdk.api.annotation.metadata.fixed
-
Declares the annotated
ComponentModel's outputMetadataTypeto the type represented by the provided element in the XSD Schema.
P
- packages() - Element in annotation interface org.mule.sdk.api.annotation.PrivilegedExport
- PagingProvider<C,
T> - Interface in org.mule.sdk.api.runtime.streaming -
This interface provides functionality for consuming a data feed in pages.
- Parameter - Annotation Interface in org.mule.sdk.api.annotation.param
-
Marks a field inside a mule extension as being a parameter that the user can set.
- ParameterDsl - Annotation Interface in org.mule.sdk.api.annotation.dsl.xml
-
Allows setting directives regarding syntax and semantics of the generated XML DSL.
- ParameterGroup - Annotation Interface in org.mule.sdk.api.annotation.param
-
Allows to define a group of parameters which share some kind of special relationship and thus makes sense for them to belong to the same group.
- ParameterResolver<T> - Interface in org.mule.sdk.api.runtime.parameter
-
A parameter type that gives the capability of: Get the configured expression: With
ParameterResolver.getExpression()returns the possible expression used to resolve the parameter value Differ the resolution: UsingParameterResolver.resolve()resolves the parameter value of typeParameterResolver - PartialTypeKeysResolver<T> - Interface in org.mule.sdk.api.metadata.resolving
-
A
TypeKeysResolverthat can handle the resolution of multi-levelMetadataKeyin a lazy way. - PassThroughInputChainResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
- PassThroughOutputChainResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Applied 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.
- Password - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter represents a password.
- PAYLOAD - Static variable in annotation interface org.mule.sdk.api.annotation.param.Optional
-
Denotes that if the parameter is not defined, the value will be taken from the message payload.
- persistent(boolean) - Method in class org.mule.sdk.api.store.ObjectStoreSettings.Builder
-
Sets whether the store should be persistent or transient.
- placement() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.OAuthParameter
- Placement - Annotation Interface in org.mule.sdk.api.annotation.param.display
-
Defines the particular place of a
Parameterfield in the extension configuration window. - poll(PollContext<T, A>) - Method in class org.mule.sdk.api.runtime.source.PollingSource
-
This method is responsible for obtaining the items to be dispatched and communicate them through the
pollContextusing thePollContext.accept(Consumer)method. - PollContext<T,
A> - Interface in org.mule.sdk.api.runtime.source -
Contains context associated to each polling execution, and allows to dispatch items for execution through the
PollContext.accept(Consumer)method. - PollContext.PollItem<T,
A> - Interface in org.mule.sdk.api.runtime.source -
An item obtained through a poll
- PollContext.PollItemStatus - Enum Class in org.mule.sdk.api.runtime.source
-
The possible outcomes of submiting an item for processing through the
PollContext.accept(Consumer)method - PollingSource<T,
A> - Class in org.mule.sdk.api.runtime.source -
A Special kind of
Sourcewhich automatically handles polling, idempotency and watermarking. - PollingSource() - Constructor for class org.mule.sdk.api.runtime.source.PollingSource
- PoolingConnectionProvider<C> - Interface in org.mule.sdk.api.connectivity
-
A
ConnectionProviderspecialization which pools connections. - Port - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represent a network port.
- prefix() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.Xml
-
Extension's prefix.
- PREMIUM - Enum constant in enum class org.mule.sdk.api.meta.Category
- primary() - Element in annotation interface org.mule.sdk.api.annotation.param.Content
- PrivilegedExport - Annotation Interface in org.mule.sdk.api.annotation
-
Specifies packages that an extension should expose beyond the default
ClassLoaderisolation. - process(Object, Object, Consumer<Result>, BiConsumer<Throwable, Result>) - Method in interface org.mule.sdk.api.runtime.route.Chain
-
Executes the chain of components starting with the given
payloadandattributesasMessage. - process(Consumer<Result>, BiConsumer<Throwable, Result>) - Method in interface org.mule.sdk.api.runtime.route.Chain
-
Executes the chain of components starting with the same input message that it's container scope received.
- process(Result, Consumer<Result>, BiConsumer<Throwable, Result>) - Method in interface org.mule.sdk.api.runtime.route.Chain
-
Executes the chain of components starting with the given
Resultdata as inputMessage. - PROCESSOR - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- PROCESSOR_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ProcessorStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor any generic processor that can be executed by mule runtime. - providedByKeyResolver() - Element in annotation interface org.mule.sdk.api.annotation.metadata.MetadataKeyPart
- put(Serializable, Serializable) - Method in interface org.mule.sdk.api.metadata.MetadataCache
-
Associates the specified value with the specified key in the cache. if the cache previously contained a mapping for the specified key, the old value gets replaced
- putAll(Map<? extends Serializable, ? extends Serializable>) - Method in interface org.mule.sdk.api.metadata.MetadataCache
-
Copies all of the entries from the specified map to the cache.
Q
- qname() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.AttributesXmlType
- qname() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.InputXmlType
- qname() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.OutputXmlType
- QUERY_PARAMS - Enum constant in enum class org.mule.sdk.api.runtime.parameter.HttpParameterPlacement
-
The parameter will be sent as a query parameter
- QUERY_PARAMS - Enum constant in enum class org.mule.sdk.api.security.CredentialsPlacement
-
Send credentials as query parameters
R
- read() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- read(byte[]) - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- read(byte[], int, int) - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- RECENTLY_PROCESSED_IDS_OS_NAME_SUFFIX - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- reconnect(ConnectionException, ReconnectionCallback) - Method in interface org.mule.sdk.api.runtime.connectivity.Reconnectable
-
Performs custom reconnection logic.
- Reconnectable - Interface in org.mule.sdk.api.runtime.connectivity
-
A component which has its own way of reconnecting.
- reconnectingForever(int) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that in the case of a
ConnectionException, the connection is to be re-established and the operation indefinitely until successful - ReconnectionCallback - Interface in org.mule.sdk.api.runtime.connectivity
-
Callback used to notify the runtime about the outcome of a reconnection attempt.
- REDELIVERY_EXHAUSTED - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that the retry policy, of a certain component, to execute some action, eg: connectivity, delivery has been.
- RefName - Annotation Interface in org.mule.sdk.api.annotation.param
-
This annotation is meant to be applied on fields of classes which are serving as top level elements which can be referenced by name, such as configs or global objects.
- refreshTokenExpr() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.AuthorizationCode
- remove(String) - Method in interface org.mule.sdk.api.store.ObjectStore
-
Remove the object with the given
key - requestAlias() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.OAuthParameter
-
The name under which the parameter's value is to be sent to the OAuth provider during the authentication request.
- REQUIRED - Enum constant in enum class org.mule.sdk.api.meta.ExpressionSupport
-
Requires expressions.
- requiredClassName() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
- RequiredForMetadata - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Marker annotation which indicates that the annotated parameter is required for Metadata, this indicates that any other not annotated parameter won't be considered as part of the metadata resolution, so if the value changes the metadata resolution won't be triggered for those connectors
- RequiresEnterpriseLicense - Annotation Interface in org.mule.sdk.api.annotation.license
-
Defines if the extension requires an enterprise license to run.
- RequiresEntitlement - Annotation Interface in org.mule.sdk.api.annotation.license
-
Defines if the extension license requires a custom entitlement.
- reset() - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- resolve() - Method in interface org.mule.sdk.api.runtime.parameter.ParameterResolver
- resolve() - Method in interface org.mule.sdk.api.tx.TransactionHandle
-
If the actual transaction is marked as RollbackOnly, then rollbacks the transaction.
- resolve() - Method in interface org.mule.sdk.api.values.ValueProvider
- resolveChilds(MetadataContext, T) - Method in interface org.mule.sdk.api.metadata.resolving.PartialTypeKeysResolver
-
Further resolves the of types that can be described based on a partial configuration of the Type descriptor, representing them as a multi level
MetadataKey. - resolveCursor(Object) - Method in interface org.mule.sdk.api.runtime.streaming.StreamingHelper
-
If the
valueis aCursorProvider, a correspondingCursoris returned. - resolveCursorProvider(Object) - Method in interface org.mule.sdk.api.runtime.streaming.StreamingHelper
-
If the
valueis a repeatable streaming resource such asInputStream,Cursor, streaming iterators, etc., then an equivalentCursorProvideris returned. - resolveCursorProviders(Map<K, Object>, boolean) - Method in interface org.mule.sdk.api.runtime.streaming.StreamingHelper
-
Inspects the values of the given
maplooking for repeatable streaming resources such asInputStream,Cursor, streaming iterators, etc., A new equivalent map is returned, except that such values have been replaced byCursorProviderinstances. - resolveCursors(Map<K, Object>, boolean) - Method in interface org.mule.sdk.api.runtime.streaming.StreamingHelper
-
Inspects the values of the given
maplooking for instances ofCursorProvider. - resources() - Element in annotation interface org.mule.sdk.api.annotation.Export
- responseError(Error, SourceCallbackContext) - Static method in class org.mule.sdk.api.runtime.source.SourceResult
- Result<T,
A> - Class in org.mule.sdk.api.runtime.operation -
Represents the result of a component's execution.
- Result() - Constructor for class org.mule.sdk.api.runtime.operation.Result
- Result.Builder<T,
A> - Class in org.mule.sdk.api.runtime.operation -
Builds instances of
Result - retrieve(String) - Method in interface org.mule.sdk.api.store.ObjectStore
-
* Retrieve the object stored under the given
key - retrieveAll() - Method in interface org.mule.sdk.api.store.ObjectStore
- RETRY_EXHAUSTED - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that the retry of a certain execution block has been exhausted.
- rollback() - Method in interface org.mule.sdk.api.tx.Transactional
-
Rolls the transaction back
- rollback() - Method in interface org.mule.sdk.api.tx.TransactionHandle
-
Rolls the transaction back.
- Route - Class in org.mule.sdk.api.runtime.route
-
A
Routeallows a givenOperationto receive a chain of message processors along with a set of parameters, to be executed as part of the operation's execution. - Route() - Constructor for class org.mule.sdk.api.runtime.route.Route
- RouterCompletionCallback - Interface in org.mule.sdk.api.runtime.process
-
Deprecated.
- RouterOutputMetadataContext - Interface in org.mule.sdk.api.metadata
-
Contains DataSense propagation information for routers, by using a
MessageMetadataTypeto describe the typed message that enters eachRoute(input) and the message that exits them (output) - ROUTING - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that a problem occurred when routing a message.
- RuntimeVersion - Annotation Interface in org.mule.sdk.api.annotation.param
-
This annotation is meant to be applied on fields of classes.
S
- SampleData - Annotation Interface in org.mule.sdk.api.annotation.data.sample
-
Associates a
Sourceclass or operation method with aSampleDataProvider. - SampleDataException - Exception in org.mule.sdk.api.data.sample
-
Exceptionto indicate than an error occurred fetching sample data through aSampleDataProvider. - SampleDataException(String, String) - Constructor for exception org.mule.sdk.api.data.sample.SampleDataException
- SampleDataException(String, String, Throwable) - Constructor for exception org.mule.sdk.api.data.sample.SampleDataException
- SampleDataException(I18nMessage, String) - Constructor for exception org.mule.sdk.api.data.sample.SampleDataException
- SampleDataException(I18nMessage, String, Throwable) - Constructor for exception org.mule.sdk.api.data.sample.SampleDataException
- SampleDataProvider<T,
A> - Interface in org.mule.sdk.api.data.sample -
Implement this interface to enhance operations and
message sourceswith sample data that is representative of the one that the component will produce in real production scenarios. - schema() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.AttributesJsonType
- schema() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.AttributesXmlType
- schema() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.InputJsonType
- schema() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.InputXmlType
- schema() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.OutputJsonType
- schema() - Element in annotation interface org.mule.sdk.api.annotation.metadata.fixed.OutputXmlType
- ScopeOutputMetadataContext - Interface in org.mule.sdk.api.metadata
-
Contains DataSense propagation information by using a
MessageMetadataTypeto describe the typed message that enters aChain(input) and the message that exits it (output) - Secret - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds a value which should be encrypted.
- SecretToken - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds a secret token
- SECURITY - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates a security type problem occurred, eg: invalid credentials, expired token, etc.
- SECURITY_TAB - Static variable in annotation interface org.mule.sdk.api.annotation.param.display.Placement
- SecurityToken - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds a security token
- SELECT - Enum constant in enum class org.mule.sdk.api.meta.Category
- SemanticTerms - Annotation Interface in org.mule.sdk.api.annotation.semantics
-
Specifies a list of custom semantic terms to be added on the annotated component.
- SERIALIZER - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- SERIALIZER_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- SerializerStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionforserializercomponents - SERVER_SECURITY - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates a security type problem enforced by the mule runtime.
- SessionId - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds a session ID
- setAuthentication(List<String>, Authentication) - Method in interface org.mule.sdk.api.security.AuthenticationHandler
-
Updates the current context with the given
Authenticationinformation. - setAuthentication(Authentication) - Method in interface org.mule.sdk.api.security.AuthenticationHandler
-
Updates the current context with the given
Authenticationinformation. - setCorrelationId(String) - Method in interface org.mule.sdk.api.runtime.source.SourceCallbackContext
-
Sets the correlationId of the event that will be passed to the flow when the
SourceCallback.handle(Result, SourceCallbackContext)method is invoked. - setCurrentSpanName(String) - Method in interface org.mule.sdk.api.runtime.source.DistributedTraceContextManager
-
Sets the current span name.
- setId(String) - Method in interface org.mule.sdk.api.runtime.source.PollContext.PollItem
-
Associates this item to a unique identifier.
- setPartName(String) - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
- setPartName(String) - Method in class org.mule.sdk.api.values.ValueBuilder
- setProcessors(Chain) - Method in class org.mule.sdk.api.runtime.route.Route
-
This is for call from the runtime when building this component.
- setProperties(Map<String, Object>) - Method in interface org.mule.sdk.api.security.Authentication
-
Makes a copy of this
Authenticationwith the passed properties set. - setRemoteTraceContextMap(Map<String, String>) - Method in interface org.mule.sdk.api.runtime.source.DistributedTraceContextManager
- setResult(Result<T, A>) - Method in interface org.mule.sdk.api.runtime.source.PollContext.PollItem
-
Sets the item content in the form of a
Result - setWatermark(Serializable) - Method in interface org.mule.sdk.api.runtime.source.PollContext.PollItem
-
Sets the watermark value associated to this item.
- setWatermarkComparator(Comparator<? extends Serializable>) - Method in interface org.mule.sdk.api.runtime.source.PollContext
-
Allows to set a custom
Comparatorto evaluate watermark values. - showInDsl() - Element in annotation interface org.mule.sdk.api.annotation.param.ParameterGroup
-
If
true, the Group will be shown as an inline element of the DSL - since() - Element in annotation interface org.mule.sdk.api.annotation.deprecated.Deprecated
- skip(long) - Method in class org.mule.sdk.api.streaming.bytes.ImmutableFileRepeatableInputStream
- Source<T,
A> - Class in org.mule.sdk.api.runtime.source -
Base class to write message sources compliant with a given
SourceModel. - Source() - Constructor for class org.mule.sdk.api.runtime.source.Source
- SOURCE - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that an error occurred in the source of a flow.
- SOURCE - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- SOURCE_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- SOURCE_ERROR_RESPONSE_GENERATE - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that an error occurred in the source of the flow generating the parameters of an error response.
- SOURCE_ERROR_RESPONSE_SEND - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that an error occurred in the source of the flow sending an error response.
- SOURCE_RESPONSE - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that an error occurred in the source of the flow processing a successful response.
- SOURCE_RESPONSE_GENERATE - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that an error occurred in the source of the flow generating the parameters of a successful response.
- SOURCE_RESPONSE_SEND - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that an error occurred in the source of the flow sending a successful response.
- SOURCE_STOPPING - Enum constant in enum class org.mule.sdk.api.runtime.source.PollContext.PollItemStatus
-
The item was rejected because the source has received the stop signal
- SourceCallback<T,
A> - Interface in org.mule.sdk.api.runtime.source -
A callback to allow
Sourceimplementations to communicate generated messages back to the runtime so that they can be processed. - SourceCallbackContext - Interface in org.mule.sdk.api.runtime.source
-
A context interface to correlate a message generated by a
Sourceto a particular state - SourceClusterSupport - Enum Class in org.mule.sdk.api.annotation.source
-
Describes the operation modes that a
Sourcecan have when running in cluster mode. - SourceCompletionCallback - Interface in org.mule.sdk.api.runtime.source
-
Callback used by
sourcesin order tell the runtime that they will process the flow's response in an asynchronous manner (from now on, async sources). - SourceResult - Class in org.mule.sdk.api.runtime.source
-
A class that represents the result of processing a message from a
Sourcethrough a flow, this reports whether the result of the processing was successful or terminated with errors. - Sources - Annotation Interface in org.mule.sdk.api.annotation
- SourceStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor any generic source that can be executed by mule runtime. - SourceTransactionalAction - Enum Class in org.mule.sdk.api.tx
-
The type of beginning actions that sources can take regarding transactions.
- STATIC_RESOLVER_NAME - Static variable in interface org.mule.sdk.api.metadata.resolving.StaticResolver
- StaticResolver - Interface in org.mule.sdk.api.metadata.resolving
-
Handles the construction of a custom
MetadataTypein any format to be set in aTypedcomponent statically when building the extension avoiding dynamically metadata resolution when we know exactly the non necessarily java type structure at compile time. - Stereotype - Annotation Interface in org.mule.sdk.api.annotation.param.stereotype
-
Annotation for sources, operations, configurations and Connection Providers l to communicate and declare the
StereotypeDefinitions that characterize the annotated components - StereotypeDefinition - Interface in org.mule.sdk.api.stereotype
-
A widely held but fixed and oversimplified image or idea of the owning model.
- store(String, T) - Method in interface org.mule.sdk.api.store.ObjectStore
-
Store the given Object.
- Streaming - Annotation Interface in org.mule.sdk.api.annotation
-
Intended to be used on operation methods and implementations of
Source, this annotation indicates that such component supports streaming. - StreamingHelper - Interface in org.mule.sdk.api.runtime.streaming
-
This class provides helper methods to deal with repeatable streaming resources which are contained into structures of arbitrary complexity.
- strict() - Element in annotation interface org.mule.sdk.api.annotation.param.MediaType
-
Whether the component must only return values of the given mimeType (
true), or if the user should be given the chance to override it with its own - SUB_FLOW - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- SUB_FLOW_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- SubFlowStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionforsub-flowcore components - substitutionGroup() - Element in annotation interface org.mule.sdk.api.annotation.dsl.xml.TypeDsl
-
Specifies that the annotated element should extend a particular substitution group.
- SubTypeMapping - Annotation Interface in org.mule.sdk.api.annotation
- subTypes() - Element in annotation interface org.mule.sdk.api.annotation.SubTypeMapping
- SubTypesMapping - Annotation Interface in org.mule.sdk.api.annotation
-
Container for the
RepeatableSubTypeMappingannotation - success() - Static method in class org.mule.sdk.api.connectivity.ConnectionValidationResult
- success() - Method in interface org.mule.sdk.api.runtime.connectivity.ReconnectionCallback
-
Notifies the runtime that the connection was successfully reestablished
- success() - Method in interface org.mule.sdk.api.runtime.process.VoidCompletionCallback
-
This method is to be invoked when the Router execution is completed successfully
- success() - Method in interface org.mule.sdk.api.runtime.source.SourceCompletionCallback
-
Signals the runtime that it has successfully processed the response
- success(Result<T, A>) - Method in interface org.mule.sdk.api.runtime.process.CompletionCallback
-
This method is to be invoked with the operation's result.
- success(SourceCallbackContext) - Static method in class org.mule.sdk.api.runtime.source.SourceResult
- Summary - Annotation Interface in org.mule.sdk.api.annotation.param.display
-
Allows to specify a summary for a
EnrichableModelto be used in the UI. - SUPPORTED - Enum constant in enum class org.mule.sdk.api.meta.ExpressionSupport
-
Expressions are required but not enforced.
- supportedModes() - Element in annotation interface org.mule.sdk.api.annotation.source.BackPressure
-
The
modessupported by the annotated modes. - supportedSince() - Method in enum class org.mule.sdk.api.meta.JavaVersion
T
- tab() - Element in annotation interface org.mule.sdk.api.annotation.param.display.Placement
-
A tab is a logical way to groups together.
- targetSelectors() - Element in annotation interface org.mule.sdk.api.annotation.values.FieldValues
-
Gets the target selectors of the fields of the parameter whose values are resolved by the
ValueProviderreferenced inFieldValues.value(). - TenantIdentifier - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds a value which identifies a tenant
- Text - Annotation Interface in org.mule.sdk.api.annotation.param.display
-
Marks a
Parameterfield as one that supports a multi line string input both in the editor (when it is populated from the UI) and in the DSL. - TEXT_PLAIN - Static variable in annotation interface org.mule.sdk.api.annotation.param.MediaType
- Throws - Annotation Interface in org.mule.sdk.api.annotation.error
-
Declares an array of
classesof anErrorTypeProvider, to communicate and declare whichErrorTypeDefinitionthe operation could throw. - TokenId - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds a token ID
- tokenUrl() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.oauth.ClientCredentials
- toRemoveIn() - Element in annotation interface org.mule.sdk.api.annotation.deprecated.Deprecated
- toString() - Method in exception org.mule.sdk.api.exception.ModuleException
- toString() - Method in class org.mule.sdk.api.metadata.DefaultMetadataKey
- Transactional - Interface in org.mule.sdk.api.tx
-
Base contract for a component which can participate in a transaction
- TransactionalConnection - Interface in org.mule.sdk.api.connectivity
-
Connections which support transaction must implement this interface in order to start or join a current transaction.
- TransactionHandle - Interface in org.mule.sdk.api.tx
-
Allows to manipulate the transaction that was started and bound to an specific
SourceCallbackContext - TRANSFORMATION - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that a problem occurred when transforming a value.
- type() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLib
- type() - Element in annotation interface org.mule.sdk.api.annotation.Import
- type() - Element in annotation interface org.mule.sdk.api.annotation.semantics.file.FilePath
- TypeDsl - Annotation Interface in org.mule.sdk.api.annotation.dsl.xml
-
Allows setting directives regarding syntax and semantics of the generated XML DSL.
- TypeKeysResolver - Interface in org.mule.sdk.api.metadata.resolving
-
Handles the dynamic resolution of the available
MetadataKeythat can be used to populate the MetadataKeyId of an associated Component - TypeResolver - Annotation Interface in org.mule.sdk.api.annotation.metadata
-
Associates the annotated Parameter to an
InputTypeResolverthat will be used to resolve the Parameter'sMetadataTypedynamically
U
- UNKNOWN - Enum constant in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
The owning component does not provide information about how the chain will be used.
- UNKNOWN - Static variable in exception org.mule.sdk.api.data.sample.SampleDataException
-
Signals an unexpected exception
- UNKNOWN - Static variable in exception org.mule.sdk.api.values.ValueResolvingException
- unmanagedPersistent() - Static method in class org.mule.sdk.api.store.ObjectStoreSettings
-
Creates a new
ObjectStoreSettingsinstance which describes a persistent store with no expiration or boundaries. - unmanagedTransient() - Static method in class org.mule.sdk.api.store.ObjectStoreSettings
-
Creates a new
ObjectStoreSettingsinstance which describes a transient store with no expiration or boundaries. - Unsecured - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Describes a Connection which is not secured through any authentication type.
- UPDATED_WATERMARK_ITEM_OS_KEY - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- Url - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represent an URL
- UrlPath - Annotation Interface in org.mule.sdk.api.annotation.semantics.connectivity
-
Indicates that the annotated parameter represent a path relative to a base URL
- Username - Annotation Interface in org.mule.sdk.api.annotation.semantics.security
-
Indicates that the annotated parameter holds an username
- useStickyConnections() - Method in interface org.mule.sdk.api.runtime.streaming.PagingProvider
-
Some systems require the same connection that obtained the first page to be used to fetch the subsequent ones.
V
- validate(C) - Method in interface org.mule.sdk.api.connectivity.ConnectionProvider
-
Validates the given
ConnectionProvider. - VALIDATION - Enum constant in enum class org.mule.sdk.api.error.MuleErrors
-
Indicates that a validator failed.
- Validator - Annotation Interface in org.mule.sdk.api.annotation.param.stereotype
-
Stereotype annotation to mark that one or more operations are validators.
- VALIDATOR - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- VALIDATOR_DEFINITION - Static variable in class org.mule.sdk.api.stereotype.MuleStereotypes
- ValidatorStereotype - Class in org.mule.sdk.api.stereotype
-
StereotypeDefinitionfor anyvalidatorcomponent. - ValidatorStereotype() - Constructor for class org.mule.sdk.api.stereotype.ValidatorStereotype
- value() - Element in annotation interface org.mule.sdk.api.annotation.Alias
- value() - Element in annotation interface org.mule.sdk.api.annotation.ConfigReferences
- value() - Element in annotation interface org.mule.sdk.api.annotation.Configurations
- value() - Element in annotation interface org.mule.sdk.api.annotation.connectivity.ConnectionProviders
-
An array of classes which implement the
ConnectionProviderinterface. - value() - Element in annotation interface org.mule.sdk.api.annotation.data.sample.SampleData
- value() - Element in annotation interface org.mule.sdk.api.annotation.error.ErrorTypes
- value() - Element in annotation interface org.mule.sdk.api.annotation.error.Throws
- value() - Element in annotation interface org.mule.sdk.api.annotation.execution.Execution
- value() - Element in annotation interface org.mule.sdk.api.annotation.Expression
-
The type of expression support that parameters defined through this annotations should have.
- value() - Element in annotation interface org.mule.sdk.api.annotation.ExpressionFunctions
- value() - Element in annotation interface org.mule.sdk.api.annotation.ExternalLibs
- value() - Element in annotation interface org.mule.sdk.api.annotation.ImportedTypes
- value() - Element in annotation interface org.mule.sdk.api.annotation.JavaVersionSupport
- value() - Element in annotation interface org.mule.sdk.api.annotation.metadata.ChainInputResolver
- value() - Element in annotation interface org.mule.sdk.api.annotation.metadata.MetadataKeyId
- value() - Element in annotation interface org.mule.sdk.api.annotation.metadata.TypeResolver
- value() - Element in annotation interface org.mule.sdk.api.annotation.MinMuleVersion
-
The minimum version of the Mule Runtime that is required for the annotated component to work.
- value() - Element in annotation interface org.mule.sdk.api.annotation.notification.Fires
- value() - Element in annotation interface org.mule.sdk.api.annotation.notification.NotificationActions
- value() - Element in annotation interface org.mule.sdk.api.annotation.OnArtifactLifecycle
- value() - Element in annotation interface org.mule.sdk.api.annotation.OnException
-
A
Classwhich implements theExceptionHandlerinterface. - value() - Element in annotation interface org.mule.sdk.api.annotation.Operations
- value() - Element in annotation interface org.mule.sdk.api.annotation.param.display.DisplayName
-
The value is a short name for the annotated element.
- value() - Element in annotation interface org.mule.sdk.api.annotation.param.display.Example
- value() - Element in annotation interface org.mule.sdk.api.annotation.param.display.Summary
- value() - Element in annotation interface org.mule.sdk.api.annotation.param.MediaType
-
The mime type in RFC format.
- value() - Element in annotation interface org.mule.sdk.api.annotation.param.stereotype.AllowedStereotypes
- value() - Element in annotation interface org.mule.sdk.api.annotation.param.stereotype.Stereotype
- value() - Element in annotation interface org.mule.sdk.api.annotation.route.ExecutionOccurrence
- value() - Element in annotation interface org.mule.sdk.api.annotation.semantics.SemanticTerms
- value() - Element in annotation interface org.mule.sdk.api.annotation.source.ClusterSupport
- value() - Element in annotation interface org.mule.sdk.api.annotation.Sources
-
An array of classes which extend the
Sourceclass. - value() - Element in annotation interface org.mule.sdk.api.annotation.SubTypesMapping
- value() - Element in annotation interface org.mule.sdk.api.annotation.values.FieldsValues
- value() - Element in annotation interface org.mule.sdk.api.annotation.values.FieldValues
- value() - Element in annotation interface org.mule.sdk.api.annotation.values.OfValues
- Value - Interface in org.mule.sdk.api.values
-
Represents a possible and valid value for a parameter.
- ValueBuilder - Class in org.mule.sdk.api.values
-
An implementation of the builder design pattern to create a new
ValueBuilderinstance. - valueOf(String) - Static method in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.annotation.source.SourceClusterSupport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.error.MuleErrors
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.meta.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.meta.ExpressionSupport
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.meta.ExternalLibraryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.meta.JavaVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.runtime.operation.ExecutionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.runtime.parameter.HttpParameterPlacement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.runtime.parameter.OutboundCorrelationStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.runtime.source.BackPressureAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.runtime.source.BackPressureMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.runtime.source.PollContext.PollItemStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.security.CredentialsPlacement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.tx.OperationTransactionalAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.sdk.api.tx.SourceTransactionalAction
-
Returns the enum constant of this class with the specified name.
- ValuePart - Annotation Interface in org.mule.sdk.api.annotation.values
-
Marks a field inside a POJO that represents a composed
Valueas one of the parts of that composedValue. - ValueProvider - Interface in org.mule.sdk.api.values
-
Provider of
values. - ValueResolvingException - Exception in org.mule.sdk.api.values
- ValueResolvingException(String, String) - Constructor for exception org.mule.sdk.api.values.ValueResolvingException
- ValueResolvingException(String, String, Throwable) - Constructor for exception org.mule.sdk.api.values.ValueResolvingException
- ValueResolvingException(I18nMessage, String) - Constructor for exception org.mule.sdk.api.values.ValueResolvingException
- ValueResolvingException(I18nMessage, String, Throwable) - Constructor for exception org.mule.sdk.api.values.ValueResolvingException
- values() - Static method in enum class org.mule.sdk.api.annotation.route.ChainExecutionOccurrence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.annotation.source.SourceClusterSupport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.error.MuleErrors
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.meta.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.meta.ExpressionSupport
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.meta.ExternalLibraryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.meta.JavaVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.metadata.resolving.MetadataComponent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.runtime.operation.ExecutionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.runtime.parameter.HttpParameterPlacement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.runtime.parameter.OutboundCorrelationStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.runtime.source.BackPressureAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.runtime.source.BackPressureMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.runtime.source.PollContext.PollItemStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.security.CredentialsPlacement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.tx.OperationTransactionalAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.sdk.api.tx.SourceTransactionalAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vendor() - Element in annotation interface org.mule.sdk.api.annotation.Extension
-
Name of the extension's vendor
- version() - Method in enum class org.mule.sdk.api.meta.JavaVersion
- VoidCompletionCallback - Interface in org.mule.sdk.api.runtime.process
-
This callback is how Routers notify the end of its execution when no result is produced.
W
- WAIT - Enum constant in enum class org.mule.sdk.api.runtime.source.BackPressureMode
-
Apply back pressure by blocking the
SourceCallback.handle(Result)method - WATERMARK_ITEM_OS_KEY - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- WATERMARK_OS_NAME_SUFFIX - Static variable in class org.mule.sdk.api.runtime.source.PollingSource
- withChild(MetadataKey) - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Adds a new
MetadataKeychild to theMetadataKeythat is being built. - withChild(MetadataKeyBuilder) - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Adds a new
MetadataKeyBuilderchild to theMetadataKeythat is being built. - withChild(ValueBuilder) - Method in class org.mule.sdk.api.values.ValueBuilder
-
Adds a new
ValueBuilderchild to theValuethat is being built. - withConfigRef(String) - Method in interface org.mule.sdk.api.client.OperationParameterizer
- withDefaultRepeatableIterables() - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that the operation is to used whatever repeatable iterables strategy is default for the current execution context.
- withDefaultRepeatableStreaming() - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that the operation is to used whatever repeatable streaming strategy is default for the current execution context.
- withDisplayName(String) - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Adds a display name to the
MetadataKeythat is being built - withDisplayName(String) - Method in class org.mule.sdk.api.values.ValueBuilder
-
Adds a display name to the
Valuethat is being built - withFileStoreRepeatableIterables(int) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that the operation is to use file based repeatable streaming
- withFileStoreRepeatableStreaming(DataSize) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that the operation is to use file based repeatable streaming
- withInMemoryRepeatableIterables(int, int, int) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that the operation is to use in-memory repeatable iterables
- withInMemoryRepeatableStreaming(DataSize, DataSize, DataSize) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that the operation is to use in-memory repeatable streaming
- withParameter(String, Object) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Sets a parameter with a given value, automatically determining the group the parameter belongs to.
- withParameter(String, String, Object) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Sets a parameter with a given value.
- withPartName(String) - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Adds a new
MetadataKeyBuilderchild to theMetadataKeythat is being built. - withPassword(char[]) - Method in interface org.mule.sdk.api.security.CredentialsBuilder
- withProperty(MetadataProperty) - Method in class org.mule.sdk.api.metadata.MetadataKeyBuilder
-
Adds a custom
MetadataPropertyto theMetadataKeythat is being built - withRoles(Object) - Method in interface org.mule.sdk.api.security.CredentialsBuilder
- withSimpleReconnection(int, int) - Method in interface org.mule.sdk.api.client.OperationParameterizer
-
Specifies that in the case of a
ConnectionException, the connection is to be re-established and the operation retried up tomaxAttemptstimes, with an interval offrequencymilliseconds. - withUsername(String) - Method in interface org.mule.sdk.api.security.CredentialsBuilder
X
- XATransactionalConnection - Interface in org.mule.sdk.api.connectivity
-
Specialization of
TransactionalConnectionfor connections which can participate of XA transactions - Xml - Annotation Interface in org.mule.sdk.api.annotation.dsl.xml
-
Allows the customization of the schema attributes.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CompletionCallbackinstead