public final class NutsBootConfig extends Object implements Cloneable, Serializable
| Constructor and Description |
|---|
NutsBootConfig() |
NutsBootConfig(DefaultNutsWorkspaceCurrentConfig context) |
NutsBootConfig(NutsBootConfig other) |
NutsBootConfig(net.thevpc.nuts.NutsWorkspaceOptions options) |
| Modifier and Type | Method and Description |
|---|---|
NutsBootConfig |
copy() |
String |
getApiId() |
String |
getApiVersion() |
String |
getBootRepositories() |
net.thevpc.nuts.spi.NutsBootDescriptor[] |
getExtensionBootDescriptors() |
Map<net.thevpc.nuts.NutsHomeLocation,String> |
getHomeLocations() |
String |
getJavaCommand() |
String |
getJavaOptions() |
String |
getName() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getRepositoryStoreLocationStrategy() |
net.thevpc.nuts.spi.NutsBootDescriptor |
getRuntimeBootDescriptor() |
String |
getRuntimeId() |
net.thevpc.nuts.NutsOsFamily |
getStoreLocationLayout() |
Map<net.thevpc.nuts.NutsStoreLocation,String> |
getStoreLocations() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getStoreLocationStrategy() |
String |
getWorkspace() |
boolean |
isGlobal() |
NutsBootConfig |
setApiVersion(String apiVersion) |
NutsBootConfig |
setExtensionBootDescriptors(net.thevpc.nuts.spi.NutsBootDescriptor[] extensionBootDescriptors) |
void |
setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations) |
NutsBootConfig |
setJavaCommand(String javaCommand) |
NutsBootConfig |
setJavaOptions(String javaOptions) |
void |
setName(String name) |
NutsBootConfig |
setRepositories(String repositories) |
NutsBootConfig |
setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy) |
NutsBootConfig |
setRuntimeBootDescriptor(net.thevpc.nuts.spi.NutsBootDescriptor runtimeBootDescriptor) |
NutsBootConfig |
setRuntimeId(String runtimeId) |
NutsBootConfig |
setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout) |
void |
setStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> storeLocations) |
NutsBootConfig |
setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy) |
NutsBootConfig |
setWorkspace(String workspace) |
String |
toString() |
public NutsBootConfig()
public NutsBootConfig(net.thevpc.nuts.NutsWorkspaceOptions options)
public NutsBootConfig(DefaultNutsWorkspaceCurrentConfig context)
public NutsBootConfig(NutsBootConfig other)
public String getName()
public void setName(String name)
public String getApiVersion()
public String getApiId()
public NutsBootConfig setApiVersion(String apiVersion)
public String getRuntimeId()
public NutsBootConfig setRuntimeId(String runtimeId)
public net.thevpc.nuts.spi.NutsBootDescriptor getRuntimeBootDescriptor()
public NutsBootConfig setRuntimeBootDescriptor(net.thevpc.nuts.spi.NutsBootDescriptor runtimeBootDescriptor)
public net.thevpc.nuts.spi.NutsBootDescriptor[] getExtensionBootDescriptors()
public NutsBootConfig setExtensionBootDescriptors(net.thevpc.nuts.spi.NutsBootDescriptor[] extensionBootDescriptors)
public String getJavaCommand()
public NutsBootConfig setJavaCommand(String javaCommand)
public String getJavaOptions()
public NutsBootConfig setJavaOptions(String javaOptions)
public String getBootRepositories()
public NutsBootConfig setRepositories(String repositories)
public NutsBootConfig copy()
public net.thevpc.nuts.NutsStoreLocationStrategy getStoreLocationStrategy()
public NutsBootConfig setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy)
public String getWorkspace()
public NutsBootConfig setWorkspace(String workspace)
public net.thevpc.nuts.NutsOsFamily getStoreLocationLayout()
public void setStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> storeLocations)
public void setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations)
public NutsBootConfig setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
public net.thevpc.nuts.NutsStoreLocationStrategy getRepositoryStoreLocationStrategy()
public NutsBootConfig setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy)
public boolean isGlobal()
Copyright © 2022 vpc open source initiative. All rights reserved.