Package io.quarkus.registry.config
Class RegistryMavenRepoConfigImpl.Builder
- java.lang.Object
-
- io.quarkus.registry.config.RegistryMavenRepoConfigImpl.Builder
-
- All Implemented Interfaces:
RegistryMavenRepoConfig,RegistryMavenRepoConfig.Mutable,JsonBuilder<RegistryMavenRepoConfig>
- Enclosing class:
- RegistryMavenRepoConfigImpl
public static class RegistryMavenRepoConfigImpl.Builder extends Object implements RegistryMavenRepoConfig.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.RegistryMavenRepoConfig
RegistryMavenRepoConfig.Mutable
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistryMavenRepoConfigImplbuild()StringgetId()Default registry Maven repository ID.StringgetUrl()Registry Maven repository URLRegistryMavenRepoConfigImpl.BuildersetId(String id)RegistryMavenRepoConfigImpl.BuildersetUrl(String url)-
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.RegistryMavenRepoConfig
mutable
-
-
-
-
Method Detail
-
getId
public String getId()
Description copied from interface:RegistryMavenRepoConfigDefault registry Maven repository ID.- Specified by:
getIdin interfaceRegistryMavenRepoConfig- Returns:
- default registry Maven repository ID
-
setId
public RegistryMavenRepoConfigImpl.Builder setId(String id)
- Specified by:
setIdin interfaceRegistryMavenRepoConfig.Mutable
-
getUrl
public String getUrl()
Description copied from interface:RegistryMavenRepoConfigRegistry Maven repository URL- Specified by:
getUrlin interfaceRegistryMavenRepoConfig- Returns:
- registry Maven repository URL
-
setUrl
public RegistryMavenRepoConfigImpl.Builder setUrl(String url)
- Specified by:
setUrlin interfaceRegistryMavenRepoConfig.Mutable
-
build
public RegistryMavenRepoConfigImpl build()
- Specified by:
buildin interfaceJsonBuilder<RegistryMavenRepoConfig>- Specified by:
buildin interfaceRegistryMavenRepoConfig.Mutable- Returns:
- an immutable copy of this configuration
-
-