Files
quant-trader-service/src/main/java/com/quantai/trader/artifact/TraderModelBundleManifest.java
T

26 lines
689 B
Java
Raw Normal View History

2026-06-26 22:07:43 +08:00
package com.quantai.trader.artifact;
import com.quantai.trader.enums.TraderRunMode;
2026-06-26 22:07:43 +08:00
import java.util.Set;
public record TraderModelBundleManifest(
String manifestSchemaVersion,
2026-06-26 22:07:43 +08:00
String modelBundleVersion,
String calibrationBundleVersion,
String featureVersion,
String labelVersion,
String splitVersion,
String trainingRunId,
String trainingExportId,
String backtestManifestId,
2026-06-26 22:07:43 +08:00
Set<String> requiredModels,
Set<String> providedModels,
Set<String> missingModels,
Set<TraderRunMode> allowedRunModes,
2026-06-26 22:07:43 +08:00
String bundleHashSha256,
boolean complete,
String status
) {
}