{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -9580,15 +9580,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         c1565a24\n+  32-bit CRC value (hex):                         6ece63a3\n   compressed size:                                54086 bytes\n   uncompressed size:                              54086 bytes\n   length of filename:                             63 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -9616,15 +9616,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         5f06eadd\n+  32-bit CRC value (hex):                         6162c059\n   compressed size:                                153602 bytes\n   uncompressed size:                              153602 bytes\n   length of filename:                             67 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -29452,15 +29452,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         3dbc9efb\n+  32-bit CRC value (hex):                         ff3571fa\n   compressed size:                                45958 bytes\n   uncompressed size:                              45958 bytes\n   length of filename:                             67 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -29488,15 +29488,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         255eb79f\n+  32-bit CRC value (hex):                         37924a9a\n   compressed size:                                128102 bytes\n   uncompressed size:                              128102 bytes\n   length of filename:                             71 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -29596,15 +29596,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         86959ba7\n+  32-bit CRC value (hex):                         a45a6e55\n   compressed size:                                48201 bytes\n   uncompressed size:                              48201 bytes\n   length of filename:                             66 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -29632,15 +29632,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         9604144a\n+  32-bit CRC value (hex):                         929f3443\n   compressed size:                                134305 bytes\n   uncompressed size:                              134305 bytes\n   length of filename:                             70 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -36508,15 +36508,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         3a8add88\n+  32-bit CRC value (hex):                         bd13401a\n   compressed size:                                53413 bytes\n   uncompressed size:                              53413 bytes\n   length of filename:                             52 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -36544,15 +36544,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         b8621817\n+  32-bit CRC value (hex):                         e9b5c5ff\n   compressed size:                                153112 bytes\n   uncompressed size:                              153112 bytes\n   length of filename:                             56 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -39676,15 +39676,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         b5f2ec01\n+  32-bit CRC value (hex):                         82a9bbf5\n   compressed size:                                45108 bytes\n   uncompressed size:                              45108 bytes\n   length of filename:                             62 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -39712,15 +39712,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         20213ef6\n+  32-bit CRC value (hex):                         150fdba6\n   compressed size:                                126102 bytes\n   uncompressed size:                              126102 bytes\n   length of filename:                             66 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -46300,15 +46300,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         b5dd2c95\n+  32-bit CRC value (hex):                         f0b99553\n   compressed size:                                47351 bytes\n   uncompressed size:                              47351 bytes\n   length of filename:                             61 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -46336,15 +46336,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         641e0f5b\n+  32-bit CRC value (hex):                         29390141\n   compressed size:                                132305 bytes\n   uncompressed size:                              132305 bytes\n   length of filename:                             65 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -48460,15 +48460,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         79f733e8\n+  32-bit CRC value (hex):                         f807f444\n   compressed size:                                99988 bytes\n   uncompressed size:                              99988 bytes\n   length of filename:                             50 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -48496,15 +48496,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         da42b9c8\n+  32-bit CRC value (hex):                         e5876e23\n   compressed size:                                404831 bytes\n   uncompressed size:                              404831 bytes\n   length of filename:                             54 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -7382,15 +7382,15 @@\n 1AACDF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1AACE1   Length              0005 (5)\n 1AACE3   Flags               01 (1) 'Modification'\n 1AACE4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1AACE8 PAYLOAD\n \n 1B802E DATA DESCRIPTOR       08074B50 (134695760)\n-1B8032 CRC                   C1565A24 (3243661860)\n+1B8032 CRC                   6ECE63A3 (1859019683)\n 1B8036 Compressed Size       0000D346 (54086)\n 1B803A Uncompressed Size     0000D346 (54086)\n \n 1B803E LOCAL HEADER #268     04034B50 (67324752)\n 1B8042 Extract Zip Spec      14 (20) '2.0'\n 1B8043 Extract OS            00 (0) 'MS-DOS'\n 1B8044 General Purpose Flag  0008 (8)\n@@ -7410,15 +7410,15 @@\n 1B809F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1B80A1   Length              0005 (5)\n 1B80A3   Flags               01 (1) 'Modification'\n 1B80A4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1B80A8 PAYLOAD\n \n 1DD8AA DATA DESCRIPTOR       08074B50 (134695760)\n-1DD8AE CRC                   5F06EADD (1594288861)\n+1DD8AE CRC                   6162C059 (1633861721)\n 1DD8B2 Compressed Size       00025802 (153602)\n 1DD8B6 Uncompressed Size     00025802 (153602)\n \n 1DD8BA LOCAL HEADER #269     04034B50 (67324752)\n 1DD8BE Extract Zip Spec      14 (20) '2.0'\n 1DD8BF Extract OS            00 (0) 'MS-DOS'\n 1DD8C0 General Purpose Flag  0008 (8)\n@@ -22838,15 +22838,15 @@\n 5276A6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5276A8   Length              0005 (5)\n 5276AA   Flags               01 (1) 'Modification'\n 5276AB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5276AF PAYLOAD\n \n 532A35 DATA DESCRIPTOR       08074B50 (134695760)\n-532A39 CRC                   3DBC9EFB (1035771643)\n+532A39 CRC                   FF3571FA (4281692666)\n 532A3D Compressed Size       0000B386 (45958)\n 532A41 Uncompressed Size     0000B386 (45958)\n \n 532A45 LOCAL HEADER #820     04034B50 (67324752)\n 532A49 Extract Zip Spec      14 (20) '2.0'\n 532A4A Extract OS            00 (0) 'MS-DOS'\n 532A4B General Purpose Flag  0008 (8)\n@@ -22866,15 +22866,15 @@\n 532AAA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 532AAC   Length              0005 (5)\n 532AAE   Flags               01 (1) 'Modification'\n 532AAF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 532AB3 PAYLOAD\n \n 551F19 DATA DESCRIPTOR       08074B50 (134695760)\n-551F1D CRC                   255EB79F (626964383)\n+551F1D CRC                   37924A9A (932334234)\n 551F21 Compressed Size       0001F466 (128102)\n 551F25 Uncompressed Size     0001F466 (128102)\n \n 551F29 LOCAL HEADER #821     04034B50 (67324752)\n 551F2D Extract Zip Spec      14 (20) '2.0'\n 551F2E Extract OS            00 (0) 'MS-DOS'\n 551F2F General Purpose Flag  0008 (8)\n@@ -22950,15 +22950,15 @@\n 55561D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55561F   Length              0005 (5)\n 555621   Flags               01 (1) 'Modification'\n 555622   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 555626 PAYLOAD\n \n 56126F DATA DESCRIPTOR       08074B50 (134695760)\n-561273 CRC                   86959BA7 (2257951655)\n+561273 CRC                   A45A6E55 (2757389909)\n 561277 Compressed Size       0000BC49 (48201)\n 56127B Uncompressed Size     0000BC49 (48201)\n \n 56127F LOCAL HEADER #824     04034B50 (67324752)\n 561283 Extract Zip Spec      14 (20) '2.0'\n 561284 Extract OS            00 (0) 'MS-DOS'\n 561285 General Purpose Flag  0008 (8)\n@@ -22978,15 +22978,15 @@\n 5612E3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5612E5   Length              0005 (5)\n 5612E7   Flags               01 (1) 'Modification'\n 5612E8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5612EC PAYLOAD\n \n 581F8D DATA DESCRIPTOR       08074B50 (134695760)\n-581F91 CRC                   9604144A (2516849738)\n+581F91 CRC                   929F3443 (2459907139)\n 581F95 Compressed Size       00020CA1 (134305)\n 581F99 Uncompressed Size     00020CA1 (134305)\n \n 581F9D LOCAL HEADER #825     04034B50 (67324752)\n 581FA1 Extract Zip Spec      14 (20) '2.0'\n 581FA2 Extract OS            00 (0) 'MS-DOS'\n 581FA3 General Purpose Flag  0008 (8)\n@@ -28326,15 +28326,15 @@\n 6BA9A2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BA9A4   Length              0005 (5)\n 6BA9A6   Flags               01 (1) 'Modification'\n 6BA9A7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BA9AB PAYLOAD\n \n 6C7A50 DATA DESCRIPTOR       08074B50 (134695760)\n-6C7A54 CRC                   3A8ADD88 (982179208)\n+6C7A54 CRC                   BD13401A (3172155418)\n 6C7A58 Compressed Size       0000D0A5 (53413)\n 6C7A5C Uncompressed Size     0000D0A5 (53413)\n \n 6C7A60 LOCAL HEADER #1016    04034B50 (67324752)\n 6C7A64 Extract Zip Spec      14 (20) '2.0'\n 6C7A65 Extract OS            00 (0) 'MS-DOS'\n 6C7A66 General Purpose Flag  0008 (8)\n@@ -28354,15 +28354,15 @@\n 6C7AB6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C7AB8   Length              0005 (5)\n 6C7ABA   Flags               01 (1) 'Modification'\n 6C7ABB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C7ABF PAYLOAD\n \n 6ED0D7 DATA DESCRIPTOR       08074B50 (134695760)\n-6ED0DB CRC                   B8621817 (3093436439)\n+6ED0DB CRC                   E9B5C5FF (3921004031)\n 6ED0DF Compressed Size       00025618 (153112)\n 6ED0E3 Uncompressed Size     00025618 (153112)\n \n 6ED0E7 LOCAL HEADER #1017    04034B50 (67324752)\n 6ED0EB Extract Zip Spec      14 (20) '2.0'\n 6ED0EC Extract OS            00 (0) 'MS-DOS'\n 6ED0ED General Purpose Flag  0008 (8)\n@@ -30790,15 +30790,15 @@\n 76ED23 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 76ED25   Length              0005 (5)\n 76ED27   Flags               01 (1) 'Modification'\n 76ED28   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 76ED2C PAYLOAD\n \n 779D60 DATA DESCRIPTOR       08074B50 (134695760)\n-779D64 CRC                   B5F2EC01 (3052596225)\n+779D64 CRC                   82A9BBF5 (2192161781)\n 779D68 Compressed Size       0000B034 (45108)\n 779D6C Uncompressed Size     0000B034 (45108)\n \n 779D70 LOCAL HEADER #1104    04034B50 (67324752)\n 779D74 Extract Zip Spec      14 (20) '2.0'\n 779D75 Extract OS            00 (0) 'MS-DOS'\n 779D76 General Purpose Flag  0008 (8)\n@@ -30818,15 +30818,15 @@\n 779DD0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 779DD2   Length              0005 (5)\n 779DD4   Flags               01 (1) 'Modification'\n 779DD5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 779DD9 PAYLOAD\n \n 798A6F DATA DESCRIPTOR       08074B50 (134695760)\n-798A73 CRC                   20213EF6 (539049718)\n+798A73 CRC                   150FDBA6 (353360806)\n 798A77 Compressed Size       0001EC96 (126102)\n 798A7B Uncompressed Size     0001EC96 (126102)\n \n 798A7F LOCAL HEADER #1105    04034B50 (67324752)\n 798A83 Extract Zip Spec      14 (20) '2.0'\n 798A84 Extract OS            00 (0) 'MS-DOS'\n 798A85 General Purpose Flag  0008 (8)\n@@ -35942,15 +35942,15 @@\n 8AE94A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 8AE94C   Length              0005 (5)\n 8AE94E   Flags               01 (1) 'Modification'\n 8AE94F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 8AE953 PAYLOAD\n \n 8BA24A DATA DESCRIPTOR       08074B50 (134695760)\n-8BA24E CRC                   B5DD2C95 (3051170965)\n+8BA24E CRC                   F0B99553 (4038694227)\n 8BA252 Compressed Size       0000B8F7 (47351)\n 8BA256 Uncompressed Size     0000B8F7 (47351)\n \n 8BA25A LOCAL HEADER #1288    04034B50 (67324752)\n 8BA25E Extract Zip Spec      14 (20) '2.0'\n 8BA25F Extract OS            00 (0) 'MS-DOS'\n 8BA260 General Purpose Flag  0008 (8)\n@@ -35970,15 +35970,15 @@\n 8BA2B9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 8BA2BB   Length              0005 (5)\n 8BA2BD   Flags               01 (1) 'Modification'\n 8BA2BE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 8BA2C2 PAYLOAD\n \n 8DA793 DATA DESCRIPTOR       08074B50 (134695760)\n-8DA797 CRC                   641E0F5B (1679691611)\n+8DA797 CRC                   29390141 (691601729)\n 8DA79B Compressed Size       000204D1 (132305)\n 8DA79F Uncompressed Size     000204D1 (132305)\n \n 8DA7A3 LOCAL HEADER #1289    04034B50 (67324752)\n 8DA7A7 Extract Zip Spec      14 (20) '2.0'\n 8DA7A8 Extract OS            00 (0) 'MS-DOS'\n 8DA7A9 General Purpose Flag  0008 (8)\n@@ -37622,15 +37622,15 @@\n 924210 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 924212   Length              0005 (5)\n 924214   Flags               01 (1) 'Modification'\n 924215   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 924219 PAYLOAD\n \n 93C8AD DATA DESCRIPTOR       08074B50 (134695760)\n-93C8B1 CRC                   79F733E8 (2046243816)\n+93C8B1 CRC                   F807F444 (4161270852)\n 93C8B5 Compressed Size       00018694 (99988)\n 93C8B9 Uncompressed Size     00018694 (99988)\n \n 93C8BD LOCAL HEADER #1348    04034B50 (67324752)\n 93C8C1 Extract Zip Spec      14 (20) '2.0'\n 93C8C2 Extract OS            00 (0) 'MS-DOS'\n 93C8C3 General Purpose Flag  0008 (8)\n@@ -37650,15 +37650,15 @@\n 93C911 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 93C913   Length              0005 (5)\n 93C915   Flags               01 (1) 'Modification'\n 93C916   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 93C91A PAYLOAD\n \n 99F679 DATA DESCRIPTOR       08074B50 (134695760)\n-99F67D CRC                   DA42B9C8 (3661806024)\n+99F67D CRC                   E5876E23 (3850858019)\n 99F681 Compressed Size       00062D5F (404831)\n 99F685 Uncompressed Size     00062D5F (404831)\n \n 99F689 LOCAL HEADER #1349    04034B50 (67324752)\n 99F68D Extract Zip Spec      14 (20) '2.0'\n 99F68E Extract OS            00 (0) 'MS-DOS'\n 99F68F General Purpose Flag  0008 (8)\n@@ -48221,15 +48221,15 @@\n B578FE Created OS            00 (0) 'MS-DOS'\n B578FF Extract Zip Spec      14 (20) '2.0'\n B57900 Extract OS            00 (0) 'MS-DOS'\n B57901 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B57903 Compression Method    0000 (0) 'Stored'\n B57905 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B57909 CRC                   C1565A24 (3243661860)\n+B57909 CRC                   6ECE63A3 (1859019683)\n B5790D Compressed Size       0000D346 (54086)\n B57911 Uncompressed Size     0000D346 (54086)\n B57915 Filename Length       003F (63)\n B57917 Extra Length          0009 (9)\n B57919 Comment Length        0000 (0)\n B5791B Disk Start            0000 (0)\n B5791D Int File Attributes   0000 (0)\n@@ -48251,15 +48251,15 @@\n B57974 Created OS            00 (0) 'MS-DOS'\n B57975 Extract Zip Spec      14 (20) '2.0'\n B57976 Extract OS            00 (0) 'MS-DOS'\n B57977 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B57979 Compression Method    0000 (0) 'Stored'\n B5797B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B5797F CRC                   5F06EADD (1594288861)\n+B5797F CRC                   6162C059 (1633861721)\n B57983 Compressed Size       00025802 (153602)\n B57987 Uncompressed Size     00025802 (153602)\n B5798B Filename Length       0043 (67)\n B5798D Extra Length          0009 (9)\n B5798F Comment Length        0000 (0)\n B57991 Disk Start            0000 (0)\n B57993 Int File Attributes   0000 (0)\n@@ -64781,15 +64781,15 @@\n B66F2C Created OS            00 (0) 'MS-DOS'\n B66F2D Extract Zip Spec      14 (20) '2.0'\n B66F2E Extract OS            00 (0) 'MS-DOS'\n B66F2F General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B66F31 Compression Method    0000 (0) 'Stored'\n B66F33 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B66F37 CRC                   3DBC9EFB (1035771643)\n+B66F37 CRC                   FF3571FA (4281692666)\n B66F3B Compressed Size       0000B386 (45958)\n B66F3F Uncompressed Size     0000B386 (45958)\n B66F43 Filename Length       0043 (67)\n B66F45 Extra Length          0009 (9)\n B66F47 Comment Length        0000 (0)\n B66F49 Disk Start            0000 (0)\n B66F4B Int File Attributes   0000 (0)\n@@ -64811,15 +64811,15 @@\n B66FA6 Created OS            00 (0) 'MS-DOS'\n B66FA7 Extract Zip Spec      14 (20) '2.0'\n B66FA8 Extract OS            00 (0) 'MS-DOS'\n B66FA9 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B66FAB Compression Method    0000 (0) 'Stored'\n B66FAD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B66FB1 CRC                   255EB79F (626964383)\n+B66FB1 CRC                   37924A9A (932334234)\n B66FB5 Compressed Size       0001F466 (128102)\n B66FB9 Uncompressed Size     0001F466 (128102)\n B66FBD Filename Length       0047 (71)\n B66FBF Extra Length          0009 (9)\n B66FC1 Comment Length        0000 (0)\n B66FC3 Disk Start            0000 (0)\n B66FC5 Int File Attributes   0000 (0)\n@@ -64901,15 +64901,15 @@\n B67111 Created OS            00 (0) 'MS-DOS'\n B67112 Extract Zip Spec      14 (20) '2.0'\n B67113 Extract OS            00 (0) 'MS-DOS'\n B67114 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B67116 Compression Method    0000 (0) 'Stored'\n B67118 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B6711C CRC                   86959BA7 (2257951655)\n+B6711C CRC                   A45A6E55 (2757389909)\n B67120 Compressed Size       0000BC49 (48201)\n B67124 Uncompressed Size     0000BC49 (48201)\n B67128 Filename Length       0042 (66)\n B6712A Extra Length          0009 (9)\n B6712C Comment Length        0000 (0)\n B6712E Disk Start            0000 (0)\n B67130 Int File Attributes   0000 (0)\n@@ -64931,15 +64931,15 @@\n B6718A Created OS            00 (0) 'MS-DOS'\n B6718B Extract Zip Spec      14 (20) '2.0'\n B6718C Extract OS            00 (0) 'MS-DOS'\n B6718D General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B6718F Compression Method    0000 (0) 'Stored'\n B67191 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B67195 CRC                   9604144A (2516849738)\n+B67195 CRC                   929F3443 (2459907139)\n B67199 Compressed Size       00020CA1 (134305)\n B6719D Uncompressed Size     00020CA1 (134305)\n B671A1 Filename Length       0046 (70)\n B671A3 Extra Length          0009 (9)\n B671A5 Comment Length        0000 (0)\n B671A7 Disk Start            0000 (0)\n B671A9 Int File Attributes   0000 (0)\n@@ -70661,15 +70661,15 @@\n B6C6F1 Created OS            00 (0) 'MS-DOS'\n B6C6F2 Extract Zip Spec      14 (20) '2.0'\n B6C6F3 Extract OS            00 (0) 'MS-DOS'\n B6C6F4 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B6C6F6 Compression Method    0000 (0) 'Stored'\n B6C6F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B6C6FC CRC                   3A8ADD88 (982179208)\n+B6C6FC CRC                   BD13401A (3172155418)\n B6C700 Compressed Size       0000D0A5 (53413)\n B6C704 Uncompressed Size     0000D0A5 (53413)\n B6C708 Filename Length       0034 (52)\n B6C70A Extra Length          0009 (9)\n B6C70C Comment Length        0000 (0)\n B6C70E Disk Start            0000 (0)\n B6C710 Int File Attributes   0000 (0)\n@@ -70691,15 +70691,15 @@\n B6C75C Created OS            00 (0) 'MS-DOS'\n B6C75D Extract Zip Spec      14 (20) '2.0'\n B6C75E Extract OS            00 (0) 'MS-DOS'\n B6C75F General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B6C761 Compression Method    0000 (0) 'Stored'\n B6C763 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B6C767 CRC                   B8621817 (3093436439)\n+B6C767 CRC                   E9B5C5FF (3921004031)\n B6C76B Compressed Size       00025618 (153112)\n B6C76F Uncompressed Size     00025618 (153112)\n B6C773 Filename Length       0038 (56)\n B6C775 Extra Length          0009 (9)\n B6C777 Comment Length        0000 (0)\n B6C779 Disk Start            0000 (0)\n B6C77B Int File Attributes   0000 (0)\n@@ -73301,15 +73301,15 @@\n B6EDAF Created OS            00 (0) 'MS-DOS'\n B6EDB0 Extract Zip Spec      14 (20) '2.0'\n B6EDB1 Extract OS            00 (0) 'MS-DOS'\n B6EDB2 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B6EDB4 Compression Method    0000 (0) 'Stored'\n B6EDB6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B6EDBA CRC                   B5F2EC01 (3052596225)\n+B6EDBA CRC                   82A9BBF5 (2192161781)\n B6EDBE Compressed Size       0000B034 (45108)\n B6EDC2 Uncompressed Size     0000B034 (45108)\n B6EDC6 Filename Length       003E (62)\n B6EDC8 Extra Length          0009 (9)\n B6EDCA Comment Length        0000 (0)\n B6EDCC Disk Start            0000 (0)\n B6EDCE Int File Attributes   0000 (0)\n@@ -73331,15 +73331,15 @@\n B6EE24 Created OS            00 (0) 'MS-DOS'\n B6EE25 Extract Zip Spec      14 (20) '2.0'\n B6EE26 Extract OS            00 (0) 'MS-DOS'\n B6EE27 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B6EE29 Compression Method    0000 (0) 'Stored'\n B6EE2B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B6EE2F CRC                   20213EF6 (539049718)\n+B6EE2F CRC                   150FDBA6 (353360806)\n B6EE33 Compressed Size       0001EC96 (126102)\n B6EE37 Uncompressed Size     0001EC96 (126102)\n B6EE3B Filename Length       0042 (66)\n B6EE3D Extra Length          0009 (9)\n B6EE3F Comment Length        0000 (0)\n B6EE41 Disk Start            0000 (0)\n B6EE43 Int File Attributes   0000 (0)\n@@ -78821,15 +78821,15 @@\n B7403F Created OS            00 (0) 'MS-DOS'\n B74040 Extract Zip Spec      14 (20) '2.0'\n B74041 Extract OS            00 (0) 'MS-DOS'\n B74042 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B74044 Compression Method    0000 (0) 'Stored'\n B74046 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B7404A CRC                   B5DD2C95 (3051170965)\n+B7404A CRC                   F0B99553 (4038694227)\n B7404E Compressed Size       0000B8F7 (47351)\n B74052 Uncompressed Size     0000B8F7 (47351)\n B74056 Filename Length       003D (61)\n B74058 Extra Length          0009 (9)\n B7405A Comment Length        0000 (0)\n B7405C Disk Start            0000 (0)\n B7405E Int File Attributes   0000 (0)\n@@ -78851,15 +78851,15 @@\n B740B3 Created OS            00 (0) 'MS-DOS'\n B740B4 Extract Zip Spec      14 (20) '2.0'\n B740B5 Extract OS            00 (0) 'MS-DOS'\n B740B6 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B740B8 Compression Method    0000 (0) 'Stored'\n B740BA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B740BE CRC                   641E0F5B (1679691611)\n+B740BE CRC                   29390141 (691601729)\n B740C2 Compressed Size       000204D1 (132305)\n B740C6 Uncompressed Size     000204D1 (132305)\n B740CA Filename Length       0041 (65)\n B740CC Extra Length          0009 (9)\n B740CE Comment Length        0000 (0)\n B740D0 Disk Start            0000 (0)\n B740D2 Int File Attributes   0000 (0)\n@@ -80621,15 +80621,15 @@\n B75AFE Created OS            00 (0) 'MS-DOS'\n B75AFF Extract Zip Spec      14 (20) '2.0'\n B75B00 Extract OS            00 (0) 'MS-DOS'\n B75B01 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B75B03 Compression Method    0000 (0) 'Stored'\n B75B05 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B75B09 CRC                   79F733E8 (2046243816)\n+B75B09 CRC                   F807F444 (4161270852)\n B75B0D Compressed Size       00018694 (99988)\n B75B11 Uncompressed Size     00018694 (99988)\n B75B15 Filename Length       0032 (50)\n B75B17 Extra Length          0009 (9)\n B75B19 Comment Length        0000 (0)\n B75B1B Disk Start            0000 (0)\n B75B1D Int File Attributes   0000 (0)\n@@ -80651,15 +80651,15 @@\n B75B67 Created OS            00 (0) 'MS-DOS'\n B75B68 Extract Zip Spec      14 (20) '2.0'\n B75B69 Extract OS            00 (0) 'MS-DOS'\n B75B6A General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n B75B6C Compression Method    0000 (0) 'Stored'\n B75B6E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-B75B72 CRC                   DA42B9C8 (3661806024)\n+B75B72 CRC                   E5876E23 (3850858019)\n B75B76 Compressed Size       00062D5F (404831)\n B75B7A Uncompressed Size     00062D5F (404831)\n B75B7E Filename Length       0036 (54)\n B75B80 Extra Length          0009 (9)\n B75B82 Comment Length        0000 (0)\n B75B84 Disk Start            0000 (0)\n B75B86 Int File Attributes   0000 (0)\n"}, {"source1": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluent.java", "source2": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -211,20 +211,20 @@\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.SecurityContextConstraintsExtensionNested<A> withNewSecurityContextConstraintsExtensionLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleExtension(io.fabric8.openshift.api.model.Console consoleExtension);\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ConsoleExtensionNested<A> withNewConsoleExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ConsoleExtensionNested<A> withNewConsoleExtensionLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestExtension(io.fabric8.openshift.api.model.BuildRequest buildRequestExtension);\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtensionLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyExtension(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyExtension);\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension();\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceExtension(io.fabric8.openshift.api.model.NetNamespace netNamespaceExtension);\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtensionLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyExtension(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyExtension);\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension();\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingExtension(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingExtension);\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<A> withNewUserIdentityMappingExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<A> withNewUserIdentityMappingExtensionLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamExtension(io.fabric8.openshift.api.model.ImageStream imageStreamExtension);\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ImageStreamExtensionNested<A> withNewImageStreamExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ImageStreamExtensionNested<A> withNewImageStreamExtensionLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkExtension(io.fabric8.openshift.api.model.Network networkExtension);\n@@ -551,22 +551,22 @@\n     \n   }\n   public interface BuildRequestExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<N>>{\n     public N and();\n     public N endBuildRequestExtension();\n     \n   }\n-  public interface EgressNetworkPolicyExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>>{\n+  public interface NetNamespaceExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyExtension();\n+    public N endNetNamespaceExtension();\n     \n   }\n-  public interface NetNamespaceExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>>{\n+  public interface EgressNetworkPolicyExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>>{\n     public N and();\n-    public N endNetNamespaceExtension();\n+    public N endEgressNetworkPolicyExtension();\n     \n   }\n   public interface UserIdentityMappingExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<N>>{\n     public N and();\n     public N endUserIdentityMappingExtension();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluentImpl.java", "source2": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -206,16 +206,16 @@\n     if (extension instanceof io.fabric8.openshift.api.model.Group){ this.extension= new io.fabric8.openshift.api.model.GroupBuilder((io.fabric8.openshift.api.model.Group)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.ImageSignature){ this.extension= new io.fabric8.openshift.api.model.ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.HostSubnet){ this.extension= new io.fabric8.openshift.api.model.HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){ this.extension= new io.fabric8.openshift.api.model.AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){ this.extension= new io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.Console){ this.extension= new io.fabric8.openshift.api.model.ConsoleBuilder((io.fabric8.openshift.api.model.Console)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.BuildRequest){ this.extension= new io.fabric8.openshift.api.model.BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)extension); _visitables.get(\"extension\").add(this.extension);}\n-    if (extension instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.extension= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.NetNamespace){ this.extension= new io.fabric8.openshift.api.model.NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)extension); _visitables.get(\"extension\").add(this.extension);}\n+    if (extension instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.extension= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.UserIdentityMapping){ this.extension= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.ImageStream){ this.extension= new io.fabric8.openshift.api.model.ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.Network){ this.extension= new io.fabric8.openshift.api.model.NetworkBuilder((io.fabric8.openshift.api.model.Network)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.OAuthClient){ this.extension= new io.fabric8.openshift.api.model.OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.Identity){ this.extension= new io.fabric8.openshift.api.model.IdentityBuilder((io.fabric8.openshift.api.model.Identity)extension); _visitables.get(\"extension\").add(this.extension);}\n     return (A) this;\n   }\n@@ -708,34 +708,34 @@\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtension() {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.BuildRequestExtensionNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtensionLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.BuildRequestExtensionNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyExtension(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyExtension) {\n-    _visitables.get(\"extension\").remove(this.extension);\n-    if (egressNetworkPolicyExtension!=null){ this.extension= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n-  }\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension() {\n-    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl(item);\n-  }\n   public A withNetNamespaceExtension(io.fabric8.openshift.api.model.NetNamespace netNamespaceExtension) {\n     _visitables.get(\"extension\").remove(this.extension);\n     if (netNamespaceExtension!=null){ this.extension= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtension() {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.NetNamespaceExtensionNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtensionLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.NetNamespaceExtensionNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyExtension(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyExtension) {\n+    _visitables.get(\"extension\").remove(this.extension);\n+    if (egressNetworkPolicyExtension!=null){ this.extension= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n+  }\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension() {\n+    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl(item);\n+  }\n   public A withUserIdentityMappingExtension(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingExtension) {\n     _visitables.get(\"extension\").remove(this.extension);\n     if (userIdentityMappingExtension!=null){ this.extension= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<A> withNewUserIdentityMappingExtension() {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.UserIdentityMappingExtensionNestedImpl();\n   }\n@@ -1838,42 +1838,42 @@\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n     public N endBuildRequestExtension() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyExtensionNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyExtensionNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+  public class NetNamespaceExtensionNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceExtensionNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyExtensionNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceExtensionNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n-    public N endEgressNetworkPolicyExtension() {\n+    public N endNetNamespaceExtension() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceExtensionNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceExtensionNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+  public class EgressNetworkPolicyExtensionNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyExtensionNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceExtensionNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyExtensionNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n-    public N endNetNamespaceExtension() {\n+    public N endEgressNetworkPolicyExtension() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingExtensionNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingExtensionNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -181,20 +181,20 @@\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(io.fabric8.openshift.api.model.Console consoleContent);\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(io.fabric8.openshift.api.model.BuildRequest buildRequestContent);\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent);\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent);\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(io.fabric8.openshift.api.model.Network networkContent);\n@@ -529,22 +529,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluentImpl.java", "source2": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -122,16 +122,16 @@\n     if (content instanceof io.fabric8.openshift.api.model.Group){ this.content= new io.fabric8.openshift.api.model.GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageSignature){ this.content= new io.fabric8.openshift.api.model.ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.HostSubnet){ this.content= new io.fabric8.openshift.api.model.HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){ this.content= new io.fabric8.openshift.api.model.AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){ this.content= new io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Console){ this.content= new io.fabric8.openshift.api.model.ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.BuildRequest){ this.content= new io.fabric8.openshift.api.model.BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.NetNamespace){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.UserIdentityMapping){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new io.fabric8.openshift.api.model.ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Network){ this.content= new io.fabric8.openshift.api.model.NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new io.fabric8.openshift.api.model.OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Identity){ this.content= new io.fabric8.openshift.api.model.IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -624,34 +624,34 @@\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1669,42 +1669,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingContentNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/LocalSubjectAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/LocalSubjectAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -186,20 +186,20 @@\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(io.fabric8.openshift.api.model.Console consoleContent);\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(io.fabric8.openshift.api.model.BuildRequest buildRequestContent);\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent);\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent);\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(io.fabric8.openshift.api.model.Network networkContent);\n@@ -575,22 +575,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/LocalSubjectAccessReviewFluentImpl.java", "source2": "io/fabric8/openshift/api/model/LocalSubjectAccessReviewFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -133,16 +133,16 @@\n     if (content instanceof io.fabric8.openshift.api.model.Group){ this.content= new io.fabric8.openshift.api.model.GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageSignature){ this.content= new io.fabric8.openshift.api.model.ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.HostSubnet){ this.content= new io.fabric8.openshift.api.model.HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){ this.content= new io.fabric8.openshift.api.model.AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){ this.content= new io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Console){ this.content= new io.fabric8.openshift.api.model.ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.BuildRequest){ this.content= new io.fabric8.openshift.api.model.BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.NetNamespace){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.UserIdentityMapping){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new io.fabric8.openshift.api.model.ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Network){ this.content= new io.fabric8.openshift.api.model.NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new io.fabric8.openshift.api.model.OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Identity){ this.content= new io.fabric8.openshift.api.model.IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -635,34 +635,34 @@\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1808,42 +1808,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingContentNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/PolicyRuleFluent.java", "source2": "io/fabric8/openshift/api/model/PolicyRuleFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -194,20 +194,20 @@\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictionsLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleAttributeRestrictions(io.fabric8.openshift.api.model.Console consoleAttributeRestrictions);\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ConsoleAttributeRestrictionsNested<A> withNewConsoleAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ConsoleAttributeRestrictionsNested<A> withNewConsoleAttributeRestrictionsLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestAttributeRestrictions(io.fabric8.openshift.api.model.BuildRequest buildRequestAttributeRestrictions);\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyAttributeRestrictions(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceAttributeRestrictions(io.fabric8.openshift.api.model.NetNamespace netNamespaceAttributeRestrictions);\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyAttributeRestrictions(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingAttributeRestrictions(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingAttributeRestrictions);\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictionsLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamAttributeRestrictions(io.fabric8.openshift.api.model.ImageStream imageStreamAttributeRestrictions);\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictionsLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkAttributeRestrictions(io.fabric8.openshift.api.model.Network networkAttributeRestrictions);\n@@ -531,22 +531,22 @@\n     \n   }\n   public interface BuildRequestAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildRequestAttributeRestrictions();\n     \n   }\n-  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n+  public interface NetNamespaceAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyAttributeRestrictions();\n+    public N endNetNamespaceAttributeRestrictions();\n     \n   }\n-  public interface NetNamespaceAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n+  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endNetNamespaceAttributeRestrictions();\n+    public N endEgressNetworkPolicyAttributeRestrictions();\n     \n   }\n   public interface UserIdentityMappingAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endUserIdentityMappingAttributeRestrictions();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/PolicyRuleFluentImpl.java", "source2": "io/fabric8/openshift/api/model/PolicyRuleFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -154,16 +154,16 @@\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.Group){ this.attributeRestrictions= new io.fabric8.openshift.api.model.GroupBuilder((io.fabric8.openshift.api.model.Group)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.ImageSignature){ this.attributeRestrictions= new io.fabric8.openshift.api.model.ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.HostSubnet){ this.attributeRestrictions= new io.fabric8.openshift.api.model.HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){ this.attributeRestrictions= new io.fabric8.openshift.api.model.AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){ this.attributeRestrictions= new io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.Console){ this.attributeRestrictions= new io.fabric8.openshift.api.model.ConsoleBuilder((io.fabric8.openshift.api.model.Console)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.BuildRequest){ this.attributeRestrictions= new io.fabric8.openshift.api.model.BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.attributeRestrictions= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.NetNamespace){ this.attributeRestrictions= new io.fabric8.openshift.api.model.NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.attributeRestrictions= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.UserIdentityMapping){ this.attributeRestrictions= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.ImageStream){ this.attributeRestrictions= new io.fabric8.openshift.api.model.ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.Network){ this.attributeRestrictions= new io.fabric8.openshift.api.model.NetworkBuilder((io.fabric8.openshift.api.model.Network)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.OAuthClient){ this.attributeRestrictions= new io.fabric8.openshift.api.model.OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.Identity){ this.attributeRestrictions= new io.fabric8.openshift.api.model.IdentityBuilder((io.fabric8.openshift.api.model.Identity)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     return (A) this;\n   }\n@@ -656,34 +656,34 @@\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions() {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.BuildRequestAttributeRestrictionsNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.BuildRequestAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyAttributeRestrictions(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n-  }\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n-    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withNetNamespaceAttributeRestrictions(io.fabric8.openshift.api.model.NetNamespace netNamespaceAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (netNamespaceAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions() {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyAttributeRestrictions(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n+  }\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n+    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withUserIdentityMappingAttributeRestrictions(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (userIdentityMappingAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions() {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.UserIdentityMappingAttributeRestrictionsNestedImpl();\n   }\n@@ -1767,42 +1767,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildRequestAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+  public class NetNamespaceAttributeRestrictionsNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceAttributeRestrictionsNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endEgressNetworkPolicyAttributeRestrictions() {\n+    public N endNetNamespaceAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceAttributeRestrictionsNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+  public class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceAttributeRestrictionsNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endNetNamespaceAttributeRestrictions() {\n+    public N endEgressNetworkPolicyAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingAttributeRestrictionsNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/ResourceAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/ResourceAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -181,20 +181,20 @@\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(io.fabric8.openshift.api.model.Console consoleContent);\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(io.fabric8.openshift.api.model.BuildRequest buildRequestContent);\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent);\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent);\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(io.fabric8.openshift.api.model.Network networkContent);\n@@ -529,22 +529,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/ResourceAccessReviewFluentImpl.java", "source2": "io/fabric8/openshift/api/model/ResourceAccessReviewFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -122,16 +122,16 @@\n     if (content instanceof io.fabric8.openshift.api.model.Group){ this.content= new io.fabric8.openshift.api.model.GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageSignature){ this.content= new io.fabric8.openshift.api.model.ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.HostSubnet){ this.content= new io.fabric8.openshift.api.model.HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){ this.content= new io.fabric8.openshift.api.model.AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){ this.content= new io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Console){ this.content= new io.fabric8.openshift.api.model.ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.BuildRequest){ this.content= new io.fabric8.openshift.api.model.BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.NetNamespace){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.UserIdentityMapping){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new io.fabric8.openshift.api.model.ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Network){ this.content= new io.fabric8.openshift.api.model.NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new io.fabric8.openshift.api.model.OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Identity){ this.content= new io.fabric8.openshift.api.model.IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -624,34 +624,34 @@\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1669,42 +1669,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingContentNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/SubjectAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/SubjectAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -186,20 +186,20 @@\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(io.fabric8.openshift.api.model.Console consoleContent);\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(io.fabric8.openshift.api.model.BuildRequest buildRequestContent);\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent);\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent);\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent);\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(io.fabric8.openshift.api.model.Network networkContent);\n@@ -575,22 +575,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/SubjectAccessReviewFluentImpl.java", "source2": "io/fabric8/openshift/api/model/SubjectAccessReviewFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -133,16 +133,16 @@\n     if (content instanceof io.fabric8.openshift.api.model.Group){ this.content= new io.fabric8.openshift.api.model.GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageSignature){ this.content= new io.fabric8.openshift.api.model.ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.HostSubnet){ this.content= new io.fabric8.openshift.api.model.HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){ this.content= new io.fabric8.openshift.api.model.AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){ this.content= new io.fabric8.openshift.api.model.SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Console){ this.content= new io.fabric8.openshift.api.model.ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.BuildRequest){ this.content= new io.fabric8.openshift.api.model.BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.NetNamespace){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.UserIdentityMapping){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new io.fabric8.openshift.api.model.ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Network){ this.content= new io.fabric8.openshift.api.model.NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new io.fabric8.openshift.api.model.OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Identity){ this.content= new io.fabric8.openshift.api.model.IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -635,34 +635,34 @@\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1808,42 +1808,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceContentNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+  public class EgressNetworkPolicyContentNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingContentNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/TemplateFluent.java", "source2": "io/fabric8/openshift/api/model/TemplateFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -580,34 +580,34 @@\n   public A addAllToBuildRequestObjects(java.util.Collection<io.fabric8.openshift.api.model.BuildRequest> items);\n   public A removeFromBuildRequestObjects(io.fabric8.openshift.api.model.BuildRequest... items);\n   public A removeAllFromBuildRequestObjects(java.util.Collection<io.fabric8.openshift.api.model.BuildRequest> items);\n   public A removeMatchingFromBuildRequestObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.BuildRequest item);\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObject();\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n-  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n-  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A addToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item);\n   public A setToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item);\n   public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A addAllToNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items);\n   public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A removeAllFromNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items);\n   public A removeMatchingFromNetNamespaceObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n   public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item);\n   public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject();\n   public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n+  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n+  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A addToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A setToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A addToUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A addAllToUserIdentityMappingObjects(java.util.Collection<io.fabric8.openshift.api.model.UserIdentityMapping> items);\n   public A removeFromUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A removeAllFromUserIdentityMappingObjects(java.util.Collection<io.fabric8.openshift.api.model.UserIdentityMapping> items);\n   public A removeMatchingFromUserIdentityMappingObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n@@ -937,22 +937,22 @@\n     \n   }\n   public interface BuildRequestObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.BuildRequestFluent<io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<N>>{\n     public N and();\n     public N endBuildRequestObject();\n     \n   }\n-  public interface EgressNetworkPolicyObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n+  public interface NetNamespaceObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyObject();\n+    public N endNetNamespaceObject();\n     \n   }\n-  public interface NetNamespaceObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.NetNamespaceFluent<io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>>{\n+  public interface EgressNetworkPolicyObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.EgressNetworkPolicyFluent<io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n     public N and();\n-    public N endNetNamespaceObject();\n+    public N endEgressNetworkPolicyObject();\n     \n   }\n   public interface UserIdentityMappingObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,io.fabric8.openshift.api.model.UserIdentityMappingFluent<io.fabric8.openshift.api.model.TemplateFluent.UserIdentityMappingObjectsNested<N>>{\n     public N and();\n     public N endUserIdentityMappingObject();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/TemplateFluentImpl.java", "source2": "io/fabric8/openshift/api/model/TemplateFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -193,16 +193,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){addToGroupObjects(index, (io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){addToImageSignatureObjects(index, (io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){addToHostSubnetObjects(index, (io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects(index, (io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){addToSecurityContextConstraintsObjects(index, (io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){addToConsoleObjects(index, (io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){addToBuildRequestObjects(index, (io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){addToNetNamespaceObjects(index, (io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){addToUserIdentityMappingObjects(index, (io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){addToImageStreamObjects(index, (io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){addToNetworkObjects(index, (io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){addToOAuthClientObjects(index, (io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){addToIdentityObjects(index, (io.fabric8.openshift.api.model.Identity)item);}\n \n     return (A)this;\n@@ -253,16 +253,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){setToGroupObjects(index, (io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){setToImageSignatureObjects(index, (io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){setToHostSubnetObjects(index, (io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){setToAppliedClusterResourceQuotaObjects(index, (io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){setToSecurityContextConstraintsObjects(index, (io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){setToConsoleObjects(index, (io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){setToBuildRequestObjects(index, (io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){setToNetNamespaceObjects(index, (io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){setToUserIdentityMappingObjects(index, (io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){setToImageStreamObjects(index, (io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){setToNetworkObjects(index, (io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){setToOAuthClientObjects(index, (io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){setToIdentityObjects(index, (io.fabric8.openshift.api.model.Identity)item);}\n \n     return (A)this;\n@@ -315,16 +315,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){addToGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){addToImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){addToHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){addToSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){addToConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){addToBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){addToNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){addToUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){addToImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){addToNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){addToOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){addToIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n@@ -378,16 +378,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){addToGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){addToImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){addToHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){addToSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){addToConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){addToBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){addToNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){addToUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){addToImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){addToNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){addToOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){addToIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n@@ -443,16 +443,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){removeFromGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){removeFromImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){removeFromHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){removeFromConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){removeFromBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){removeFromNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){removeFromUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){removeFromImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){removeFromNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){removeFromOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){removeFromIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n@@ -504,16 +504,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){removeFromGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){removeFromImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){removeFromHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){removeFromConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){removeFromBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){removeFromNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){removeFromUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){removeFromImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){removeFromNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){removeFromOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){removeFromIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n@@ -2855,107 +2855,107 @@\n   }\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.TemplateFluentImpl.BuildRequestObjectsNestedImpl(-1, item);\n   }\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.TemplateFluentImpl.BuildRequestObjectsNestedImpl(index, item);\n   }\n-  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+  public A addToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+  public A setToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n+  public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n+  public A addAllToNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n+  public A removeMatchingFromNetNamespaceObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n+  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(io.fabric8.openshift.api.model.NetNamespace item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n   }\n-  public A addToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n+  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromNetNamespaceObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n+  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(io.fabric8.openshift.api.model.NetNamespace item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n   }\n   public A addToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n     io.fabric8.openshift.api.model.UserIdentityMappingBuilder builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n   public A setToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n@@ -4278,48 +4278,48 @@\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n     public N endBuildRequestObject() {\n       return and();\n     }\n     \n   }\n-  public class EgressNetworkPolicyObjectsNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+  public class NetNamespaceObjectsNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n       this.index = index;\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyObjectsNestedImpl() {\n+    NetNamespaceObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     java.lang.Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endEgressNetworkPolicyObject() {\n+    public N endNetNamespaceObject() {\n       return and();\n     }\n     \n   }\n-  public class NetNamespaceObjectsNestedImpl<N> extends io.fabric8.openshift.api.model.NetNamespaceFluentImpl<io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+  public class EgressNetworkPolicyObjectsNestedImpl<N> extends io.fabric8.openshift.api.model.EgressNetworkPolicyFluentImpl<io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n       this.index = index;\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this, item);\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceObjectsNestedImpl() {\n+    EgressNetworkPolicyObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     java.lang.Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endNetNamespaceObject() {\n+    public N endEgressNetworkPolicyObject() {\n       return and();\n     }\n     \n   }\n   public class UserIdentityMappingObjectsNestedImpl<N> extends io.fabric8.openshift.api.model.UserIdentityMappingFluentImpl<io.fabric8.openshift.api.model.TemplateFluent.UserIdentityMappingObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.UserIdentityMappingObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.index = index;\n"}]}
