package storm.applications.constants;
public interface FraudDetectionConstants extends BaseConstants {
String PREFIX = "fd";
String DEFAULT_MODEL = "frauddetection/model.txt";
interface Conf extends BaseConf {
String PREDICTOR_THREADS = "fd.predictor.threads";
String PREDICTOR_MODEL = "fd.predictor.model";
String MARKOV_MODEL_KEY = "fd.markov.model.key";
String LOCAL_PREDICTOR = "fd.local.predictor";
String STATE_SEQ_WIN_SIZE = "fd.state.seq.window.size";
String STATE_ORDINAL = "fd.state.ordinal";
String DETECTION_ALGO = "fd.detection.algorithm";
String METRIC_THRESHOLD = "fd.metric.threshold";
}
interface Component extends BaseComponent {
String PREDICTOR = "predictorBolt";
}
interface Field {
String ENTITY_ID = "entityID";
String RECORD_DATA = "recordData";
String SCORE = "score";
String STATES = "states";
}
}