# PluginDeclaration

abstract class PluginDeclaration : Named(source)

Describes a Gradle plugin under development.

#### Since

2.14

#### See also

JavaGradlePluginPlugin

## Constructors

PluginDeclaration
Link copied to clipboard
constructor(name: String)

## Properties

name
Link copied to clipboard
val name: String

## Functions

getDescription
Link copied to clipboard
abstract fun getDescription(): Property<String>
Returns the description for this plugin declaration.
getDisplayName
Link copied to clipboard
abstract fun getDisplayName(): Property<String>
Returns the display name for this plugin declaration.
getId
Link copied to clipboard
abstract fun getId(): Property<String>
getImplementationClass
Link copied to clipboard
abstract fun getImplementationClass(): Property<String>
getTags
Link copied to clipboard
abstract fun getTags(): SetProperty<String>
Returns the tags property for this plugin declaration.