| Package | Description |
|---|---|
| com.mulesoft.connectivity.rest.sdk.templating.sdk.metadata | |
| com.mulesoft.connectivity.rest.sdk.templating.sdk.util |
| Constructor and Description |
|---|
SdkAbstractStaticMetadataResolver(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.TypeDefinition typeDefinition,
FileGenerationUtil.SchemaNameType schemaNameType,
String partName,
String classNameOverride,
RestSdkRunConfiguration runConfiguration)
Creates a type resolver that will generate a schema file in the resources directory if needed.
|
SdkInputMetadataResolver(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.TypeDefinition typeDefinition,
FileGenerationUtil.SchemaNameType schemaNameType,
String partName,
RestSdkRunConfiguration runConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static FileGenerationUtil.SchemaNameType |
FileGenerationUtil.SchemaNameType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FileGenerationUtil.SchemaNameType[] |
FileGenerationUtil.SchemaNameType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
FileGenerationUtil.generateSchemaName(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.schema.TypeSchema source,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
FileGenerationUtil.SchemaNameType nameType,
String partName,
Path outputDir,
Map<com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.schema.TypeSchema,String> typeSchemaNames) |
Copyright © 2023. All rights reserved.