{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -9616,15 +9616,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         95c7d91c\n+  32-bit CRC value (hex):                         b35be354\n   compressed size:                                46286 bytes\n   uncompressed size:                              46286 bytes\n   length of filename:                             63 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -9652,15 +9652,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):                         032e16ed\n+  32-bit CRC value (hex):                         3a1c28d4\n   compressed size:                                139781 bytes\n   uncompressed size:                              139781 bytes\n   length of filename:                             67 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -29488,15 +29488,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         5d39273a\n+  32-bit CRC value (hex):                         9eb2fbf0\n   compressed size:                                37447 bytes\n   uncompressed size:                              37447 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@@ -29524,15 +29524,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):                         2f620f7f\n+  32-bit CRC value (hex):                         4ca7b0d7\n   compressed size:                                113855 bytes\n   uncompressed size:                              113855 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@@ -29632,15 +29632,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         cb5b1062\n+  32-bit CRC value (hex):                         6e5d01ff\n   compressed size:                                39412 bytes\n   uncompressed size:                              39412 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@@ -29668,15 +29668,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):                         b19db35c\n+  32-bit CRC value (hex):                         902560cc\n   compressed size:                                119848 bytes\n   uncompressed size:                              119848 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@@ -36544,15 +36544,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         ff58f9c3\n+  32-bit CRC value (hex):                         f2b1e0ec\n   compressed size:                                45822 bytes\n   uncompressed size:                              45822 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@@ -36580,15 +36580,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):                         ce3b73a2\n+  32-bit CRC value (hex):                         703020c8\n   compressed size:                                139628 bytes\n   uncompressed size:                              139628 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@@ -39712,15 +39712,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         8ed55a61\n+  32-bit CRC value (hex):                         c242d102\n   compressed size:                                36597 bytes\n   uncompressed size:                              36597 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@@ -39748,15 +39748,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):                         99f6de8a\n+  32-bit CRC value (hex):                         4c297e41\n   compressed size:                                111855 bytes\n   uncompressed size:                              111855 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@@ -46336,15 +46336,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         f00fcfba\n+  32-bit CRC value (hex):                         119dade4\n   compressed size:                                38562 bytes\n   uncompressed size:                              38562 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@@ -46372,15 +46372,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):                         2d72f58f\n+  32-bit CRC value (hex):                         af0e78c2\n   compressed size:                                117848 bytes\n   uncompressed size:                              117848 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@@ -48496,15 +48496,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         505cba07\n+  32-bit CRC value (hex):                         08f26eeb\n   compressed size:                                92182 bytes\n   uncompressed size:                              92182 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@@ -48532,15 +48532,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):                         55a650d9\n+  32-bit CRC value (hex):                         f703e1d5\n   compressed size:                                391552 bytes\n   uncompressed size:                              391552 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": "@@ -7410,15 +7410,15 @@\n 1A11B0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1A11B2   Length              0005 (5)\n 1A11B4   Flags               01 (1) 'Modification'\n 1A11B5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1A11B9 PAYLOAD\n \n 1AC687 DATA DESCRIPTOR       08074B50 (134695760)\n-1AC68B CRC                   95C7D91C (2512902428)\n+1AC68B CRC                   B35BE354 (3009143636)\n 1AC68F Compressed Size       0000B4CE (46286)\n 1AC693 Uncompressed Size     0000B4CE (46286)\n \n 1AC697 LOCAL HEADER #269     04034B50 (67324752)\n 1AC69B Extract Zip Spec      14 (20) '2.0'\n 1AC69C Extract OS            00 (0) 'MS-DOS'\n 1AC69D General Purpose Flag  0008 (8)\n@@ -7438,15 +7438,15 @@\n 1AC6F8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1AC6FA   Length              0005 (5)\n 1AC6FC   Flags               01 (1) 'Modification'\n 1AC6FD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1AC701 PAYLOAD\n \n 1CE906 DATA DESCRIPTOR       08074B50 (134695760)\n-1CE90A CRC                   032E16ED (53352173)\n+1CE90A CRC                   3A1C28D4 (974923988)\n 1CE90E Compressed Size       00022205 (139781)\n 1CE912 Uncompressed Size     00022205 (139781)\n \n 1CE916 LOCAL HEADER #270     04034B50 (67324752)\n 1CE91A Extract Zip Spec      14 (20) '2.0'\n 1CE91B Extract OS            00 (0) 'MS-DOS'\n 1CE91C General Purpose Flag  0008 (8)\n@@ -22866,15 +22866,15 @@\n 4DB8C5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4DB8C7   Length              0005 (5)\n 4DB8C9   Flags               01 (1) 'Modification'\n 4DB8CA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4DB8CE PAYLOAD\n \n 4E4B15 DATA DESCRIPTOR       08074B50 (134695760)\n-4E4B19 CRC                   5D39273A (1564026682)\n+4E4B19 CRC                   9EB2FBF0 (2662530032)\n 4E4B1D Compressed Size       00009247 (37447)\n 4E4B21 Uncompressed Size     00009247 (37447)\n \n 4E4B25 LOCAL HEADER #821     04034B50 (67324752)\n 4E4B29 Extract Zip Spec      14 (20) '2.0'\n 4E4B2A Extract OS            00 (0) 'MS-DOS'\n 4E4B2B General Purpose Flag  0008 (8)\n@@ -22894,15 +22894,15 @@\n 4E4B8A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4E4B8C   Length              0005 (5)\n 4E4B8E   Flags               01 (1) 'Modification'\n 4E4B8F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4E4B93 PAYLOAD\n \n 500852 DATA DESCRIPTOR       08074B50 (134695760)\n-500856 CRC                   2F620F7F (794955647)\n+500856 CRC                   4CA7B0D7 (1286058199)\n 50085A Compressed Size       0001BCBF (113855)\n 50085E Uncompressed Size     0001BCBF (113855)\n \n 500862 LOCAL HEADER #822     04034B50 (67324752)\n 500866 Extract Zip Spec      14 (20) '2.0'\n 500867 Extract OS            00 (0) 'MS-DOS'\n 500868 General Purpose Flag  0008 (8)\n@@ -22978,15 +22978,15 @@\n 503C28 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 503C2A   Length              0005 (5)\n 503C2C   Flags               01 (1) 'Modification'\n 503C2D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 503C31 PAYLOAD\n \n 50D625 DATA DESCRIPTOR       08074B50 (134695760)\n-50D629 CRC                   CB5B1062 (3411742818)\n+50D629 CRC                   6E5D01FF (1851589119)\n 50D62D Compressed Size       000099F4 (39412)\n 50D631 Uncompressed Size     000099F4 (39412)\n \n 50D635 LOCAL HEADER #825     04034B50 (67324752)\n 50D639 Extract Zip Spec      14 (20) '2.0'\n 50D63A Extract OS            00 (0) 'MS-DOS'\n 50D63B General Purpose Flag  0008 (8)\n@@ -23006,15 +23006,15 @@\n 50D699 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 50D69B   Length              0005 (5)\n 50D69D   Flags               01 (1) 'Modification'\n 50D69E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 50D6A2 PAYLOAD\n \n 52AACA DATA DESCRIPTOR       08074B50 (134695760)\n-52AACE CRC                   B19DB35C (2979902300)\n+52AACE CRC                   902560CC (2418368716)\n 52AAD2 Compressed Size       0001D428 (119848)\n 52AAD6 Uncompressed Size     0001D428 (119848)\n \n 52AADA LOCAL HEADER #826     04034B50 (67324752)\n 52AADE Extract Zip Spec      14 (20) '2.0'\n 52AADF Extract OS            00 (0) 'MS-DOS'\n 52AAE0 General Purpose Flag  0008 (8)\n@@ -28354,15 +28354,15 @@\n 64C771 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 64C773   Length              0005 (5)\n 64C775   Flags               01 (1) 'Modification'\n 64C776   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 64C77A PAYLOAD\n \n 657A78 DATA DESCRIPTOR       08074B50 (134695760)\n-657A7C CRC                   FF58F9C3 (4284021187)\n+657A7C CRC                   F2B1E0EC (4071743724)\n 657A80 Compressed Size       0000B2FE (45822)\n 657A84 Uncompressed Size     0000B2FE (45822)\n \n 657A88 LOCAL HEADER #1017    04034B50 (67324752)\n 657A8C Extract Zip Spec      14 (20) '2.0'\n 657A8D Extract OS            00 (0) 'MS-DOS'\n 657A8E General Purpose Flag  0008 (8)\n@@ -28382,15 +28382,15 @@\n 657ADE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 657AE0   Length              0005 (5)\n 657AE2   Flags               01 (1) 'Modification'\n 657AE3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 657AE7 PAYLOAD\n \n 679C53 DATA DESCRIPTOR       08074B50 (134695760)\n-679C57 CRC                   CE3B73A2 (3460002722)\n+679C57 CRC                   703020C8 (1882202312)\n 679C5B Compressed Size       0002216C (139628)\n 679C5F Uncompressed Size     0002216C (139628)\n \n 679C63 LOCAL HEADER #1018    04034B50 (67324752)\n 679C67 Extract Zip Spec      14 (20) '2.0'\n 679C68 Extract OS            00 (0) 'MS-DOS'\n 679C69 General Purpose Flag  0008 (8)\n@@ -30818,15 +30818,15 @@\n 6F1A70 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6F1A72   Length              0005 (5)\n 6F1A74   Flags               01 (1) 'Modification'\n 6F1A75   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6F1A79 PAYLOAD\n \n 6FA96E DATA DESCRIPTOR       08074B50 (134695760)\n-6FA972 CRC                   8ED55A61 (2396346977)\n+6FA972 CRC                   C242D102 (3259158786)\n 6FA976 Compressed Size       00008EF5 (36597)\n 6FA97A Uncompressed Size     00008EF5 (36597)\n \n 6FA97E LOCAL HEADER #1105    04034B50 (67324752)\n 6FA982 Extract Zip Spec      14 (20) '2.0'\n 6FA983 Extract OS            00 (0) 'MS-DOS'\n 6FA984 General Purpose Flag  0008 (8)\n@@ -30846,15 +30846,15 @@\n 6FA9DE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6FA9E0   Length              0005 (5)\n 6FA9E2   Flags               01 (1) 'Modification'\n 6FA9E3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6FA9E7 PAYLOAD\n \n 715ED6 DATA DESCRIPTOR       08074B50 (134695760)\n-715EDA CRC                   99F6DE8A (2583092874)\n+715EDA CRC                   4C297E41 (1277787713)\n 715EDE Compressed Size       0001B4EF (111855)\n 715EE2 Uncompressed Size     0001B4EF (111855)\n \n 715EE6 LOCAL HEADER #1106    04034B50 (67324752)\n 715EEA Extract Zip Spec      14 (20) '2.0'\n 715EEB Extract OS            00 (0) 'MS-DOS'\n 715EEC General Purpose Flag  0008 (8)\n@@ -35970,15 +35970,15 @@\n 81870D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 81870F   Length              0005 (5)\n 818711   Flags               01 (1) 'Modification'\n 818712   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 818716 PAYLOAD\n \n 821DB8 DATA DESCRIPTOR       08074B50 (134695760)\n-821DBC CRC                   F00FCFBA (4027568058)\n+821DBC CRC                   119DADE4 (295546340)\n 821DC0 Compressed Size       000096A2 (38562)\n 821DC4 Uncompressed Size     000096A2 (38562)\n \n 821DC8 LOCAL HEADER #1289    04034B50 (67324752)\n 821DCC Extract Zip Spec      14 (20) '2.0'\n 821DCD Extract OS            00 (0) 'MS-DOS'\n 821DCE General Purpose Flag  0008 (8)\n@@ -35998,15 +35998,15 @@\n 821E27 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 821E29   Length              0005 (5)\n 821E2B   Flags               01 (1) 'Modification'\n 821E2C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 821E30 PAYLOAD\n \n 83EA88 DATA DESCRIPTOR       08074B50 (134695760)\n-83EA8C CRC                   2D72F58F (762508687)\n+83EA8C CRC                   AF0E78C2 (2936961218)\n 83EA90 Compressed Size       0001CC58 (117848)\n 83EA94 Uncompressed Size     0001CC58 (117848)\n \n 83EA98 LOCAL HEADER #1290    04034B50 (67324752)\n 83EA9C Extract Zip Spec      14 (20) '2.0'\n 83EA9D Extract OS            00 (0) 'MS-DOS'\n 83EA9E General Purpose Flag  0008 (8)\n@@ -37650,15 +37650,15 @@\n 8823C4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 8823C6   Length              0005 (5)\n 8823C8   Flags               01 (1) 'Modification'\n 8823C9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 8823CD PAYLOAD\n \n 898BE3 DATA DESCRIPTOR       08074B50 (134695760)\n-898BE7 CRC                   505CBA07 (1348254215)\n+898BE7 CRC                   08F26EEB (150105835)\n 898BEB Compressed Size       00016816 (92182)\n 898BEF Uncompressed Size     00016816 (92182)\n \n 898BF3 LOCAL HEADER #1349    04034B50 (67324752)\n 898BF7 Extract Zip Spec      14 (20) '2.0'\n 898BF8 Extract OS            00 (0) 'MS-DOS'\n 898BF9 General Purpose Flag  0008 (8)\n@@ -37678,15 +37678,15 @@\n 898C47 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 898C49   Length              0005 (5)\n 898C4B   Flags               01 (1) 'Modification'\n 898C4C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 898C50 PAYLOAD\n \n 8F85D0 DATA DESCRIPTOR       08074B50 (134695760)\n-8F85D4 CRC                   55A650D9 (1436963033)\n+8F85D4 CRC                   F703E1D5 (4144226773)\n 8F85D8 Compressed Size       0005F980 (391552)\n 8F85DC Uncompressed Size     0005F980 (391552)\n \n 8F85E0 LOCAL HEADER #1350    04034B50 (67324752)\n 8F85E4 Extract Zip Spec      14 (20) '2.0'\n 8F85E5 Extract OS            00 (0) 'MS-DOS'\n 8F85E6 General Purpose Flag  0008 (8)\n@@ -48279,15 +48279,15 @@\n AA887F Created OS            00 (0) 'MS-DOS'\n AA8880 Extract Zip Spec      14 (20) '2.0'\n AA8881 Extract OS            00 (0) 'MS-DOS'\n AA8882 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AA8884 Compression Method    0000 (0) 'Stored'\n AA8886 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AA888A CRC                   95C7D91C (2512902428)\n+AA888A CRC                   B35BE354 (3009143636)\n AA888E Compressed Size       0000B4CE (46286)\n AA8892 Uncompressed Size     0000B4CE (46286)\n AA8896 Filename Length       003F (63)\n AA8898 Extra Length          0009 (9)\n AA889A Comment Length        0000 (0)\n AA889C Disk Start            0000 (0)\n AA889E Int File Attributes   0000 (0)\n@@ -48309,15 +48309,15 @@\n AA88F5 Created OS            00 (0) 'MS-DOS'\n AA88F6 Extract Zip Spec      14 (20) '2.0'\n AA88F7 Extract OS            00 (0) 'MS-DOS'\n AA88F8 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AA88FA Compression Method    0000 (0) 'Stored'\n AA88FC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AA8900 CRC                   032E16ED (53352173)\n+AA8900 CRC                   3A1C28D4 (974923988)\n AA8904 Compressed Size       00022205 (139781)\n AA8908 Uncompressed Size     00022205 (139781)\n AA890C Filename Length       0043 (67)\n AA890E Extra Length          0009 (9)\n AA8910 Comment Length        0000 (0)\n AA8912 Disk Start            0000 (0)\n AA8914 Int File Attributes   0000 (0)\n@@ -64839,15 +64839,15 @@\n AB7EAD Created OS            00 (0) 'MS-DOS'\n AB7EAE Extract Zip Spec      14 (20) '2.0'\n AB7EAF Extract OS            00 (0) 'MS-DOS'\n AB7EB0 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AB7EB2 Compression Method    0000 (0) 'Stored'\n AB7EB4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AB7EB8 CRC                   5D39273A (1564026682)\n+AB7EB8 CRC                   9EB2FBF0 (2662530032)\n AB7EBC Compressed Size       00009247 (37447)\n AB7EC0 Uncompressed Size     00009247 (37447)\n AB7EC4 Filename Length       0043 (67)\n AB7EC6 Extra Length          0009 (9)\n AB7EC8 Comment Length        0000 (0)\n AB7ECA Disk Start            0000 (0)\n AB7ECC Int File Attributes   0000 (0)\n@@ -64869,15 +64869,15 @@\n AB7F27 Created OS            00 (0) 'MS-DOS'\n AB7F28 Extract Zip Spec      14 (20) '2.0'\n AB7F29 Extract OS            00 (0) 'MS-DOS'\n AB7F2A General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AB7F2C Compression Method    0000 (0) 'Stored'\n AB7F2E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AB7F32 CRC                   2F620F7F (794955647)\n+AB7F32 CRC                   4CA7B0D7 (1286058199)\n AB7F36 Compressed Size       0001BCBF (113855)\n AB7F3A Uncompressed Size     0001BCBF (113855)\n AB7F3E Filename Length       0047 (71)\n AB7F40 Extra Length          0009 (9)\n AB7F42 Comment Length        0000 (0)\n AB7F44 Disk Start            0000 (0)\n AB7F46 Int File Attributes   0000 (0)\n@@ -64959,15 +64959,15 @@\n AB8092 Created OS            00 (0) 'MS-DOS'\n AB8093 Extract Zip Spec      14 (20) '2.0'\n AB8094 Extract OS            00 (0) 'MS-DOS'\n AB8095 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AB8097 Compression Method    0000 (0) 'Stored'\n AB8099 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AB809D CRC                   CB5B1062 (3411742818)\n+AB809D CRC                   6E5D01FF (1851589119)\n AB80A1 Compressed Size       000099F4 (39412)\n AB80A5 Uncompressed Size     000099F4 (39412)\n AB80A9 Filename Length       0042 (66)\n AB80AB Extra Length          0009 (9)\n AB80AD Comment Length        0000 (0)\n AB80AF Disk Start            0000 (0)\n AB80B1 Int File Attributes   0000 (0)\n@@ -64989,15 +64989,15 @@\n AB810B Created OS            00 (0) 'MS-DOS'\n AB810C Extract Zip Spec      14 (20) '2.0'\n AB810D Extract OS            00 (0) 'MS-DOS'\n AB810E General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AB8110 Compression Method    0000 (0) 'Stored'\n AB8112 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AB8116 CRC                   B19DB35C (2979902300)\n+AB8116 CRC                   902560CC (2418368716)\n AB811A Compressed Size       0001D428 (119848)\n AB811E Uncompressed Size     0001D428 (119848)\n AB8122 Filename Length       0046 (70)\n AB8124 Extra Length          0009 (9)\n AB8126 Comment Length        0000 (0)\n AB8128 Disk Start            0000 (0)\n AB812A Int File Attributes   0000 (0)\n@@ -70719,15 +70719,15 @@\n ABD672 Created OS            00 (0) 'MS-DOS'\n ABD673 Extract Zip Spec      14 (20) '2.0'\n ABD674 Extract OS            00 (0) 'MS-DOS'\n ABD675 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n ABD677 Compression Method    0000 (0) 'Stored'\n ABD679 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ABD67D CRC                   FF58F9C3 (4284021187)\n+ABD67D CRC                   F2B1E0EC (4071743724)\n ABD681 Compressed Size       0000B2FE (45822)\n ABD685 Uncompressed Size     0000B2FE (45822)\n ABD689 Filename Length       0034 (52)\n ABD68B Extra Length          0009 (9)\n ABD68D Comment Length        0000 (0)\n ABD68F Disk Start            0000 (0)\n ABD691 Int File Attributes   0000 (0)\n@@ -70749,15 +70749,15 @@\n ABD6DD Created OS            00 (0) 'MS-DOS'\n ABD6DE Extract Zip Spec      14 (20) '2.0'\n ABD6DF Extract OS            00 (0) 'MS-DOS'\n ABD6E0 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n ABD6E2 Compression Method    0000 (0) 'Stored'\n ABD6E4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ABD6E8 CRC                   CE3B73A2 (3460002722)\n+ABD6E8 CRC                   703020C8 (1882202312)\n ABD6EC Compressed Size       0002216C (139628)\n ABD6F0 Uncompressed Size     0002216C (139628)\n ABD6F4 Filename Length       0038 (56)\n ABD6F6 Extra Length          0009 (9)\n ABD6F8 Comment Length        0000 (0)\n ABD6FA Disk Start            0000 (0)\n ABD6FC Int File Attributes   0000 (0)\n@@ -73359,15 +73359,15 @@\n ABFD30 Created OS            00 (0) 'MS-DOS'\n ABFD31 Extract Zip Spec      14 (20) '2.0'\n ABFD32 Extract OS            00 (0) 'MS-DOS'\n ABFD33 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n ABFD35 Compression Method    0000 (0) 'Stored'\n ABFD37 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ABFD3B CRC                   8ED55A61 (2396346977)\n+ABFD3B CRC                   C242D102 (3259158786)\n ABFD3F Compressed Size       00008EF5 (36597)\n ABFD43 Uncompressed Size     00008EF5 (36597)\n ABFD47 Filename Length       003E (62)\n ABFD49 Extra Length          0009 (9)\n ABFD4B Comment Length        0000 (0)\n ABFD4D Disk Start            0000 (0)\n ABFD4F Int File Attributes   0000 (0)\n@@ -73389,15 +73389,15 @@\n ABFDA5 Created OS            00 (0) 'MS-DOS'\n ABFDA6 Extract Zip Spec      14 (20) '2.0'\n ABFDA7 Extract OS            00 (0) 'MS-DOS'\n ABFDA8 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n ABFDAA Compression Method    0000 (0) 'Stored'\n ABFDAC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-ABFDB0 CRC                   99F6DE8A (2583092874)\n+ABFDB0 CRC                   4C297E41 (1277787713)\n ABFDB4 Compressed Size       0001B4EF (111855)\n ABFDB8 Uncompressed Size     0001B4EF (111855)\n ABFDBC Filename Length       0042 (66)\n ABFDBE Extra Length          0009 (9)\n ABFDC0 Comment Length        0000 (0)\n ABFDC2 Disk Start            0000 (0)\n ABFDC4 Int File Attributes   0000 (0)\n@@ -78879,15 +78879,15 @@\n AC4FC0 Created OS            00 (0) 'MS-DOS'\n AC4FC1 Extract Zip Spec      14 (20) '2.0'\n AC4FC2 Extract OS            00 (0) 'MS-DOS'\n AC4FC3 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AC4FC5 Compression Method    0000 (0) 'Stored'\n AC4FC7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AC4FCB CRC                   F00FCFBA (4027568058)\n+AC4FCB CRC                   119DADE4 (295546340)\n AC4FCF Compressed Size       000096A2 (38562)\n AC4FD3 Uncompressed Size     000096A2 (38562)\n AC4FD7 Filename Length       003D (61)\n AC4FD9 Extra Length          0009 (9)\n AC4FDB Comment Length        0000 (0)\n AC4FDD Disk Start            0000 (0)\n AC4FDF Int File Attributes   0000 (0)\n@@ -78909,15 +78909,15 @@\n AC5034 Created OS            00 (0) 'MS-DOS'\n AC5035 Extract Zip Spec      14 (20) '2.0'\n AC5036 Extract OS            00 (0) 'MS-DOS'\n AC5037 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AC5039 Compression Method    0000 (0) 'Stored'\n AC503B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AC503F CRC                   2D72F58F (762508687)\n+AC503F CRC                   AF0E78C2 (2936961218)\n AC5043 Compressed Size       0001CC58 (117848)\n AC5047 Uncompressed Size     0001CC58 (117848)\n AC504B Filename Length       0041 (65)\n AC504D Extra Length          0009 (9)\n AC504F Comment Length        0000 (0)\n AC5051 Disk Start            0000 (0)\n AC5053 Int File Attributes   0000 (0)\n@@ -80679,15 +80679,15 @@\n AC6A7F Created OS            00 (0) 'MS-DOS'\n AC6A80 Extract Zip Spec      14 (20) '2.0'\n AC6A81 Extract OS            00 (0) 'MS-DOS'\n AC6A82 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AC6A84 Compression Method    0000 (0) 'Stored'\n AC6A86 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AC6A8A CRC                   505CBA07 (1348254215)\n+AC6A8A CRC                   08F26EEB (150105835)\n AC6A8E Compressed Size       00016816 (92182)\n AC6A92 Uncompressed Size     00016816 (92182)\n AC6A96 Filename Length       0032 (50)\n AC6A98 Extra Length          0009 (9)\n AC6A9A Comment Length        0000 (0)\n AC6A9C Disk Start            0000 (0)\n AC6A9E Int File Attributes   0000 (0)\n@@ -80709,15 +80709,15 @@\n AC6AE8 Created OS            00 (0) 'MS-DOS'\n AC6AE9 Extract Zip Spec      14 (20) '2.0'\n AC6AEA Extract OS            00 (0) 'MS-DOS'\n AC6AEB General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n AC6AED Compression Method    0000 (0) 'Stored'\n AC6AEF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-AC6AF3 CRC                   55A650D9 (1436963033)\n+AC6AF3 CRC                   F703E1D5 (4144226773)\n AC6AF7 Compressed Size       0005F980 (391552)\n AC6AFB Uncompressed Size     0005F980 (391552)\n AC6AFF Filename Length       0036 (54)\n AC6B01 Extra Length          0009 (9)\n AC6B03 Comment Length        0000 (0)\n AC6B05 Disk Start            0000 (0)\n AC6B07 Int File Attributes   0000 (0)\n"}, {"source1": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluent.java", "source2": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -139,20 +139,20 @@\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ClusterRoleExtensionNested<A> withNewClusterRoleExtensionLike(io.fabric8.openshift.api.model.ClusterRole item);\n   public A withAuthenticationExtension(Authentication authenticationExtension);\n   public ClusterOperatorStatusFluent.AuthenticationExtensionNested<A> withNewAuthenticationExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.AuthenticationExtensionNested<A> withNewAuthenticationExtensionLike(io.fabric8.openshift.api.model.Authentication item);\n   public A withImageTagExtension(ImageTag imageTagExtension);\n   public ClusterOperatorStatusFluent.ImageTagExtensionNested<A> withNewImageTagExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ImageTagExtensionNested<A> withNewImageTagExtensionLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A withOAuthAccessTokenExtension(OAuthAccessToken oAuthAccessTokenExtension);\n-  public ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtension();\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtensionLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withDeploymentConfigExtension(DeploymentConfig deploymentConfigExtension);\n   public ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<A> withNewDeploymentConfigExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<A> withNewDeploymentConfigExtensionLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A withOAuthAccessTokenExtension(OAuthAccessToken oAuthAccessTokenExtension);\n+  public ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtension();\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtensionLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withRoleBindingExtension(RoleBinding roleBindingExtension);\n   public ClusterOperatorStatusFluent.RoleBindingExtensionNested<A> withNewRoleBindingExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.RoleBindingExtensionNested<A> withNewRoleBindingExtensionLike(RoleBinding item);\n   public A withImageExtension(io.fabric8.openshift.api.model.Image imageExtension);\n   public ClusterOperatorStatusFluent.ImageExtensionNested<A> withNewImageExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ImageExtensionNested<A> withNewImageExtensionLike(io.fabric8.openshift.api.model.Image item);\n   public A withAPIServerExtension(APIServer aPIServerExtension);\n@@ -208,20 +208,20 @@\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.SecurityContextConstraintsExtensionNested<A> withNewSecurityContextConstraintsExtensionLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleExtension(Console consoleExtension);\n   public ClusterOperatorStatusFluent.ConsoleExtensionNested<A> withNewConsoleExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ConsoleExtensionNested<A> withNewConsoleExtensionLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestExtension(BuildRequest buildRequestExtension);\n   public ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtensionLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyExtension(EgressNetworkPolicy egressNetworkPolicyExtension);\n-  public ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension();\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceExtension(NetNamespace netNamespaceExtension);\n   public ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtensionLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyExtension(EgressNetworkPolicy egressNetworkPolicyExtension);\n+  public ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension();\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingExtension(UserIdentityMapping userIdentityMappingExtension);\n   public ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<A> withNewUserIdentityMappingExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<A> withNewUserIdentityMappingExtensionLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamExtension(io.fabric8.openshift.api.model.ImageStream imageStreamExtension);\n   public ClusterOperatorStatusFluent.ImageStreamExtensionNested<A> withNewImageStreamExtension();\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ImageStreamExtensionNested<A> withNewImageStreamExtensionLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkExtension(Network networkExtension);\n@@ -433,22 +433,22 @@\n     \n   }\n   public interface ImageTagExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<ClusterOperatorStatusFluent.ImageTagExtensionNested<N>>{\n     public N and();\n     public N endImageTagExtension();\n     \n   }\n-  public interface OAuthAccessTokenExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<N>>{\n+  public interface DeploymentConfigExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenExtension();\n+    public N endDeploymentConfigExtension();\n     \n   }\n-  public interface DeploymentConfigExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<N>>{\n+  public interface OAuthAccessTokenExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<N>>{\n     public N and();\n-    public N endDeploymentConfigExtension();\n+    public N endOAuthAccessTokenExtension();\n     \n   }\n   public interface RoleBindingExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<ClusterOperatorStatusFluent.RoleBindingExtensionNested<N>>{\n     public N and();\n     public N endRoleBindingExtension();\n     \n   }\n@@ -548,22 +548,22 @@\n     \n   }\n   public interface BuildRequestExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<ClusterOperatorStatusFluent.BuildRequestExtensionNested<N>>{\n     public N and();\n     public N endBuildRequestExtension();\n     \n   }\n-  public interface EgressNetworkPolicyExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>>{\n+  public interface NetNamespaceExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyExtension();\n+    public N endNetNamespaceExtension();\n     \n   }\n-  public interface NetNamespaceExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>>{\n+  public interface EgressNetworkPolicyExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>>{\n     public N and();\n-    public N endNetNamespaceExtension();\n+    public N endEgressNetworkPolicyExtension();\n     \n   }\n   public interface UserIdentityMappingExtensionNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,UserIdentityMappingFluent<ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<N>>{\n     public N and();\n     public N endUserIdentityMappingExtension();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluentImpl.java", "source2": "io/fabric8/openshift/api/model/ClusterOperatorStatusFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -185,16 +185,16 @@\n     if (extension instanceof ClusterResourceQuota){ this.extension= new ClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.ClusterResourceQuota)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof ProjectRequest){ this.extension= new ProjectRequestBuilder((io.fabric8.openshift.api.model.ProjectRequest)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof Template){ this.extension= new TemplateBuilder((io.fabric8.openshift.api.model.Template)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof OAuthClientAuthorization){ this.extension= new OAuthClientAuthorizationBuilder((OAuthClientAuthorization)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.ClusterRole){ this.extension= new ClusterRoleBuilder((io.fabric8.openshift.api.model.ClusterRole)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof Authentication){ this.extension= new AuthenticationBuilder((io.fabric8.openshift.api.model.Authentication)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof ImageTag){ this.extension= new ImageTagBuilder((io.fabric8.openshift.api.model.ImageTag)extension); _visitables.get(\"extension\").add(this.extension);}\n-    if (extension instanceof OAuthAccessToken){ this.extension= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof DeploymentConfig){ this.extension= new DeploymentConfigBuilder((io.fabric8.openshift.api.model.DeploymentConfig)extension); _visitables.get(\"extension\").add(this.extension);}\n+    if (extension instanceof OAuthAccessToken){ this.extension= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof RoleBinding){ this.extension= new RoleBindingBuilder((io.fabric8.openshift.api.model.RoleBinding)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.Image){ this.extension= new ImageBuilder((io.fabric8.openshift.api.model.Image)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof APIServer){ this.extension= new APIServerBuilder((io.fabric8.openshift.api.model.APIServer)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof PersistentVolumeClaim){ this.extension= new PersistentVolumeClaimBuilder((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof ImageStreamMapping){ this.extension= new ImageStreamMappingBuilder((io.fabric8.openshift.api.model.ImageStreamMapping)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.Role){ this.extension= new RoleBuilder((io.fabric8.openshift.api.model.Role)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof BrokerTemplateInstance){ this.extension= new BrokerTemplateInstanceBuilder((io.fabric8.openshift.api.model.BrokerTemplateInstance)extension); _visitables.get(\"extension\").add(this.extension);}\n@@ -208,16 +208,16 @@\n     if (extension instanceof Group){ this.extension= new GroupBuilder((io.fabric8.openshift.api.model.Group)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof ImageSignature){ this.extension= new ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof HostSubnet){ this.extension= new HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof AppliedClusterResourceQuota){ this.extension= new AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof SecurityContextConstraints){ this.extension= new SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof Console){ this.extension= new ConsoleBuilder((io.fabric8.openshift.api.model.Console)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof BuildRequest){ this.extension= new BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)extension); _visitables.get(\"extension\").add(this.extension);}\n-    if (extension instanceof EgressNetworkPolicy){ this.extension= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof NetNamespace){ this.extension= new NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)extension); _visitables.get(\"extension\").add(this.extension);}\n+    if (extension instanceof EgressNetworkPolicy){ this.extension= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof UserIdentityMapping){ this.extension= new UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.ImageStream){ this.extension= new ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof Network){ this.extension= new NetworkBuilder((io.fabric8.openshift.api.model.Network)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof io.fabric8.openshift.api.model.OAuthClient){ this.extension= new OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)extension); _visitables.get(\"extension\").add(this.extension);}\n     if (extension instanceof Identity){ this.extension= new IdentityBuilder((io.fabric8.openshift.api.model.Identity)extension); _visitables.get(\"extension\").add(this.extension);}\n     return (A) this;\n   }\n@@ -480,34 +480,34 @@\n   }\n   public ClusterOperatorStatusFluent.ImageTagExtensionNested<A> withNewImageTagExtension() {\n     return new ClusterOperatorStatusFluentImpl.ImageTagExtensionNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.ImageTagExtensionNested<A> withNewImageTagExtensionLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.ImageTagExtensionNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenExtension(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenExtension) {\n-    _visitables.get(\"extension\").remove(this.extension);\n-    if (oAuthAccessTokenExtension!=null){ this.extension= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n-  }\n-  public ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtension() {\n-    return new ClusterOperatorStatusFluentImpl.OAuthAccessTokenExtensionNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtensionLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.OAuthAccessTokenExtensionNestedImpl(item);\n-  }\n   public A withDeploymentConfigExtension(io.fabric8.openshift.api.model.DeploymentConfig deploymentConfigExtension) {\n     _visitables.get(\"extension\").remove(this.extension);\n     if (deploymentConfigExtension!=null){ this.extension= new io.fabric8.openshift.api.model.DeploymentConfigBuilder(deploymentConfigExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n   }\n   public ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<A> withNewDeploymentConfigExtension() {\n     return new ClusterOperatorStatusFluentImpl.DeploymentConfigExtensionNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<A> withNewDeploymentConfigExtensionLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.DeploymentConfigExtensionNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenExtension(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenExtension) {\n+    _visitables.get(\"extension\").remove(this.extension);\n+    if (oAuthAccessTokenExtension!=null){ this.extension= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n+  }\n+  public ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtension() {\n+    return new ClusterOperatorStatusFluentImpl.OAuthAccessTokenExtensionNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<A> withNewOAuthAccessTokenExtensionLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.OAuthAccessTokenExtensionNestedImpl(item);\n+  }\n   public A withRoleBindingExtension(io.fabric8.openshift.api.model.RoleBinding roleBindingExtension) {\n     _visitables.get(\"extension\").remove(this.extension);\n     if (roleBindingExtension!=null){ this.extension= new RoleBindingBuilder(roleBindingExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n   }\n   public ClusterOperatorStatusFluent.RoleBindingExtensionNested<A> withNewRoleBindingExtension() {\n     return new ClusterOperatorStatusFluentImpl.RoleBindingExtensionNestedImpl();\n   }\n@@ -710,34 +710,34 @@\n   }\n   public ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtension() {\n     return new ClusterOperatorStatusFluentImpl.BuildRequestExtensionNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.BuildRequestExtensionNested<A> withNewBuildRequestExtensionLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.BuildRequestExtensionNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyExtension(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyExtension) {\n-    _visitables.get(\"extension\").remove(this.extension);\n-    if (egressNetworkPolicyExtension!=null){ this.extension= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n-  }\n-  public ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension() {\n-    return new ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl(item);\n-  }\n   public A withNetNamespaceExtension(io.fabric8.openshift.api.model.NetNamespace netNamespaceExtension) {\n     _visitables.get(\"extension\").remove(this.extension);\n     if (netNamespaceExtension!=null){ this.extension= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n   }\n   public ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtension() {\n     return new ClusterOperatorStatusFluentImpl.NetNamespaceExtensionNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<A> withNewNetNamespaceExtensionLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.NetNamespaceExtensionNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyExtension(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyExtension) {\n+    _visitables.get(\"extension\").remove(this.extension);\n+    if (egressNetworkPolicyExtension!=null){ this.extension= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n+  }\n+  public ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtension() {\n+    return new ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<A> withNewEgressNetworkPolicyExtensionLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.ClusterOperatorStatusFluentImpl.EgressNetworkPolicyExtensionNestedImpl(item);\n+  }\n   public A withUserIdentityMappingExtension(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingExtension) {\n     _visitables.get(\"extension\").remove(this.extension);\n     if (userIdentityMappingExtension!=null){ this.extension= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingExtension); _visitables.get(\"extension\").add(this.extension);} return (A) this;\n   }\n   public ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<A> withNewUserIdentityMappingExtension() {\n     return new ClusterOperatorStatusFluentImpl.UserIdentityMappingExtensionNestedImpl();\n   }\n@@ -1483,42 +1483,42 @@\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n     public N endImageTagExtension() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenExtensionNestedImpl<N> extends OAuthAccessTokenFluentImpl<ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenExtensionNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigExtensionNestedImpl<N> extends DeploymentConfigFluentImpl<ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigExtensionNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenExtensionNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+    DeploymentConfigExtensionNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n-    public N endOAuthAccessTokenExtension() {\n+    public N endDeploymentConfigExtension() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigExtensionNestedImpl<N> extends DeploymentConfigFluentImpl<ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.DeploymentConfigExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigExtensionNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenExtensionNestedImpl<N> extends OAuthAccessTokenFluentImpl<ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.OAuthAccessTokenExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenExtensionNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigExtensionNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+    OAuthAccessTokenExtensionNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n-    public N endDeploymentConfigExtension() {\n+    public N endOAuthAccessTokenExtension() {\n       return and();\n     }\n     \n   }\n   class RoleBindingExtensionNestedImpl<N> extends RoleBindingFluentImpl<ClusterOperatorStatusFluent.RoleBindingExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.RoleBindingExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingExtensionNestedImpl(io.fabric8.openshift.api.model.RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1851,42 +1851,42 @@\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n     public N endBuildRequestExtension() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyExtensionNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyExtensionNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceExtensionNestedImpl<N> extends NetNamespaceFluentImpl<ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceExtensionNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyExtensionNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceExtensionNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n-    public N endEgressNetworkPolicyExtension() {\n+    public N endNetNamespaceExtension() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceExtensionNestedImpl<N> extends NetNamespaceFluentImpl<ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.NetNamespaceExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceExtensionNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyExtensionNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.EgressNetworkPolicyExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyExtensionNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceExtensionNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyExtensionNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) ClusterOperatorStatusFluentImpl.this.withExtension(builder.build());\n     }\n-    public N endNetNamespaceExtension() {\n+    public N endEgressNetworkPolicyExtension() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingExtensionNestedImpl<N> extends UserIdentityMappingFluentImpl<ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<N>> implements io.fabric8.openshift.api.model.ClusterOperatorStatusFluent.UserIdentityMappingExtensionNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingExtensionNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new UserIdentityMappingBuilder(this, item);\n"}, {"source1": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -104,20 +104,20 @@\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(io.fabric8.openshift.api.model.ClusterRole item);\n   public A withAuthenticationContent(Authentication authenticationContent);\n   public LocalResourceAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContentLike(io.fabric8.openshift.api.model.Authentication item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(io.fabric8.openshift.api.model.Image imageContent);\n   public LocalResourceAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(io.fabric8.openshift.api.model.Image item);\n   public A withAPIServerContent(APIServer aPIServerContent);\n@@ -173,20 +173,20 @@\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(Console consoleContent);\n   public LocalResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(Network networkContent);\n@@ -359,22 +359,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<LocalResourceAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<LocalResourceAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -474,22 +474,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<LocalResourceAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.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": "@@ -93,16 +93,16 @@\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((io.fabric8.openshift.api.model.ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ClusterRole){ this.content= new ClusterRoleBuilder((io.fabric8.openshift.api.model.ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Authentication){ this.content= new AuthenticationBuilder((io.fabric8.openshift.api.model.Authentication)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((io.fabric8.openshift.api.model.ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((io.fabric8.openshift.api.model.DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((io.fabric8.openshift.api.model.RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Image){ this.content= new ImageBuilder((io.fabric8.openshift.api.model.Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof APIServer){ this.content= new APIServerBuilder((io.fabric8.openshift.api.model.APIServer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((io.fabric8.openshift.api.model.ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Role){ this.content= new RoleBuilder((io.fabric8.openshift.api.model.Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((io.fabric8.openshift.api.model.BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n@@ -116,16 +116,16 @@\n     if (content instanceof Group){ this.content= new GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Console){ this.content= new ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Network){ this.content= new NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -388,34 +388,34 @@\n   }\n   public LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new LocalResourceAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(io.fabric8.openshift.api.model.DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new io.fabric8.openshift.api.model.DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(io.fabric8.openshift.api.model.RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new LocalResourceAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -618,34 +618,34 @@\n   }\n   public LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new LocalResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1252,42 +1252,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 io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.RoleBindingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingContentNestedImpl(io.fabric8.openshift.api.model.RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1620,42 +1620,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 io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new 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": "@@ -109,20 +109,20 @@\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(io.fabric8.openshift.api.model.ClusterRole item);\n   public A withAuthenticationContent(Authentication authenticationContent);\n   public LocalSubjectAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContentLike(io.fabric8.openshift.api.model.Authentication item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(io.fabric8.openshift.api.model.Image imageContent);\n   public LocalSubjectAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(io.fabric8.openshift.api.model.Image item);\n   public A withAPIServerContent(APIServer aPIServerContent);\n@@ -178,20 +178,20 @@\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(Console consoleContent);\n   public LocalSubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(Network networkContent);\n@@ -397,22 +397,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<LocalSubjectAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -512,22 +512,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<LocalSubjectAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.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": "@@ -104,16 +104,16 @@\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((io.fabric8.openshift.api.model.ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ClusterRole){ this.content= new ClusterRoleBuilder((io.fabric8.openshift.api.model.ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Authentication){ this.content= new AuthenticationBuilder((io.fabric8.openshift.api.model.Authentication)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((io.fabric8.openshift.api.model.ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((io.fabric8.openshift.api.model.DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((io.fabric8.openshift.api.model.RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Image){ this.content= new ImageBuilder((io.fabric8.openshift.api.model.Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof APIServer){ this.content= new APIServerBuilder((io.fabric8.openshift.api.model.APIServer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((io.fabric8.openshift.api.model.ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Role){ this.content= new RoleBuilder((io.fabric8.openshift.api.model.Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((io.fabric8.openshift.api.model.BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n@@ -127,16 +127,16 @@\n     if (content instanceof Group){ this.content= new GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Console){ this.content= new ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Network){ this.content= new NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -399,34 +399,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(io.fabric8.openshift.api.model.DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new io.fabric8.openshift.api.model.DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(io.fabric8.openshift.api.model.RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new LocalSubjectAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -629,34 +629,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new LocalSubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1380,42 +1380,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 io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingContentNestedImpl(io.fabric8.openshift.api.model.RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1748,42 +1748,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 io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new 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": "@@ -121,20 +121,20 @@\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictionsLike(io.fabric8.openshift.api.model.ClusterRole item);\n   public A withAuthenticationAttributeRestrictions(Authentication authenticationAttributeRestrictions);\n   public PolicyRuleFluent.AuthenticationAttributeRestrictionsNested<A> withNewAuthenticationAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.AuthenticationAttributeRestrictionsNested<A> withNewAuthenticationAttributeRestrictionsLike(io.fabric8.openshift.api.model.Authentication item);\n   public A withImageTagAttributeRestrictions(ImageTag imageTagAttributeRestrictions);\n   public PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictionsLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions);\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions();\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions);\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions);\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions();\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withRoleBindingAttributeRestrictions(RoleBinding roleBindingAttributeRestrictions);\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictionsLike(RoleBinding item);\n   public A withImageAttributeRestrictions(io.fabric8.openshift.api.model.Image imageAttributeRestrictions);\n   public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictionsLike(io.fabric8.openshift.api.model.Image item);\n   public A withAPIServerAttributeRestrictions(APIServer aPIServerAttributeRestrictions);\n@@ -190,20 +190,20 @@\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.SecurityContextConstraintsAttributeRestrictionsNested<A> withNewSecurityContextConstraintsAttributeRestrictionsLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleAttributeRestrictions(Console consoleAttributeRestrictions);\n   public PolicyRuleFluent.ConsoleAttributeRestrictionsNested<A> withNewConsoleAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ConsoleAttributeRestrictionsNested<A> withNewConsoleAttributeRestrictionsLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestAttributeRestrictions(BuildRequest buildRequestAttributeRestrictions);\n   public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceAttributeRestrictions(NetNamespace netNamespaceAttributeRestrictions);\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingAttributeRestrictions(UserIdentityMapping userIdentityMappingAttributeRestrictions);\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictionsLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamAttributeRestrictions(io.fabric8.openshift.api.model.ImageStream imageStreamAttributeRestrictions);\n   public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictions();\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictionsLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkAttributeRestrictions(Network networkAttributeRestrictions);\n@@ -408,22 +408,22 @@\n     \n   }\n   public interface ImageTagAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<PolicyRuleFluent.ImageTagAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endImageTagAttributeRestrictions();\n     \n   }\n-  public interface OAuthAccessTokenAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>>{\n+  public interface DeploymentConfigAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>>{\n+  public interface OAuthAccessTokenAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endRoleBindingAttributeRestrictions();\n     \n   }\n@@ -523,22 +523,22 @@\n     \n   }\n   public interface BuildRequestAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildRequestAttributeRestrictions();\n     \n   }\n-  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n+  public interface NetNamespaceAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n+  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.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": "@@ -130,16 +130,16 @@\n     if (attributeRestrictions instanceof ClusterResourceQuota){ this.attributeRestrictions= new ClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.ClusterResourceQuota)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ProjectRequest){ this.attributeRestrictions= new ProjectRequestBuilder((io.fabric8.openshift.api.model.ProjectRequest)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Template){ this.attributeRestrictions= new TemplateBuilder((io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ClusterRole){ this.attributeRestrictions= new ClusterRoleBuilder((io.fabric8.openshift.api.model.ClusterRole)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Authentication){ this.attributeRestrictions= new AuthenticationBuilder((io.fabric8.openshift.api.model.Authentication)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageTag){ this.attributeRestrictions= new ImageTagBuilder((io.fabric8.openshift.api.model.ImageTag)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof OAuthAccessToken){ this.attributeRestrictions= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentConfig){ this.attributeRestrictions= new DeploymentConfigBuilder((io.fabric8.openshift.api.model.DeploymentConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof OAuthAccessToken){ this.attributeRestrictions= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBinding){ this.attributeRestrictions= new RoleBindingBuilder((io.fabric8.openshift.api.model.RoleBinding)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.Image){ this.attributeRestrictions= new ImageBuilder((io.fabric8.openshift.api.model.Image)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof APIServer){ this.attributeRestrictions= new APIServerBuilder((io.fabric8.openshift.api.model.APIServer)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PersistentVolumeClaim){ this.attributeRestrictions= new PersistentVolumeClaimBuilder((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamMapping){ this.attributeRestrictions= new ImageStreamMappingBuilder((io.fabric8.openshift.api.model.ImageStreamMapping)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.Role){ this.attributeRestrictions= new RoleBuilder((io.fabric8.openshift.api.model.Role)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BrokerTemplateInstance){ this.attributeRestrictions= new BrokerTemplateInstanceBuilder((io.fabric8.openshift.api.model.BrokerTemplateInstance)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -153,16 +153,16 @@\n     if (attributeRestrictions instanceof Group){ this.attributeRestrictions= new GroupBuilder((io.fabric8.openshift.api.model.Group)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageSignature){ this.attributeRestrictions= new ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HostSubnet){ this.attributeRestrictions= new HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof AppliedClusterResourceQuota){ this.attributeRestrictions= new AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SecurityContextConstraints){ this.attributeRestrictions= new SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Console){ this.attributeRestrictions= new ConsoleBuilder((io.fabric8.openshift.api.model.Console)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildRequest){ this.attributeRestrictions= new BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof EgressNetworkPolicy){ this.attributeRestrictions= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof NetNamespace){ this.attributeRestrictions= new NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof EgressNetworkPolicy){ this.attributeRestrictions= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof UserIdentityMapping){ this.attributeRestrictions= new UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.ImageStream){ this.attributeRestrictions= new ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Network){ this.attributeRestrictions= new NetworkBuilder((io.fabric8.openshift.api.model.Network)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.OAuthClient){ this.attributeRestrictions= new OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Identity){ this.attributeRestrictions= new IdentityBuilder((io.fabric8.openshift.api.model.Identity)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     return (A) this;\n   }\n@@ -425,34 +425,34 @@\n   }\n   public PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ImageTagAttributeRestrictionsNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.ImageTagAttributeRestrictionsNested<A> withNewImageTagAttributeRestrictionsLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.ImageTagAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenAttributeRestrictions(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (oAuthAccessTokenAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n-  }\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withDeploymentConfigAttributeRestrictions(io.fabric8.openshift.api.model.DeploymentConfig deploymentConfigAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (deploymentConfigAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.DeploymentConfigBuilder(deploymentConfigAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n   }\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.DeploymentConfigAttributeRestrictionsNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.DeploymentConfigAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenAttributeRestrictions(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (oAuthAccessTokenAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n+  }\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withRoleBindingAttributeRestrictions(io.fabric8.openshift.api.model.RoleBinding roleBindingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (roleBindingAttributeRestrictions!=null){ this.attributeRestrictions= new RoleBindingBuilder(roleBindingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n   }\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.RoleBindingAttributeRestrictionsNestedImpl();\n   }\n@@ -655,34 +655,34 @@\n   }\n   public PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildRequestAttributeRestrictionsNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.BuildRequestAttributeRestrictionsNested<A> withNewBuildRequestAttributeRestrictionsLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.BuildRequestAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyAttributeRestrictions(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n-  }\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withNetNamespaceAttributeRestrictions(io.fabric8.openshift.api.model.NetNamespace netNamespaceAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (netNamespaceAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n   }\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyAttributeRestrictions(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n+  }\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withUserIdentityMappingAttributeRestrictions(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (userIdentityMappingAttributeRestrictions!=null){ this.attributeRestrictions= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} return (A) this;\n   }\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.UserIdentityMappingAttributeRestrictionsNestedImpl();\n   }\n@@ -1399,42 +1399,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 io.fabric8.openshift.api.model.PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigAttributeRestrictionsNestedImpl<N> extends DeploymentConfigFluentImpl<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigAttributeRestrictionsNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenAttributeRestrictionsNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+    DeploymentConfigAttributeRestrictionsNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigAttributeRestrictionsNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenAttributeRestrictionsNestedImpl<N> extends OAuthAccessTokenFluentImpl<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigAttributeRestrictionsNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+    OAuthAccessTokenAttributeRestrictionsNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1767,42 +1767,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildRequestAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceAttributeRestrictionsNestedImpl<N> extends NetNamespaceFluentImpl<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceAttributeRestrictionsNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endEgressNetworkPolicyAttributeRestrictions() {\n+    public N endNetNamespaceAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceAttributeRestrictionsNestedImpl<N> extends NetNamespaceFluentImpl<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceAttributeRestrictionsNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endNetNamespaceAttributeRestrictions() {\n+    public N endEgressNetworkPolicyAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingAttributeRestrictionsNestedImpl<N> extends UserIdentityMappingFluentImpl<PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>> implements io.fabric8.openshift.api.model.PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingAttributeRestrictionsNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new 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": "@@ -104,20 +104,20 @@\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(io.fabric8.openshift.api.model.ClusterRole item);\n   public A withAuthenticationContent(Authentication authenticationContent);\n   public ResourceAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContentLike(io.fabric8.openshift.api.model.Authentication item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(io.fabric8.openshift.api.model.Image imageContent);\n   public ResourceAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(io.fabric8.openshift.api.model.Image item);\n   public A withAPIServerContent(APIServer aPIServerContent);\n@@ -173,20 +173,20 @@\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(Console consoleContent);\n   public ResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(Network networkContent);\n@@ -359,22 +359,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<ResourceAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<ResourceAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -474,22 +474,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<ResourceAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.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": "@@ -93,16 +93,16 @@\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((io.fabric8.openshift.api.model.ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ClusterRole){ this.content= new ClusterRoleBuilder((io.fabric8.openshift.api.model.ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Authentication){ this.content= new AuthenticationBuilder((io.fabric8.openshift.api.model.Authentication)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((io.fabric8.openshift.api.model.ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((io.fabric8.openshift.api.model.DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((io.fabric8.openshift.api.model.RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Image){ this.content= new ImageBuilder((io.fabric8.openshift.api.model.Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof APIServer){ this.content= new APIServerBuilder((io.fabric8.openshift.api.model.APIServer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((io.fabric8.openshift.api.model.ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Role){ this.content= new RoleBuilder((io.fabric8.openshift.api.model.Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((io.fabric8.openshift.api.model.BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n@@ -116,16 +116,16 @@\n     if (content instanceof Group){ this.content= new GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Console){ this.content= new ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Network){ this.content= new NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -388,34 +388,34 @@\n   }\n   public ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new ResourceAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(io.fabric8.openshift.api.model.DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new io.fabric8.openshift.api.model.DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new ResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(io.fabric8.openshift.api.model.RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new ResourceAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -618,34 +618,34 @@\n   }\n   public ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new ResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new ResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1252,42 +1252,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 io.fabric8.openshift.api.model.ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ResourceAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ResourceAccessReviewFluent.RoleBindingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingContentNestedImpl(io.fabric8.openshift.api.model.RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1620,42 +1620,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 io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new 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": "@@ -109,20 +109,20 @@\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(io.fabric8.openshift.api.model.ClusterRole item);\n   public A withAuthenticationContent(Authentication authenticationContent);\n   public SubjectAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.AuthenticationContentNested<A> withNewAuthenticationContentLike(io.fabric8.openshift.api.model.Authentication item);\n   public A withImageTagContent(ImageTag imageTagContent);\n   public SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(io.fabric8.openshift.api.model.Image imageContent);\n   public SubjectAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(io.fabric8.openshift.api.model.Image item);\n   public A withAPIServerContent(APIServer aPIServerContent);\n@@ -178,20 +178,20 @@\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.SecurityContextConstraintsContentNested<A> withNewSecurityContextConstraintsContentLike(io.fabric8.openshift.api.model.SecurityContextConstraints item);\n   public A withConsoleContent(Console consoleContent);\n   public SubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ConsoleContentNested<A> withNewConsoleContentLike(io.fabric8.openshift.api.model.Console item);\n   public A withBuildRequestContent(BuildRequest buildRequestContent);\n   public SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A withImageStreamContent(io.fabric8.openshift.api.model.ImageStream imageStreamContent);\n   public SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(io.fabric8.openshift.api.model.ImageStream item);\n   public A withNetworkContent(Network networkContent);\n@@ -397,22 +397,22 @@\n     \n   }\n   public interface ImageTagContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<SubjectAccessReviewFluent.ImageTagContentNested<N>>{\n     public N and();\n     public N endImageTagContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<SubjectAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -512,22 +512,22 @@\n     \n   }\n   public interface BuildRequestContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<SubjectAccessReviewFluent.BuildRequestContentNested<N>>{\n     public N and();\n     public N endBuildRequestContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.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": "@@ -104,16 +104,16 @@\n     if (content instanceof ClusterResourceQuota){ this.content= new ClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.ClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectRequest){ this.content= new ProjectRequestBuilder((io.fabric8.openshift.api.model.ProjectRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Template){ this.content= new TemplateBuilder((io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.ClusterRole){ this.content= new ClusterRoleBuilder((io.fabric8.openshift.api.model.ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Authentication){ this.content= new AuthenticationBuilder((io.fabric8.openshift.api.model.Authentication)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((io.fabric8.openshift.api.model.ImageTag)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((io.fabric8.openshift.api.model.DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((io.fabric8.openshift.api.model.OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((io.fabric8.openshift.api.model.RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Image){ this.content= new ImageBuilder((io.fabric8.openshift.api.model.Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof APIServer){ this.content= new APIServerBuilder((io.fabric8.openshift.api.model.APIServer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamMapping){ this.content= new ImageStreamMappingBuilder((io.fabric8.openshift.api.model.ImageStreamMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.Role){ this.content= new RoleBuilder((io.fabric8.openshift.api.model.Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((io.fabric8.openshift.api.model.BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n@@ -127,16 +127,16 @@\n     if (content instanceof Group){ this.content= new GroupBuilder((io.fabric8.openshift.api.model.Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((io.fabric8.openshift.api.model.ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((io.fabric8.openshift.api.model.HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((io.fabric8.openshift.api.model.SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Console){ this.content= new ConsoleBuilder((io.fabric8.openshift.api.model.Console)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((io.fabric8.openshift.api.model.BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((io.fabric8.openshift.api.model.NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((io.fabric8.openshift.api.model.EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((io.fabric8.openshift.api.model.UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.ImageStream){ this.content= new ImageStreamBuilder((io.fabric8.openshift.api.model.ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Network){ this.content= new NetworkBuilder((io.fabric8.openshift.api.model.Network)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.OAuthClient){ this.content= new OAuthClientBuilder((io.fabric8.openshift.api.model.OAuthClient)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Identity){ this.content= new IdentityBuilder((io.fabric8.openshift.api.model.Identity)content); _visitables.get(\"content\").add(this.content);}\n     return (A) this;\n   }\n@@ -399,34 +399,34 @@\n   }\n   public SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContent() {\n     return new SubjectAccessReviewFluentImpl.ImageTagContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.ImageTagContentNested<A> withNewImageTagContentLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.ImageTagContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(io.fabric8.openshift.api.model.DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new io.fabric8.openshift.api.model.DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new SubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(io.fabric8.openshift.api.model.OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(io.fabric8.openshift.api.model.RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new SubjectAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -629,34 +629,34 @@\n   }\n   public SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContent() {\n     return new SubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.BuildRequestContentNested<A> withNewBuildRequestContentLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.BuildRequestContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(io.fabric8.openshift.api.model.NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new io.fabric8.openshift.api.model.NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(io.fabric8.openshift.api.model.NetNamespace item) {\n     return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(io.fabric8.openshift.api.model.EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(io.fabric8.openshift.api.model.UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} return (A) this;\n   }\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new SubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -1380,42 +1380,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 io.fabric8.openshift.api.model.SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.SubjectAccessReviewFluent.DeploymentConfigContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.SubjectAccessReviewFluent.RoleBindingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingContentNestedImpl(io.fabric8.openshift.api.model.RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -1748,42 +1748,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 io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.NetNamespaceContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceContentNestedImpl(io.fabric8.openshift.api.model.NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements io.fabric8.openshift.api.model.SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingContentNestedImpl(io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.builder = new 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": "@@ -338,34 +338,34 @@\n   public A addAllToImageTagObjects(java.util.Collection<io.fabric8.openshift.api.model.ImageTag> items);\n   public A removeFromImageTagObjects(io.fabric8.openshift.api.model.ImageTag... items);\n   public A removeAllFromImageTagObjects(java.util.Collection<io.fabric8.openshift.api.model.ImageTag> items);\n   public A removeMatchingFromImageTagObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n   public TemplateFluent.ImageTagObjectsNested<A> setNewImageTagObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.ImageTag item);\n   public io.fabric8.openshift.api.model.TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObject();\n   public io.fabric8.openshift.api.model.TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObjectLike(io.fabric8.openshift.api.model.ImageTag item);\n-  public A addToOAuthAccessTokenObjects(java.lang.Integer index,OAuthAccessToken item);\n-  public A setToOAuthAccessTokenObjects(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item);\n-  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n-  public A addAllToOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items);\n-  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n-  public A removeAllFromOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items);\n-  public A removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item);\n-  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject();\n-  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A addToDeploymentConfigObjects(java.lang.Integer index,DeploymentConfig item);\n   public A setToDeploymentConfigObjects(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item);\n   public A addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items);\n   public A addAllToDeploymentConfigObjects(java.util.Collection<io.fabric8.openshift.api.model.DeploymentConfig> items);\n   public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items);\n   public A removeAllFromDeploymentConfigObjects(java.util.Collection<io.fabric8.openshift.api.model.DeploymentConfig> items);\n   public A removeMatchingFromDeploymentConfigObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n   public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item);\n   public io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject();\n   public io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(io.fabric8.openshift.api.model.DeploymentConfig item);\n+  public A addToOAuthAccessTokenObjects(java.lang.Integer index,OAuthAccessToken item);\n+  public A setToOAuthAccessTokenObjects(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item);\n+  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n+  public A addAllToOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items);\n+  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n+  public A removeAllFromOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items);\n+  public A removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject();\n+  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(io.fabric8.openshift.api.model.OAuthAccessToken item);\n   public A addToRoleBindingObjects(java.lang.Integer index,RoleBinding item);\n   public A setToRoleBindingObjects(java.lang.Integer index,RoleBinding item);\n   public A addToRoleBindingObjects(io.fabric8.openshift.api.model.RoleBinding... items);\n   public A addAllToRoleBindingObjects(java.util.Collection<io.fabric8.openshift.api.model.RoleBinding> items);\n   public A removeFromRoleBindingObjects(io.fabric8.openshift.api.model.RoleBinding... items);\n   public A removeAllFromRoleBindingObjects(java.util.Collection<io.fabric8.openshift.api.model.RoleBinding> items);\n   public A removeMatchingFromRoleBindingObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n@@ -568,34 +568,34 @@\n   public A addAllToBuildRequestObjects(java.util.Collection<io.fabric8.openshift.api.model.BuildRequest> items);\n   public A removeFromBuildRequestObjects(io.fabric8.openshift.api.model.BuildRequest... items);\n   public A removeAllFromBuildRequestObjects(java.util.Collection<io.fabric8.openshift.api.model.BuildRequest> items);\n   public A removeMatchingFromBuildRequestObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n   public TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.BuildRequest item);\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObject();\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(io.fabric8.openshift.api.model.BuildRequest item);\n-  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,EgressNetworkPolicy item);\n-  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n-  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A addToNetNamespaceObjects(java.lang.Integer index,NetNamespace item);\n   public A setToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item);\n   public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A addAllToNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items);\n   public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A removeAllFromNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items);\n   public A removeMatchingFromNetNamespaceObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n   public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item);\n   public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject();\n   public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(io.fabric8.openshift.api.model.NetNamespace item);\n+  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,EgressNetworkPolicy item);\n+  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items);\n+  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item);\n   public A addToUserIdentityMappingObjects(java.lang.Integer index,UserIdentityMapping item);\n   public A setToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item);\n   public A addToUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A addAllToUserIdentityMappingObjects(java.util.Collection<io.fabric8.openshift.api.model.UserIdentityMapping> items);\n   public A removeFromUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A removeAllFromUserIdentityMappingObjects(java.util.Collection<io.fabric8.openshift.api.model.UserIdentityMapping> items);\n   public A removeMatchingFromUserIdentityMappingObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate);\n@@ -810,22 +810,22 @@\n     \n   }\n   public interface ImageTagObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,ImageTagFluent<TemplateFluent.ImageTagObjectsNested<N>>{\n     public N and();\n     public N endImageTagObject();\n     \n   }\n-  public interface OAuthAccessTokenObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,OAuthAccessTokenFluent<TemplateFluent.OAuthAccessTokenObjectsNested<N>>{\n+  public interface DeploymentConfigObjectsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,DeploymentConfigFluent<TemplateFluent.DeploymentConfigObjectsNested<N>>{\n+  public interface OAuthAccessTokenObjectsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,RoleBindingFluent<TemplateFluent.RoleBindingObjectsNested<N>>{\n     public N and();\n     public N endRoleBindingObject();\n     \n   }\n@@ -925,22 +925,22 @@\n     \n   }\n   public interface BuildRequestObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,BuildRequestFluent<TemplateFluent.BuildRequestObjectsNested<N>>{\n     public N and();\n     public N endBuildRequestObject();\n     \n   }\n-  public interface EgressNetworkPolicyObjectsNested<N> extends io.fabric8.kubernetes.api.builder.Nested<N>,EgressNetworkPolicyFluent<TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n+  public interface NetNamespaceObjectsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.Nested<N>,NetNamespaceFluent<TemplateFluent.NetNamespaceObjectsNested<N>>{\n+  public interface EgressNetworkPolicyObjectsNested<N> extends io.fabric8.kubernetes.api.builder.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 io.fabric8.kubernetes.api.builder.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": "@@ -167,16 +167,16 @@\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects(index, (io.fabric8.openshift.api.model.ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects(index, (io.fabric8.openshift.api.model.ProjectRequest)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Template){addToTemplateObjects(index, (io.fabric8.openshift.api.model.Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects(index, (OAuthClientAuthorization)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterRole){addToClusterRoleObjects(index, (io.fabric8.openshift.api.model.ClusterRole)item);}\n  else if (item instanceof Authentication){addToAuthenticationObjects(index, (io.fabric8.openshift.api.model.Authentication)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects(index, (io.fabric8.openshift.api.model.ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects(index, (io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects(index, (io.fabric8.openshift.api.model.DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects(index, (io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects(index, (RoleBinding)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Image){addToImageObjects(index, (io.fabric8.openshift.api.model.Image)item);}\n  else if (item instanceof APIServer){addToAPIServerObjects(index, (io.fabric8.openshift.api.model.APIServer)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects(index, (io.fabric8.kubernetes.api.model.PersistentVolumeClaim)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects(index, (ImageStreamMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Role){addToRoleObjects(index, (io.fabric8.openshift.api.model.Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects(index, (io.fabric8.openshift.api.model.BrokerTemplateInstance)item);}\n@@ -190,16 +190,16 @@\n  else if (item instanceof Group){addToGroupObjects(index, (io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects(index, (io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects(index, (io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects(index, (io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects(index, (io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof Console){addToConsoleObjects(index, (io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects(index, (io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects(index, (io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects(index, (io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){addToImageStreamObjects(index, (io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof Network){addToNetworkObjects(index, (io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){addToOAuthClientObjects(index, (io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects(index, (io.fabric8.openshift.api.model.Identity)item);}\n \n     return (A)this;\n@@ -227,16 +227,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterResourceQuota){setToClusterResourceQuotaObjects(index, (io.fabric8.openshift.api.model.ClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ProjectRequest){setToProjectRequestObjects(index, (io.fabric8.openshift.api.model.ProjectRequest)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Template){setToTemplateObjects(index, (io.fabric8.openshift.api.model.Template)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClientAuthorization){setToOAuthClientAuthorizationObjects(index, (io.fabric8.openshift.api.model.OAuthClientAuthorization)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterRole){setToClusterRoleObjects(index, (io.fabric8.openshift.api.model.ClusterRole)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Authentication){setToAuthenticationObjects(index, (io.fabric8.openshift.api.model.Authentication)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageTag){setToImageTagObjects(index, (io.fabric8.openshift.api.model.ImageTag)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){setToOAuthAccessTokenObjects(index, (io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.DeploymentConfig){setToDeploymentConfigObjects(index, (io.fabric8.openshift.api.model.DeploymentConfig)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){setToOAuthAccessTokenObjects(index, (io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.RoleBinding){setToRoleBindingObjects(index, (io.fabric8.openshift.api.model.RoleBinding)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Image){setToImageObjects(index, (io.fabric8.openshift.api.model.Image)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.APIServer){setToAPIServerObjects(index, (io.fabric8.openshift.api.model.APIServer)item);}\n  else if (item instanceof io.fabric8.kubernetes.api.model.PersistentVolumeClaim){setToPersistentVolumeClaimObjects(index, (io.fabric8.kubernetes.api.model.PersistentVolumeClaim)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStreamMapping){setToImageStreamMappingObjects(index, (io.fabric8.openshift.api.model.ImageStreamMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Role){setToRoleObjects(index, (io.fabric8.openshift.api.model.Role)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BrokerTemplateInstance){setToBrokerTemplateInstanceObjects(index, (io.fabric8.openshift.api.model.BrokerTemplateInstance)item);}\n@@ -250,16 +250,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){setToGroupObjects(index, (io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){setToImageSignatureObjects(index, (io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){setToHostSubnetObjects(index, (io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){setToAppliedClusterResourceQuotaObjects(index, (io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){setToSecurityContextConstraintsObjects(index, (io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){setToConsoleObjects(index, (io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){setToBuildRequestObjects(index, (io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){setToNetNamespaceObjects(index, (io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){setToUserIdentityMappingObjects(index, (io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){setToImageStreamObjects(index, (io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){setToNetworkObjects(index, (io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){setToOAuthClientObjects(index, (io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){setToIdentityObjects(index, (io.fabric8.openshift.api.model.Identity)item);}\n \n     return (A)this;\n@@ -289,16 +289,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterResourceQuota){addToClusterResourceQuotaObjects((io.fabric8.openshift.api.model.ClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ProjectRequest){addToProjectRequestObjects((io.fabric8.openshift.api.model.ProjectRequest)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Template){addToTemplateObjects((io.fabric8.openshift.api.model.Template)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClientAuthorization){addToOAuthClientAuthorizationObjects((io.fabric8.openshift.api.model.OAuthClientAuthorization)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterRole){addToClusterRoleObjects((io.fabric8.openshift.api.model.ClusterRole)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Authentication){addToAuthenticationObjects((io.fabric8.openshift.api.model.Authentication)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageTag){addToImageTagObjects((io.fabric8.openshift.api.model.ImageTag)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){addToOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.DeploymentConfig){addToDeploymentConfigObjects((io.fabric8.openshift.api.model.DeploymentConfig)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){addToOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.RoleBinding){addToRoleBindingObjects((io.fabric8.openshift.api.model.RoleBinding)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Image){addToImageObjects((io.fabric8.openshift.api.model.Image)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.APIServer){addToAPIServerObjects((io.fabric8.openshift.api.model.APIServer)item);}\n  else if (item instanceof io.fabric8.kubernetes.api.model.PersistentVolumeClaim){addToPersistentVolumeClaimObjects((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStreamMapping){addToImageStreamMappingObjects((io.fabric8.openshift.api.model.ImageStreamMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Role){addToRoleObjects((io.fabric8.openshift.api.model.Role)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BrokerTemplateInstance){addToBrokerTemplateInstanceObjects((io.fabric8.openshift.api.model.BrokerTemplateInstance)item);}\n@@ -312,16 +312,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){addToGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){addToImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){addToHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){addToSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){addToConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){addToBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){addToNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){addToUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){addToImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){addToNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){addToOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){addToIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n@@ -352,16 +352,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterResourceQuota){addToClusterResourceQuotaObjects((io.fabric8.openshift.api.model.ClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ProjectRequest){addToProjectRequestObjects((io.fabric8.openshift.api.model.ProjectRequest)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Template){addToTemplateObjects((io.fabric8.openshift.api.model.Template)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClientAuthorization){addToOAuthClientAuthorizationObjects((io.fabric8.openshift.api.model.OAuthClientAuthorization)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterRole){addToClusterRoleObjects((io.fabric8.openshift.api.model.ClusterRole)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Authentication){addToAuthenticationObjects((io.fabric8.openshift.api.model.Authentication)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageTag){addToImageTagObjects((io.fabric8.openshift.api.model.ImageTag)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){addToOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.DeploymentConfig){addToDeploymentConfigObjects((io.fabric8.openshift.api.model.DeploymentConfig)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){addToOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.RoleBinding){addToRoleBindingObjects((io.fabric8.openshift.api.model.RoleBinding)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Image){addToImageObjects((io.fabric8.openshift.api.model.Image)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.APIServer){addToAPIServerObjects((io.fabric8.openshift.api.model.APIServer)item);}\n  else if (item instanceof io.fabric8.kubernetes.api.model.PersistentVolumeClaim){addToPersistentVolumeClaimObjects((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStreamMapping){addToImageStreamMappingObjects((io.fabric8.openshift.api.model.ImageStreamMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Role){addToRoleObjects((io.fabric8.openshift.api.model.Role)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BrokerTemplateInstance){addToBrokerTemplateInstanceObjects((io.fabric8.openshift.api.model.BrokerTemplateInstance)item);}\n@@ -375,16 +375,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){addToGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){addToImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){addToHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){addToSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){addToConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){addToBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){addToNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){addToEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){addToUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){addToImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){addToNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){addToOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){addToIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n@@ -417,16 +417,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterResourceQuota){removeFromClusterResourceQuotaObjects((io.fabric8.openshift.api.model.ClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ProjectRequest){removeFromProjectRequestObjects((io.fabric8.openshift.api.model.ProjectRequest)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Template){removeFromTemplateObjects((io.fabric8.openshift.api.model.Template)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClientAuthorization){removeFromOAuthClientAuthorizationObjects((io.fabric8.openshift.api.model.OAuthClientAuthorization)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterRole){removeFromClusterRoleObjects((io.fabric8.openshift.api.model.ClusterRole)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Authentication){removeFromAuthenticationObjects((io.fabric8.openshift.api.model.Authentication)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageTag){removeFromImageTagObjects((io.fabric8.openshift.api.model.ImageTag)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){removeFromOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.DeploymentConfig){removeFromDeploymentConfigObjects((io.fabric8.openshift.api.model.DeploymentConfig)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){removeFromOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.RoleBinding){removeFromRoleBindingObjects((io.fabric8.openshift.api.model.RoleBinding)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Image){removeFromImageObjects((io.fabric8.openshift.api.model.Image)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.APIServer){removeFromAPIServerObjects((io.fabric8.openshift.api.model.APIServer)item);}\n  else if (item instanceof io.fabric8.kubernetes.api.model.PersistentVolumeClaim){removeFromPersistentVolumeClaimObjects((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStreamMapping){removeFromImageStreamMappingObjects((io.fabric8.openshift.api.model.ImageStreamMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Role){removeFromRoleObjects((io.fabric8.openshift.api.model.Role)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BrokerTemplateInstance){removeFromBrokerTemplateInstanceObjects((io.fabric8.openshift.api.model.BrokerTemplateInstance)item);}\n@@ -440,16 +440,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){removeFromGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){removeFromImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){removeFromHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){removeFromConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){removeFromBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){removeFromNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){removeFromUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){removeFromImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){removeFromNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){removeFromOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){removeFromIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n@@ -478,16 +478,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterResourceQuota){removeFromClusterResourceQuotaObjects((io.fabric8.openshift.api.model.ClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ProjectRequest){removeFromProjectRequestObjects((io.fabric8.openshift.api.model.ProjectRequest)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Template){removeFromTemplateObjects((io.fabric8.openshift.api.model.Template)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClientAuthorization){removeFromOAuthClientAuthorizationObjects((io.fabric8.openshift.api.model.OAuthClientAuthorization)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ClusterRole){removeFromClusterRoleObjects((io.fabric8.openshift.api.model.ClusterRole)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Authentication){removeFromAuthenticationObjects((io.fabric8.openshift.api.model.Authentication)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageTag){removeFromImageTagObjects((io.fabric8.openshift.api.model.ImageTag)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){removeFromOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.DeploymentConfig){removeFromDeploymentConfigObjects((io.fabric8.openshift.api.model.DeploymentConfig)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.OAuthAccessToken){removeFromOAuthAccessTokenObjects((io.fabric8.openshift.api.model.OAuthAccessToken)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.RoleBinding){removeFromRoleBindingObjects((io.fabric8.openshift.api.model.RoleBinding)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Image){removeFromImageObjects((io.fabric8.openshift.api.model.Image)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.APIServer){removeFromAPIServerObjects((io.fabric8.openshift.api.model.APIServer)item);}\n  else if (item instanceof io.fabric8.kubernetes.api.model.PersistentVolumeClaim){removeFromPersistentVolumeClaimObjects((io.fabric8.kubernetes.api.model.PersistentVolumeClaim)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStreamMapping){removeFromImageStreamMappingObjects((io.fabric8.openshift.api.model.ImageStreamMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Role){removeFromRoleObjects((io.fabric8.openshift.api.model.Role)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BrokerTemplateInstance){removeFromBrokerTemplateInstanceObjects((io.fabric8.openshift.api.model.BrokerTemplateInstance)item);}\n@@ -501,16 +501,16 @@\n  else if (item instanceof io.fabric8.openshift.api.model.Group){removeFromGroupObjects((io.fabric8.openshift.api.model.Group)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageSignature){removeFromImageSignatureObjects((io.fabric8.openshift.api.model.ImageSignature)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.HostSubnet){removeFromHostSubnetObjects((io.fabric8.openshift.api.model.HostSubnet)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((io.fabric8.openshift.api.model.AppliedClusterResourceQuota)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((io.fabric8.openshift.api.model.SecurityContextConstraints)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Console){removeFromConsoleObjects((io.fabric8.openshift.api.model.Console)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.BuildRequest){removeFromBuildRequestObjects((io.fabric8.openshift.api.model.BuildRequest)item);}\n- else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.NetNamespace){removeFromNetNamespaceObjects((io.fabric8.openshift.api.model.NetNamespace)item);}\n+ else if (item instanceof io.fabric8.openshift.api.model.EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((io.fabric8.openshift.api.model.EgressNetworkPolicy)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.UserIdentityMapping){removeFromUserIdentityMappingObjects((io.fabric8.openshift.api.model.UserIdentityMapping)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.ImageStream){removeFromImageStreamObjects((io.fabric8.openshift.api.model.ImageStream)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Network){removeFromNetworkObjects((io.fabric8.openshift.api.model.Network)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.OAuthClient){removeFromOAuthClientObjects((io.fabric8.openshift.api.model.OAuthClient)item);}\n  else if (item instanceof io.fabric8.openshift.api.model.Identity){removeFromIdentityObjects((io.fabric8.openshift.api.model.Identity)item);}\n \n     else {  VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n@@ -1771,107 +1771,107 @@\n   }\n   public io.fabric8.openshift.api.model.TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObjectLike(io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.TemplateFluentImpl.ImageTagObjectsNestedImpl(-1, item);\n   }\n   public io.fabric8.openshift.api.model.TemplateFluent.ImageTagObjectsNested<A> setNewImageTagObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.ImageTag item) {\n     return new io.fabric8.openshift.api.model.TemplateFluentImpl.ImageTagObjectsNestedImpl(index, item);\n   }\n-  public A addToOAuthAccessTokenObjects(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+  public A addToDeploymentConfigObjects(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.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(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+  public A setToDeploymentConfigObjects(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);\n+    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.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 java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items) {\n+  public A addAllToDeploymentConfigObjects(java.util.Collection<io.fabric8.openshift.api.model.DeploymentConfig> items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.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 (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.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 (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items) {\n-    for (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromDeploymentConfigObjects(java.util.Collection<io.fabric8.openshift.api.model.DeploymentConfig> items) {\n+    for (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n+  public A removeMatchingFromDeploymentConfigObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject() {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl();\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject() {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl();\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(-1, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(-1, item);\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(index, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(index, item);\n   }\n-  public A addToDeploymentConfigObjects(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item) {\n+  public A addToOAuthAccessTokenObjects(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.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(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item) {\n+  public A setToOAuthAccessTokenObjects(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);\n+    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.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 java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToDeploymentConfigObjects(java.util.Collection<io.fabric8.openshift.api.model.DeploymentConfig> items) {\n+  public A addAllToOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.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 (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.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 (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromDeploymentConfigObjects(java.util.Collection<io.fabric8.openshift.api.model.DeploymentConfig> items) {\n-    for (io.fabric8.openshift.api.model.DeploymentConfig item : items) {io.fabric8.openshift.api.model.DeploymentConfigBuilder builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromOAuthAccessTokenObjects(java.util.Collection<io.fabric8.openshift.api.model.OAuthAccessToken> items) {\n+    for (io.fabric8.openshift.api.model.OAuthAccessToken item : items) {io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromDeploymentConfigObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n+  public A removeMatchingFromOAuthAccessTokenObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject() {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl();\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject() {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl();\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(io.fabric8.openshift.api.model.DeploymentConfig item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(-1, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(-1, item);\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.DeploymentConfig item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(index, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(index, item);\n   }\n   public A addToRoleBindingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.RoleBinding item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n     RoleBindingBuilder builder = new io.fabric8.openshift.api.model.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(java.lang.Integer index,io.fabric8.openshift.api.model.RoleBinding item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n@@ -2852,107 +2852,107 @@\n   }\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.TemplateFluentImpl.BuildRequestObjectsNestedImpl(-1, item);\n   }\n   public io.fabric8.openshift.api.model.TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.BuildRequest item) {\n     return new io.fabric8.openshift.api.model.TemplateFluentImpl.BuildRequestObjectsNestedImpl(index, item);\n   }\n-  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+  public A addToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+  public A setToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n+  public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n+  public A addAllToNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n-    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n+    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n+  public A removeMatchingFromNetNamespaceObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n+  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(io.fabric8.openshift.api.model.NetNamespace item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n   }\n-  public A addToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+  public A addToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToNetNamespaceObjects(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+  public A setToEgressNetworkPolicyObjects(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n+  public A addAllToEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromNetNamespaceObjects(java.util.Collection<io.fabric8.openshift.api.model.NetNamespace> items) {\n-    for (io.fabric8.openshift.api.model.NetNamespace item : items) {io.fabric8.openshift.api.model.NetNamespaceBuilder builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromEgressNetworkPolicyObjects(java.util.Collection<io.fabric8.openshift.api.model.EgressNetworkPolicy> items) {\n+    for (io.fabric8.openshift.api.model.EgressNetworkPolicy item : items) {io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromNetNamespaceObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n+  public A removeMatchingFromEgressNetworkPolicyObjects(java.util.function.Predicate<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(io.fabric8.openshift.api.model.NetNamespace item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n   }\n-  public io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n-    return new io.fabric8.openshift.api.model.TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n+  public io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+    return new io.fabric8.openshift.api.model.TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n   }\n   public A addToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n     UserIdentityMappingBuilder builder = new io.fabric8.openshift.api.model.UserIdentityMappingBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n   public A setToUserIdentityMappingObjects(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new java.util.ArrayList<io.fabric8.kubernetes.api.builder.VisitableBuilder<? extends io.fabric8.kubernetes.api.model.HasMetadata,?>>();}\n@@ -3853,48 +3853,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 io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    OAuthAccessTokenObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.OAuthAccessToken item) {\n+  class DeploymentConfigObjectsNestedImpl<N> extends DeploymentConfigFluentImpl<TemplateFluent.DeploymentConfigObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    DeploymentConfigObjectsNestedImpl(java.lang.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 io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n+      this.builder = new io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n+    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n     java.lang.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 io.fabric8.openshift.api.model.TemplateFluent.DeploymentConfigObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    DeploymentConfigObjectsNestedImpl(java.lang.Integer index,DeploymentConfig item) {\n+  class OAuthAccessTokenObjectsNestedImpl<N> extends OAuthAccessTokenFluentImpl<TemplateFluent.OAuthAccessTokenObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.OAuthAccessTokenObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    OAuthAccessTokenObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.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 io.fabric8.openshift.api.model.DeploymentConfigBuilder(this);\n+      this.builder = new io.fabric8.openshift.api.model.OAuthAccessTokenBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.DeploymentConfigBuilder builder;\n+    io.fabric8.openshift.api.model.OAuthAccessTokenBuilder builder;\n     java.lang.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 io.fabric8.openshift.api.model.TemplateFluent.RoleBindingObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     RoleBindingObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.RoleBinding item) {\n       this.index = index;\n@@ -4290,48 +4290,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 io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    EgressNetworkPolicyObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n+  class NetNamespaceObjectsNestedImpl<N> extends NetNamespaceFluentImpl<TemplateFluent.NetNamespaceObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    NetNamespaceObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n       this.index = index;\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyObjectsNestedImpl() {\n+    NetNamespaceObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n+      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n+    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n     java.lang.Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endEgressNetworkPolicyObject() {\n+    public N endNetNamespaceObject() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceObjectsNestedImpl<N> extends NetNamespaceFluentImpl<TemplateFluent.NetNamespaceObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.NetNamespaceObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n-    NetNamespaceObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.NetNamespace item) {\n+  class EgressNetworkPolicyObjectsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.EgressNetworkPolicyObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n+    EgressNetworkPolicyObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.EgressNetworkPolicy item) {\n       this.index = index;\n-      this.builder = new NetNamespaceBuilder(this, item);\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceObjectsNestedImpl() {\n+    EgressNetworkPolicyObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new io.fabric8.openshift.api.model.NetNamespaceBuilder(this);\n+      this.builder = new io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder(this);\n     }\n-    io.fabric8.openshift.api.model.NetNamespaceBuilder builder;\n+    io.fabric8.openshift.api.model.EgressNetworkPolicyBuilder builder;\n     java.lang.Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endNetNamespaceObject() {\n+    public N endEgressNetworkPolicyObject() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingObjectsNestedImpl<N> extends UserIdentityMappingFluentImpl<TemplateFluent.UserIdentityMappingObjectsNested<N>> implements io.fabric8.openshift.api.model.TemplateFluent.UserIdentityMappingObjectsNested<N>,io.fabric8.kubernetes.api.builder.Nested<N>{\n     UserIdentityMappingObjectsNestedImpl(java.lang.Integer index,io.fabric8.openshift.api.model.UserIdentityMapping item) {\n       this.index = index;\n"}]}
