{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -16816,15 +16816,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):                         84393b82\n+  32-bit CRC value (hex):                         c1411023\n   compressed size:                                24956 bytes\n   uncompressed size:                              24956 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@@ -16852,15 +16852,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):                         1a924739\n+  32-bit CRC value (hex):                         c0298644\n   compressed size:                                78210 bytes\n   uncompressed size:                              78210 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@@ -16960,15 +16960,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):                         65d79c22\n+  32-bit CRC value (hex):                         2ccab0ac\n   compressed size:                                26486 bytes\n   uncompressed size:                              26486 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@@ -16996,15 +16996,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):                         ff8c91df\n+  32-bit CRC value (hex):                         ce338735\n   compressed size:                                83404 bytes\n   uncompressed size:                              83404 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@@ -19984,15 +19984,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):                         ce868e1e\n+  32-bit CRC value (hex):                         a8726b2e\n   compressed size:                                31306 bytes\n   uncompressed size:                              31306 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@@ -20020,15 +20020,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):                         4d2ebfc4\n+  32-bit CRC value (hex):                         79657062\n   compressed size:                                100094 bytes\n   uncompressed size:                              100094 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@@ -21568,15 +21568,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):                         b11c2a33\n+  32-bit CRC value (hex):                         426a8280\n   compressed size:                                24316 bytes\n   uncompressed size:                              24316 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@@ -21604,15 +21604,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):                         6c5a1822\n+  32-bit CRC value (hex):                         2bad382d\n   compressed size:                                76700 bytes\n   uncompressed size:                              76700 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@@ -27472,15 +27472,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):                         68854aec\n+  32-bit CRC value (hex):                         24b18075\n   compressed size:                                25846 bytes\n   uncompressed size:                              25846 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@@ -27508,15 +27508,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):                         171f04ce\n+  32-bit CRC value (hex):                         7226c1fd\n   compressed size:                                81894 bytes\n   uncompressed size:                              81894 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@@ -29380,15 +29380,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):                         5023c24a\n+  32-bit CRC value (hex):                         6be56cf1\n   compressed size:                                54020 bytes\n   uncompressed size:                              54020 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@@ -29416,15 +29416,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):                         00d88d25\n+  32-bit CRC value (hex):                         53f1380f\n   compressed size:                                221049 bytes\n   uncompressed size:                              221049 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": "@@ -13010,15 +13010,15 @@\n 28BDFF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 28BE01   Length              0005 (5)\n 28BE03   Flags               01 (1) 'Modification'\n 28BE04   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 28BE08 PAYLOAD\n \n 291F84 DATA DESCRIPTOR       08074B50 (134695760)\n-291F88 CRC                   84393B82 (2218343298)\n+291F88 CRC                   C1411023 (3242266659)\n 291F8C Compressed Size       0000617C (24956)\n 291F90 Uncompressed Size     0000617C (24956)\n \n 291F94 LOCAL HEADER #469     04034B50 (67324752)\n 291F98 Extract Zip Spec      14 (20) '2.0'\n 291F99 Extract OS            00 (0) 'MS-DOS'\n 291F9A General Purpose Flag  0008 (8)\n@@ -13038,15 +13038,15 @@\n 291FF9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 291FFB   Length              0005 (5)\n 291FFD   Flags               01 (1) 'Modification'\n 291FFE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 292002 PAYLOAD\n \n 2A5184 DATA DESCRIPTOR       08074B50 (134695760)\n-2A5188 CRC                   1A924739 (445794105)\n+2A5188 CRC                   C0298644 (3223946820)\n 2A518C Compressed Size       00013182 (78210)\n 2A5190 Uncompressed Size     00013182 (78210)\n \n 2A5194 LOCAL HEADER #470     04034B50 (67324752)\n 2A5198 Extract Zip Spec      14 (20) '2.0'\n 2A5199 Extract OS            00 (0) 'MS-DOS'\n 2A519A General Purpose Flag  0008 (8)\n@@ -13122,15 +13122,15 @@\n 2A83DD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2A83DF   Length              0005 (5)\n 2A83E1   Flags               01 (1) 'Modification'\n 2A83E2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2A83E6 PAYLOAD\n \n 2AEB5C DATA DESCRIPTOR       08074B50 (134695760)\n-2AEB60 CRC                   65D79C22 (1708629026)\n+2AEB60 CRC                   2CCAB0AC (751481004)\n 2AEB64 Compressed Size       00006776 (26486)\n 2AEB68 Uncompressed Size     00006776 (26486)\n \n 2AEB6C LOCAL HEADER #473     04034B50 (67324752)\n 2AEB70 Extract Zip Spec      14 (20) '2.0'\n 2AEB71 Extract OS            00 (0) 'MS-DOS'\n 2AEB72 General Purpose Flag  0008 (8)\n@@ -13150,15 +13150,15 @@\n 2AEBD0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2AEBD2   Length              0005 (5)\n 2AEBD4   Flags               01 (1) 'Modification'\n 2AEBD5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2AEBD9 PAYLOAD\n \n 2C31A5 DATA DESCRIPTOR       08074B50 (134695760)\n-2C31A9 CRC                   FF8C91DF (4287402463)\n+2C31A9 CRC                   CE338735 (3459483445)\n 2C31AD Compressed Size       000145CC (83404)\n 2C31B1 Uncompressed Size     000145CC (83404)\n \n 2C31B5 LOCAL HEADER #474     04034B50 (67324752)\n 2C31B9 Extract Zip Spec      14 (20) '2.0'\n 2C31BA Extract OS            00 (0) 'MS-DOS'\n 2C31BB General Purpose Flag  0008 (8)\n@@ -15474,15 +15474,15 @@\n 337F43 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 337F45   Length              0005 (5)\n 337F47   Flags               01 (1) 'Modification'\n 337F48   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 337F4C PAYLOAD\n \n 33F996 DATA DESCRIPTOR       08074B50 (134695760)\n-33F99A CRC                   CE868E1E (3464924702)\n+33F99A CRC                   A8726B2E (2826070830)\n 33F99E Compressed Size       00007A4A (31306)\n 33F9A2 Uncompressed Size     00007A4A (31306)\n \n 33F9A6 LOCAL HEADER #557     04034B50 (67324752)\n 33F9AA Extract Zip Spec      14 (20) '2.0'\n 33F9AB Extract OS            00 (0) 'MS-DOS'\n 33F9AC General Purpose Flag  0008 (8)\n@@ -15502,15 +15502,15 @@\n 33F9FC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 33F9FE   Length              0005 (5)\n 33FA00   Flags               01 (1) 'Modification'\n 33FA01   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 33FA05 PAYLOAD\n \n 358103 DATA DESCRIPTOR       08074B50 (134695760)\n-358107 CRC                   4D2EBFC4 (1294909380)\n+358107 CRC                   79657062 (2036691042)\n 35810B Compressed Size       000186FE (100094)\n 35810F Uncompressed Size     000186FE (100094)\n \n 358113 LOCAL HEADER #558     04034B50 (67324752)\n 358117 Extract Zip Spec      14 (20) '2.0'\n 358118 Extract OS            00 (0) 'MS-DOS'\n 358119 General Purpose Flag  0008 (8)\n@@ -16706,15 +16706,15 @@\n 38BDC6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 38BDC8   Length              0005 (5)\n 38BDCA   Flags               01 (1) 'Modification'\n 38BDCB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 38BDCF PAYLOAD\n \n 391CCB DATA DESCRIPTOR       08074B50 (134695760)\n-391CCF CRC                   B11C2A33 (2971413043)\n+391CCF CRC                   426A8280 (1114276480)\n 391CD3 Compressed Size       00005EFC (24316)\n 391CD7 Uncompressed Size     00005EFC (24316)\n \n 391CDB LOCAL HEADER #601     04034B50 (67324752)\n 391CDF Extract Zip Spec      14 (20) '2.0'\n 391CE0 Extract OS            00 (0) 'MS-DOS'\n 391CE1 General Purpose Flag  0008 (8)\n@@ -16734,15 +16734,15 @@\n 391D3B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 391D3D   Length              0005 (5)\n 391D3F   Flags               01 (1) 'Modification'\n 391D40   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 391D44 PAYLOAD\n \n 3A48E0 DATA DESCRIPTOR       08074B50 (134695760)\n-3A48E4 CRC                   6C5A1822 (1817843746)\n+3A48E4 CRC                   2BAD382D (732772397)\n 3A48E8 Compressed Size       00012B9C (76700)\n 3A48EC Uncompressed Size     00012B9C (76700)\n \n 3A48F0 LOCAL HEADER #602     04034B50 (67324752)\n 3A48F4 Extract Zip Spec      14 (20) '2.0'\n 3A48F5 Extract OS            00 (0) 'MS-DOS'\n 3A48F6 General Purpose Flag  0008 (8)\n@@ -21298,15 +21298,15 @@\n 475F8E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 475F90   Length              0005 (5)\n 475F92   Flags               01 (1) 'Modification'\n 475F93   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 475F97 PAYLOAD\n \n 47C48D DATA DESCRIPTOR       08074B50 (134695760)\n-47C491 CRC                   68854AEC (1753565932)\n+47C491 CRC                   24B18075 (615612533)\n 47C495 Compressed Size       000064F6 (25846)\n 47C499 Uncompressed Size     000064F6 (25846)\n \n 47C49D LOCAL HEADER #765     04034B50 (67324752)\n 47C4A1 Extract Zip Spec      14 (20) '2.0'\n 47C4A2 Extract OS            00 (0) 'MS-DOS'\n 47C4A3 General Purpose Flag  0008 (8)\n@@ -21326,15 +21326,15 @@\n 47C4FC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 47C4FE   Length              0005 (5)\n 47C500   Flags               01 (1) 'Modification'\n 47C501   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 47C505 PAYLOAD\n \n 4904EB DATA DESCRIPTOR       08074B50 (134695760)\n-4904EF CRC                   171F04CE (387908814)\n+4904EF CRC                   7226C1FD (1915142653)\n 4904F3 Compressed Size       00013FE6 (81894)\n 4904F7 Uncompressed Size     00013FE6 (81894)\n \n 4904FB LOCAL HEADER #766     04034B50 (67324752)\n 4904FF Extract Zip Spec      14 (20) '2.0'\n 490500 Extract OS            00 (0) 'MS-DOS'\n 490501 General Purpose Flag  0008 (8)\n@@ -22782,15 +22782,15 @@\n 4C4380 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4C4382   Length              0005 (5)\n 4C4384   Flags               01 (1) 'Modification'\n 4C4385   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4C4389 PAYLOAD\n \n 4D168D DATA DESCRIPTOR       08074B50 (134695760)\n-4D1691 CRC                   5023C24A (1344520778)\n+4D1691 CRC                   6BE56CF1 (1810197745)\n 4D1695 Compressed Size       0000D304 (54020)\n 4D1699 Uncompressed Size     0000D304 (54020)\n \n 4D169D LOCAL HEADER #818     04034B50 (67324752)\n 4D16A1 Extract Zip Spec      14 (20) '2.0'\n 4D16A2 Extract OS            00 (0) 'MS-DOS'\n 4D16A3 General Purpose Flag  0008 (8)\n@@ -22810,15 +22810,15 @@\n 4D16F1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4D16F3   Length              0005 (5)\n 4D16F5   Flags               01 (1) 'Modification'\n 4D16F6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4D16FA PAYLOAD\n \n 507673 DATA DESCRIPTOR       08074B50 (134695760)\n-507677 CRC                   00D88D25 (14191909)\n+507677 CRC                   53F1380F (1408317455)\n 50767B Compressed Size       00035F79 (221049)\n 50767F Uncompressed Size     00035F79 (221049)\n \n 507683 LOCAL HEADER #819     04034B50 (67324752)\n 507687 Extract Zip Spec      14 (20) '2.0'\n 507688 Extract OS            00 (0) 'MS-DOS'\n 507689 General Purpose Flag  0008 (8)\n@@ -38739,15 +38739,15 @@\n 653745 Created OS            00 (0) 'MS-DOS'\n 653746 Extract Zip Spec      14 (20) '2.0'\n 653747 Extract OS            00 (0) 'MS-DOS'\n 653748 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 65374A Compression Method    0000 (0) 'Stored'\n 65374C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-653750 CRC                   84393B82 (2218343298)\n+653750 CRC                   C1411023 (3242266659)\n 653754 Compressed Size       0000617C (24956)\n 653758 Uncompressed Size     0000617C (24956)\n 65375C Filename Length       0043 (67)\n 65375E Extra Length          0009 (9)\n 653760 Comment Length        0000 (0)\n 653762 Disk Start            0000 (0)\n 653764 Int File Attributes   0000 (0)\n@@ -38769,15 +38769,15 @@\n 6537BF Created OS            00 (0) 'MS-DOS'\n 6537C0 Extract Zip Spec      14 (20) '2.0'\n 6537C1 Extract OS            00 (0) 'MS-DOS'\n 6537C2 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 6537C4 Compression Method    0000 (0) 'Stored'\n 6537C6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6537CA CRC                   1A924739 (445794105)\n+6537CA CRC                   C0298644 (3223946820)\n 6537CE Compressed Size       00013182 (78210)\n 6537D2 Uncompressed Size     00013182 (78210)\n 6537D6 Filename Length       0047 (71)\n 6537D8 Extra Length          0009 (9)\n 6537DA Comment Length        0000 (0)\n 6537DC Disk Start            0000 (0)\n 6537DE Int File Attributes   0000 (0)\n@@ -38859,15 +38859,15 @@\n 65392A Created OS            00 (0) 'MS-DOS'\n 65392B Extract Zip Spec      14 (20) '2.0'\n 65392C Extract OS            00 (0) 'MS-DOS'\n 65392D General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 65392F Compression Method    0000 (0) 'Stored'\n 653931 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-653935 CRC                   65D79C22 (1708629026)\n+653935 CRC                   2CCAB0AC (751481004)\n 653939 Compressed Size       00006776 (26486)\n 65393D Uncompressed Size     00006776 (26486)\n 653941 Filename Length       0042 (66)\n 653943 Extra Length          0009 (9)\n 653945 Comment Length        0000 (0)\n 653947 Disk Start            0000 (0)\n 653949 Int File Attributes   0000 (0)\n@@ -38889,15 +38889,15 @@\n 6539A3 Created OS            00 (0) 'MS-DOS'\n 6539A4 Extract Zip Spec      14 (20) '2.0'\n 6539A5 Extract OS            00 (0) 'MS-DOS'\n 6539A6 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 6539A8 Compression Method    0000 (0) 'Stored'\n 6539AA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6539AE CRC                   FF8C91DF (4287402463)\n+6539AE CRC                   CE338735 (3459483445)\n 6539B2 Compressed Size       000145CC (83404)\n 6539B6 Uncompressed Size     000145CC (83404)\n 6539BA Filename Length       0046 (70)\n 6539BC Extra Length          0009 (9)\n 6539BE Comment Length        0000 (0)\n 6539C0 Disk Start            0000 (0)\n 6539C2 Int File Attributes   0000 (0)\n@@ -41379,15 +41379,15 @@\n 656061 Created OS            00 (0) 'MS-DOS'\n 656062 Extract Zip Spec      14 (20) '2.0'\n 656063 Extract OS            00 (0) 'MS-DOS'\n 656064 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 656066 Compression Method    0000 (0) 'Stored'\n 656068 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-65606C CRC                   CE868E1E (3464924702)\n+65606C CRC                   A8726B2E (2826070830)\n 656070 Compressed Size       00007A4A (31306)\n 656074 Uncompressed Size     00007A4A (31306)\n 656078 Filename Length       0034 (52)\n 65607A Extra Length          0009 (9)\n 65607C Comment Length        0000 (0)\n 65607E Disk Start            0000 (0)\n 656080 Int File Attributes   0000 (0)\n@@ -41409,15 +41409,15 @@\n 6560CC Created OS            00 (0) 'MS-DOS'\n 6560CD Extract Zip Spec      14 (20) '2.0'\n 6560CE Extract OS            00 (0) 'MS-DOS'\n 6560CF General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 6560D1 Compression Method    0000 (0) 'Stored'\n 6560D3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6560D7 CRC                   4D2EBFC4 (1294909380)\n+6560D7 CRC                   79657062 (2036691042)\n 6560DB Compressed Size       000186FE (100094)\n 6560DF Uncompressed Size     000186FE (100094)\n 6560E3 Filename Length       0038 (56)\n 6560E5 Extra Length          0009 (9)\n 6560E7 Comment Length        0000 (0)\n 6560E9 Disk Start            0000 (0)\n 6560EB Int File Attributes   0000 (0)\n@@ -42699,15 +42699,15 @@\n 6573CE Created OS            00 (0) 'MS-DOS'\n 6573CF Extract Zip Spec      14 (20) '2.0'\n 6573D0 Extract OS            00 (0) 'MS-DOS'\n 6573D1 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 6573D3 Compression Method    0000 (0) 'Stored'\n 6573D5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6573D9 CRC                   B11C2A33 (2971413043)\n+6573D9 CRC                   426A8280 (1114276480)\n 6573DD Compressed Size       00005EFC (24316)\n 6573E1 Uncompressed Size     00005EFC (24316)\n 6573E5 Filename Length       003E (62)\n 6573E7 Extra Length          0009 (9)\n 6573E9 Comment Length        0000 (0)\n 6573EB Disk Start            0000 (0)\n 6573ED Int File Attributes   0000 (0)\n@@ -42729,15 +42729,15 @@\n 657443 Created OS            00 (0) 'MS-DOS'\n 657444 Extract Zip Spec      14 (20) '2.0'\n 657445 Extract OS            00 (0) 'MS-DOS'\n 657446 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 657448 Compression Method    0000 (0) 'Stored'\n 65744A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-65744E CRC                   6C5A1822 (1817843746)\n+65744E CRC                   2BAD382D (732772397)\n 657452 Compressed Size       00012B9C (76700)\n 657456 Uncompressed Size     00012B9C (76700)\n 65745A Filename Length       0042 (66)\n 65745C Extra Length          0009 (9)\n 65745E Comment Length        0000 (0)\n 657460 Disk Start            0000 (0)\n 657462 Int File Attributes   0000 (0)\n@@ -47619,15 +47619,15 @@\n 65BDBB Created OS            00 (0) 'MS-DOS'\n 65BDBC Extract Zip Spec      14 (20) '2.0'\n 65BDBD Extract OS            00 (0) 'MS-DOS'\n 65BDBE General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 65BDC0 Compression Method    0000 (0) 'Stored'\n 65BDC2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-65BDC6 CRC                   68854AEC (1753565932)\n+65BDC6 CRC                   24B18075 (615612533)\n 65BDCA Compressed Size       000064F6 (25846)\n 65BDCE Uncompressed Size     000064F6 (25846)\n 65BDD2 Filename Length       003D (61)\n 65BDD4 Extra Length          0009 (9)\n 65BDD6 Comment Length        0000 (0)\n 65BDD8 Disk Start            0000 (0)\n 65BDDA Int File Attributes   0000 (0)\n@@ -47649,15 +47649,15 @@\n 65BE2F Created OS            00 (0) 'MS-DOS'\n 65BE30 Extract Zip Spec      14 (20) '2.0'\n 65BE31 Extract OS            00 (0) 'MS-DOS'\n 65BE32 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 65BE34 Compression Method    0000 (0) 'Stored'\n 65BE36 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-65BE3A CRC                   171F04CE (387908814)\n+65BE3A CRC                   7226C1FD (1915142653)\n 65BE3E Compressed Size       00013FE6 (81894)\n 65BE42 Uncompressed Size     00013FE6 (81894)\n 65BE46 Filename Length       0041 (65)\n 65BE48 Extra Length          0009 (9)\n 65BE4A Comment Length        0000 (0)\n 65BE4C Disk Start            0000 (0)\n 65BE4E Int File Attributes   0000 (0)\n@@ -49209,15 +49209,15 @@\n 65D563 Created OS            00 (0) 'MS-DOS'\n 65D564 Extract Zip Spec      14 (20) '2.0'\n 65D565 Extract OS            00 (0) 'MS-DOS'\n 65D566 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 65D568 Compression Method    0000 (0) 'Stored'\n 65D56A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-65D56E CRC                   5023C24A (1344520778)\n+65D56E CRC                   6BE56CF1 (1810197745)\n 65D572 Compressed Size       0000D304 (54020)\n 65D576 Uncompressed Size     0000D304 (54020)\n 65D57A Filename Length       0032 (50)\n 65D57C Extra Length          0009 (9)\n 65D57E Comment Length        0000 (0)\n 65D580 Disk Start            0000 (0)\n 65D582 Int File Attributes   0000 (0)\n@@ -49239,15 +49239,15 @@\n 65D5CC Created OS            00 (0) 'MS-DOS'\n 65D5CD Extract Zip Spec      14 (20) '2.0'\n 65D5CE Extract OS            00 (0) 'MS-DOS'\n 65D5CF General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 65D5D1 Compression Method    0000 (0) 'Stored'\n 65D5D3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-65D5D7 CRC                   00D88D25 (14191909)\n+65D5D7 CRC                   53F1380F (1408317455)\n 65D5DB Compressed Size       00035F79 (221049)\n 65D5DF Uncompressed Size     00035F79 (221049)\n 65D5E3 Filename Length       0036 (54)\n 65D5E5 Extra Length          0009 (9)\n 65D5E7 Comment Length        0000 (0)\n 65D5E9 Disk Start            0000 (0)\n 65D5EB Int File Attributes   0000 (0)\n"}, {"source1": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -74,20 +74,20 @@\n   public LocalResourceAccessReviewFluent.OAuthClientAuthorizationContentNested<A> withNewOAuthClientAuthorizationContentLike(OAuthClientAuthorization item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public LocalResourceAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public LocalResourceAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withPersistentVolumeClaimContent(PersistentVolumeClaim persistentVolumeClaimContent);\n@@ -134,20 +134,20 @@\n   public LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n   public LocalResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContent();\n   public LocalResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(SecurityContextConstraints item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withOAuthClientContent(OAuthClient oAuthClientContent);\n@@ -267,22 +267,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends Nested<N>,ImageTagFluent<LocalResourceAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<LocalResourceAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -367,22 +367,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends Nested<N>,BuildRequestFluent<LocalResourceAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<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": "@@ -83,16 +83,16 @@\n     if (content instanceof ClusterRoleBinding){ this.content= new ClusterRoleBindingBuilder((ClusterRoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((Template)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorization){ this.content= new OAuthClientAuthorizationBuilder((OAuthClientAuthorization)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n@@ -103,16 +103,16 @@\n     if (content instanceof ImageStreamTag){ this.content= new ImageStreamTagBuilder((ImageStreamTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClient){ this.content= new OAuthClientBuilder((OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n   public Boolean hasContent() {\n@@ -274,34 +274,34 @@\n   }\n   public LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new LocalResourceAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item) {\n     return new LocalResourceAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new LocalResourceAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -474,34 +474,34 @@\n   }\n   public LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item) {\n     return new LocalResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new LocalResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -938,42 +938,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<LocalResourceAccessReviewFluent.RoleBindingContentNested<N>> implements LocalResourceAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1258,42 +1258,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    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-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    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   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new 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": "@@ -79,20 +79,20 @@\n   public LocalSubjectAccessReviewFluent.OAuthClientAuthorizationContentNested<A> withNewOAuthClientAuthorizationContentLike(OAuthClientAuthorization item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public LocalSubjectAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public LocalSubjectAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withPersistentVolumeClaimContent(PersistentVolumeClaim persistentVolumeClaimContent);\n@@ -139,20 +139,20 @@\n   public LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n   public LocalSubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContent();\n   public LocalSubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(SecurityContextConstraints item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withOAuthClientContent(OAuthClient oAuthClientContent);\n@@ -305,22 +305,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends Nested<N>,ImageTagFluent<LocalSubjectAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -405,22 +405,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends Nested<N>,BuildRequestFluent<LocalSubjectAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<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": "@@ -94,16 +94,16 @@\n     if (content instanceof ClusterRoleBinding){ this.content= new ClusterRoleBindingBuilder((ClusterRoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((Template)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorization){ this.content= new OAuthClientAuthorizationBuilder((OAuthClientAuthorization)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n@@ -114,16 +114,16 @@\n     if (content instanceof ImageStreamTag){ this.content= new ImageStreamTagBuilder((ImageStreamTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClient){ this.content= new OAuthClientBuilder((OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n   public Boolean hasContent() {\n@@ -285,34 +285,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item) {\n     return new LocalSubjectAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new LocalSubjectAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -485,34 +485,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item) {\n     return new LocalSubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new LocalSubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1066,42 +1066,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>> implements LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1386,42 +1386,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    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-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    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   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new 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": "@@ -91,20 +91,20 @@\n   public PolicyRuleFluent.OAuthClientAuthorizationAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationAttributeRestrictionsLike(OAuthClientAuthorization item);\n   public A withClusterRoleAttributeRestrictions(ClusterRole clusterRoleAttributeRestrictions);\n   public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictions();\n   public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictionsLike(ClusterRole item);\n   public A withImageTagAttributeRestrictions(ImageTag imageTagAttributeRestrictions);\n   public PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictions();\n   public PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictionsLike(ImageTag item);\n-  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions);\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions();\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item);\n   public A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions);\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions();\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions);\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions();\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item);\n   public A withRoleBindingAttributeRestrictions(RoleBinding roleBindingAttributeRestrictions);\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions();\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictionsLike(RoleBinding item);\n   public A withImageAttributeRestrictions(Image imageAttributeRestrictions);\n   public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictions();\n   public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictionsLike(Image item);\n   public A withPersistentVolumeClaimAttributeRestrictions(PersistentVolumeClaim persistentVolumeClaimAttributeRestrictions);\n@@ -151,20 +151,20 @@\n   public PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<A> withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(AppliedClusterResourceQuota item);\n   public A withSecurityContextConstraintsAttributeRestrictions(SecurityContextConstraints securityContextConstraintsAttributeRestrictions);\n   public PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictions();\n   public PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictionsLike(SecurityContextConstraints item);\n   public A withBuildRequestAttributeRestrictions(BuildRequest buildRequestAttributeRestrictions);\n   public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions();\n   public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(BuildRequest item);\n-  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item);\n   public A withNetNamespaceAttributeRestrictions(NetNamespace netNamespaceAttributeRestrictions);\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions();\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(NetNamespace item);\n+  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingAttributeRestrictions(UserIdentityMapping userIdentityMappingAttributeRestrictions);\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions();\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictionsLike(UserIdentityMapping item);\n   public A withImageStreamAttributeRestrictions(ImageStream imageStreamAttributeRestrictions);\n   public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictions();\n   public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictionsLike(ImageStream item);\n   public A withOAuthClientAttributeRestrictions(OAuthClient oAuthClientAttributeRestrictions);\n@@ -316,22 +316,22 @@\n     \n   }\n   public interface ImageTagAttributeRestrictionsNested<N> extends Nested<N>,ImageTagFluent<PolicyRuleFluent.ImageTagAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endImageTagAttributeRestrictions();\n     \n   }\n-  public interface OAuthAccessTokenAttributeRestrictionsNested<N> extends Nested<N>,OAuthAccessTokenFluent<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>>{\n+  public interface DeploymentConfigAttributeRestrictionsNested<N> extends Nested<N>,DeploymentConfigFluent<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenAttributeRestrictions();\n+    public N endDeploymentConfigAttributeRestrictions();\n     \n   }\n-  public interface DeploymentConfigAttributeRestrictionsNested<N> extends Nested<N>,DeploymentConfigFluent<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>>{\n+  public interface OAuthAccessTokenAttributeRestrictionsNested<N> extends Nested<N>,OAuthAccessTokenFluent<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endDeploymentConfigAttributeRestrictions();\n+    public N endOAuthAccessTokenAttributeRestrictions();\n     \n   }\n   public interface RoleBindingAttributeRestrictionsNested<N> extends Nested<N>,RoleBindingFluent<PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endRoleBindingAttributeRestrictions();\n     \n   }\n@@ -416,22 +416,22 @@\n     \n   }\n   public interface BuildRequestAttributeRestrictionsNested<N> extends Nested<N>,BuildRequestFluent<PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildRequestAttributeRestrictions();\n     \n   }\n-  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n+  public interface NetNamespaceAttributeRestrictionsNested<N> extends Nested<N>,NetNamespaceFluent<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyAttributeRestrictions();\n+    public N endNetNamespaceAttributeRestrictions();\n     \n   }\n-  public interface NetNamespaceAttributeRestrictionsNested<N> extends Nested<N>,NetNamespaceFluent<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n+  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endNetNamespaceAttributeRestrictions();\n+    public N endEgressNetworkPolicyAttributeRestrictions();\n     \n   }\n   public interface UserIdentityMappingAttributeRestrictionsNested<N> extends Nested<N>,UserIdentityMappingFluent<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": "@@ -120,16 +120,16 @@\n     if (attributeRestrictions instanceof ClusterRoleBinding){ this.attributeRestrictions= new ClusterRoleBindingBuilder((ClusterRoleBinding)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterResourceQuota){ this.attributeRestrictions= new ClusterResourceQuotaBuilder((ClusterResourceQuota)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ProjectRequest){ this.attributeRestrictions= new ProjectRequestBuilder((ProjectRequest)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Template){ this.attributeRestrictions= new TemplateBuilder((Template)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthClientAuthorization){ this.attributeRestrictions= new OAuthClientAuthorizationBuilder((OAuthClientAuthorization)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterRole){ this.attributeRestrictions= new ClusterRoleBuilder((ClusterRole)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageTag){ this.attributeRestrictions= new ImageTagBuilder((ImageTag)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof OAuthAccessToken){ this.attributeRestrictions= new OAuthAccessTokenBuilder((OAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentConfig){ this.attributeRestrictions= new DeploymentConfigBuilder((DeploymentConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof OAuthAccessToken){ this.attributeRestrictions= new OAuthAccessTokenBuilder((OAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBinding){ this.attributeRestrictions= new RoleBindingBuilder((RoleBinding)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Image){ this.attributeRestrictions= new ImageBuilder((Image)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PersistentVolumeClaim){ this.attributeRestrictions= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamMapping){ this.attributeRestrictions= new ImageStreamMappingBuilder((ImageStreamMapping)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Role){ this.attributeRestrictions= new RoleBuilder((Role)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BrokerTemplateInstance){ this.attributeRestrictions= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof User){ this.attributeRestrictions= new UserBuilder((User)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -140,16 +140,16 @@\n     if (attributeRestrictions instanceof ImageStreamTag){ this.attributeRestrictions= new ImageStreamTagBuilder((ImageStreamTag)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Group){ this.attributeRestrictions= new GroupBuilder((Group)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageSignature){ this.attributeRestrictions= new ImageSignatureBuilder((ImageSignature)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HostSubnet){ this.attributeRestrictions= new HostSubnetBuilder((HostSubnet)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof AppliedClusterResourceQuota){ this.attributeRestrictions= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SecurityContextConstraints){ this.attributeRestrictions= new SecurityContextConstraintsBuilder((SecurityContextConstraints)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildRequest){ this.attributeRestrictions= new BuildRequestBuilder((BuildRequest)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof EgressNetworkPolicy){ this.attributeRestrictions= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof NetNamespace){ this.attributeRestrictions= new NetNamespaceBuilder((NetNamespace)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof EgressNetworkPolicy){ this.attributeRestrictions= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof UserIdentityMapping){ this.attributeRestrictions= new UserIdentityMappingBuilder((UserIdentityMapping)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStream){ this.attributeRestrictions= new ImageStreamBuilder((ImageStream)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthClient){ this.attributeRestrictions= new OAuthClientBuilder((OAuthClient)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Identity){ this.attributeRestrictions= new IdentityBuilder((Identity)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     return (A) this;\n   }\n   public Boolean hasAttributeRestrictions() {\n@@ -311,34 +311,34 @@\n   }\n   public PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ImageTagAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictionsLike(ImageTag item) {\n     return new PolicyRuleFluentImpl.ImageTagAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (oAuthAccessTokenAttributeRestrictions!=null){ this.attributeRestrictions= new OAuthAccessTokenBuilder(oAuthAccessTokenAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item) {\n-    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (deploymentConfigAttributeRestrictions!=null){ this.attributeRestrictions= new DeploymentConfigBuilder(deploymentConfigAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.DeploymentConfigAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(DeploymentConfig item) {\n     return new PolicyRuleFluentImpl.DeploymentConfigAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (oAuthAccessTokenAttributeRestrictions!=null){ this.attributeRestrictions= new OAuthAccessTokenBuilder(oAuthAccessTokenAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item) {\n+    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withRoleBindingAttributeRestrictions(RoleBinding roleBindingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (roleBindingAttributeRestrictions!=null){ this.attributeRestrictions= new RoleBindingBuilder(roleBindingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.RoleBindingAttributeRestrictionsNestedImpl();\n   }\n@@ -511,34 +511,34 @@\n   }\n   public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildRequestAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(BuildRequest item) {\n     return new PolicyRuleFluentImpl.BuildRequestAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item) {\n-    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withNetNamespaceAttributeRestrictions(NetNamespace netNamespaceAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (netNamespaceAttributeRestrictions!=null){ this.attributeRestrictions= new NetNamespaceBuilder(netNamespaceAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(NetNamespace item) {\n     return new PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item) {\n+    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withUserIdentityMappingAttributeRestrictions(UserIdentityMapping userIdentityMappingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (userIdentityMappingAttributeRestrictions!=null){ this.attributeRestrictions= new UserIdentityMappingBuilder(userIdentityMappingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.UserIdentityMappingAttributeRestrictionsNestedImpl();\n   }\n@@ -1085,42 +1085,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endImageTagAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenAttributeRestrictionsNestedImpl<N> extends OAuthAccessTokenFluentImpl<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>> implements PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>,Nested<N>{\n-    OAuthAccessTokenAttributeRestrictionsNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigAttributeRestrictionsNestedImpl<N> extends DeploymentConfigFluentImpl<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>> implements PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>,Nested<N>{\n+    DeploymentConfigAttributeRestrictionsNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenAttributeRestrictionsNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigAttributeRestrictionsNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endOAuthAccessTokenAttributeRestrictions() {\n+    public N endDeploymentConfigAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigAttributeRestrictionsNestedImpl<N> extends DeploymentConfigFluentImpl<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>> implements PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>,Nested<N>{\n-    DeploymentConfigAttributeRestrictionsNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenAttributeRestrictionsNestedImpl<N> extends OAuthAccessTokenFluentImpl<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>> implements PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>,Nested<N>{\n+    OAuthAccessTokenAttributeRestrictionsNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigAttributeRestrictionsNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenAttributeRestrictionsNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endDeploymentConfigAttributeRestrictions() {\n+    public N endOAuthAccessTokenAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class RoleBindingAttributeRestrictionsNestedImpl<N> extends RoleBindingFluentImpl<PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>,Nested<N>{\n     RoleBindingAttributeRestrictionsNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1405,42 +1405,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildRequestAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,Nested<N>{\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceAttributeRestrictionsNestedImpl<N> extends NetNamespaceFluentImpl<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,Nested<N>{\n+    NetNamespaceAttributeRestrictionsNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceAttributeRestrictionsNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    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-  class NetNamespaceAttributeRestrictionsNestedImpl<N> extends NetNamespaceFluentImpl<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,Nested<N>{\n-    NetNamespaceAttributeRestrictionsNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,Nested<N>{\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceAttributeRestrictionsNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    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   class UserIdentityMappingAttributeRestrictionsNestedImpl<N> extends UserIdentityMappingFluentImpl<PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>> implements PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>,Nested<N>{\n     UserIdentityMappingAttributeRestrictionsNestedImpl(UserIdentityMapping item) {\n       this.builder = new 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": "@@ -74,20 +74,20 @@\n   public ResourceAccessReviewFluent.OAuthClientAuthorizationContentNested<A> withNewOAuthClientAuthorizationContentLike(OAuthClientAuthorization item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public ResourceAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public ResourceAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withPersistentVolumeClaimContent(PersistentVolumeClaim persistentVolumeClaimContent);\n@@ -134,20 +134,20 @@\n   public ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n   public ResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContent();\n   public ResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(SecurityContextConstraints item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withOAuthClientContent(OAuthClient oAuthClientContent);\n@@ -267,22 +267,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends Nested<N>,ImageTagFluent<ResourceAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<ResourceAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -367,22 +367,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends Nested<N>,BuildRequestFluent<ResourceAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<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": "@@ -83,16 +83,16 @@\n     if (content instanceof ClusterRoleBinding){ this.content= new ClusterRoleBindingBuilder((ClusterRoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((Template)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorization){ this.content= new OAuthClientAuthorizationBuilder((OAuthClientAuthorization)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n@@ -103,16 +103,16 @@\n     if (content instanceof ImageStreamTag){ this.content= new ImageStreamTagBuilder((ImageStreamTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClient){ this.content= new OAuthClientBuilder((OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n   public Boolean hasContent() {\n@@ -274,34 +274,34 @@\n   }\n   public ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new ResourceAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item) {\n     return new ResourceAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new ResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new ResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new ResourceAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -474,34 +474,34 @@\n   }\n   public ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new ResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item) {\n     return new ResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new ResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -938,42 +938,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements ResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements ResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<ResourceAccessReviewFluent.RoleBindingContentNested<N>> implements ResourceAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1258,42 +1258,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements ResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    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-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements ResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    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   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new 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": "@@ -79,20 +79,20 @@\n   public SubjectAccessReviewFluent.OAuthClientAuthorizationContentNested<A> withNewOAuthClientAuthorizationContentLike(OAuthClientAuthorization item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public SubjectAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public SubjectAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withPersistentVolumeClaimContent(PersistentVolumeClaim persistentVolumeClaimContent);\n@@ -139,20 +139,20 @@\n   public SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n   public SubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContent();\n   public SubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(SecurityContextConstraints item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withOAuthClientContent(OAuthClient oAuthClientContent);\n@@ -305,22 +305,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends Nested<N>,ImageTagFluent<SubjectAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<SubjectAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -405,22 +405,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends Nested<N>,BuildRequestFluent<SubjectAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<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": "@@ -94,16 +94,16 @@\n     if (content instanceof ClusterRoleBinding){ this.content= new ClusterRoleBindingBuilder((ClusterRoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((Template)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorization){ this.content= new OAuthClientAuthorizationBuilder((OAuthClientAuthorization)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n@@ -114,16 +114,16 @@\n     if (content instanceof ImageStreamTag){ this.content= new ImageStreamTagBuilder((ImageStreamTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClient){ this.content= new OAuthClientBuilder((OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n   public Boolean hasContent() {\n@@ -285,34 +285,34 @@\n   }\n   public SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new SubjectAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(ImageTag item) {\n     return new SubjectAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new SubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new SubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new SubjectAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -485,34 +485,34 @@\n   }\n   public SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new SubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(BuildRequest item) {\n     return new SubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new SubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1066,42 +1066,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements SubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements SubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<SubjectAccessReviewFluent.RoleBindingContentNested<N>> implements SubjectAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1386,42 +1386,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildRequestContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements SubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    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-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements SubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    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   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new 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": "@@ -238,34 +238,34 @@\n   public A addAllToImageTagObjects(Collection<ImageTag> items);\n   public A removeFromImageTagObjects(io.fabric8.openshift.api.model.ImageTag... items);\n   public A removeAllFromImageTagObjects(Collection<ImageTag> items);\n   public A removeMatchingFromImageTagObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.ImageTagObjectsNested<A> setNewImageTagObjectLike(Integer index,ImageTag item);\n   public TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObject();\n   public TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObjectLike(ImageTag item);\n-  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n-  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n-  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n-  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n-  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n-  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n-  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item);\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject();\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item);\n   public A addToDeploymentConfigObjects(Integer index,DeploymentConfig item);\n   public A setToDeploymentConfigObjects(Integer index,DeploymentConfig item);\n   public A addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items);\n   public A addAllToDeploymentConfigObjects(Collection<DeploymentConfig> items);\n   public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items);\n   public A removeAllFromDeploymentConfigObjects(Collection<DeploymentConfig> items);\n   public A removeMatchingFromDeploymentConfigObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(Integer index,DeploymentConfig item);\n   public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject();\n   public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item);\n+  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n+  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n+  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n+  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n+  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n+  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n+  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject();\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item);\n   public A addToRoleBindingObjects(Integer index,RoleBinding item);\n   public A setToRoleBindingObjects(Integer index,RoleBinding item);\n   public A addToRoleBindingObjects(io.fabric8.openshift.api.model.RoleBinding... items);\n   public A addAllToRoleBindingObjects(Collection<RoleBinding> items);\n   public A removeFromRoleBindingObjects(io.fabric8.openshift.api.model.RoleBinding... items);\n   public A removeAllFromRoleBindingObjects(Collection<RoleBinding> items);\n   public A removeMatchingFromRoleBindingObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n@@ -438,34 +438,34 @@\n   public A addAllToBuildRequestObjects(Collection<BuildRequest> items);\n   public A removeFromBuildRequestObjects(io.fabric8.openshift.api.model.BuildRequest... items);\n   public A removeAllFromBuildRequestObjects(Collection<BuildRequest> items);\n   public A removeMatchingFromBuildRequestObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(Integer index,BuildRequest item);\n   public TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObject();\n   public TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(BuildRequest item);\n-  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n-  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n-  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item);\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item);\n   public A addToNetNamespaceObjects(Integer index,NetNamespace item);\n   public A setToNetNamespaceObjects(Integer index,NetNamespace item);\n   public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A addAllToNetNamespaceObjects(Collection<NetNamespace> items);\n   public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A removeAllFromNetNamespaceObjects(Collection<NetNamespace> items);\n   public A removeMatchingFromNetNamespaceObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(Integer index,NetNamespace item);\n   public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject();\n   public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(NetNamespace item);\n+  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n+  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n+  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item);\n   public A addToUserIdentityMappingObjects(Integer index,UserIdentityMapping item);\n   public A setToUserIdentityMappingObjects(Integer index,UserIdentityMapping item);\n   public A addToUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A addAllToUserIdentityMappingObjects(Collection<UserIdentityMapping> items);\n   public A removeFromUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A removeAllFromUserIdentityMappingObjects(Collection<UserIdentityMapping> items);\n   public A removeMatchingFromUserIdentityMappingObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n@@ -620,22 +620,22 @@\n     \n   }\n   public interface ImageTagObjectsNested<N> extends Nested<N>,ImageTagFluent<TemplateFluent.ImageTagObjectsNested<N>>{\n     public N and();\n     public N endImageTagObject();\n     \n   }\n-  public interface OAuthAccessTokenObjectsNested<N> extends Nested<N>,OAuthAccessTokenFluent<TemplateFluent.OAuthAccessTokenObjectsNested<N>>{\n+  public interface DeploymentConfigObjectsNested<N> extends Nested<N>,DeploymentConfigFluent<TemplateFluent.DeploymentConfigObjectsNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenObject();\n+    public N endDeploymentConfigObject();\n     \n   }\n-  public interface DeploymentConfigObjectsNested<N> extends Nested<N>,DeploymentConfigFluent<TemplateFluent.DeploymentConfigObjectsNested<N>>{\n+  public interface OAuthAccessTokenObjectsNested<N> extends Nested<N>,OAuthAccessTokenFluent<TemplateFluent.OAuthAccessTokenObjectsNested<N>>{\n     public N and();\n-    public N endDeploymentConfigObject();\n+    public N endOAuthAccessTokenObject();\n     \n   }\n   public interface RoleBindingObjectsNested<N> extends Nested<N>,RoleBindingFluent<TemplateFluent.RoleBindingObjectsNested<N>>{\n     public N and();\n     public N endRoleBindingObject();\n     \n   }\n@@ -720,22 +720,22 @@\n     \n   }\n   public interface BuildRequestObjectsNested<N> extends Nested<N>,BuildRequestFluent<TemplateFluent.BuildRequestObjectsNested<N>>{\n     public N and();\n     public N endBuildRequestObject();\n     \n   }\n-  public interface EgressNetworkPolicyObjectsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n+  public interface NetNamespaceObjectsNested<N> extends Nested<N>,NetNamespaceFluent<TemplateFluent.NetNamespaceObjectsNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyObject();\n+    public N endNetNamespaceObject();\n     \n   }\n-  public interface NetNamespaceObjectsNested<N> extends Nested<N>,NetNamespaceFluent<TemplateFluent.NetNamespaceObjectsNested<N>>{\n+  public interface EgressNetworkPolicyObjectsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n     public N and();\n-    public N endNetNamespaceObject();\n+    public N endEgressNetworkPolicyObject();\n     \n   }\n   public interface UserIdentityMappingObjectsNested<N> extends Nested<N>,UserIdentityMappingFluent<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": "@@ -157,16 +157,16 @@\n  else if (item instanceof ClusterRoleBinding){addToClusterRoleBindingObjects(index, (ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects(index, (ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects(index, (ProjectRequest)item);}\n  else if (item instanceof Template){addToTemplateObjects(index, (Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects(index, (OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){addToClusterRoleObjects(index, (ClusterRole)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects(index, (ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects(index, (DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects(index, (RoleBinding)item);}\n  else if (item instanceof Image){addToImageObjects(index, (Image)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects(index, (PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects(index, (ImageStreamMapping)item);}\n  else if (item instanceof Role){addToRoleObjects(index, (Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects(index, (BrokerTemplateInstance)item);}\n  else if (item instanceof User){addToUserObjects(index, (User)item);}\n@@ -177,16 +177,16 @@\n  else if (item instanceof ImageStreamTag){addToImageStreamTagObjects(index, (ImageStreamTag)item);}\n  else if (item instanceof Group){addToGroupObjects(index, (Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects(index, (ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects(index, (HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects(index, (AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects(index, (SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects(index, (BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects(index, (NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects(index, (UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){addToImageStreamObjects(index, (ImageStream)item);}\n  else if (item instanceof OAuthClient){addToOAuthClientObjects(index, (OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects(index, (Identity)item);}\n \n     return (A)this;\n   }\n@@ -203,16 +203,16 @@\n  else if (item instanceof ClusterRoleBinding){setToClusterRoleBindingObjects(index, (ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){setToClusterResourceQuotaObjects(index, (ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){setToProjectRequestObjects(index, (ProjectRequest)item);}\n  else if (item instanceof Template){setToTemplateObjects(index, (Template)item);}\n  else if (item instanceof OAuthClientAuthorization){setToOAuthClientAuthorizationObjects(index, (OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){setToClusterRoleObjects(index, (ClusterRole)item);}\n  else if (item instanceof ImageTag){setToImageTagObjects(index, (ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){setToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){setToDeploymentConfigObjects(index, (DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){setToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){setToRoleBindingObjects(index, (RoleBinding)item);}\n  else if (item instanceof Image){setToImageObjects(index, (Image)item);}\n  else if (item instanceof PersistentVolumeClaim){setToPersistentVolumeClaimObjects(index, (PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){setToImageStreamMappingObjects(index, (ImageStreamMapping)item);}\n  else if (item instanceof Role){setToRoleObjects(index, (Role)item);}\n  else if (item instanceof BrokerTemplateInstance){setToBrokerTemplateInstanceObjects(index, (BrokerTemplateInstance)item);}\n  else if (item instanceof User){setToUserObjects(index, (User)item);}\n@@ -223,16 +223,16 @@\n  else if (item instanceof ImageStreamTag){setToImageStreamTagObjects(index, (ImageStreamTag)item);}\n  else if (item instanceof Group){setToGroupObjects(index, (Group)item);}\n  else if (item instanceof ImageSignature){setToImageSignatureObjects(index, (ImageSignature)item);}\n  else if (item instanceof HostSubnet){setToHostSubnetObjects(index, (HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){setToAppliedClusterResourceQuotaObjects(index, (AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){setToSecurityContextConstraintsObjects(index, (SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){setToBuildRequestObjects(index, (BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){setToNetNamespaceObjects(index, (NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){setToUserIdentityMappingObjects(index, (UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){setToImageStreamObjects(index, (ImageStream)item);}\n  else if (item instanceof OAuthClient){setToOAuthClientObjects(index, (OAuthClient)item);}\n  else if (item instanceof Identity){setToIdentityObjects(index, (Identity)item);}\n \n     return (A)this;\n   }\n@@ -251,16 +251,16 @@\n  else if (item instanceof ClusterRoleBinding){addToClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){addToTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){addToClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){addToImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){addToRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n  else if (item instanceof User){addToUserObjects((User)item);}\n@@ -271,16 +271,16 @@\n  else if (item instanceof ImageStreamTag){addToImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){addToGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){addToImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){addToOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n     } return (A)this;\n@@ -300,16 +300,16 @@\n  else if (item instanceof ClusterRoleBinding){addToClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){addToTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){addToClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){addToImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){addToRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n  else if (item instanceof User){addToUserObjects((User)item);}\n@@ -320,16 +320,16 @@\n  else if (item instanceof ImageStreamTag){addToImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){addToGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){addToImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){addToOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n     } return (A)this;\n@@ -351,16 +351,16 @@\n  else if (item instanceof ClusterRoleBinding){removeFromClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){removeFromClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){removeFromProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){removeFromTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){removeFromOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){removeFromClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){removeFromImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){removeFromDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){removeFromRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){removeFromImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){removeFromPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){removeFromImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){removeFromRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){removeFromBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n  else if (item instanceof User){removeFromUserObjects((User)item);}\n@@ -371,16 +371,16 @@\n  else if (item instanceof ImageStreamTag){removeFromImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){removeFromGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){removeFromImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){removeFromHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){removeFromBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){removeFromNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){removeFromUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){removeFromImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){removeFromOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){removeFromIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n     } return (A)this;\n@@ -398,16 +398,16 @@\n  else if (item instanceof ClusterRoleBinding){removeFromClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){removeFromClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){removeFromProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){removeFromTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){removeFromOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){removeFromClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){removeFromImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){removeFromDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){removeFromRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){removeFromImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){removeFromPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){removeFromImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){removeFromRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){removeFromBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n  else if (item instanceof User){removeFromUserObjects((User)item);}\n@@ -418,16 +418,16 @@\n  else if (item instanceof ImageStreamTag){removeFromImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){removeFromGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){removeFromImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){removeFromHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){removeFromBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){removeFromNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){removeFromUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){removeFromImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){removeFromOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){removeFromIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n     } return (A)this;\n@@ -1217,107 +1217,107 @@\n   }\n   public TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObjectLike(ImageTag item) {\n     return new TemplateFluentImpl.ImageTagObjectsNestedImpl(-1, item);\n   }\n   public TemplateFluent.ImageTagObjectsNested<A> setNewImageTagObjectLike(Integer index,ImageTag item) {\n     return new TemplateFluentImpl.ImageTagObjectsNestedImpl(index, item);\n   }\n-  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n+  public A addToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(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+    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(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 setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n+  public A setToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);\n+    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(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 addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n+  public A addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n+  public A addAllToDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromDeploymentConfigObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends 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 TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject() {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl();\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject() {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl();\n   }\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item) {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(-1, item);\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item) {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item) {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(index, item);\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(Integer index,DeploymentConfig item) {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(index, item);\n   }\n-  public A addToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n+  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(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+    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(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 setToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n+  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);\n+    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(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 addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n+  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n+  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromDeploymentConfigObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends 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 TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject() {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl();\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject() {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl();\n   }\n-  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item) {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(-1, item);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item) {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(Integer index,DeploymentConfig item) {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(index, item);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item) {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(index, item);\n   }\n   public A addToRoleBindingObjects(Integer index,RoleBinding item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n     RoleBindingBuilder builder = new RoleBindingBuilder(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 setToRoleBindingObjects(Integer index,RoleBinding item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n@@ -2157,107 +2157,107 @@\n   }\n   public TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(BuildRequest item) {\n     return new TemplateFluentImpl.BuildRequestObjectsNestedImpl(-1, item);\n   }\n   public TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(Integer index,BuildRequest item) {\n     return new TemplateFluentImpl.BuildRequestObjectsNestedImpl(index, item);\n   }\n-  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n+  public A addToNetNamespaceObjects(Integer index,NetNamespace item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    EgressNetworkPolicyBuilder builder = new 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+    NetNamespaceBuilder builder = new 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(Integer index,EgressNetworkPolicy item) {\n+  public A setToNetNamespaceObjects(Integer index,NetNamespace item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);\n+    NetNamespaceBuilder builder = new 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 ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n+  public A addAllToNetNamespaceObjects(Collection<NetNamespace> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new 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 (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new 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 (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromNetNamespaceObjects(Collection<NetNamespace> items) {\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromNetNamespaceObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends 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 TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n+  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n   }\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item) {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n+  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(NetNamespace item) {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item) {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n+  public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(Integer index,NetNamespace item) {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n   }\n-  public A addToNetNamespaceObjects(Integer index,NetNamespace item) {\n+  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    NetNamespaceBuilder builder = new 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+    EgressNetworkPolicyBuilder builder = new 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(Integer index,NetNamespace item) {\n+  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    NetNamespaceBuilder builder = new NetNamespaceBuilder(item);\n+    EgressNetworkPolicyBuilder builder = new 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 ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToNetNamespaceObjects(Collection<NetNamespace> items) {\n+  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new 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 (NetNamespace item : items) {NetNamespaceBuilder builder = new 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 (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromNetNamespaceObjects(Collection<NetNamespace> items) {\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromNetNamespaceObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends 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 TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n   }\n-  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(NetNamespace item) {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item) {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(Integer index,NetNamespace item) {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item) {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n   }\n   public A addToUserIdentityMappingObjects(Integer index,UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n     UserIdentityMappingBuilder builder = new 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(Integer index,UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n@@ -2921,48 +2921,48 @@\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n     public N endImageTagObject() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenObjectsNestedImpl<N> extends OAuthAccessTokenFluentImpl<TemplateFluent.OAuthAccessTokenObjectsNested<N>> implements TemplateFluent.OAuthAccessTokenObjectsNested<N>,Nested<N>{\n-    OAuthAccessTokenObjectsNestedImpl(Integer index,OAuthAccessToken item) {\n+  class DeploymentConfigObjectsNestedImpl<N> extends DeploymentConfigFluentImpl<TemplateFluent.DeploymentConfigObjectsNested<N>> implements TemplateFluent.DeploymentConfigObjectsNested<N>,Nested<N>{\n+    DeploymentConfigObjectsNestedImpl(Integer index,DeploymentConfig item) {\n       this.index = index;\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenObjectsNestedImpl() {\n+    DeploymentConfigObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endOAuthAccessTokenObject() {\n+    public N endDeploymentConfigObject() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigObjectsNestedImpl<N> extends DeploymentConfigFluentImpl<TemplateFluent.DeploymentConfigObjectsNested<N>> implements TemplateFluent.DeploymentConfigObjectsNested<N>,Nested<N>{\n-    DeploymentConfigObjectsNestedImpl(Integer index,DeploymentConfig item) {\n+  class OAuthAccessTokenObjectsNestedImpl<N> extends OAuthAccessTokenFluentImpl<TemplateFluent.OAuthAccessTokenObjectsNested<N>> implements TemplateFluent.OAuthAccessTokenObjectsNested<N>,Nested<N>{\n+    OAuthAccessTokenObjectsNestedImpl(Integer index,OAuthAccessToken item) {\n       this.index = index;\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigObjectsNestedImpl() {\n+    OAuthAccessTokenObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new DeploymentConfigBuilder(this);\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endDeploymentConfigObject() {\n+    public N endOAuthAccessTokenObject() {\n       return and();\n     }\n     \n   }\n   class RoleBindingObjectsNestedImpl<N> extends RoleBindingFluentImpl<TemplateFluent.RoleBindingObjectsNested<N>> implements TemplateFluent.RoleBindingObjectsNested<N>,Nested<N>{\n     RoleBindingObjectsNestedImpl(Integer index,RoleBinding item) {\n       this.index = index;\n@@ -3301,48 +3301,48 @@\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n     public N endBuildRequestObject() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyObjectsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements TemplateFluent.EgressNetworkPolicyObjectsNested<N>,Nested<N>{\n-    EgressNetworkPolicyObjectsNestedImpl(Integer index,EgressNetworkPolicy item) {\n+  class NetNamespaceObjectsNestedImpl<N> extends NetNamespaceFluentImpl<TemplateFluent.NetNamespaceObjectsNested<N>> implements TemplateFluent.NetNamespaceObjectsNested<N>,Nested<N>{\n+    NetNamespaceObjectsNestedImpl(Integer index,NetNamespace item) {\n       this.index = index;\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyObjectsNestedImpl() {\n+    NetNamespaceObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     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-  class NetNamespaceObjectsNestedImpl<N> extends NetNamespaceFluentImpl<TemplateFluent.NetNamespaceObjectsNested<N>> implements TemplateFluent.NetNamespaceObjectsNested<N>,Nested<N>{\n-    NetNamespaceObjectsNestedImpl(Integer index,NetNamespace item) {\n+  class EgressNetworkPolicyObjectsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements TemplateFluent.EgressNetworkPolicyObjectsNested<N>,Nested<N>{\n+    EgressNetworkPolicyObjectsNestedImpl(Integer index,EgressNetworkPolicy item) {\n       this.index = index;\n-      this.builder = new NetNamespaceBuilder(this, item);\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceObjectsNestedImpl() {\n+    EgressNetworkPolicyObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new NetNamespaceBuilder(this);\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     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   class UserIdentityMappingObjectsNestedImpl<N> extends UserIdentityMappingFluentImpl<TemplateFluent.UserIdentityMappingObjectsNested<N>> implements TemplateFluent.UserIdentityMappingObjectsNested<N>,Nested<N>{\n     UserIdentityMappingObjectsNestedImpl(Integer index,UserIdentityMapping item) {\n       this.index = index;\n"}]}
