KV

KV<K, V> is an immutable key-value pair.

import org.apache.beam.sdk.values.KV
val kv_00 = KV.of(0,0)
val kv_01 = KV.of(0,1)
val kv_11 = KV.of(1,1)

of Utility

KV<K, V> of(
  K key,
  V value)

Creating Instance

KV takes the following to be created:

  • Key of type K

  • Value of type V

KV is created using KV.of utility.