APISpecDescriptor(DescriptorElementLocation location) |
APIUrlDescriptor(String url,
DescriptorElementLocation location) |
BaseUriDescriptor(String value,
String type,
List<MultipleBaseUriDescriptor> mapping,
DescriptorElementLocation location) |
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) |
DescriptorElement(DescriptorElementLocation location) |
EndPointDescriptor(String path,
List<OperationDescriptor> operations,
Boolean ignored,
String alternativeBaseUri,
DescriptorElementLocation location) |
ExpressionDescriptor(String language,
String expression,
DescriptorElementLocation location) |
MavenGavDescriptor(String groupId,
String artifactId,
String version,
DescriptorElementLocation location) |
MultipleBaseUriDescriptor(String name,
String value,
boolean isDefault,
DescriptorElementLocation location) |
OperationDescriptor(String method,
String displayName,
String description,
String inputMediaType,
String outputMediaType,
RequestDescriptor expects,
Boolean ignored,
String alternativeBaseUri,
String pagination,
Boolean skipOutputTypeValidation,
Boolean voidOperation,
String inputTypeSchema,
String outputTypeSchema,
String queryParamArrayFormat,
DescriptorElementLocation location,
ResolverExpressionDescriptor<SampleDataDefinitionDescriptor> sampleDataExpressionDescriptor) |
PaginationDeclarationDescriptor(String name,
String type,
String paginationParameterName,
ExpressionDescriptor nextTokenExpression,
ExpressionDescriptor pagingResponseExpression,
String initialOffset,
String initialPageNumber,
ExpressionDescriptor pageCountExpression,
ExpressionDescriptor nextUrlExpression,
DescriptorElementLocation location) |
PaginationParameterDescriptor(String name,
DescriptorElementLocation location) |
ParameterDescriptor(String displayName,
String paramName,
String description,
Boolean ignored,
ResolverExpressionDescriptor<ValueProviderDefinitionDescriptor> valueProvider,
Boolean isRequired,
String defaultValue,
DataTypeDescriptor dataType,
Boolean additional,
DescriptorElementLocation location) |
ParameterDescriptor(String displayName,
String paramName,
String description,
boolean ignored,
ResolverExpressionDescriptor<ValueProviderDefinitionDescriptor> valueProvider,
DescriptorElementLocation location) |
PartDescriptor(String partName,
String displayName,
String description,
String inputType,
String contentType,
boolean isFilePart,
DescriptorElementLocation location) |
RequestDescriptor(List<ParameterDescriptor> header,
List<ParameterDescriptor> queryParameter,
List<ParameterDescriptor> uriParameter,
List<PartDescriptor> part,
DescriptorElementLocation location) |
SecuritySchemeDescriptor(String name,
List<ParameterDescriptor> headers,
List<ParameterDescriptor> queryParameters,
Boolean ignored,
TestConnectionDescriptor testConnection,
DescriptorElementLocation location,
ExpressionDescriptor refreshTokenConditionExpressionDescriptor) |
TestConnectionDescriptor(String path,
String method,
Set<String> validStatusCodes,
String mediaType,
List<TestConnectionResponseValidationDescriptor> responseValidation,
DescriptorElementLocation location) |
TestConnectionResponseValidationDescriptor(ExpressionDescriptor validationExpression,
ExpressionDescriptor errorTemplateExpression,
DescriptorElementLocation location) |
TriggerDescriptor(String name,
String path,
HttpMethodDescriptor method,
String displayName,
String description,
List<TriggerParameterDescriptor> parameters,
TriggerParameterBindingsDescriptor parameterBindings,
TriggerWatermarkDescriptor watermark,
String itemsExpression,
String identityExpression,
String outputMediaType,
String outputTypeSchema,
DescriptorElementLocation location,
ResolverExpressionDescriptor<SampleDataDefinitionDescriptor> sampleDataExpressionDescriptor) |
TriggerParameterBindingDescriptor(String name,
String value,
DescriptorElementLocation location) |
TriggerParameterBindingsDescriptor(List<TriggerParameterBindingDescriptor> uriParameters,
List<TriggerParameterBindingDescriptor> queryParameters,
List<TriggerParameterBindingDescriptor> headers,
String requestBodyExpression,
DescriptorElementLocation location) |
TriggerParameterDescriptor(String name,
String displayName,
String description,
DataTypeDescriptor dataType,
Boolean required,
DescriptorElementLocation location) |
TriggerWatermarkDescriptor(String extraction,
DataTypeDescriptor dataType,
DescriptorElementLocation location) |