Class ApplicationTypeGrpcFeature
java.lang.Object
io.micronaut.projectgen.micronaut.ApplicationTypeFeature
io.micronaut.projectgen.micronaut.ApplicationTypeGrpcFeature
- All Implemented Interfaces:
io.micronaut.core.naming.Described, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, RequiresRepository, DefaultFeature, Feature
Feature definition for Micronaut applications of type GRPC.
Adds required features for gRPC application types.
-
Field Summary
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionApplicationTypeGrpcFeature(MicronautCli micronautCli, MicronautTestJunit5 micronautTestJunit5, MicronautTestSpock micronautTestSpock, Logback logback, GitIgnore gitIgnore) Constructs the ApplicationTypeGrpcFeature. -
Method Summary
Methods inherited from class ApplicationTypeFeature
apply, getRepositories, isVisible, processSelectedFeaturesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.naming.Described
getDescriptionMethods inherited from interface Feature
getCategory, getDescription, getFrameworkDocumentation, getOrder, getThirdPartyDocumentation, getTitle, isCommunity, isPreview, supports
-
Constructor Details
-
ApplicationTypeGrpcFeature
public ApplicationTypeGrpcFeature(MicronautCli micronautCli, MicronautTestJunit5 micronautTestJunit5, MicronautTestSpock micronautTestSpock, Logback logback, GitIgnore gitIgnore) Constructs the ApplicationTypeGrpcFeature.- Parameters:
micronautCli- The Micronaut CLI featuremicronautTestJunit5- The JUnit 5 test featuremicronautTestSpock- The Spock test featurelogback- The Logback logging featuregitIgnore- The .gitignore feature
-
-
Method Details
-
shouldApply
-
getName
-