Package io.quarkus.registry.config
Interface RegistryQuarkusVersionsConfig.Mutable
- All Superinterfaces:
JsonBuilder<RegistryQuarkusVersionsConfig>,RegistryQuarkusVersionsConfig
- All Known Implementing Classes:
RegistryQuarkusVersionsConfigImpl.Builder
- Enclosing interface:
RegistryQuarkusVersionsConfig
public static interface RegistryQuarkusVersionsConfig.Mutable
extends RegistryQuarkusVersionsConfig, JsonBuilder<RegistryQuarkusVersionsConfig>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.registry.json.JsonBuilder
JsonBuilder.JsonBuilderSerializer<T>Nested classes/interfaces inherited from interface io.quarkus.registry.config.RegistryQuarkusVersionsConfig
RegistryQuarkusVersionsConfig.Mutable -
Method Summary
Modifier and TypeMethodDescriptionaddRecognizedGroupId(String recorgnizedGroupId) build()setExclusiveProvider(boolean exclusiveProvider) setRecognizedGroupIds(Collection<String> recorgnizedGroupIds) setRecognizedVersionsExpression(String recognizedVersionsExpression) Methods inherited from interface io.quarkus.registry.config.RegistryQuarkusVersionsConfig
getRecognizedGroupIds, getRecognizedVersionsExpression, isExclusiveProvider, mutable
-
Method Details
-
setRecognizedVersionsExpression
RegistryQuarkusVersionsConfig.Mutable setRecognizedVersionsExpression(String recognizedVersionsExpression) -
addRecognizedGroupId
-
setRecognizedGroupIds
-
setExclusiveProvider
-
build
RegistryQuarkusVersionsConfig build()- Specified by:
buildin interfaceJsonBuilder<RegistryQuarkusVersionsConfig>- Returns:
- an immutable copy of this configuration
-