@Experimental @Immutable public interface ProjectBuilderRequest
Project
using
the ProjectBuilder
service.Modifier and Type | Interface and Description |
---|---|
static class |
ProjectBuilderRequest.ProjectBuilderRequestBuilder |
Modifier and Type | Method and Description |
---|---|
static ProjectBuilderRequest |
build(Session session,
Artifact artifact) |
static ProjectBuilderRequest |
build(Session session,
ArtifactCoordinate coordinate) |
static ProjectBuilderRequest |
build(Session session,
Path path) |
static ProjectBuilderRequest |
build(Session session,
ProjectBuilderSource source) |
static ProjectBuilderRequest.ProjectBuilderRequestBuilder |
builder() |
Optional<Artifact> |
getArtifact() |
Optional<ArtifactCoordinate> |
getCoordinate() |
Optional<Path> |
getPath() |
Session |
getSession() |
Optional<ProjectBuilderSource> |
getSource() |
boolean |
isAllowStubModel() |
boolean |
isProcessPlugins() |
boolean |
isRecursive() |
boolean |
isResolveDependencies() |
@Nonnull Optional<ProjectBuilderSource> getSource()
@Nonnull Optional<ArtifactCoordinate> getCoordinate()
boolean isAllowStubModel()
boolean isRecursive()
boolean isProcessPlugins()
boolean isResolveDependencies()
@Nonnull static ProjectBuilderRequest build(@Nonnull Session session, @Nonnull ProjectBuilderSource source)
@Nonnull static ProjectBuilderRequest build(@Nonnull Session session, @Nonnull Artifact artifact)
@Nonnull static ProjectBuilderRequest build(@Nonnull Session session, @Nonnull ArtifactCoordinate coordinate)
@Nonnull static ProjectBuilderRequest.ProjectBuilderRequestBuilder builder()
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.