public final class NBootConfig extends Object implements Cloneable, Serializable
| Constructor and Description |
|---|
NBootConfig() |
NBootConfig(DefaultNWorkspaceCurrentConfig context) |
NBootConfig(NBootConfig other) |
NBootConfig(net.thevpc.nuts.NWorkspaceOptions options) |
| Modifier and Type | Method and Description |
|---|---|
NBootConfig |
copy() |
String |
getApiId() |
net.thevpc.nuts.NVersion |
getApiVersion() |
List<String> |
getBootRepositories() |
List<net.thevpc.nuts.NDescriptor> |
getExtensionBootDescriptors() |
Map<net.thevpc.nuts.NHomeLocation,String> |
getHomeLocations() |
String |
getJavaCommand() |
String |
getJavaOptions() |
String |
getName() |
net.thevpc.nuts.NStoreStrategy |
getRepositoryStoreStrategy() |
net.thevpc.nuts.NDescriptor |
getRuntimeBootDescriptor() |
net.thevpc.nuts.NId |
getRuntimeId() |
net.thevpc.nuts.NOsFamily |
getStoreLayout() |
Map<net.thevpc.nuts.NStoreType,String> |
getStoreLocations() |
net.thevpc.nuts.NStoreStrategy |
getStoreStrategy() |
String |
getWorkspace() |
boolean |
isSystem() |
NBootConfig |
setApiVersion(net.thevpc.nuts.NVersion apiVersion) |
NBootConfig |
setBootRepositories(List<String> repositories) |
NBootConfig |
setExtensionBootDescriptors(List<net.thevpc.nuts.NDescriptor> extensionBootDescriptors) |
void |
setHomeLocations(Map<net.thevpc.nuts.NHomeLocation,String> homeLocations) |
NBootConfig |
setJavaCommand(String javaCommand) |
NBootConfig |
setJavaOptions(String javaOptions) |
void |
setName(String name) |
NBootConfig |
setRepositoryStoreStrategy(net.thevpc.nuts.NStoreStrategy repositoryStoreStrategy) |
NBootConfig |
setRuntimeBootDescriptor(net.thevpc.nuts.NDescriptor runtimeBootDescriptor) |
NBootConfig |
setRuntimeId(net.thevpc.nuts.NId runtimeId) |
NBootConfig |
setStoreLayout(net.thevpc.nuts.NOsFamily storeLayout) |
void |
setStoreLocations(Map<net.thevpc.nuts.NStoreType,String> storeLocations) |
NBootConfig |
setStoreStrategy(net.thevpc.nuts.NStoreStrategy storeStrategy) |
NBootConfig |
setWorkspace(String workspace) |
String |
toString() |
public NBootConfig()
public NBootConfig(net.thevpc.nuts.NWorkspaceOptions options)
public NBootConfig(DefaultNWorkspaceCurrentConfig context)
public NBootConfig(NBootConfig other)
public String getName()
public void setName(String name)
public net.thevpc.nuts.NVersion getApiVersion()
public String getApiId()
public NBootConfig setApiVersion(net.thevpc.nuts.NVersion apiVersion)
public net.thevpc.nuts.NId getRuntimeId()
public NBootConfig setRuntimeId(net.thevpc.nuts.NId runtimeId)
public net.thevpc.nuts.NDescriptor getRuntimeBootDescriptor()
public NBootConfig setRuntimeBootDescriptor(net.thevpc.nuts.NDescriptor runtimeBootDescriptor)
public List<net.thevpc.nuts.NDescriptor> getExtensionBootDescriptors()
public NBootConfig setExtensionBootDescriptors(List<net.thevpc.nuts.NDescriptor> extensionBootDescriptors)
public String getJavaCommand()
public NBootConfig setJavaCommand(String javaCommand)
public String getJavaOptions()
public NBootConfig setJavaOptions(String javaOptions)
public NBootConfig setBootRepositories(List<String> repositories)
public NBootConfig copy()
public net.thevpc.nuts.NStoreStrategy getStoreStrategy()
public NBootConfig setStoreStrategy(net.thevpc.nuts.NStoreStrategy storeStrategy)
public String getWorkspace()
public NBootConfig setWorkspace(String workspace)
public net.thevpc.nuts.NOsFamily getStoreLayout()
public void setStoreLocations(Map<net.thevpc.nuts.NStoreType,String> storeLocations)
public void setHomeLocations(Map<net.thevpc.nuts.NHomeLocation,String> homeLocations)
public NBootConfig setStoreLayout(net.thevpc.nuts.NOsFamily storeLayout)
public net.thevpc.nuts.NStoreStrategy getRepositoryStoreStrategy()
public NBootConfig setRepositoryStoreStrategy(net.thevpc.nuts.NStoreStrategy repositoryStoreStrategy)
public boolean isSystem()
Copyright © 2025 vpc open source initiative. All rights reserved.