Interface MavenDeployer<A extends org.jreleaser.model.api.deploy.maven.MavenDeployer>

All Superinterfaces:
Activatable, Deployer<A>, Domain, ExtraProperties, Serializable, TimeoutAware
All Known Implementing Classes:
AbstractMavenDeployer, ArtifactoryMavenDeployer, AzureMavenDeployer, GiteaMavenDeployer, GithubMavenDeployer, GitlabMavenDeployer, MavenCentralMavenDeployer, Nexus2MavenDeployer

public interface MavenDeployer<A extends org.jreleaser.model.api.deploy.maven.MavenDeployer> extends Deployer<A>, TimeoutAware
Since:
1.3.0
Author:
Andres Almiray
  • Method Details

    • getUrl

      String getUrl()
    • setUrl

      void setUrl(String url)
    • getUsername

      String getUsername()
    • setUsername

      void setUsername(String username)
    • getPassword

      String getPassword()
    • setPassword

      void setPassword(String password)
    • getAuthorization

      org.jreleaser.model.Http.Authorization getAuthorization()
    • setAuthorization

      void setAuthorization(org.jreleaser.model.Http.Authorization authorization)
    • setAuthorization

      void setAuthorization(String authorization)
    • isSign

      boolean isSign()
    • setSign

      void setSign(Boolean sign)
    • isSignSet

      boolean isSignSet()
    • isChecksums

      boolean isChecksums()
    • setChecksums

      void setChecksums(Boolean checksums)
    • isChecksumsSet

      boolean isChecksumsSet()
    • isSourceJar

      boolean isSourceJar()
    • setSourceJar

      void setSourceJar(Boolean sourceJar)
    • isSourceJarSet

      boolean isSourceJarSet()
    • isJavadocJar

      boolean isJavadocJar()
    • setJavadocJar

      void setJavadocJar(Boolean javadocJar)
    • isJavadocJarSet

      boolean isJavadocJarSet()
    • isVerifyPom

      boolean isVerifyPom()
    • setVerifyPom

      void setVerifyPom(Boolean verifyPom)
    • isVerifyPomSet

      boolean isVerifyPomSet()
    • isApplyMavenCentralRules

      boolean isApplyMavenCentralRules()
    • setApplyMavenCentralRules

      void setApplyMavenCentralRules(Boolean applyMavenCentralRules)
    • isApplyMavenCentralRulesSet

      boolean isApplyMavenCentralRulesSet()
    • getStagingRepositories

      List<String> getStagingRepositories()
    • setStagingRepositories

      void setStagingRepositories(List<String> stagingRepositories)
    • getArtifactOverrides

      Set<MavenDeployer.ArtifactOverride> getArtifactOverrides()
    • setArtifactOverrides

      void setArtifactOverrides(Set<MavenDeployer.ArtifactOverride> artifactOverrides)
    • addArtifactOverride

      void addArtifactOverride(MavenDeployer.ArtifactOverride artifactOverride)
    • resolveAuthorization

      org.jreleaser.model.Http.Authorization resolveAuthorization()
    • getResolvedUrl

      String getResolvedUrl(org.jreleaser.mustache.TemplateContext props)
    • keysFor

      List<String> keysFor(String property)