Package org.mule.apikit.implv2.v10.model
Class RamlImpl10V2
java.lang.Object
org.mule.apikit.implv2.v10.model.RamlImpl10V2
- All Implemented Interfaces:
Serializable,org.mule.apikit.model.ApiSpecification
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRamlImpl10V2(org.raml.v2.api.model.v10.api.Api api, org.raml.v2.api.loader.ResourceLoader resourceLoader, String ramlPath, List<String> references) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns a list of String with all the references from the api.org.mule.apikit.model.ApiVendororg.mule.apikit.model.ResourcegetResource(String path) org.mule.apikit.ApiTypegetType()getUri()
-
Constructor Details
-
RamlImpl10V2
-
-
Method Details
-
getResources
- Specified by:
getResourcesin interfaceorg.mule.apikit.model.ApiSpecification
-
getBaseUri
- Specified by:
getBaseUriin interfaceorg.mule.apikit.model.ApiSpecification
-
getLocation
- Specified by:
getLocationin interfaceorg.mule.apikit.model.ApiSpecification
-
getVersion
- Specified by:
getVersionin interfaceorg.mule.apikit.model.ApiSpecification
-
getSchemas
- Specified by:
getSchemasin interfaceorg.mule.apikit.model.ApiSpecification
-
getResource
- Specified by:
getResourcein interfaceorg.mule.apikit.model.ApiSpecification
-
getConsolidatedSchemas
- Specified by:
getConsolidatedSchemasin interfaceorg.mule.apikit.model.ApiSpecification
-
getCompiledSchemas
- Specified by:
getCompiledSchemasin interfaceorg.mule.apikit.model.ApiSpecification
-
getBaseUriParameters
- Specified by:
getBaseUriParametersin interfaceorg.mule.apikit.model.ApiSpecification
-
getSecuritySchemes
- Specified by:
getSecuritySchemesin interfaceorg.mule.apikit.model.ApiSpecification
-
getTraits
- Specified by:
getTraitsin interfaceorg.mule.apikit.model.ApiSpecification
-
getUri
- Specified by:
getUriin interfaceorg.mule.apikit.model.ApiSpecification
-
getAllReferences
This method returns a list of String with all the references from the api. Note that the list returned by this method is based on the ramlPath, so if for e.g: the path described at ramlPath is relative the list returned will be of relatives path too, same if it absolute path or uri.- Specified by:
getAllReferencesin interfaceorg.mule.apikit.model.ApiSpecification- Returns:
- list of String with all the references from the api
-
dump
- Specified by:
dumpin interfaceorg.mule.apikit.model.ApiSpecification
-
getType
public org.mule.apikit.ApiType getType()- Specified by:
getTypein interfaceorg.mule.apikit.model.ApiSpecification
-
getApiVendor
public org.mule.apikit.model.ApiVendor getApiVendor()- Specified by:
getApiVendorin interfaceorg.mule.apikit.model.ApiSpecification
-