docs: public FilePath createTextTempFile(final String prefix, final String suffix, final String contents, final boolean inThisDirectory) throws IOException, InterruptedException {
          try {
              return new FilePath(channel, act(new CreateTextTempFile(inThisDirectory, prefix, suffix, contents)));
          } catch (IOException e) {
              throw new IOException("Failed to create a temp file on "+remote,e);
          }
      }