Interface GenerateEmitterSourcesAction.Parameters
- All Superinterfaces:
ContractParameters,org.gradle.workers.WorkParameters
- Enclosing class:
GenerateEmitterSourcesAction
What the task hands over.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.workers.WorkParameters
org.gradle.workers.WorkParameters.None -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.file.RegularFilePropertyWhere the emitter's part of the report goes, as AsciiDoc.org.gradle.api.provider.Property<String> The emitter's id.org.gradle.api.provider.Property<String> The emitter's version.org.gradle.api.file.DirectoryPropertyWhere the emitter's files go.org.gradle.api.file.DirectoryPropertyWhere the emitter's Java sources go.The emitter's options.org.gradle.api.file.RegularFilePropertyWhere the provenance of the emitter's files goes, when it writes files.org.gradle.api.file.RegularFilePropertyWhere the emitter's part of the report goes, as JSON.org.gradle.api.file.DirectoryPropertyWhere the emitter's resources go.org.gradle.api.file.RegularFilePropertygetStamp()Where the version the output was generated from is recorded.org.gradle.api.provider.Property<String> The TranscriberJ's version.Methods inherited from interface com.arc_e_tect.gradle.apionly.transcriberj.ContractParameters
derive, getAsyncContract, getBasePackage, getContract, getContractName, getContractSha256, getContractVersion, getDerive, getDescriptionBundle, getDescriptionPlaceholder, getGenerateDocs, getInvalidRequestStatus, getRecursionDepth, getStrictRequests, getValidateFormats, settings
-
Method Details
-
getEmitterId
org.gradle.api.provider.Property<String> getEmitterId()The emitter's id.- Returns:
- the id
-
getOptions
The emitter's options.- Returns:
- the options
-
getEmitterVersion
org.gradle.api.provider.Property<String> getEmitterVersion()The emitter's version.- Returns:
- the version
-
getTranscriberJVersion
org.gradle.api.provider.Property<String> getTranscriberJVersion()The TranscriberJ's version.- Returns:
- the version
-
getJavaDirectory
org.gradle.api.file.DirectoryProperty getJavaDirectory()Where the emitter's Java sources go.- Returns:
- the directory
-
getResourceDirectory
org.gradle.api.file.DirectoryProperty getResourceDirectory()Where the emitter's resources go.- Returns:
- the directory
-
getFilesDirectory
org.gradle.api.file.DirectoryProperty getFilesDirectory()Where the emitter's files go.- Returns:
- the directory
-
getReportFragment
org.gradle.api.file.RegularFileProperty getReportFragment()Where the emitter's part of the report goes, as JSON.- Returns:
- the fragment
-
getAsciiDocFragment
org.gradle.api.file.RegularFileProperty getAsciiDocFragment()Where the emitter's part of the report goes, as AsciiDoc.- Returns:
- the fragment
-
getStamp
org.gradle.api.file.RegularFileProperty getStamp()Where the version the output was generated from is recorded.- Returns:
- the stamp
-
getProvenance
org.gradle.api.file.RegularFileProperty getProvenance()Where the provenance of the emitter's files goes, when it writes files.- Returns:
- the provenance file
-