public class NBootEnvCondition extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static NBootEnvCondition |
BLANK |
| Constructor and Description |
|---|
NBootEnvCondition() |
NBootEnvCondition(List<String> arch,
List<String> os,
List<String> osDist,
List<String> platform,
List<String> desktopEnvironment,
List<String> profile,
Map<String,String> properties) |
NBootEnvCondition(NBootEnvCondition other) |
public static final NBootEnvCondition BLANK
public NBootEnvCondition()
public NBootEnvCondition(NBootEnvCondition other)
public static boolean isAcceptCondition(NBootEnvCondition cond)
public NBootEnvCondition setArch(List<String> arch)
public NBootEnvCondition setOs(List<String> os)
public NBootEnvCondition setOsDist(List<String> osDist)
public NBootEnvCondition setPlatform(List<String> platform)
public NBootEnvCondition setDesktopEnvironment(List<String> desktopEnvironment)
public NBootEnvCondition setProfile(List<String> profiles)
public NBootEnvCondition copyFrom(NBootEnvCondition other)
public NBootEnvCondition clear()
public NBootEnvCondition copy()
public NBootEnvCondition build()
public NBootEnvCondition builder()
public NBootEnvCondition setProperties(Map<String,String> properties)
public NBootEnvCondition addProperties(Map<String,String> properties)
public NBootEnvCondition addProperty(String key, String value)
public NBootEnvCondition addDesktopEnvironment(String value)
public NBootEnvCondition addDesktopEnvironments(String... values)
public NBootEnvCondition addArchs(String value)
public NBootEnvCondition addArchs(String... values)
public NBootEnvCondition addOs(String value)
public NBootEnvCondition addOses(String... values)
public NBootEnvCondition addOsDist(String value)
public NBootEnvCondition addOsDists(String... values)
public NBootEnvCondition addPlatform(String value)
public NBootEnvCondition addPlatforms(String... values)
public NBootEnvCondition addProfile(String value)
public NBootEnvCondition addProfiles(String... values)
public boolean isBlank()
Copyright © 2026 vpc open source initiative. All rights reserved.