Overview of Spring WebMVC and Spring WebFlux











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=en_YCpdxZuY

This video gives an overview of Spring WebMVC and Spring WebFlux, focusing on their key capabilities and architectural components.","styleRuns":[{"startIndex":0,"length":130,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":130,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CNQBELsvGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC2VuX1lDcGR4WnVZGAYyJSIRIgtlbl9ZQ3BkeFp1WTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CNQBELsvGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CNMBELovIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"GZUNtRYJUWk","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/GZUNtRYJUWk/hqdefault.jpg?sqp=-oaymwE1CKgBEF5IVfKriqkDKAgBFQAAiEIYAXABwAEG8AEB-AHUBoAC4AOKAgwIABABGGUgZShlMA8= rs=AOn4CLD40M7AaGdIL6ed2tyXRGxl1fTnOw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/GZUNtRYJUWk/hqdefault.jpg?sqp=-oaymwE2CNACELwBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB1AaAAuADigIMCAAQARhlIGUoZTAP rs=AOn4CLB9EgfS_BIsJij9_DPXet24ZErCsA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Overview of Spring WebMVC and WebFlux by Douglas Schmidt 2,220 views 3 years ago 5 minutes, 44 seconds"}},"simpleText":"Overview of Spring WebMVC and WebFlux"},"longBylineText":{"runs":[{"text":"Douglas Schmidt","navigationEndpoint":{"clickTrackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DouglasSchmidt","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCt-Wvc_ojTzGLpjhruIXYSw","canonicalBaseUrl":"/@DouglasSchmidt"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"2,220 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"5 minutes, 44 seconds"}},"simpleText":"5:44"},"navigationEndpoint":{"clickTrackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWRI5s3Fu6mB9r96mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=GZUNtRYJUWk","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"GZUNtRYJUWk","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=19950db516095169 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=943750 mt=1740506471 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NQ rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Douglas Schmidt","navigationEndpoint":{"clickTrackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DouglasSchmidt","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCt-Wvc_ojTzGLpjhruIXYSw","canonicalBaseUrl":"/@DouglasSchmidt"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lYkB_6plCRx7jIYaLoCHACRJOoZ2W1Be273wblqjwDdw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEONA6aKlsNG2w8oZ","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"2.2K views"}},"simpleText":"2.2K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNEBEP6YBBgFIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNEBEP6YBBgFIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"GZUNtRYJUWk","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNEBEP6YBBgFIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["GZUNtRYJUWk"],"params":"CAQ%3D"}},"videoIds":["GZUNtRYJUWk"]}},{"clickTrackingParams":"CNEBEP6YBBgFIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNIBELlqIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},"popupType":"TOAST"}}]}},"trackingParams":"CNEBEP6YBBgFIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtHWlVOdFJZSlVXaw%3D%3D","commands":[{"clickTrackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNABEI5iIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","hasSeparator":true}}],"trackingParams":"CM0BEKQwGAAiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"5 minutes, 44 seconds"}},"simpleText":"5:44"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CM8BEPnnAxgBIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"GZUNtRYJUWk","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CM8BEPnnAxgBIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"GZUNtRYJUWk"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CM8BEPnnAxgBIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CM4BEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CM4BEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"GZUNtRYJUWk","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CM4BEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["GZUNtRYJUWk"],"params":"CAQ%3D"}},"videoIds":["GZUNtRYJUWk"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CM4BEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Overview of Spring WebMVC and WebFlux - 5 minutes, 44 seconds - Go to channel - Douglas Schmidt - 2.2K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"y3ySZkSgWik","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/y3ySZkSgWik/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBUbAVcHsCoBw30G-YOiVw0COTKRQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/y3ySZkSgWik/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCZbQUklLS7WC6MeUsLwB8jLi8jQA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Spring Reactive Full Course | Spring Boot WebFlux | Project Reactor | Reactive MongoDB by Genuine Coder 21,352 views 1 year ago 2 hours, 30 minutes"}},"simpleText":"Spring Reactive Full Course | Spring Boot WebFlux | Project Reactor | Reactive MongoDB"},"longBylineText":{"runs":[{"text":"Genuine Coder","navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@GenuineCoder","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCCXbhmjID-T2I0KfuDPbi6A","canonicalBaseUrl":"/@GenuineCoder"}}}]},"publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"21,352 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"2 hours, 30 minutes, 17 seconds"}},"simpleText":"2:30:17"},"navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWRI5s3Fu6mB9r96mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=y3ySZkSgWik","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"y3ySZkSgWik","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=cb7c926644a05a29 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=943750 mt=1740506471 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NQ rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Genuine Coder","navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@GenuineCoder","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCCXbhmjID-T2I0KfuDPbi6A","canonicalBaseUrl":"/@GenuineCoder"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_nXkbznIFPc2Y0PRpCw7W2dhFLDRtw7yaDpCk45apmiWho=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEONAqbSBpeTMpL7LAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"21K views"}},"simpleText":"21K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMsBEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMsBEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"y3ySZkSgWik","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMsBEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["y3ySZkSgWik"],"params":"CAQ%3D"}},"videoIds":["y3ySZkSgWik"]}},{"clickTrackingParams":"CMsBEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMwBELlqIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},"popupType":"TOAST"}}]}},"trackingParams":"CMsBEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgt5M3lTWmtTZ1dpaw%3D%3D","commands":[{"clickTrackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMoBEI5iIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","hasSeparator":true}}],"trackingParams":"CMcBEKQwGAEiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"2 hours, 30 minutes, 17 seconds"}},"simpleText":"2:30:17"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMkBEPnnAxgBIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"y3ySZkSgWik","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMkBEPnnAxgBIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"y3ySZkSgWik"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMkBEPnnAxgBIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMgBEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMgBEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"y3ySZkSgWik","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMgBEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["y3ySZkSgWik"],"params":"CAQ%3D"}},"videoIds":["y3ySZkSgWik"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMgBEMfsBBgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Spring Reactive Full Course | Spring Boot WebFlux | Project Reactor | Reactive MongoDB - 2 hours, 30 minutes - Go to channel - Genuine Coder - 21K views - 1 year ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/y3ySZkSgWik/mqdefault_6s.webp?du=3000 sqp=CI3k970G rs=AOn4CLBo2yAnrgRMgfB7JDHkm80sXAWovw","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"O26jhgk682Q","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/O26jhgk682Q/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAUc-9b3oN7VuBoWVutQuxx3oXaDg","width":168,"height":94},{"url":"https://i.ytimg.com/vi/O26jhgk682Q/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCXiMJUFCkQIXIVt6PN6BG2xXxpGg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Reactive Programming in JAVA | Project Reactor Full Tutorial by Daily Code Buffer 111,341 views 3 years ago 2 hours, 43 minutes"}},"simpleText":"Reactive Programming in JAVA | Project Reactor Full Tutorial"},"longBylineText":{"runs":[{"text":"Daily Code Buffer","navigationEndpoint":{"clickTrackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DailyCodeBuffer","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC4VZwhJ4T42SVHy9QbZ5rKw","canonicalBaseUrl":"/@DailyCodeBuffer"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"111,341 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"2 hours, 43 minutes, 43 seconds"}},"simpleText":"2:43:43"},"navigationEndpoint":{"clickTrackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWRI5s3Fu6mB9r96mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=O26jhgk682Q","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"O26jhgk682Q","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=3b6ea386093af364 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=943750 mt=1740506471 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NQ rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Daily Code Buffer","navigationEndpoint":{"clickTrackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@DailyCodeBuffer","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC4VZwhJ4T42SVHy9QbZ5rKw","canonicalBaseUrl":"/@DailyCodeBuffer"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lYk1nb2v6cXkTh0-SKXr0wGuTBjQ5OPXfaqzsfmOGA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEONA5ObryeDwqLc7","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"111K views"}},"simpleText":"111K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMUBEP6YBBgHIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMUBEP6YBBgHIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"O26jhgk682Q","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMUBEP6YBBgHIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["O26jhgk682Q"],"params":"CAQ%3D"}},"videoIds":["O26jhgk682Q"]}},{"clickTrackingParams":"CMUBEP6YBBgHIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMYBELlqIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},"popupType":"TOAST"}}]}},"trackingParams":"CMUBEP6YBBgHIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtPMjZqaGdrNjgyUQ%3D%3D","commands":[{"clickTrackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMQBEI5iIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","hasSeparator":true}}],"trackingParams":"CMEBEKQwGAIiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"2 hours, 43 minutes, 43 seconds"}},"simpleText":"2:43:43"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMMBEPnnAxgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"O26jhgk682Q","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMMBEPnnAxgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"O26jhgk682Q"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMMBEPnnAxgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMIBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMIBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"O26jhgk682Q","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMIBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["O26jhgk682Q"],"params":"CAQ%3D"}},"videoIds":["O26jhgk682Q"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMIBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Reactive Programming in JAVA | Project Reactor Full Tutorial - 2 hours, 43 minutes - Go to channel - Daily Code Buffer - 111K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/O26jhgk682Q/mqdefault_6s.webp?du=3000 sqp=CJz0970G rs=AOn4CLA7DwnrjfS61wxydrW3bU6iqMfGiQ","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"bXcFCgQsvAE","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/bXcFCgQsvAE/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLD6nErEZTZIsuyp_GZI8MyNdwSS4g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/bXcFCgQsvAE/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLBexTyH97kG81XIs9nCpDwGKIFHuw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Spring Boot | Reactive Programming Complete Tutorials for Beginners | JavaTechie by Java Techie 201,617 views 3 years ago 2 hours, 21 minutes"}},"simpleText":"Spring Boot | Reactive Programming Complete Tutorials for Beginners | JavaTechie"},"longBylineText":{"runs":[{"text":"Java Techie","navigationEndpoint":{"clickTrackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Javatechie","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCORuRdpN2QTCKnsuEaeK-kQ","canonicalBaseUrl":"/@Javatechie"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"201,617 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"2 hours, 21 minutes, 26 seconds"}},"simpleText":"2:21:26"},"navigationEndpoint":{"clickTrackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWRI5s3Fu6mB9r96mgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=bXcFCgQsvAE","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"bXcFCgQsvAE","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=6d77050a042cbc01 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=638750 mt=1740506471 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1NQ rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Java Techie","navigationEndpoint":{"clickTrackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Javatechie","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCORuRdpN2QTCKnsuEaeK-kQ","canonicalBaseUrl":"/@Javatechie"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/r4F_ssG3NAkTUwtI6K94xCnyTd0YH2aIzM90wG_15RcnhMs3S-_uaY4LGj_-LIFveSImkpHU=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEONAgfiyoaChwbtt","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"201K views"}},"simpleText":"201K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CL8BEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL8BEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"bXcFCgQsvAE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL8BEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["bXcFCgQsvAE"],"params":"CAQ%3D"}},"videoIds":["bXcFCgQsvAE"]}},{"clickTrackingParams":"CL8BEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMABELlqIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},"popupType":"TOAST"}}]}},"trackingParams":"CL8BEP6YBBgGIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtiWGNGQ2dRc3ZBRQ%3D%3D","commands":[{"clickTrackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CL4BEI5iIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","hasSeparator":true}}],"trackingParams":"CLsBEKQwGAMiEwjVnq_xtN-LAxU9yk8IHZ9iEOM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"2 hours, 21 minutes, 26 seconds"}},"simpleText":"2:21:26"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CL0BEPnnAxgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"bXcFCgQsvAE","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CL0BEPnnAxgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"bXcFCgQsvAE"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CL0BEPnnAxgCIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLwBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLwBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"bXcFCgQsvAE","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLwBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["bXcFCgQsvAE"],"params":"CAQ%3D"}},"videoIds":["bXcFCgQsvAE"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLwBEMfsBBgDIhMI1Z6v8bTfiwMVPcpPCB2fYhDj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Spring Boot | Reactive Programming Complete Tutorials for Beginners | JavaTechie - 2 hours, 21 minutes - Go to channel - Java Techie - 201K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/en_YCpdxZuY/hqdefault.jpg?sqp=-oaymwEwCKgBEF5IWvKriqkDIwgBFQAAiEIYAfABAfgB1AaAAuADigIMCAAQARg2IGUoVTAP rs=AOn4CLAmslOcjZhajrUI4xdBq8bOlSWm1g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/en_YCpdxZuY/hqdefault.jpg?sqp=-oaymwExCNACELwBSFryq4qpAyMIARUAAIhCGAHwAQH4AdQGgALgA4oCDAgAEAEYNiBlKFUwDw== rs=AOn4CLCUUiDGbT996Uawwd19ds0_1OyHvw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"27 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":1320480,"darkTheme":1320480}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":2244405,"darkTheme":2244405}}},"stackColor":{"lightTheme":7051657,"darkTheme":7376002}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Reactive Web Programming with Spring WebFlux"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Douglas Schmidt

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org