Class SampleContentBinary

java.lang.Object
org.gradle.docs.samples.internal.SampleBinary
org.gradle.docs.samples.internal.SampleContentBinary
All Implemented Interfaces:
org.gradle.api.Named, RenderableContentBinary, TestableRenderedContentLinksBinary, ViewableContentBinary

public abstract class SampleContentBinary extends SampleBinary implements ViewableContentBinary, TestableRenderedContentLinksBinary, RenderableContentBinary
  • Constructor Details

    • SampleContentBinary

      @Inject public SampleContentBinary(String name)
  • Method Details

    • getDisplayName

      public abstract org.gradle.api.provider.Property<String> getDisplayName()
    • getSampleDirectory

      public abstract org.gradle.api.file.DirectoryProperty getSampleDirectory()
    • getBaseName

      public abstract org.gradle.api.provider.Property<String> getBaseName()
    • getRenderedPermalink

      public abstract org.gradle.api.provider.Property<String> getRenderedPermalink()
    • getSourcePermalink

      public abstract org.gradle.api.provider.Property<String> getSourcePermalink()
    • getIndexPageFile

      public abstract org.gradle.api.file.RegularFileProperty getIndexPageFile()
    • getRenderedIndexPageFile

      public abstract org.gradle.api.file.RegularFileProperty getRenderedIndexPageFile()
    • getSummary

      public abstract org.gradle.api.provider.Property<SampleSummary> getSummary()
    • getSampleInstallDirectory

      public abstract org.gradle.api.file.DirectoryProperty getSampleInstallDirectory()
    • getViewTaskName

      public String getViewTaskName()
      Specified by:
      getViewTaskName in interface ViewableContentBinary
    • getCheckLinksTaskName

      public String getCheckLinksTaskName()
      Specified by:
      getCheckLinksTaskName in interface TestableRenderedContentLinksBinary
    • getSourcePageFile

      public abstract org.gradle.api.file.RegularFileProperty getSourcePageFile()
    • getInstalledIndexPageFile

      public abstract org.gradle.api.file.RegularFileProperty getInstalledIndexPageFile()
    • getGradleVersion

      public abstract org.gradle.api.provider.Property<String> getGradleVersion()