Package io.micronaut.gradle.openapi
Interface OpenApiClientSpec
- All Superinterfaces:
OpenApiSpec
-
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.ListProperty<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.ListProperty<String>org.gradle.api.provider.ListProperty<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<String>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>org.gradle.api.provider.Property<Boolean>Methods inherited from interface io.micronaut.gradle.openapi.OpenApiSpec
getAdditionalEnumTypeAnnotations, getAdditionalModelTypeAnnotations, getAdditionalOneOfTypeAnnotations, getAdditionalProperties, getAllowUnicodeIdentifiers, getAlwaysUseGenerateHttpResponse, getApiNamePrefix, getApiNameSuffix, getApiPackageName, getCoroutines, getDateTimeFormat, getEnsureUniqueParams, getEnumNameMapping, getFluxForArrays, getGenerateApis, getGenerateControllerAsAbstract, getGeneratedAnnotation, getGenerateEnumConverters, getGenerateHttpResponseWhereRequired, getGenerateModels, getGenerateOperationOnlyForFirstTag, getGenerateSwaggerAnnotations, getImplicitHeaders, getImplicitHeadersRegex, getImportMapping, getInlineSchemaNameMapping, getInlineSchemaOption, getInvokerPackageName, getJavaCompatibility, getJsonIncludeAlwaysForRequiredFields, getJvmOverloads, getJvmRecord, getKsp, getLang, getLombok, getModelNameMapping, getModelNamePrefix, getModelNameSuffix, getModelPackageName, getNameMapping, getNoArgsConstructor, getOpenapiNormalizer, getParameterMappings, getPrependFormOrBodyParameters, getRemoveOperationIdPrefixCount, getRemoveOperationIdPrefixDelimiter, getRequiredPropertiesInConstructor, getResponseBodyMappings, getSchemaMapping, getSerializationFramework, getSkipOperationExample, getSkipSortingOperations, getSortModelPropertiesByRequiredFlag, getSortParamsByRequiredFlag, getTypeMapping, getUseBeanValidation, getUseEnumCaseInsensitive, getUseJakartaEe, getUseOneOfInterfaces, getUseOptional, getUseReactive, getUserParameterMode, getUseSealed, getUseTags, getUseUrlConnectionCache
-
Method Details
-
getClientId
org.gradle.api.provider.Property<String> getClientId() -
getClientPath
org.gradle.api.provider.Property<Boolean> getClientPath() -
getUseAuth
org.gradle.api.provider.Property<Boolean> getUseAuth() -
getBasePathSeparator
org.gradle.api.provider.Property<String> getBasePathSeparator() -
getAdditionalClientTypeAnnotations
org.gradle.api.provider.ListProperty<String> getAdditionalClientTypeAnnotations() -
getGenerateAuthClasses
org.gradle.api.provider.Property<Boolean> getGenerateAuthClasses() -
getAuthFilter
org.gradle.api.provider.Property<Boolean> getAuthFilter() -
getUseOauth
org.gradle.api.provider.Property<Boolean> getUseOauth() -
getUseBasicAuth
org.gradle.api.provider.Property<Boolean> getUseBasicAuth() -
getUseApiKeyAuth
org.gradle.api.provider.Property<Boolean> getUseApiKeyAuth() -
getAuthorizationFilterPattern
org.gradle.api.provider.Property<String> getAuthorizationFilterPattern() -
getAuthorizationFilterPatternStyle
org.gradle.api.provider.Property<String> getAuthorizationFilterPatternStyle() -
getAuthFilterClientIds
org.gradle.api.provider.ListProperty<String> getAuthFilterClientIds() -
getAuthFilterExcludedClientIds
org.gradle.api.provider.ListProperty<String> getAuthFilterExcludedClientIds() -
getAuthConfigName
org.gradle.api.provider.Property<String> getAuthConfigName()
-