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.MutableNested 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 -
Method Summary
Modifier and TypeMethodDescriptionbuild()setArtifact(io.quarkus.maven.dependency.ArtifactCoords artifact) setDisabled(boolean disabled) Methods inherited from class io.quarkus.registry.config.RegistryArtifactConfigImpl.Builder
getArtifact, isDisabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.registry.config.RegistryArtifactConfig
getArtifact, isDisabledMethods inherited from interface io.quarkus.registry.config.RegistryNonPlatformExtensionsConfig.Mutable
mutable
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setDisabled
- 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
- 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
-