api / org.gradle.api.publish.maven / MavenPomContributor

MavenPomContributor

@Incubating interface MavenPomContributor

A contributor of a Maven publication.

Since
4.8

See Also
MavenPomMavenPomContributorSpec

Functions

getEmail

abstract fun getEmail(): Property<String>

The email

getName

abstract fun getName(): Property<String>

The name of this contributor.

getOrganization

abstract fun getOrganization(): Property<String>

The organization name of this contributor.

getOrganizationUrl

abstract fun getOrganizationUrl(): Property<String>

The organization's URL of this contributor.

getProperties

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

The properties of this contributor.

getRoles

abstract fun getRoles(): SetProperty<String>

The roles of this contributor.

getTimezone

abstract fun getTimezone(): Property<String>

The timezone of this contributor.

getUrl

abstract fun getUrl(): Property<String>

The URL of this contributor.