- public Docket api() {
- return new Docket(DocumentationType.SWAGGER_2)
- .select()
- .apis(RequestHandlerSelectors.basePackage("org.onap.policy.api.main.rest"))
- .paths(PathSelectors.any())
- .build();
+ public OpenAPI policyFrameworkLifecycleOpenApi() {
+ return new OpenAPI()
+ .info(new Info().title("Policy Framework Lifecycle API")
+ .description("The Policy Framework API allows the lifecycle of policy types and policies to be managed")
+ .license(new License().name("Apache 2.0").url("http://www.apache.org/licenses/LICENSE-2.0")))
+ .externalDocs(new ExternalDocumentation()
+ .description("Policy Framework Documentation")
+ .url("https://docs.onap.org/projects/onap-policy-parent/en/latest"));