TransformParameters.None
public interface TransformParameters
TransformAction
s.
Parameter types should be interfaces, only declaring getters for Property
-like objects.
All getters must be annotated with an input annotation like Input
or InputFiles
.
Normalization annotations such as PathSensitive
or Classpath
can be used as well.
See the table of incremental build property type annotations for all annotations which can be used.
Example:
public interface MyParameters extends TransformParameters { @Input Property<String> getStringParameter(); @InputFiles ConfigurableFileCollection getInputFiles(); }
Modifier and Type | Interface | Description |
---|---|---|
static class |
TransformParameters.None |
Used for
TransformAction s without parameters. |