api / org.gradle.api.publish.maven / MavenPomDeveloper

MavenPomDeveloper

@Incubating interface MavenPomDeveloper

A developer of a Maven publication.

Since
4.8

See Also
MavenPomMavenPomDeveloperSpec

Functions

getEmail

abstract fun getEmail(): Property<String>

The email

getId

abstract fun getId(): Property<String>

The unique ID of this developer in the SCM.

getName

abstract fun getName(): Property<String>

The name of this developer.

getOrganization

abstract fun getOrganization(): Property<String>

The organization name of this developer.

getOrganizationUrl

abstract fun getOrganizationUrl(): Property<String>

The organization's URL of this developer.

getProperties

abstract fun getProperties(): Property<MutableMap<String, String>>

The properties of this developer.

getRoles

abstract fun getRoles(): SetProperty<String>

The roles of this developer.

getTimezone

abstract fun getTimezone(): Property<String>

The timezone of this developer.

getUrl

abstract fun getUrl(): Property<String>

The URL of this developer.