Package cz.xtf.core.config
Class BuildManagerConfig
- java.lang.Object
-
- cz.xtf.core.config.BuildManagerConfig
-
public class BuildManagerConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringBUILD_NAMESPACEstatic StringFORCE_REBUILDstatic StringMAX_RUNNING_BUILDSstatic StringMEMORY_LIMITstatic StringMEMORY_REQUESTstatic StringSKIP_REBUILD
-
Constructor Summary
Constructors Constructor Description BuildManagerConfig()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanforceRebuild()static intmaxRunningBuilds()static StringmemoryLimit()Memory limit for builds (e.g., "4Gi", "1Gi")static StringmemoryRequest()Memory request for builds (e.g., "2Gi", "512Mi")static Stringnamespace()static booleanskipRebuild()
-
-
-
Field Detail
-
BUILD_NAMESPACE
public static final String BUILD_NAMESPACE
- See Also:
- Constant Field Values
-
FORCE_REBUILD
public static final String FORCE_REBUILD
- See Also:
- Constant Field Values
-
SKIP_REBUILD
public static final String SKIP_REBUILD
- See Also:
- Constant Field Values
-
MAX_RUNNING_BUILDS
public static final String MAX_RUNNING_BUILDS
- See Also:
- Constant Field Values
-
MEMORY_REQUEST
public static final String MEMORY_REQUEST
- See Also:
- Constant Field Values
-
MEMORY_LIMIT
public static final String MEMORY_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
namespace
public static String namespace()
-
forceRebuild
public static boolean forceRebuild()
-
skipRebuild
public static boolean skipRebuild()
-
maxRunningBuilds
public static int maxRunningBuilds()
-
memoryRequest
public static String memoryRequest()
Memory request for builds (e.g., "2Gi", "512Mi")- Returns:
- memory request string or null if not configured
-
memoryLimit
public static String memoryLimit()
Memory limit for builds (e.g., "4Gi", "1Gi")- Returns:
- memory limit string or null if not configured
-
-