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,
DescriptorElementLocation location) |
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 name,
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<SimpleDataDefinitionDescriptor> simpleDataExpressionDescriptor) |
PaginationDeclarationDescriptor(String name,
PaginationTypeDescriptor type,
String paginationParameterName,
ExpressionDescriptor nextTokenExpression,
ExpressionDescriptor pagingResponseExpression,
String initialOffset,
String initialPageNumber,
DescriptorElementLocation location) |
PaginationParameterDescriptor(String name,
DescriptorElementLocation location) |
ParameterDescriptor(String friendlyName,
String paramName,
String description,
boolean ignored,
ResolverExpressionDescriptor<ValueProviderDefinitionDescriptor> valueProvider,
DescriptorElementLocation location) |
PartDescriptor(String partName,
String friendlyName,
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) |
SampleDataDescriptor(SampleDataTypeDescriptor type,
DescriptorElementLocation location) |
SecuritySchemeDescriptor(String name,
List<ParameterDescriptor> headers,
List<ParameterDescriptor> queryParameters,
boolean ignored,
TestConnectionDescriptor testConnection,
DescriptorElementLocation location) |
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<SimpleDataDefinitionDescriptor> simpleDataExpressionDescriptor) |
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) |