| Package | Description |
|---|---|
| org.mule.runtime.extension.api.introspection | |
| org.mule.runtime.extension.api.introspection.operation | |
| org.mule.runtime.extension.api.introspection.source |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableOutputModel
Immutable implementation of
OutputModel |
| Modifier and Type | Method and Description |
|---|---|
OutputModel |
AbstractComponentModel.getOutput()
Returns a
MetadataType for the value that this component sets
on the output Message.getPayload() field. |
OutputModel |
ComponentModel.getOutput()
Returns a
MetadataType for the value that this component sets
on the output Message.getPayload() field. |
OutputModel |
AbstractComponentModel.getOutputAttributes()
Returns a
MetadataType for the value that this component sets
on the output Message.getAttributes() field. |
OutputModel |
ComponentModel.getOutputAttributes()
Returns a
MetadataType for the value that this component sets
on the output Message.getAttributes() field. |
| Constructor and Description |
|---|
AbstractComponentModel(String name,
String description,
Set<ModelProperty> modelProperties,
List<ParameterModel> parameterModels,
OutputModel output,
OutputModel outputAttributes)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
OutputModel |
OperationModel.getOutputAttributes()
Returns a
MetadataType for the value that this operation sets
on the output Message.getAttributes() field. |
| Constructor and Description |
|---|
ImmutableOperationModel(String name,
String description,
List<ParameterModel> parameterModels,
OutputModel output,
OutputModel outputAttributes,
Set<ModelProperty> modelProperties)
Creates a new instance with the given state
|
ImmutableRuntimeOperationModel(String name,
String description,
OperationExecutorFactory executorFactory,
List<ParameterModel> parameterModels,
OutputModel output,
OutputModel outputAttributes,
Set<ModelProperty> modelProperties,
List<InterceptorFactory> interceptorFactories,
Optional<ExceptionEnricherFactory> exceptionEnricherFactory,
MetadataResolverFactory metadataResolverFactory)
Creates a new instance with the given state
|
| Constructor and Description |
|---|
ImmutableRuntimeSourceModel(String name,
String description,
List<ParameterModel> parameterModels,
OutputModel output,
OutputModel outputAttributes,
SourceFactory sourceFactory,
Set<ModelProperty> modelProperties,
List<InterceptorFactory> interceptorFactories,
Optional<ExceptionEnricherFactory> exceptionEnricherFactory,
MetadataResolverFactory metadataResolverFactory)
Creates a new instance
|
ImmutableSourceModel(String name,
String description,
List<ParameterModel> parameterModels,
OutputModel output,
OutputModel outputAttributes,
Set<ModelProperty> modelProperties)
Creates a new instance
|
Copyright © 2016 MuleSoft, Inc.. All rights reserved.