docstr: Add a block to the block buffer.
  
  Args:
      block: Block to add to the block buffer.
docstr_tok: ["Add","a","block","to","the","block","buffer",".","Args",":","block",":","Block","to","add","to","the","block","buffer","."]
code: def add(self, block: Block):
      """Add a block to the block buffer.
  
      Args:
          block: Block to add to the block buffer.
      """
      raise NotImplementedError()
  
imports: from typing import Optional
  from ray.data._internal.arrow_block import ArrowBlockAccessor
  from ray.data._internal.arrow_ops import transform_pyarrow
  from ray.data._internal.delegating_block_builder import DelegatingBlockBuilder
  from ray.data.block import Block, BlockAccessor
label_desc: Use image node_id 1 for calling the BatcherInterface obj's underlying member method code with example usage: obj.add(block) without return types