| Package | Description |
|---|---|
| org.mule.runtime.connectivity.api.platform.schema.builder | |
| org.mule.runtime.connectivity.internal.platform.schema.builder |
| Modifier and Type | Method and Description |
|---|---|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.addAsset(ExchangeAssetDescriptor assetDescriptor)
Adds a dependant assert declaration
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.authenticationType(String authenticationType)
Specifies an identifier for the authentication type modeled by this schema.
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.connectionClassTerm(String classTerm)
Specifies the connection class term as defined in the Connectivity AML Vocabulary
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.connectionProviderName(String connectionProviderName)
Specifies the name of a Mule connector's
ConnectionProvider which implements this schema |
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.gav(String groupId,
String artifactId,
String version)
Sets the schema's GAV
|
static ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.newInstance() |
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.system(String system)
Specifies the name of the system targeted by this connection
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.uses(String ns,
String url)
Specifies a dependant vocabulary referenced in the produced schema
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.usesExternal(String ns,
String url)
Specifies an external dependant vocabulary referenced in the produced schema
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.withCustomRange(String name,
Consumer<ConnectivitySchemaBuilder.CustomRangeConfigurer> configurerConsumer)
Specifies a schema specific custom range through the use of a
ConnectivitySchemaBuilder.CustomRangeConfigurer |
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.withLabel(String key,
String value)
Adds a label
|
ConnectivitySchemaBuilder |
ConnectivitySchemaBuilder.withParameter(String name,
Consumer<ConnectivitySchemaBuilder.ConnectionParameterConfigurer> configurerConsumer)
Adds a parameter into the range through the use of a
ConnectivitySchemaBuilder.ConnectionParameterConfigurer |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultConnectivitySchemaBuilder |
| Modifier and Type | Method and Description |
|---|---|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.addAsset(ExchangeAssetDescriptor assetDescriptor)
Adds a dependant assert declaration
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.authenticationType(String authenticationType)
Specifies an identifier for the authentication type modeled by this schema.
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.connectionClassTerm(String classTerm)
Specifies the connection class term as defined in the Connectivity AML Vocabulary
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.connectionProviderName(String connectionProviderName)
Specifies the name of a Mule connector's
ConnectionProvider which implements this schema |
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.gav(String groupId,
String artifactId,
String version)
Sets the schema's GAV
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.system(String system)
Specifies the name of the system targeted by this connection
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.uses(String ns,
String url)
Specifies a dependant vocabulary referenced in the produced schema
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.usesExternal(String ns,
String url)
Specifies an external dependant vocabulary referenced in the produced schema
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.withCustomRange(String name,
Consumer<ConnectivitySchemaBuilder.CustomRangeConfigurer> configurerConsumer)
Specifies a schema specific custom range through the use of a
ConnectivitySchemaBuilder.CustomRangeConfigurer |
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.withLabel(String key,
String value)
Adds a label
|
ConnectivitySchemaBuilder |
DefaultConnectivitySchemaBuilder.withParameter(String name,
Consumer<ConnectivitySchemaBuilder.ConnectionParameterConfigurer> configurerConsumer)
Adds a parameter into the range through the use of a
ConnectivitySchemaBuilder.ConnectionParameterConfigurer |
Copyright © 2021. All rights reserved.