@Singleton public class HttpClient extends java.lang.Object implements DefaultFeature
Constructor and Description |
---|
HttpClient() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCategory() |
java.lang.String |
getDescription() |
java.lang.String |
getMicronautDocumentation() |
java.lang.String |
getName()
The name of the feature.
|
java.lang.String |
getTitle() |
boolean |
shouldApply(ApplicationType applicationType,
Options options,
java.util.Set<Feature> selectedFeatures)
Determines if the feature should be applied to the project.
|
boolean |
supports(ApplicationType applicationType)
This method must be implemented to ensure it is only selectable for the desired
application types.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply, getOrder, getThirdPartyDocumentation, isPreview, isVisible, processSelectedFeatures
public boolean shouldApply(ApplicationType applicationType, Options options, java.util.Set<Feature> selectedFeatures)
DefaultFeature
shouldApply
in interface DefaultFeature
applicationType
- The application typeoptions
- The optionsselectedFeatures
- The features manually selected by the userpublic java.lang.String getName()
Feature
public java.lang.String getTitle()
public java.lang.String getDescription()
getDescription
in interface io.micronaut.core.naming.Described
getDescription
in interface Feature
public boolean supports(ApplicationType applicationType)
Feature
public java.lang.String getCategory()
getCategory
in interface Feature
Category
to which the feature belongs to.public java.lang.String getMicronautDocumentation()
getMicronautDocumentation
in interface Feature