+
+ @PostConstruct
+ public void init() {
+ // Register components where DI is needed
+ this.SwaggerConfig();
+ }
+ private void SwaggerConfig() {
+ this.register(ApiListingResource.class);
+ this.register(SwaggerSerializers.class);
+
+ BeanConfig swaggerConfigBean = new BeanConfig();
+ swaggerConfigBean.setConfigId("Gizmo");
+ swaggerConfigBean.setTitle("Gizmo Rest API ");
+ swaggerConfigBean.setVersion("v1");
+ swaggerConfigBean.setContact("Amdocs Inc.");
+ swaggerConfigBean.setSchemes(new String[] { "https" });
+ swaggerConfigBean.setBasePath("/services");
+ swaggerConfigBean.setResourcePackage("org.onap.crud");
+ swaggerConfigBean.setPrettyPrint(true);
+ swaggerConfigBean.setScan(true);
+ }