class ConfigListUsers {
  private static final Logger logger = LoggerFactory.getLogger(ConfigListUsers.class);

  public static void main(String[] args) throws FileNotFoundException {<FILL_FUNCTION_BODY>}
}

    // Gets KubeConfig via reading KubeConfig environment variable or ~/.kube/config
    String kubeConfigFileName = io.fabric8.kubernetes.client.Config.getKubeconfigFilename();
    if (kubeConfigFileName != null) {
      File kubeConfigFile = new File(kubeConfigFileName);
      Config kubeConfigObj = Serialization.unmarshal(new FileInputStream(kubeConfigFile), Config.class);

      // Print users
      kubeConfigObj.getUsers().stream()
          .map(NamedAuthInfo::getName)
          .forEach(logger::info);
    }
  
<no_super_class>