| Package | Description |
|---|---|
| com.mulesoft.connectivity.rest.sdk.templating | |
| com.mulesoft.connectivity.rest.sdk.templating.sdk |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SdkConnectorTemplateEntity.addDescriptorToSources() |
protected void |
VelocityTemplateEntity.applyTemplate(String templateVm,
Path outputPath) |
abstract void |
TemplateEntity.applyTemplates() |
void |
SdkConnectorTemplateEntity.applyTemplates() |
static TemplateEntity |
TemplateEntity.getTemplateEngine(ConnectorType connectorType,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel model,
Path outputDir,
Path descriptorPath,
RestSdkRunConfiguration runConfiguration) |
protected void |
JavaTemplateEntity.writeClassToFile(com.squareup.javapoet.TypeSpec clazz,
String targetPackage) |
protected void |
JavaTemplateEntity.writeJavaFile(com.squareup.javapoet.JavaFile javaFile) |
| Constructor and Description |
|---|
SdkConnectorTemplateEntity(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
Path descriptorPath,
RestSdkRunConfiguration runConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSdkValueProvider.applyTemplates() |
void |
SdkParameter.applyTemplates() |
void |
SdkGitIgnore.applyTemplates() |
void |
SdkConfig.applyTemplates() |
void |
SdkAbstractStaticMetadataResolver.applyTemplates() |
void |
SdkSampleDataProvider.applyTemplates() |
void |
SdkConnectionProvider.applyTemplates() |
void |
SdkTrigger.applyTemplates() |
void |
SdkTestLog4j.applyTemplates() |
void |
SdkSampleDataProviderTrigger.applyTemplates() |
void |
AbstractSdkOperation.applyTemplates() |
void |
SdkConnector.applyTemplates() |
void |
SdkPom.applyTemplates() |
void |
SdkMtfOperationTest.applyTemplates() |
void |
SdkValueProviderReference.applyTemplates() |
void |
SdkMultipartOperation.applyTemplates() |
void |
SdkContent.applyTemplates() |
protected SdkContent |
AbstractSdkOperation.buildContent(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation) |
protected List<com.mulesoft.connectivity.rest.sdk.templating.sdk.SdkMultipartOperation.SdkMultipartPart> |
SdkMultipartOperation.buildSdkMultipartParts(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.MultipartTypeDefinition multipartContent) |
protected abstract Class<?> |
SdkAbstractStaticMetadataResolver.buildSuperclass(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.TypeDefinition typeDefinition) |
protected Class<?> |
SdkInputMetadataResolver.buildSuperclass(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.TypeDefinition typeDefinition) |
protected Class<?> |
SdkPagingMetadataResolver.buildSuperclass(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.TypeDefinition typeDefinition) |
protected Class<?> |
SdkOutputMetadataResolver.buildSuperclass(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.TypeDefinition typeDefinition) |
static AbstractSdkOperation |
SdkOperationFactory.create(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
protected void |
AbstractSdkOperation.generateOperationClass() |
com.squareup.javapoet.MethodSpec |
AbstractSdkOperation.generateOperationMethod() |
com.squareup.javapoet.CodeBlock |
AbstractSdkPaginationOperation.generateOperationMethodBody() |
abstract com.squareup.javapoet.CodeBlock |
AbstractSdkOperation.generateOperationMethodBody() |
com.squareup.javapoet.CodeBlock |
AbstractSdkPaginationOperation.getPagingMethodOperation() |
com.squareup.javapoet.CodeBlock |
SdkPaginationStrategy.getPagingMethodOperation() |
protected Class<?> |
SdkInputMetadataResolver.getPrimitiveMetadataResolverClass(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.PrimitiveTypeDefinition primitiveTypeDefinition) |
protected Class<?> |
SdkOutputMetadataResolver.getPrimitiveMetadataResolverClass(com.mulesoft.connectivity.rest.sdk.internal.connectormodel.type.PrimitiveTypeDefinition primitiveTypeDefinition) |
| Constructor and Description |
|---|
AbstractSdkOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
AbstractSdkPaginationOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
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,
FileGenerationUtils.SchemaNameType schemaNameType,
String partName,
String classNameOverride,
RestSdkRunConfiguration runConfiguration)
Creates a type resolver that will generate a schema file in the resources directory if needed.
|
SdkConfig(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
RestSdkRunConfiguration runConfiguration) |
SdkConnectionProvider(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.security.ConnectorSecurityScheme securityScheme,
RestSdkRunConfiguration runConfiguration) |
SdkConnector(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
RestSdkRunConfiguration runConfiguration) |
SdkContent(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
SdkContent(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,
SdkContent.SdkContentKind contentType,
String partName,
boolean primary,
RestSdkRunConfiguration runConfiguration) |
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,
FileGenerationUtils.SchemaNameType schemaNameType,
String partName,
RestSdkRunConfiguration runConfiguration) |
SdkMarkerPaginationOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
SdkMultipartOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
SdkOffsetPaginationOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
SdkOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
SdkOutputMetadataResolver(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,
String classNameOverride,
RestSdkRunConfiguration runConfiguration) |
SdkPageNumberPaginationOperation(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorOperation operation,
RestSdkRunConfiguration runConfiguration) |
SdkPaginationParameter(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
String parentJavaName,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.parameter.Parameter parameter,
JavaTemplateEntity parentElement,
RestSdkRunConfiguration runConfiguration,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.pagination.Pagination pagination) |
SdkPagingMetadataResolver(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,
RestSdkRunConfiguration runConfiguration) |
SdkParameter(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
String parentJavaName,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.parameter.Parameter parameter,
JavaTemplateEntity parentElement,
RestSdkRunConfiguration runConfiguration) |
SdkPom(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel model) |
SdkTrigger(Path outputDir,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.ConnectorModel connectorModel,
SdkConnector sdkConnector,
com.mulesoft.connectivity.rest.sdk.internal.connectormodel.trigger.Trigger trigger,
RestSdkRunConfiguration runConfiguration) |
SdkTriggerOutputMetadataResolver(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,
String triggerName,
RestSdkRunConfiguration runConfiguration) |
Copyright © 2021. All rights reserved.