cloud-sdk-java
cloud-sdk-java copied to clipboard
[OpenAPI Generator] Enable allow-list for API and Model classes
Usage:
- In
additionalPropertiesdefineincludeApisandincludeModels. Use<space>or,as delimiter.
<plugin>
<groupId>com.sap.cloud.sdk.datamodel</groupId>
<artifactId>openapi-generator-maven-plugin</artifactId>
<configuration>
<additionalProperties>
<includeApis>Sodas,Orders</includeApis>
<includeModels>
Order
OrderWithTimestamp
Soda
SodaWithId
</includeModels>
</additionalProperties>
Note:
- To enable the generation of file
SodasApi.java, theincludeApisfield should containSodas(without suffix), - If
includeApisis not defined, all APIs are allowed. Same withincludeModels. - The "include" prefix was chosen with regards to OData similar settings for
<includeEntitySets>and<includeFunctionImports>