Package io.quarkus.registry.config
Class RegistryNonPlatformExtensionsConfigImpl.Builder
- java.lang.Object
-
- io.quarkus.registry.config.RegistryArtifactConfigImpl.Builder
-
- io.quarkus.registry.config.RegistryNonPlatformExtensionsConfigImpl.Builder
-
- All Implemented Interfaces:
RegistryArtifactConfig,RegistryArtifactConfig.Mutable,RegistryNonPlatformExtensionsConfig,RegistryNonPlatformExtensionsConfig.Mutable,JsonBuilder<RegistryArtifactConfig>
- Enclosing class:
- RegistryNonPlatformExtensionsConfigImpl
public static class RegistryNonPlatformExtensionsConfigImpl.Builder extends RegistryArtifactConfigImpl.Builder implements RegistryNonPlatformExtensionsConfig.Mutable
Builder.
-
-
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.RegistryArtifactConfig
RegistryArtifactConfig.Mutable
-
Nested classes/interfaces inherited from interface io.quarkus.registry.config.RegistryNonPlatformExtensionsConfig
RegistryNonPlatformExtensionsConfig.Mutable
-
-
Field Summary
-
Fields inherited from class io.quarkus.registry.config.RegistryArtifactConfigImpl.Builder
artifact, disabled
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistryNonPlatformExtensionsConfigImplbuild()RegistryNonPlatformExtensionsConfigImpl.BuildersetArtifact(io.quarkus.maven.dependency.ArtifactCoords artifact)RegistryNonPlatformExtensionsConfigImpl.BuildersetDisabled(boolean disabled)-
Methods inherited from class io.quarkus.registry.config.RegistryArtifactConfigImpl.Builder
getArtifact, isDisabled
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.registry.config.RegistryArtifactConfig
getArtifact, isDisabled
-
Methods inherited from interface io.quarkus.registry.config.RegistryNonPlatformExtensionsConfig.Mutable
mutable
-
-
-
-
Method Detail
-
setDisabled
public RegistryNonPlatformExtensionsConfigImpl.Builder setDisabled(boolean disabled)
- Specified by:
setDisabledin interfaceRegistryArtifactConfig.Mutable- Specified by:
setDisabledin interfaceRegistryNonPlatformExtensionsConfig.Mutable- Overrides:
setDisabledin classRegistryArtifactConfigImpl.Builder
-
setArtifact
public RegistryNonPlatformExtensionsConfigImpl.Builder setArtifact(io.quarkus.maven.dependency.ArtifactCoords artifact)
- Specified by:
setArtifactin interfaceRegistryArtifactConfig.Mutable- Specified by:
setArtifactin interfaceRegistryNonPlatformExtensionsConfig.Mutable- Overrides:
setArtifactin classRegistryArtifactConfigImpl.Builder
-
build
public RegistryNonPlatformExtensionsConfigImpl build()
- Specified by:
buildin interfaceJsonBuilder<RegistryArtifactConfig>- Specified by:
buildin interfaceRegistryArtifactConfig.Mutable- Specified by:
buildin interfaceRegistryNonPlatformExtensionsConfig.Mutable- Overrides:
buildin classRegistryArtifactConfigImpl.Builder- Returns:
- an immutable copy of this config
-
-