GraalVM NativeImage in depth Part 31 Handling Java Native Interface JNI
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=KGFbM2lNetQ
In this tutorial, I discuss how to embed the JNI calls and the dynamic libraries associated with the java method binding into a native executable binary.","styleRuns":[{"startIndex":0,"length":153,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":153,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"CLIBELsvGAIiEwiR7L2osf6LAxWtRnoFHQKcIUk=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC0tHRmJNMmxOZXRRGAYyJSIRIgtLR0ZiTTJsTmV0UTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"CLIBELsvGAIiEwiR7L2osf6LAxWtRnoFHQKcIUk=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"CLEBELovIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"YZJrzIkIHDw","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/YZJrzIkIHDw/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLCacSopVOxyMHHk3Sdm3HYpdPpRgA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/YZJrzIkIHDw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLAH9XcCrkHJsGpM4yuwMAhXZ_EA0Q","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"GraalVM Native-Image in depth -- Part 32: Caching JNI Dynamic Library to User Home Directory by Java for Engineers 209 views 2 years ago 22 minutes"}},"simpleText":"GraalVM Native-Image in depth -- Part 32: Caching JNI Dynamic Library to User Home Directory"},"longBylineText":{"runs":[{"text":"Java for Engineers","navigationEndpoint":{"clickTrackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@javaforengineersYT","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCh2548c9mDuuVrillFD7PVw","canonicalBaseUrl":"/@javaforengineersYT"}}}]},"publishedTimeText":{"simpleText":"2 years ago"},"viewCountText":{"simpleText":"209 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"22 minutes, 8 seconds"}},"simpleText":"22:08"},"navigationEndpoint":{"clickTrackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWRI1PW1yrbm1rAomgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=YZJrzIkIHDw","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"YZJrzIkIHDw","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.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=61926bcc89081c3c ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=925000 mt=1741570620 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1Nw rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Java for Engineers","navigationEndpoint":{"clickTrackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@javaforengineersYT","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCh2548c9mDuuVrillFD7PVw","canonicalBaseUrl":"/@javaforengineersYT"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lm6p5rBwzktdAdN_mFnv4ofz4EdBFfw3oUHxGoItYhFQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUlAvLigyMj5mslh","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"209 views"}},"simpleText":"209 views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CK8BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CK8BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"YZJrzIkIHDw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CK8BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["YZJrzIkIHDw"],"params":"CAQ%3D"}},"videoIds":["YZJrzIkIHDw"]}},{"clickTrackingParams":"CK8BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CLABELlqIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},"popupType":"TOAST"}}]}},"trackingParams":"CK8BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUk=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtZWkpyeklrSUhEdw%3D%3D","commands":[{"clickTrackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUk=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CK4BEI5iIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUk=","hasSeparator":true}}],"trackingParams":"CKsBEKQwGAAiEwiR7L2osf6LAxWtRnoFHQKcIUk=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"22 minutes, 8 seconds"}},"simpleText":"22:08"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CK0BEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"YZJrzIkIHDw","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CK0BEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"YZJrzIkIHDw"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CK0BEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKwBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKwBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"YZJrzIkIHDw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKwBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["YZJrzIkIHDw"],"params":"CAQ%3D"}},"videoIds":["YZJrzIkIHDw"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKwBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"GraalVM Native-Image in depth -- Part 32: Caching JNI Dynamic Library to User Home Directory - 22 minutes - Go to channel - Java for Engineers - 209 views - 2 years ago - play video"}}}},{"compactVideoRenderer":{"videoId":"0PN3KeLNC5U","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/0PN3KeLNC5U/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLAFtUeaXTkloTfIjNEIUQai4BBd_A","width":168,"height":94},{"url":"https://i.ytimg.com/vi/0PN3KeLNC5U/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLA2lTkesTEPZZupXy04LnHphr3NeA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Building High Performance Microservices for Java with Micronaut GraalVM by Java 13,727 views 1 year ago 52 minutes"}},"simpleText":"Building High Performance Microservices for Java with Micronaut GraalVM"},"longBylineText":{"runs":[{"text":"Java","navigationEndpoint":{"clickTrackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@java","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCmRtPmgnQ04CMUpSUqPfhxQ","canonicalBaseUrl":"/@java"}}}]},"publishedTimeText":{"simpleText":"1 year ago"},"viewCountText":{"simpleText":"13,727 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"52 minutes, 40 seconds"}},"simpleText":"52:40"},"navigationEndpoint":{"clickTrackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWRI1PW1yrbm1rAomgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=0PN3KeLNC5U","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"0PN3KeLNC5U","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---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=d0f37729e2cd0b95 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1317500 mt=1741570620 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1Nw rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Java","navigationEndpoint":{"clickTrackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@java","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCmRtPmgnQ04CMUpSUqPfhxQ","canonicalBaseUrl":"/@java"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/XJ2BjGc8QM1hSJzslEp9DNhC-sTn65L1omGGuuoi8yBAViltcuRa3DE3nHIaDzD_xOMuAcbfbA=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":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUk=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUlAlZe0lp7l3fnQAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"13K views"}},"simpleText":"13K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKkBEP6YBBgGIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKkBEP6YBBgGIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0PN3KeLNC5U","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKkBEP6YBBgGIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0PN3KeLNC5U"],"params":"CAQ%3D"}},"videoIds":["0PN3KeLNC5U"]}},{"clickTrackingParams":"CKkBEP6YBBgGIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKoBELlqIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},"popupType":"TOAST"}}]}},"trackingParams":"CKkBEP6YBBgGIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUk=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgswUE4zS2VMTkM1VQ%3D%3D","commands":[{"clickTrackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUk=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKgBEI5iIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUk=","hasSeparator":true}}],"trackingParams":"CKUBEKQwGAEiEwiR7L2osf6LAxWtRnoFHQKcIUk=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"52 minutes, 40 seconds"}},"simpleText":"52:40"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKcBEPnnAxgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"0PN3KeLNC5U","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKcBEPnnAxgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"0PN3KeLNC5U"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKcBEPnnAxgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKYBEMfsBBgDIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKYBEMfsBBgDIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0PN3KeLNC5U","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKYBEMfsBBgDIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0PN3KeLNC5U"],"params":"CAQ%3D"}},"videoIds":["0PN3KeLNC5U"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKYBEMfsBBgDIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Building High Performance Microservices for Java with Micronaut GraalVM - 52 minutes - Go to channel - Java - 13K views - 1 year ago - play video"}}}},{"compactVideoRenderer":{"videoId":"HqSEl0CMMi0","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/HqSEl0CMMi0/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLDM_BJAM-NOXRIcgw1uUtM1ZhRqDw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/HqSEl0CMMi0/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLB9nZong4NMAnN9LqirYtOIHzK74Q","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"GraalVM Native-Image in depth -- Part 27: Handling Java Reflections by Java for Engineers 653 views 2 years ago 28 minutes"}},"simpleText":"GraalVM Native-Image in depth -- Part 27: Handling Java Reflections"},"longBylineText":{"runs":[{"text":"Java for Engineers","navigationEndpoint":{"clickTrackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@javaforengineersYT","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCh2548c9mDuuVrillFD7PVw","canonicalBaseUrl":"/@javaforengineersYT"}}}]},"publishedTimeText":{"simpleText":"2 years ago"},"viewCountText":{"simpleText":"653 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"28 minutes, 58 seconds"}},"simpleText":"28:58"},"navigationEndpoint":{"clickTrackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWRI1PW1yrbm1rAomgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=HqSEl0CMMi0","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"HqSEl0CMMi0","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=1ea48497408c322d ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1346250 mt=1741570620 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1Nw rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Java for Engineers","navigationEndpoint":{"clickTrackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@javaforengineersYT","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCh2548c9mDuuVrillFD7PVw","canonicalBaseUrl":"/@javaforengineersYT"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lm6p5rBwzktdAdN_mFnv4ofz4EdBFfw3oUHxGoItYhFQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUlAreSwhPSSodIe","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"653 views"}},"simpleText":"653 views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CKMBEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKMBEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"HqSEl0CMMi0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKMBEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["HqSEl0CMMi0"],"params":"CAQ%3D"}},"videoIds":["HqSEl0CMMi0"]}},{"clickTrackingParams":"CKMBEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CKQBELlqIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},"popupType":"TOAST"}}]}},"trackingParams":"CKMBEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUk=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtIcVNFbDBDTU1pMA%3D%3D","commands":[{"clickTrackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUk=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CKIBEI5iIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUk=","hasSeparator":true}}],"trackingParams":"CJ8BEKQwGAIiEwiR7L2osf6LAxWtRnoFHQKcIUk=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"28 minutes, 58 seconds"}},"simpleText":"28:58"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKEBEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"HqSEl0CMMi0","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CKEBEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"HqSEl0CMMi0"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKEBEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CKABEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CKABEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"HqSEl0CMMi0","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CKABEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["HqSEl0CMMi0"],"params":"CAQ%3D"}},"videoIds":["HqSEl0CMMi0"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CKABEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"GraalVM Native-Image in depth -- Part 27: Handling Java Reflections - 28 minutes - Go to channel - Java for Engineers - 653 views - 2 years ago - play video"}}}},{"compactVideoRenderer":{"videoId":"BYZ07kA2tfQ","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/BYZ07kA2tfQ/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ== rs=AOn4CLA1RB-ovs6OVH5QR2pJ44v1xu3cdw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/BYZ07kA2tfQ/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE= rs=AOn4CLB_lNrjxutXVAm4tcownRahwDajAw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"GraalVM Native-Image in depth -- Part 28: GraalVM Tracing Agent by Java for Engineers 671 views 2 years ago 19 minutes"}},"simpleText":"GraalVM Native-Image in depth -- Part 28: GraalVM Tracing Agent"},"longBylineText":{"runs":[{"text":"Java for Engineers","navigationEndpoint":{"clickTrackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@javaforengineersYT","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCh2548c9mDuuVrillFD7PVw","canonicalBaseUrl":"/@javaforengineersYT"}}}]},"publishedTimeText":{"simpleText":"2 years ago"},"viewCountText":{"simpleText":"671 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"19 minutes, 57 seconds"}},"simpleText":"19:57"},"navigationEndpoint":{"clickTrackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWRI1PW1yrbm1rAomgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=BYZ07kA2tfQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"BYZ07kA2tfQ","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.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=058674ee4036b5f4 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=925000 mt=1741570620 oweuc= pxtags=Cg4KAnR4Egg1MTM5MzE1Nw rxtags=Cg4KAnR4Egg1MTM5MzE1NA%2CCg4KAnR4Egg1MTM5MzE1NQ%2CCg4KAnR4Egg1MTM5MzE1Ng%2CCg4KAnR4Egg1MTM5MzE1Nw%2CCg4KAnR4Egg1MTM5MzE1OA"}}}}},"shortBylineText":{"runs":[{"text":"Java for Engineers","navigationEndpoint":{"clickTrackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUkyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@javaforengineersYT","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCh2548c9mDuuVrillFD7PVw","canonicalBaseUrl":"/@javaforengineersYT"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lm6p5rBwzktdAdN_mFnv4ofz4EdBFfw3oUHxGoItYhFQ=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUlA9OvageSdncMF","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"671 views"}},"simpleText":"671 views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CJ0BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJ0BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"BYZ07kA2tfQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJ0BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["BYZ07kA2tfQ"],"params":"CAQ%3D"}},"videoIds":["BYZ07kA2tfQ"]}},{"clickTrackingParams":"CJ0BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CJ4BELlqIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},"popupType":"TOAST"}}]}},"trackingParams":"CJ0BEP6YBBgFIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUk=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtCWVowN2tBMnRmUQ%3D%3D","commands":[{"clickTrackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUk=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CJwBEI5iIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUk=","hasSeparator":true}}],"trackingParams":"CJkBEKQwGAMiEwiR7L2osf6LAxWtRnoFHQKcIUk=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"19 minutes, 57 seconds"}},"simpleText":"19:57"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJsBEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"BYZ07kA2tfQ","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CJsBEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"BYZ07kA2tfQ"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJsBEPnnAxgBIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CJoBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CJoBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"BYZ07kA2tfQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CJoBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["BYZ07kA2tfQ"],"params":"CAQ%3D"}},"videoIds":["BYZ07kA2tfQ"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CJoBEMfsBBgCIhMIkey9qLH-iwMVrUZ6BR0CnCFJ"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"GraalVM Native-Image in depth -- Part 28: GraalVM Tracing Agent - 19 minutes - Go to channel - Java for Engineers - 671 views - 2 years ago - play video"}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/JK3pJwwkmjM/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLBN9VVSm3MzQexiNuBlDPXyEQJYMQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/JK3pJwwkmjM/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLBd2r_k6BpgYGNSStNvW7xv0G7NUg","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"33 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":466739,"darkTheme":466739}}}],"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":865881,"darkTheme":865881}}},"stackColor":{"lightTheme":7046041,"darkTheme":7767699}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"GraalVM Native Image in depth"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Java for Engineers
#############################
