@Experimental public interface ArtifactFactory extends Service
Artifact
objects.Modifier and Type | Method and Description |
---|---|
Artifact |
create(ArtifactFactoryRequest request)
Creates an artifact.
|
default Artifact |
create(Session session,
String groupId,
String artifactId,
String version,
String extension) |
default Artifact |
create(Session session,
String groupId,
String artifactId,
String version,
String classifier,
String extension,
String type) |
@Nonnull Artifact create(@Nonnull ArtifactFactoryRequest request)
request
- the request holding artifact creation parametersArtifact
, never null
IllegalArgumentException
- if request
is null or request.session
is null or invalid@Nonnull default Artifact create(@Nonnull Session session, String groupId, String artifactId, String version, String extension)
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.