Skip navigation links
A C D E F G H I M O P R S T U V W 

A

ApikitSource<InputPayload,InputAttr,Output> - Class in org.mule.extension.internal.apikit
Extends Mule Source, handling the logic to be registered in a SourceExecutorRegistry discriminated by RoutingKey
ApikitSource() - Constructor for class org.mule.extension.internal.apikit.ApikitSource
 
apply(Result<InputPayload, InputAttr>) - Method in class org.mule.extension.internal.apikit.SourceExecutor
Triggers the flow-execution
asTypeName() - Method in class org.mule.extension.internal.dataloading.DataloadingInformation
 

C

CachedObject<T> - Class in org.mule.extension.internal.apikit
Caches a non-null instance created with a given supplier.
CachedObject(Supplier<T>) - Constructor for class org.mule.extension.internal.apikit.CachedObject
 
convert(TypedValue<Object>, DataType) - Method in class org.mule.extension.internal.apikit.ApikitSource
 
createRuntimeWiring(SourceExecutorRegistry, boolean) - Static method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 

D

DataFetcherAttributes - Class in org.mule.extension.api.datafetching
Set of attributes that compose the execution context of a Data Fetcher
DataFetcherAttributes(String, Map<String, Object>, Object, Map<String, SelectedField>, Map<String, Object>) - Constructor for class org.mule.extension.api.datafetching.DataFetcherAttributes
 
DataFetcherMetadataResolver - Class in org.mule.extension.internal.datasense
Metadata resolver for outbound content and attributes types of Data Fetcher sources
DataFetcherMetadataResolver() - Constructor for class org.mule.extension.internal.datasense.DataFetcherMetadataResolver
 
DataFetcherSource - Class in org.mule.extension.internal.datafetching
Data fetcher source
DataFetcherSource() - Constructor for class org.mule.extension.internal.datafetching.DataFetcherSource
 
DataFetchingRoutingKey - Class in org.mule.extension.internal.routing
Key implementation for routing and metadata of DataFetcherSources
DataFetchingRoutingKey() - Constructor for class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
DataFetchingRoutingKey(String) - Constructor for class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
DataFetchingRoutingKey(String, String) - Constructor for class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
DataLoaderAttributes - Class in org.mule.extension.api.dataloading
Set of attributes that compose the execution context of a Data Loader
DataLoaderAttributes(Map<String, Object>) - Constructor for class org.mule.extension.api.dataloading.DataLoaderAttributes
 
DataLoaderMetadataResolver - Class in org.mule.extension.internal.datasense
Metadata resolver for the keys of DataLoaderSources and the inbound payload of SerializeOperation#serializeBatch
DataLoaderMetadataResolver() - Constructor for class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
 
DataLoaderRegistrySupplier - Class in org.mule.extension.internal.routing
 
DataLoaderSource - Class in org.mule.extension.internal.dataloading
Data loader source.
DataLoaderSource() - Constructor for class org.mule.extension.internal.dataloading.DataLoaderSource
 
DataloadingInformation - Class in org.mule.extension.internal.dataloading
Represents a validation result for an attempt to use a GraphQLNamedOutputType as the destination for a dataloading attempt.
DataLoadingRoutingKey - Class in org.mule.extension.internal.routing
Key implementation for routing and metadata of DataLoaderSources
DataLoadingRoutingKey() - Constructor for class org.mule.extension.internal.routing.DataLoadingRoutingKey
 
DataLoadingRoutingKey(String) - Constructor for class org.mule.extension.internal.routing.DataLoadingRoutingKey
 
DateTime - Static variable in class org.mule.extension.internal.scalars.GraphQLKitScalars
An RFC-3339 compliant date time scalar that accepts string values like `1996-12-19T16:39:57-08:00` and produces `java.time.ZonedDateTime` objects at runtime.
dispose() - Method in class org.mule.extension.GraphQLConfig
 
DistributedTraceSupport - Class in org.mule.extension.internal.tracing
Distributed tracing via ForwardCompatibilityHelper (no-op when absent, e.g.

E

enrichRouterSpan(Optional<ForwardCompatibilityHelper>, CorrelationInfo, GraphQLPostRequest) - Static method in class org.mule.extension.internal.tracing.DistributedTraceSupport
 
equals(Object) - Method in class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
equals(Object) - Method in class org.mule.extension.internal.routing.DataLoadingRoutingKey
 

F

failure(Throwable, SourceCallbackContext, SourceCompletionCallback) - Method in class org.mule.extension.internal.apikit.ApikitSource
This method must be called by any failures generated by processing a response (@OnError handlers or errors during @OnSuccess)
functionFor(SourceExecutorRegistry) - Static method in class org.mule.extension.internal.routing.DataLoaderRegistrySupplier
 

G

get() - Method in class org.mule.extension.internal.apikit.CachedObject
Returns the current instance or creates one if necessary.
get(DataFetchingEnvironment) - Method in class org.mule.extension.internal.datafetching.ObjectDataFetcher
 
getAlias() - Method in class org.mule.extension.api.datafetching.DataFetcherAttributes
 
getAlias() - Method in class org.mule.extension.api.datafetching.SelectedField
 
getApi() - Method in class org.mule.extension.GraphQLConfig
 
getArguments() - Method in class org.mule.extension.api.datafetching.DataFetcherAttributes
 
getArguments() - Method in class org.mule.extension.api.datafetching.SelectedField
 
getAttributesType(MetadataContext, DataFetchingRoutingKey) - Method in class org.mule.extension.internal.datasense.DataFetcherMetadataResolver
 
getCategoryName() - Method in class org.mule.extension.internal.datasense.DataFetcherMetadataResolver
 
getCategoryName() - Method in class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
 
getCategoryName() - Method in class org.mule.extension.internal.datasense.InboundContentTypeResolver
 
getCategoryName() - Method in class org.mule.extension.internal.datasense.MetadataKeysResolver
 
getCompletionCallback() - Method in class org.mule.extension.internal.apikit.SourceExecutionResult
Returns the completion callback to be called to signal the runtime if execution succeed or an error occurred.
getContext() - Method in class org.mule.extension.api.datafetching.DataFetcherAttributes
 
getContext() - Method in class org.mule.extension.api.dataloading.DataLoaderAttributes
 
getDataFetcher(FieldWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
getFieldName() - Method in class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
getFlowResult() - Method in class org.mule.extension.internal.apikit.SourceExecutionResult
 
getGraphQL() - Method in class org.mule.extension.GraphQLConfig
Returns a GraphQL instance used for routing requests.
getGraphQL() - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
Returns a current GraphQL instance for the current set of available sources.
getInputMetadata(MetadataContext, String) - Method in class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
Resolves the input type expected for the batch serialization operation.
getInputMetadata(MetadataContext, DataFetchingRoutingKey) - Method in class org.mule.extension.internal.datasense.InboundContentTypeResolver
 
getKey() - Method in class org.mule.extension.internal.apikit.ApikitSource
 
getKey() - Method in class org.mule.extension.internal.datafetching.DataFetcherSource
 
getKey() - Method in class org.mule.extension.internal.dataloading.DataLoaderSource
 
getKeys(MetadataContext) - Method in class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
Resolves the metadata keys for the batch serialization operation
getKeys(MetadataContext) - Method in class org.mule.extension.internal.datasense.MetadataKeysResolver
 
getMaxQueryComplexityAllowed() - Method in class org.mule.extension.GraphQLConfig
 
getMaxQueryDepthAllowed() - Method in class org.mule.extension.GraphQLConfig
 
getMetadataFor(String) - Method in class org.mule.extension.GraphQLConfig
 
getName() - Method in class org.mule.extension.api.datafetching.SelectedField
 
getNewDataloaderRegistry(Map<String, Object>) - Method in class org.mule.extension.GraphQLConfig
Creates a DataLoaderRegistry for a given query
getNewDataLoaderRegistry(Map<String, Object>) - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
Creates a DataLoaderRegistry for a given query
getObjectTypeName() - Method in class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
getObjectTypeName() - Method in class org.mule.extension.internal.routing.DataLoadingRoutingKey
 
getOperationName() - Method in class org.mule.extension.internal.model.GraphQLPostRequest
 
getOutputType(MetadataContext, DataFetchingRoutingKey) - Method in class org.mule.extension.internal.datasense.DataFetcherMetadataResolver
 
getOutputType(MetadataContext, String) - Method in class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
Resolves the output for DataLoaderSource
getQuery() - Method in class org.mule.extension.internal.model.GraphQLPostRequest
 
getRegistry() - Method in class org.mule.extension.GraphQLConfig
 
getResolverName() - Method in class org.mule.extension.internal.datasense.DataFetcherMetadataResolver
 
getResolverName() - Method in class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
 
getResolverName() - Method in class org.mule.extension.internal.datasense.InboundContentTypeResolver
 
getRoutingKeys() - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
 
getScalar(ScalarWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
getSelectedFields() - Method in class org.mule.extension.api.datafetching.DataFetcherAttributes
 
getSource() - Method in class org.mule.extension.api.datafetching.DataFetcherAttributes
 
getSourceExecutor(RoutingKey<I, A, O>) - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
Retrieves an executor identified by the given RoutingKey
getType() - Method in class org.mule.extension.internal.dataloading.DataloadingInformation
 
getTypeDefinitionRegistry() - Method in class org.mule.extension.GraphQLConfig
 
getTypeResolver(UnionWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
getTypeResolver(InterfaceWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
getVariables() - Method in class org.mule.extension.internal.model.GraphQLPostRequest
 
GRAPHQL_CONTEXT_KEY - Static variable in class org.mule.extension.internal.routing.RouteOperation
 
GraphQLByte - Static variable in class org.mule.extension.internal.scalars.GraphQLKitScalars
This represents the "Byte" type which is a representation of java.lang.Byte
GraphQLConfig - Class in org.mule.extension
Graphql extension module configuration
GraphQLConfig() - Constructor for class org.mule.extension.GraphQLConfig
 
GraphQLExtension - Class in org.mule.extension
Graphql extension's main class
GraphQLExtension() - Constructor for class org.mule.extension.GraphQLExtension
 
GraphQLFunctions - Class in org.mule.extension.api
 
GraphQLFunctions() - Constructor for class org.mule.extension.api.GraphQLFunctions
 
GraphQLKitScalars - Class in org.mule.extension.internal.scalars
GraphQLKitScalars.GraphQLByte adapted from: graphql.scalars.java.JavaPrimitives#GraphQLByte GraphQLKitScalars.DateTime adapted from: graphql.scalars.datetime.DateTimeScalar
GraphQLPostRequest - Class in org.mule.extension.internal.model
Graphql request representation
GraphQLPostRequest(String) - Constructor for class org.mule.extension.internal.model.GraphQLPostRequest
 
GraphQLTypeTranslator - Class in org.mule.extension.internal.datasense
Translates graphql-java types to metadata types
GraphQLTypeTranslator(TypeDefinitionRegistry) - Constructor for class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
GraphQLWiringFactory - Class in org.mule.extension.internal.routing
Provides a RuntimeWiring implementation.
GraphQLWiringFactory(SourceExecutorRegistry) - Constructor for class org.mule.extension.internal.routing.GraphQLWiringFactory
 

H

hashCode() - Method in class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
hashCode() - Method in class org.mule.extension.internal.routing.DataLoadingRoutingKey
 
hasSourceExecutor(RoutingKey<?, ?, ?>) - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
 

I

InboundContentTypeResolver - Class in org.mule.extension.internal.datasense
Metadata resolver for inbound content types
InboundContentTypeResolver() - Constructor for class org.mule.extension.internal.datasense.InboundContentTypeResolver
 
informationFor(GraphQLOutputType) - Static method in class org.mule.extension.internal.dataloading.DataloadingInformation
 
initialise() - Method in class org.mule.extension.GraphQLConfig
 
invalidate() - Method in class org.mule.extension.internal.apikit.CachedObject
Invalidates the current instance forcing any subsequent calls to CachedObject.get() to cache a new one.
isIntrospectionEnabled() - Method in class org.mule.extension.GraphQLConfig
 
isList() - Method in class org.mule.extension.internal.dataloading.DataloadingInformation
 
isSupported() - Method in class org.mule.extension.internal.dataloading.DataloadingInformation
 

M

MetadataKeysResolver - Class in org.mule.extension.internal.datasense
Metadata resolver for DataFetchingRoutingKey
MetadataKeysResolver() - Constructor for class org.mule.extension.internal.datasense.MetadataKeysResolver
 

O

ObjectDataFetcher - Class in org.mule.extension.internal.datafetching
Graphql-java Data Fetcher implementation
ObjectDataFetcher(SourceExecutor<InputStream, DataFetcherAttributes, TypedValue<Object>>) - Constructor for class org.mule.extension.internal.datafetching.ObjectDataFetcher
 
onError(Error, SourceCallbackContext, SourceCompletionCallback) - Method in class org.mule.extension.internal.apikit.ApikitSource
When mule-flow execution ends with an error, the result is completed with the Error
onStart(SourceCallback<InputPayload, InputAttr>) - Method in class org.mule.extension.internal.apikit.ApikitSource
Creates a SourceExecutor to trigger the flow execution,and register the executor in SourceExecutorRegistry
onStop() - Method in class org.mule.extension.internal.apikit.ApikitSource
Unregister the executor from SourceExecutorRegistry
onSuccess(TypedValue<Object>, SourceCallbackContext, SourceCompletionCallback) - Method in class org.mule.extension.internal.datafetching.DataFetcherSource
 
onSuccess(TypedValue<Object>, SourceCallbackContext, SourceCompletionCallback) - Method in class org.mule.extension.internal.dataloading.DataLoaderSource
 
onTerminate(SourceResult) - Method in class org.mule.extension.internal.apikit.ApikitSource
When mule-flow execution terminates, check if an error occurred
org.mule.extension - package org.mule.extension
 
org.mule.extension.api - package org.mule.extension.api
 
org.mule.extension.api.datafetching - package org.mule.extension.api.datafetching
 
org.mule.extension.api.dataloading - package org.mule.extension.api.dataloading
 
org.mule.extension.internal.apikit - package org.mule.extension.internal.apikit
 
org.mule.extension.internal.datafetching - package org.mule.extension.internal.datafetching
 
org.mule.extension.internal.dataloading - package org.mule.extension.internal.dataloading
 
org.mule.extension.internal.datasense - package org.mule.extension.internal.datasense
 
org.mule.extension.internal.model - package org.mule.extension.internal.model
 
org.mule.extension.internal.routing - package org.mule.extension.internal.routing
 
org.mule.extension.internal.scalars - package org.mule.extension.internal.scalars
 
org.mule.extension.internal.serialization - package org.mule.extension.internal.serialization
 
org.mule.extension.internal.tracing - package org.mule.extension.internal.tracing
 

P

providesDataFetcher(FieldWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
providesScalar(ScalarWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
providesTypeResolver(UnionWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 
providesTypeResolver(InterfaceWiringEnvironment) - Method in class org.mule.extension.internal.routing.GraphQLWiringFactory
 

R

registerSourceExecutor(RoutingKey<I, A, O>, SourceExecutor<I, A, O>) - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
Register an executor with the given RoutingKey
resolve() - Method in class org.mule.extension.internal.datasense.DataLoaderMetadataResolver
Resolves the values for the data loader source
route(GraphQLConfig, InputStream, Map<String, Object>, CorrelationInfo, CompletionCallback<InputStream, Void>) - Method in class org.mule.extension.internal.routing.RouteOperation
 
RouteOperation - Class in org.mule.extension.internal.routing
Route operation
RouteOperation() - Constructor for class org.mule.extension.internal.routing.RouteOperation
 
RoutingKey<I,A,O> - Interface in org.mule.extension.internal.apikit
Key identifier used for routing, serialization and metadata.

S

SelectedField - Class in org.mule.extension.api.datafetching
Representation for a field that occurred in a query selection set
SelectedField(String, String, Map<String, Object>) - Constructor for class org.mule.extension.api.datafetching.SelectedField
 
serialize(GraphQLConfig, DataFetchingRoutingKey, TypedValue<Object>) - Method in class org.mule.extension.internal.serialization.SerializeOperation
 
serializeBatch(GraphQLConfig, String, TypedValue<Object>) - Method in class org.mule.extension.internal.serialization.SerializeOperation
 
SerializeOperation - Class in org.mule.extension.internal.serialization
Serialization operations
SerializeOperation() - Constructor for class org.mule.extension.internal.serialization.SerializeOperation
 
SourceExecutionResult<Output> - Class in org.mule.extension.internal.apikit
Represents the flow execution result.
SourceExecutionResult(Output, SourceCompletionCallback) - Constructor for class org.mule.extension.internal.apikit.SourceExecutionResult
Constructor to be called in case the flow-execution is success.
SourceExecutionResult(Throwable, SourceCompletionCallback) - Constructor for class org.mule.extension.internal.apikit.SourceExecutionResult
Constructor to be called in case the flow-execution ended with error.
SourceExecutor<InputPayload,InputAttr,Output> - Class in org.mule.extension.internal.apikit
Responsible for executing the mule-source
SourceExecutorRegistry - Class in org.mule.extension.internal.apikit
Registry where APIKit-sources are registered
SourceExecutorRegistry(GraphQLConfig) - Constructor for class org.mule.extension.internal.apikit.SourceExecutorRegistry
 
start() - Method in class org.mule.extension.GraphQLConfig
 
stop() - Method in class org.mule.extension.GraphQLConfig
 
stringForType(Type<?>) - Static method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
stringForType(TypeDefinition<?>) - Static method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
success(Output, SourceCallbackContext, SourceCompletionCallback) - Method in class org.mule.extension.internal.apikit.ApikitSource
This method must be called by the @OnSuccess annotated method in the child class

T

toString() - Method in class org.mule.extension.internal.routing.DataFetchingRoutingKey
 
toString() - Method in class org.mule.extension.internal.routing.DataLoadingRoutingKey
 
translateTypes(TypeDefinitionRegistry) - Static method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 

U

unregisterSourceExecutor(RoutingKey<?, ?, ?>) - Method in class org.mule.extension.internal.apikit.SourceExecutorRegistry
Removes the executor identified by the RoutingKey

V

visitEnumTypeDefinition(EnumTypeDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitFieldDefinition(FieldDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitInputObjectTypeDefinition(InputObjectTypeDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitInputValueDefinition(InputValueDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitInterfaceTypeDefinition(InterfaceTypeDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitObjectTypeDefinition(ObjectTypeDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitScalarTypeDefinition(ScalarTypeDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 
visitUnionTypeDefinition(UnionTypeDefinition, TraverserContext<Node>) - Method in class org.mule.extension.internal.datasense.GraphQLTypeTranslator
 

W

withKeysFrom(Collection<Object>, Function<Collection<Object>, Object>) - Static method in class org.mule.extension.api.GraphQLFunctions
 
A C D E F G H I M O P R S T U V W 
Skip navigation links

Copyright © 2026 MuleSoft, Inc.. All rights reserved.