# MavenPomDeploymentRepository

@Incubating
@NullMarked
interface MavenPomDeploymentRepository(source)

The repository information of the Maven `distributionManagement` node.

#### Since

9.1.0

#### See also

MavenPom
MavenPomDistributionManagement

## Functions

getId
Link copied to clipboard
@Input
@Optional
abstract fun getId(): Property<String>
A unique identifier for a repository.
getLayout
Link copied to clipboard
@Input
@Optional
abstract fun getLayout(): Property<String>
The type of layout this repository uses for locating and storing artifacts - can be `legacy` or `default`.
getName
Link copied to clipboard
@Input
@Optional
abstract fun getName(): Property<String>
Human readable name of the repository.
getUniqueVersion
Link copied to clipboard
@Input
@Optional
abstract fun getUniqueVersion(): Property<Boolean>
Whether to assign snapshots a unique version comprised of the timestamp and build number, or to use the same version each time.
getUrl
Link copied to clipboard
@Input
@Optional
abstract fun getUrl(): Property<String>
The url of the repository, in the form `protocol://hostname/path`.