@Singleton public class MicronautGradleEnterprise extends GradleEnterprise
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
GRADLE_ENTERPRISE_ARTIFACT_ID, GRADLE_ENTERPRISE_PLUGIN_ID
Constructor and Description |
---|
MicronautGradleEnterprise() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyMaven(GeneratorContext generatorContext,
GradleEnterpriseConfiguration server) |
java.lang.String |
getName()
The name of the feature.
|
java.lang.String |
getServer() |
java.lang.String |
getTitle() |
protected GradlePlugin |
gradlePlugin(GradleEnterpriseConfiguration configuration) |
boolean |
isVisible()
Some features should not be visible to the user because they are a common parent of other
selectable features, or they should always be applied, or any other reason.
|
protected java.util.List<GradleRepository> |
pluginsManagementRepositories() |
addMavenTemplate, apply, getCategory, getDescription, getThirdPartyDocumentation, supports
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMicronautDocumentation, getOrder, isCommunity, isPreview, processSelectedFeatures
aggreeWithTermsOfService, allowTrustedServer, getTermsOfServiceAgree, getTermsOfServiceUrl
public static final java.lang.String NAME
@NonNull public java.lang.String getName()
Feature
getName
in interface io.micronaut.core.naming.Named
getName
in interface Feature
getName
in class GradleEnterprise
@NonNull public java.lang.String getTitle()
getTitle
in interface Feature
getTitle
in class GradleEnterprise
public boolean isVisible()
Feature
public java.lang.String getServer()
protected void applyMaven(GeneratorContext generatorContext, GradleEnterpriseConfiguration server)
applyMaven
in class GradleEnterprise
protected GradlePlugin gradlePlugin(GradleEnterpriseConfiguration configuration)
gradlePlugin
in class GradleEnterprise
@NonNull protected java.util.List<GradleRepository> pluginsManagementRepositories()