class_docstr: Lightweight configuration object which stores key/value pairs.
class_docstr_tok: ["Lightweight","configuration","object","which","stores","key\/value","pairs","."]
docstr: Removes given config key from the configuration.
  
  :param key: The config key to remove.
  :return: True if config has been removed, false otherwise.
docstr_tok: ["Removes","given","config","key","from","the","configuration",".",":","param","key",":","The","config","key","to","remove",".",":","return",":","True","if","config","has","been","removed",",","false","otherwise","."]
code: def remove_config(self, key: str) -> bool:
      """
      Removes given config key from the configuration.
  
      :param key: The config key to remove.
      :return: True if config has been removed, false otherwise.
      """
      gateway = get_gateway()
      JConfigOptions = (
          gateway.jvm.org.apache.flink.configuration.ConfigOptions
      )
      config_option = JConfigOptions.key(key).noDefaultValue()
      return self._j_configuration.removeConfig(config_option)
  
imports: from typing import Set, Dict
  from py4j.java_gateway import JavaObject
  from pyflink.java_gateway import get_gateway
  from pyflink.util.java_utils import add_jars_to_context_class_loader
label_desc: Use image node_id 17 for calling the Configuration obj's underlying member method code with example usage: obj.remove_config(key) and returns: self