class_docstr: A PTransform that increments a counter once per PCollection.
  
  The output PCollection is the same as the input PCollection.
class_docstr_tok: ["A","PTransform","that","increments","a","counter","once","per","PCollection",".","The","output","PCollection","is","the","same","as","the","input","PCollection","."]
code: def __init__(self, counter_name):
      self._counter_name = counter_name
  
imports: import collections
  import dataclasses
  import enum
  import os
  from typing import Any, Dict, Mapping, Optional
  import uuid
  import apache_beam
  from tensorflow_transform import common_types
  from tensorflow_transform import nodes
  from tfx_bsl.telemetry import util
label_desc: Use image node_id 1 to create a new IncrementCounter object from inherited base classes: beam with example: obj = IncrementCounter(counter_name)