Package

org.cert.netsa.io.silk

config

Permalink

package config

Visibility
  1. Public
  2. All

Type Members

  1. case class ClassConfig(name: String, defaultTypeNames: Set[String], sensorNames: Set[String], flowTypes: FlowTypeMap) extends Product with Serializable

    Permalink

    Configuration entry for SiLK flow class.

    Configuration entry for SiLK flow class.

    name

    The name of the SiLK class.

    defaultTypeNames

    The names of the types examined by default in this class.

    sensorNames

    The names of the sensors containing data for this class.

  2. case class FlowTypeConfig(id: FlowType, className: String, typeName: String, flowTypeName: String) extends Product with Serializable

    Permalink

    Configuration entry for SiLK flow type.

    Configuration entry for SiLK flow type.

    id

    The numeric ID of this flowtype.

    className

    The name of the class this flowtype belongs to.

    typeName

    The name of the type for this flowtype in its class.

    flowTypeName

    The label used for this flowtype in filenames.

  3. class FlowTypeMap extends Serializable

    Permalink

    Flowtype configuration map.

    Flowtype configuration map. This is freely convertible to and from Map[FlowType, FlowTypeConfig].

    Annotations
    @SerialVersionUID()
  4. case class GroupConfig(name: String, sensorNames: Set[String]) extends Product with Serializable

    Permalink

    Configuration entry for SiLK sensor group.

    Configuration entry for SiLK sensor group. Mainly used internally to config file.

    name

    The name of this sensor group.

    sensorNames

    The names of the sensors belonging to this sensor group.

  5. case class SensorConfig(id: Sensor, name: String, description: Option[String]) extends Product with Serializable

    Permalink

    Configuration entry for SiLK sensor.

    Configuration entry for SiLK sensor.

    id

    The numeric ID of this sensor, stored in SiLK flow records.

    name

    The symbolic name of this sensor.

    description

    An optional text description for this sensor.

  6. class SensorMap extends Serializable

    Permalink

    Sensor configuration map.

    Sensor configuration map. This is freely convertible to and from Map[Sensor, SensorConfig].

    Annotations
    @SerialVersionUID()

Value Members

  1. object FlowTypeMap extends Serializable

    Permalink
  2. object SensorMap extends Serializable

    Permalink

Ungrouped