gfe-relnote: In QUIC, remove QuicStream::set_fin_received while move QuicStream::set_fin_sent to protected (renamed to SetFinSent and this should only be used by Google QUIC). No functional change expected, not protected.

PiperOrigin-RevId: 306913013
Change-Id: I4d962f3f7527511f424a0a7767fdea009b8f9766
diff --git a/quic/core/quic_stream.cc b/quic/core/quic_stream.cc
index 86beaef..3b2484d 100644
--- a/quic/core/quic_stream.cc
+++ b/quic/core/quic_stream.cc
@@ -361,10 +361,10 @@
                 : type),
       perspective_(session->perspective()) {
   if (type_ == WRITE_UNIDIRECTIONAL) {
-    set_fin_received(true);
+    fin_received_ = true;
     CloseReadSide();
   } else if (type_ == READ_UNIDIRECTIONAL) {
-    set_fin_sent(true);
+    fin_sent_ = true;
     CloseWriteSide();
   }
   if (type_ != CRYPTO) {
@@ -560,6 +560,11 @@
   CloseReadSide();
 }
 
+void QuicStream::SetFinSent() {
+  DCHECK(!VersionUsesHttp3(transport_version()));
+  fin_sent_ = true;
+}
+
 void QuicStream::Reset(QuicRstStreamErrorCode error) {
   stream_error_ = error;
   // Sending a RstStream results in calling CloseStream.