Package io.quarkus.domino
Class ArtifactSet.Builder
- java.lang.Object
-
- io.quarkus.domino.ArtifactSet.Builder
-
- Enclosing class:
- ArtifactSet
public static class ArtifactSet.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactSetbuild()ArtifactSet.Builderexclude(ArtifactCoordsPattern pattern)ArtifactSet.Builderexclude(String rawPattern)Exclude a single GAV pattern.ArtifactSet.Builderexcludes(String rawPatterns)Parses the given comma or whitespace separated list ofrawPatternsand excludes those.ArtifactSet.Builderexcludes(String... rawPatterns)Parses the entries of the given array ofrawPatternsand excludes those.ArtifactSet.Builderexcludes(Collection<String> rawPatterns)Parses the entries of the givenCollectionofrawPatternsand excludes those.ArtifactSet.BuilderexcludeSnapshots()ArtifactSet.Builderinclude(ArtifactCoordsPattern pattern)ArtifactSet.Builderinclude(String rawPattern)Include a single GAV pattern.ArtifactSet.Builderincludes(String rawPatterns)Parses the given comma or whitespace separated list ofrawPatternsand includes those.ArtifactSet.Builderincludes(String... rawPatterns)Parses the entries of the given array ofrawPatternsand includes those.ArtifactSet.Builderincludes(Collection<String> rawPatterns)Parses the entries of the givenCollectionofrawPatternsand includes those.
-
-
-
Method Detail
-
build
public ArtifactSet build()
-
exclude
public ArtifactSet.Builder exclude(String rawPattern)
Exclude a single GAV pattern.- Parameters:
rawPattern- raw pattern- Returns:
- this
ArtifactSet.Builder
-
exclude
public ArtifactSet.Builder exclude(ArtifactCoordsPattern pattern)
-
excludes
public ArtifactSet.Builder excludes(Collection<String> rawPatterns)
Parses the entries of the givenCollectionofrawPatternsand excludes those.- Parameters:
rawPatterns-Collectionof GAV patterns to parse viaArtifactCoordsPattern.of(String)- Returns:
- this
ArtifactSet.Builder
-
excludes
public ArtifactSet.Builder excludes(String... rawPatterns)
Parses the entries of the given array ofrawPatternsand excludes those.- Parameters:
rawPatterns- a list of GAV patterns to parse viaArtifactCoordsPattern.of(String)- Returns:
- this
ArtifactSet.Builder
-
excludes
public ArtifactSet.Builder excludes(String rawPatterns)
Parses the given comma or whitespace separated list ofrawPatternsand excludes those.- Parameters:
rawPatterns- a comma separated list of GAV patterns- Returns:
- this
ArtifactSet.Builder
-
excludeSnapshots
public ArtifactSet.Builder excludeSnapshots()
- Returns:
- this
ArtifactSet.Builder
-
include
public ArtifactSet.Builder include(String rawPattern)
Include a single GAV pattern.- Parameters:
rawPattern- raw pattern- Returns:
- this
ArtifactSet.Builder
-
include
public ArtifactSet.Builder include(ArtifactCoordsPattern pattern)
-
includes
public ArtifactSet.Builder includes(Collection<String> rawPatterns)
Parses the entries of the givenCollectionofrawPatternsand includes those.- Parameters:
rawPatterns-Collectionof GAV patterns to parse viaArtifactCoordsPattern.of(String)- Returns:
- this
ArtifactSet.Builder
-
includes
public ArtifactSet.Builder includes(String rawPatterns)
Parses the given comma or whitespace separated list ofrawPatternsand includes those.- Parameters:
rawPatterns- a comma separated list of GAV patterns- Returns:
- this
ArtifactSet.Builder
-
includes
public ArtifactSet.Builder includes(String... rawPatterns)
Parses the entries of the given array ofrawPatternsand includes those.- Parameters:
rawPatterns- a list of GAV patterns to parse viaArtifactCoordsPattern.of(String)- Returns:
- this
ArtifactSet.Builder
-
-