Class YttSpec

java.lang.Object
com.formkiq.gradle.YttSpec

public class YttSpec extends Object
Ytt Spec.
  • Constructor Details

    • YttSpec

      public YttSpec(String yttName, org.gradle.api.model.ObjectFactory objects)
      constructor.
      Parameters:
      yttName - String
      objects - ObjectFactory
  • Method Details

    • files

      public void files(Object... paths)
      Files.
      Parameters:
      paths - Object
    • from

      public void from(Object... paths)
      From.
      Parameters:
      paths - Object
    • getDataValues

      public org.gradle.api.provider.MapProperty<String,String> getDataValues()
      Get Data Values.
      Returns:
      MapProperty
    • getHash

      public org.gradle.api.provider.Property<String> getHash()
      Get Hash.
      Returns:
      Property
    • getInputFiles

      public org.gradle.api.file.ConfigurableFileCollection getInputFiles()
      Get Input Files.
      Returns:
      ConfigurableFileCollection
    • getIntoFileName

      public org.gradle.api.provider.Property<String> getIntoFileName()
      Get Into File Name.
      Returns:
      Property
    • getName

      public String getName()
      Get Name.
      Returns:
      String
    • getOutputFile

      public org.gradle.api.file.RegularFileProperty getOutputFile()
      Get Output File.
      Returns:
      RegularFileProperty
    • getRenderMode

      public org.gradle.api.provider.Property<String> getRenderMode()
      Get Render Mode.
      Returns:
      Property
    • hash

      public void hash(String mode)
      Set Hash.
      Parameters:
      mode - String
    • into

      public void into(String fileName)
      Set the output file *name* (relative to extension.outputDir).
      Parameters:
      fileName - String
    • renderMode

      public void renderMode(String mode)
      Set Render Mode.
      Parameters:
      mode - String