Class Maven
java.lang.Object
org.jreleaser.model.internal.common.AbstractModelObject<S>
org.jreleaser.model.internal.common.AbstractActivatable<Maven>
org.jreleaser.model.internal.deploy.maven.Maven
- All Implemented Interfaces:
Serializable,Activatable,Domain,ModelObject<Maven>
- Since:
- 1.3.0
- Author:
- Andres Almiray
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArtifactory(ArtifactoryMavenDeployer artifactory) voidaddAzure(AzureMavenDeployer azure) voidaddGitea(GiteaMavenDeployer gitea) voidaddGithub(GithubMavenDeployer github) voidaddGitlab(GitlabMavenDeployer gitlab) voidaddMavenCentral(MavenCentralMavenDeployer mavenCentral) voidaddNexus2(Nexus2MavenDeployer nexus2) org.jreleaser.model.api.deploy.maven.MavenasMap(boolean full) <A extends MavenDeployer<?>>
List<A><A extends MavenDeployer<?>>
Map<String,A> findMavenDeployersByType(String deployerType) getActiveArtifactory(String name) getActiveAzure(String name) List<? extends MavenDeployer>getActiveGitea(String name) getActiveGithub(String name) getActiveGitlab(String name) getActiveMavenCentral(String name) getActiveNexus2(String name) getAzure()getGitea()booleanisSet()voidvoidsetArtifactory(Map<String, ArtifactoryMavenDeployer> artifactory) voidsetAzure(Map<String, AzureMavenDeployer> azure) voidsetGitea(Map<String, GiteaMavenDeployer> gitea) voidsetGithub(Map<String, GithubMavenDeployer> github) voidsetGitlab(Map<String, GitlabMavenDeployer> gitlab) voidsetMavenCentral(Map<String, MavenCentralMavenDeployer> mavenCentral) voidsetNexus2(Map<String, Nexus2MavenDeployer> nexus2) voidsetPomchecker(Maven.Pomchecker pomchecker) Methods inherited from class org.jreleaser.model.internal.common.AbstractActivatable
disable, enabledSet, getActive, isActiveSet, isEnabled, isSnapshotSupported, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActiveMethods inherited from class org.jreleaser.model.internal.common.AbstractModelObject
merge, merge, merge, merge, merge, merge, merge, merge, mergeModel, mergeModelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jreleaser.model.internal.common.Activatable
disable, getActive, isActiveSet, isEnabled, isSnapshotSupported, resolveEnabled, resolveEnabledWithSnapshot, setActive, setActive
-
Constructor Details
-
Maven
public Maven()
-
-
Method Details
-
asImmutable
public org.jreleaser.model.api.deploy.maven.Maven asImmutable() -
merge
- Specified by:
mergein interfaceModelObject<Maven>- Overrides:
mergein classAbstractActivatable<Maven>
-
isSet
public boolean isSet()- Overrides:
isSetin classAbstractActivatable<Maven>
-
getActiveArtifactory
-
getActiveAzure
-
getActiveGitea
-
getActiveGithub
-
getActiveGitlab
-
getActiveNexus2
-
getActiveMavenCentral
-
getActiveArtifactories
-
getActiveAzures
-
getActiveDeployers
-
getArtifactory
-
setArtifactory
-
addArtifactory
-
getAzure
-
setAzure
-
addAzure
-
getActiveGiteas
-
getGitea
-
setGitea
-
addGitea
-
getActiveGithubs
-
getGithub
-
setGithub
-
addGithub
-
getActiveGitlabs
-
getGitlab
-
setGitlab
-
addGitlab
-
getActiveNexus2s
-
getNexus2
-
setNexus2
-
addNexus2
-
getActiveMavenCentrals
-
getMavenCentral
-
setMavenCentral
-
addMavenCentral
-
getPomchecker
-
setPomchecker
-
asMap
-
findMavenDeployersByType
-
findAllActiveMavenDeployers
-