public final class SchemaBuilder extends Object
ExtensionModel| Constructor and Description |
|---|
SchemaBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Schema |
build() |
static SchemaBuilder |
newSchema(org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.api.meta.model.XmlDslModel xmlDslModel,
org.mule.runtime.api.dsl.DslResolvingContext dslContext) |
SchemaBuilder |
registerConfigElement(org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel) |
SchemaBuilder |
registerConnectionProviderElement(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel) |
SchemaBuilder |
registerEnums() |
SchemaBuilder |
registerMessageSource(org.mule.runtime.api.meta.model.source.SourceModel sourceModel) |
SchemaBuilder |
registerOperation(org.mule.runtime.api.meta.model.operation.OperationModel operationModel) |
public static SchemaBuilder newSchema(org.mule.runtime.api.meta.model.ExtensionModel extensionModel, org.mule.runtime.api.meta.model.XmlDslModel xmlDslModel, org.mule.runtime.api.dsl.DslResolvingContext dslContext)
public Schema build()
public SchemaBuilder registerConnectionProviderElement(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel)
public SchemaBuilder registerConfigElement(org.mule.runtime.api.meta.model.config.ConfigurationModel configurationModel)
public SchemaBuilder registerOperation(org.mule.runtime.api.meta.model.operation.OperationModel operationModel)
public SchemaBuilder registerMessageSource(org.mule.runtime.api.meta.model.source.SourceModel sourceModel)
public SchemaBuilder registerEnums()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.