: Math.min(drainBuffer.length, contentLength - totalBytes); maxToRead = Math.min(maxToRead, recordingOutputStream.getRemainingLength());
: Math.min(drainBuffer.length, contentLength - totalBytes); maxToRead = Math.min(maxToRead, recordingOutputStream.getRemainingLength());
: Math.min(drainBuffer.length, softMaxLength - totalBytes); maxToRead = Math.min(maxToRead, recordingOutputStream.getRemainingLength());
: Math.min(drainBuffer.length, softMaxLength - totalBytes); maxToRead = Math.min(maxToRead, recordingOutputStream.getRemainingLength());
: Math.min(drainBuffer.length, softMaxLength - totalBytes); maxToRead = Math.min(maxToRead, recordingOutputStream.getRemainingLength());