ConnectorDescriptor(APISpecDescriptor apiSpec,
String connectorName,
String connectorDescription,
MavenGavDescriptor connectorGav,
BaseUriDescriptor baseUri,
List<EndPointDescriptor> endpoints,
List<PaginationDeclarationDescriptor> paginations,
List<SecuritySchemeDescriptor> security,
String connectorCategory,
String baseJavaPackage,
String extensionXml,
Boolean skipOutputTypeValidation,
String defaultInputMediaType,
String defaultOutputMediaType,
String queryParamArrayFormat,
TestConnectionDescriptor testConnection,
List<TriggerDescriptor> triggers,
ExpressionDescriptor operationDisplayName,
ExpressionDescriptor operationIdentifier,
DescriptorElementLocation location,
Path fileLocation) |
PaginationDeclarationDescriptor(String name,
String type,
String paginationParameterName,
ExpressionDescriptor nextTokenExpression,
ExpressionDescriptor pagingResponseExpression,
String initialOffset,
String initialPageNumber,
ExpressionDescriptor pageCountExpression,
ExpressionDescriptor nextUrlExpression,
DescriptorElementLocation location) |
SecuritySchemeDescriptor(String name,
List<ParameterDescriptor> headers,
List<ParameterDescriptor> queryParameters,
Boolean ignored,
TestConnectionDescriptor testConnection,
DescriptorElementLocation location,
ExpressionDescriptor refreshTokenConditionExpressionDescriptor) |
TestConnectionResponseValidationDescriptor(ExpressionDescriptor validationExpression,
ExpressionDescriptor errorTemplateExpression,
DescriptorElementLocation location) |