class_docstr: Class for the estimate object that every causal estimator returns
class_docstr_tok: ["Class","for","the","estimate","object","that","every","causal","estimator","returns"]
docstr: Get confidence intervals of the obtained estimate.
  
  By default, this is done with the help of bootstrapped confidence intervals
  but can be overridden if the specific estimator implements other methods of estimating confidence intervals.
  
  If the method provided is not bootstrap, this function calls the implementation of the specific estimator.
  
  :param method: Method for estimating confidence intervals.
  :param confidence_level: The confidence level of the confidence intervals of the estimate.
  :param kwargs: Other optional args to be passed to the CI method.
  :returns: The obtained confidence interval.
code: def get_confidence_intervals(
      self, confidence_level=None, method=None, **kwargs
  ):
      """Get confidence intervals of the obtained estimate.
  
      By default, this is done with the help of bootstrapped confidence intervals
      but can be overridden if the specific estimator implements other methods of estimating confidence intervals.
  
      If the method provided is not bootstrap, this function calls the implementation of the specific estimator.
  
      :param method: Method for estimating confidence intervals.
      :param confidence_level: The confidence level of the confidence intervals of the estimate.
      :param kwargs: Other optional args to be passed to the CI method.
      :returns: The obtained confidence interval.
      """
      confidence_intervals = (
          self.estimator.estimate_confidence_intervals(
              data=self._data,
              estimate_value=self.value,
              confidence_level=confidence_level,
              method=method,
              **kwargs,
          )
      )
      return confidence_intervals
  
imports: import copy
  import logging
  from collections import namedtuple
  from typing import Dict, List, Optional, Union
  import numpy
  import pandas
  import sympy
  from sklearn.utils import resample
  import dowhy.interpreters
  from dowhy.causal_identifier.identified_estimand import IdentifiedEstimand
  from dowhy.utils.api import parse_state
label_desc: Use image node_id 5 for calling the CausalEstimate obj's underlying member method code with example usage: obj.get_confidence_intervals(confidence_level, method) and returns: confidence_intervals