Interface Option

All Superinterfaces:
Named
All Known Subinterfaces:
Wsdl2JavaOption, Wsdl2JsOption

@Incubating public interface Option extends Named
Base option for WSDL to code generation tools.
  • Method Details

    • getName

      @Internal String getName()
      Specified by:
      getName in interface Named
    • getWsdl

      @Input Property<String> getWsdl()
      The WSDL to process. The value can either be a direct path to a file on a local system or URL to a remote file.
      Returns:
      wsdl file
    • getOutputDirectory

      @OutputDirectory DirectoryProperty getOutputDirectory()
      Specifies the directory the generated code files are written.

      If not set, the convention is "build/$name-wsdl2{tool}-generated-sources"

      Returns:
      output directory