layout: section title: “KvSwap” permalink: /documentation/transforms/java/elementwise/kvswap/ section_menu: section-menu/documentation.html

KvSwap

Examples

Example:

PCollection<KV<String, Integer>> strIntPairs = /* ... */;
PCollection<KV<Integer, String>> intStrPairs = strIntPairs.apply(KvSwap.create());

Related transforms

  • [Keys]({{ site.baseurl }}/documentation/transforms/java/elementwise/keys) for extracting the key of each component.
  • [Values]({{ site.baseurl }}/documentation/transforms/java/elementwise/values) for extracting the value of each element.
  • [WithKeys]({{ site.baseurl }}/documentation/transforms/java/elementwise/withkeys) for adding a key to each element.