| Package | Description |
|---|---|
| org.mule.runtime.connectivity.api.platform.schema.generator | |
| org.mule.runtime.connectivity.internal.platform.schema.generator |
| Modifier and Type | Method and Description |
|---|---|
static ConnectivitySchemaGeneratorBuilder |
ConnectivitySchemaGeneratorBuilder.newInstance() |
ConnectivitySchemaGeneratorBuilder |
ConnectivitySchemaGeneratorBuilder.setConnectionPredicate(Function<org.mule.runtime.api.meta.model.connection.ConnectionProviderModel,Boolean> predicate)
Specifies a
Function which evaluates if a ConnectionProviderModel should be added to the generated schema or
not. |
ConnectivitySchemaGeneratorBuilder |
ConnectivitySchemaGeneratorBuilder.setConnectionTermsExtractor(Function<org.mule.runtime.api.meta.model.connection.ConnectionProviderModel,Set<String>> connectionTermsExtractor)
Specifies the
Function which will be used to extract the semantic terms out of a ConnectionProviderModel
instance. |
ConnectivitySchemaGeneratorBuilder |
ConnectivitySchemaGeneratorBuilder.setParameterPredicate(BiFunction<org.mule.runtime.api.meta.model.connection.ConnectionProviderModel,org.mule.runtime.api.meta.model.parameter.ParameterModel,Boolean> predicate)
Specifies a
Function which evaluates if a ParameterModel should be added to the generated schema or not. |
ConnectivitySchemaGeneratorBuilder |
ConnectivitySchemaGeneratorBuilder.setParameterTermsExtractor(Function<org.mule.runtime.api.meta.model.parameter.ParameterModel,Set<String>> parameterTermsExtractor)
Specifies the
Function which will be used to extract the semantic terms out of a ParameterModel instance. |
ConnectivitySchemaGeneratorBuilder |
ConnectivitySchemaGeneratorBuilder.setTypeTermsExtractor(Function<org.mule.metadata.api.model.MetadataType,Set<String>> typeTermsExtractor)
Specifies the
Function which will be used to extract the semantic terms out of a MetadataType instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultConnectivitySchemaGeneratorBuilder
Default implementation of
ConnectivitySchemaGeneratorBuilder |
| Modifier and Type | Method and Description |
|---|---|
ConnectivitySchemaGeneratorBuilder |
DefaultConnectivitySchemaGeneratorBuilder.setConnectionPredicate(Function<org.mule.runtime.api.meta.model.connection.ConnectionProviderModel,Boolean> predicate)
Specifies a
Function which evaluates if a ConnectionProviderModel should be added to the generated schema or
not. |
ConnectivitySchemaGeneratorBuilder |
DefaultConnectivitySchemaGeneratorBuilder.setConnectionTermsExtractor(Function<org.mule.runtime.api.meta.model.connection.ConnectionProviderModel,Set<String>> connectionTermsExtractor)
Specifies the
Function which will be used to extract the semantic terms out of a ConnectionProviderModel
instance. |
ConnectivitySchemaGeneratorBuilder |
DefaultConnectivitySchemaGeneratorBuilder.setParameterPredicate(BiFunction<org.mule.runtime.api.meta.model.connection.ConnectionProviderModel,org.mule.runtime.api.meta.model.parameter.ParameterModel,Boolean> predicate)
Specifies a
Function which evaluates if a ParameterModel should be added to the generated schema or not. |
ConnectivitySchemaGeneratorBuilder |
DefaultConnectivitySchemaGeneratorBuilder.setParameterTermsExtractor(Function<org.mule.runtime.api.meta.model.parameter.ParameterModel,Set<String>> parameterTermsExtractor)
Specifies the
Function which will be used to extract the semantic terms out of a ParameterModel instance. |
ConnectivitySchemaGeneratorBuilder |
DefaultConnectivitySchemaGeneratorBuilder.setTypeTermsExtractor(Function<org.mule.metadata.api.model.MetadataType,Set<String>> typeTermsExtractor)
Specifies the
Function which will be used to extract the semantic terms out of a MetadataType instance. |
Copyright © 2021. All rights reserved.