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"; } }