code: public List<DesktopWindowInfo> getDesktopWindowInfoList() {
      Response response = executeMessage(DesktopWindowManagerMessage.LIST_WINDOWS, null);
      DesktopWindowList.Builder builder = DesktopWindowList.newBuilder();
      buildPayload(response, builder);
      DesktopWindowList list = builder.build();
  
      return list.getWindowListList();
    }
docs: -- Window