@Internal
public final class ConfigUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static EndpointsConfiguration |
endpointsConfiguration(io.micronaut.inject.visitor.VisitorContext context)
Returns the EndpointsConfiguration.
|
static java.util.List<java.lang.String> |
getActiveEnvs(io.micronaut.inject.visitor.VisitorContext context) |
static boolean |
getBooleanProperty(java.lang.String property,
boolean defaultValue,
io.micronaut.inject.visitor.VisitorContext context) |
static java.lang.String |
getConfigProperty(java.lang.String key,
io.micronaut.inject.visitor.VisitorContext context) |
static io.micronaut.inject.ast.ClassElement |
getCustomSchema(java.lang.String className,
java.util.Map<java.lang.String,io.micronaut.inject.ast.ClassElement> typeArgs,
io.micronaut.inject.visitor.VisitorContext context) |
static io.micronaut.context.env.Environment |
getEnv(io.micronaut.inject.visitor.VisitorContext context) |
static java.util.List<Pair<java.lang.String,java.lang.String>> |
getExpandableProperties(io.micronaut.inject.visitor.VisitorContext context) |
static GroupProperties |
getGroupProperties(java.lang.String groupName,
io.micronaut.inject.visitor.VisitorContext context) |
static java.util.Map<java.lang.String,GroupProperties> |
getGroupsPropertiesMap(io.micronaut.inject.visitor.VisitorContext context) |
static java.util.List<java.lang.String> |
getListStringsProperty(java.lang.String property,
java.util.List<java.lang.String> defaultValue,
io.micronaut.inject.visitor.VisitorContext context) |
static java.nio.file.Path |
getProjectPath(io.micronaut.inject.visitor.VisitorContext context) |
static RouterVersioningProperties |
getRouterVersioningProperties(io.micronaut.inject.visitor.VisitorContext context) |
static io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator |
getSchemaDecoration(java.lang.String packageName,
io.micronaut.inject.visitor.VisitorContext context) |
static SecurityProperties |
getSecurityProperties(io.micronaut.inject.visitor.VisitorContext context) |
static boolean |
isJsonViewDefaultInclusion(io.micronaut.inject.visitor.VisitorContext context) |
static boolean |
isJsonViewEnabled(io.micronaut.inject.visitor.VisitorContext context) |
static boolean |
isOpenApiEnabled(io.micronaut.inject.visitor.VisitorContext context) |
static java.util.Properties |
readOpenApiConfigFile(io.micronaut.inject.visitor.VisitorContext context) |
public static io.micronaut.openapi.visitor.ConfigUtils.SchemaDecorator getSchemaDecoration(java.lang.String packageName, io.micronaut.inject.visitor.VisitorContext context)
public static io.micronaut.inject.ast.ClassElement getCustomSchema(java.lang.String className, java.util.Map<java.lang.String,io.micronaut.inject.ast.ClassElement> typeArgs, io.micronaut.inject.visitor.VisitorContext context)
public static boolean isOpenApiEnabled(io.micronaut.inject.visitor.VisitorContext context)
public static java.util.List<Pair<java.lang.String,java.lang.String>> getExpandableProperties(io.micronaut.inject.visitor.VisitorContext context)
public static boolean isJsonViewEnabled(io.micronaut.inject.visitor.VisitorContext context)
public static boolean isJsonViewDefaultInclusion(io.micronaut.inject.visitor.VisitorContext context)
public static SecurityProperties getSecurityProperties(io.micronaut.inject.visitor.VisitorContext context)
public static RouterVersioningProperties getRouterVersioningProperties(io.micronaut.inject.visitor.VisitorContext context)
public static java.util.List<java.lang.String> getListStringsProperty(java.lang.String property, java.util.List<java.lang.String> defaultValue, io.micronaut.inject.visitor.VisitorContext context)
public static GroupProperties getGroupProperties(java.lang.String groupName, io.micronaut.inject.visitor.VisitorContext context)
public static java.util.Map<java.lang.String,GroupProperties> getGroupsPropertiesMap(io.micronaut.inject.visitor.VisitorContext context)
public static EndpointsConfiguration endpointsConfiguration(io.micronaut.inject.visitor.VisitorContext context)
context
- The context.@Nullable public static java.nio.file.Path getProjectPath(io.micronaut.inject.visitor.VisitorContext context)
public static java.lang.String getConfigProperty(java.lang.String key, io.micronaut.inject.visitor.VisitorContext context)
public static boolean getBooleanProperty(java.lang.String property, boolean defaultValue, io.micronaut.inject.visitor.VisitorContext context)
public static java.util.Properties readOpenApiConfigFile(io.micronaut.inject.visitor.VisitorContext context)
@Nullable public static io.micronaut.context.env.Environment getEnv(io.micronaut.inject.visitor.VisitorContext context)
public static java.util.List<java.lang.String> getActiveEnvs(io.micronaut.inject.visitor.VisitorContext context)