| Modifier and Type | Method and Description |
|---|---|
static ConnectorModel |
RestConnect.getConnectorModel(File descriptor,
File spec,
SpecFormat format,
Parser parser,
String rootDir,
boolean skipValidations) |
static void |
DescriptorScaffolder.scaffoldDescriptor(File spec,
SpecFormat format,
Parser parser,
Path outputDir,
DescriptorMode descriptorMode,
boolean skipValidation) |
static ConnectorDescriptor |
DescriptorScaffolder.scaffoldDescriptorModel(File spec,
SpecFormat format,
Parser parser,
DescriptorMode descriptorMode,
boolean skipValidation) |
| Modifier and Type | Class and Description |
|---|---|
class |
InvalidSourceException |
class |
UnsupportedPaginationParameterException |
class |
UnsupportedSecuritySchemeException |
| Modifier and Type | Method and Description |
|---|---|
ConnectorModel |
ConnectorModelBuilder.buildConnectorModel(APIModel apiModel,
ConnectorDescriptor connectorDescriptor) |
ConnectorOperation |
ConnectorOperationBuilder.buildOperation(APIOperationModel apiOperationModel,
EndPointDescriptor endPointDescriptor,
OperationDescriptor operationDescriptor,
ConnectorDescriptor connectorDescriptor) |
List<ConnectorOperation> |
ConnectorOperationBuilder.buildOperations(APIModel apiModel,
ConnectorDescriptor connectorDescriptor) |
Parameter |
ConnectorParameterBuilder.buildParameter(APIParameterModel apiParameterModel,
ParameterDescriptor parameterDescriptor,
List<String> collisionInternalNames) |
List<Parameter> |
ConnectorParameterBuilder.buildParameterList(List<APIParameterModel> parametersModel,
OperationDescriptor operationDescriptor,
List<String> parameterCollisionInternalNames) |
List<Parameter> |
ConnectorParameterBuilder.buildParameterList(List<APIParameterModel> parametersModel,
SecuritySchemeDescriptor securitySchemeDescriptor,
List<String> parameterCollisionInternalNames) |
PartParameter |
ConnectorParameterBuilder.buildPartParameter(APIParameterModel apiParameterModel,
PartDescriptor partDescriptor) |
List<ConnectorSecurityScheme> |
ConnectorSecuritySchemeBuilder.buildSecuritySchemes(List<APISecuritySchemeModel> apiSecuritySchemeModels,
ConnectorDescriptor connectorDescriptor) |
TypeDefinition |
ConnectorTypeDefinitionBuilder.buildTypeDefinition(APITypeModel apiTypeModel,
List<PartDescriptor> partDescriptors) |
TypeDefinition |
ConnectorTypeDefinitionBuilder.buildTypeDefinition(APITypeModel apiTypeModel,
List<PartDescriptor> partDescriptors,
javax.ws.rs.core.MediaType mediaType) |
TypeDefinition |
ConnectorTypeDefinitionBuilder.buildTypeDefinition(String rawSchema,
javax.ws.rs.core.MediaType mediaType) |
TypeSchema |
ConnectorTypeSchemaBuilder.buildTypeSchema(APITypeSchemaModel apiTypeSchemaModel) |
TypeSchema |
ConnectorTypeSchemaBuilder.buildTypeSchema(String rawSchema) |
| Modifier and Type | Method and Description |
|---|---|
static TypeDefinition.Builder |
TypeDefinition.builder(javax.ws.rs.core.MediaType mediaType,
TypeSchema typeSchema,
List<String> enumValues,
String example) |
| Modifier and Type | Method and Description |
|---|---|
static String |
DescriptorParserUtils.getSchemaContent(Path descriptorDirectory,
String inputSchemaPathString) |
ConnectorDescriptor |
DescriptorParser.parseConnectorDescriptor(File connectorDescriptor) |
List<OperationDescriptor> |
DescriptorOperationParser.parseOperations(amf.client.model.domain.DialectDomainElement endpointElement,
Path descriptorFilePath) |
List<PartDescriptor> |
DescriptorPartParser.parseParts(List<amf.client.model.domain.DialectDomainElement> parameterElements,
Path descriptorFilePath) |
RequestDescriptor |
DescriptorRequestParser.parseRequest(amf.client.model.domain.DialectDomainElement operationElement,
Path descriptorFilePath) |
| Modifier and Type | Method and Description |
|---|---|
static void |
AMFWrapper.initialize() |
static amf.client.model.document.DialectInstance |
AMFWrapper.parseConnectorDescriptor(File connectorDescriptor) |
static void |
AMFWrapper.validate(amf.client.model.document.DialectInstance metadata) |
| Modifier and Type | Method and Description |
|---|---|
TypeSchema |
TypeSchemaPool.getTypeSchema(String rawSchema) |
static APIModel |
ApiParser.parseModel(File spec,
SpecFormat format,
Parser parser,
String rootDir,
boolean skipValidations) |
void |
TypeSchemaPool.putTypeSchema(String schema,
TypeSchema typeSchema) |
| Constructor and Description |
|---|
AMFAPIModel(File apiSpec,
String rootDir,
SpecFormat specFormat,
boolean skipValidations) |
AMFOperationModel(amf.client.model.domain.EndPoint endPoint,
amf.client.model.domain.Operation operation) |
| Constructor and Description |
|---|
RPAPIModel(File apiSpec,
String rootDir,
SpecFormat specFormat,
boolean skipValidations) |
RPOperationModel(org.raml.v2.api.model.v10.api.Api api,
org.raml.v2.api.model.v10.methods.Method method) |
Copyright © 2020. All rights reserved.