diff options
author | raviteja.karumuri <raviteja.karumuri@est.tech> | 2024-03-22 11:55:58 +0000 |
---|---|---|
committer | raviteja.karumuri <raviteja.karumuri@est.tech> | 2024-05-28 16:51:03 +0100 |
commit | 6de5c037f336ac5e7bee62e1dd2062a797a83e51 (patch) | |
tree | 563f31663b259f306ac57e8d2be582905e13708c /a1-policy-management/pom.xml | |
parent | 81f1caeee359e539284e20589605bcb87bf56729 (diff) |
Upgrading API YAML file to include the WG2 R1-AP V05.00 approved API
Issue-ID: CCSDK-4000
Change-Id: Id2b2f6051735ad25cca301e474dda07c9b609401
Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
Diffstat (limited to 'a1-policy-management/pom.xml')
-rw-r--r-- | a1-policy-management/pom.xml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/a1-policy-management/pom.xml b/a1-policy-management/pom.xml index c6e749c6..9480201e 100644 --- a/a1-policy-management/pom.xml +++ b/a1-policy-management/pom.xml @@ -396,6 +396,36 @@ </configOptions> </configuration> </execution> + <execution> + <id>generate-policy-api-v3</id> + <phase>generate-sources </phase> + <goals> + <goal>generate</goal> + </goals> + <configuration> + <inputSpec>${project.basedir}/api/pms-api-v3.yaml</inputSpec> + <invokerPackage>${project.groupId}.a1policymanagementservice.controllers.v3</invokerPackage> + <apiPackage>${project.groupId}.a1policymanagementservice.controllers.api.v3</apiPackage> + <modelPackage>${project.groupId}.a1policymanagementservice.models.v3</modelPackage> + <generateApiTests>false</generateApiTests> + <generateModelTests>false</generateModelTests> + <generatorName>spring</generatorName> + <generateSupportingFiles>false</generateSupportingFiles> + <skipValidateSpec>false</skipValidateSpec> + <library>spring-boot</library> + <configOptions> + <sourceFolder>src/gen/java</sourceFolder> + <interfaceOnly>true</interfaceOnly> + <useTags>true</useTags> + <reactive>true</reactive> + <dateLibrary>java8</dateLibrary> + <java8>true</java8> + <unhandledException>true</unhandledException> + <openApiNullable>false</openApiNullable> + <skipDefaultInterface>true</skipDefaultInterface> + </configOptions> + </configuration> + </execution> </executions> </plugin> <plugin> |