docs: protected Recording sealRecordingMetadataFile(Recording recording, long size, double duration,
  			String metadataFilePath) {
  		recording.setSize(size); // Size in bytes
  		recording.setDuration(duration > 0 ? duration : 0); // Duration in seconds
  		if (!io.openvidu.java.client.Recording.Status.failed.equals(recording.getStatus())) {
  			recording.setStatus(io.openvidu.java.client.Recording.Status.stopped);
  		}
  		this.fileWriter.overwriteFile(metadataFilePath, recording.toJson().toString());
  		recording = this.recordingManager.updateRecordingUrl(recording);
  
  		log.info("Sealed recording metadata file at {}", metadataFilePath);
  
  		return recording;
  	}