Interface AgoraPulseFeature

All Superinterfaces:
CommunityFeature, io.micronaut.core.naming.Described, Feature, MicronautCommunityFeature, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered
All Known Implementing Classes:
Console, GruHttp, Permissions, Slack, Worker

public interface AgoraPulseFeature extends MicronautCommunityFeature
  • Method Details

    • builtWithMicronautVersion

      default MicronautVersion builtWithMicronautVersion()
      Specified by:
      builtWithMicronautVersion in interface MicronautCommunityFeature
    • getThirdPartyDocumentation

      default String getThirdPartyDocumentation()
      Specified by:
      getThirdPartyDocumentation in interface Feature
      Returns:
      Returns a link to third party. E.g. https://hazelcast.org
    • getCommunityContributor

      @NonNull default @NonNull String getCommunityContributor()
      Specified by:
      getCommunityContributor in interface CommunityFeature
      Returns:
      Indicates name of the community contributor.
    • mainModel

      static Optional<com.fizzed.rocker.RockerModel> mainModel(GeneratorContext generatorContext, @Nullable @Nullable com.fizzed.rocker.RockerModel javaModel, @Nullable @Nullable com.fizzed.rocker.RockerModel groovyModel, @Nullable @Nullable com.fizzed.rocker.RockerModel kotlinModel)
    • testModel

      @NonNull static @NonNull Optional<com.fizzed.rocker.RockerModel> testModel(GeneratorContext generatorContext, @Nullable @Nullable com.fizzed.rocker.RockerModel javaModel, @Nullable @Nullable com.fizzed.rocker.RockerModel groovyModel, @Nullable @Nullable com.fizzed.rocker.RockerModel kotlinJUnitModel, @Nullable @Nullable com.fizzed.rocker.RockerModel kotestModel)
    • addMain

      static void addMain(GeneratorContext generatorContext, String className, com.fizzed.rocker.RockerModel rockerModel, String templateName)
    • addTest

      static void addTest(GeneratorContext generatorContext, String className, com.fizzed.rocker.RockerModel rockerModel, String templateName)
    • addTestUtil

      static void addTestUtil(GeneratorContext generatorContext, String className, com.fizzed.rocker.RockerModel rockerModel, String templateName)