@NotThreadSafe public static class Plugin.Builder extends ConfigurationContainer.Builder
Modifier and Type | Method and Description |
---|---|
Plugin.Builder |
artifactId(String artifactId) |
Plugin |
build() |
Plugin.Builder |
configuration(Dom configuration) |
Plugin.Builder |
dependencies(Collection<Dependency> dependencies) |
Plugin.Builder |
executions(Collection<PluginExecution> executions) |
Plugin.Builder |
extensions(String extensions) |
Plugin.Builder |
groupId(String groupId) |
Plugin.Builder |
inherited(String inherited) |
Plugin.Builder |
location(Object key,
InputLocation location) |
Plugin.Builder |
version(String version) |
@Nonnull public Plugin.Builder inherited(String inherited)
inherited
in class ConfigurationContainer.Builder
@Nonnull public Plugin.Builder configuration(Dom configuration)
configuration
in class ConfigurationContainer.Builder
@Nonnull public Plugin.Builder groupId(String groupId)
@Nonnull public Plugin.Builder artifactId(String artifactId)
@Nonnull public Plugin.Builder version(String version)
@Nonnull public Plugin.Builder extensions(String extensions)
@Nonnull public Plugin.Builder executions(Collection<PluginExecution> executions)
@Nonnull public Plugin.Builder dependencies(Collection<Dependency> dependencies)
@Nonnull public Plugin.Builder location(Object key, InputLocation location)
location
in class ConfigurationContainer.Builder
@Nonnull public Plugin build()
build
in class ConfigurationContainer.Builder
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.