public interface AgoraPulseFeature extends CommunityFeature
| Modifier and Type | Method and Description | 
|---|---|
static void | 
addMain(GeneratorContext generatorContext,
       java.lang.String className,
       com.fizzed.rocker.RockerModel rockerModel,
       java.lang.String templateName)  | 
static void | 
addTest(GeneratorContext generatorContext,
       java.lang.String className,
       com.fizzed.rocker.RockerModel rockerModel,
       java.lang.String templateName)  | 
default java.lang.String | 
getCommunityContributor()  | 
default java.lang.String | 
getThirdPartyDocumentation()  | 
static java.util.Optional<com.fizzed.rocker.RockerModel> | 
mainModel(GeneratorContext generatorContext,
         com.fizzed.rocker.RockerModel javaModel,
         com.fizzed.rocker.RockerModel groovyModel,
         com.fizzed.rocker.RockerModel kotlinModel)  | 
static java.util.Optional<com.fizzed.rocker.RockerModel> | 
testModel(GeneratorContext generatorContext,
         com.fizzed.rocker.RockerModel javaModel,
         com.fizzed.rocker.RockerModel groovyModel,
         com.fizzed.rocker.RockerModel kotlinJUnitModel,
         com.fizzed.rocker.RockerModel kotestModel)  | 
getCommunityFeatureName, getCommunityFeatureTitle, getName, getTitle, isCommunityapply, getCategory, getDescription, getMicronautDocumentation, getOrder, isPreview, isVisible, processSelectedFeatures, supportsdefault java.lang.String getThirdPartyDocumentation()
getThirdPartyDocumentation in interface Feature@NonNull default java.lang.String getCommunityContributor()
getCommunityContributor in interface CommunityFeaturestatic java.util.Optional<com.fizzed.rocker.RockerModel> mainModel(GeneratorContext generatorContext, @Nullable com.fizzed.rocker.RockerModel javaModel, @Nullable com.fizzed.rocker.RockerModel groovyModel, @Nullable com.fizzed.rocker.RockerModel kotlinModel)
@NonNull static java.util.Optional<com.fizzed.rocker.RockerModel> testModel(GeneratorContext generatorContext, @Nullable com.fizzed.rocker.RockerModel javaModel, @Nullable com.fizzed.rocker.RockerModel groovyModel, @Nullable com.fizzed.rocker.RockerModel kotlinJUnitModel, @Nullable com.fizzed.rocker.RockerModel kotestModel)
static void addMain(GeneratorContext generatorContext, java.lang.String className, com.fizzed.rocker.RockerModel rockerModel, java.lang.String templateName)
static void addTest(GeneratorContext generatorContext, java.lang.String className, com.fizzed.rocker.RockerModel rockerModel, java.lang.String templateName)