Interface GenerateContractSourcesAction.Parameters

All Superinterfaces:
ContractParameters, org.gradle.workers.WorkParameters
Enclosing class:
GenerateContractSourcesAction

public static interface GenerateContractSourcesAction.Parameters extends ContractParameters
What the task hands over.
  • Method Details

    • getOutputDirectory

      org.gradle.api.file.DirectoryProperty getOutputDirectory()
      Where the sources go.
      Returns:
      the directory
    • getResourceDirectory

      org.gradle.api.file.DirectoryProperty getResourceDirectory()
      Where the core's resources go.
      Returns:
      the directory
    • getEndpointIndex

      org.gradle.api.file.RegularFileProperty getEndpointIndex()
      Where the endpoint index goes.
      Returns:
      the index
    • getReportFragment

      org.gradle.api.file.RegularFileProperty getReportFragment()
      Where the core's part of the report goes, as JSON.
      Returns:
      the fragment
    • getAsciiDocFragment

      org.gradle.api.file.RegularFileProperty getAsciiDocFragment()
      Where the core's part of the report goes, as AsciiDoc.
      Returns:
      the fragment
    • getValidValuesReport

      org.gradle.api.file.RegularFileProperty getValidValuesReport()
      Where the machine-readable report of every generated valid value goes.
      Returns:
      the report