Class Pom.PomBuilder
- java.lang.Object
-
- tech.kronicle.plugins.gradle.internal.models.Pom.PomBuilder
-
- Enclosing class:
- Pom
public static class Pom.PomBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Pom.PomBuilderartifactCoordinates(java.lang.String artifactCoordinates)Pombuild()Pom.PomBuilderclearDependencies()Pom.PomBuilderclearDependencyManagementDependencies()Pom.PomBuilderclearProperties()Pom.PomBuilderclearTransitiveArtifactCoordinates()Pom.PomBuilderdependencies(java.util.Collection<? extends tech.kronicle.sdk.models.Software> dependencies)Pom.PomBuilderdependency(tech.kronicle.sdk.models.Software dependency)Pom.PomBuilderdependencyManagementDependencies(java.util.Collection<? extends tech.kronicle.sdk.models.Software> dependencyManagementDependencies)Pom.PomBuilderdependencyManagementDependency(tech.kronicle.sdk.models.Software dependencyManagementDependency)Pom.PomBuilderproperties(java.util.Map<? extends java.lang.String,? extends java.lang.String> properties)Pom.PomBuilderproperty(java.lang.String propertyKey, java.lang.String propertyValue)java.lang.StringtoString()Pom.PomBuildertransitiveArtifactCoordinates(java.lang.String transitiveArtifactCoordinates)Pom.PomBuildertransitiveArtifactCoordinates(java.util.Collection<? extends java.lang.String> transitiveArtifactCoordinates)
-
-
-
Method Detail
-
artifactCoordinates
public Pom.PomBuilder artifactCoordinates(java.lang.String artifactCoordinates)
- Returns:
this.
-
property
public Pom.PomBuilder property(java.lang.String propertyKey, java.lang.String propertyValue)
-
properties
public Pom.PomBuilder properties(java.util.Map<? extends java.lang.String,? extends java.lang.String> properties)
-
clearProperties
public Pom.PomBuilder clearProperties()
-
transitiveArtifactCoordinates
public Pom.PomBuilder transitiveArtifactCoordinates(java.lang.String transitiveArtifactCoordinates)
-
transitiveArtifactCoordinates
public Pom.PomBuilder transitiveArtifactCoordinates(java.util.Collection<? extends java.lang.String> transitiveArtifactCoordinates)
-
clearTransitiveArtifactCoordinates
public Pom.PomBuilder clearTransitiveArtifactCoordinates()
-
dependencyManagementDependency
public Pom.PomBuilder dependencyManagementDependency(tech.kronicle.sdk.models.Software dependencyManagementDependency)
-
dependencyManagementDependencies
public Pom.PomBuilder dependencyManagementDependencies(java.util.Collection<? extends tech.kronicle.sdk.models.Software> dependencyManagementDependencies)
-
clearDependencyManagementDependencies
public Pom.PomBuilder clearDependencyManagementDependencies()
-
dependency
public Pom.PomBuilder dependency(tech.kronicle.sdk.models.Software dependency)
-
dependencies
public Pom.PomBuilder dependencies(java.util.Collection<? extends tech.kronicle.sdk.models.Software> dependencies)
-
clearDependencies
public Pom.PomBuilder clearDependencies()
-
build
public Pom build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-