class_docstr: Handles a DownloadData request.
docstr: Constructor.
  
  Args:
    context: A backend_context.Context instance.
    experiment: Experiment proto.
    session_groups: ListSessionGroupsResponse proto.
    response_format: A string in the OutputFormat enum.
    columns_visibility: A list of boolean values to filter columns.
docstr_tok: ["Constructor",".","Args",":","context",":","A","backend_context.Context","instance",".","experiment",":","Experiment","proto",".","session_groups",":","ListSessionGroupsResponse","proto",".","response_format",":","A","string","in","the","OutputFormat","enum",".","columns_visibility",":","A","list","of","boolean","values","to","filter","columns","."]
code: def __init__(
      self,
      context,
      experiment,
      session_groups,
      response_format,
      columns_visibility,
  ):
      """Constructor.
  
      Args:
        context: A backend_context.Context instance.
        experiment: Experiment proto.
        session_groups: ListSessionGroupsResponse proto.
        response_format: A string in the OutputFormat enum.
        columns_visibility: A list of boolean values to filter columns.
      """
      self._context = context
      self._experiment = experiment
      self._session_groups = session_groups
      self._response_format = response_format
      self._columns_visibility = columns_visibility
  
file_path: tensorboard/tensorboard/plugins/hparams/download_data.py
imports: import csv
  import io
  import math
  from tensorboard.plugins.hparams import error
label_desc: Use image node_id 1 to create a new Handler object  with example: obj = Handler(context, experiment, session_groups, response_format, columns_visibility)