Package org.gradle.docs.samples.internal
Class SampleInstallBinary
java.lang.Object
org.gradle.docs.samples.internal.SampleBinary
org.gradle.docs.samples.internal.SampleInstallBinary
- All Implemented Interfaces:
org.gradle.api.Named
- Direct Known Subclasses:
SampleArchiveBinary
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.file.ConfigurableFileCollectionabstract org.gradle.api.provider.ListProperty<String>abstract org.gradle.api.file.DirectoryPropertyabstract org.gradle.api.provider.Property<String>abstract org.gradle.api.file.DirectoryPropertyMethods inherited from class org.gradle.docs.samples.internal.SampleBinary
getName
-
Constructor Details
-
SampleInstallBinary
-
-
Method Details
-
getWorkingDirectory
public abstract org.gradle.api.file.DirectoryProperty getWorkingDirectory()- Returns:
- Working directory used by the plugin to expose an assembled sample to consumers.
-
getSampleLinkName
- Returns:
- The documentation page for this sample
-
getContent
public abstract org.gradle.api.file.ConfigurableFileCollection getContent()- Returns:
- All content to include in the sample.
-
getDslSpecificContent
public abstract org.gradle.api.file.ConfigurableFileCollection getDslSpecificContent()- Returns:
- Content that is specific to the DSL language.
-
getExcludes
- Returns:
- Exclude patterns for files included in this sample
-
getInstallDirectory
public abstract org.gradle.api.file.DirectoryProperty getInstallDirectory()- Returns:
- A installation directory containing this sample. This can be used to get an installed version of the sample.
-