Class AbstractOpenApiDocsTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>
Direct Known Subclasses:
DockerCreateContainer, OpenApiDocsGeneratorTask

public abstract class AbstractOpenApiDocsTask extends DockerExistingImage
  • Field Details

    • groupedApiMappings

      @Input protected final org.gradle.api.provider.MapProperty<String,String> groupedApiMappings
    • outputDir

      @Internal protected final org.gradle.api.file.DirectoryProperty outputDir
  • Constructor Details

    • AbstractOpenApiDocsTask

      public AbstractOpenApiDocsTask()
  • Method Details

    • generateSpringDocApplicationConfig

      protected com.fasterxml.jackson.databind.JsonNode generateSpringDocApplicationConfig()
    • generateSpringDocConfigString

      protected static String generateSpringDocConfigString(@Nonnull List<AbstractOpenApiDocsTask.SpringDocGroupConfig> configs)
    • getPluginExtension

      public HaloPluginExtension getPluginExtension()
    • getGroupedApiMappings

      public org.gradle.api.provider.MapProperty<String,String> getGroupedApiMappings()
    • getApiDocsVersion

      public org.gradle.api.provider.Property<String> getApiDocsVersion()
    • getApiDocsUrl

      public org.gradle.api.provider.Property<String> getApiDocsUrl()
    • getOutputDir

      public org.gradle.api.file.DirectoryProperty getOutputDir()
    • getSpringDocGroupConfigs

      public List<AbstractOpenApiDocsTask.SpringDocGroupConfig> getSpringDocGroupConfigs()