Annotation Interface GenerateGradlePlugin.GenerateGradleTask
- Enclosing class:
GenerateGradlePlugin
public static @interface GenerateGradlePlugin.GenerateGradleTask
A configuration for generating a gradle task as part of the plugin.
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionboolean
-
Element Details
-
namePrefix
String namePrefix- Returns:
- The prefix to use for task name.
- Default:
""
-
source
String source- Returns:
- The task configuration class name that has
PluginTaskannotation
-
extensionMethodName
String extensionMethodName- Returns:
- The name to use for the generated extension
- Default:
""
-
cacheable
boolean cacheable- Returns:
- Whether the task is cacheable
- Default:
true
-