Package io.github.ai4ci.config
Interface BatchConfiguration
- All Known Implementing Classes:
ImmutableBatchConfiguration
@Immutable
public interface BatchConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ImmutableBatchConfiguration
static final org.slf4j.Logger
-
Method Summary
-
Field Details
-
DEFAULT
-
log
static final org.slf4j.Logger log
-
-
Method Details
-
getUrnBase
-
getSimulationDuration
int getSimulationDuration() -
isSlurmBatch
@Derived default boolean isSlurmBatch() -
getBatchNumber
@Derived default int getBatchNumber()Default value will populate from the SLURM_ARRAY_TASK_ID environment variable. Only set this if you know what you are doing -
getBatchTotal
@Derived default int getBatchTotal()Default value will populate from the SLURM_ARRAY_TASK_COUNT environment variable. Only set this if you know what you are doing -
getBatchName
-
getExporters
-