Class OpenApiFeature.Portable

    • Constructor Detail

      • Portable

        public Portable()
    • Method Detail

      • isScan

        public boolean isScan()
      • setScan

        public void setScan​(boolean scan)
      • getFilterClass

        public String getFilterClass()
      • setFilterClass

        public void setFilterClass​(String filterClass)
      • getResourcePackages

        public Set<String> getResourcePackages()
      • setResourcePackages

        public void setResourcePackages​(Set<String> resourcePackages)
      • getVersion

        public String getVersion()
      • setVersion

        public void setVersion​(String version)
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getContactName

        public String getContactName()
      • setContactName

        public void setContactName​(String contactName)
      • getContactEmail

        public String getContactEmail()
      • setContactEmail

        public void setContactEmail​(String contactEmail)
      • getContactUrl

        public String getContactUrl()
      • setContactUrl

        public void setContactUrl​(String contactUrl)
      • getLicense

        public String getLicense()
      • setLicense

        public void setLicense​(String license)
      • getLicenseUrl

        public String getLicenseUrl()
      • setLicenseUrl

        public void setLicenseUrl​(String licenseUrl)
      • getTermsOfServiceUrl

        public String getTermsOfServiceUrl()
      • setTermsOfServiceUrl

        public void setTermsOfServiceUrl​(String termsOfServiceUrl)
      • isReadAllResources

        public boolean isReadAllResources()
      • setReadAllResources

        public void setReadAllResources​(boolean readAllResources)
      • getResourceClasses

        public Set<String> getResourceClasses()
      • setResourceClasses

        public void setResourceClasses​(Set<String> resourceClasses)
      • setIgnoredRoutes

        public void setIgnoredRoutes​(Collection<String> ignoredRoutes)
      • isPrettyPrint

        public boolean isPrettyPrint()
      • setPrettyPrint

        public void setPrettyPrint​(boolean prettyPrint)
      • isRunAsFilter

        public boolean isRunAsFilter()
      • isSupportSwaggerUi

        public Boolean isSupportSwaggerUi()
        Description copied from interface: SwaggerUiSupport
        Checks if Swagger UI support is available or not.
        Specified by:
        isSupportSwaggerUi in interface SwaggerUiSupport
        Returns:
        "true" if Swagger UI support is available, "false" otherwise
      • setSupportSwaggerUi

        public void setSupportSwaggerUi​(Boolean supportSwaggerUi)
      • getSwaggerUiVersion

        public String getSwaggerUiVersion()
      • setSwaggerUiVersion

        public void setSwaggerUiVersion​(String swaggerUiVersion)
      • getSwaggerUiMavenGroupAndArtifact

        public String getSwaggerUiMavenGroupAndArtifact()
      • setSwaggerUiMavenGroupAndArtifact

        public void setSwaggerUiMavenGroupAndArtifact​(String swaggerUiMavenGroupAndArtifact)
      • setSwaggerUiMediaTypes

        public void setSwaggerUiMediaTypes​(Map<String,​String> swaggerUiMediaTypes)
      • getConfigLocation

        public String getConfigLocation()
      • setConfigLocation

        public void setConfigLocation​(String configLocation)
      • getPropertiesLocation

        public String getPropertiesLocation()
      • setPropertiesLocation

        public void setPropertiesLocation​(String propertiesLocation)
      • setRunAsFilter

        public void setRunAsFilter​(boolean runAsFilter)
      • setScanKnownConfigLocations

        public void setScanKnownConfigLocations​(boolean scanKnownConfigLocations)
      • isScanKnownConfigLocations

        public boolean isScanKnownConfigLocations()
      • setSwaggerUiConfig

        public void setSwaggerUiConfig​(SwaggerUiConfig swaggerUiConfig)
      • findSwaggerUiRoot

        public String findSwaggerUiRoot()
        Description copied from interface: SwaggerUiSupport
        Detects the Swagger UI in root with respect to properties and configuration provided.
        Specified by:
        findSwaggerUiRoot in interface SwaggerUiSupport
        Returns:
        Swagger UI in root or "null" if not available
      • registerOpenApiResources

        protected void registerOpenApiResources​(JAXRSServiceFactoryBean sfb,
                                                org.eclipse.microprofile.openapi.models.OpenAPI openApiDefinition)