com.github.sadikovi.spark.netflow

sources

package sources

Visibility
  1. Public
  2. All

Type Members

  1. final case class AutoPartitionMode(partitionSize: Long, minNumPartitions: Int) extends PartitionMode with Product with Serializable

    AutoPartitionMode allows to customize slices split based on certain constraints, such as maximum number of partitions, and maximum size of each partition.

  2. abstract class ConvertFunction extends AnyRef

    ConvertFunction interface to provide direct Any -> String and reversed String -> Any conversions.

  3. final case class DefaultPartitionMode(numPartitions: Option[Int]) extends PartitionMode with Product with Serializable

    DefaultPartitionMode either returns provided number of partitions or maximum slices whichever is larger.

  4. case class IPv4ConvertFunction() extends ConvertFunction with Product with Serializable

    Conversion function for IPv4 values.

  5. trait NetFlowProvider extends AnyRef

  6. case class ProtocolConvertFunction() extends ConvertFunction with Product with Serializable

    Conversion function for protocol (most common services)

  7. abstract class ResolvedInterface extends AnyRef

    Abstract interface for NetFlow version

Value Members

  1. object NetFlowRegistry

    NetFlow registry to resolve provider for a specific version.

Ungrouped