class_docstr: Batcher class to handle segmenting large messages going to the classifier lambda function
code: def __init__(self, source_func, destination_func):
      # Create the lambda client if it does not exist
      if Batcher.LAMBDA_CLIENT is None:
          Batcher.LAMBDA_CLIENT = boto3.client("lambda")
      self._source_function = source_func
      # The classifier function name will look like:
      # <prefix>_<cluster>_streamalert_classifier
      self._destination_function = destination_func
  
file_path: streamalert/streamalert/apps/batcher.py
imports: import json
  import math
  import boto3
  from botocore.exceptions import ClientError
  from streamalert.shared.logger import get_logger
label_desc: Use image node_id 1 to create a new Batcher object  with example: obj = Batcher(source_func, destination_func)