Class SwaggerUiConfigParameters

java.lang.Object
org.springdoc.core.properties.AbstractSwaggerUiConfigProperties
org.springdoc.core.properties.SwaggerUiConfigParameters

public class SwaggerUiConfigParameters extends AbstractSwaggerUiConfigProperties
The type Swagger ui config parameters.
Author:
bnasslahsen
  • Field Details

    • CONFIG_URL_PROPERTY

      public static final String CONFIG_URL_PROPERTY
      The constant CONFIG_URL_PROPERTY.
      See Also:
    • LAYOUT_PROPERTY

      public static final String LAYOUT_PROPERTY
      The constant LAYOUT_PROPERTY.
      See Also:
    • FILTER_PROPERTY

      public static final String FILTER_PROPERTY
      The constant FILTER_PROPERTY.
      See Also:
    • URL_PROPERTY

      public static final String URL_PROPERTY
      The constant URL_PROPERTY.
      See Also:
    • URLS_PROPERTY

      public static final String URLS_PROPERTY
      The constant URLS_PROPERTY.
      See Also:
    • OAUTH2_REDIRECT_URL_PROPERTY

      public static final String OAUTH2_REDIRECT_URL_PROPERTY
      The constant OAUTH2_REDIRECT_URL_PROPERTY.
      See Also:
    • VALIDATOR_URL_PROPERTY

      public static final String VALIDATOR_URL_PROPERTY
      The constant VALIDATOR_URL_PROPERTY.
      See Also:
    • QUERY_CONFIG_ENABLED_PROPERTY

      public static final String QUERY_CONFIG_ENABLED_PROPERTY
      The constant QUERY_CONFIG_ENABLED_PROPERTY.
      See Also:
    • DISPLAY_OPERATION_ID_PROPERTY

      public static final String DISPLAY_OPERATION_ID_PROPERTY
      The constant DISPLAY_OPERATION_ID.
      See Also:
    • DEEP_LINKING_PROPERTY

      public static final String DEEP_LINKING_PROPERTY
      The constant DEEP_LINKING.
      See Also:
    • DISPLAY_REQUEST_DURATION_PROPERTY

      public static final String DISPLAY_REQUEST_DURATION_PROPERTY
      The constant DISPLAY_REQUEST_DURATION.
      See Also:
    • SHOW_EXTENSIONS_PROPERTY

      public static final String SHOW_EXTENSIONS_PROPERTY
      The constant SHOW_EXTENSIONS_PROPERTY.
      See Also:
    • SHOW_COMMON_EXTENSIONS_PROPERTY

      public static final String SHOW_COMMON_EXTENSIONS_PROPERTY
      The constant SHOW_COMMON_EXTENSIONS_PROPERTY.
      See Also:
    • TRY_IT_ENABLED_PROPERTY

      public static final String TRY_IT_ENABLED_PROPERTY
      The constant TRY_IT_ENABLED_PROPERTY.
      See Also:
    • PERSIST_AUTHORIZATION_PROPERTY

      public static final String PERSIST_AUTHORIZATION_PROPERTY
      The constant PERSIST_AUTHORIZATION_PROPERTY.
      See Also:
    • WITH_CREDENTIALS_PROPERTY

      public static final String WITH_CREDENTIALS_PROPERTY
      The constant WITH_CREDENTIALS_PROPERTY.
      See Also:
  • Constructor Details

    • SwaggerUiConfigParameters

      public SwaggerUiConfigParameters(SwaggerUiConfigProperties swaggerUiConfig)
      Instantiates a new Swagger ui config parameters.
      Parameters:
      swaggerUiConfig - the swagger ui config
  • Method Details

    • addGroup

      public void addGroup(String group, String displayName)
      Add group.
      Parameters:
      group - the group
      displayName - the display name
    • addGroup

      public void addGroup(String group)
      Add group.
      Parameters:
      group - the group
    • addUrl

      public void addUrl(String url)
      Add url.
      Parameters:
      url - the url
    • getUiRootPath

      public String getUiRootPath()
      Gets ui root path.
      Returns:
      the ui root path
    • setUiRootPath

      public void setUiRootPath(String uiRootPath)
      Sets ui root path.
      Parameters:
      uiRootPath - the ui root path
    • isValidUrl

      public boolean isValidUrl(String url)
      Is valid url boolean.
      Parameters:
      url - the url
      Returns:
      the boolean
    • getConfigParameters

      public Map<String,Object> getConfigParameters()
      Gets config parameters.
      Returns:
      the config parameters
    • getContextPath

      public String getContextPath()
      Gets context path.
      Returns:
      the context path
    • setContextPath

      public void setContextPath(String contextPath)
      Sets context path.
      Parameters:
      contextPath - the context path
    • getApiDocsUrl

      public String getApiDocsUrl()
      Gets api docs url.
      Returns:
      the api docs url
    • setApiDocsUrl

      public void setApiDocsUrl(String apiDocsUrl)
      Sets api docs url.
      Parameters:
      apiDocsUrl - the api docs url
    • getPathPrefix

      public String getPathPrefix()
      Gets path prefix.
      Returns:
      the path prefix
    • setPathPrefix

      public void setPathPrefix(String pathPrefix)
      Sets path prefix.
      Parameters:
      pathPrefix - the path prefix