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,
List<ValueResolverDescriptor> valueResolvers,
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) |
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,
ValueResolverReferenceDescriptor valueResolver,
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) |
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) |
ValueResolverBindingDescriptor(List<ValueResolverBindingParameterDescriptor> uriParameters,
List<ValueResolverBindingParameterDescriptor> queryParameters,
List<ValueResolverBindingParameterDescriptor> headers,
DescriptorElementLocation location) |
ValueResolverBindingParameterDescriptor(String name,
ExpressionDescriptor value,
DescriptorElementLocation location) |
ValueResolverDescriptor(String name,
String path,
HttpMethodDescriptor method,
ValueResolverItemsDescriptor items,
List<ValueResolverParameterDescriptor> parameters,
ValueResolverBindingDescriptor binding,
DescriptorElementLocation location) |
ValueResolverItemsDescriptor(ExpressionDescriptor extraction,
ExpressionDescriptor value,
ExpressionDescriptor displayName,
DescriptorElementLocation location) |
ValueResolverParameterDescriptor(String name,
DataTypeDescriptor type,
DescriptorElementLocation location) |
ValueResolverReferenceArgumentDescriptor(String name,
String value,
DescriptorElementLocation location) |
ValueResolverReferenceDescriptor(String id,
List<ValueResolverReferenceArgumentDescriptor> arguments,
DescriptorElementLocation location) |