ConnectorDescriptor(APISpecDescriptor apiSpec,
String connectorName,
String connectorDescription,
MavenGavDescriptor connectorGav,
BaseUriDescriptor baseUri,
List<EndPointDescriptor> endpoints,
List<PaginationDeclarationDescriptor> paginations,
List<SecuritySchemeBaseDescriptor> security,
String connectorCategory,
String baseJavaPackage,
String extensionXml,
Boolean skipOutputTypeValidation,
String defaultInputMediaType,
String defaultOutputMediaType,
String queryParamArrayFormat,
TestConnectionDescriptor testConnection,
List<TriggerDescriptor> triggers,
WeaveExpressionDescriptor operationDisplayName,
WeaveExpressionDescriptor operationIdentifier,
WeaveExpressionDescriptor parameterIdentifier,
WeaveExpressionDescriptor bodyIdentifier,
List<OperationAdapterDescriptor> operationAdapterDescriptors,
Boolean ignoreOperations,
InterceptorDescriptor interceptorDescriptor,
ConfigurationDescriptor configurationDescriptor,
DescriptorElementLocation location,
Path fileLocation) |
PaginationDeclarationDescriptor(String name,
String kind,
String paginationParameterName,
WeaveExpressionDescriptor nextTokenExpression,
WeaveExpressionDescriptor pagingResponseExpression,
String initialOffset,
String initialPageNumber,
WeaveExpressionDescriptor pageCountExpression,
WeaveExpressionDescriptor nextUrlExpression,
DescriptorElementLocation location) |
SecuritySchemeDescriptor(String name,
String alias,
DescriptorSecurityKind kind,
DefaultParameters defaultParameters,
List<ParameterDescriptor> headers,
List<ParameterDescriptor> queryParameters,
Boolean ignored,
TestConnectionDescriptor testConnection,
DescriptorElementLocation location,
WeaveExpressionDescriptor refreshTokenConditionExpressionDescriptor,
Boolean refined) |
TestConnectionResponseValidationDescriptor(WeaveExpressionDescriptor validationExpression,
WeaveExpressionDescriptor errorTemplateExpression,
DescriptorElementLocation location) |
TestConnectionStatusCodeValidationDescriptor(Set<String> validStatusCodes,
WeaveExpressionDescriptor errorTemplateExpression) |