@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 nullIllegalArgumentException - 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.