Class SampleArchiveBinary

All Implemented Interfaces:
org.gradle.api.Named

public abstract class SampleArchiveBinary extends SampleInstallBinary
Represents a sample tailored for a particular DSL.
  • Constructor Details

    • SampleArchiveBinary

      @Inject public SampleArchiveBinary(String name)
  • Method Details

    • getDsl

      public abstract org.gradle.api.provider.Property<Dsl> getDsl()
      Returns:
      The language this sample is written for
    • getValidationReport

      public abstract org.gradle.api.file.RegularFileProperty getValidationReport()
      Returns:
      Gets the validation report for this sample.
    • getZipFile

      public abstract org.gradle.api.file.RegularFileProperty getZipFile()
      Returns:
      A zip containing this sample. This is the primary thing produced by a sample for a given language.