Class ApiClientExtension

java.lang.Object
run.halo.gradle.openapi.ApiClientExtension

public class ApiClientExtension extends Object
  • Constructor Details

    • ApiClientExtension

      @Inject public ApiClientExtension(org.gradle.api.model.ObjectFactory objectFactory, org.gradle.api.file.ProjectLayout layout)
  • Method Details

    • getOutputDir

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

      public org.gradle.api.provider.Property<String> getGeneratorName()
    • getAdditionalProperties

      public org.gradle.api.provider.MapProperty<String,Object> getAdditionalProperties()
    • getTypeMappings

      public org.gradle.api.provider.MapProperty<String,String> getTypeMappings()
    • setOutputDir

      public void setOutputDir(org.gradle.api.file.DirectoryProperty outputDir)
    • setGeneratorName

      public void setGeneratorName(org.gradle.api.provider.Property<String> generatorName)
    • setAdditionalProperties

      public void setAdditionalProperties(org.gradle.api.provider.MapProperty<String,Object> additionalProperties)
    • setTypeMappings

      public void setTypeMappings(org.gradle.api.provider.MapProperty<String,String> typeMappings)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object