{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -306,15 +306,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):                         4ee2dd82\n+  32-bit CRC value (hex):                         8ae1c36d\n   compressed size:                                4195 bytes\n   uncompressed size:                              4195 bytes\n   length of filename:                             68 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@@ -16886,15 +16886,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):                         fd1cc1de\n+  32-bit CRC value (hex):                         b3dc4446\n   compressed size:                                137860 bytes\n   uncompressed size:                              137860 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@@ -16922,15 +16922,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):                         cc36bb7e\n+  32-bit CRC value (hex):                         c761b25a\n   compressed size:                                410151 bytes\n   uncompressed size:                              410151 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@@ -17030,15 +17030,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):                         de19a78f\n+  32-bit CRC value (hex):                         a631060a\n   compressed size:                                138812 bytes\n   uncompressed size:                              138812 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@@ -17066,15 +17066,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):                         b2d835e6\n+  32-bit CRC value (hex):                         83c9392b\n   compressed size:                                414031 bytes\n   uncompressed size:                              414031 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@@ -20054,15 +20054,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):                         91c62db9\n+  32-bit CRC value (hex):                         a4935d03\n   compressed size:                                159508 bytes\n   uncompressed size:                              159508 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@@ -20090,15 +20090,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):                         32cdb24d\n+  32-bit CRC value (hex):                         ebf68e66\n   compressed size:                                490809 bytes\n   uncompressed size:                              490809 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@@ -21638,15 +21638,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):                         6c4f7145\n+  32-bit CRC value (hex):                         08212fa3\n   compressed size:                                134460 bytes\n   uncompressed size:                              134460 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@@ -21674,15 +21674,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):                         15f0ef15\n+  32-bit CRC value (hex):                         b0c50e5b\n   compressed size:                                402201 bytes\n   uncompressed size:                              402201 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@@ -27542,15 +27542,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):                         dce24609\n+  32-bit CRC value (hex):                         e309fada\n   compressed size:                                135412 bytes\n   uncompressed size:                              135412 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@@ -27578,15 +27578,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):                         fe4ca0c4\n+  32-bit CRC value (hex):                         65923b9e\n   compressed size:                                406081 bytes\n   uncompressed size:                              406081 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@@ -29450,15 +29450,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):                         e807fe6f\n+  32-bit CRC value (hex):                         060d875f\n   compressed size:                                55645 bytes\n   uncompressed size:                              55645 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@@ -29486,15 +29486,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):                         5da20888\n+  32-bit CRC value (hex):                         ee82b575\n   compressed size:                                226798 bytes\n   uncompressed size:                              226798 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": "@@ -207,15 +207,15 @@\n 000EDC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 000EDE   Length              0005 (5)\n 000EE0   Flags               01 (1) 'Modification'\n 000EE1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 000EE5 PAYLOAD\n \n 001F48 DATA DESCRIPTOR       08074B50 (134695760)\n-001F4C CRC                   4EE2DD82 (1323490690)\n+001F4C CRC                   8AE1C36D (2330051437)\n 001F50 Compressed Size       00001063 (4195)\n 001F54 Uncompressed Size     00001063 (4195)\n \n 001F58 LOCAL HEADER #10      04034B50 (67324752)\n 001F5C Extract Zip Spec      14 (20) '2.0'\n 001F5D Extract OS            00 (0) 'MS-DOS'\n 001F5E General Purpose Flag  0000 (0)\n@@ -13059,15 +13059,15 @@\n 28F0EA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 28F0EC   Length              0005 (5)\n 28F0EE   Flags               01 (1) 'Modification'\n 28F0EF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 28F0F3 PAYLOAD\n \n 2B0B77 DATA DESCRIPTOR       08074B50 (134695760)\n-2B0B7B CRC                   FD1CC1DE (4246520286)\n+2B0B7B CRC                   B3DC4446 (3017557062)\n 2B0B7F Compressed Size       00021A84 (137860)\n 2B0B83 Uncompressed Size     00021A84 (137860)\n \n 2B0B87 LOCAL HEADER #471     04034B50 (67324752)\n 2B0B8B Extract Zip Spec      14 (20) '2.0'\n 2B0B8C Extract OS            00 (0) 'MS-DOS'\n 2B0B8D General Purpose Flag  0008 (8)\n@@ -13087,15 +13087,15 @@\n 2B0BEC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2B0BEE   Length              0005 (5)\n 2B0BF0   Flags               01 (1) 'Modification'\n 2B0BF1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2B0BF5 PAYLOAD\n \n 314E1C DATA DESCRIPTOR       08074B50 (134695760)\n-314E20 CRC                   CC36BB7E (3426139006)\n+314E20 CRC                   C761B25A (3345068634)\n 314E24 Compressed Size       00064227 (410151)\n 314E28 Uncompressed Size     00064227 (410151)\n \n 314E2C LOCAL HEADER #472     04034B50 (67324752)\n 314E30 Extract Zip Spec      14 (20) '2.0'\n 314E31 Extract OS            00 (0) 'MS-DOS'\n 314E32 General Purpose Flag  0008 (8)\n@@ -13171,15 +13171,15 @@\n 318276 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 318278   Length              0005 (5)\n 31827A   Flags               01 (1) 'Modification'\n 31827B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 31827F PAYLOAD\n \n 33A0BB DATA DESCRIPTOR       08074B50 (134695760)\n-33A0BF CRC                   DE19A78F (3726223247)\n+33A0BF CRC                   A631060A (2788230666)\n 33A0C3 Compressed Size       00021E3C (138812)\n 33A0C7 Uncompressed Size     00021E3C (138812)\n \n 33A0CB LOCAL HEADER #475     04034B50 (67324752)\n 33A0CF Extract Zip Spec      14 (20) '2.0'\n 33A0D0 Extract OS            00 (0) 'MS-DOS'\n 33A0D1 General Purpose Flag  0008 (8)\n@@ -13199,15 +13199,15 @@\n 33A12F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 33A131   Length              0005 (5)\n 33A133   Flags               01 (1) 'Modification'\n 33A134   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 33A138 PAYLOAD\n \n 39F287 DATA DESCRIPTOR       08074B50 (134695760)\n-39F28B CRC                   B2D835E6 (3000514022)\n+39F28B CRC                   83C9392B (2211002667)\n 39F28F Compressed Size       0006514F (414031)\n 39F293 Uncompressed Size     0006514F (414031)\n \n 39F297 LOCAL HEADER #476     04034B50 (67324752)\n 39F29B Extract Zip Spec      14 (20) '2.0'\n 39F29C Extract OS            00 (0) 'MS-DOS'\n 39F29D General Purpose Flag  0008 (8)\n@@ -15523,15 +15523,15 @@\n 414B7B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 414B7D   Length              0005 (5)\n 414B7F   Flags               01 (1) 'Modification'\n 414B80   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 414B84 PAYLOAD\n \n 43BA98 DATA DESCRIPTOR       08074B50 (134695760)\n-43BA9C CRC                   91C62DB9 (2445684153)\n+43BA9C CRC                   A4935D03 (2761121027)\n 43BAA0 Compressed Size       00026F14 (159508)\n 43BAA4 Uncompressed Size     00026F14 (159508)\n \n 43BAA8 LOCAL HEADER #559     04034B50 (67324752)\n 43BAAC Extract Zip Spec      14 (20) '2.0'\n 43BAAD Extract OS            00 (0) 'MS-DOS'\n 43BAAE General Purpose Flag  0008 (8)\n@@ -15551,15 +15551,15 @@\n 43BAFE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 43BB00   Length              0005 (5)\n 43BB02   Flags               01 (1) 'Modification'\n 43BB03   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 43BB07 PAYLOAD\n \n 4B3840 DATA DESCRIPTOR       08074B50 (134695760)\n-4B3844 CRC                   32CDB24D (852341325)\n+4B3844 CRC                   EBF68E66 (3958804070)\n 4B3848 Compressed Size       00077D39 (490809)\n 4B384C Uncompressed Size     00077D39 (490809)\n \n 4B3850 LOCAL HEADER #560     04034B50 (67324752)\n 4B3854 Extract Zip Spec      14 (20) '2.0'\n 4B3855 Extract OS            00 (0) 'MS-DOS'\n 4B3856 General Purpose Flag  0008 (8)\n@@ -16755,15 +16755,15 @@\n 4E7AFD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4E7AFF   Length              0005 (5)\n 4E7B01   Flags               01 (1) 'Modification'\n 4E7B02   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4E7B06 PAYLOAD\n \n 508842 DATA DESCRIPTOR       08074B50 (134695760)\n-508846 CRC                   6C4F7145 (1817145669)\n+508846 CRC                   08212FA3 (136392611)\n 50884A Compressed Size       00020D3C (134460)\n 50884E Uncompressed Size     00020D3C (134460)\n \n 508852 LOCAL HEADER #603     04034B50 (67324752)\n 508856 Extract Zip Spec      14 (20) '2.0'\n 508857 Extract OS            00 (0) 'MS-DOS'\n 508858 General Purpose Flag  0008 (8)\n@@ -16783,15 +16783,15 @@\n 5088B2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5088B4   Length              0005 (5)\n 5088B6   Flags               01 (1) 'Modification'\n 5088B7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5088BB PAYLOAD\n \n 56ABD4 DATA DESCRIPTOR       08074B50 (134695760)\n-56ABD8 CRC                   15F0EF15 (368111381)\n+56ABD8 CRC                   B0C50E5B (2965704283)\n 56ABDC Compressed Size       00062319 (402201)\n 56ABE0 Uncompressed Size     00062319 (402201)\n \n 56ABE4 LOCAL HEADER #604     04034B50 (67324752)\n 56ABE8 Extract Zip Spec      14 (20) '2.0'\n 56ABE9 Extract OS            00 (0) 'MS-DOS'\n 56ABEA General Purpose Flag  0008 (8)\n@@ -21347,15 +21347,15 @@\n 63CDD8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 63CDDA   Length              0005 (5)\n 63CDDC   Flags               01 (1) 'Modification'\n 63CDDD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 63CDE1 PAYLOAD\n \n 65DED5 DATA DESCRIPTOR       08074B50 (134695760)\n-65DED9 CRC                   DCE24609 (3705816585)\n+65DED9 CRC                   E309FADA (3809082074)\n 65DEDD Compressed Size       000210F4 (135412)\n 65DEE1 Uncompressed Size     000210F4 (135412)\n \n 65DEE5 LOCAL HEADER #767     04034B50 (67324752)\n 65DEE9 Extract Zip Spec      14 (20) '2.0'\n 65DEEA Extract OS            00 (0) 'MS-DOS'\n 65DEEB General Purpose Flag  0008 (8)\n@@ -21375,15 +21375,15 @@\n 65DF44 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 65DF46   Length              0005 (5)\n 65DF48   Flags               01 (1) 'Modification'\n 65DF49   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 65DF4D PAYLOAD\n \n 6C118E DATA DESCRIPTOR       08074B50 (134695760)\n-6C1192 CRC                   FE4CA0C4 (4266434756)\n+6C1192 CRC                   65923B9E (1704082334)\n 6C1196 Compressed Size       00063241 (406081)\n 6C119A Uncompressed Size     00063241 (406081)\n \n 6C119E LOCAL HEADER #768     04034B50 (67324752)\n 6C11A2 Extract Zip Spec      14 (20) '2.0'\n 6C11A3 Extract OS            00 (0) 'MS-DOS'\n 6C11A4 General Purpose Flag  0008 (8)\n@@ -22831,15 +22831,15 @@\n 6F539F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6F53A1   Length              0005 (5)\n 6F53A3   Flags               01 (1) 'Modification'\n 6F53A4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6F53A8 PAYLOAD\n \n 702D05 DATA DESCRIPTOR       08074B50 (134695760)\n-702D09 CRC                   E807FE6F (3892837999)\n+702D09 CRC                   060D875F (101549919)\n 702D0D Compressed Size       0000D95D (55645)\n 702D11 Uncompressed Size     0000D95D (55645)\n \n 702D15 LOCAL HEADER #820     04034B50 (67324752)\n 702D19 Extract Zip Spec      14 (20) '2.0'\n 702D1A Extract OS            00 (0) 'MS-DOS'\n 702D1B General Purpose Flag  0008 (8)\n@@ -22859,15 +22859,15 @@\n 702D69 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 702D6B   Length              0005 (5)\n 702D6D   Flags               01 (1) 'Modification'\n 702D6E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 702D72 PAYLOAD\n \n 73A360 DATA DESCRIPTOR       08074B50 (134695760)\n-73A364 CRC                   5DA20888 (1570900104)\n+73A364 CRC                   EE82B575 (4001543541)\n 73A368 Compressed Size       000375EE (226798)\n 73A36C Uncompressed Size     000375EE (226798)\n \n 73A370 LOCAL HEADER #821     04034B50 (67324752)\n 73A374 Extract Zip Spec      14 (20) '2.0'\n 73A375 Extract OS            00 (0) 'MS-DOS'\n 73A376 General Purpose Flag  0008 (8)\n@@ -25025,15 +25025,15 @@\n 879554 Created OS            00 (0) 'MS-DOS'\n 879555 Extract Zip Spec      14 (20) '2.0'\n 879556 Extract OS            00 (0) 'MS-DOS'\n 879557 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 879559 Compression Method    0000 (0) 'Stored'\n 87955B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-87955F CRC                   4EE2DD82 (1323490690)\n+87955F CRC                   8AE1C36D (2330051437)\n 879563 Compressed Size       00001063 (4195)\n 879567 Uncompressed Size     00001063 (4195)\n 87956B Filename Length       0044 (68)\n 87956D Extra Length          0009 (9)\n 87956F Comment Length        0000 (0)\n 879571 Disk Start            0000 (0)\n 879573 Int File Attributes   0000 (0)\n@@ -38847,15 +38847,15 @@\n 8861BB Created OS            00 (0) 'MS-DOS'\n 8861BC Extract Zip Spec      14 (20) '2.0'\n 8861BD Extract OS            00 (0) 'MS-DOS'\n 8861BE General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 8861C0 Compression Method    0000 (0) 'Stored'\n 8861C2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8861C6 CRC                   FD1CC1DE (4246520286)\n+8861C6 CRC                   B3DC4446 (3017557062)\n 8861CA Compressed Size       00021A84 (137860)\n 8861CE Uncompressed Size     00021A84 (137860)\n 8861D2 Filename Length       0043 (67)\n 8861D4 Extra Length          0009 (9)\n 8861D6 Comment Length        0000 (0)\n 8861D8 Disk Start            0000 (0)\n 8861DA Int File Attributes   0000 (0)\n@@ -38877,15 +38877,15 @@\n 886235 Created OS            00 (0) 'MS-DOS'\n 886236 Extract Zip Spec      14 (20) '2.0'\n 886237 Extract OS            00 (0) 'MS-DOS'\n 886238 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 88623A Compression Method    0000 (0) 'Stored'\n 88623C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-886240 CRC                   CC36BB7E (3426139006)\n+886240 CRC                   C761B25A (3345068634)\n 886244 Compressed Size       00064227 (410151)\n 886248 Uncompressed Size     00064227 (410151)\n 88624C Filename Length       0047 (71)\n 88624E Extra Length          0009 (9)\n 886250 Comment Length        0000 (0)\n 886252 Disk Start            0000 (0)\n 886254 Int File Attributes   0000 (0)\n@@ -38967,15 +38967,15 @@\n 8863A0 Created OS            00 (0) 'MS-DOS'\n 8863A1 Extract Zip Spec      14 (20) '2.0'\n 8863A2 Extract OS            00 (0) 'MS-DOS'\n 8863A3 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 8863A5 Compression Method    0000 (0) 'Stored'\n 8863A7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-8863AB CRC                   DE19A78F (3726223247)\n+8863AB CRC                   A631060A (2788230666)\n 8863AF Compressed Size       00021E3C (138812)\n 8863B3 Uncompressed Size     00021E3C (138812)\n 8863B7 Filename Length       0042 (66)\n 8863B9 Extra Length          0009 (9)\n 8863BB Comment Length        0000 (0)\n 8863BD Disk Start            0000 (0)\n 8863BF Int File Attributes   0000 (0)\n@@ -38997,15 +38997,15 @@\n 886419 Created OS            00 (0) 'MS-DOS'\n 88641A Extract Zip Spec      14 (20) '2.0'\n 88641B Extract OS            00 (0) 'MS-DOS'\n 88641C General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 88641E Compression Method    0000 (0) 'Stored'\n 886420 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-886424 CRC                   B2D835E6 (3000514022)\n+886424 CRC                   83C9392B (2211002667)\n 886428 Compressed Size       0006514F (414031)\n 88642C Uncompressed Size     0006514F (414031)\n 886430 Filename Length       0046 (70)\n 886432 Extra Length          0009 (9)\n 886434 Comment Length        0000 (0)\n 886436 Disk Start            0000 (0)\n 886438 Int File Attributes   0000 (0)\n@@ -41487,15 +41487,15 @@\n 888AD7 Created OS            00 (0) 'MS-DOS'\n 888AD8 Extract Zip Spec      14 (20) '2.0'\n 888AD9 Extract OS            00 (0) 'MS-DOS'\n 888ADA General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 888ADC Compression Method    0000 (0) 'Stored'\n 888ADE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-888AE2 CRC                   91C62DB9 (2445684153)\n+888AE2 CRC                   A4935D03 (2761121027)\n 888AE6 Compressed Size       00026F14 (159508)\n 888AEA Uncompressed Size     00026F14 (159508)\n 888AEE Filename Length       0034 (52)\n 888AF0 Extra Length          0009 (9)\n 888AF2 Comment Length        0000 (0)\n 888AF4 Disk Start            0000 (0)\n 888AF6 Int File Attributes   0000 (0)\n@@ -41517,15 +41517,15 @@\n 888B42 Created OS            00 (0) 'MS-DOS'\n 888B43 Extract Zip Spec      14 (20) '2.0'\n 888B44 Extract OS            00 (0) 'MS-DOS'\n 888B45 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 888B47 Compression Method    0000 (0) 'Stored'\n 888B49 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-888B4D CRC                   32CDB24D (852341325)\n+888B4D CRC                   EBF68E66 (3958804070)\n 888B51 Compressed Size       00077D39 (490809)\n 888B55 Uncompressed Size     00077D39 (490809)\n 888B59 Filename Length       0038 (56)\n 888B5B Extra Length          0009 (9)\n 888B5D Comment Length        0000 (0)\n 888B5F Disk Start            0000 (0)\n 888B61 Int File Attributes   0000 (0)\n@@ -42807,15 +42807,15 @@\n 889E44 Created OS            00 (0) 'MS-DOS'\n 889E45 Extract Zip Spec      14 (20) '2.0'\n 889E46 Extract OS            00 (0) 'MS-DOS'\n 889E47 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 889E49 Compression Method    0000 (0) 'Stored'\n 889E4B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-889E4F CRC                   6C4F7145 (1817145669)\n+889E4F CRC                   08212FA3 (136392611)\n 889E53 Compressed Size       00020D3C (134460)\n 889E57 Uncompressed Size     00020D3C (134460)\n 889E5B Filename Length       003E (62)\n 889E5D Extra Length          0009 (9)\n 889E5F Comment Length        0000 (0)\n 889E61 Disk Start            0000 (0)\n 889E63 Int File Attributes   0000 (0)\n@@ -42837,15 +42837,15 @@\n 889EB9 Created OS            00 (0) 'MS-DOS'\n 889EBA Extract Zip Spec      14 (20) '2.0'\n 889EBB Extract OS            00 (0) 'MS-DOS'\n 889EBC General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 889EBE Compression Method    0000 (0) 'Stored'\n 889EC0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-889EC4 CRC                   15F0EF15 (368111381)\n+889EC4 CRC                   B0C50E5B (2965704283)\n 889EC8 Compressed Size       00062319 (402201)\n 889ECC Uncompressed Size     00062319 (402201)\n 889ED0 Filename Length       0042 (66)\n 889ED2 Extra Length          0009 (9)\n 889ED4 Comment Length        0000 (0)\n 889ED6 Disk Start            0000 (0)\n 889ED8 Int File Attributes   0000 (0)\n@@ -47727,15 +47727,15 @@\n 88E831 Created OS            00 (0) 'MS-DOS'\n 88E832 Extract Zip Spec      14 (20) '2.0'\n 88E833 Extract OS            00 (0) 'MS-DOS'\n 88E834 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 88E836 Compression Method    0000 (0) 'Stored'\n 88E838 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-88E83C CRC                   DCE24609 (3705816585)\n+88E83C CRC                   E309FADA (3809082074)\n 88E840 Compressed Size       000210F4 (135412)\n 88E844 Uncompressed Size     000210F4 (135412)\n 88E848 Filename Length       003D (61)\n 88E84A Extra Length          0009 (9)\n 88E84C Comment Length        0000 (0)\n 88E84E Disk Start            0000 (0)\n 88E850 Int File Attributes   0000 (0)\n@@ -47757,15 +47757,15 @@\n 88E8A5 Created OS            00 (0) 'MS-DOS'\n 88E8A6 Extract Zip Spec      14 (20) '2.0'\n 88E8A7 Extract OS            00 (0) 'MS-DOS'\n 88E8A8 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 88E8AA Compression Method    0000 (0) 'Stored'\n 88E8AC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-88E8B0 CRC                   FE4CA0C4 (4266434756)\n+88E8B0 CRC                   65923B9E (1704082334)\n 88E8B4 Compressed Size       00063241 (406081)\n 88E8B8 Uncompressed Size     00063241 (406081)\n 88E8BC Filename Length       0041 (65)\n 88E8BE Extra Length          0009 (9)\n 88E8C0 Comment Length        0000 (0)\n 88E8C2 Disk Start            0000 (0)\n 88E8C4 Int File Attributes   0000 (0)\n@@ -49317,15 +49317,15 @@\n 88FFD9 Created OS            00 (0) 'MS-DOS'\n 88FFDA Extract Zip Spec      14 (20) '2.0'\n 88FFDB Extract OS            00 (0) 'MS-DOS'\n 88FFDC General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 88FFDE Compression Method    0000 (0) 'Stored'\n 88FFE0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-88FFE4 CRC                   E807FE6F (3892837999)\n+88FFE4 CRC                   060D875F (101549919)\n 88FFE8 Compressed Size       0000D95D (55645)\n 88FFEC Uncompressed Size     0000D95D (55645)\n 88FFF0 Filename Length       0032 (50)\n 88FFF2 Extra Length          0009 (9)\n 88FFF4 Comment Length        0000 (0)\n 88FFF6 Disk Start            0000 (0)\n 88FFF8 Int File Attributes   0000 (0)\n@@ -49347,15 +49347,15 @@\n 890042 Created OS            00 (0) 'MS-DOS'\n 890043 Extract Zip Spec      14 (20) '2.0'\n 890044 Extract OS            00 (0) 'MS-DOS'\n 890045 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 890047 Compression Method    0000 (0) 'Stored'\n 890049 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-89004D CRC                   5DA20888 (1570900104)\n+89004D CRC                   EE82B575 (4001543541)\n 890051 Compressed Size       000375EE (226798)\n 890055 Uncompressed Size     000375EE (226798)\n 890059 Filename Length       0036 (54)\n 89005B Extra Length          0009 (9)\n 89005D Comment Length        0000 (0)\n 89005F Disk Start            0000 (0)\n 890061 Int File Attributes   0000 (0)\n"}, {"source1": "META-INF/services/io.fabric8.kubernetes.api.model.KubernetesResource", "source2": "META-INF/services/io.fabric8.kubernetes.api.model.KubernetesResource", "comments": ["Ordering differences only"], "unified_diff": "@@ -11,77 +11,77 @@\n io.fabric8.openshift.api.model.ImageStreamImage\n io.fabric8.openshift.api.model.ImageStreamImport\n io.fabric8.openshift.api.model.ResourceAccessReviewResponse\n io.fabric8.openshift.api.model.Route\n io.fabric8.openshift.api.model.ImageTag\n io.fabric8.openshift.api.model.ClusterRoleBindingList\n io.fabric8.openshift.api.model.TemplateInstance\n-io.fabric8.openshift.api.model.ClusterNetwork\n io.fabric8.openshift.api.model.Build\n-io.fabric8.openshift.api.model.OAuthAuthorizeToken\n+io.fabric8.openshift.api.model.ClusterNetwork\n io.fabric8.openshift.api.model.PodSecurityPolicyReview\n+io.fabric8.openshift.api.model.OAuthAuthorizeToken\n io.fabric8.openshift.api.model.OAuthClientList\n io.fabric8.openshift.api.model.RoleBindingRestriction\n io.fabric8.openshift.api.model.ImageStreamTag\n io.fabric8.openshift.api.model.ImageList\n io.fabric8.openshift.api.model.HelmChartRepositoryList\n io.fabric8.openshift.api.model.UserOAuthAccessToken\n-io.fabric8.openshift.api.model.ImageTagList\n io.fabric8.openshift.api.model.RoleBindingRestrictionList\n+io.fabric8.openshift.api.model.ImageTagList\n io.fabric8.openshift.api.model.Group\n-io.fabric8.openshift.api.model.OAuthAccessToken\n io.fabric8.openshift.api.model.DeploymentConfig\n+io.fabric8.openshift.api.model.OAuthAccessToken\n io.fabric8.openshift.api.model.RoleBinding\n io.fabric8.openshift.api.model.SecurityContextConstraintsList\n-io.fabric8.openshift.api.model.IdentityList\n io.fabric8.openshift.api.model.BuildConfigList\n+io.fabric8.openshift.api.model.IdentityList\n io.fabric8.openshift.api.model.Image\n io.fabric8.openshift.api.model.ClusterNetworkList\n io.fabric8.openshift.api.model.ImageSignature\n io.fabric8.openshift.api.model.GroupList\n io.fabric8.openshift.api.model.BrokerTemplateInstanceList\n io.fabric8.openshift.api.model.PodSecurityPolicySelfSubjectReview\n io.fabric8.openshift.api.model.HostSubnet\n io.fabric8.openshift.api.model.AppliedClusterResourceQuota\n io.fabric8.openshift.api.model.OAuthAccessTokenList\n-io.fabric8.openshift.api.model.SubjectAccessReviewResponse\n io.fabric8.openshift.api.model.SecurityContextConstraints\n+io.fabric8.openshift.api.model.SubjectAccessReviewResponse\n io.fabric8.openshift.api.model.ImageStreamList\n io.fabric8.openshift.api.model.BuildRequest\n io.fabric8.openshift.api.model.ClusterRoleBinding\n io.fabric8.openshift.api.model.ResourceAccessReview\n io.fabric8.openshift.api.model.ClusterRoleList\n io.fabric8.openshift.api.model.RouteList\n io.fabric8.openshift.api.model.SelfSubjectRulesReview\n-io.fabric8.openshift.api.model.EgressNetworkPolicy\n io.fabric8.openshift.api.model.NetNamespace\n+io.fabric8.openshift.api.model.EgressNetworkPolicy\n io.fabric8.openshift.api.model.ImageStreamMapping\n io.fabric8.openshift.api.model.UserOAuthAccessTokenList\n io.fabric8.openshift.api.model.SubjectRulesReview\n io.fabric8.openshift.api.model.Role\n io.fabric8.openshift.api.model.UserIdentityMapping\n io.fabric8.openshift.api.model.RoleList\n io.fabric8.openshift.api.model.EgressNetworkPolicyList\n io.fabric8.openshift.api.model.Project\n io.fabric8.openshift.api.model.ImageStream\n io.fabric8.openshift.api.model.BuildList\n-io.fabric8.openshift.api.model.TemplateList\n io.fabric8.openshift.api.model.AppliedClusterResourceQuotaList\n+io.fabric8.openshift.api.model.TemplateList\n io.fabric8.openshift.api.model.ClusterResourceQuota\n io.fabric8.openshift.api.model.RoleBindingList\n io.fabric8.openshift.api.model.BrokerTemplateInstance\n io.fabric8.openshift.api.model.DeploymentConfigList\n io.fabric8.openshift.api.model.ClusterResourceQuotaList\n io.fabric8.openshift.api.model.BuildConfig\n io.fabric8.openshift.api.model.ProjectRequest\n io.fabric8.openshift.api.model.Template\n io.fabric8.openshift.api.model.PodSecurityPolicySubjectReview\n io.fabric8.openshift.api.model.OAuthClientAuthorization\n io.fabric8.openshift.api.model.OAuthAuthorizeTokenList\n io.fabric8.openshift.api.model.OAuthClient\n io.fabric8.openshift.api.model.HostSubnetList\n io.fabric8.openshift.api.model.Identity\n-io.fabric8.openshift.api.model.HelmChartRepository\n io.fabric8.openshift.api.model.SubjectAccessReview\n+io.fabric8.openshift.api.model.HelmChartRepository\n io.fabric8.openshift.api.model.RangeAllocationList\n io.fabric8.openshift.api.model.LocalResourceAccessReview\n io.fabric8.openshift.api.model.ClusterRole\n"}, {"source1": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "source2": "io/fabric8/openshift/api/model/LocalResourceAccessReviewFluent.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -93,20 +93,20 @@\n   public LocalResourceAccessReviewFluent.ResourceRequirementsContentNested<A> withNewResourceRequirementsContentLike(ResourceRequirements item);\n   public A withGitHubWebHookCauseContent(GitHubWebHookCause gitHubWebHookCauseContent);\n   public LocalResourceAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContent();\n   public LocalResourceAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContentLike(GitHubWebHookCause item);\n   public A withOAuthClientListContent(OAuthClientList oAuthClientListContent);\n   public LocalResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent();\n   public LocalResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item);\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent);\n   public LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent();\n   public LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item);\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent);\n   public LocalResourceAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent();\n   public LocalResourceAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContentLike(HelmChartRepositoryList item);\n   public A withPolicyRuleContent(PolicyRule policyRuleContent);\n   public LocalResourceAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContent();\n   public LocalResourceAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContentLike(PolicyRule item);\n   public A withDeploymentTriggerPolicyContent(DeploymentTriggerPolicy deploymentTriggerPolicyContent);\n@@ -150,21 +150,21 @@\n   public A withRawExtensionContent(io.fabric8.openshift.api.model.runtime.RawExtension rawExtensionContent);\n   public LocalResourceAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewOpenshiftRawExtensionContent();\n   public LocalResourceAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewRawExtensionContentLike(io.fabric8.openshift.api.model.runtime.RawExtension item);\n   public A withNewOpenshiftRawExtensionContent(Object value);\n   public A withSubjectRulesReviewSpecContent(SubjectRulesReviewSpec subjectRulesReviewSpecContent);\n   public LocalResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent();\n   public LocalResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item);\n+  public A withRoleListContent(RoleList roleListContent);\n+  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n+  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent);\n   public LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent();\n   public LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item);\n   public A withNewTagReferencePolicyContent(String type);\n-  public A withRoleListContent(RoleList roleListContent);\n-  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n-  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withProjectContent(Project projectContent);\n   public LocalResourceAccessReviewFluent.ProjectContentNested<A> withNewProjectContent();\n   public LocalResourceAccessReviewFluent.ProjectContentNested<A> withNewProjectContentLike(Project item);\n   public A withBuildVolumeSourceContent(BuildVolumeSource buildVolumeSourceContent);\n   public LocalResourceAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContent();\n   public LocalResourceAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContentLike(BuildVolumeSource item);\n   public A withAppliedClusterResourceQuotaListContent(AppliedClusterResourceQuotaList appliedClusterResourceQuotaListContent);\n@@ -209,20 +209,20 @@\n   public LocalResourceAccessReviewFluent.ImageStreamTagListContentNested<A> withNewImageStreamTagListContentLike(ImageStreamTagList item);\n   public A withBitbucketWebHookCauseContent(BitbucketWebHookCause bitbucketWebHookCauseContent);\n   public LocalResourceAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContent();\n   public LocalResourceAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContentLike(BitbucketWebHookCause item);\n   public A withProjectListContent(ProjectList projectListContent);\n   public LocalResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent();\n   public LocalResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item);\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n-  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n-  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent);\n   public LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent();\n   public LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item);\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n+  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n+  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withRouteContent(Route routeContent);\n   public LocalResourceAccessReviewFluent.RouteContentNested<A> withNewRouteContent();\n   public LocalResourceAccessReviewFluent.RouteContentNested<A> withNewRouteContentLike(Route item);\n   public A withSourceStrategyOptionsContent(SourceStrategyOptions sourceStrategyOptionsContent);\n   public LocalResourceAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContent();\n   public LocalResourceAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContentLike(SourceStrategyOptions item);\n   public A withNewSourceStrategyOptionsContent(Boolean incremental);\n@@ -247,33 +247,33 @@\n   public A withRawExtensionContent(RawExtension rawExtensionContent);\n   public LocalResourceAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContent();\n   public LocalResourceAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContentLike(RawExtension item);\n   public A withNewRawExtensionContent(Object value);\n   public A withSecurityContextConstraintsListContent(SecurityContextConstraintsList securityContextConstraintsListContent);\n   public LocalResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent();\n   public LocalResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item);\n-  public A withIdentityListContent(IdentityList identityListContent);\n-  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n-  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent);\n   public LocalResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent();\n   public LocalResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item);\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n-  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n-  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n+  public A withIdentityListContent(IdentityList identityListContent);\n+  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n+  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent);\n   public LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent();\n   public LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item);\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type);\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n-  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n-  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n+  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n+  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent);\n   public LocalResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent();\n   public LocalResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item);\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n+  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n+  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n   public A withGroupListContent(GroupList groupListContent);\n   public LocalResourceAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent();\n   public LocalResourceAccessReviewFluent.GroupListContentNested<A> withNewGroupListContentLike(GroupList item);\n   public A withRunAsUserStrategyOptionsContent(RunAsUserStrategyOptions runAsUserStrategyOptionsContent);\n   public LocalResourceAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContent();\n   public LocalResourceAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContentLike(RunAsUserStrategyOptions item);\n   public A withNewRunAsUserStrategyOptionsContent(String type,Long uid,Long uidRangeMax,Long uidRangeMin);\n@@ -349,20 +349,20 @@\n   public LocalResourceAccessReviewFluent.SubjectAccessReviewContentNested<A> withNewSubjectAccessReviewContentLike(SubjectAccessReview item);\n   public A withLocalResourceAccessReviewContent(LocalResourceAccessReview localResourceAccessReviewContent);\n   public LocalResourceAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContent();\n   public LocalResourceAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContentLike(LocalResourceAccessReview item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n-  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n-  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent);\n   public LocalResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent();\n   public LocalResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item);\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n+  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n+  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent);\n   public LocalResourceAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent();\n   public LocalResourceAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContentLike(LabelSelector item);\n   public A withNetNamespaceListContent(NetNamespaceList netNamespaceListContent);\n   public LocalResourceAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContent();\n   public LocalResourceAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContentLike(NetNamespaceList item);\n   public A withBrokerTemplateInstanceSpecContent(BrokerTemplateInstanceSpec brokerTemplateInstanceSpecContent);\n@@ -374,20 +374,20 @@\n   public A withNewBinaryBuildSourceContent(String asFile);\n   public A withOAuthClientAuthorizationListContent(OAuthClientAuthorizationList oAuthClientAuthorizationListContent);\n   public LocalResourceAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContent();\n   public LocalResourceAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContentLike(OAuthClientAuthorizationList item);\n   public A withBuildSpecContent(BuildSpec buildSpecContent);\n   public LocalResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent();\n   public LocalResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item);\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n-  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n-  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent);\n   public LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent();\n   public LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item);\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n+  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n+  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent);\n   public LocalResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent();\n   public LocalResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContentLike(RollingDeploymentStrategyParams item);\n   public A withGitSourceRevisionContent(GitSourceRevision gitSourceRevisionContent);\n   public LocalResourceAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContent();\n   public LocalResourceAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContentLike(GitSourceRevision item);\n   public A withImageLabelContent(ImageLabel imageLabelContent);\n@@ -423,35 +423,35 @@\n   public LocalResourceAccessReviewFluent.ImageListContentNested<A> withNewImageListContentLike(ImageList item);\n   public A withConfigMapBuildSourceContent(ConfigMapBuildSource configMapBuildSourceContent);\n   public LocalResourceAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContent();\n   public LocalResourceAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContentLike(ConfigMapBuildSource item);\n   public A withImageTagListContent(ImageTagList imageTagListContent);\n   public LocalResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent();\n   public LocalResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public LocalResourceAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public LocalResourceAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withTLSConfigContent(TLSConfig tLSConfigContent);\n   public LocalResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent();\n   public LocalResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item);\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n-  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n-  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent);\n   public LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent();\n   public LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item);\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n+  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n+  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withBuildStatusContent(BuildStatus buildStatusContent);\n   public LocalResourceAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent();\n   public LocalResourceAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContentLike(BuildStatus item);\n   public A withImageSourceContent(ImageSource imageSourceContent);\n   public LocalResourceAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContent();\n   public LocalResourceAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContentLike(ImageSource item);\n   public A withObjectMetaContent(ObjectMeta objectMetaContent);\n@@ -526,29 +526,29 @@\n   public A withNewImageSourcePathContent(String destinationDir,String sourcePath);\n   public A withBuildConfigStatusContent(BuildConfigStatus buildConfigStatusContent);\n   public LocalResourceAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContent();\n   public LocalResourceAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContentLike(BuildConfigStatus item);\n   public A withResourceQuotaStatusByNamespaceContent(ResourceQuotaStatusByNamespace resourceQuotaStatusByNamespaceContent);\n   public LocalResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent();\n   public LocalResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item);\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n-  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n-  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n-  public A withParameterContent(Parameter parameterContent);\n-  public LocalResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n-  public LocalResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n   public A withRoleBindingListContent(RoleBindingList roleBindingListContent);\n   public LocalResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent();\n   public LocalResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item);\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n+  public A withParameterContent(Parameter parameterContent);\n+  public LocalResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n+  public LocalResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n+  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n+  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent);\n   public LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent();\n   public LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item);\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent);\n   public LocalResourceAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent();\n   public LocalResourceAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContentLike(BuildPostCommitSpec item);\n   public A withOAuthAuthorizeTokenListContent(OAuthAuthorizeTokenList oAuthAuthorizeTokenListContent);\n   public LocalResourceAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContent();\n   public LocalResourceAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContentLike(OAuthAuthorizeTokenList item);\n   public A withDeploymentStrategyContent(DeploymentStrategy deploymentStrategyContent);\n@@ -589,30 +589,30 @@\n   public LocalResourceAccessReviewFluent.BuildConfigSpecContentNested<A> withNewBuildConfigSpecContentLike(BuildConfigSpec item);\n   public A withUserContent(User userContent);\n   public LocalResourceAccessReviewFluent.UserContentNested<A> withNewUserContent();\n   public LocalResourceAccessReviewFluent.UserContentNested<A> withNewUserContentLike(User item);\n   public A withImageStreamImageContent(ImageStreamImage imageStreamImageContent);\n   public LocalResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent();\n   public LocalResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item);\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n+  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n+  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n+  public A withBuildConditionContent(BuildCondition buildConditionContent);\n+  public LocalResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n+  public LocalResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n   public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent);\n   public LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent();\n   public LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item);\n   public A withNewBuildStatusOutputToContent(String imageDigest);\n-  public A withBuildConditionContent(BuildCondition buildConditionContent);\n-  public LocalResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n-  public LocalResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n-  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n-  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n-  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n-  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withSecretSpecContent(SecretSpec secretSpecContent);\n   public LocalResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent();\n   public LocalResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item);\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n+  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n+  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent);\n   public LocalResourceAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent();\n   public LocalResourceAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContentLike(ClusterRoleBindingList item);\n   public A withEgressNetworkPolicyPeerContent(EgressNetworkPolicyPeer egressNetworkPolicyPeerContent);\n   public LocalResourceAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContent();\n   public LocalResourceAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContentLike(EgressNetworkPolicyPeer item);\n   public A withNewEgressNetworkPolicyPeerContent(String cidrSelector,String dnsName);\n@@ -662,20 +662,20 @@\n   public LocalResourceAccessReviewFluent.HelmChartRepositoryStatusContentNested<A> withNewHelmChartRepositoryStatusContentLike(HelmChartRepositoryStatus item);\n   public A withDeploymentConfigSpecContent(DeploymentConfigSpec deploymentConfigSpecContent);\n   public LocalResourceAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContent();\n   public LocalResourceAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContentLike(DeploymentConfigSpec item);\n   public A withHostSubnetContent(HostSubnet hostSubnetContent);\n   public LocalResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent();\n   public LocalResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item);\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n-  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n-  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent);\n   public LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent();\n   public LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n+  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n+  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent);\n   public LocalResourceAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent();\n   public LocalResourceAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContentLike(OAuthAccessTokenList item);\n   public A withJenkinsPipelineBuildStrategyContent(JenkinsPipelineBuildStrategy jenkinsPipelineBuildStrategyContent);\n   public LocalResourceAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContent();\n   public LocalResourceAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContentLike(JenkinsPipelineBuildStrategy item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n@@ -698,20 +698,20 @@\n   public LocalResourceAccessReviewFluent.ClusterRoleListContentNested<A> withNewClusterRoleListContentLike(ClusterRoleList item);\n   public A withRouteListContent(RouteList routeListContent);\n   public LocalResourceAccessReviewFluent.RouteListContentNested<A> withNewRouteListContent();\n   public LocalResourceAccessReviewFluent.RouteListContentNested<A> withNewRouteListContentLike(RouteList item);\n   public A withImageStreamStatusContent(ImageStreamStatus imageStreamStatusContent);\n   public LocalResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent();\n   public LocalResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withDeploymentDetailsContent(DeploymentDetails deploymentDetailsContent);\n   public LocalResourceAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContent();\n   public LocalResourceAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContentLike(DeploymentDetails item);\n   public A withPodSecurityPolicySubjectReviewStatusContent(PodSecurityPolicySubjectReviewStatus podSecurityPolicySubjectReviewStatusContent);\n@@ -722,20 +722,20 @@\n   public LocalResourceAccessReviewFluent.PodSecurityPolicySubjectReviewSpecContentNested<A> withNewPodSecurityPolicySubjectReviewSpecContentLike(PodSecurityPolicySubjectReviewSpec item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public LocalResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withBuildListContent(BuildList buildListContent);\n   public LocalResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent();\n   public LocalResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item);\n-  public A withTemplateListContent(TemplateList templateListContent);\n-  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n-  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withBuildOutputContent(BuildOutput buildOutputContent);\n   public LocalResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent();\n   public LocalResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item);\n+  public A withTemplateListContent(TemplateList templateListContent);\n+  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n+  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withProjectSpecContent(ProjectSpec projectSpecContent);\n   public LocalResourceAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent();\n   public LocalResourceAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContentLike(ProjectSpec item);\n   public A withSourceRevisionContent(SourceRevision sourceRevisionContent);\n   public LocalResourceAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContent();\n   public LocalResourceAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContentLike(SourceRevision item);\n   public A withObjectReferenceContent(ObjectReference objectReferenceContent);\n@@ -858,22 +858,22 @@\n     \n   }\n   public interface OAuthClientListContentNested<N> extends Nested<N>,OAuthClientListFluent<LocalResourceAccessReviewFluent.OAuthClientListContentNested<N>>{\n     public N and();\n     public N endOAuthClientListContent();\n     \n   }\n-  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n+  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicyReviewStatusContent();\n+    public N endTemplateInstanceStatusContent();\n     \n   }\n-  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n+  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceStatusContent();\n+    public N endPodSecurityPolicyReviewStatusContent();\n     \n   }\n   public interface HelmChartRepositoryListContentNested<N> extends Nested<N>,HelmChartRepositoryListFluent<LocalResourceAccessReviewFluent.HelmChartRepositoryListContentNested<N>>{\n     public N and();\n     public N endHelmChartRepositoryListContent();\n     \n   }\n@@ -948,22 +948,22 @@\n     \n   }\n   public interface SubjectRulesReviewSpecContentNested<N> extends Nested<N>,SubjectRulesReviewSpecFluent<LocalResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<N>>{\n     public N and();\n     public N endSubjectRulesReviewSpecContent();\n     \n   }\n-  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n+  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<LocalResourceAccessReviewFluent.RoleListContentNested<N>>{\n     public N and();\n-    public N endTagReferencePolicyContent();\n+    public N endRoleListContent();\n     \n   }\n-  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<LocalResourceAccessReviewFluent.RoleListContentNested<N>>{\n+  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n     public N and();\n-    public N endRoleListContent();\n+    public N endTagReferencePolicyContent();\n     \n   }\n   public interface ProjectContentNested<N> extends Nested<N>,ProjectFluent<LocalResourceAccessReviewFluent.ProjectContentNested<N>>{\n     public N and();\n     public N endProjectContent();\n     \n   }\n@@ -1043,22 +1043,22 @@\n     \n   }\n   public interface ProjectListContentNested<N> extends Nested<N>,ProjectListFluent<LocalResourceAccessReviewFluent.ProjectListContentNested<N>>{\n     public N and();\n     public N endProjectListContent();\n     \n   }\n-  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<LocalResourceAccessReviewFluent.RangeAllocationContentNested<N>>{\n+  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n     public N and();\n-    public N endRangeAllocationContent();\n+    public N endClusterRoleScopeRestrictionContent();\n     \n   }\n-  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n+  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<LocalResourceAccessReviewFluent.RangeAllocationContentNested<N>>{\n     public N and();\n-    public N endClusterRoleScopeRestrictionContent();\n+    public N endRangeAllocationContent();\n     \n   }\n   public interface RouteContentNested<N> extends Nested<N>,RouteFluent<LocalResourceAccessReviewFluent.RouteContentNested<N>>{\n     public N and();\n     public N endRouteContent();\n     \n   }\n@@ -1103,44 +1103,44 @@\n     \n   }\n   public interface SecurityContextConstraintsListContentNested<N> extends Nested<N>,SecurityContextConstraintsListFluent<LocalResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<N>>{\n     public N and();\n     public N endSecurityContextConstraintsListContent();\n     \n   }\n-  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<LocalResourceAccessReviewFluent.IdentityListContentNested<N>>{\n-    public N and();\n-    public N endIdentityListContent();\n-    \n-  }\n   public interface BuildConfigListContentNested<N> extends Nested<N>,BuildConfigListFluent<LocalResourceAccessReviewFluent.BuildConfigListContentNested<N>>{\n     public N and();\n     public N endBuildConfigListContent();\n     \n   }\n-  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n+  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<LocalResourceAccessReviewFluent.IdentityListContentNested<N>>{\n     public N and();\n-    public N endClusterNetworkListContent();\n+    public N endIdentityListContent();\n     \n   }\n   public interface TemplateInstanceConditionContentNested<N> extends Nested<N>,TemplateInstanceConditionFluent<LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<N>>{\n     public N and();\n     public N endTemplateInstanceConditionContent();\n     \n   }\n-  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n     public N and();\n-    public N endRepositoryImportStatusContent();\n+    public N endClusterNetworkListContent();\n     \n   }\n   public interface DeploymentCauseContentNested<N> extends Nested<N>,DeploymentCauseFluent<LocalResourceAccessReviewFluent.DeploymentCauseContentNested<N>>{\n     public N and();\n     public N endDeploymentCauseContent();\n     \n   }\n+  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+    public N and();\n+    public N endRepositoryImportStatusContent();\n+    \n+  }\n   public interface GroupListContentNested<N> extends Nested<N>,GroupListFluent<LocalResourceAccessReviewFluent.GroupListContentNested<N>>{\n     public N and();\n     public N endGroupListContent();\n     \n   }\n   public interface RunAsUserStrategyOptionsContentNested<N> extends Nested<N>,RunAsUserStrategyOptionsFluent<LocalResourceAccessReviewFluent.RunAsUserStrategyOptionsContentNested<N>>{\n     public N and();\n@@ -1263,22 +1263,22 @@\n     \n   }\n   public interface ClusterRoleContentNested<N> extends Nested<N>,ClusterRoleFluent<LocalResourceAccessReviewFluent.ClusterRoleContentNested<N>>{\n     public N and();\n     public N endClusterRoleContent();\n     \n   }\n-  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<LocalResourceAccessReviewFluent.ConnectionConfigContentNested<N>>{\n+  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<LocalResourceAccessReviewFluent.TagEventConditionContentNested<N>>{\n     public N and();\n-    public N endConnectionConfigContent();\n+    public N endTagEventConditionContent();\n     \n   }\n-  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<LocalResourceAccessReviewFluent.TagEventConditionContentNested<N>>{\n+  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<LocalResourceAccessReviewFluent.ConnectionConfigContentNested<N>>{\n     public N and();\n-    public N endTagEventConditionContent();\n+    public N endConnectionConfigContent();\n     \n   }\n   public interface LabelSelectorContentNested<N> extends Nested<N>,LabelSelectorFluent<LocalResourceAccessReviewFluent.LabelSelectorContentNested<N>>{\n     public N and();\n     public N endLabelSelectorContent();\n     \n   }\n@@ -1303,22 +1303,22 @@\n     \n   }\n   public interface BuildSpecContentNested<N> extends Nested<N>,BuildSpecFluent<LocalResourceAccessReviewFluent.BuildSpecContentNested<N>>{\n     public N and();\n     public N endBuildSpecContent();\n     \n   }\n-  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<LocalResourceAccessReviewFluent.ProjectStatusContentNested<N>>{\n+  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n     public N and();\n-    public N endProjectStatusContent();\n+    public N endLocalSubjectAccessReviewContent();\n     \n   }\n-  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n+  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<LocalResourceAccessReviewFluent.ProjectStatusContentNested<N>>{\n     public N and();\n-    public N endLocalSubjectAccessReviewContent();\n+    public N endProjectStatusContent();\n     \n   }\n   public interface RollingDeploymentStrategyParamsContentNested<N> extends Nested<N>,RollingDeploymentStrategyParamsFluent<LocalResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>>{\n     public N and();\n     public N endRollingDeploymentStrategyParamsContent();\n     \n   }\n@@ -1383,22 +1383,22 @@\n     \n   }\n   public interface ImageTagListContentNested<N> extends Nested<N>,ImageTagListFluent<LocalResourceAccessReviewFluent.ImageTagListContentNested<N>>{\n     public N and();\n     public N endImageTagListContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<LocalResourceAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -1408,22 +1408,22 @@\n     \n   }\n   public interface TLSConfigContentNested<N> extends Nested<N>,TLSConfigFluent<LocalResourceAccessReviewFluent.TLSConfigContentNested<N>>{\n     public N and();\n     public N endTLSConfigContent();\n     \n   }\n-  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<LocalResourceAccessReviewFluent.BuildVolumeContentNested<N>>{\n+  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n     public N and();\n-    public N endBuildVolumeContent();\n+    public N endTemplateInstanceSpecContent();\n     \n   }\n-  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n+  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<LocalResourceAccessReviewFluent.BuildVolumeContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceSpecContent();\n+    public N endBuildVolumeContent();\n     \n   }\n   public interface BuildStatusContentNested<N> extends Nested<N>,BuildStatusFluent<LocalResourceAccessReviewFluent.BuildStatusContentNested<N>>{\n     public N and();\n     public N endBuildStatusContent();\n     \n   }\n@@ -1548,37 +1548,37 @@\n     \n   }\n   public interface ResourceQuotaStatusByNamespaceContentNested<N> extends Nested<N>,ResourceQuotaStatusByNamespaceFluent<LocalResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<N>>{\n     public N and();\n     public N endResourceQuotaStatusByNamespaceContent();\n     \n   }\n-  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n+  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<LocalResourceAccessReviewFluent.RoleBindingListContentNested<N>>{\n     public N and();\n-    public N endSourceBuildStrategyContent();\n+    public N endRoleBindingListContent();\n     \n   }\n   public interface ParameterContentNested<N> extends Nested<N>,ParameterFluent<LocalResourceAccessReviewFluent.ParameterContentNested<N>>{\n     public N and();\n     public N endParameterContent();\n     \n   }\n-  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<LocalResourceAccessReviewFluent.RoleBindingListContentNested<N>>{\n+  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n     public N and();\n-    public N endRoleBindingListContent();\n+    public N endSourceBuildStrategyContent();\n     \n   }\n-  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n+  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n+    public N endBrokerTemplateInstanceContent();\n     \n   }\n-  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n+  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n     public N and();\n-    public N endBrokerTemplateInstanceContent();\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n     \n   }\n   public interface BuildPostCommitSpecContentNested<N> extends Nested<N>,BuildPostCommitSpecFluent<LocalResourceAccessReviewFluent.BuildPostCommitSpecContentNested<N>>{\n     public N and();\n     public N endBuildPostCommitSpecContent();\n     \n   }\n@@ -1648,37 +1648,37 @@\n     \n   }\n   public interface ImageStreamImageContentNested<N> extends Nested<N>,ImageStreamImageFluent<LocalResourceAccessReviewFluent.ImageStreamImageContentNested<N>>{\n     public N and();\n     public N endImageStreamImageContent();\n     \n   }\n-  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n+  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n     public N and();\n-    public N endBuildStatusOutputToContent();\n+    public N endResourceAccessReviewResponseContent();\n     \n   }\n   public interface BuildConditionContentNested<N> extends Nested<N>,BuildConditionFluent<LocalResourceAccessReviewFluent.BuildConditionContentNested<N>>{\n     public N and();\n     public N endBuildConditionContent();\n     \n   }\n-  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n+  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n     public N and();\n-    public N endResourceAccessReviewResponseContent();\n+    public N endBuildStatusOutputToContent();\n     \n   }\n-  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n+  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<LocalResourceAccessReviewFluent.SecretSpecContentNested<N>>{\n     public N and();\n-    public N endExecNewPodHookContent();\n+    public N endSecretSpecContent();\n     \n   }\n-  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<LocalResourceAccessReviewFluent.SecretSpecContentNested<N>>{\n+  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n     public N and();\n-    public N endSecretSpecContent();\n+    public N endExecNewPodHookContent();\n     \n   }\n   public interface ClusterRoleBindingListContentNested<N> extends Nested<N>,ClusterRoleBindingListFluent<LocalResourceAccessReviewFluent.ClusterRoleBindingListContentNested<N>>{\n     public N and();\n     public N endClusterRoleBindingListContent();\n     \n   }\n@@ -1763,22 +1763,22 @@\n     \n   }\n   public interface HostSubnetContentNested<N> extends Nested<N>,HostSubnetFluent<LocalResourceAccessReviewFluent.HostSubnetContentNested<N>>{\n     public N and();\n     public N endHostSubnetContent();\n     \n   }\n-  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<LocalResourceAccessReviewFluent.GroupRestrictionContentNested<N>>{\n+  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n     public N and();\n-    public N endGroupRestrictionContent();\n+    public N endAppliedClusterResourceQuotaContent();\n     \n   }\n-  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n+  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<LocalResourceAccessReviewFluent.GroupRestrictionContentNested<N>>{\n     public N and();\n-    public N endAppliedClusterResourceQuotaContent();\n+    public N endGroupRestrictionContent();\n     \n   }\n   public interface OAuthAccessTokenListContentNested<N> extends Nested<N>,OAuthAccessTokenListFluent<LocalResourceAccessReviewFluent.OAuthAccessTokenListContentNested<N>>{\n     public N and();\n     public N endOAuthAccessTokenListContent();\n     \n   }\n@@ -1823,22 +1823,22 @@\n     \n   }\n   public interface ImageStreamStatusContentNested<N> extends Nested<N>,ImageStreamStatusFluent<LocalResourceAccessReviewFluent.ImageStreamStatusContentNested<N>>{\n     public N and();\n     public N endImageStreamStatusContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n@@ -1863,22 +1863,22 @@\n     \n   }\n   public interface BuildListContentNested<N> extends Nested<N>,BuildListFluent<LocalResourceAccessReviewFluent.BuildListContentNested<N>>{\n     public N and();\n     public N endBuildListContent();\n     \n   }\n-  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<LocalResourceAccessReviewFluent.TemplateListContentNested<N>>{\n+  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<LocalResourceAccessReviewFluent.BuildOutputContentNested<N>>{\n     public N and();\n-    public N endTemplateListContent();\n+    public N endBuildOutputContent();\n     \n   }\n-  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<LocalResourceAccessReviewFluent.BuildOutputContentNested<N>>{\n+  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<LocalResourceAccessReviewFluent.TemplateListContentNested<N>>{\n     public N and();\n-    public N endBuildOutputContent();\n+    public N endTemplateListContent();\n     \n   }\n   public interface ProjectSpecContentNested<N> extends Nested<N>,ProjectSpecFluent<LocalResourceAccessReviewFluent.ProjectSpecContentNested<N>>{\n     public N and();\n     public N endProjectSpecContent();\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": "@@ -108,16 +108,16 @@\n     if (content instanceof UserRestriction){ this.content= new UserRestrictionBuilder((UserRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodTemplateSpec){ this.content= new PodTemplateSpecBuilder((PodTemplateSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceList){ this.content= new TemplateInstanceListBuilder((TemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImport){ this.content= new ImageStreamImportBuilder((ImageStreamImport)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceRequirements){ this.content= new ResourceRequirementsBuilder((ResourceRequirements)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitHubWebHookCause){ this.content= new GitHubWebHookCauseBuilder((GitHubWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientList){ this.content= new OAuthClientListBuilder((OAuthClientList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceStatus){ this.content= new TemplateInstanceStatusBuilder((TemplateInstanceStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryList){ this.content= new HelmChartRepositoryListBuilder((HelmChartRepositoryList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PolicyRule){ this.content= new PolicyRuleBuilder((PolicyRule)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerPolicy){ this.content= new DeploymentTriggerPolicyBuilder((DeploymentTriggerPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStrategy){ this.content= new BuildStrategyBuilder((BuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RepositoryImportSpec){ this.content= new RepositoryImportSpecBuilder((RepositoryImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceList){ this.content= new BrokerTemplateInstanceListBuilder((BrokerTemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportStatus){ this.content= new ImageStreamImportStatusBuilder((ImageStreamImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -126,16 +126,16 @@\n     if (content instanceof SubjectAccessReviewResponse){ this.content= new SubjectAccessReviewResponseBuilder((SubjectAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerImageChangeParams){ this.content= new DeploymentTriggerImageChangeParamsBuilder((DeploymentTriggerImageChangeParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalObjectReference){ this.content= new LocalObjectReferenceBuilder((LocalObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagImageHook){ this.content= new TagImageHookBuilder((TagImageHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteTargetReference){ this.content= new RouteTargetReferenceBuilder((RouteTargetReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.runtime.RawExtension){ this.content= new io.fabric8.openshift.api.model.runtime.RawExtensionBuilder((io.fabric8.openshift.api.model.runtime.RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectRulesReviewSpec){ this.content= new SubjectRulesReviewSpecBuilder((SubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleList){ this.content= new RoleListBuilder((RoleList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Project){ this.content= new ProjectBuilder((Project)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildVolumeSource){ this.content= new BuildVolumeSourceBuilder((BuildVolumeSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuotaList){ this.content= new AppliedClusterResourceQuotaListBuilder((AppliedClusterResourceQuotaList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigList){ this.content= new DeploymentConfigListBuilder((DeploymentConfigList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatusOutput){ this.content= new BuildStatusOutputBuilder((BuildStatusOutput)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfig){ this.content= new BuildConfigBuilder((BuildConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageImportStatus){ this.content= new ImageImportStatusBuilder((ImageImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -145,32 +145,32 @@\n     if (content instanceof SecretBuildSource){ this.content= new SecretBuildSourceBuilder((SecretBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicySpec){ this.content= new EgressNetworkPolicySpecBuilder((EgressNetworkPolicySpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepository){ this.content= new HelmChartRepositoryBuilder((HelmChartRepository)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEvent){ this.content= new TagEventBuilder((TagEvent)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagList){ this.content= new ImageStreamTagListBuilder((ImageStreamTagList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BitbucketWebHookCause){ this.content= new BitbucketWebHookCauseBuilder((BitbucketWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectList){ this.content= new ProjectListBuilder((ProjectList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleScopeRestriction){ this.content= new ClusterRoleScopeRestrictionBuilder((ClusterRoleScopeRestriction)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Route){ this.content= new RouteBuilder((Route)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceStrategyOptions){ this.content= new SourceStrategyOptionsBuilder((SourceStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterNetwork){ this.content= new ClusterNetworkBuilder((ClusterNetwork)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeToken){ this.content= new OAuthAuthorizeTokenBuilder((OAuthAuthorizeToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerBuildStrategy){ this.content= new DockerBuildStrategyBuilder((DockerBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureCondition){ this.content= new SignatureConditionBuilder((SignatureCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserOAuthAccessToken){ this.content= new UserOAuthAccessTokenBuilder((UserOAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionList){ this.content= new RoleBindingRestrictionListBuilder((RoleBindingRestrictionList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RawExtension){ this.content= new RawExtensionBuilder((RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraintsList){ this.content= new SecurityContextConstraintsListBuilder((SecurityContextConstraintsList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigList){ this.content= new BuildConfigListBuilder((BuildConfigList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceCondition){ this.content= new TemplateInstanceConditionBuilder((TemplateInstanceCondition)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentCause){ this.content= new DeploymentCauseBuilder((DeploymentCause)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GroupList){ this.content= new GroupListBuilder((GroupList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RunAsUserStrategyOptions){ this.content= new RunAsUserStrategyOptionsBuilder((RunAsUserStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LifecycleHook){ this.content= new LifecycleHookBuilder((LifecycleHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagReference){ this.content= new ImageStreamTagReferenceBuilder((ImageStreamTagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceControlUser){ this.content= new SourceControlUserBuilder((SourceControlUser)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Container){ this.content= new ContainerBuilder((Container)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamList){ this.content= new ImageStreamListBuilder((ImageStreamList)content); _visitables.get(\"content\").add(this.content);}\n@@ -189,45 +189,45 @@\n     if (content instanceof ImageLookupPolicy){ this.content= new ImageLookupPolicyBuilder((ImageLookupPolicy)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 ImageChangeCause){ this.content= new ImageChangeCauseBuilder((ImageChangeCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AllowedFlexVolume){ this.content= new AllowedFlexVolumeBuilder((AllowedFlexVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectAccessReview){ this.content= new SubjectAccessReviewBuilder((SubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalResourceAccessReview){ this.content= new LocalResourceAccessReviewBuilder((LocalResourceAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEventCondition){ this.content= new TagEventConditionBuilder((TagEventCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LabelSelector){ this.content= new LabelSelectorBuilder((LabelSelector)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespaceList){ this.content= new NetNamespaceListBuilder((NetNamespaceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceSpec){ this.content= new BrokerTemplateInstanceSpecBuilder((BrokerTemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BinaryBuildSource){ this.content= new BinaryBuildSourceBuilder((BinaryBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorizationList){ this.content= new OAuthClientAuthorizationListBuilder((OAuthClientAuthorizationList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildSpec){ this.content= new BuildSpecBuilder((BuildSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalSubjectAccessReview){ this.content= new LocalSubjectAccessReviewBuilder((LocalSubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RollingDeploymentStrategyParams){ this.content= new RollingDeploymentStrategyParamsBuilder((RollingDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitSourceRevision){ this.content= new GitSourceRevisionBuilder((GitSourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLabel){ this.content= new ImageLabelBuilder((ImageLabel)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageChangeTrigger){ this.content= new ImageChangeTriggerBuilder((ImageChangeTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReviewSpec){ this.content= new PodSecurityPolicyReviewSpecBuilder((PodSecurityPolicyReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportSpec){ this.content= new ImageStreamImportSpecBuilder((ImageStreamImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof FSGroupStrategyOptions){ this.content= new FSGroupStrategyOptionsBuilder((FSGroupStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReview){ this.content= new PodSecurityPolicyReviewBuilder((PodSecurityPolicyReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RecreateDeploymentStrategyParams){ this.content= new RecreateDeploymentStrategyParamsBuilder((RecreateDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerStrategyOptions){ this.content= new DockerStrategyOptionsBuilder((DockerStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageList){ this.content= new ImageListBuilder((ImageList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ConfigMapBuildSource){ this.content= new ConfigMapBuildSourceBuilder((ConfigMapBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTagList){ this.content= new ImageTagListBuilder((ImageTagList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TLSConfig){ this.content= new TLSConfigBuilder((TLSConfig)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceSpec){ this.content= new TemplateInstanceSpecBuilder((TemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatus){ this.content= new BuildStatusBuilder((BuildStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSource){ this.content= new ImageSourceBuilder((ImageSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectMeta){ this.content= new ObjectMetaBuilder((ObjectMeta)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySelfSubjectReview){ this.content= new PodSecurityPolicySelfSubjectReviewBuilder((PodSecurityPolicySelfSubjectReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagReference){ this.content= new TagReferenceBuilder((TagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyRule){ this.content= new EgressNetworkPolicyRuleBuilder((EgressNetworkPolicyRule)content); _visitables.get(\"content\").add(this.content);}\n@@ -246,19 +246,19 @@\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitBuildSource){ this.content= new GitBuildSourceBuilder((GitBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyList){ this.content= new EgressNetworkPolicyListBuilder((EgressNetworkPolicyList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SelfSubjectRulesReviewSpec){ this.content= new SelfSubjectRulesReviewSpecBuilder((SelfSubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSourcePath){ this.content= new ImageSourcePathBuilder((ImageSourcePath)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigStatus){ this.content= new BuildConfigStatusBuilder((BuildConfigStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceQuotaStatusByNamespace){ this.content= new ResourceQuotaStatusByNamespaceBuilder((ResourceQuotaStatusByNamespace)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingList){ this.content= new RoleBindingListBuilder((RoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildPostCommitSpec){ this.content= new BuildPostCommitSpecBuilder((BuildPostCommitSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeTokenList){ this.content= new OAuthAuthorizeTokenListBuilder((OAuthAuthorizeTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentStrategy){ this.content= new DeploymentStrategyBuilder((DeploymentStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureSubject){ this.content= new SignatureSubjectBuilder((SignatureSubject)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnetList){ this.content= new HostSubnetListBuilder((HostSubnetList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteIngressCondition){ this.content= new RouteIngressConditionBuilder((RouteIngressCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof CustomDeploymentStrategyParams){ this.content= new CustomDeploymentStrategyParamsBuilder((CustomDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n@@ -266,19 +266,19 @@\n     if (content instanceof StageInfo){ this.content= new StageInfoBuilder((StageInfo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionSpec){ this.content= new RoleBindingRestrictionSpecBuilder((RoleBindingRestrictionSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof IDRange){ this.content= new IDRangeBuilder((IDRange)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserList){ this.content= new UserListBuilder((UserList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigSpec){ this.content= new BuildConfigSpecBuilder((BuildConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImage){ this.content= new ImageStreamImageBuilder((ImageStreamImage)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceAccessReviewResponse){ this.content= new ResourceAccessReviewResponseBuilder((ResourceAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecretSpec){ this.content= new SecretSpecBuilder((SecretSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleBindingList){ this.content= new ClusterRoleBindingListBuilder((ClusterRoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyPeer){ this.content= new EgressNetworkPolicyPeerBuilder((EgressNetworkPolicyPeer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstance){ this.content= new TemplateInstanceBuilder((TemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof WebHookTrigger){ this.content= new WebHookTriggerBuilder((WebHookTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountReference){ this.content= new ServiceAccountReferenceBuilder((ServiceAccountReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Build){ this.content= new BuildBuilder((Build)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestriction){ this.content= new RoleBindingRestrictionBuilder((RoleBindingRestriction)content); _visitables.get(\"content\").add(this.content);}\n@@ -289,36 +289,36 @@\n     if (content instanceof TemplateInstanceRequester){ this.content= new TemplateInstanceRequesterBuilder((TemplateInstanceRequester)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildTriggerCause){ this.content= new BuildTriggerCauseBuilder((BuildTriggerCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryStatus){ this.content= new HelmChartRepositoryStatusBuilder((HelmChartRepositoryStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigSpec){ this.content= new DeploymentConfigSpecBuilder((DeploymentConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAccessTokenList){ this.content= new OAuthAccessTokenListBuilder((OAuthAccessTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof JenkinsPipelineBuildStrategy){ this.content= new JenkinsPipelineBuildStrategyBuilder((JenkinsPipelineBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SupplementalGroupsStrategyOptions){ this.content= new SupplementalGroupsStrategyOptionsBuilder((SupplementalGroupsStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountPodSecurityPolicyReviewStatus){ this.content= new ServiceAccountPodSecurityPolicyReviewStatusBuilder((ServiceAccountPodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SELinuxContextStrategyOptions){ this.content= new SELinuxContextStrategyOptionsBuilder((SELinuxContextStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleList){ this.content= new ClusterRoleListBuilder((ClusterRoleList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteList){ this.content= new RouteListBuilder((RouteList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamStatus){ this.content= new ImageStreamStatusBuilder((ImageStreamStatus)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentDetails){ this.content= new DeploymentDetailsBuilder((DeploymentDetails)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewStatus){ this.content= new PodSecurityPolicySubjectReviewStatusBuilder((PodSecurityPolicySubjectReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewSpec){ this.content= new PodSecurityPolicySubjectReviewSpecBuilder((PodSecurityPolicySubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildList){ this.content= new BuildListBuilder((BuildList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildOutput){ this.content= new BuildOutputBuilder((BuildOutput)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectSpec){ this.content= new ProjectSpecBuilder((ProjectSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceRevision){ this.content= new SourceRevisionBuilder((SourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectReference){ this.content= new ObjectReferenceBuilder((ObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureIssuer){ this.content= new SignatureIssuerBuilder((SignatureIssuer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLayer){ this.content= new ImageLayerBuilder((ImageLayer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuotaSpec){ this.content= new ClusterResourceQuotaSpecBuilder((ClusterResourceQuotaSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamSpec){ this.content= new ImageStreamSpecBuilder((ImageStreamSpec)content); _visitables.get(\"content\").add(this.content);}\n@@ -453,34 +453,34 @@\n   }\n   public LocalResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent() {\n     return new LocalResourceAccessReviewFluentImpl.OAuthClientListContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item) {\n     return new LocalResourceAccessReviewFluentImpl.OAuthClientListContentNestedImpl(item);\n   }\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n-    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n-    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceStatusContent!=null){ this.content= new TemplateInstanceStatusBuilder(templateInstanceStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent() {\n     return new LocalResourceAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item) {\n     return new LocalResourceAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n+    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n+    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n+  }\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (helmChartRepositoryListContent!=null){ this.content= new HelmChartRepositoryListBuilder(helmChartRepositoryListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent() {\n     return new LocalResourceAccessReviewFluentImpl.HelmChartRepositoryListContentNestedImpl();\n   }\n@@ -642,37 +642,37 @@\n   }\n   public LocalResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent() {\n     return new LocalResourceAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item) {\n     return new LocalResourceAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl(item);\n   }\n+  public A withRoleListContent(RoleList roleListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n+    return new LocalResourceAccessReviewFluentImpl.RoleListContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n+    return new LocalResourceAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n+  }\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagReferencePolicyContent!=null){ this.content= new TagReferencePolicyBuilder(tagReferencePolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent() {\n     return new LocalResourceAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item) {\n     return new LocalResourceAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl(item);\n   }\n   public A withNewTagReferencePolicyContent(String type) {\n     return (A)withTagReferencePolicyContent(new TagReferencePolicy(type));\n   }\n-  public A withRoleListContent(RoleList roleListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n-    return new LocalResourceAccessReviewFluentImpl.RoleListContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n-    return new LocalResourceAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n-  }\n   public A withProjectContent(Project projectContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectContent!=null){ this.content= new ProjectBuilder(projectContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.ProjectContentNested<A> withNewProjectContent() {\n     return new LocalResourceAccessReviewFluentImpl.ProjectContentNestedImpl();\n   }\n@@ -838,34 +838,34 @@\n   }\n   public LocalResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent() {\n     return new LocalResourceAccessReviewFluentImpl.ProjectListContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item) {\n     return new LocalResourceAccessReviewFluentImpl.ProjectListContentNestedImpl(item);\n   }\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n-    return new LocalResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n-    return new LocalResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n-  }\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleScopeRestrictionContent!=null){ this.content= new ClusterRoleScopeRestrictionBuilder(clusterRoleScopeRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent() {\n     return new LocalResourceAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item) {\n     return new LocalResourceAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl(item);\n   }\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n+    return new LocalResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n+    return new LocalResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n+  }\n   public A withRouteContent(Route routeContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (routeContent!=null){ this.content= new RouteBuilder(routeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.RouteContentNested<A> withNewRouteContent() {\n     return new LocalResourceAccessReviewFluentImpl.RouteContentNestedImpl();\n   }\n@@ -964,77 +964,77 @@\n   }\n   public LocalResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent() {\n     return new LocalResourceAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item) {\n     return new LocalResourceAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl(item);\n   }\n-  public A withIdentityListContent(IdentityList identityListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n-    return new LocalResourceAccessReviewFluentImpl.IdentityListContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n-    return new LocalResourceAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n-  }\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConfigListContent!=null){ this.content= new BuildConfigListBuilder(buildConfigListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildConfigListContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item) {\n     return new LocalResourceAccessReviewFluentImpl.BuildConfigListContentNestedImpl(item);\n   }\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n+  public A withIdentityListContent(IdentityList identityListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n-    return new LocalResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n+  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n+    return new LocalResourceAccessReviewFluentImpl.IdentityListContentNestedImpl();\n   }\n-  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n-    return new LocalResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n+  public LocalResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n+    return new LocalResourceAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n   }\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceConditionContent!=null){ this.content= new TemplateInstanceConditionBuilder(templateInstanceConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent() {\n     return new LocalResourceAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item) {\n     return new LocalResourceAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl(item);\n   }\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type) {\n     return (A)withTemplateInstanceConditionContent(new TemplateInstanceCondition(lastTransitionTime, message, reason, status, type));\n   }\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n-    return new LocalResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n+    return new LocalResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n   }\n-  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n-    return new LocalResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  public LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n+    return new LocalResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n   }\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentCauseContent!=null){ this.content= new DeploymentCauseBuilder(deploymentCauseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent() {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentCauseContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item) {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentCauseContentNestedImpl(item);\n   }\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n+    return new LocalResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n+    return new LocalResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  }\n   public A withGroupListContent(GroupList groupListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (groupListContent!=null){ this.content= new GroupListBuilder(groupListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent() {\n     return new LocalResourceAccessReviewFluentImpl.GroupListContentNestedImpl();\n   }\n@@ -1302,34 +1302,34 @@\n   }\n   public LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent() {\n     return new LocalResourceAccessReviewFluentImpl.ClusterRoleContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item) {\n     return new LocalResourceAccessReviewFluentImpl.ClusterRoleContentNestedImpl(item);\n   }\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n-    return new LocalResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n-    return new LocalResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n-  }\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagEventConditionContent!=null){ this.content= new TagEventConditionBuilder(tagEventConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent() {\n     return new LocalResourceAccessReviewFluentImpl.TagEventConditionContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item) {\n     return new LocalResourceAccessReviewFluentImpl.TagEventConditionContentNestedImpl(item);\n   }\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n+    return new LocalResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n+    return new LocalResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n+  }\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (labelSelectorContent!=null){ this.content= new LabelSelectorBuilder(labelSelectorContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent() {\n     return new LocalResourceAccessReviewFluentImpl.LabelSelectorContentNestedImpl();\n   }\n@@ -1385,34 +1385,34 @@\n   }\n   public LocalResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildSpecContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item) {\n     return new LocalResourceAccessReviewFluentImpl.BuildSpecContentNestedImpl(item);\n   }\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n-    return new LocalResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n-    return new LocalResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n-  }\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (localSubjectAccessReviewContent!=null){ this.content= new LocalSubjectAccessReviewBuilder(localSubjectAccessReviewContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent() {\n     return new LocalResourceAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item) {\n     return new LocalResourceAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl(item);\n   }\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n+    return new LocalResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n+    return new LocalResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n+  }\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (rollingDeploymentStrategyParamsContent!=null){ this.content= new RollingDeploymentStrategyParamsBuilder(rollingDeploymentStrategyParamsContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent() {\n     return new LocalResourceAccessReviewFluentImpl.RollingDeploymentStrategyParamsContentNestedImpl();\n   }\n@@ -1548,34 +1548,34 @@\n   }\n   public LocalResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent() {\n     return new LocalResourceAccessReviewFluentImpl.ImageTagListContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item) {\n     return new LocalResourceAccessReviewFluentImpl.ImageTagListContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new LocalResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new LocalResourceAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -1598,34 +1598,34 @@\n   }\n   public LocalResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent() {\n     return new LocalResourceAccessReviewFluentImpl.TLSConfigContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item) {\n     return new LocalResourceAccessReviewFluentImpl.TLSConfigContentNestedImpl(item);\n   }\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n-    return new LocalResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n-    return new LocalResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceSpecContent!=null){ this.content= new TemplateInstanceSpecBuilder(templateInstanceSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent() {\n     return new LocalResourceAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item) {\n     return new LocalResourceAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl(item);\n   }\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n+    return new LocalResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n+    return new LocalResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n+  }\n   public A withBuildStatusContent(BuildStatus buildStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildStatusContent!=null){ this.content= new BuildStatusBuilder(buildStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildStatusContentNestedImpl();\n   }\n@@ -1890,64 +1890,64 @@\n   }\n   public LocalResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent() {\n     return new LocalResourceAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item) {\n     return new LocalResourceAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl(item);\n   }\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n+  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n-    return new LocalResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n+  public LocalResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n+    return new LocalResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n   }\n-  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n-    return new LocalResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n+  public LocalResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n+    return new LocalResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n   }\n   public A withParameterContent(Parameter parameterContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (parameterContent!=null){ this.content= new ParameterBuilder(parameterContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContent() {\n     return new LocalResourceAccessReviewFluentImpl.ParameterContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item) {\n     return new LocalResourceAccessReviewFluentImpl.ParameterContentNestedImpl(item);\n   }\n-  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n-    return new LocalResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n-    return new LocalResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n-  }\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n-    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n+    return new LocalResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n   }\n-  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n-    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  public LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n+    return new LocalResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n   }\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (brokerTemplateInstanceContent!=null){ this.content= new BrokerTemplateInstanceBuilder(brokerTemplateInstanceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent() {\n     return new LocalResourceAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item) {\n     return new LocalResourceAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n+    return new LocalResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  }\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildPostCommitSpecContent!=null){ this.content= new BuildPostCommitSpecBuilder(buildPostCommitSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildPostCommitSpecContentNestedImpl();\n   }\n@@ -2099,67 +2099,67 @@\n   }\n   public LocalResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent() {\n     return new LocalResourceAccessReviewFluentImpl.ImageStreamImageContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item) {\n     return new LocalResourceAccessReviewFluentImpl.ImageStreamImageContentNestedImpl(item);\n   }\n-  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n-    return new LocalResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n+    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n-    return new LocalResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n+  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n+    return new LocalResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n   }\n-  public A withNewBuildStatusOutputToContent(String imageDigest) {\n-    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n+  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n+    return new LocalResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n   }\n   public A withBuildConditionContent(BuildCondition buildConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConditionContent!=null){ this.content= new BuildConditionBuilder(buildConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildConditionContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item) {\n     return new LocalResourceAccessReviewFluentImpl.BuildConditionContentNestedImpl(item);\n   }\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n+  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n-    return new LocalResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n-    return new LocalResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n+    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  public LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n+    return new LocalResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n   }\n-  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n-    return new LocalResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  public LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n+    return new LocalResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n   }\n-  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n-    return new LocalResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  public A withNewBuildStatusOutputToContent(String imageDigest) {\n+    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n   }\n   public A withSecretSpecContent(SecretSpec secretSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (secretSpecContent!=null){ this.content= new SecretSpecBuilder(secretSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent() {\n     return new LocalResourceAccessReviewFluentImpl.SecretSpecContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item) {\n     return new LocalResourceAccessReviewFluentImpl.SecretSpecContentNestedImpl(item);\n   }\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n+    return new LocalResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n+    return new LocalResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  }\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleBindingListContent!=null){ this.content= new ClusterRoleBindingListBuilder(clusterRoleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent() {\n     return new LocalResourceAccessReviewFluentImpl.ClusterRoleBindingListContentNestedImpl();\n   }\n@@ -2341,34 +2341,34 @@\n   }\n   public LocalResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent() {\n     return new LocalResourceAccessReviewFluentImpl.HostSubnetContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item) {\n     return new LocalResourceAccessReviewFluentImpl.HostSubnetContentNestedImpl(item);\n   }\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n-    return new LocalResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n-    return new LocalResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n-  }\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (appliedClusterResourceQuotaContent!=null){ this.content= new AppliedClusterResourceQuotaBuilder(appliedClusterResourceQuotaContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent() {\n     return new LocalResourceAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item) {\n     return new LocalResourceAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl(item);\n   }\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n+    return new LocalResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n+    return new LocalResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n+  }\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (oAuthAccessTokenListContent!=null){ this.content= new OAuthAccessTokenListBuilder(oAuthAccessTokenListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent() {\n     return new LocalResourceAccessReviewFluentImpl.OAuthAccessTokenListContentNestedImpl();\n   }\n@@ -2461,34 +2461,34 @@\n   }\n   public LocalResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent() {\n     return new LocalResourceAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item) {\n     return new LocalResourceAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new LocalResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new LocalResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new LocalResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -2541,34 +2541,34 @@\n   }\n   public LocalResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildListContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item) {\n     return new LocalResourceAccessReviewFluentImpl.BuildListContentNestedImpl(item);\n   }\n-  public A withTemplateListContent(TemplateList templateListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n-    return new LocalResourceAccessReviewFluentImpl.TemplateListContentNestedImpl();\n-  }\n-  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n-    return new LocalResourceAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n-  }\n   public A withBuildOutputContent(BuildOutput buildOutputContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildOutputContent!=null){ this.content= new BuildOutputBuilder(buildOutputContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent() {\n     return new LocalResourceAccessReviewFluentImpl.BuildOutputContentNestedImpl();\n   }\n   public LocalResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item) {\n     return new LocalResourceAccessReviewFluentImpl.BuildOutputContentNestedImpl(item);\n   }\n+  public A withTemplateListContent(TemplateList templateListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n+    return new LocalResourceAccessReviewFluentImpl.TemplateListContentNestedImpl();\n+  }\n+  public LocalResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n+    return new LocalResourceAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n+  }\n   public A withProjectSpecContent(ProjectSpec projectSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectSpecContent!=null){ this.content= new ProjectSpecBuilder(projectSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalResourceAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent() {\n     return new LocalResourceAccessReviewFluentImpl.ProjectSpecContentNestedImpl();\n   }\n@@ -3017,42 +3017,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endOAuthClientListContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n-    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n+  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n+    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n+      this.builder = new TemplateInstanceStatusBuilder(this, item);\n     }\n-    PodSecurityPolicyReviewStatusContentNestedImpl() {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n+    TemplateInstanceStatusContentNestedImpl() {\n+      this.builder = new TemplateInstanceStatusBuilder(this);\n     }\n-    PodSecurityPolicyReviewStatusBuilder builder;\n+    TemplateInstanceStatusBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicyReviewStatusContent() {\n+    public N endTemplateInstanceStatusContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n-    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n-      this.builder = new TemplateInstanceStatusBuilder(this, item);\n+  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements LocalResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n+    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n     }\n-    TemplateInstanceStatusContentNestedImpl() {\n-      this.builder = new TemplateInstanceStatusBuilder(this);\n+    PodSecurityPolicyReviewStatusContentNestedImpl() {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n     }\n-    TemplateInstanceStatusBuilder builder;\n+    PodSecurityPolicyReviewStatusBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceStatusContent() {\n+    public N endPodSecurityPolicyReviewStatusContent() {\n       return and();\n     }\n     \n   }\n   class HelmChartRepositoryListContentNestedImpl<N> extends HelmChartRepositoryListFluentImpl<LocalResourceAccessReviewFluent.HelmChartRepositoryListContentNested<N>> implements LocalResourceAccessReviewFluent.HelmChartRepositoryListContentNested<N>,Nested<N>{\n     HelmChartRepositoryListContentNestedImpl(HelmChartRepositoryList item) {\n       this.builder = new HelmChartRepositoryListBuilder(this, item);\n@@ -3305,42 +3305,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSubjectRulesReviewSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<N>> implements LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n-    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n-      this.builder = new TagReferencePolicyBuilder(this, item);\n+  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<LocalResourceAccessReviewFluent.RoleListContentNested<N>> implements LocalResourceAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n+    RoleListContentNestedImpl(RoleList item) {\n+      this.builder = new RoleListBuilder(this, item);\n     }\n-    TagReferencePolicyContentNestedImpl() {\n-      this.builder = new TagReferencePolicyBuilder(this);\n+    RoleListContentNestedImpl() {\n+      this.builder = new RoleListBuilder(this);\n     }\n-    TagReferencePolicyBuilder builder;\n+    RoleListBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagReferencePolicyContent() {\n+    public N endRoleListContent() {\n       return and();\n     }\n     \n   }\n-  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<LocalResourceAccessReviewFluent.RoleListContentNested<N>> implements LocalResourceAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n-    RoleListContentNestedImpl(RoleList item) {\n-      this.builder = new RoleListBuilder(this, item);\n+  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<N>> implements LocalResourceAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n+    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n+      this.builder = new TagReferencePolicyBuilder(this, item);\n     }\n-    RoleListContentNestedImpl() {\n-      this.builder = new RoleListBuilder(this);\n+    TagReferencePolicyContentNestedImpl() {\n+      this.builder = new TagReferencePolicyBuilder(this);\n     }\n-    RoleListBuilder builder;\n+    TagReferencePolicyBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleListContent() {\n+    public N endTagReferencePolicyContent() {\n       return and();\n     }\n     \n   }\n   class ProjectContentNestedImpl<N> extends ProjectFluentImpl<LocalResourceAccessReviewFluent.ProjectContentNested<N>> implements LocalResourceAccessReviewFluent.ProjectContentNested<N>,Nested<N>{\n     ProjectContentNestedImpl(Project item) {\n       this.builder = new ProjectBuilder(this, item);\n@@ -3609,42 +3609,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endProjectListContent() {\n       return and();\n     }\n     \n   }\n-  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<LocalResourceAccessReviewFluent.RangeAllocationContentNested<N>> implements LocalResourceAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n-    RangeAllocationContentNestedImpl(RangeAllocation item) {\n-      this.builder = new RangeAllocationBuilder(this, item);\n+  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n+    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n     }\n-    RangeAllocationContentNestedImpl() {\n-      this.builder = new RangeAllocationBuilder(this);\n+    ClusterRoleScopeRestrictionContentNestedImpl() {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n     }\n-    RangeAllocationBuilder builder;\n+    ClusterRoleScopeRestrictionBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRangeAllocationContent() {\n+    public N endClusterRoleScopeRestrictionContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements LocalResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n-    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n+  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<LocalResourceAccessReviewFluent.RangeAllocationContentNested<N>> implements LocalResourceAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n+    RangeAllocationContentNestedImpl(RangeAllocation item) {\n+      this.builder = new RangeAllocationBuilder(this, item);\n     }\n-    ClusterRoleScopeRestrictionContentNestedImpl() {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n+    RangeAllocationContentNestedImpl() {\n+      this.builder = new RangeAllocationBuilder(this);\n     }\n-    ClusterRoleScopeRestrictionBuilder builder;\n+    RangeAllocationBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterRoleScopeRestrictionContent() {\n+    public N endRangeAllocationContent() {\n       return and();\n     }\n     \n   }\n   class RouteContentNestedImpl<N> extends RouteFluentImpl<LocalResourceAccessReviewFluent.RouteContentNested<N>> implements LocalResourceAccessReviewFluent.RouteContentNested<N>,Nested<N>{\n     RouteContentNestedImpl(Route item) {\n       this.builder = new RouteBuilder(this, item);\n@@ -3801,30 +3801,14 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSecurityContextConstraintsListContent() {\n       return and();\n     }\n     \n   }\n-  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<LocalResourceAccessReviewFluent.IdentityListContentNested<N>> implements LocalResourceAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n-    IdentityListContentNestedImpl(IdentityList item) {\n-      this.builder = new IdentityListBuilder(this, item);\n-    }\n-    IdentityListContentNestedImpl() {\n-      this.builder = new IdentityListBuilder(this);\n-    }\n-    IdentityListBuilder builder;\n-    public N and() {\n-      return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n-    }\n-    public N endIdentityListContent() {\n-      return and();\n-    }\n-    \n-  }\n   class BuildConfigListContentNestedImpl<N> extends BuildConfigListFluentImpl<LocalResourceAccessReviewFluent.BuildConfigListContentNested<N>> implements LocalResourceAccessReviewFluent.BuildConfigListContentNested<N>,Nested<N>{\n     BuildConfigListContentNestedImpl(BuildConfigList item) {\n       this.builder = new BuildConfigListBuilder(this, item);\n     }\n     BuildConfigListContentNestedImpl() {\n       this.builder = new BuildConfigListBuilder(this);\n     }\n@@ -3833,26 +3817,26 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConfigListContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<N>> implements LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n-    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n-      this.builder = new ClusterNetworkListBuilder(this, item);\n+  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<LocalResourceAccessReviewFluent.IdentityListContentNested<N>> implements LocalResourceAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n+    IdentityListContentNestedImpl(IdentityList item) {\n+      this.builder = new IdentityListBuilder(this, item);\n     }\n-    ClusterNetworkListContentNestedImpl() {\n-      this.builder = new ClusterNetworkListBuilder(this);\n+    IdentityListContentNestedImpl() {\n+      this.builder = new IdentityListBuilder(this);\n     }\n-    ClusterNetworkListBuilder builder;\n+    IdentityListBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterNetworkListContent() {\n+    public N endIdentityListContent() {\n       return and();\n     }\n     \n   }\n   class TemplateInstanceConditionContentNestedImpl<N> extends TemplateInstanceConditionFluentImpl<LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateInstanceConditionContentNested<N>,Nested<N>{\n     TemplateInstanceConditionContentNestedImpl(TemplateInstanceCondition item) {\n       this.builder = new TemplateInstanceConditionBuilder(this, item);\n@@ -3865,26 +3849,26 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTemplateInstanceConditionContent() {\n       return and();\n     }\n     \n   }\n-  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n-    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n-      this.builder = new RepositoryImportStatusBuilder(this, item);\n+  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<N>> implements LocalResourceAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n+    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n+      this.builder = new ClusterNetworkListBuilder(this, item);\n     }\n-    RepositoryImportStatusContentNestedImpl() {\n-      this.builder = new RepositoryImportStatusBuilder(this);\n+    ClusterNetworkListContentNestedImpl() {\n+      this.builder = new ClusterNetworkListBuilder(this);\n     }\n-    RepositoryImportStatusBuilder builder;\n+    ClusterNetworkListBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRepositoryImportStatusContent() {\n+    public N endClusterNetworkListContent() {\n       return and();\n     }\n     \n   }\n   class DeploymentCauseContentNestedImpl<N> extends DeploymentCauseFluentImpl<LocalResourceAccessReviewFluent.DeploymentCauseContentNested<N>> implements LocalResourceAccessReviewFluent.DeploymentCauseContentNested<N>,Nested<N>{\n     DeploymentCauseContentNestedImpl(DeploymentCause item) {\n       this.builder = new DeploymentCauseBuilder(this, item);\n@@ -3897,14 +3881,30 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endDeploymentCauseContent() {\n       return and();\n     }\n     \n   }\n+  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements LocalResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n+    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n+      this.builder = new RepositoryImportStatusBuilder(this, item);\n+    }\n+    RepositoryImportStatusContentNestedImpl() {\n+      this.builder = new RepositoryImportStatusBuilder(this);\n+    }\n+    RepositoryImportStatusBuilder builder;\n+    public N and() {\n+      return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n+    }\n+    public N endRepositoryImportStatusContent() {\n+      return and();\n+    }\n+    \n+  }\n   class GroupListContentNestedImpl<N> extends GroupListFluentImpl<LocalResourceAccessReviewFluent.GroupListContentNested<N>> implements LocalResourceAccessReviewFluent.GroupListContentNested<N>,Nested<N>{\n     GroupListContentNestedImpl(GroupList item) {\n       this.builder = new GroupListBuilder(this, item);\n     }\n     GroupListContentNestedImpl() {\n       this.builder = new GroupListBuilder(this);\n     }\n@@ -4313,42 +4313,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endClusterRoleContent() {\n       return and();\n     }\n     \n   }\n-  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<LocalResourceAccessReviewFluent.ConnectionConfigContentNested<N>> implements LocalResourceAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n-    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n-      this.builder = new ConnectionConfigBuilder(this, item);\n+  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<LocalResourceAccessReviewFluent.TagEventConditionContentNested<N>> implements LocalResourceAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n+    TagEventConditionContentNestedImpl(TagEventCondition item) {\n+      this.builder = new TagEventConditionBuilder(this, item);\n     }\n-    ConnectionConfigContentNestedImpl() {\n-      this.builder = new ConnectionConfigBuilder(this);\n+    TagEventConditionContentNestedImpl() {\n+      this.builder = new TagEventConditionBuilder(this);\n     }\n-    ConnectionConfigBuilder builder;\n+    TagEventConditionBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endConnectionConfigContent() {\n+    public N endTagEventConditionContent() {\n       return and();\n     }\n     \n   }\n-  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<LocalResourceAccessReviewFluent.TagEventConditionContentNested<N>> implements LocalResourceAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n-    TagEventConditionContentNestedImpl(TagEventCondition item) {\n-      this.builder = new TagEventConditionBuilder(this, item);\n+  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<LocalResourceAccessReviewFluent.ConnectionConfigContentNested<N>> implements LocalResourceAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n+    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n+      this.builder = new ConnectionConfigBuilder(this, item);\n     }\n-    TagEventConditionContentNestedImpl() {\n-      this.builder = new TagEventConditionBuilder(this);\n+    ConnectionConfigContentNestedImpl() {\n+      this.builder = new ConnectionConfigBuilder(this);\n     }\n-    TagEventConditionBuilder builder;\n+    ConnectionConfigBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagEventConditionContent() {\n+    public N endConnectionConfigContent() {\n       return and();\n     }\n     \n   }\n   class LabelSelectorContentNestedImpl<N> extends LabelSelectorFluentImpl<LocalResourceAccessReviewFluent.LabelSelectorContentNested<N>> implements LocalResourceAccessReviewFluent.LabelSelectorContentNested<N>,Nested<N>{\n     LabelSelectorContentNestedImpl(LabelSelector item) {\n       this.builder = new LabelSelectorBuilder(this, item);\n@@ -4441,42 +4441,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildSpecContent() {\n       return and();\n     }\n     \n   }\n-  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<LocalResourceAccessReviewFluent.ProjectStatusContentNested<N>> implements LocalResourceAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n-    ProjectStatusContentNestedImpl(ProjectStatus item) {\n-      this.builder = new ProjectStatusBuilder(this, item);\n+  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n+    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n     }\n-    ProjectStatusContentNestedImpl() {\n-      this.builder = new ProjectStatusBuilder(this);\n+    LocalSubjectAccessReviewContentNestedImpl() {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this);\n     }\n-    ProjectStatusBuilder builder;\n+    LocalSubjectAccessReviewBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endProjectStatusContent() {\n+    public N endLocalSubjectAccessReviewContent() {\n       return and();\n     }\n     \n   }\n-  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements LocalResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n-    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n+  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<LocalResourceAccessReviewFluent.ProjectStatusContentNested<N>> implements LocalResourceAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n+    ProjectStatusContentNestedImpl(ProjectStatus item) {\n+      this.builder = new ProjectStatusBuilder(this, item);\n     }\n-    LocalSubjectAccessReviewContentNestedImpl() {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this);\n+    ProjectStatusContentNestedImpl() {\n+      this.builder = new ProjectStatusBuilder(this);\n     }\n-    LocalSubjectAccessReviewBuilder builder;\n+    ProjectStatusBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endLocalSubjectAccessReviewContent() {\n+    public N endProjectStatusContent() {\n       return and();\n     }\n     \n   }\n   class RollingDeploymentStrategyParamsContentNestedImpl<N> extends RollingDeploymentStrategyParamsFluentImpl<LocalResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>> implements LocalResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>,Nested<N>{\n     RollingDeploymentStrategyParamsContentNestedImpl(RollingDeploymentStrategyParams item) {\n       this.builder = new RollingDeploymentStrategyParamsBuilder(this, item);\n@@ -4697,42 +4697,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagListContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<LocalResourceAccessReviewFluent.RoleBindingContentNested<N>> implements LocalResourceAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -4777,42 +4777,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTLSConfigContent() {\n       return and();\n     }\n     \n   }\n-  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<LocalResourceAccessReviewFluent.BuildVolumeContentNested<N>> implements LocalResourceAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n-    BuildVolumeContentNestedImpl(BuildVolume item) {\n-      this.builder = new BuildVolumeBuilder(this, item);\n+  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n+    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n+      this.builder = new TemplateInstanceSpecBuilder(this, item);\n     }\n-    BuildVolumeContentNestedImpl() {\n-      this.builder = new BuildVolumeBuilder(this);\n+    TemplateInstanceSpecContentNestedImpl() {\n+      this.builder = new TemplateInstanceSpecBuilder(this);\n     }\n-    BuildVolumeBuilder builder;\n+    TemplateInstanceSpecBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildVolumeContent() {\n+    public N endTemplateInstanceSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n-    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n-      this.builder = new TemplateInstanceSpecBuilder(this, item);\n+  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<LocalResourceAccessReviewFluent.BuildVolumeContentNested<N>> implements LocalResourceAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n+    BuildVolumeContentNestedImpl(BuildVolume item) {\n+      this.builder = new BuildVolumeBuilder(this, item);\n     }\n-    TemplateInstanceSpecContentNestedImpl() {\n-      this.builder = new TemplateInstanceSpecBuilder(this);\n+    BuildVolumeContentNestedImpl() {\n+      this.builder = new BuildVolumeBuilder(this);\n     }\n-    TemplateInstanceSpecBuilder builder;\n+    BuildVolumeBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceSpecContent() {\n+    public N endBuildVolumeContent() {\n       return and();\n     }\n     \n   }\n   class BuildStatusContentNestedImpl<N> extends BuildStatusFluentImpl<LocalResourceAccessReviewFluent.BuildStatusContentNested<N>> implements LocalResourceAccessReviewFluent.BuildStatusContentNested<N>,Nested<N>{\n     BuildStatusContentNestedImpl(BuildStatus item) {\n       this.builder = new BuildStatusBuilder(this, item);\n@@ -5225,26 +5225,26 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endResourceQuotaStatusByNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n-    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n-      this.builder = new SourceBuildStrategyBuilder(this, item);\n+  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<LocalResourceAccessReviewFluent.RoleBindingListContentNested<N>> implements LocalResourceAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n+    RoleBindingListContentNestedImpl(RoleBindingList item) {\n+      this.builder = new RoleBindingListBuilder(this, item);\n     }\n-    SourceBuildStrategyContentNestedImpl() {\n-      this.builder = new SourceBuildStrategyBuilder(this);\n+    RoleBindingListContentNestedImpl() {\n+      this.builder = new RoleBindingListBuilder(this);\n     }\n-    SourceBuildStrategyBuilder builder;\n+    RoleBindingListBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSourceBuildStrategyContent() {\n+    public N endRoleBindingListContent() {\n       return and();\n     }\n     \n   }\n   class ParameterContentNestedImpl<N> extends ParameterFluentImpl<LocalResourceAccessReviewFluent.ParameterContentNested<N>> implements LocalResourceAccessReviewFluent.ParameterContentNested<N>,Nested<N>{\n     ParameterContentNestedImpl(Parameter item) {\n       this.builder = new ParameterBuilder(this, item);\n@@ -5257,58 +5257,58 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endParameterContent() {\n       return and();\n     }\n     \n   }\n-  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<LocalResourceAccessReviewFluent.RoleBindingListContentNested<N>> implements LocalResourceAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n-    RoleBindingListContentNestedImpl(RoleBindingList item) {\n-      this.builder = new RoleBindingListBuilder(this, item);\n+  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements LocalResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n+    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n+      this.builder = new SourceBuildStrategyBuilder(this, item);\n     }\n-    RoleBindingListContentNestedImpl() {\n-      this.builder = new RoleBindingListBuilder(this);\n+    SourceBuildStrategyContentNestedImpl() {\n+      this.builder = new SourceBuildStrategyBuilder(this);\n     }\n-    RoleBindingListBuilder builder;\n+    SourceBuildStrategyBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleBindingListContent() {\n+    public N endSourceBuildStrategyContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n+  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n+    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n+      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n+    BrokerTemplateInstanceContentNestedImpl() {\n+      this.builder = new BrokerTemplateInstanceBuilder(this);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n+    BrokerTemplateInstanceBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    public N endBrokerTemplateInstanceContent() {\n       return and();\n     }\n     \n   }\n-  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements LocalResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n-    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n-      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n+  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements LocalResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n     }\n-    BrokerTemplateInstanceContentNestedImpl() {\n-      this.builder = new BrokerTemplateInstanceBuilder(this);\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n     }\n-    BrokerTemplateInstanceBuilder builder;\n+    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBrokerTemplateInstanceContent() {\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n       return and();\n     }\n     \n   }\n   class BuildPostCommitSpecContentNestedImpl<N> extends BuildPostCommitSpecFluentImpl<LocalResourceAccessReviewFluent.BuildPostCommitSpecContentNested<N>> implements LocalResourceAccessReviewFluent.BuildPostCommitSpecContentNested<N>,Nested<N>{\n     BuildPostCommitSpecContentNestedImpl(BuildPostCommitSpec item) {\n       this.builder = new BuildPostCommitSpecBuilder(this, item);\n@@ -5545,26 +5545,26 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamImageContent() {\n       return and();\n     }\n     \n   }\n-  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n-    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n-      this.builder = new BuildStatusOutputToBuilder(this, item);\n+  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n+    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n     }\n-    BuildStatusOutputToContentNestedImpl() {\n-      this.builder = new BuildStatusOutputToBuilder(this);\n+    ResourceAccessReviewResponseContentNestedImpl() {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this);\n     }\n-    BuildStatusOutputToBuilder builder;\n+    ResourceAccessReviewResponseBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildStatusOutputToContent() {\n+    public N endResourceAccessReviewResponseContent() {\n       return and();\n     }\n     \n   }\n   class BuildConditionContentNestedImpl<N> extends BuildConditionFluentImpl<LocalResourceAccessReviewFluent.BuildConditionContentNested<N>> implements LocalResourceAccessReviewFluent.BuildConditionContentNested<N>,Nested<N>{\n     BuildConditionContentNestedImpl(BuildCondition item) {\n       this.builder = new BuildConditionBuilder(this, item);\n@@ -5577,58 +5577,58 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConditionContent() {\n       return and();\n     }\n     \n   }\n-  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements LocalResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n-    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n+  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements LocalResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n+    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n+      this.builder = new BuildStatusOutputToBuilder(this, item);\n     }\n-    ResourceAccessReviewResponseContentNestedImpl() {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this);\n+    BuildStatusOutputToContentNestedImpl() {\n+      this.builder = new BuildStatusOutputToBuilder(this);\n     }\n-    ResourceAccessReviewResponseBuilder builder;\n+    BuildStatusOutputToBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endResourceAccessReviewResponseContent() {\n+    public N endBuildStatusOutputToContent() {\n       return and();\n     }\n     \n   }\n-  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<N>> implements LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n-    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n-      this.builder = new ExecNewPodHookBuilder(this, item);\n+  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<LocalResourceAccessReviewFluent.SecretSpecContentNested<N>> implements LocalResourceAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n+    SecretSpecContentNestedImpl(SecretSpec item) {\n+      this.builder = new SecretSpecBuilder(this, item);\n     }\n-    ExecNewPodHookContentNestedImpl() {\n-      this.builder = new ExecNewPodHookBuilder(this);\n+    SecretSpecContentNestedImpl() {\n+      this.builder = new SecretSpecBuilder(this);\n     }\n-    ExecNewPodHookBuilder builder;\n+    SecretSpecBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endExecNewPodHookContent() {\n+    public N endSecretSpecContent() {\n       return and();\n     }\n     \n   }\n-  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<LocalResourceAccessReviewFluent.SecretSpecContentNested<N>> implements LocalResourceAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n-    SecretSpecContentNestedImpl(SecretSpec item) {\n-      this.builder = new SecretSpecBuilder(this, item);\n+  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<N>> implements LocalResourceAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n+    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n+      this.builder = new ExecNewPodHookBuilder(this, item);\n     }\n-    SecretSpecContentNestedImpl() {\n-      this.builder = new SecretSpecBuilder(this);\n+    ExecNewPodHookContentNestedImpl() {\n+      this.builder = new ExecNewPodHookBuilder(this);\n     }\n-    SecretSpecBuilder builder;\n+    ExecNewPodHookBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSecretSpecContent() {\n+    public N endExecNewPodHookContent() {\n       return and();\n     }\n     \n   }\n   class ClusterRoleBindingListContentNestedImpl<N> extends ClusterRoleBindingListFluentImpl<LocalResourceAccessReviewFluent.ClusterRoleBindingListContentNested<N>> implements LocalResourceAccessReviewFluent.ClusterRoleBindingListContentNested<N>,Nested<N>{\n     ClusterRoleBindingListContentNestedImpl(ClusterRoleBindingList item) {\n       this.builder = new ClusterRoleBindingListBuilder(this, item);\n@@ -5913,42 +5913,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endHostSubnetContent() {\n       return and();\n     }\n     \n   }\n-  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<LocalResourceAccessReviewFluent.GroupRestrictionContentNested<N>> implements LocalResourceAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n-    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n-      this.builder = new GroupRestrictionBuilder(this, item);\n+  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n+    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n     }\n-    GroupRestrictionContentNestedImpl() {\n-      this.builder = new GroupRestrictionBuilder(this);\n+    AppliedClusterResourceQuotaContentNestedImpl() {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n     }\n-    GroupRestrictionBuilder builder;\n+    AppliedClusterResourceQuotaBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endGroupRestrictionContent() {\n+    public N endAppliedClusterResourceQuotaContent() {\n       return and();\n     }\n     \n   }\n-  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements LocalResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n-    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n+  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<LocalResourceAccessReviewFluent.GroupRestrictionContentNested<N>> implements LocalResourceAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n+    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n+      this.builder = new GroupRestrictionBuilder(this, item);\n     }\n-    AppliedClusterResourceQuotaContentNestedImpl() {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n+    GroupRestrictionContentNestedImpl() {\n+      this.builder = new GroupRestrictionBuilder(this);\n     }\n-    AppliedClusterResourceQuotaBuilder builder;\n+    GroupRestrictionBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endAppliedClusterResourceQuotaContent() {\n+    public N endGroupRestrictionContent() {\n       return and();\n     }\n     \n   }\n   class OAuthAccessTokenListContentNestedImpl<N> extends OAuthAccessTokenListFluentImpl<LocalResourceAccessReviewFluent.OAuthAccessTokenListContentNested<N>> implements LocalResourceAccessReviewFluent.OAuthAccessTokenListContentNested<N>,Nested<N>{\n     OAuthAccessTokenListContentNestedImpl(OAuthAccessTokenList item) {\n       this.builder = new OAuthAccessTokenListBuilder(this, item);\n@@ -6105,42 +6105,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamStatusContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements LocalResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new UserIdentityMappingBuilder(this, item);\n@@ -6233,42 +6233,42 @@\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildListContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<LocalResourceAccessReviewFluent.TemplateListContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n-    TemplateListContentNestedImpl(TemplateList item) {\n-      this.builder = new TemplateListBuilder(this, item);\n+  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<LocalResourceAccessReviewFluent.BuildOutputContentNested<N>> implements LocalResourceAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n+    BuildOutputContentNestedImpl(BuildOutput item) {\n+      this.builder = new BuildOutputBuilder(this, item);\n     }\n-    TemplateListContentNestedImpl() {\n-      this.builder = new TemplateListBuilder(this);\n+    BuildOutputContentNestedImpl() {\n+      this.builder = new BuildOutputBuilder(this);\n     }\n-    TemplateListBuilder builder;\n+    BuildOutputBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateListContent() {\n+    public N endBuildOutputContent() {\n       return and();\n     }\n     \n   }\n-  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<LocalResourceAccessReviewFluent.BuildOutputContentNested<N>> implements LocalResourceAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n-    BuildOutputContentNestedImpl(BuildOutput item) {\n-      this.builder = new BuildOutputBuilder(this, item);\n+  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<LocalResourceAccessReviewFluent.TemplateListContentNested<N>> implements LocalResourceAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n+    TemplateListContentNestedImpl(TemplateList item) {\n+      this.builder = new TemplateListBuilder(this, item);\n     }\n-    BuildOutputContentNestedImpl() {\n-      this.builder = new BuildOutputBuilder(this);\n+    TemplateListContentNestedImpl() {\n+      this.builder = new TemplateListBuilder(this);\n     }\n-    BuildOutputBuilder builder;\n+    TemplateListBuilder builder;\n     public N and() {\n       return (N) LocalResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildOutputContent() {\n+    public N endTemplateListContent() {\n       return and();\n     }\n     \n   }\n   class ProjectSpecContentNestedImpl<N> extends ProjectSpecFluentImpl<LocalResourceAccessReviewFluent.ProjectSpecContentNested<N>> implements LocalResourceAccessReviewFluent.ProjectSpecContentNested<N>,Nested<N>{\n     ProjectSpecContentNestedImpl(ProjectSpec item) {\n       this.builder = new ProjectSpecBuilder(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": "@@ -97,20 +97,20 @@\n   public LocalSubjectAccessReviewFluent.ResourceRequirementsContentNested<A> withNewResourceRequirementsContentLike(ResourceRequirements item);\n   public A withGitHubWebHookCauseContent(GitHubWebHookCause gitHubWebHookCauseContent);\n   public LocalSubjectAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContent();\n   public LocalSubjectAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContentLike(GitHubWebHookCause item);\n   public A withOAuthClientListContent(OAuthClientList oAuthClientListContent);\n   public LocalSubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent();\n   public LocalSubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item);\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent);\n   public LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent();\n   public LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item);\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent);\n   public LocalSubjectAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent();\n   public LocalSubjectAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContentLike(HelmChartRepositoryList item);\n   public A withPolicyRuleContent(PolicyRule policyRuleContent);\n   public LocalSubjectAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContent();\n   public LocalSubjectAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContentLike(PolicyRule item);\n   public A withDeploymentTriggerPolicyContent(DeploymentTriggerPolicy deploymentTriggerPolicyContent);\n@@ -154,21 +154,21 @@\n   public A withRawExtensionContent(io.fabric8.openshift.api.model.runtime.RawExtension rawExtensionContent);\n   public LocalSubjectAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewOpenshiftRawExtensionContent();\n   public LocalSubjectAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewRawExtensionContentLike(io.fabric8.openshift.api.model.runtime.RawExtension item);\n   public A withNewOpenshiftRawExtensionContent(Object value);\n   public A withSubjectRulesReviewSpecContent(SubjectRulesReviewSpec subjectRulesReviewSpecContent);\n   public LocalSubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent();\n   public LocalSubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item);\n+  public A withRoleListContent(RoleList roleListContent);\n+  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n+  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent);\n   public LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent();\n   public LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item);\n   public A withNewTagReferencePolicyContent(String type);\n-  public A withRoleListContent(RoleList roleListContent);\n-  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n-  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withProjectContent(Project projectContent);\n   public LocalSubjectAccessReviewFluent.ProjectContentNested<A> withNewProjectContent();\n   public LocalSubjectAccessReviewFluent.ProjectContentNested<A> withNewProjectContentLike(Project item);\n   public A withBuildVolumeSourceContent(BuildVolumeSource buildVolumeSourceContent);\n   public LocalSubjectAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContent();\n   public LocalSubjectAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContentLike(BuildVolumeSource item);\n   public A withAppliedClusterResourceQuotaListContent(AppliedClusterResourceQuotaList appliedClusterResourceQuotaListContent);\n@@ -213,20 +213,20 @@\n   public LocalSubjectAccessReviewFluent.ImageStreamTagListContentNested<A> withNewImageStreamTagListContentLike(ImageStreamTagList item);\n   public A withBitbucketWebHookCauseContent(BitbucketWebHookCause bitbucketWebHookCauseContent);\n   public LocalSubjectAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContent();\n   public LocalSubjectAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContentLike(BitbucketWebHookCause item);\n   public A withProjectListContent(ProjectList projectListContent);\n   public LocalSubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent();\n   public LocalSubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item);\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n-  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n-  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent);\n   public LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent();\n   public LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item);\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n+  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n+  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withRouteContent(Route routeContent);\n   public LocalSubjectAccessReviewFluent.RouteContentNested<A> withNewRouteContent();\n   public LocalSubjectAccessReviewFluent.RouteContentNested<A> withNewRouteContentLike(Route item);\n   public A withSourceStrategyOptionsContent(SourceStrategyOptions sourceStrategyOptionsContent);\n   public LocalSubjectAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContent();\n   public LocalSubjectAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContentLike(SourceStrategyOptions item);\n   public A withNewSourceStrategyOptionsContent(Boolean incremental);\n@@ -251,33 +251,33 @@\n   public A withRawExtensionContent(RawExtension rawExtensionContent);\n   public LocalSubjectAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContent();\n   public LocalSubjectAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContentLike(RawExtension item);\n   public A withNewRawExtensionContent(Object value);\n   public A withSecurityContextConstraintsListContent(SecurityContextConstraintsList securityContextConstraintsListContent);\n   public LocalSubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent();\n   public LocalSubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item);\n-  public A withIdentityListContent(IdentityList identityListContent);\n-  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n-  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent);\n   public LocalSubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent();\n   public LocalSubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item);\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n-  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n-  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n+  public A withIdentityListContent(IdentityList identityListContent);\n+  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n+  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent);\n   public LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent();\n   public LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item);\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type);\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n-  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n-  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n+  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n+  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent);\n   public LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent();\n   public LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item);\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n+  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n+  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n   public A withGroupListContent(GroupList groupListContent);\n   public LocalSubjectAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent();\n   public LocalSubjectAccessReviewFluent.GroupListContentNested<A> withNewGroupListContentLike(GroupList item);\n   public A withRunAsUserStrategyOptionsContent(RunAsUserStrategyOptions runAsUserStrategyOptionsContent);\n   public LocalSubjectAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContent();\n   public LocalSubjectAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContentLike(RunAsUserStrategyOptions item);\n   public A withNewRunAsUserStrategyOptionsContent(String type,Long uid,Long uidRangeMax,Long uidRangeMin);\n@@ -353,20 +353,20 @@\n   public LocalSubjectAccessReviewFluent.SubjectAccessReviewContentNested<A> withNewSubjectAccessReviewContentLike(SubjectAccessReview item);\n   public A withLocalResourceAccessReviewContent(LocalResourceAccessReview localResourceAccessReviewContent);\n   public LocalSubjectAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContent();\n   public LocalSubjectAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContentLike(LocalResourceAccessReview item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n-  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n-  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent);\n   public LocalSubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent();\n   public LocalSubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item);\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n+  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n+  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent);\n   public LocalSubjectAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent();\n   public LocalSubjectAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContentLike(LabelSelector item);\n   public A withNetNamespaceListContent(NetNamespaceList netNamespaceListContent);\n   public LocalSubjectAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContent();\n   public LocalSubjectAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContentLike(NetNamespaceList item);\n   public A withBrokerTemplateInstanceSpecContent(BrokerTemplateInstanceSpec brokerTemplateInstanceSpecContent);\n@@ -378,20 +378,20 @@\n   public A withNewBinaryBuildSourceContent(String asFile);\n   public A withOAuthClientAuthorizationListContent(OAuthClientAuthorizationList oAuthClientAuthorizationListContent);\n   public LocalSubjectAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContent();\n   public LocalSubjectAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContentLike(OAuthClientAuthorizationList item);\n   public A withBuildSpecContent(BuildSpec buildSpecContent);\n   public LocalSubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent();\n   public LocalSubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item);\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n-  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n-  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent);\n   public LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent();\n   public LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item);\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n+  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n+  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent);\n   public LocalSubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent();\n   public LocalSubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContentLike(RollingDeploymentStrategyParams item);\n   public A withGitSourceRevisionContent(GitSourceRevision gitSourceRevisionContent);\n   public LocalSubjectAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContent();\n   public LocalSubjectAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContentLike(GitSourceRevision item);\n   public A withImageLabelContent(ImageLabel imageLabelContent);\n@@ -427,35 +427,35 @@\n   public LocalSubjectAccessReviewFluent.ImageListContentNested<A> withNewImageListContentLike(ImageList item);\n   public A withConfigMapBuildSourceContent(ConfigMapBuildSource configMapBuildSourceContent);\n   public LocalSubjectAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContent();\n   public LocalSubjectAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContentLike(ConfigMapBuildSource item);\n   public A withImageTagListContent(ImageTagList imageTagListContent);\n   public LocalSubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent();\n   public LocalSubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public LocalSubjectAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public LocalSubjectAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withTLSConfigContent(TLSConfig tLSConfigContent);\n   public LocalSubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent();\n   public LocalSubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item);\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n-  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n-  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent);\n   public LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent();\n   public LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item);\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n+  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n+  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withBuildStatusContent(BuildStatus buildStatusContent);\n   public LocalSubjectAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent();\n   public LocalSubjectAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContentLike(BuildStatus item);\n   public A withImageSourceContent(ImageSource imageSourceContent);\n   public LocalSubjectAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContent();\n   public LocalSubjectAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContentLike(ImageSource item);\n   public A withObjectMetaContent(ObjectMeta objectMetaContent);\n@@ -530,29 +530,29 @@\n   public A withNewImageSourcePathContent(String destinationDir,String sourcePath);\n   public A withBuildConfigStatusContent(BuildConfigStatus buildConfigStatusContent);\n   public LocalSubjectAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContent();\n   public LocalSubjectAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContentLike(BuildConfigStatus item);\n   public A withResourceQuotaStatusByNamespaceContent(ResourceQuotaStatusByNamespace resourceQuotaStatusByNamespaceContent);\n   public LocalSubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent();\n   public LocalSubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item);\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n-  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n-  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n-  public A withParameterContent(Parameter parameterContent);\n-  public LocalSubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n-  public LocalSubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n   public A withRoleBindingListContent(RoleBindingList roleBindingListContent);\n   public LocalSubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent();\n   public LocalSubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item);\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n+  public A withParameterContent(Parameter parameterContent);\n+  public LocalSubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n+  public LocalSubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n+  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n+  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent);\n   public LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent();\n   public LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item);\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent);\n   public LocalSubjectAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent();\n   public LocalSubjectAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContentLike(BuildPostCommitSpec item);\n   public A withOAuthAuthorizeTokenListContent(OAuthAuthorizeTokenList oAuthAuthorizeTokenListContent);\n   public LocalSubjectAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContent();\n   public LocalSubjectAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContentLike(OAuthAuthorizeTokenList item);\n   public A withDeploymentStrategyContent(DeploymentStrategy deploymentStrategyContent);\n@@ -593,30 +593,30 @@\n   public LocalSubjectAccessReviewFluent.BuildConfigSpecContentNested<A> withNewBuildConfigSpecContentLike(BuildConfigSpec item);\n   public A withUserContent(User userContent);\n   public LocalSubjectAccessReviewFluent.UserContentNested<A> withNewUserContent();\n   public LocalSubjectAccessReviewFluent.UserContentNested<A> withNewUserContentLike(User item);\n   public A withImageStreamImageContent(ImageStreamImage imageStreamImageContent);\n   public LocalSubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent();\n   public LocalSubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item);\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n+  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n+  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n+  public A withBuildConditionContent(BuildCondition buildConditionContent);\n+  public LocalSubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n+  public LocalSubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n   public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent);\n   public LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent();\n   public LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item);\n   public A withNewBuildStatusOutputToContent(String imageDigest);\n-  public A withBuildConditionContent(BuildCondition buildConditionContent);\n-  public LocalSubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n-  public LocalSubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n-  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n-  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n-  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n-  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withSecretSpecContent(SecretSpec secretSpecContent);\n   public LocalSubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent();\n   public LocalSubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item);\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n+  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n+  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent);\n   public LocalSubjectAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent();\n   public LocalSubjectAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContentLike(ClusterRoleBindingList item);\n   public A withEgressNetworkPolicyPeerContent(EgressNetworkPolicyPeer egressNetworkPolicyPeerContent);\n   public LocalSubjectAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContent();\n   public LocalSubjectAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContentLike(EgressNetworkPolicyPeer item);\n   public A withNewEgressNetworkPolicyPeerContent(String cidrSelector,String dnsName);\n@@ -666,20 +666,20 @@\n   public LocalSubjectAccessReviewFluent.HelmChartRepositoryStatusContentNested<A> withNewHelmChartRepositoryStatusContentLike(HelmChartRepositoryStatus item);\n   public A withDeploymentConfigSpecContent(DeploymentConfigSpec deploymentConfigSpecContent);\n   public LocalSubjectAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContent();\n   public LocalSubjectAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContentLike(DeploymentConfigSpec item);\n   public A withHostSubnetContent(HostSubnet hostSubnetContent);\n   public LocalSubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent();\n   public LocalSubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item);\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n-  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n-  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent);\n   public LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent();\n   public LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n+  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n+  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent);\n   public LocalSubjectAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent();\n   public LocalSubjectAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContentLike(OAuthAccessTokenList item);\n   public A withJenkinsPipelineBuildStrategyContent(JenkinsPipelineBuildStrategy jenkinsPipelineBuildStrategyContent);\n   public LocalSubjectAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContent();\n   public LocalSubjectAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContentLike(JenkinsPipelineBuildStrategy item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n@@ -702,20 +702,20 @@\n   public LocalSubjectAccessReviewFluent.ClusterRoleListContentNested<A> withNewClusterRoleListContentLike(ClusterRoleList item);\n   public A withRouteListContent(RouteList routeListContent);\n   public LocalSubjectAccessReviewFluent.RouteListContentNested<A> withNewRouteListContent();\n   public LocalSubjectAccessReviewFluent.RouteListContentNested<A> withNewRouteListContentLike(RouteList item);\n   public A withImageStreamStatusContent(ImageStreamStatus imageStreamStatusContent);\n   public LocalSubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent();\n   public LocalSubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withDeploymentDetailsContent(DeploymentDetails deploymentDetailsContent);\n   public LocalSubjectAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContent();\n   public LocalSubjectAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContentLike(DeploymentDetails item);\n   public A withPodSecurityPolicySubjectReviewStatusContent(PodSecurityPolicySubjectReviewStatus podSecurityPolicySubjectReviewStatusContent);\n@@ -726,20 +726,20 @@\n   public LocalSubjectAccessReviewFluent.PodSecurityPolicySubjectReviewSpecContentNested<A> withNewPodSecurityPolicySubjectReviewSpecContentLike(PodSecurityPolicySubjectReviewSpec item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public LocalSubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withBuildListContent(BuildList buildListContent);\n   public LocalSubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent();\n   public LocalSubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item);\n-  public A withTemplateListContent(TemplateList templateListContent);\n-  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n-  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withBuildOutputContent(BuildOutput buildOutputContent);\n   public LocalSubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent();\n   public LocalSubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item);\n+  public A withTemplateListContent(TemplateList templateListContent);\n+  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n+  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withProjectSpecContent(ProjectSpec projectSpecContent);\n   public LocalSubjectAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent();\n   public LocalSubjectAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContentLike(ProjectSpec item);\n   public A withSourceRevisionContent(SourceRevision sourceRevisionContent);\n   public LocalSubjectAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContent();\n   public LocalSubjectAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContentLike(SourceRevision item);\n   public A withObjectReferenceContent(ObjectReference objectReferenceContent);\n@@ -895,22 +895,22 @@\n     \n   }\n   public interface OAuthClientListContentNested<N> extends Nested<N>,OAuthClientListFluent<LocalSubjectAccessReviewFluent.OAuthClientListContentNested<N>>{\n     public N and();\n     public N endOAuthClientListContent();\n     \n   }\n-  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n+  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicyReviewStatusContent();\n+    public N endTemplateInstanceStatusContent();\n     \n   }\n-  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n+  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceStatusContent();\n+    public N endPodSecurityPolicyReviewStatusContent();\n     \n   }\n   public interface HelmChartRepositoryListContentNested<N> extends Nested<N>,HelmChartRepositoryListFluent<LocalSubjectAccessReviewFluent.HelmChartRepositoryListContentNested<N>>{\n     public N and();\n     public N endHelmChartRepositoryListContent();\n     \n   }\n@@ -985,22 +985,22 @@\n     \n   }\n   public interface SubjectRulesReviewSpecContentNested<N> extends Nested<N>,SubjectRulesReviewSpecFluent<LocalSubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<N>>{\n     public N and();\n     public N endSubjectRulesReviewSpecContent();\n     \n   }\n-  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n+  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<LocalSubjectAccessReviewFluent.RoleListContentNested<N>>{\n     public N and();\n-    public N endTagReferencePolicyContent();\n+    public N endRoleListContent();\n     \n   }\n-  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<LocalSubjectAccessReviewFluent.RoleListContentNested<N>>{\n+  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n     public N and();\n-    public N endRoleListContent();\n+    public N endTagReferencePolicyContent();\n     \n   }\n   public interface ProjectContentNested<N> extends Nested<N>,ProjectFluent<LocalSubjectAccessReviewFluent.ProjectContentNested<N>>{\n     public N and();\n     public N endProjectContent();\n     \n   }\n@@ -1080,22 +1080,22 @@\n     \n   }\n   public interface ProjectListContentNested<N> extends Nested<N>,ProjectListFluent<LocalSubjectAccessReviewFluent.ProjectListContentNested<N>>{\n     public N and();\n     public N endProjectListContent();\n     \n   }\n-  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<LocalSubjectAccessReviewFluent.RangeAllocationContentNested<N>>{\n+  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n     public N and();\n-    public N endRangeAllocationContent();\n+    public N endClusterRoleScopeRestrictionContent();\n     \n   }\n-  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n+  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<LocalSubjectAccessReviewFluent.RangeAllocationContentNested<N>>{\n     public N and();\n-    public N endClusterRoleScopeRestrictionContent();\n+    public N endRangeAllocationContent();\n     \n   }\n   public interface RouteContentNested<N> extends Nested<N>,RouteFluent<LocalSubjectAccessReviewFluent.RouteContentNested<N>>{\n     public N and();\n     public N endRouteContent();\n     \n   }\n@@ -1140,44 +1140,44 @@\n     \n   }\n   public interface SecurityContextConstraintsListContentNested<N> extends Nested<N>,SecurityContextConstraintsListFluent<LocalSubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<N>>{\n     public N and();\n     public N endSecurityContextConstraintsListContent();\n     \n   }\n-  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<LocalSubjectAccessReviewFluent.IdentityListContentNested<N>>{\n-    public N and();\n-    public N endIdentityListContent();\n-    \n-  }\n   public interface BuildConfigListContentNested<N> extends Nested<N>,BuildConfigListFluent<LocalSubjectAccessReviewFluent.BuildConfigListContentNested<N>>{\n     public N and();\n     public N endBuildConfigListContent();\n     \n   }\n-  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n+  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<LocalSubjectAccessReviewFluent.IdentityListContentNested<N>>{\n     public N and();\n-    public N endClusterNetworkListContent();\n+    public N endIdentityListContent();\n     \n   }\n   public interface TemplateInstanceConditionContentNested<N> extends Nested<N>,TemplateInstanceConditionFluent<LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<N>>{\n     public N and();\n     public N endTemplateInstanceConditionContent();\n     \n   }\n-  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n     public N and();\n-    public N endRepositoryImportStatusContent();\n+    public N endClusterNetworkListContent();\n     \n   }\n   public interface DeploymentCauseContentNested<N> extends Nested<N>,DeploymentCauseFluent<LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<N>>{\n     public N and();\n     public N endDeploymentCauseContent();\n     \n   }\n+  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+    public N and();\n+    public N endRepositoryImportStatusContent();\n+    \n+  }\n   public interface GroupListContentNested<N> extends Nested<N>,GroupListFluent<LocalSubjectAccessReviewFluent.GroupListContentNested<N>>{\n     public N and();\n     public N endGroupListContent();\n     \n   }\n   public interface RunAsUserStrategyOptionsContentNested<N> extends Nested<N>,RunAsUserStrategyOptionsFluent<LocalSubjectAccessReviewFluent.RunAsUserStrategyOptionsContentNested<N>>{\n     public N and();\n@@ -1300,22 +1300,22 @@\n     \n   }\n   public interface ClusterRoleContentNested<N> extends Nested<N>,ClusterRoleFluent<LocalSubjectAccessReviewFluent.ClusterRoleContentNested<N>>{\n     public N and();\n     public N endClusterRoleContent();\n     \n   }\n-  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<N>>{\n+  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<LocalSubjectAccessReviewFluent.TagEventConditionContentNested<N>>{\n     public N and();\n-    public N endConnectionConfigContent();\n+    public N endTagEventConditionContent();\n     \n   }\n-  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<LocalSubjectAccessReviewFluent.TagEventConditionContentNested<N>>{\n+  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<N>>{\n     public N and();\n-    public N endTagEventConditionContent();\n+    public N endConnectionConfigContent();\n     \n   }\n   public interface LabelSelectorContentNested<N> extends Nested<N>,LabelSelectorFluent<LocalSubjectAccessReviewFluent.LabelSelectorContentNested<N>>{\n     public N and();\n     public N endLabelSelectorContent();\n     \n   }\n@@ -1340,22 +1340,22 @@\n     \n   }\n   public interface BuildSpecContentNested<N> extends Nested<N>,BuildSpecFluent<LocalSubjectAccessReviewFluent.BuildSpecContentNested<N>>{\n     public N and();\n     public N endBuildSpecContent();\n     \n   }\n-  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<LocalSubjectAccessReviewFluent.ProjectStatusContentNested<N>>{\n+  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n     public N and();\n-    public N endProjectStatusContent();\n+    public N endLocalSubjectAccessReviewContent();\n     \n   }\n-  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n+  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<LocalSubjectAccessReviewFluent.ProjectStatusContentNested<N>>{\n     public N and();\n-    public N endLocalSubjectAccessReviewContent();\n+    public N endProjectStatusContent();\n     \n   }\n   public interface RollingDeploymentStrategyParamsContentNested<N> extends Nested<N>,RollingDeploymentStrategyParamsFluent<LocalSubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>>{\n     public N and();\n     public N endRollingDeploymentStrategyParamsContent();\n     \n   }\n@@ -1420,22 +1420,22 @@\n     \n   }\n   public interface ImageTagListContentNested<N> extends Nested<N>,ImageTagListFluent<LocalSubjectAccessReviewFluent.ImageTagListContentNested<N>>{\n     public N and();\n     public N endImageTagListContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -1445,22 +1445,22 @@\n     \n   }\n   public interface TLSConfigContentNested<N> extends Nested<N>,TLSConfigFluent<LocalSubjectAccessReviewFluent.TLSConfigContentNested<N>>{\n     public N and();\n     public N endTLSConfigContent();\n     \n   }\n-  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<LocalSubjectAccessReviewFluent.BuildVolumeContentNested<N>>{\n+  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n     public N and();\n-    public N endBuildVolumeContent();\n+    public N endTemplateInstanceSpecContent();\n     \n   }\n-  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n+  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<LocalSubjectAccessReviewFluent.BuildVolumeContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceSpecContent();\n+    public N endBuildVolumeContent();\n     \n   }\n   public interface BuildStatusContentNested<N> extends Nested<N>,BuildStatusFluent<LocalSubjectAccessReviewFluent.BuildStatusContentNested<N>>{\n     public N and();\n     public N endBuildStatusContent();\n     \n   }\n@@ -1585,37 +1585,37 @@\n     \n   }\n   public interface ResourceQuotaStatusByNamespaceContentNested<N> extends Nested<N>,ResourceQuotaStatusByNamespaceFluent<LocalSubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<N>>{\n     public N and();\n     public N endResourceQuotaStatusByNamespaceContent();\n     \n   }\n-  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n+  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<LocalSubjectAccessReviewFluent.RoleBindingListContentNested<N>>{\n     public N and();\n-    public N endSourceBuildStrategyContent();\n+    public N endRoleBindingListContent();\n     \n   }\n   public interface ParameterContentNested<N> extends Nested<N>,ParameterFluent<LocalSubjectAccessReviewFluent.ParameterContentNested<N>>{\n     public N and();\n     public N endParameterContent();\n     \n   }\n-  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<LocalSubjectAccessReviewFluent.RoleBindingListContentNested<N>>{\n+  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n     public N and();\n-    public N endRoleBindingListContent();\n+    public N endSourceBuildStrategyContent();\n     \n   }\n-  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n+  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n+    public N endBrokerTemplateInstanceContent();\n     \n   }\n-  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n+  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n     public N and();\n-    public N endBrokerTemplateInstanceContent();\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n     \n   }\n   public interface BuildPostCommitSpecContentNested<N> extends Nested<N>,BuildPostCommitSpecFluent<LocalSubjectAccessReviewFluent.BuildPostCommitSpecContentNested<N>>{\n     public N and();\n     public N endBuildPostCommitSpecContent();\n     \n   }\n@@ -1685,37 +1685,37 @@\n     \n   }\n   public interface ImageStreamImageContentNested<N> extends Nested<N>,ImageStreamImageFluent<LocalSubjectAccessReviewFluent.ImageStreamImageContentNested<N>>{\n     public N and();\n     public N endImageStreamImageContent();\n     \n   }\n-  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n+  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n     public N and();\n-    public N endBuildStatusOutputToContent();\n+    public N endResourceAccessReviewResponseContent();\n     \n   }\n   public interface BuildConditionContentNested<N> extends Nested<N>,BuildConditionFluent<LocalSubjectAccessReviewFluent.BuildConditionContentNested<N>>{\n     public N and();\n     public N endBuildConditionContent();\n     \n   }\n-  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n+  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n     public N and();\n-    public N endResourceAccessReviewResponseContent();\n+    public N endBuildStatusOutputToContent();\n     \n   }\n-  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n+  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<LocalSubjectAccessReviewFluent.SecretSpecContentNested<N>>{\n     public N and();\n-    public N endExecNewPodHookContent();\n+    public N endSecretSpecContent();\n     \n   }\n-  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<LocalSubjectAccessReviewFluent.SecretSpecContentNested<N>>{\n+  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n     public N and();\n-    public N endSecretSpecContent();\n+    public N endExecNewPodHookContent();\n     \n   }\n   public interface ClusterRoleBindingListContentNested<N> extends Nested<N>,ClusterRoleBindingListFluent<LocalSubjectAccessReviewFluent.ClusterRoleBindingListContentNested<N>>{\n     public N and();\n     public N endClusterRoleBindingListContent();\n     \n   }\n@@ -1800,22 +1800,22 @@\n     \n   }\n   public interface HostSubnetContentNested<N> extends Nested<N>,HostSubnetFluent<LocalSubjectAccessReviewFluent.HostSubnetContentNested<N>>{\n     public N and();\n     public N endHostSubnetContent();\n     \n   }\n-  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<N>>{\n+  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n     public N and();\n-    public N endGroupRestrictionContent();\n+    public N endAppliedClusterResourceQuotaContent();\n     \n   }\n-  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n+  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<N>>{\n     public N and();\n-    public N endAppliedClusterResourceQuotaContent();\n+    public N endGroupRestrictionContent();\n     \n   }\n   public interface OAuthAccessTokenListContentNested<N> extends Nested<N>,OAuthAccessTokenListFluent<LocalSubjectAccessReviewFluent.OAuthAccessTokenListContentNested<N>>{\n     public N and();\n     public N endOAuthAccessTokenListContent();\n     \n   }\n@@ -1860,22 +1860,22 @@\n     \n   }\n   public interface ImageStreamStatusContentNested<N> extends Nested<N>,ImageStreamStatusFluent<LocalSubjectAccessReviewFluent.ImageStreamStatusContentNested<N>>{\n     public N and();\n     public N endImageStreamStatusContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n@@ -1900,22 +1900,22 @@\n     \n   }\n   public interface BuildListContentNested<N> extends Nested<N>,BuildListFluent<LocalSubjectAccessReviewFluent.BuildListContentNested<N>>{\n     public N and();\n     public N endBuildListContent();\n     \n   }\n-  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<LocalSubjectAccessReviewFluent.TemplateListContentNested<N>>{\n+  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<LocalSubjectAccessReviewFluent.BuildOutputContentNested<N>>{\n     public N and();\n-    public N endTemplateListContent();\n+    public N endBuildOutputContent();\n     \n   }\n-  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<LocalSubjectAccessReviewFluent.BuildOutputContentNested<N>>{\n+  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<LocalSubjectAccessReviewFluent.TemplateListContentNested<N>>{\n     public N and();\n-    public N endBuildOutputContent();\n+    public N endTemplateListContent();\n     \n   }\n   public interface ProjectSpecContentNested<N> extends Nested<N>,ProjectSpecFluent<LocalSubjectAccessReviewFluent.ProjectSpecContentNested<N>>{\n     public N and();\n     public N endProjectSpecContent();\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": "@@ -118,16 +118,16 @@\n     if (content instanceof UserRestriction){ this.content= new UserRestrictionBuilder((UserRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodTemplateSpec){ this.content= new PodTemplateSpecBuilder((PodTemplateSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceList){ this.content= new TemplateInstanceListBuilder((TemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImport){ this.content= new ImageStreamImportBuilder((ImageStreamImport)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceRequirements){ this.content= new ResourceRequirementsBuilder((ResourceRequirements)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitHubWebHookCause){ this.content= new GitHubWebHookCauseBuilder((GitHubWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientList){ this.content= new OAuthClientListBuilder((OAuthClientList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceStatus){ this.content= new TemplateInstanceStatusBuilder((TemplateInstanceStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryList){ this.content= new HelmChartRepositoryListBuilder((HelmChartRepositoryList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PolicyRule){ this.content= new PolicyRuleBuilder((PolicyRule)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerPolicy){ this.content= new DeploymentTriggerPolicyBuilder((DeploymentTriggerPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStrategy){ this.content= new BuildStrategyBuilder((BuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RepositoryImportSpec){ this.content= new RepositoryImportSpecBuilder((RepositoryImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceList){ this.content= new BrokerTemplateInstanceListBuilder((BrokerTemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportStatus){ this.content= new ImageStreamImportStatusBuilder((ImageStreamImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -136,16 +136,16 @@\n     if (content instanceof SubjectAccessReviewResponse){ this.content= new SubjectAccessReviewResponseBuilder((SubjectAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerImageChangeParams){ this.content= new DeploymentTriggerImageChangeParamsBuilder((DeploymentTriggerImageChangeParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalObjectReference){ this.content= new LocalObjectReferenceBuilder((LocalObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagImageHook){ this.content= new TagImageHookBuilder((TagImageHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteTargetReference){ this.content= new RouteTargetReferenceBuilder((RouteTargetReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.runtime.RawExtension){ this.content= new io.fabric8.openshift.api.model.runtime.RawExtensionBuilder((io.fabric8.openshift.api.model.runtime.RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectRulesReviewSpec){ this.content= new SubjectRulesReviewSpecBuilder((SubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleList){ this.content= new RoleListBuilder((RoleList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Project){ this.content= new ProjectBuilder((Project)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildVolumeSource){ this.content= new BuildVolumeSourceBuilder((BuildVolumeSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuotaList){ this.content= new AppliedClusterResourceQuotaListBuilder((AppliedClusterResourceQuotaList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigList){ this.content= new DeploymentConfigListBuilder((DeploymentConfigList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatusOutput){ this.content= new BuildStatusOutputBuilder((BuildStatusOutput)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfig){ this.content= new BuildConfigBuilder((BuildConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageImportStatus){ this.content= new ImageImportStatusBuilder((ImageImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -155,32 +155,32 @@\n     if (content instanceof SecretBuildSource){ this.content= new SecretBuildSourceBuilder((SecretBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicySpec){ this.content= new EgressNetworkPolicySpecBuilder((EgressNetworkPolicySpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepository){ this.content= new HelmChartRepositoryBuilder((HelmChartRepository)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEvent){ this.content= new TagEventBuilder((TagEvent)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagList){ this.content= new ImageStreamTagListBuilder((ImageStreamTagList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BitbucketWebHookCause){ this.content= new BitbucketWebHookCauseBuilder((BitbucketWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectList){ this.content= new ProjectListBuilder((ProjectList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleScopeRestriction){ this.content= new ClusterRoleScopeRestrictionBuilder((ClusterRoleScopeRestriction)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Route){ this.content= new RouteBuilder((Route)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceStrategyOptions){ this.content= new SourceStrategyOptionsBuilder((SourceStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterNetwork){ this.content= new ClusterNetworkBuilder((ClusterNetwork)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeToken){ this.content= new OAuthAuthorizeTokenBuilder((OAuthAuthorizeToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerBuildStrategy){ this.content= new DockerBuildStrategyBuilder((DockerBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureCondition){ this.content= new SignatureConditionBuilder((SignatureCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserOAuthAccessToken){ this.content= new UserOAuthAccessTokenBuilder((UserOAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionList){ this.content= new RoleBindingRestrictionListBuilder((RoleBindingRestrictionList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RawExtension){ this.content= new RawExtensionBuilder((RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraintsList){ this.content= new SecurityContextConstraintsListBuilder((SecurityContextConstraintsList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigList){ this.content= new BuildConfigListBuilder((BuildConfigList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceCondition){ this.content= new TemplateInstanceConditionBuilder((TemplateInstanceCondition)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentCause){ this.content= new DeploymentCauseBuilder((DeploymentCause)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GroupList){ this.content= new GroupListBuilder((GroupList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RunAsUserStrategyOptions){ this.content= new RunAsUserStrategyOptionsBuilder((RunAsUserStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LifecycleHook){ this.content= new LifecycleHookBuilder((LifecycleHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagReference){ this.content= new ImageStreamTagReferenceBuilder((ImageStreamTagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceControlUser){ this.content= new SourceControlUserBuilder((SourceControlUser)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Container){ this.content= new ContainerBuilder((Container)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamList){ this.content= new ImageStreamListBuilder((ImageStreamList)content); _visitables.get(\"content\").add(this.content);}\n@@ -199,45 +199,45 @@\n     if (content instanceof ImageLookupPolicy){ this.content= new ImageLookupPolicyBuilder((ImageLookupPolicy)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 ImageChangeCause){ this.content= new ImageChangeCauseBuilder((ImageChangeCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AllowedFlexVolume){ this.content= new AllowedFlexVolumeBuilder((AllowedFlexVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectAccessReview){ this.content= new SubjectAccessReviewBuilder((SubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalResourceAccessReview){ this.content= new LocalResourceAccessReviewBuilder((LocalResourceAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEventCondition){ this.content= new TagEventConditionBuilder((TagEventCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LabelSelector){ this.content= new LabelSelectorBuilder((LabelSelector)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespaceList){ this.content= new NetNamespaceListBuilder((NetNamespaceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceSpec){ this.content= new BrokerTemplateInstanceSpecBuilder((BrokerTemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BinaryBuildSource){ this.content= new BinaryBuildSourceBuilder((BinaryBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorizationList){ this.content= new OAuthClientAuthorizationListBuilder((OAuthClientAuthorizationList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildSpec){ this.content= new BuildSpecBuilder((BuildSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalSubjectAccessReview){ this.content= new LocalSubjectAccessReviewBuilder((LocalSubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RollingDeploymentStrategyParams){ this.content= new RollingDeploymentStrategyParamsBuilder((RollingDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitSourceRevision){ this.content= new GitSourceRevisionBuilder((GitSourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLabel){ this.content= new ImageLabelBuilder((ImageLabel)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageChangeTrigger){ this.content= new ImageChangeTriggerBuilder((ImageChangeTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReviewSpec){ this.content= new PodSecurityPolicyReviewSpecBuilder((PodSecurityPolicyReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportSpec){ this.content= new ImageStreamImportSpecBuilder((ImageStreamImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof FSGroupStrategyOptions){ this.content= new FSGroupStrategyOptionsBuilder((FSGroupStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReview){ this.content= new PodSecurityPolicyReviewBuilder((PodSecurityPolicyReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RecreateDeploymentStrategyParams){ this.content= new RecreateDeploymentStrategyParamsBuilder((RecreateDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerStrategyOptions){ this.content= new DockerStrategyOptionsBuilder((DockerStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageList){ this.content= new ImageListBuilder((ImageList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ConfigMapBuildSource){ this.content= new ConfigMapBuildSourceBuilder((ConfigMapBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTagList){ this.content= new ImageTagListBuilder((ImageTagList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TLSConfig){ this.content= new TLSConfigBuilder((TLSConfig)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceSpec){ this.content= new TemplateInstanceSpecBuilder((TemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatus){ this.content= new BuildStatusBuilder((BuildStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSource){ this.content= new ImageSourceBuilder((ImageSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectMeta){ this.content= new ObjectMetaBuilder((ObjectMeta)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySelfSubjectReview){ this.content= new PodSecurityPolicySelfSubjectReviewBuilder((PodSecurityPolicySelfSubjectReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagReference){ this.content= new TagReferenceBuilder((TagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyRule){ this.content= new EgressNetworkPolicyRuleBuilder((EgressNetworkPolicyRule)content); _visitables.get(\"content\").add(this.content);}\n@@ -256,19 +256,19 @@\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitBuildSource){ this.content= new GitBuildSourceBuilder((GitBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyList){ this.content= new EgressNetworkPolicyListBuilder((EgressNetworkPolicyList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SelfSubjectRulesReviewSpec){ this.content= new SelfSubjectRulesReviewSpecBuilder((SelfSubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSourcePath){ this.content= new ImageSourcePathBuilder((ImageSourcePath)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigStatus){ this.content= new BuildConfigStatusBuilder((BuildConfigStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceQuotaStatusByNamespace){ this.content= new ResourceQuotaStatusByNamespaceBuilder((ResourceQuotaStatusByNamespace)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingList){ this.content= new RoleBindingListBuilder((RoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildPostCommitSpec){ this.content= new BuildPostCommitSpecBuilder((BuildPostCommitSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeTokenList){ this.content= new OAuthAuthorizeTokenListBuilder((OAuthAuthorizeTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentStrategy){ this.content= new DeploymentStrategyBuilder((DeploymentStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureSubject){ this.content= new SignatureSubjectBuilder((SignatureSubject)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnetList){ this.content= new HostSubnetListBuilder((HostSubnetList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteIngressCondition){ this.content= new RouteIngressConditionBuilder((RouteIngressCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof CustomDeploymentStrategyParams){ this.content= new CustomDeploymentStrategyParamsBuilder((CustomDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n@@ -276,19 +276,19 @@\n     if (content instanceof StageInfo){ this.content= new StageInfoBuilder((StageInfo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionSpec){ this.content= new RoleBindingRestrictionSpecBuilder((RoleBindingRestrictionSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof IDRange){ this.content= new IDRangeBuilder((IDRange)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserList){ this.content= new UserListBuilder((UserList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigSpec){ this.content= new BuildConfigSpecBuilder((BuildConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImage){ this.content= new ImageStreamImageBuilder((ImageStreamImage)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceAccessReviewResponse){ this.content= new ResourceAccessReviewResponseBuilder((ResourceAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecretSpec){ this.content= new SecretSpecBuilder((SecretSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleBindingList){ this.content= new ClusterRoleBindingListBuilder((ClusterRoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyPeer){ this.content= new EgressNetworkPolicyPeerBuilder((EgressNetworkPolicyPeer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstance){ this.content= new TemplateInstanceBuilder((TemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof WebHookTrigger){ this.content= new WebHookTriggerBuilder((WebHookTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountReference){ this.content= new ServiceAccountReferenceBuilder((ServiceAccountReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Build){ this.content= new BuildBuilder((Build)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestriction){ this.content= new RoleBindingRestrictionBuilder((RoleBindingRestriction)content); _visitables.get(\"content\").add(this.content);}\n@@ -299,36 +299,36 @@\n     if (content instanceof TemplateInstanceRequester){ this.content= new TemplateInstanceRequesterBuilder((TemplateInstanceRequester)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildTriggerCause){ this.content= new BuildTriggerCauseBuilder((BuildTriggerCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryStatus){ this.content= new HelmChartRepositoryStatusBuilder((HelmChartRepositoryStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigSpec){ this.content= new DeploymentConfigSpecBuilder((DeploymentConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAccessTokenList){ this.content= new OAuthAccessTokenListBuilder((OAuthAccessTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof JenkinsPipelineBuildStrategy){ this.content= new JenkinsPipelineBuildStrategyBuilder((JenkinsPipelineBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SupplementalGroupsStrategyOptions){ this.content= new SupplementalGroupsStrategyOptionsBuilder((SupplementalGroupsStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountPodSecurityPolicyReviewStatus){ this.content= new ServiceAccountPodSecurityPolicyReviewStatusBuilder((ServiceAccountPodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SELinuxContextStrategyOptions){ this.content= new SELinuxContextStrategyOptionsBuilder((SELinuxContextStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleList){ this.content= new ClusterRoleListBuilder((ClusterRoleList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteList){ this.content= new RouteListBuilder((RouteList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamStatus){ this.content= new ImageStreamStatusBuilder((ImageStreamStatus)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentDetails){ this.content= new DeploymentDetailsBuilder((DeploymentDetails)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewStatus){ this.content= new PodSecurityPolicySubjectReviewStatusBuilder((PodSecurityPolicySubjectReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewSpec){ this.content= new PodSecurityPolicySubjectReviewSpecBuilder((PodSecurityPolicySubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildList){ this.content= new BuildListBuilder((BuildList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildOutput){ this.content= new BuildOutputBuilder((BuildOutput)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectSpec){ this.content= new ProjectSpecBuilder((ProjectSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceRevision){ this.content= new SourceRevisionBuilder((SourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectReference){ this.content= new ObjectReferenceBuilder((ObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureIssuer){ this.content= new SignatureIssuerBuilder((SignatureIssuer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLayer){ this.content= new ImageLayerBuilder((ImageLayer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuotaSpec){ this.content= new ClusterResourceQuotaSpecBuilder((ClusterResourceQuotaSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamSpec){ this.content= new ImageStreamSpecBuilder((ImageStreamSpec)content); _visitables.get(\"content\").add(this.content);}\n@@ -463,34 +463,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.OAuthClientListContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item) {\n     return new LocalSubjectAccessReviewFluentImpl.OAuthClientListContentNestedImpl(item);\n   }\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n-    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceStatusContent!=null){ this.content= new TemplateInstanceStatusBuilder(templateInstanceStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent() {\n     return new LocalSubjectAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item) {\n     return new LocalSubjectAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n+    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n+  }\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (helmChartRepositoryListContent!=null){ this.content= new HelmChartRepositoryListBuilder(helmChartRepositoryListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.HelmChartRepositoryListContentNestedImpl();\n   }\n@@ -652,37 +652,37 @@\n   }\n   public LocalSubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent() {\n     return new LocalSubjectAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item) {\n     return new LocalSubjectAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl(item);\n   }\n+  public A withRoleListContent(RoleList roleListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.RoleListContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n+    return new LocalSubjectAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n+  }\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagReferencePolicyContent!=null){ this.content= new TagReferencePolicyBuilder(tagReferencePolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent() {\n     return new LocalSubjectAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item) {\n     return new LocalSubjectAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl(item);\n   }\n   public A withNewTagReferencePolicyContent(String type) {\n     return (A)withTagReferencePolicyContent(new TagReferencePolicy(type));\n   }\n-  public A withRoleListContent(RoleList roleListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.RoleListContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n-    return new LocalSubjectAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n-  }\n   public A withProjectContent(Project projectContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectContent!=null){ this.content= new ProjectBuilder(projectContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.ProjectContentNested<A> withNewProjectContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ProjectContentNestedImpl();\n   }\n@@ -848,34 +848,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ProjectListContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item) {\n     return new LocalSubjectAccessReviewFluentImpl.ProjectListContentNestedImpl(item);\n   }\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n-    return new LocalSubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n-  }\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleScopeRestrictionContent!=null){ this.content= new ClusterRoleScopeRestrictionBuilder(clusterRoleScopeRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item) {\n     return new LocalSubjectAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl(item);\n   }\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n+    return new LocalSubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n+  }\n   public A withRouteContent(Route routeContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (routeContent!=null){ this.content= new RouteBuilder(routeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.RouteContentNested<A> withNewRouteContent() {\n     return new LocalSubjectAccessReviewFluentImpl.RouteContentNestedImpl();\n   }\n@@ -974,77 +974,77 @@\n   }\n   public LocalSubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item) {\n     return new LocalSubjectAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl(item);\n   }\n-  public A withIdentityListContent(IdentityList identityListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.IdentityListContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n-    return new LocalSubjectAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n-  }\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConfigListContent!=null){ this.content= new BuildConfigListBuilder(buildConfigListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildConfigListContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item) {\n     return new LocalSubjectAccessReviewFluentImpl.BuildConfigListContentNestedImpl(item);\n   }\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n+  public A withIdentityListContent(IdentityList identityListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n+  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.IdentityListContentNestedImpl();\n   }\n-  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n-    return new LocalSubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n+  public LocalSubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n+    return new LocalSubjectAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n   }\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceConditionContent!=null){ this.content= new TemplateInstanceConditionBuilder(templateInstanceConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent() {\n     return new LocalSubjectAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item) {\n     return new LocalSubjectAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl(item);\n   }\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type) {\n     return (A)withTemplateInstanceConditionContent(new TemplateInstanceCondition(lastTransitionTime, message, reason, status, type));\n   }\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n   }\n-  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n-    return new LocalSubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  public LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n+    return new LocalSubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n   }\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentCauseContent!=null){ this.content= new DeploymentCauseBuilder(deploymentCauseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent() {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentCauseContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item) {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentCauseContentNestedImpl(item);\n   }\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n+    return new LocalSubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  }\n   public A withGroupListContent(GroupList groupListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (groupListContent!=null){ this.content= new GroupListBuilder(groupListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.GroupListContentNestedImpl();\n   }\n@@ -1312,34 +1312,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ClusterRoleContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item) {\n     return new LocalSubjectAccessReviewFluentImpl.ClusterRoleContentNestedImpl(item);\n   }\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n-    return new LocalSubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n-  }\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagEventConditionContent!=null){ this.content= new TagEventConditionBuilder(tagEventConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent() {\n     return new LocalSubjectAccessReviewFluentImpl.TagEventConditionContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item) {\n     return new LocalSubjectAccessReviewFluentImpl.TagEventConditionContentNestedImpl(item);\n   }\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n+    return new LocalSubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n+  }\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (labelSelectorContent!=null){ this.content= new LabelSelectorBuilder(labelSelectorContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent() {\n     return new LocalSubjectAccessReviewFluentImpl.LabelSelectorContentNestedImpl();\n   }\n@@ -1395,34 +1395,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildSpecContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item) {\n     return new LocalSubjectAccessReviewFluentImpl.BuildSpecContentNestedImpl(item);\n   }\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n-    return new LocalSubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n-  }\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (localSubjectAccessReviewContent!=null){ this.content= new LocalSubjectAccessReviewBuilder(localSubjectAccessReviewContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent() {\n     return new LocalSubjectAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item) {\n     return new LocalSubjectAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl(item);\n   }\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n+    return new LocalSubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n+  }\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (rollingDeploymentStrategyParamsContent!=null){ this.content= new RollingDeploymentStrategyParamsBuilder(rollingDeploymentStrategyParamsContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent() {\n     return new LocalSubjectAccessReviewFluentImpl.RollingDeploymentStrategyParamsContentNestedImpl();\n   }\n@@ -1558,34 +1558,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ImageTagListContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item) {\n     return new LocalSubjectAccessReviewFluentImpl.ImageTagListContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new LocalSubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new LocalSubjectAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -1608,34 +1608,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent() {\n     return new LocalSubjectAccessReviewFluentImpl.TLSConfigContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item) {\n     return new LocalSubjectAccessReviewFluentImpl.TLSConfigContentNestedImpl(item);\n   }\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n-    return new LocalSubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceSpecContent!=null){ this.content= new TemplateInstanceSpecBuilder(templateInstanceSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent() {\n     return new LocalSubjectAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item) {\n     return new LocalSubjectAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl(item);\n   }\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n+    return new LocalSubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n+  }\n   public A withBuildStatusContent(BuildStatus buildStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildStatusContent!=null){ this.content= new BuildStatusBuilder(buildStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildStatusContentNestedImpl();\n   }\n@@ -1900,64 +1900,64 @@\n   }\n   public LocalSubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item) {\n     return new LocalSubjectAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl(item);\n   }\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n+  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n+  public LocalSubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n   }\n-  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n-    return new LocalSubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n+  public LocalSubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n+    return new LocalSubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n   }\n   public A withParameterContent(Parameter parameterContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (parameterContent!=null){ this.content= new ParameterBuilder(parameterContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ParameterContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item) {\n     return new LocalSubjectAccessReviewFluentImpl.ParameterContentNestedImpl(item);\n   }\n-  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n-    return new LocalSubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n-  }\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n   }\n-  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n-    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  public LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n+    return new LocalSubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n   }\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (brokerTemplateInstanceContent!=null){ this.content= new BrokerTemplateInstanceBuilder(brokerTemplateInstanceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item) {\n     return new LocalSubjectAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n+    return new LocalSubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  }\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildPostCommitSpecContent!=null){ this.content= new BuildPostCommitSpecBuilder(buildPostCommitSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildPostCommitSpecContentNestedImpl();\n   }\n@@ -2109,67 +2109,67 @@\n   }\n   public LocalSubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ImageStreamImageContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item) {\n     return new LocalSubjectAccessReviewFluentImpl.ImageStreamImageContentNestedImpl(item);\n   }\n-  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n+    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n-    return new LocalSubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n+  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n   }\n-  public A withNewBuildStatusOutputToContent(String imageDigest) {\n-    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n+  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n+    return new LocalSubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n   }\n   public A withBuildConditionContent(BuildCondition buildConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConditionContent!=null){ this.content= new BuildConditionBuilder(buildConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildConditionContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item) {\n     return new LocalSubjectAccessReviewFluentImpl.BuildConditionContentNestedImpl(item);\n   }\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n+  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n-    return new LocalSubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n+    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  public LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n   }\n-  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  public LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n+    return new LocalSubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n   }\n-  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n-    return new LocalSubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  public A withNewBuildStatusOutputToContent(String imageDigest) {\n+    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n   }\n   public A withSecretSpecContent(SecretSpec secretSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (secretSpecContent!=null){ this.content= new SecretSpecBuilder(secretSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent() {\n     return new LocalSubjectAccessReviewFluentImpl.SecretSpecContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item) {\n     return new LocalSubjectAccessReviewFluentImpl.SecretSpecContentNestedImpl(item);\n   }\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n+    return new LocalSubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  }\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleBindingListContent!=null){ this.content= new ClusterRoleBindingListBuilder(clusterRoleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ClusterRoleBindingListContentNestedImpl();\n   }\n@@ -2351,34 +2351,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent() {\n     return new LocalSubjectAccessReviewFluentImpl.HostSubnetContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item) {\n     return new LocalSubjectAccessReviewFluentImpl.HostSubnetContentNestedImpl(item);\n   }\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n-    return new LocalSubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n-  }\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (appliedClusterResourceQuotaContent!=null){ this.content= new AppliedClusterResourceQuotaBuilder(appliedClusterResourceQuotaContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent() {\n     return new LocalSubjectAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item) {\n     return new LocalSubjectAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl(item);\n   }\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n+    return new LocalSubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n+  }\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (oAuthAccessTokenListContent!=null){ this.content= new OAuthAccessTokenListBuilder(oAuthAccessTokenListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.OAuthAccessTokenListContentNestedImpl();\n   }\n@@ -2471,34 +2471,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item) {\n     return new LocalSubjectAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new LocalSubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new LocalSubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new LocalSubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -2551,34 +2551,34 @@\n   }\n   public LocalSubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildListContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item) {\n     return new LocalSubjectAccessReviewFluentImpl.BuildListContentNestedImpl(item);\n   }\n-  public A withTemplateListContent(TemplateList templateListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n-    return new LocalSubjectAccessReviewFluentImpl.TemplateListContentNestedImpl();\n-  }\n-  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n-    return new LocalSubjectAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n-  }\n   public A withBuildOutputContent(BuildOutput buildOutputContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildOutputContent!=null){ this.content= new BuildOutputBuilder(buildOutputContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent() {\n     return new LocalSubjectAccessReviewFluentImpl.BuildOutputContentNestedImpl();\n   }\n   public LocalSubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item) {\n     return new LocalSubjectAccessReviewFluentImpl.BuildOutputContentNestedImpl(item);\n   }\n+  public A withTemplateListContent(TemplateList templateListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n+    return new LocalSubjectAccessReviewFluentImpl.TemplateListContentNestedImpl();\n+  }\n+  public LocalSubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n+    return new LocalSubjectAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n+  }\n   public A withProjectSpecContent(ProjectSpec projectSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectSpecContent!=null){ this.content= new ProjectSpecBuilder(projectSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public LocalSubjectAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent() {\n     return new LocalSubjectAccessReviewFluentImpl.ProjectSpecContentNestedImpl();\n   }\n@@ -3144,42 +3144,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endOAuthClientListContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n-    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n+  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n+    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n+      this.builder = new TemplateInstanceStatusBuilder(this, item);\n     }\n-    PodSecurityPolicyReviewStatusContentNestedImpl() {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n+    TemplateInstanceStatusContentNestedImpl() {\n+      this.builder = new TemplateInstanceStatusBuilder(this);\n     }\n-    PodSecurityPolicyReviewStatusBuilder builder;\n+    TemplateInstanceStatusBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicyReviewStatusContent() {\n+    public N endTemplateInstanceStatusContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n-    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n-      this.builder = new TemplateInstanceStatusBuilder(this, item);\n+  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n+    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n     }\n-    TemplateInstanceStatusContentNestedImpl() {\n-      this.builder = new TemplateInstanceStatusBuilder(this);\n+    PodSecurityPolicyReviewStatusContentNestedImpl() {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n     }\n-    TemplateInstanceStatusBuilder builder;\n+    PodSecurityPolicyReviewStatusBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceStatusContent() {\n+    public N endPodSecurityPolicyReviewStatusContent() {\n       return and();\n     }\n     \n   }\n   class HelmChartRepositoryListContentNestedImpl<N> extends HelmChartRepositoryListFluentImpl<LocalSubjectAccessReviewFluent.HelmChartRepositoryListContentNested<N>> implements LocalSubjectAccessReviewFluent.HelmChartRepositoryListContentNested<N>,Nested<N>{\n     HelmChartRepositoryListContentNestedImpl(HelmChartRepositoryList item) {\n       this.builder = new HelmChartRepositoryListBuilder(this, item);\n@@ -3432,42 +3432,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSubjectRulesReviewSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<N>> implements LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n-    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n-      this.builder = new TagReferencePolicyBuilder(this, item);\n+  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<LocalSubjectAccessReviewFluent.RoleListContentNested<N>> implements LocalSubjectAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n+    RoleListContentNestedImpl(RoleList item) {\n+      this.builder = new RoleListBuilder(this, item);\n     }\n-    TagReferencePolicyContentNestedImpl() {\n-      this.builder = new TagReferencePolicyBuilder(this);\n+    RoleListContentNestedImpl() {\n+      this.builder = new RoleListBuilder(this);\n     }\n-    TagReferencePolicyBuilder builder;\n+    RoleListBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagReferencePolicyContent() {\n+    public N endRoleListContent() {\n       return and();\n     }\n     \n   }\n-  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<LocalSubjectAccessReviewFluent.RoleListContentNested<N>> implements LocalSubjectAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n-    RoleListContentNestedImpl(RoleList item) {\n-      this.builder = new RoleListBuilder(this, item);\n+  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<N>> implements LocalSubjectAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n+    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n+      this.builder = new TagReferencePolicyBuilder(this, item);\n     }\n-    RoleListContentNestedImpl() {\n-      this.builder = new RoleListBuilder(this);\n+    TagReferencePolicyContentNestedImpl() {\n+      this.builder = new TagReferencePolicyBuilder(this);\n     }\n-    RoleListBuilder builder;\n+    TagReferencePolicyBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleListContent() {\n+    public N endTagReferencePolicyContent() {\n       return and();\n     }\n     \n   }\n   class ProjectContentNestedImpl<N> extends ProjectFluentImpl<LocalSubjectAccessReviewFluent.ProjectContentNested<N>> implements LocalSubjectAccessReviewFluent.ProjectContentNested<N>,Nested<N>{\n     ProjectContentNestedImpl(Project item) {\n       this.builder = new ProjectBuilder(this, item);\n@@ -3736,42 +3736,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endProjectListContent() {\n       return and();\n     }\n     \n   }\n-  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<LocalSubjectAccessReviewFluent.RangeAllocationContentNested<N>> implements LocalSubjectAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n-    RangeAllocationContentNestedImpl(RangeAllocation item) {\n-      this.builder = new RangeAllocationBuilder(this, item);\n+  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n+    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n     }\n-    RangeAllocationContentNestedImpl() {\n-      this.builder = new RangeAllocationBuilder(this);\n+    ClusterRoleScopeRestrictionContentNestedImpl() {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n     }\n-    RangeAllocationBuilder builder;\n+    ClusterRoleScopeRestrictionBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRangeAllocationContent() {\n+    public N endClusterRoleScopeRestrictionContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements LocalSubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n-    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n+  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<LocalSubjectAccessReviewFluent.RangeAllocationContentNested<N>> implements LocalSubjectAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n+    RangeAllocationContentNestedImpl(RangeAllocation item) {\n+      this.builder = new RangeAllocationBuilder(this, item);\n     }\n-    ClusterRoleScopeRestrictionContentNestedImpl() {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n+    RangeAllocationContentNestedImpl() {\n+      this.builder = new RangeAllocationBuilder(this);\n     }\n-    ClusterRoleScopeRestrictionBuilder builder;\n+    RangeAllocationBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterRoleScopeRestrictionContent() {\n+    public N endRangeAllocationContent() {\n       return and();\n     }\n     \n   }\n   class RouteContentNestedImpl<N> extends RouteFluentImpl<LocalSubjectAccessReviewFluent.RouteContentNested<N>> implements LocalSubjectAccessReviewFluent.RouteContentNested<N>,Nested<N>{\n     RouteContentNestedImpl(Route item) {\n       this.builder = new RouteBuilder(this, item);\n@@ -3928,30 +3928,14 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSecurityContextConstraintsListContent() {\n       return and();\n     }\n     \n   }\n-  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<LocalSubjectAccessReviewFluent.IdentityListContentNested<N>> implements LocalSubjectAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n-    IdentityListContentNestedImpl(IdentityList item) {\n-      this.builder = new IdentityListBuilder(this, item);\n-    }\n-    IdentityListContentNestedImpl() {\n-      this.builder = new IdentityListBuilder(this);\n-    }\n-    IdentityListBuilder builder;\n-    public N and() {\n-      return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n-    }\n-    public N endIdentityListContent() {\n-      return and();\n-    }\n-    \n-  }\n   class BuildConfigListContentNestedImpl<N> extends BuildConfigListFluentImpl<LocalSubjectAccessReviewFluent.BuildConfigListContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildConfigListContentNested<N>,Nested<N>{\n     BuildConfigListContentNestedImpl(BuildConfigList item) {\n       this.builder = new BuildConfigListBuilder(this, item);\n     }\n     BuildConfigListContentNestedImpl() {\n       this.builder = new BuildConfigListBuilder(this);\n     }\n@@ -3960,26 +3944,26 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConfigListContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<N>> implements LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n-    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n-      this.builder = new ClusterNetworkListBuilder(this, item);\n+  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<LocalSubjectAccessReviewFluent.IdentityListContentNested<N>> implements LocalSubjectAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n+    IdentityListContentNestedImpl(IdentityList item) {\n+      this.builder = new IdentityListBuilder(this, item);\n     }\n-    ClusterNetworkListContentNestedImpl() {\n-      this.builder = new ClusterNetworkListBuilder(this);\n+    IdentityListContentNestedImpl() {\n+      this.builder = new IdentityListBuilder(this);\n     }\n-    ClusterNetworkListBuilder builder;\n+    IdentityListBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterNetworkListContent() {\n+    public N endIdentityListContent() {\n       return and();\n     }\n     \n   }\n   class TemplateInstanceConditionContentNestedImpl<N> extends TemplateInstanceConditionFluentImpl<LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateInstanceConditionContentNested<N>,Nested<N>{\n     TemplateInstanceConditionContentNestedImpl(TemplateInstanceCondition item) {\n       this.builder = new TemplateInstanceConditionBuilder(this, item);\n@@ -3992,26 +3976,26 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTemplateInstanceConditionContent() {\n       return and();\n     }\n     \n   }\n-  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n-    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n-      this.builder = new RepositoryImportStatusBuilder(this, item);\n+  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<N>> implements LocalSubjectAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n+    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n+      this.builder = new ClusterNetworkListBuilder(this, item);\n     }\n-    RepositoryImportStatusContentNestedImpl() {\n-      this.builder = new RepositoryImportStatusBuilder(this);\n+    ClusterNetworkListContentNestedImpl() {\n+      this.builder = new ClusterNetworkListBuilder(this);\n     }\n-    RepositoryImportStatusBuilder builder;\n+    ClusterNetworkListBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRepositoryImportStatusContent() {\n+    public N endClusterNetworkListContent() {\n       return and();\n     }\n     \n   }\n   class DeploymentCauseContentNestedImpl<N> extends DeploymentCauseFluentImpl<LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<N>> implements LocalSubjectAccessReviewFluent.DeploymentCauseContentNested<N>,Nested<N>{\n     DeploymentCauseContentNestedImpl(DeploymentCause item) {\n       this.builder = new DeploymentCauseBuilder(this, item);\n@@ -4024,14 +4008,30 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endDeploymentCauseContent() {\n       return and();\n     }\n     \n   }\n+  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n+    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n+      this.builder = new RepositoryImportStatusBuilder(this, item);\n+    }\n+    RepositoryImportStatusContentNestedImpl() {\n+      this.builder = new RepositoryImportStatusBuilder(this);\n+    }\n+    RepositoryImportStatusBuilder builder;\n+    public N and() {\n+      return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n+    }\n+    public N endRepositoryImportStatusContent() {\n+      return and();\n+    }\n+    \n+  }\n   class GroupListContentNestedImpl<N> extends GroupListFluentImpl<LocalSubjectAccessReviewFluent.GroupListContentNested<N>> implements LocalSubjectAccessReviewFluent.GroupListContentNested<N>,Nested<N>{\n     GroupListContentNestedImpl(GroupList item) {\n       this.builder = new GroupListBuilder(this, item);\n     }\n     GroupListContentNestedImpl() {\n       this.builder = new GroupListBuilder(this);\n     }\n@@ -4440,42 +4440,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endClusterRoleContent() {\n       return and();\n     }\n     \n   }\n-  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<N>> implements LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n-    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n-      this.builder = new ConnectionConfigBuilder(this, item);\n+  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<LocalSubjectAccessReviewFluent.TagEventConditionContentNested<N>> implements LocalSubjectAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n+    TagEventConditionContentNestedImpl(TagEventCondition item) {\n+      this.builder = new TagEventConditionBuilder(this, item);\n     }\n-    ConnectionConfigContentNestedImpl() {\n-      this.builder = new ConnectionConfigBuilder(this);\n+    TagEventConditionContentNestedImpl() {\n+      this.builder = new TagEventConditionBuilder(this);\n     }\n-    ConnectionConfigBuilder builder;\n+    TagEventConditionBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endConnectionConfigContent() {\n+    public N endTagEventConditionContent() {\n       return and();\n     }\n     \n   }\n-  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<LocalSubjectAccessReviewFluent.TagEventConditionContentNested<N>> implements LocalSubjectAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n-    TagEventConditionContentNestedImpl(TagEventCondition item) {\n-      this.builder = new TagEventConditionBuilder(this, item);\n+  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<N>> implements LocalSubjectAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n+    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n+      this.builder = new ConnectionConfigBuilder(this, item);\n     }\n-    TagEventConditionContentNestedImpl() {\n-      this.builder = new TagEventConditionBuilder(this);\n+    ConnectionConfigContentNestedImpl() {\n+      this.builder = new ConnectionConfigBuilder(this);\n     }\n-    TagEventConditionBuilder builder;\n+    ConnectionConfigBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagEventConditionContent() {\n+    public N endConnectionConfigContent() {\n       return and();\n     }\n     \n   }\n   class LabelSelectorContentNestedImpl<N> extends LabelSelectorFluentImpl<LocalSubjectAccessReviewFluent.LabelSelectorContentNested<N>> implements LocalSubjectAccessReviewFluent.LabelSelectorContentNested<N>,Nested<N>{\n     LabelSelectorContentNestedImpl(LabelSelector item) {\n       this.builder = new LabelSelectorBuilder(this, item);\n@@ -4568,42 +4568,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildSpecContent() {\n       return and();\n     }\n     \n   }\n-  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<LocalSubjectAccessReviewFluent.ProjectStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n-    ProjectStatusContentNestedImpl(ProjectStatus item) {\n-      this.builder = new ProjectStatusBuilder(this, item);\n+  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n+    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n     }\n-    ProjectStatusContentNestedImpl() {\n-      this.builder = new ProjectStatusBuilder(this);\n+    LocalSubjectAccessReviewContentNestedImpl() {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this);\n     }\n-    ProjectStatusBuilder builder;\n+    LocalSubjectAccessReviewBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endProjectStatusContent() {\n+    public N endLocalSubjectAccessReviewContent() {\n       return and();\n     }\n     \n   }\n-  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements LocalSubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n-    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n+  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<LocalSubjectAccessReviewFluent.ProjectStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n+    ProjectStatusContentNestedImpl(ProjectStatus item) {\n+      this.builder = new ProjectStatusBuilder(this, item);\n     }\n-    LocalSubjectAccessReviewContentNestedImpl() {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this);\n+    ProjectStatusContentNestedImpl() {\n+      this.builder = new ProjectStatusBuilder(this);\n     }\n-    LocalSubjectAccessReviewBuilder builder;\n+    ProjectStatusBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endLocalSubjectAccessReviewContent() {\n+    public N endProjectStatusContent() {\n       return and();\n     }\n     \n   }\n   class RollingDeploymentStrategyParamsContentNestedImpl<N> extends RollingDeploymentStrategyParamsFluentImpl<LocalSubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>> implements LocalSubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>,Nested<N>{\n     RollingDeploymentStrategyParamsContentNestedImpl(RollingDeploymentStrategyParams item) {\n       this.builder = new RollingDeploymentStrategyParamsBuilder(this, item);\n@@ -4824,42 +4824,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagListContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements LocalSubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements LocalSubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>> implements LocalSubjectAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -4904,42 +4904,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTLSConfigContent() {\n       return and();\n     }\n     \n   }\n-  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<LocalSubjectAccessReviewFluent.BuildVolumeContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n-    BuildVolumeContentNestedImpl(BuildVolume item) {\n-      this.builder = new BuildVolumeBuilder(this, item);\n+  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n+    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n+      this.builder = new TemplateInstanceSpecBuilder(this, item);\n     }\n-    BuildVolumeContentNestedImpl() {\n-      this.builder = new BuildVolumeBuilder(this);\n+    TemplateInstanceSpecContentNestedImpl() {\n+      this.builder = new TemplateInstanceSpecBuilder(this);\n     }\n-    BuildVolumeBuilder builder;\n+    TemplateInstanceSpecBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildVolumeContent() {\n+    public N endTemplateInstanceSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n-    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n-      this.builder = new TemplateInstanceSpecBuilder(this, item);\n+  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<LocalSubjectAccessReviewFluent.BuildVolumeContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n+    BuildVolumeContentNestedImpl(BuildVolume item) {\n+      this.builder = new BuildVolumeBuilder(this, item);\n     }\n-    TemplateInstanceSpecContentNestedImpl() {\n-      this.builder = new TemplateInstanceSpecBuilder(this);\n+    BuildVolumeContentNestedImpl() {\n+      this.builder = new BuildVolumeBuilder(this);\n     }\n-    TemplateInstanceSpecBuilder builder;\n+    BuildVolumeBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceSpecContent() {\n+    public N endBuildVolumeContent() {\n       return and();\n     }\n     \n   }\n   class BuildStatusContentNestedImpl<N> extends BuildStatusFluentImpl<LocalSubjectAccessReviewFluent.BuildStatusContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildStatusContentNested<N>,Nested<N>{\n     BuildStatusContentNestedImpl(BuildStatus item) {\n       this.builder = new BuildStatusBuilder(this, item);\n@@ -5352,26 +5352,26 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endResourceQuotaStatusByNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n-    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n-      this.builder = new SourceBuildStrategyBuilder(this, item);\n+  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<LocalSubjectAccessReviewFluent.RoleBindingListContentNested<N>> implements LocalSubjectAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n+    RoleBindingListContentNestedImpl(RoleBindingList item) {\n+      this.builder = new RoleBindingListBuilder(this, item);\n     }\n-    SourceBuildStrategyContentNestedImpl() {\n-      this.builder = new SourceBuildStrategyBuilder(this);\n+    RoleBindingListContentNestedImpl() {\n+      this.builder = new RoleBindingListBuilder(this);\n     }\n-    SourceBuildStrategyBuilder builder;\n+    RoleBindingListBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSourceBuildStrategyContent() {\n+    public N endRoleBindingListContent() {\n       return and();\n     }\n     \n   }\n   class ParameterContentNestedImpl<N> extends ParameterFluentImpl<LocalSubjectAccessReviewFluent.ParameterContentNested<N>> implements LocalSubjectAccessReviewFluent.ParameterContentNested<N>,Nested<N>{\n     ParameterContentNestedImpl(Parameter item) {\n       this.builder = new ParameterBuilder(this, item);\n@@ -5384,58 +5384,58 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endParameterContent() {\n       return and();\n     }\n     \n   }\n-  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<LocalSubjectAccessReviewFluent.RoleBindingListContentNested<N>> implements LocalSubjectAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n-    RoleBindingListContentNestedImpl(RoleBindingList item) {\n-      this.builder = new RoleBindingListBuilder(this, item);\n+  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements LocalSubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n+    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n+      this.builder = new SourceBuildStrategyBuilder(this, item);\n     }\n-    RoleBindingListContentNestedImpl() {\n-      this.builder = new RoleBindingListBuilder(this);\n+    SourceBuildStrategyContentNestedImpl() {\n+      this.builder = new SourceBuildStrategyBuilder(this);\n     }\n-    RoleBindingListBuilder builder;\n+    SourceBuildStrategyBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleBindingListContent() {\n+    public N endSourceBuildStrategyContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n+  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n+    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n+      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n+    BrokerTemplateInstanceContentNestedImpl() {\n+      this.builder = new BrokerTemplateInstanceBuilder(this);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n+    BrokerTemplateInstanceBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    public N endBrokerTemplateInstanceContent() {\n       return and();\n     }\n     \n   }\n-  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements LocalSubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n-    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n-      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n+  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n     }\n-    BrokerTemplateInstanceContentNestedImpl() {\n-      this.builder = new BrokerTemplateInstanceBuilder(this);\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n     }\n-    BrokerTemplateInstanceBuilder builder;\n+    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBrokerTemplateInstanceContent() {\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n       return and();\n     }\n     \n   }\n   class BuildPostCommitSpecContentNestedImpl<N> extends BuildPostCommitSpecFluentImpl<LocalSubjectAccessReviewFluent.BuildPostCommitSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildPostCommitSpecContentNested<N>,Nested<N>{\n     BuildPostCommitSpecContentNestedImpl(BuildPostCommitSpec item) {\n       this.builder = new BuildPostCommitSpecBuilder(this, item);\n@@ -5672,26 +5672,26 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamImageContent() {\n       return and();\n     }\n     \n   }\n-  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n-    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n-      this.builder = new BuildStatusOutputToBuilder(this, item);\n+  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n+    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n     }\n-    BuildStatusOutputToContentNestedImpl() {\n-      this.builder = new BuildStatusOutputToBuilder(this);\n+    ResourceAccessReviewResponseContentNestedImpl() {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this);\n     }\n-    BuildStatusOutputToBuilder builder;\n+    ResourceAccessReviewResponseBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildStatusOutputToContent() {\n+    public N endResourceAccessReviewResponseContent() {\n       return and();\n     }\n     \n   }\n   class BuildConditionContentNestedImpl<N> extends BuildConditionFluentImpl<LocalSubjectAccessReviewFluent.BuildConditionContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildConditionContentNested<N>,Nested<N>{\n     BuildConditionContentNestedImpl(BuildCondition item) {\n       this.builder = new BuildConditionBuilder(this, item);\n@@ -5704,58 +5704,58 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConditionContent() {\n       return and();\n     }\n     \n   }\n-  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements LocalSubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n-    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n+  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n+    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n+      this.builder = new BuildStatusOutputToBuilder(this, item);\n     }\n-    ResourceAccessReviewResponseContentNestedImpl() {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this);\n+    BuildStatusOutputToContentNestedImpl() {\n+      this.builder = new BuildStatusOutputToBuilder(this);\n     }\n-    ResourceAccessReviewResponseBuilder builder;\n+    BuildStatusOutputToBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endResourceAccessReviewResponseContent() {\n+    public N endBuildStatusOutputToContent() {\n       return and();\n     }\n     \n   }\n-  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<N>> implements LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n-    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n-      this.builder = new ExecNewPodHookBuilder(this, item);\n+  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<LocalSubjectAccessReviewFluent.SecretSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n+    SecretSpecContentNestedImpl(SecretSpec item) {\n+      this.builder = new SecretSpecBuilder(this, item);\n     }\n-    ExecNewPodHookContentNestedImpl() {\n-      this.builder = new ExecNewPodHookBuilder(this);\n+    SecretSpecContentNestedImpl() {\n+      this.builder = new SecretSpecBuilder(this);\n     }\n-    ExecNewPodHookBuilder builder;\n+    SecretSpecBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endExecNewPodHookContent() {\n+    public N endSecretSpecContent() {\n       return and();\n     }\n     \n   }\n-  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<LocalSubjectAccessReviewFluent.SecretSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n-    SecretSpecContentNestedImpl(SecretSpec item) {\n-      this.builder = new SecretSpecBuilder(this, item);\n+  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<N>> implements LocalSubjectAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n+    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n+      this.builder = new ExecNewPodHookBuilder(this, item);\n     }\n-    SecretSpecContentNestedImpl() {\n-      this.builder = new SecretSpecBuilder(this);\n+    ExecNewPodHookContentNestedImpl() {\n+      this.builder = new ExecNewPodHookBuilder(this);\n     }\n-    SecretSpecBuilder builder;\n+    ExecNewPodHookBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSecretSpecContent() {\n+    public N endExecNewPodHookContent() {\n       return and();\n     }\n     \n   }\n   class ClusterRoleBindingListContentNestedImpl<N> extends ClusterRoleBindingListFluentImpl<LocalSubjectAccessReviewFluent.ClusterRoleBindingListContentNested<N>> implements LocalSubjectAccessReviewFluent.ClusterRoleBindingListContentNested<N>,Nested<N>{\n     ClusterRoleBindingListContentNestedImpl(ClusterRoleBindingList item) {\n       this.builder = new ClusterRoleBindingListBuilder(this, item);\n@@ -6040,42 +6040,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endHostSubnetContent() {\n       return and();\n     }\n     \n   }\n-  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<N>> implements LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n-    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n-      this.builder = new GroupRestrictionBuilder(this, item);\n+  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n+    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n     }\n-    GroupRestrictionContentNestedImpl() {\n-      this.builder = new GroupRestrictionBuilder(this);\n+    AppliedClusterResourceQuotaContentNestedImpl() {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n     }\n-    GroupRestrictionBuilder builder;\n+    AppliedClusterResourceQuotaBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endGroupRestrictionContent() {\n+    public N endAppliedClusterResourceQuotaContent() {\n       return and();\n     }\n     \n   }\n-  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements LocalSubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n-    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n+  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<N>> implements LocalSubjectAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n+    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n+      this.builder = new GroupRestrictionBuilder(this, item);\n     }\n-    AppliedClusterResourceQuotaContentNestedImpl() {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n+    GroupRestrictionContentNestedImpl() {\n+      this.builder = new GroupRestrictionBuilder(this);\n     }\n-    AppliedClusterResourceQuotaBuilder builder;\n+    GroupRestrictionBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endAppliedClusterResourceQuotaContent() {\n+    public N endGroupRestrictionContent() {\n       return and();\n     }\n     \n   }\n   class OAuthAccessTokenListContentNestedImpl<N> extends OAuthAccessTokenListFluentImpl<LocalSubjectAccessReviewFluent.OAuthAccessTokenListContentNested<N>> implements LocalSubjectAccessReviewFluent.OAuthAccessTokenListContentNested<N>,Nested<N>{\n     OAuthAccessTokenListContentNestedImpl(OAuthAccessTokenList item) {\n       this.builder = new OAuthAccessTokenListBuilder(this, item);\n@@ -6232,42 +6232,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamStatusContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements LocalSubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements LocalSubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements LocalSubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new UserIdentityMappingBuilder(this, item);\n@@ -6360,42 +6360,42 @@\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildListContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<LocalSubjectAccessReviewFluent.TemplateListContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n-    TemplateListContentNestedImpl(TemplateList item) {\n-      this.builder = new TemplateListBuilder(this, item);\n+  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<LocalSubjectAccessReviewFluent.BuildOutputContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n+    BuildOutputContentNestedImpl(BuildOutput item) {\n+      this.builder = new BuildOutputBuilder(this, item);\n     }\n-    TemplateListContentNestedImpl() {\n-      this.builder = new TemplateListBuilder(this);\n+    BuildOutputContentNestedImpl() {\n+      this.builder = new BuildOutputBuilder(this);\n     }\n-    TemplateListBuilder builder;\n+    BuildOutputBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateListContent() {\n+    public N endBuildOutputContent() {\n       return and();\n     }\n     \n   }\n-  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<LocalSubjectAccessReviewFluent.BuildOutputContentNested<N>> implements LocalSubjectAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n-    BuildOutputContentNestedImpl(BuildOutput item) {\n-      this.builder = new BuildOutputBuilder(this, item);\n+  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<LocalSubjectAccessReviewFluent.TemplateListContentNested<N>> implements LocalSubjectAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n+    TemplateListContentNestedImpl(TemplateList item) {\n+      this.builder = new TemplateListBuilder(this, item);\n     }\n-    BuildOutputContentNestedImpl() {\n-      this.builder = new BuildOutputBuilder(this);\n+    TemplateListContentNestedImpl() {\n+      this.builder = new TemplateListBuilder(this);\n     }\n-    BuildOutputBuilder builder;\n+    TemplateListBuilder builder;\n     public N and() {\n       return (N) LocalSubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildOutputContent() {\n+    public N endTemplateListContent() {\n       return and();\n     }\n     \n   }\n   class ProjectSpecContentNestedImpl<N> extends ProjectSpecFluentImpl<LocalSubjectAccessReviewFluent.ProjectSpecContentNested<N>> implements LocalSubjectAccessReviewFluent.ProjectSpecContentNested<N>,Nested<N>{\n     ProjectSpecContentNestedImpl(ProjectSpec item) {\n       this.builder = new ProjectSpecBuilder(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": "@@ -109,20 +109,20 @@\n   public PolicyRuleFluent.ResourceRequirementsAttributeRestrictionsNested<A> withNewResourceRequirementsAttributeRestrictionsLike(ResourceRequirements item);\n   public A withGitHubWebHookCauseAttributeRestrictions(GitHubWebHookCause gitHubWebHookCauseAttributeRestrictions);\n   public PolicyRuleFluent.GitHubWebHookCauseAttributeRestrictionsNested<A> withNewGitHubWebHookCauseAttributeRestrictions();\n   public PolicyRuleFluent.GitHubWebHookCauseAttributeRestrictionsNested<A> withNewGitHubWebHookCauseAttributeRestrictionsLike(GitHubWebHookCause item);\n   public A withOAuthClientListAttributeRestrictions(OAuthClientList oAuthClientListAttributeRestrictions);\n   public PolicyRuleFluent.OAuthClientListAttributeRestrictionsNested<A> withNewOAuthClientListAttributeRestrictions();\n   public PolicyRuleFluent.OAuthClientListAttributeRestrictionsNested<A> withNewOAuthClientListAttributeRestrictionsLike(OAuthClientList item);\n-  public A withPodSecurityPolicyReviewStatusAttributeRestrictions(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusAttributeRestrictions);\n-  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictions();\n-  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(PodSecurityPolicyReviewStatus item);\n   public A withTemplateInstanceStatusAttributeRestrictions(TemplateInstanceStatus templateInstanceStatusAttributeRestrictions);\n   public PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<A> withNewTemplateInstanceStatusAttributeRestrictions();\n   public PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<A> withNewTemplateInstanceStatusAttributeRestrictionsLike(TemplateInstanceStatus item);\n+  public A withPodSecurityPolicyReviewStatusAttributeRestrictions(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusAttributeRestrictions);\n+  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictions();\n+  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(PodSecurityPolicyReviewStatus item);\n   public A withHelmChartRepositoryListAttributeRestrictions(HelmChartRepositoryList helmChartRepositoryListAttributeRestrictions);\n   public PolicyRuleFluent.HelmChartRepositoryListAttributeRestrictionsNested<A> withNewHelmChartRepositoryListAttributeRestrictions();\n   public PolicyRuleFluent.HelmChartRepositoryListAttributeRestrictionsNested<A> withNewHelmChartRepositoryListAttributeRestrictionsLike(HelmChartRepositoryList item);\n   public A withPolicyRuleAttributeRestrictions(PolicyRule policyRuleAttributeRestrictions);\n   public PolicyRuleFluent.PolicyRuleAttributeRestrictionsNested<A> withNewPolicyRuleAttributeRestrictions();\n   public PolicyRuleFluent.PolicyRuleAttributeRestrictionsNested<A> withNewPolicyRuleAttributeRestrictionsLike(PolicyRule item);\n   public A withDeploymentTriggerPolicyAttributeRestrictions(DeploymentTriggerPolicy deploymentTriggerPolicyAttributeRestrictions);\n@@ -166,21 +166,21 @@\n   public A withRawExtensionAttributeRestrictions(io.fabric8.openshift.api.model.runtime.RawExtension rawExtensionAttributeRestrictions);\n   public PolicyRuleFluent.OpenshiftRawExtensionAttributeRestrictionsNested<A> withNewOpenshiftRawExtensionAttributeRestrictions();\n   public PolicyRuleFluent.OpenshiftRawExtensionAttributeRestrictionsNested<A> withNewRawExtensionAttributeRestrictionsLike(io.fabric8.openshift.api.model.runtime.RawExtension item);\n   public A withNewOpenshiftRawExtensionAttributeRestrictions(Object value);\n   public A withSubjectRulesReviewSpecAttributeRestrictions(SubjectRulesReviewSpec subjectRulesReviewSpecAttributeRestrictions);\n   public PolicyRuleFluent.SubjectRulesReviewSpecAttributeRestrictionsNested<A> withNewSubjectRulesReviewSpecAttributeRestrictions();\n   public PolicyRuleFluent.SubjectRulesReviewSpecAttributeRestrictionsNested<A> withNewSubjectRulesReviewSpecAttributeRestrictionsLike(SubjectRulesReviewSpec item);\n+  public A withRoleListAttributeRestrictions(RoleList roleListAttributeRestrictions);\n+  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictions();\n+  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictionsLike(RoleList item);\n   public A withTagReferencePolicyAttributeRestrictions(TagReferencePolicy tagReferencePolicyAttributeRestrictions);\n   public PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<A> withNewTagReferencePolicyAttributeRestrictions();\n   public PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<A> withNewTagReferencePolicyAttributeRestrictionsLike(TagReferencePolicy item);\n   public A withNewTagReferencePolicyAttributeRestrictions(String type);\n-  public A withRoleListAttributeRestrictions(RoleList roleListAttributeRestrictions);\n-  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictions();\n-  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictionsLike(RoleList item);\n   public A withProjectAttributeRestrictions(Project projectAttributeRestrictions);\n   public PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictions();\n   public PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictionsLike(Project item);\n   public A withBuildVolumeSourceAttributeRestrictions(BuildVolumeSource buildVolumeSourceAttributeRestrictions);\n   public PolicyRuleFluent.BuildVolumeSourceAttributeRestrictionsNested<A> withNewBuildVolumeSourceAttributeRestrictions();\n   public PolicyRuleFluent.BuildVolumeSourceAttributeRestrictionsNested<A> withNewBuildVolumeSourceAttributeRestrictionsLike(BuildVolumeSource item);\n   public A withAppliedClusterResourceQuotaListAttributeRestrictions(AppliedClusterResourceQuotaList appliedClusterResourceQuotaListAttributeRestrictions);\n@@ -225,20 +225,20 @@\n   public PolicyRuleFluent.ImageStreamTagListAttributeRestrictionsNested<A> withNewImageStreamTagListAttributeRestrictionsLike(ImageStreamTagList item);\n   public A withBitbucketWebHookCauseAttributeRestrictions(BitbucketWebHookCause bitbucketWebHookCauseAttributeRestrictions);\n   public PolicyRuleFluent.BitbucketWebHookCauseAttributeRestrictionsNested<A> withNewBitbucketWebHookCauseAttributeRestrictions();\n   public PolicyRuleFluent.BitbucketWebHookCauseAttributeRestrictionsNested<A> withNewBitbucketWebHookCauseAttributeRestrictionsLike(BitbucketWebHookCause item);\n   public A withProjectListAttributeRestrictions(ProjectList projectListAttributeRestrictions);\n   public PolicyRuleFluent.ProjectListAttributeRestrictionsNested<A> withNewProjectListAttributeRestrictions();\n   public PolicyRuleFluent.ProjectListAttributeRestrictionsNested<A> withNewProjectListAttributeRestrictionsLike(ProjectList item);\n-  public A withRangeAllocationAttributeRestrictions(RangeAllocation rangeAllocationAttributeRestrictions);\n-  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictions();\n-  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictionsLike(RangeAllocation item);\n   public A withClusterRoleScopeRestrictionAttributeRestrictions(ClusterRoleScopeRestriction clusterRoleScopeRestrictionAttributeRestrictions);\n   public PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<A> withNewClusterRoleScopeRestrictionAttributeRestrictions();\n   public PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<A> withNewClusterRoleScopeRestrictionAttributeRestrictionsLike(ClusterRoleScopeRestriction item);\n+  public A withRangeAllocationAttributeRestrictions(RangeAllocation rangeAllocationAttributeRestrictions);\n+  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictions();\n+  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictionsLike(RangeAllocation item);\n   public A withRouteAttributeRestrictions(Route routeAttributeRestrictions);\n   public PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictions();\n   public PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictionsLike(Route item);\n   public A withSourceStrategyOptionsAttributeRestrictions(SourceStrategyOptions sourceStrategyOptionsAttributeRestrictions);\n   public PolicyRuleFluent.SourceStrategyOptionsAttributeRestrictionsNested<A> withNewSourceStrategyOptionsAttributeRestrictions();\n   public PolicyRuleFluent.SourceStrategyOptionsAttributeRestrictionsNested<A> withNewSourceStrategyOptionsAttributeRestrictionsLike(SourceStrategyOptions item);\n   public A withNewSourceStrategyOptionsAttributeRestrictions(Boolean incremental);\n@@ -263,33 +263,33 @@\n   public A withRawExtensionAttributeRestrictions(RawExtension rawExtensionAttributeRestrictions);\n   public PolicyRuleFluent.RawExtensionAttributeRestrictionsNested<A> withNewRawExtensionAttributeRestrictions();\n   public PolicyRuleFluent.RawExtensionAttributeRestrictionsNested<A> withNewRawExtensionAttributeRestrictionsLike(RawExtension item);\n   public A withNewRawExtensionAttributeRestrictions(Object value);\n   public A withSecurityContextConstraintsListAttributeRestrictions(SecurityContextConstraintsList securityContextConstraintsListAttributeRestrictions);\n   public PolicyRuleFluent.SecurityContextConstraintsListAttributeRestrictionsNested<A> withNewSecurityContextConstraintsListAttributeRestrictions();\n   public PolicyRuleFluent.SecurityContextConstraintsListAttributeRestrictionsNested<A> withNewSecurityContextConstraintsListAttributeRestrictionsLike(SecurityContextConstraintsList item);\n-  public A withIdentityListAttributeRestrictions(IdentityList identityListAttributeRestrictions);\n-  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictions();\n-  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictionsLike(IdentityList item);\n   public A withBuildConfigListAttributeRestrictions(BuildConfigList buildConfigListAttributeRestrictions);\n   public PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<A> withNewBuildConfigListAttributeRestrictions();\n   public PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<A> withNewBuildConfigListAttributeRestrictionsLike(BuildConfigList item);\n-  public A withClusterNetworkListAttributeRestrictions(ClusterNetworkList clusterNetworkListAttributeRestrictions);\n-  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictions();\n-  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictionsLike(ClusterNetworkList item);\n+  public A withIdentityListAttributeRestrictions(IdentityList identityListAttributeRestrictions);\n+  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictions();\n+  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictionsLike(IdentityList item);\n   public A withTemplateInstanceConditionAttributeRestrictions(TemplateInstanceCondition templateInstanceConditionAttributeRestrictions);\n   public PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<A> withNewTemplateInstanceConditionAttributeRestrictions();\n   public PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<A> withNewTemplateInstanceConditionAttributeRestrictionsLike(TemplateInstanceCondition item);\n   public A withNewTemplateInstanceConditionAttributeRestrictions(String lastTransitionTime,String message,String reason,String status,String type);\n-  public A withRepositoryImportStatusAttributeRestrictions(RepositoryImportStatus repositoryImportStatusAttributeRestrictions);\n-  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictions();\n-  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictionsLike(RepositoryImportStatus item);\n+  public A withClusterNetworkListAttributeRestrictions(ClusterNetworkList clusterNetworkListAttributeRestrictions);\n+  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictions();\n+  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictionsLike(ClusterNetworkList item);\n   public A withDeploymentCauseAttributeRestrictions(DeploymentCause deploymentCauseAttributeRestrictions);\n   public PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<A> withNewDeploymentCauseAttributeRestrictions();\n   public PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<A> withNewDeploymentCauseAttributeRestrictionsLike(DeploymentCause item);\n+  public A withRepositoryImportStatusAttributeRestrictions(RepositoryImportStatus repositoryImportStatusAttributeRestrictions);\n+  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictions();\n+  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictionsLike(RepositoryImportStatus item);\n   public A withGroupListAttributeRestrictions(GroupList groupListAttributeRestrictions);\n   public PolicyRuleFluent.GroupListAttributeRestrictionsNested<A> withNewGroupListAttributeRestrictions();\n   public PolicyRuleFluent.GroupListAttributeRestrictionsNested<A> withNewGroupListAttributeRestrictionsLike(GroupList item);\n   public A withRunAsUserStrategyOptionsAttributeRestrictions(RunAsUserStrategyOptions runAsUserStrategyOptionsAttributeRestrictions);\n   public PolicyRuleFluent.RunAsUserStrategyOptionsAttributeRestrictionsNested<A> withNewRunAsUserStrategyOptionsAttributeRestrictions();\n   public PolicyRuleFluent.RunAsUserStrategyOptionsAttributeRestrictionsNested<A> withNewRunAsUserStrategyOptionsAttributeRestrictionsLike(RunAsUserStrategyOptions item);\n   public A withNewRunAsUserStrategyOptionsAttributeRestrictions(String type,Long uid,Long uidRangeMax,Long uidRangeMin);\n@@ -365,20 +365,20 @@\n   public PolicyRuleFluent.SubjectAccessReviewAttributeRestrictionsNested<A> withNewSubjectAccessReviewAttributeRestrictionsLike(SubjectAccessReview item);\n   public A withLocalResourceAccessReviewAttributeRestrictions(LocalResourceAccessReview localResourceAccessReviewAttributeRestrictions);\n   public PolicyRuleFluent.LocalResourceAccessReviewAttributeRestrictionsNested<A> withNewLocalResourceAccessReviewAttributeRestrictions();\n   public PolicyRuleFluent.LocalResourceAccessReviewAttributeRestrictionsNested<A> withNewLocalResourceAccessReviewAttributeRestrictionsLike(LocalResourceAccessReview item);\n   public A withClusterRoleAttributeRestrictions(ClusterRole clusterRoleAttributeRestrictions);\n   public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictions();\n   public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictionsLike(ClusterRole item);\n-  public A withConnectionConfigAttributeRestrictions(ConnectionConfig connectionConfigAttributeRestrictions);\n-  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictions();\n-  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictionsLike(ConnectionConfig item);\n   public A withTagEventConditionAttributeRestrictions(TagEventCondition tagEventConditionAttributeRestrictions);\n   public PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<A> withNewTagEventConditionAttributeRestrictions();\n   public PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<A> withNewTagEventConditionAttributeRestrictionsLike(TagEventCondition item);\n+  public A withConnectionConfigAttributeRestrictions(ConnectionConfig connectionConfigAttributeRestrictions);\n+  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictions();\n+  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictionsLike(ConnectionConfig item);\n   public A withLabelSelectorAttributeRestrictions(LabelSelector labelSelectorAttributeRestrictions);\n   public PolicyRuleFluent.LabelSelectorAttributeRestrictionsNested<A> withNewLabelSelectorAttributeRestrictions();\n   public PolicyRuleFluent.LabelSelectorAttributeRestrictionsNested<A> withNewLabelSelectorAttributeRestrictionsLike(LabelSelector item);\n   public A withNetNamespaceListAttributeRestrictions(NetNamespaceList netNamespaceListAttributeRestrictions);\n   public PolicyRuleFluent.NetNamespaceListAttributeRestrictionsNested<A> withNewNetNamespaceListAttributeRestrictions();\n   public PolicyRuleFluent.NetNamespaceListAttributeRestrictionsNested<A> withNewNetNamespaceListAttributeRestrictionsLike(NetNamespaceList item);\n   public A withBrokerTemplateInstanceSpecAttributeRestrictions(BrokerTemplateInstanceSpec brokerTemplateInstanceSpecAttributeRestrictions);\n@@ -390,20 +390,20 @@\n   public A withNewBinaryBuildSourceAttributeRestrictions(String asFile);\n   public A withOAuthClientAuthorizationListAttributeRestrictions(OAuthClientAuthorizationList oAuthClientAuthorizationListAttributeRestrictions);\n   public PolicyRuleFluent.OAuthClientAuthorizationListAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationListAttributeRestrictions();\n   public PolicyRuleFluent.OAuthClientAuthorizationListAttributeRestrictionsNested<A> withNewOAuthClientAuthorizationListAttributeRestrictionsLike(OAuthClientAuthorizationList item);\n   public A withBuildSpecAttributeRestrictions(BuildSpec buildSpecAttributeRestrictions);\n   public PolicyRuleFluent.BuildSpecAttributeRestrictionsNested<A> withNewBuildSpecAttributeRestrictions();\n   public PolicyRuleFluent.BuildSpecAttributeRestrictionsNested<A> withNewBuildSpecAttributeRestrictionsLike(BuildSpec item);\n-  public A withProjectStatusAttributeRestrictions(ProjectStatus projectStatusAttributeRestrictions);\n-  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictions();\n-  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictionsLike(ProjectStatus item);\n   public A withLocalSubjectAccessReviewAttributeRestrictions(LocalSubjectAccessReview localSubjectAccessReviewAttributeRestrictions);\n   public PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<A> withNewLocalSubjectAccessReviewAttributeRestrictions();\n   public PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<A> withNewLocalSubjectAccessReviewAttributeRestrictionsLike(LocalSubjectAccessReview item);\n+  public A withProjectStatusAttributeRestrictions(ProjectStatus projectStatusAttributeRestrictions);\n+  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictions();\n+  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictionsLike(ProjectStatus item);\n   public A withRollingDeploymentStrategyParamsAttributeRestrictions(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsAttributeRestrictions);\n   public PolicyRuleFluent.RollingDeploymentStrategyParamsAttributeRestrictionsNested<A> withNewRollingDeploymentStrategyParamsAttributeRestrictions();\n   public PolicyRuleFluent.RollingDeploymentStrategyParamsAttributeRestrictionsNested<A> withNewRollingDeploymentStrategyParamsAttributeRestrictionsLike(RollingDeploymentStrategyParams item);\n   public A withGitSourceRevisionAttributeRestrictions(GitSourceRevision gitSourceRevisionAttributeRestrictions);\n   public PolicyRuleFluent.GitSourceRevisionAttributeRestrictionsNested<A> withNewGitSourceRevisionAttributeRestrictions();\n   public PolicyRuleFluent.GitSourceRevisionAttributeRestrictionsNested<A> withNewGitSourceRevisionAttributeRestrictionsLike(GitSourceRevision item);\n   public A withImageLabelAttributeRestrictions(ImageLabel imageLabelAttributeRestrictions);\n@@ -439,35 +439,35 @@\n   public PolicyRuleFluent.ImageListAttributeRestrictionsNested<A> withNewImageListAttributeRestrictionsLike(ImageList item);\n   public A withConfigMapBuildSourceAttributeRestrictions(ConfigMapBuildSource configMapBuildSourceAttributeRestrictions);\n   public PolicyRuleFluent.ConfigMapBuildSourceAttributeRestrictionsNested<A> withNewConfigMapBuildSourceAttributeRestrictions();\n   public PolicyRuleFluent.ConfigMapBuildSourceAttributeRestrictionsNested<A> withNewConfigMapBuildSourceAttributeRestrictionsLike(ConfigMapBuildSource item);\n   public A withImageTagListAttributeRestrictions(ImageTagList imageTagListAttributeRestrictions);\n   public PolicyRuleFluent.ImageTagListAttributeRestrictionsNested<A> withNewImageTagListAttributeRestrictions();\n   public PolicyRuleFluent.ImageTagListAttributeRestrictionsNested<A> withNewImageTagListAttributeRestrictionsLike(ImageTagList item);\n-  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions);\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions();\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item);\n   public A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions);\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions();\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions);\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions();\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item);\n   public A withRoleBindingAttributeRestrictions(RoleBinding roleBindingAttributeRestrictions);\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions();\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictionsLike(RoleBinding item);\n   public A withImageAttributeRestrictions(Image imageAttributeRestrictions);\n   public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictions();\n   public PolicyRuleFluent.ImageAttributeRestrictionsNested<A> withNewImageAttributeRestrictionsLike(Image item);\n   public A withTLSConfigAttributeRestrictions(TLSConfig tLSConfigAttributeRestrictions);\n   public PolicyRuleFluent.TLSConfigAttributeRestrictionsNested<A> withNewTLSConfigAttributeRestrictions();\n   public PolicyRuleFluent.TLSConfigAttributeRestrictionsNested<A> withNewTLSConfigAttributeRestrictionsLike(TLSConfig item);\n-  public A withBuildVolumeAttributeRestrictions(BuildVolume buildVolumeAttributeRestrictions);\n-  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictions();\n-  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictionsLike(BuildVolume item);\n   public A withTemplateInstanceSpecAttributeRestrictions(TemplateInstanceSpec templateInstanceSpecAttributeRestrictions);\n   public PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<A> withNewTemplateInstanceSpecAttributeRestrictions();\n   public PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<A> withNewTemplateInstanceSpecAttributeRestrictionsLike(TemplateInstanceSpec item);\n+  public A withBuildVolumeAttributeRestrictions(BuildVolume buildVolumeAttributeRestrictions);\n+  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictions();\n+  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictionsLike(BuildVolume item);\n   public A withBuildStatusAttributeRestrictions(BuildStatus buildStatusAttributeRestrictions);\n   public PolicyRuleFluent.BuildStatusAttributeRestrictionsNested<A> withNewBuildStatusAttributeRestrictions();\n   public PolicyRuleFluent.BuildStatusAttributeRestrictionsNested<A> withNewBuildStatusAttributeRestrictionsLike(BuildStatus item);\n   public A withImageSourceAttributeRestrictions(ImageSource imageSourceAttributeRestrictions);\n   public PolicyRuleFluent.ImageSourceAttributeRestrictionsNested<A> withNewImageSourceAttributeRestrictions();\n   public PolicyRuleFluent.ImageSourceAttributeRestrictionsNested<A> withNewImageSourceAttributeRestrictionsLike(ImageSource item);\n   public A withObjectMetaAttributeRestrictions(ObjectMeta objectMetaAttributeRestrictions);\n@@ -542,29 +542,29 @@\n   public A withNewImageSourcePathAttributeRestrictions(String destinationDir,String sourcePath);\n   public A withBuildConfigStatusAttributeRestrictions(BuildConfigStatus buildConfigStatusAttributeRestrictions);\n   public PolicyRuleFluent.BuildConfigStatusAttributeRestrictionsNested<A> withNewBuildConfigStatusAttributeRestrictions();\n   public PolicyRuleFluent.BuildConfigStatusAttributeRestrictionsNested<A> withNewBuildConfigStatusAttributeRestrictionsLike(BuildConfigStatus item);\n   public A withResourceQuotaStatusByNamespaceAttributeRestrictions(ResourceQuotaStatusByNamespace resourceQuotaStatusByNamespaceAttributeRestrictions);\n   public PolicyRuleFluent.ResourceQuotaStatusByNamespaceAttributeRestrictionsNested<A> withNewResourceQuotaStatusByNamespaceAttributeRestrictions();\n   public PolicyRuleFluent.ResourceQuotaStatusByNamespaceAttributeRestrictionsNested<A> withNewResourceQuotaStatusByNamespaceAttributeRestrictionsLike(ResourceQuotaStatusByNamespace item);\n-  public A withSourceBuildStrategyAttributeRestrictions(SourceBuildStrategy sourceBuildStrategyAttributeRestrictions);\n-  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictions();\n-  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictionsLike(SourceBuildStrategy item);\n-  public A withParameterAttributeRestrictions(Parameter parameterAttributeRestrictions);\n-  public PolicyRuleFluent.ParameterAttributeRestrictionsNested<A> withNewParameterAttributeRestrictions();\n-  public PolicyRuleFluent.ParameterAttributeRestrictionsNested<A> withNewParameterAttributeRestrictionsLike(Parameter item);\n   public A withRoleBindingListAttributeRestrictions(RoleBindingList roleBindingListAttributeRestrictions);\n   public PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<A> withNewRoleBindingListAttributeRestrictions();\n   public PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<A> withNewRoleBindingListAttributeRestrictionsLike(RoleBindingList item);\n-  public A withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions);\n-  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions();\n-  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(PodSecurityPolicySelfSubjectReviewSpec item);\n+  public A withParameterAttributeRestrictions(Parameter parameterAttributeRestrictions);\n+  public PolicyRuleFluent.ParameterAttributeRestrictionsNested<A> withNewParameterAttributeRestrictions();\n+  public PolicyRuleFluent.ParameterAttributeRestrictionsNested<A> withNewParameterAttributeRestrictionsLike(Parameter item);\n+  public A withSourceBuildStrategyAttributeRestrictions(SourceBuildStrategy sourceBuildStrategyAttributeRestrictions);\n+  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictions();\n+  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictionsLike(SourceBuildStrategy item);\n   public A withBrokerTemplateInstanceAttributeRestrictions(BrokerTemplateInstance brokerTemplateInstanceAttributeRestrictions);\n   public PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<A> withNewBrokerTemplateInstanceAttributeRestrictions();\n   public PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<A> withNewBrokerTemplateInstanceAttributeRestrictionsLike(BrokerTemplateInstance item);\n+  public A withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions);\n+  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions();\n+  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(PodSecurityPolicySelfSubjectReviewSpec item);\n   public A withBuildPostCommitSpecAttributeRestrictions(BuildPostCommitSpec buildPostCommitSpecAttributeRestrictions);\n   public PolicyRuleFluent.BuildPostCommitSpecAttributeRestrictionsNested<A> withNewBuildPostCommitSpecAttributeRestrictions();\n   public PolicyRuleFluent.BuildPostCommitSpecAttributeRestrictionsNested<A> withNewBuildPostCommitSpecAttributeRestrictionsLike(BuildPostCommitSpec item);\n   public A withOAuthAuthorizeTokenListAttributeRestrictions(OAuthAuthorizeTokenList oAuthAuthorizeTokenListAttributeRestrictions);\n   public PolicyRuleFluent.OAuthAuthorizeTokenListAttributeRestrictionsNested<A> withNewOAuthAuthorizeTokenListAttributeRestrictions();\n   public PolicyRuleFluent.OAuthAuthorizeTokenListAttributeRestrictionsNested<A> withNewOAuthAuthorizeTokenListAttributeRestrictionsLike(OAuthAuthorizeTokenList item);\n   public A withDeploymentStrategyAttributeRestrictions(DeploymentStrategy deploymentStrategyAttributeRestrictions);\n@@ -605,30 +605,30 @@\n   public PolicyRuleFluent.BuildConfigSpecAttributeRestrictionsNested<A> withNewBuildConfigSpecAttributeRestrictionsLike(BuildConfigSpec item);\n   public A withUserAttributeRestrictions(User userAttributeRestrictions);\n   public PolicyRuleFluent.UserAttributeRestrictionsNested<A> withNewUserAttributeRestrictions();\n   public PolicyRuleFluent.UserAttributeRestrictionsNested<A> withNewUserAttributeRestrictionsLike(User item);\n   public A withImageStreamImageAttributeRestrictions(ImageStreamImage imageStreamImageAttributeRestrictions);\n   public PolicyRuleFluent.ImageStreamImageAttributeRestrictionsNested<A> withNewImageStreamImageAttributeRestrictions();\n   public PolicyRuleFluent.ImageStreamImageAttributeRestrictionsNested<A> withNewImageStreamImageAttributeRestrictionsLike(ImageStreamImage item);\n+  public A withResourceAccessReviewResponseAttributeRestrictions(ResourceAccessReviewResponse resourceAccessReviewResponseAttributeRestrictions);\n+  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictions();\n+  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictionsLike(ResourceAccessReviewResponse item);\n+  public A withBuildConditionAttributeRestrictions(BuildCondition buildConditionAttributeRestrictions);\n+  public PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<A> withNewBuildConditionAttributeRestrictions();\n+  public PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<A> withNewBuildConditionAttributeRestrictionsLike(BuildCondition item);\n   public A withBuildStatusOutputToAttributeRestrictions(BuildStatusOutputTo buildStatusOutputToAttributeRestrictions);\n   public PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<A> withNewBuildStatusOutputToAttributeRestrictions();\n   public PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<A> withNewBuildStatusOutputToAttributeRestrictionsLike(BuildStatusOutputTo item);\n   public A withNewBuildStatusOutputToAttributeRestrictions(String imageDigest);\n-  public A withBuildConditionAttributeRestrictions(BuildCondition buildConditionAttributeRestrictions);\n-  public PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<A> withNewBuildConditionAttributeRestrictions();\n-  public PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<A> withNewBuildConditionAttributeRestrictionsLike(BuildCondition item);\n-  public A withResourceAccessReviewResponseAttributeRestrictions(ResourceAccessReviewResponse resourceAccessReviewResponseAttributeRestrictions);\n-  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictions();\n-  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictionsLike(ResourceAccessReviewResponse item);\n-  public A withExecNewPodHookAttributeRestrictions(ExecNewPodHook execNewPodHookAttributeRestrictions);\n-  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictions();\n-  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictionsLike(ExecNewPodHook item);\n   public A withSecretSpecAttributeRestrictions(SecretSpec secretSpecAttributeRestrictions);\n   public PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<A> withNewSecretSpecAttributeRestrictions();\n   public PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<A> withNewSecretSpecAttributeRestrictionsLike(SecretSpec item);\n+  public A withExecNewPodHookAttributeRestrictions(ExecNewPodHook execNewPodHookAttributeRestrictions);\n+  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictions();\n+  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictionsLike(ExecNewPodHook item);\n   public A withClusterRoleBindingListAttributeRestrictions(ClusterRoleBindingList clusterRoleBindingListAttributeRestrictions);\n   public PolicyRuleFluent.ClusterRoleBindingListAttributeRestrictionsNested<A> withNewClusterRoleBindingListAttributeRestrictions();\n   public PolicyRuleFluent.ClusterRoleBindingListAttributeRestrictionsNested<A> withNewClusterRoleBindingListAttributeRestrictionsLike(ClusterRoleBindingList item);\n   public A withEgressNetworkPolicyPeerAttributeRestrictions(EgressNetworkPolicyPeer egressNetworkPolicyPeerAttributeRestrictions);\n   public PolicyRuleFluent.EgressNetworkPolicyPeerAttributeRestrictionsNested<A> withNewEgressNetworkPolicyPeerAttributeRestrictions();\n   public PolicyRuleFluent.EgressNetworkPolicyPeerAttributeRestrictionsNested<A> withNewEgressNetworkPolicyPeerAttributeRestrictionsLike(EgressNetworkPolicyPeer item);\n   public A withNewEgressNetworkPolicyPeerAttributeRestrictions(String cidrSelector,String dnsName);\n@@ -678,20 +678,20 @@\n   public PolicyRuleFluent.HelmChartRepositoryStatusAttributeRestrictionsNested<A> withNewHelmChartRepositoryStatusAttributeRestrictionsLike(HelmChartRepositoryStatus item);\n   public A withDeploymentConfigSpecAttributeRestrictions(DeploymentConfigSpec deploymentConfigSpecAttributeRestrictions);\n   public PolicyRuleFluent.DeploymentConfigSpecAttributeRestrictionsNested<A> withNewDeploymentConfigSpecAttributeRestrictions();\n   public PolicyRuleFluent.DeploymentConfigSpecAttributeRestrictionsNested<A> withNewDeploymentConfigSpecAttributeRestrictionsLike(DeploymentConfigSpec item);\n   public A withHostSubnetAttributeRestrictions(HostSubnet hostSubnetAttributeRestrictions);\n   public PolicyRuleFluent.HostSubnetAttributeRestrictionsNested<A> withNewHostSubnetAttributeRestrictions();\n   public PolicyRuleFluent.HostSubnetAttributeRestrictionsNested<A> withNewHostSubnetAttributeRestrictionsLike(HostSubnet item);\n-  public A withGroupRestrictionAttributeRestrictions(GroupRestriction groupRestrictionAttributeRestrictions);\n-  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictions();\n-  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictionsLike(GroupRestriction item);\n   public A withAppliedClusterResourceQuotaAttributeRestrictions(AppliedClusterResourceQuota appliedClusterResourceQuotaAttributeRestrictions);\n   public PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<A> withNewAppliedClusterResourceQuotaAttributeRestrictions();\n   public PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<A> withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(AppliedClusterResourceQuota item);\n+  public A withGroupRestrictionAttributeRestrictions(GroupRestriction groupRestrictionAttributeRestrictions);\n+  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictions();\n+  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictionsLike(GroupRestriction item);\n   public A withOAuthAccessTokenListAttributeRestrictions(OAuthAccessTokenList oAuthAccessTokenListAttributeRestrictions);\n   public PolicyRuleFluent.OAuthAccessTokenListAttributeRestrictionsNested<A> withNewOAuthAccessTokenListAttributeRestrictions();\n   public PolicyRuleFluent.OAuthAccessTokenListAttributeRestrictionsNested<A> withNewOAuthAccessTokenListAttributeRestrictionsLike(OAuthAccessTokenList item);\n   public A withJenkinsPipelineBuildStrategyAttributeRestrictions(JenkinsPipelineBuildStrategy jenkinsPipelineBuildStrategyAttributeRestrictions);\n   public PolicyRuleFluent.JenkinsPipelineBuildStrategyAttributeRestrictionsNested<A> withNewJenkinsPipelineBuildStrategyAttributeRestrictions();\n   public PolicyRuleFluent.JenkinsPipelineBuildStrategyAttributeRestrictionsNested<A> withNewJenkinsPipelineBuildStrategyAttributeRestrictionsLike(JenkinsPipelineBuildStrategy item);\n   public A withSecurityContextConstraintsAttributeRestrictions(SecurityContextConstraints securityContextConstraintsAttributeRestrictions);\n@@ -714,20 +714,20 @@\n   public PolicyRuleFluent.ClusterRoleListAttributeRestrictionsNested<A> withNewClusterRoleListAttributeRestrictionsLike(ClusterRoleList item);\n   public A withRouteListAttributeRestrictions(RouteList routeListAttributeRestrictions);\n   public PolicyRuleFluent.RouteListAttributeRestrictionsNested<A> withNewRouteListAttributeRestrictions();\n   public PolicyRuleFluent.RouteListAttributeRestrictionsNested<A> withNewRouteListAttributeRestrictionsLike(RouteList item);\n   public A withImageStreamStatusAttributeRestrictions(ImageStreamStatus imageStreamStatusAttributeRestrictions);\n   public PolicyRuleFluent.ImageStreamStatusAttributeRestrictionsNested<A> withNewImageStreamStatusAttributeRestrictions();\n   public PolicyRuleFluent.ImageStreamStatusAttributeRestrictionsNested<A> withNewImageStreamStatusAttributeRestrictionsLike(ImageStreamStatus item);\n-  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item);\n   public A withNetNamespaceAttributeRestrictions(NetNamespace netNamespaceAttributeRestrictions);\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions();\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(NetNamespace item);\n+  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions);\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions();\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingAttributeRestrictions(UserIdentityMapping userIdentityMappingAttributeRestrictions);\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions();\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictionsLike(UserIdentityMapping item);\n   public A withDeploymentDetailsAttributeRestrictions(DeploymentDetails deploymentDetailsAttributeRestrictions);\n   public PolicyRuleFluent.DeploymentDetailsAttributeRestrictionsNested<A> withNewDeploymentDetailsAttributeRestrictions();\n   public PolicyRuleFluent.DeploymentDetailsAttributeRestrictionsNested<A> withNewDeploymentDetailsAttributeRestrictionsLike(DeploymentDetails item);\n   public A withPodSecurityPolicySubjectReviewStatusAttributeRestrictions(PodSecurityPolicySubjectReviewStatus podSecurityPolicySubjectReviewStatusAttributeRestrictions);\n@@ -738,20 +738,20 @@\n   public PolicyRuleFluent.PodSecurityPolicySubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySubjectReviewSpecAttributeRestrictionsLike(PodSecurityPolicySubjectReviewSpec item);\n   public A withImageStreamAttributeRestrictions(ImageStream imageStreamAttributeRestrictions);\n   public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictions();\n   public PolicyRuleFluent.ImageStreamAttributeRestrictionsNested<A> withNewImageStreamAttributeRestrictionsLike(ImageStream item);\n   public A withBuildListAttributeRestrictions(BuildList buildListAttributeRestrictions);\n   public PolicyRuleFluent.BuildListAttributeRestrictionsNested<A> withNewBuildListAttributeRestrictions();\n   public PolicyRuleFluent.BuildListAttributeRestrictionsNested<A> withNewBuildListAttributeRestrictionsLike(BuildList item);\n-  public A withTemplateListAttributeRestrictions(TemplateList templateListAttributeRestrictions);\n-  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictions();\n-  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictionsLike(TemplateList item);\n   public A withBuildOutputAttributeRestrictions(BuildOutput buildOutputAttributeRestrictions);\n   public PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<A> withNewBuildOutputAttributeRestrictions();\n   public PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<A> withNewBuildOutputAttributeRestrictionsLike(BuildOutput item);\n+  public A withTemplateListAttributeRestrictions(TemplateList templateListAttributeRestrictions);\n+  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictions();\n+  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictionsLike(TemplateList item);\n   public A withProjectSpecAttributeRestrictions(ProjectSpec projectSpecAttributeRestrictions);\n   public PolicyRuleFluent.ProjectSpecAttributeRestrictionsNested<A> withNewProjectSpecAttributeRestrictions();\n   public PolicyRuleFluent.ProjectSpecAttributeRestrictionsNested<A> withNewProjectSpecAttributeRestrictionsLike(ProjectSpec item);\n   public A withSourceRevisionAttributeRestrictions(SourceRevision sourceRevisionAttributeRestrictions);\n   public PolicyRuleFluent.SourceRevisionAttributeRestrictionsNested<A> withNewSourceRevisionAttributeRestrictions();\n   public PolicyRuleFluent.SourceRevisionAttributeRestrictionsNested<A> withNewSourceRevisionAttributeRestrictionsLike(SourceRevision item);\n   public A withObjectReferenceAttributeRestrictions(ObjectReference objectReferenceAttributeRestrictions);\n@@ -906,22 +906,22 @@\n     \n   }\n   public interface OAuthClientListAttributeRestrictionsNested<N> extends Nested<N>,OAuthClientListFluent<PolicyRuleFluent.OAuthClientListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endOAuthClientListAttributeRestrictions();\n     \n   }\n-  public interface PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N>>{\n+  public interface TemplateInstanceStatusAttributeRestrictionsNested<N> extends Nested<N>,TemplateInstanceStatusFluent<PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicyReviewStatusAttributeRestrictions();\n+    public N endTemplateInstanceStatusAttributeRestrictions();\n     \n   }\n-  public interface TemplateInstanceStatusAttributeRestrictionsNested<N> extends Nested<N>,TemplateInstanceStatusFluent<PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<N>>{\n+  public interface PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endTemplateInstanceStatusAttributeRestrictions();\n+    public N endPodSecurityPolicyReviewStatusAttributeRestrictions();\n     \n   }\n   public interface HelmChartRepositoryListAttributeRestrictionsNested<N> extends Nested<N>,HelmChartRepositoryListFluent<PolicyRuleFluent.HelmChartRepositoryListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endHelmChartRepositoryListAttributeRestrictions();\n     \n   }\n@@ -996,22 +996,22 @@\n     \n   }\n   public interface SubjectRulesReviewSpecAttributeRestrictionsNested<N> extends Nested<N>,SubjectRulesReviewSpecFluent<PolicyRuleFluent.SubjectRulesReviewSpecAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endSubjectRulesReviewSpecAttributeRestrictions();\n     \n   }\n-  public interface TagReferencePolicyAttributeRestrictionsNested<N> extends Nested<N>,TagReferencePolicyFluent<PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<N>>{\n+  public interface RoleListAttributeRestrictionsNested<N> extends Nested<N>,RoleListFluent<PolicyRuleFluent.RoleListAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endTagReferencePolicyAttributeRestrictions();\n+    public N endRoleListAttributeRestrictions();\n     \n   }\n-  public interface RoleListAttributeRestrictionsNested<N> extends Nested<N>,RoleListFluent<PolicyRuleFluent.RoleListAttributeRestrictionsNested<N>>{\n+  public interface TagReferencePolicyAttributeRestrictionsNested<N> extends Nested<N>,TagReferencePolicyFluent<PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endRoleListAttributeRestrictions();\n+    public N endTagReferencePolicyAttributeRestrictions();\n     \n   }\n   public interface ProjectAttributeRestrictionsNested<N> extends Nested<N>,ProjectFluent<PolicyRuleFluent.ProjectAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endProjectAttributeRestrictions();\n     \n   }\n@@ -1091,22 +1091,22 @@\n     \n   }\n   public interface ProjectListAttributeRestrictionsNested<N> extends Nested<N>,ProjectListFluent<PolicyRuleFluent.ProjectListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endProjectListAttributeRestrictions();\n     \n   }\n-  public interface RangeAllocationAttributeRestrictionsNested<N> extends Nested<N>,RangeAllocationFluent<PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>>{\n+  public interface ClusterRoleScopeRestrictionAttributeRestrictionsNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endRangeAllocationAttributeRestrictions();\n+    public N endClusterRoleScopeRestrictionAttributeRestrictions();\n     \n   }\n-  public interface ClusterRoleScopeRestrictionAttributeRestrictionsNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<N>>{\n+  public interface RangeAllocationAttributeRestrictionsNested<N> extends Nested<N>,RangeAllocationFluent<PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endClusterRoleScopeRestrictionAttributeRestrictions();\n+    public N endRangeAllocationAttributeRestrictions();\n     \n   }\n   public interface RouteAttributeRestrictionsNested<N> extends Nested<N>,RouteFluent<PolicyRuleFluent.RouteAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endRouteAttributeRestrictions();\n     \n   }\n@@ -1151,44 +1151,44 @@\n     \n   }\n   public interface SecurityContextConstraintsListAttributeRestrictionsNested<N> extends Nested<N>,SecurityContextConstraintsListFluent<PolicyRuleFluent.SecurityContextConstraintsListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endSecurityContextConstraintsListAttributeRestrictions();\n     \n   }\n-  public interface IdentityListAttributeRestrictionsNested<N> extends Nested<N>,IdentityListFluent<PolicyRuleFluent.IdentityListAttributeRestrictionsNested<N>>{\n-    public N and();\n-    public N endIdentityListAttributeRestrictions();\n-    \n-  }\n   public interface BuildConfigListAttributeRestrictionsNested<N> extends Nested<N>,BuildConfigListFluent<PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildConfigListAttributeRestrictions();\n     \n   }\n-  public interface ClusterNetworkListAttributeRestrictionsNested<N> extends Nested<N>,ClusterNetworkListFluent<PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<N>>{\n+  public interface IdentityListAttributeRestrictionsNested<N> extends Nested<N>,IdentityListFluent<PolicyRuleFluent.IdentityListAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endClusterNetworkListAttributeRestrictions();\n+    public N endIdentityListAttributeRestrictions();\n     \n   }\n   public interface TemplateInstanceConditionAttributeRestrictionsNested<N> extends Nested<N>,TemplateInstanceConditionFluent<PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endTemplateInstanceConditionAttributeRestrictions();\n     \n   }\n-  public interface RepositoryImportStatusAttributeRestrictionsNested<N> extends Nested<N>,RepositoryImportStatusFluent<PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<N>>{\n+  public interface ClusterNetworkListAttributeRestrictionsNested<N> extends Nested<N>,ClusterNetworkListFluent<PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endRepositoryImportStatusAttributeRestrictions();\n+    public N endClusterNetworkListAttributeRestrictions();\n     \n   }\n   public interface DeploymentCauseAttributeRestrictionsNested<N> extends Nested<N>,DeploymentCauseFluent<PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endDeploymentCauseAttributeRestrictions();\n     \n   }\n+  public interface RepositoryImportStatusAttributeRestrictionsNested<N> extends Nested<N>,RepositoryImportStatusFluent<PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<N>>{\n+    public N and();\n+    public N endRepositoryImportStatusAttributeRestrictions();\n+    \n+  }\n   public interface GroupListAttributeRestrictionsNested<N> extends Nested<N>,GroupListFluent<PolicyRuleFluent.GroupListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endGroupListAttributeRestrictions();\n     \n   }\n   public interface RunAsUserStrategyOptionsAttributeRestrictionsNested<N> extends Nested<N>,RunAsUserStrategyOptionsFluent<PolicyRuleFluent.RunAsUserStrategyOptionsAttributeRestrictionsNested<N>>{\n     public N and();\n@@ -1311,22 +1311,22 @@\n     \n   }\n   public interface ClusterRoleAttributeRestrictionsNested<N> extends Nested<N>,ClusterRoleFluent<PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endClusterRoleAttributeRestrictions();\n     \n   }\n-  public interface ConnectionConfigAttributeRestrictionsNested<N> extends Nested<N>,ConnectionConfigFluent<PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<N>>{\n+  public interface TagEventConditionAttributeRestrictionsNested<N> extends Nested<N>,TagEventConditionFluent<PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endConnectionConfigAttributeRestrictions();\n+    public N endTagEventConditionAttributeRestrictions();\n     \n   }\n-  public interface TagEventConditionAttributeRestrictionsNested<N> extends Nested<N>,TagEventConditionFluent<PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<N>>{\n+  public interface ConnectionConfigAttributeRestrictionsNested<N> extends Nested<N>,ConnectionConfigFluent<PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endTagEventConditionAttributeRestrictions();\n+    public N endConnectionConfigAttributeRestrictions();\n     \n   }\n   public interface LabelSelectorAttributeRestrictionsNested<N> extends Nested<N>,LabelSelectorFluent<PolicyRuleFluent.LabelSelectorAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endLabelSelectorAttributeRestrictions();\n     \n   }\n@@ -1351,22 +1351,22 @@\n     \n   }\n   public interface BuildSpecAttributeRestrictionsNested<N> extends Nested<N>,BuildSpecFluent<PolicyRuleFluent.BuildSpecAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildSpecAttributeRestrictions();\n     \n   }\n-  public interface ProjectStatusAttributeRestrictionsNested<N> extends Nested<N>,ProjectStatusFluent<PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<N>>{\n+  public interface LocalSubjectAccessReviewAttributeRestrictionsNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endProjectStatusAttributeRestrictions();\n+    public N endLocalSubjectAccessReviewAttributeRestrictions();\n     \n   }\n-  public interface LocalSubjectAccessReviewAttributeRestrictionsNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>>{\n+  public interface ProjectStatusAttributeRestrictionsNested<N> extends Nested<N>,ProjectStatusFluent<PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endLocalSubjectAccessReviewAttributeRestrictions();\n+    public N endProjectStatusAttributeRestrictions();\n     \n   }\n   public interface RollingDeploymentStrategyParamsAttributeRestrictionsNested<N> extends Nested<N>,RollingDeploymentStrategyParamsFluent<PolicyRuleFluent.RollingDeploymentStrategyParamsAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endRollingDeploymentStrategyParamsAttributeRestrictions();\n     \n   }\n@@ -1431,22 +1431,22 @@\n     \n   }\n   public interface ImageTagListAttributeRestrictionsNested<N> extends Nested<N>,ImageTagListFluent<PolicyRuleFluent.ImageTagListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endImageTagListAttributeRestrictions();\n     \n   }\n-  public interface OAuthAccessTokenAttributeRestrictionsNested<N> extends Nested<N>,OAuthAccessTokenFluent<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>>{\n+  public interface DeploymentConfigAttributeRestrictionsNested<N> extends Nested<N>,DeploymentConfigFluent<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenAttributeRestrictions();\n+    public N endDeploymentConfigAttributeRestrictions();\n     \n   }\n-  public interface DeploymentConfigAttributeRestrictionsNested<N> extends Nested<N>,DeploymentConfigFluent<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>>{\n+  public interface OAuthAccessTokenAttributeRestrictionsNested<N> extends Nested<N>,OAuthAccessTokenFluent<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endDeploymentConfigAttributeRestrictions();\n+    public N endOAuthAccessTokenAttributeRestrictions();\n     \n   }\n   public interface RoleBindingAttributeRestrictionsNested<N> extends Nested<N>,RoleBindingFluent<PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endRoleBindingAttributeRestrictions();\n     \n   }\n@@ -1456,22 +1456,22 @@\n     \n   }\n   public interface TLSConfigAttributeRestrictionsNested<N> extends Nested<N>,TLSConfigFluent<PolicyRuleFluent.TLSConfigAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endTLSConfigAttributeRestrictions();\n     \n   }\n-  public interface BuildVolumeAttributeRestrictionsNested<N> extends Nested<N>,BuildVolumeFluent<PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<N>>{\n+  public interface TemplateInstanceSpecAttributeRestrictionsNested<N> extends Nested<N>,TemplateInstanceSpecFluent<PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endBuildVolumeAttributeRestrictions();\n+    public N endTemplateInstanceSpecAttributeRestrictions();\n     \n   }\n-  public interface TemplateInstanceSpecAttributeRestrictionsNested<N> extends Nested<N>,TemplateInstanceSpecFluent<PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<N>>{\n+  public interface BuildVolumeAttributeRestrictionsNested<N> extends Nested<N>,BuildVolumeFluent<PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endTemplateInstanceSpecAttributeRestrictions();\n+    public N endBuildVolumeAttributeRestrictions();\n     \n   }\n   public interface BuildStatusAttributeRestrictionsNested<N> extends Nested<N>,BuildStatusFluent<PolicyRuleFluent.BuildStatusAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildStatusAttributeRestrictions();\n     \n   }\n@@ -1596,37 +1596,37 @@\n     \n   }\n   public interface ResourceQuotaStatusByNamespaceAttributeRestrictionsNested<N> extends Nested<N>,ResourceQuotaStatusByNamespaceFluent<PolicyRuleFluent.ResourceQuotaStatusByNamespaceAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endResourceQuotaStatusByNamespaceAttributeRestrictions();\n     \n   }\n-  public interface SourceBuildStrategyAttributeRestrictionsNested<N> extends Nested<N>,SourceBuildStrategyFluent<PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<N>>{\n+  public interface RoleBindingListAttributeRestrictionsNested<N> extends Nested<N>,RoleBindingListFluent<PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endSourceBuildStrategyAttributeRestrictions();\n+    public N endRoleBindingListAttributeRestrictions();\n     \n   }\n   public interface ParameterAttributeRestrictionsNested<N> extends Nested<N>,ParameterFluent<PolicyRuleFluent.ParameterAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endParameterAttributeRestrictions();\n     \n   }\n-  public interface RoleBindingListAttributeRestrictionsNested<N> extends Nested<N>,RoleBindingListFluent<PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<N>>{\n+  public interface SourceBuildStrategyAttributeRestrictionsNested<N> extends Nested<N>,SourceBuildStrategyFluent<PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endRoleBindingListAttributeRestrictions();\n+    public N endSourceBuildStrategyAttributeRestrictions();\n     \n   }\n-  public interface PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N>>{\n+  public interface BrokerTemplateInstanceAttributeRestrictionsNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions();\n+    public N endBrokerTemplateInstanceAttributeRestrictions();\n     \n   }\n-  public interface BrokerTemplateInstanceAttributeRestrictionsNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>>{\n+  public interface PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endBrokerTemplateInstanceAttributeRestrictions();\n+    public N endPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions();\n     \n   }\n   public interface BuildPostCommitSpecAttributeRestrictionsNested<N> extends Nested<N>,BuildPostCommitSpecFluent<PolicyRuleFluent.BuildPostCommitSpecAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildPostCommitSpecAttributeRestrictions();\n     \n   }\n@@ -1696,37 +1696,37 @@\n     \n   }\n   public interface ImageStreamImageAttributeRestrictionsNested<N> extends Nested<N>,ImageStreamImageFluent<PolicyRuleFluent.ImageStreamImageAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endImageStreamImageAttributeRestrictions();\n     \n   }\n-  public interface BuildStatusOutputToAttributeRestrictionsNested<N> extends Nested<N>,BuildStatusOutputToFluent<PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<N>>{\n+  public interface ResourceAccessReviewResponseAttributeRestrictionsNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endBuildStatusOutputToAttributeRestrictions();\n+    public N endResourceAccessReviewResponseAttributeRestrictions();\n     \n   }\n   public interface BuildConditionAttributeRestrictionsNested<N> extends Nested<N>,BuildConditionFluent<PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildConditionAttributeRestrictions();\n     \n   }\n-  public interface ResourceAccessReviewResponseAttributeRestrictionsNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<N>>{\n+  public interface BuildStatusOutputToAttributeRestrictionsNested<N> extends Nested<N>,BuildStatusOutputToFluent<PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endResourceAccessReviewResponseAttributeRestrictions();\n+    public N endBuildStatusOutputToAttributeRestrictions();\n     \n   }\n-  public interface ExecNewPodHookAttributeRestrictionsNested<N> extends Nested<N>,ExecNewPodHookFluent<PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<N>>{\n+  public interface SecretSpecAttributeRestrictionsNested<N> extends Nested<N>,SecretSpecFluent<PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endExecNewPodHookAttributeRestrictions();\n+    public N endSecretSpecAttributeRestrictions();\n     \n   }\n-  public interface SecretSpecAttributeRestrictionsNested<N> extends Nested<N>,SecretSpecFluent<PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<N>>{\n+  public interface ExecNewPodHookAttributeRestrictionsNested<N> extends Nested<N>,ExecNewPodHookFluent<PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endSecretSpecAttributeRestrictions();\n+    public N endExecNewPodHookAttributeRestrictions();\n     \n   }\n   public interface ClusterRoleBindingListAttributeRestrictionsNested<N> extends Nested<N>,ClusterRoleBindingListFluent<PolicyRuleFluent.ClusterRoleBindingListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endClusterRoleBindingListAttributeRestrictions();\n     \n   }\n@@ -1811,22 +1811,22 @@\n     \n   }\n   public interface HostSubnetAttributeRestrictionsNested<N> extends Nested<N>,HostSubnetFluent<PolicyRuleFluent.HostSubnetAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endHostSubnetAttributeRestrictions();\n     \n   }\n-  public interface GroupRestrictionAttributeRestrictionsNested<N> extends Nested<N>,GroupRestrictionFluent<PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<N>>{\n+  public interface AppliedClusterResourceQuotaAttributeRestrictionsNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endGroupRestrictionAttributeRestrictions();\n+    public N endAppliedClusterResourceQuotaAttributeRestrictions();\n     \n   }\n-  public interface AppliedClusterResourceQuotaAttributeRestrictionsNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>>{\n+  public interface GroupRestrictionAttributeRestrictionsNested<N> extends Nested<N>,GroupRestrictionFluent<PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endAppliedClusterResourceQuotaAttributeRestrictions();\n+    public N endGroupRestrictionAttributeRestrictions();\n     \n   }\n   public interface OAuthAccessTokenListAttributeRestrictionsNested<N> extends Nested<N>,OAuthAccessTokenListFluent<PolicyRuleFluent.OAuthAccessTokenListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endOAuthAccessTokenListAttributeRestrictions();\n     \n   }\n@@ -1871,22 +1871,22 @@\n     \n   }\n   public interface ImageStreamStatusAttributeRestrictionsNested<N> extends Nested<N>,ImageStreamStatusFluent<PolicyRuleFluent.ImageStreamStatusAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endImageStreamStatusAttributeRestrictions();\n     \n   }\n-  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n+  public interface NetNamespaceAttributeRestrictionsNested<N> extends Nested<N>,NetNamespaceFluent<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyAttributeRestrictions();\n+    public N endNetNamespaceAttributeRestrictions();\n     \n   }\n-  public interface NetNamespaceAttributeRestrictionsNested<N> extends Nested<N>,NetNamespaceFluent<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>>{\n+  public interface EgressNetworkPolicyAttributeRestrictionsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endNetNamespaceAttributeRestrictions();\n+    public N endEgressNetworkPolicyAttributeRestrictions();\n     \n   }\n   public interface UserIdentityMappingAttributeRestrictionsNested<N> extends Nested<N>,UserIdentityMappingFluent<PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endUserIdentityMappingAttributeRestrictions();\n     \n   }\n@@ -1911,22 +1911,22 @@\n     \n   }\n   public interface BuildListAttributeRestrictionsNested<N> extends Nested<N>,BuildListFluent<PolicyRuleFluent.BuildListAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endBuildListAttributeRestrictions();\n     \n   }\n-  public interface TemplateListAttributeRestrictionsNested<N> extends Nested<N>,TemplateListFluent<PolicyRuleFluent.TemplateListAttributeRestrictionsNested<N>>{\n+  public interface BuildOutputAttributeRestrictionsNested<N> extends Nested<N>,BuildOutputFluent<PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endTemplateListAttributeRestrictions();\n+    public N endBuildOutputAttributeRestrictions();\n     \n   }\n-  public interface BuildOutputAttributeRestrictionsNested<N> extends Nested<N>,BuildOutputFluent<PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<N>>{\n+  public interface TemplateListAttributeRestrictionsNested<N> extends Nested<N>,TemplateListFluent<PolicyRuleFluent.TemplateListAttributeRestrictionsNested<N>>{\n     public N and();\n-    public N endBuildOutputAttributeRestrictions();\n+    public N endTemplateListAttributeRestrictions();\n     \n   }\n   public interface ProjectSpecAttributeRestrictionsNested<N> extends Nested<N>,ProjectSpecFluent<PolicyRuleFluent.ProjectSpecAttributeRestrictionsNested<N>>{\n     public N and();\n     public N endProjectSpecAttributeRestrictions();\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": "@@ -144,16 +144,16 @@\n     if (attributeRestrictions instanceof UserRestriction){ this.attributeRestrictions= new UserRestrictionBuilder((UserRestriction)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PodTemplateSpec){ this.attributeRestrictions= new PodTemplateSpecBuilder((PodTemplateSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TemplateInstanceList){ this.attributeRestrictions= new TemplateInstanceListBuilder((TemplateInstanceList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamImport){ this.attributeRestrictions= new ImageStreamImportBuilder((ImageStreamImport)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ResourceRequirements){ this.attributeRestrictions= new ResourceRequirementsBuilder((ResourceRequirements)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof GitHubWebHookCause){ this.attributeRestrictions= new GitHubWebHookCauseBuilder((GitHubWebHookCause)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthClientList){ this.attributeRestrictions= new OAuthClientListBuilder((OAuthClientList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof PodSecurityPolicyReviewStatus){ this.attributeRestrictions= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TemplateInstanceStatus){ this.attributeRestrictions= new TemplateInstanceStatusBuilder((TemplateInstanceStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof PodSecurityPolicyReviewStatus){ this.attributeRestrictions= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HelmChartRepositoryList){ this.attributeRestrictions= new HelmChartRepositoryListBuilder((HelmChartRepositoryList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PolicyRule){ this.attributeRestrictions= new PolicyRuleBuilder((PolicyRule)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentTriggerPolicy){ this.attributeRestrictions= new DeploymentTriggerPolicyBuilder((DeploymentTriggerPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildStrategy){ this.attributeRestrictions= new BuildStrategyBuilder((BuildStrategy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RepositoryImportSpec){ this.attributeRestrictions= new RepositoryImportSpecBuilder((RepositoryImportSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BrokerTemplateInstanceList){ this.attributeRestrictions= new BrokerTemplateInstanceListBuilder((BrokerTemplateInstanceList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamImportStatus){ this.attributeRestrictions= new ImageStreamImportStatusBuilder((ImageStreamImportStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -162,16 +162,16 @@\n     if (attributeRestrictions instanceof SubjectAccessReviewResponse){ this.attributeRestrictions= new SubjectAccessReviewResponseBuilder((SubjectAccessReviewResponse)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentTriggerImageChangeParams){ this.attributeRestrictions= new DeploymentTriggerImageChangeParamsBuilder((DeploymentTriggerImageChangeParams)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof LocalObjectReference){ this.attributeRestrictions= new LocalObjectReferenceBuilder((LocalObjectReference)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TagImageHook){ this.attributeRestrictions= new TagImageHookBuilder((TagImageHook)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RouteTargetReference){ this.attributeRestrictions= new RouteTargetReferenceBuilder((RouteTargetReference)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof io.fabric8.openshift.api.model.runtime.RawExtension){ this.attributeRestrictions= new io.fabric8.openshift.api.model.runtime.RawExtensionBuilder((io.fabric8.openshift.api.model.runtime.RawExtension)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SubjectRulesReviewSpec){ this.attributeRestrictions= new SubjectRulesReviewSpecBuilder((SubjectRulesReviewSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof TagReferencePolicy){ this.attributeRestrictions= new TagReferencePolicyBuilder((TagReferencePolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleList){ this.attributeRestrictions= new RoleListBuilder((RoleList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof TagReferencePolicy){ this.attributeRestrictions= new TagReferencePolicyBuilder((TagReferencePolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Project){ this.attributeRestrictions= new ProjectBuilder((Project)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildVolumeSource){ this.attributeRestrictions= new BuildVolumeSourceBuilder((BuildVolumeSource)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof AppliedClusterResourceQuotaList){ this.attributeRestrictions= new AppliedClusterResourceQuotaListBuilder((AppliedClusterResourceQuotaList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentConfigList){ this.attributeRestrictions= new DeploymentConfigListBuilder((DeploymentConfigList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildStatusOutput){ this.attributeRestrictions= new BuildStatusOutputBuilder((BuildStatusOutput)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildConfig){ this.attributeRestrictions= new BuildConfigBuilder((BuildConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageImportStatus){ this.attributeRestrictions= new ImageImportStatusBuilder((ImageImportStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -181,32 +181,32 @@\n     if (attributeRestrictions instanceof SecretBuildSource){ this.attributeRestrictions= new SecretBuildSourceBuilder((SecretBuildSource)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof EgressNetworkPolicySpec){ this.attributeRestrictions= new EgressNetworkPolicySpecBuilder((EgressNetworkPolicySpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HelmChartRepository){ this.attributeRestrictions= new HelmChartRepositoryBuilder((HelmChartRepository)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TagEvent){ this.attributeRestrictions= new TagEventBuilder((TagEvent)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamTagList){ this.attributeRestrictions= new ImageStreamTagListBuilder((ImageStreamTagList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BitbucketWebHookCause){ this.attributeRestrictions= new BitbucketWebHookCauseBuilder((BitbucketWebHookCause)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ProjectList){ this.attributeRestrictions= new ProjectListBuilder((ProjectList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof RangeAllocation){ this.attributeRestrictions= new RangeAllocationBuilder((RangeAllocation)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterRoleScopeRestriction){ this.attributeRestrictions= new ClusterRoleScopeRestrictionBuilder((ClusterRoleScopeRestriction)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof RangeAllocation){ this.attributeRestrictions= new RangeAllocationBuilder((RangeAllocation)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Route){ this.attributeRestrictions= new RouteBuilder((Route)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SourceStrategyOptions){ this.attributeRestrictions= new SourceStrategyOptionsBuilder((SourceStrategyOptions)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterNetwork){ this.attributeRestrictions= new ClusterNetworkBuilder((ClusterNetwork)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthAuthorizeToken){ this.attributeRestrictions= new OAuthAuthorizeTokenBuilder((OAuthAuthorizeToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DockerBuildStrategy){ this.attributeRestrictions= new DockerBuildStrategyBuilder((DockerBuildStrategy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SignatureCondition){ this.attributeRestrictions= new SignatureConditionBuilder((SignatureCondition)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof UserOAuthAccessToken){ this.attributeRestrictions= new UserOAuthAccessTokenBuilder((UserOAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBindingRestrictionList){ this.attributeRestrictions= new RoleBindingRestrictionListBuilder((RoleBindingRestrictionList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RawExtension){ this.attributeRestrictions= new RawExtensionBuilder((RawExtension)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SecurityContextConstraintsList){ this.attributeRestrictions= new SecurityContextConstraintsListBuilder((SecurityContextConstraintsList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof IdentityList){ this.attributeRestrictions= new IdentityListBuilder((IdentityList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildConfigList){ this.attributeRestrictions= new BuildConfigListBuilder((BuildConfigList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof ClusterNetworkList){ this.attributeRestrictions= new ClusterNetworkListBuilder((ClusterNetworkList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof IdentityList){ this.attributeRestrictions= new IdentityListBuilder((IdentityList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TemplateInstanceCondition){ this.attributeRestrictions= new TemplateInstanceConditionBuilder((TemplateInstanceCondition)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof RepositoryImportStatus){ this.attributeRestrictions= new RepositoryImportStatusBuilder((RepositoryImportStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof ClusterNetworkList){ this.attributeRestrictions= new ClusterNetworkListBuilder((ClusterNetworkList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentCause){ this.attributeRestrictions= new DeploymentCauseBuilder((DeploymentCause)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof RepositoryImportStatus){ this.attributeRestrictions= new RepositoryImportStatusBuilder((RepositoryImportStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof GroupList){ this.attributeRestrictions= new GroupListBuilder((GroupList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RunAsUserStrategyOptions){ this.attributeRestrictions= new RunAsUserStrategyOptionsBuilder((RunAsUserStrategyOptions)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof LifecycleHook){ this.attributeRestrictions= new LifecycleHookBuilder((LifecycleHook)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamTagReference){ this.attributeRestrictions= new ImageStreamTagReferenceBuilder((ImageStreamTagReference)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SourceControlUser){ this.attributeRestrictions= new SourceControlUserBuilder((SourceControlUser)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Container){ this.attributeRestrictions= new ContainerBuilder((Container)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamList){ this.attributeRestrictions= new ImageStreamListBuilder((ImageStreamList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -225,45 +225,45 @@\n     if (attributeRestrictions instanceof ImageLookupPolicy){ this.attributeRestrictions= new ImageLookupPolicyBuilder((ImageLookupPolicy)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 ImageChangeCause){ this.attributeRestrictions= new ImageChangeCauseBuilder((ImageChangeCause)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof AllowedFlexVolume){ this.attributeRestrictions= new AllowedFlexVolumeBuilder((AllowedFlexVolume)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SubjectAccessReview){ this.attributeRestrictions= new SubjectAccessReviewBuilder((SubjectAccessReview)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof LocalResourceAccessReview){ this.attributeRestrictions= new LocalResourceAccessReviewBuilder((LocalResourceAccessReview)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterRole){ this.attributeRestrictions= new ClusterRoleBuilder((ClusterRole)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof ConnectionConfig){ this.attributeRestrictions= new ConnectionConfigBuilder((ConnectionConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TagEventCondition){ this.attributeRestrictions= new TagEventConditionBuilder((TagEventCondition)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof ConnectionConfig){ this.attributeRestrictions= new ConnectionConfigBuilder((ConnectionConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof LabelSelector){ this.attributeRestrictions= new LabelSelectorBuilder((LabelSelector)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof NetNamespaceList){ this.attributeRestrictions= new NetNamespaceListBuilder((NetNamespaceList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BrokerTemplateInstanceSpec){ this.attributeRestrictions= new BrokerTemplateInstanceSpecBuilder((BrokerTemplateInstanceSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BinaryBuildSource){ this.attributeRestrictions= new BinaryBuildSourceBuilder((BinaryBuildSource)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthClientAuthorizationList){ this.attributeRestrictions= new OAuthClientAuthorizationListBuilder((OAuthClientAuthorizationList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildSpec){ this.attributeRestrictions= new BuildSpecBuilder((BuildSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof ProjectStatus){ this.attributeRestrictions= new ProjectStatusBuilder((ProjectStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof LocalSubjectAccessReview){ this.attributeRestrictions= new LocalSubjectAccessReviewBuilder((LocalSubjectAccessReview)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof ProjectStatus){ this.attributeRestrictions= new ProjectStatusBuilder((ProjectStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RollingDeploymentStrategyParams){ this.attributeRestrictions= new RollingDeploymentStrategyParamsBuilder((RollingDeploymentStrategyParams)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof GitSourceRevision){ this.attributeRestrictions= new GitSourceRevisionBuilder((GitSourceRevision)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageLabel){ this.attributeRestrictions= new ImageLabelBuilder((ImageLabel)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageChangeTrigger){ this.attributeRestrictions= new ImageChangeTriggerBuilder((ImageChangeTrigger)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PodSecurityPolicyReviewSpec){ this.attributeRestrictions= new PodSecurityPolicyReviewSpecBuilder((PodSecurityPolicyReviewSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageTag){ this.attributeRestrictions= new ImageTagBuilder((ImageTag)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamImportSpec){ this.attributeRestrictions= new ImageStreamImportSpecBuilder((ImageStreamImportSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof FSGroupStrategyOptions){ this.attributeRestrictions= new FSGroupStrategyOptionsBuilder((FSGroupStrategyOptions)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PodSecurityPolicyReview){ this.attributeRestrictions= new PodSecurityPolicyReviewBuilder((PodSecurityPolicyReview)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RecreateDeploymentStrategyParams){ this.attributeRestrictions= new RecreateDeploymentStrategyParamsBuilder((RecreateDeploymentStrategyParams)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DockerStrategyOptions){ this.attributeRestrictions= new DockerStrategyOptionsBuilder((DockerStrategyOptions)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageList){ this.attributeRestrictions= new ImageListBuilder((ImageList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ConfigMapBuildSource){ this.attributeRestrictions= new ConfigMapBuildSourceBuilder((ConfigMapBuildSource)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageTagList){ this.attributeRestrictions= new ImageTagListBuilder((ImageTagList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof OAuthAccessToken){ this.attributeRestrictions= new OAuthAccessTokenBuilder((OAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentConfig){ this.attributeRestrictions= new DeploymentConfigBuilder((DeploymentConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof OAuthAccessToken){ this.attributeRestrictions= new OAuthAccessTokenBuilder((OAuthAccessToken)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBinding){ this.attributeRestrictions= new RoleBindingBuilder((RoleBinding)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Image){ this.attributeRestrictions= new ImageBuilder((Image)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TLSConfig){ this.attributeRestrictions= new TLSConfigBuilder((TLSConfig)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof BuildVolume){ this.attributeRestrictions= new BuildVolumeBuilder((BuildVolume)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TemplateInstanceSpec){ this.attributeRestrictions= new TemplateInstanceSpecBuilder((TemplateInstanceSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof BuildVolume){ this.attributeRestrictions= new BuildVolumeBuilder((BuildVolume)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildStatus){ this.attributeRestrictions= new BuildStatusBuilder((BuildStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageSource){ this.attributeRestrictions= new ImageSourceBuilder((ImageSource)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ObjectMeta){ this.attributeRestrictions= new ObjectMetaBuilder((ObjectMeta)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PersistentVolumeClaim){ this.attributeRestrictions= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PodSecurityPolicySelfSubjectReview){ this.attributeRestrictions= new PodSecurityPolicySelfSubjectReviewBuilder((PodSecurityPolicySelfSubjectReview)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TagReference){ this.attributeRestrictions= new TagReferenceBuilder((TagReference)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof EgressNetworkPolicyRule){ this.attributeRestrictions= new EgressNetworkPolicyRuleBuilder((EgressNetworkPolicyRule)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -282,19 +282,19 @@\n     if (attributeRestrictions instanceof Role){ this.attributeRestrictions= new RoleBuilder((Role)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof GitBuildSource){ this.attributeRestrictions= new GitBuildSourceBuilder((GitBuildSource)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof EgressNetworkPolicyList){ this.attributeRestrictions= new EgressNetworkPolicyListBuilder((EgressNetworkPolicyList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SelfSubjectRulesReviewSpec){ this.attributeRestrictions= new SelfSubjectRulesReviewSpecBuilder((SelfSubjectRulesReviewSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageSourcePath){ this.attributeRestrictions= new ImageSourcePathBuilder((ImageSourcePath)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildConfigStatus){ this.attributeRestrictions= new BuildConfigStatusBuilder((BuildConfigStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ResourceQuotaStatusByNamespace){ this.attributeRestrictions= new ResourceQuotaStatusByNamespaceBuilder((ResourceQuotaStatusByNamespace)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof SourceBuildStrategy){ this.attributeRestrictions= new SourceBuildStrategyBuilder((SourceBuildStrategy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof Parameter){ this.attributeRestrictions= new ParameterBuilder((Parameter)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBindingList){ this.attributeRestrictions= new RoleBindingListBuilder((RoleBindingList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.attributeRestrictions= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof Parameter){ this.attributeRestrictions= new ParameterBuilder((Parameter)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof SourceBuildStrategy){ this.attributeRestrictions= new SourceBuildStrategyBuilder((SourceBuildStrategy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BrokerTemplateInstance){ this.attributeRestrictions= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.attributeRestrictions= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildPostCommitSpec){ this.attributeRestrictions= new BuildPostCommitSpecBuilder((BuildPostCommitSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthAuthorizeTokenList){ this.attributeRestrictions= new OAuthAuthorizeTokenListBuilder((OAuthAuthorizeTokenList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentStrategy){ this.attributeRestrictions= new DeploymentStrategyBuilder((DeploymentStrategy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SignatureSubject){ this.attributeRestrictions= new SignatureSubjectBuilder((SignatureSubject)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HostSubnetList){ this.attributeRestrictions= new HostSubnetListBuilder((HostSubnetList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RouteIngressCondition){ this.attributeRestrictions= new RouteIngressConditionBuilder((RouteIngressCondition)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof CustomDeploymentStrategyParams){ this.attributeRestrictions= new CustomDeploymentStrategyParamsBuilder((CustomDeploymentStrategyParams)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -302,19 +302,19 @@\n     if (attributeRestrictions instanceof StageInfo){ this.attributeRestrictions= new StageInfoBuilder((StageInfo)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBindingRestrictionSpec){ this.attributeRestrictions= new RoleBindingRestrictionSpecBuilder((RoleBindingRestrictionSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof IDRange){ this.attributeRestrictions= new IDRangeBuilder((IDRange)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof UserList){ this.attributeRestrictions= new UserListBuilder((UserList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildConfigSpec){ this.attributeRestrictions= new BuildConfigSpecBuilder((BuildConfigSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof User){ this.attributeRestrictions= new UserBuilder((User)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamImage){ this.attributeRestrictions= new ImageStreamImageBuilder((ImageStreamImage)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof BuildStatusOutputTo){ this.attributeRestrictions= new BuildStatusOutputToBuilder((BuildStatusOutputTo)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof BuildCondition){ this.attributeRestrictions= new BuildConditionBuilder((BuildCondition)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ResourceAccessReviewResponse){ this.attributeRestrictions= new ResourceAccessReviewResponseBuilder((ResourceAccessReviewResponse)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof ExecNewPodHook){ this.attributeRestrictions= new ExecNewPodHookBuilder((ExecNewPodHook)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof BuildCondition){ this.attributeRestrictions= new BuildConditionBuilder((BuildCondition)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof BuildStatusOutputTo){ this.attributeRestrictions= new BuildStatusOutputToBuilder((BuildStatusOutputTo)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SecretSpec){ this.attributeRestrictions= new SecretSpecBuilder((SecretSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof ExecNewPodHook){ this.attributeRestrictions= new ExecNewPodHookBuilder((ExecNewPodHook)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterRoleBindingList){ this.attributeRestrictions= new ClusterRoleBindingListBuilder((ClusterRoleBindingList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof EgressNetworkPolicyPeer){ this.attributeRestrictions= new EgressNetworkPolicyPeerBuilder((EgressNetworkPolicyPeer)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof TemplateInstance){ this.attributeRestrictions= new TemplateInstanceBuilder((TemplateInstance)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof WebHookTrigger){ this.attributeRestrictions= new WebHookTriggerBuilder((WebHookTrigger)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ServiceAccountReference){ this.attributeRestrictions= new ServiceAccountReferenceBuilder((ServiceAccountReference)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Build){ this.attributeRestrictions= new BuildBuilder((Build)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RoleBindingRestriction){ this.attributeRestrictions= new RoleBindingRestrictionBuilder((RoleBindingRestriction)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -325,36 +325,36 @@\n     if (attributeRestrictions instanceof TemplateInstanceRequester){ this.attributeRestrictions= new TemplateInstanceRequesterBuilder((TemplateInstanceRequester)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof Group){ this.attributeRestrictions= new GroupBuilder((Group)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildTriggerCause){ this.attributeRestrictions= new BuildTriggerCauseBuilder((BuildTriggerCause)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageSignature){ this.attributeRestrictions= new ImageSignatureBuilder((ImageSignature)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HelmChartRepositoryStatus){ this.attributeRestrictions= new HelmChartRepositoryStatusBuilder((HelmChartRepositoryStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentConfigSpec){ this.attributeRestrictions= new DeploymentConfigSpecBuilder((DeploymentConfigSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof HostSubnet){ this.attributeRestrictions= new HostSubnetBuilder((HostSubnet)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof GroupRestriction){ this.attributeRestrictions= new GroupRestrictionBuilder((GroupRestriction)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof AppliedClusterResourceQuota){ this.attributeRestrictions= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof GroupRestriction){ this.attributeRestrictions= new GroupRestrictionBuilder((GroupRestriction)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof OAuthAccessTokenList){ this.attributeRestrictions= new OAuthAccessTokenListBuilder((OAuthAccessTokenList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof JenkinsPipelineBuildStrategy){ this.attributeRestrictions= new JenkinsPipelineBuildStrategyBuilder((JenkinsPipelineBuildStrategy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SecurityContextConstraints){ this.attributeRestrictions= new SecurityContextConstraintsBuilder((SecurityContextConstraints)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SupplementalGroupsStrategyOptions){ this.attributeRestrictions= new SupplementalGroupsStrategyOptionsBuilder((SupplementalGroupsStrategyOptions)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ServiceAccountPodSecurityPolicyReviewStatus){ this.attributeRestrictions= new ServiceAccountPodSecurityPolicyReviewStatusBuilder((ServiceAccountPodSecurityPolicyReviewStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildRequest){ this.attributeRestrictions= new BuildRequestBuilder((BuildRequest)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SELinuxContextStrategyOptions){ this.attributeRestrictions= new SELinuxContextStrategyOptionsBuilder((SELinuxContextStrategyOptions)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterRoleList){ this.attributeRestrictions= new ClusterRoleListBuilder((ClusterRoleList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof RouteList){ this.attributeRestrictions= new RouteListBuilder((RouteList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamStatus){ this.attributeRestrictions= new ImageStreamStatusBuilder((ImageStreamStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof EgressNetworkPolicy){ this.attributeRestrictions= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof NetNamespace){ this.attributeRestrictions= new NetNamespaceBuilder((NetNamespace)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof EgressNetworkPolicy){ this.attributeRestrictions= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof UserIdentityMapping){ this.attributeRestrictions= new UserIdentityMappingBuilder((UserIdentityMapping)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof DeploymentDetails){ this.attributeRestrictions= new DeploymentDetailsBuilder((DeploymentDetails)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PodSecurityPolicySubjectReviewStatus){ this.attributeRestrictions= new PodSecurityPolicySubjectReviewStatusBuilder((PodSecurityPolicySubjectReviewStatus)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof PodSecurityPolicySubjectReviewSpec){ this.attributeRestrictions= new PodSecurityPolicySubjectReviewSpecBuilder((PodSecurityPolicySubjectReviewSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStream){ this.attributeRestrictions= new ImageStreamBuilder((ImageStream)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildList){ this.attributeRestrictions= new BuildListBuilder((BuildList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n-    if (attributeRestrictions instanceof TemplateList){ this.attributeRestrictions= new TemplateListBuilder((TemplateList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof BuildOutput){ this.attributeRestrictions= new BuildOutputBuilder((BuildOutput)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n+    if (attributeRestrictions instanceof TemplateList){ this.attributeRestrictions= new TemplateListBuilder((TemplateList)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ProjectSpec){ this.attributeRestrictions= new ProjectSpecBuilder((ProjectSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SourceRevision){ this.attributeRestrictions= new SourceRevisionBuilder((SourceRevision)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ObjectReference){ this.attributeRestrictions= new ObjectReferenceBuilder((ObjectReference)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof SignatureIssuer){ this.attributeRestrictions= new SignatureIssuerBuilder((SignatureIssuer)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageLayer){ this.attributeRestrictions= new ImageLayerBuilder((ImageLayer)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ClusterResourceQuotaSpec){ this.attributeRestrictions= new ClusterResourceQuotaSpecBuilder((ClusterResourceQuotaSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n     if (attributeRestrictions instanceof ImageStreamSpec){ this.attributeRestrictions= new ImageStreamSpecBuilder((ImageStreamSpec)attributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);}\n@@ -489,34 +489,34 @@\n   }\n   public PolicyRuleFluent.OAuthClientListAttributeRestrictionsNested<A> withNewOAuthClientListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.OAuthClientListAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.OAuthClientListAttributeRestrictionsNested<A> withNewOAuthClientListAttributeRestrictionsLike(OAuthClientList item) {\n     return new PolicyRuleFluentImpl.OAuthClientListAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withPodSecurityPolicyReviewStatusAttributeRestrictions(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (podSecurityPolicyReviewStatusAttributeRestrictions!=null){ this.attributeRestrictions= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(PodSecurityPolicyReviewStatus item) {\n-    return new PolicyRuleFluentImpl.PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withTemplateInstanceStatusAttributeRestrictions(TemplateInstanceStatus templateInstanceStatusAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (templateInstanceStatusAttributeRestrictions!=null){ this.attributeRestrictions= new TemplateInstanceStatusBuilder(templateInstanceStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<A> withNewTemplateInstanceStatusAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.TemplateInstanceStatusAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<A> withNewTemplateInstanceStatusAttributeRestrictionsLike(TemplateInstanceStatus item) {\n     return new PolicyRuleFluentImpl.TemplateInstanceStatusAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withPodSecurityPolicyReviewStatusAttributeRestrictions(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (podSecurityPolicyReviewStatusAttributeRestrictions!=null){ this.attributeRestrictions= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<A> withNewPodSecurityPolicyReviewStatusAttributeRestrictionsLike(PodSecurityPolicyReviewStatus item) {\n+    return new PolicyRuleFluentImpl.PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withHelmChartRepositoryListAttributeRestrictions(HelmChartRepositoryList helmChartRepositoryListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (helmChartRepositoryListAttributeRestrictions!=null){ this.attributeRestrictions= new HelmChartRepositoryListBuilder(helmChartRepositoryListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.HelmChartRepositoryListAttributeRestrictionsNested<A> withNewHelmChartRepositoryListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.HelmChartRepositoryListAttributeRestrictionsNestedImpl();\n   }\n@@ -678,37 +678,37 @@\n   }\n   public PolicyRuleFluent.SubjectRulesReviewSpecAttributeRestrictionsNested<A> withNewSubjectRulesReviewSpecAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.SubjectRulesReviewSpecAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.SubjectRulesReviewSpecAttributeRestrictionsNested<A> withNewSubjectRulesReviewSpecAttributeRestrictionsLike(SubjectRulesReviewSpec item) {\n     return new PolicyRuleFluentImpl.SubjectRulesReviewSpecAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withRoleListAttributeRestrictions(RoleList roleListAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (roleListAttributeRestrictions!=null){ this.attributeRestrictions= new RoleListBuilder(roleListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.RoleListAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictionsLike(RoleList item) {\n+    return new PolicyRuleFluentImpl.RoleListAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withTagReferencePolicyAttributeRestrictions(TagReferencePolicy tagReferencePolicyAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (tagReferencePolicyAttributeRestrictions!=null){ this.attributeRestrictions= new TagReferencePolicyBuilder(tagReferencePolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<A> withNewTagReferencePolicyAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.TagReferencePolicyAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<A> withNewTagReferencePolicyAttributeRestrictionsLike(TagReferencePolicy item) {\n     return new PolicyRuleFluentImpl.TagReferencePolicyAttributeRestrictionsNestedImpl(item);\n   }\n   public A withNewTagReferencePolicyAttributeRestrictions(String type) {\n     return (A)withTagReferencePolicyAttributeRestrictions(new TagReferencePolicy(type));\n   }\n-  public A withRoleListAttributeRestrictions(RoleList roleListAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (roleListAttributeRestrictions!=null){ this.attributeRestrictions= new RoleListBuilder(roleListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.RoleListAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.RoleListAttributeRestrictionsNested<A> withNewRoleListAttributeRestrictionsLike(RoleList item) {\n-    return new PolicyRuleFluentImpl.RoleListAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withProjectAttributeRestrictions(Project projectAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (projectAttributeRestrictions!=null){ this.attributeRestrictions= new ProjectBuilder(projectAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.ProjectAttributeRestrictionsNested<A> withNewProjectAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ProjectAttributeRestrictionsNestedImpl();\n   }\n@@ -874,34 +874,34 @@\n   }\n   public PolicyRuleFluent.ProjectListAttributeRestrictionsNested<A> withNewProjectListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ProjectListAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ProjectListAttributeRestrictionsNested<A> withNewProjectListAttributeRestrictionsLike(ProjectList item) {\n     return new PolicyRuleFluentImpl.ProjectListAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withRangeAllocationAttributeRestrictions(RangeAllocation rangeAllocationAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (rangeAllocationAttributeRestrictions!=null){ this.attributeRestrictions= new RangeAllocationBuilder(rangeAllocationAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.RangeAllocationAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictionsLike(RangeAllocation item) {\n-    return new PolicyRuleFluentImpl.RangeAllocationAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withClusterRoleScopeRestrictionAttributeRestrictions(ClusterRoleScopeRestriction clusterRoleScopeRestrictionAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (clusterRoleScopeRestrictionAttributeRestrictions!=null){ this.attributeRestrictions= new ClusterRoleScopeRestrictionBuilder(clusterRoleScopeRestrictionAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<A> withNewClusterRoleScopeRestrictionAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<A> withNewClusterRoleScopeRestrictionAttributeRestrictionsLike(ClusterRoleScopeRestriction item) {\n     return new PolicyRuleFluentImpl.ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withRangeAllocationAttributeRestrictions(RangeAllocation rangeAllocationAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (rangeAllocationAttributeRestrictions!=null){ this.attributeRestrictions= new RangeAllocationBuilder(rangeAllocationAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.RangeAllocationAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<A> withNewRangeAllocationAttributeRestrictionsLike(RangeAllocation item) {\n+    return new PolicyRuleFluentImpl.RangeAllocationAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withRouteAttributeRestrictions(Route routeAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (routeAttributeRestrictions!=null){ this.attributeRestrictions= new RouteBuilder(routeAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.RouteAttributeRestrictionsNested<A> withNewRouteAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.RouteAttributeRestrictionsNestedImpl();\n   }\n@@ -1000,77 +1000,77 @@\n   }\n   public PolicyRuleFluent.SecurityContextConstraintsListAttributeRestrictionsNested<A> withNewSecurityContextConstraintsListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.SecurityContextConstraintsListAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.SecurityContextConstraintsListAttributeRestrictionsNested<A> withNewSecurityContextConstraintsListAttributeRestrictionsLike(SecurityContextConstraintsList item) {\n     return new PolicyRuleFluentImpl.SecurityContextConstraintsListAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withIdentityListAttributeRestrictions(IdentityList identityListAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (identityListAttributeRestrictions!=null){ this.attributeRestrictions= new IdentityListBuilder(identityListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.IdentityListAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictionsLike(IdentityList item) {\n-    return new PolicyRuleFluentImpl.IdentityListAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withBuildConfigListAttributeRestrictions(BuildConfigList buildConfigListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (buildConfigListAttributeRestrictions!=null){ this.attributeRestrictions= new BuildConfigListBuilder(buildConfigListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<A> withNewBuildConfigListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildConfigListAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<A> withNewBuildConfigListAttributeRestrictionsLike(BuildConfigList item) {\n     return new PolicyRuleFluentImpl.BuildConfigListAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withClusterNetworkListAttributeRestrictions(ClusterNetworkList clusterNetworkListAttributeRestrictions) {\n+  public A withIdentityListAttributeRestrictions(IdentityList identityListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (clusterNetworkListAttributeRestrictions!=null){ this.attributeRestrictions= new ClusterNetworkListBuilder(clusterNetworkListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+    if (identityListAttributeRestrictions!=null){ this.attributeRestrictions= new IdentityListBuilder(identityListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n-  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.ClusterNetworkListAttributeRestrictionsNestedImpl();\n+  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.IdentityListAttributeRestrictionsNestedImpl();\n   }\n-  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictionsLike(ClusterNetworkList item) {\n-    return new PolicyRuleFluentImpl.ClusterNetworkListAttributeRestrictionsNestedImpl(item);\n+  public PolicyRuleFluent.IdentityListAttributeRestrictionsNested<A> withNewIdentityListAttributeRestrictionsLike(IdentityList item) {\n+    return new PolicyRuleFluentImpl.IdentityListAttributeRestrictionsNestedImpl(item);\n   }\n   public A withTemplateInstanceConditionAttributeRestrictions(TemplateInstanceCondition templateInstanceConditionAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (templateInstanceConditionAttributeRestrictions!=null){ this.attributeRestrictions= new TemplateInstanceConditionBuilder(templateInstanceConditionAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<A> withNewTemplateInstanceConditionAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.TemplateInstanceConditionAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<A> withNewTemplateInstanceConditionAttributeRestrictionsLike(TemplateInstanceCondition item) {\n     return new PolicyRuleFluentImpl.TemplateInstanceConditionAttributeRestrictionsNestedImpl(item);\n   }\n   public A withNewTemplateInstanceConditionAttributeRestrictions(String lastTransitionTime,String message,String reason,String status,String type) {\n     return (A)withTemplateInstanceConditionAttributeRestrictions(new TemplateInstanceCondition(lastTransitionTime, message, reason, status, type));\n   }\n-  public A withRepositoryImportStatusAttributeRestrictions(RepositoryImportStatus repositoryImportStatusAttributeRestrictions) {\n+  public A withClusterNetworkListAttributeRestrictions(ClusterNetworkList clusterNetworkListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (repositoryImportStatusAttributeRestrictions!=null){ this.attributeRestrictions= new RepositoryImportStatusBuilder(repositoryImportStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+    if (clusterNetworkListAttributeRestrictions!=null){ this.attributeRestrictions= new ClusterNetworkListBuilder(clusterNetworkListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n-  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.RepositoryImportStatusAttributeRestrictionsNestedImpl();\n+  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.ClusterNetworkListAttributeRestrictionsNestedImpl();\n   }\n-  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictionsLike(RepositoryImportStatus item) {\n-    return new PolicyRuleFluentImpl.RepositoryImportStatusAttributeRestrictionsNestedImpl(item);\n+  public PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<A> withNewClusterNetworkListAttributeRestrictionsLike(ClusterNetworkList item) {\n+    return new PolicyRuleFluentImpl.ClusterNetworkListAttributeRestrictionsNestedImpl(item);\n   }\n   public A withDeploymentCauseAttributeRestrictions(DeploymentCause deploymentCauseAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (deploymentCauseAttributeRestrictions!=null){ this.attributeRestrictions= new DeploymentCauseBuilder(deploymentCauseAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<A> withNewDeploymentCauseAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.DeploymentCauseAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<A> withNewDeploymentCauseAttributeRestrictionsLike(DeploymentCause item) {\n     return new PolicyRuleFluentImpl.DeploymentCauseAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withRepositoryImportStatusAttributeRestrictions(RepositoryImportStatus repositoryImportStatusAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (repositoryImportStatusAttributeRestrictions!=null){ this.attributeRestrictions= new RepositoryImportStatusBuilder(repositoryImportStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.RepositoryImportStatusAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<A> withNewRepositoryImportStatusAttributeRestrictionsLike(RepositoryImportStatus item) {\n+    return new PolicyRuleFluentImpl.RepositoryImportStatusAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withGroupListAttributeRestrictions(GroupList groupListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (groupListAttributeRestrictions!=null){ this.attributeRestrictions= new GroupListBuilder(groupListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.GroupListAttributeRestrictionsNested<A> withNewGroupListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.GroupListAttributeRestrictionsNestedImpl();\n   }\n@@ -1338,34 +1338,34 @@\n   }\n   public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ClusterRoleAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ClusterRoleAttributeRestrictionsNested<A> withNewClusterRoleAttributeRestrictionsLike(ClusterRole item) {\n     return new PolicyRuleFluentImpl.ClusterRoleAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withConnectionConfigAttributeRestrictions(ConnectionConfig connectionConfigAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (connectionConfigAttributeRestrictions!=null){ this.attributeRestrictions= new ConnectionConfigBuilder(connectionConfigAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.ConnectionConfigAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictionsLike(ConnectionConfig item) {\n-    return new PolicyRuleFluentImpl.ConnectionConfigAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withTagEventConditionAttributeRestrictions(TagEventCondition tagEventConditionAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (tagEventConditionAttributeRestrictions!=null){ this.attributeRestrictions= new TagEventConditionBuilder(tagEventConditionAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<A> withNewTagEventConditionAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.TagEventConditionAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<A> withNewTagEventConditionAttributeRestrictionsLike(TagEventCondition item) {\n     return new PolicyRuleFluentImpl.TagEventConditionAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withConnectionConfigAttributeRestrictions(ConnectionConfig connectionConfigAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (connectionConfigAttributeRestrictions!=null){ this.attributeRestrictions= new ConnectionConfigBuilder(connectionConfigAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.ConnectionConfigAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<A> withNewConnectionConfigAttributeRestrictionsLike(ConnectionConfig item) {\n+    return new PolicyRuleFluentImpl.ConnectionConfigAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withLabelSelectorAttributeRestrictions(LabelSelector labelSelectorAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (labelSelectorAttributeRestrictions!=null){ this.attributeRestrictions= new LabelSelectorBuilder(labelSelectorAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.LabelSelectorAttributeRestrictionsNested<A> withNewLabelSelectorAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.LabelSelectorAttributeRestrictionsNestedImpl();\n   }\n@@ -1421,34 +1421,34 @@\n   }\n   public PolicyRuleFluent.BuildSpecAttributeRestrictionsNested<A> withNewBuildSpecAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildSpecAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BuildSpecAttributeRestrictionsNested<A> withNewBuildSpecAttributeRestrictionsLike(BuildSpec item) {\n     return new PolicyRuleFluentImpl.BuildSpecAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withProjectStatusAttributeRestrictions(ProjectStatus projectStatusAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (projectStatusAttributeRestrictions!=null){ this.attributeRestrictions= new ProjectStatusBuilder(projectStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.ProjectStatusAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictionsLike(ProjectStatus item) {\n-    return new PolicyRuleFluentImpl.ProjectStatusAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withLocalSubjectAccessReviewAttributeRestrictions(LocalSubjectAccessReview localSubjectAccessReviewAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (localSubjectAccessReviewAttributeRestrictions!=null){ this.attributeRestrictions= new LocalSubjectAccessReviewBuilder(localSubjectAccessReviewAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<A> withNewLocalSubjectAccessReviewAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.LocalSubjectAccessReviewAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<A> withNewLocalSubjectAccessReviewAttributeRestrictionsLike(LocalSubjectAccessReview item) {\n     return new PolicyRuleFluentImpl.LocalSubjectAccessReviewAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withProjectStatusAttributeRestrictions(ProjectStatus projectStatusAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (projectStatusAttributeRestrictions!=null){ this.attributeRestrictions= new ProjectStatusBuilder(projectStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.ProjectStatusAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<A> withNewProjectStatusAttributeRestrictionsLike(ProjectStatus item) {\n+    return new PolicyRuleFluentImpl.ProjectStatusAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withRollingDeploymentStrategyParamsAttributeRestrictions(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (rollingDeploymentStrategyParamsAttributeRestrictions!=null){ this.attributeRestrictions= new RollingDeploymentStrategyParamsBuilder(rollingDeploymentStrategyParamsAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.RollingDeploymentStrategyParamsAttributeRestrictionsNested<A> withNewRollingDeploymentStrategyParamsAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.RollingDeploymentStrategyParamsAttributeRestrictionsNestedImpl();\n   }\n@@ -1584,34 +1584,34 @@\n   }\n   public PolicyRuleFluent.ImageTagListAttributeRestrictionsNested<A> withNewImageTagListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ImageTagListAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ImageTagListAttributeRestrictionsNested<A> withNewImageTagListAttributeRestrictionsLike(ImageTagList item) {\n     return new PolicyRuleFluentImpl.ImageTagListAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (oAuthAccessTokenAttributeRestrictions!=null){ this.attributeRestrictions= new OAuthAccessTokenBuilder(oAuthAccessTokenAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item) {\n-    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withDeploymentConfigAttributeRestrictions(DeploymentConfig deploymentConfigAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (deploymentConfigAttributeRestrictions!=null){ this.attributeRestrictions= new DeploymentConfigBuilder(deploymentConfigAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.DeploymentConfigAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<A> withNewDeploymentConfigAttributeRestrictionsLike(DeploymentConfig item) {\n     return new PolicyRuleFluentImpl.DeploymentConfigAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenAttributeRestrictions(OAuthAccessToken oAuthAccessTokenAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (oAuthAccessTokenAttributeRestrictions!=null){ this.attributeRestrictions= new OAuthAccessTokenBuilder(oAuthAccessTokenAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<A> withNewOAuthAccessTokenAttributeRestrictionsLike(OAuthAccessToken item) {\n+    return new PolicyRuleFluentImpl.OAuthAccessTokenAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withRoleBindingAttributeRestrictions(RoleBinding roleBindingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (roleBindingAttributeRestrictions!=null){ this.attributeRestrictions= new RoleBindingBuilder(roleBindingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<A> withNewRoleBindingAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.RoleBindingAttributeRestrictionsNestedImpl();\n   }\n@@ -1634,34 +1634,34 @@\n   }\n   public PolicyRuleFluent.TLSConfigAttributeRestrictionsNested<A> withNewTLSConfigAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.TLSConfigAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.TLSConfigAttributeRestrictionsNested<A> withNewTLSConfigAttributeRestrictionsLike(TLSConfig item) {\n     return new PolicyRuleFluentImpl.TLSConfigAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withBuildVolumeAttributeRestrictions(BuildVolume buildVolumeAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (buildVolumeAttributeRestrictions!=null){ this.attributeRestrictions= new BuildVolumeBuilder(buildVolumeAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.BuildVolumeAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictionsLike(BuildVolume item) {\n-    return new PolicyRuleFluentImpl.BuildVolumeAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withTemplateInstanceSpecAttributeRestrictions(TemplateInstanceSpec templateInstanceSpecAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (templateInstanceSpecAttributeRestrictions!=null){ this.attributeRestrictions= new TemplateInstanceSpecBuilder(templateInstanceSpecAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<A> withNewTemplateInstanceSpecAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.TemplateInstanceSpecAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<A> withNewTemplateInstanceSpecAttributeRestrictionsLike(TemplateInstanceSpec item) {\n     return new PolicyRuleFluentImpl.TemplateInstanceSpecAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withBuildVolumeAttributeRestrictions(BuildVolume buildVolumeAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (buildVolumeAttributeRestrictions!=null){ this.attributeRestrictions= new BuildVolumeBuilder(buildVolumeAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.BuildVolumeAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<A> withNewBuildVolumeAttributeRestrictionsLike(BuildVolume item) {\n+    return new PolicyRuleFluentImpl.BuildVolumeAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withBuildStatusAttributeRestrictions(BuildStatus buildStatusAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (buildStatusAttributeRestrictions!=null){ this.attributeRestrictions= new BuildStatusBuilder(buildStatusAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.BuildStatusAttributeRestrictionsNested<A> withNewBuildStatusAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildStatusAttributeRestrictionsNestedImpl();\n   }\n@@ -1926,64 +1926,64 @@\n   }\n   public PolicyRuleFluent.ResourceQuotaStatusByNamespaceAttributeRestrictionsNested<A> withNewResourceQuotaStatusByNamespaceAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ResourceQuotaStatusByNamespaceAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ResourceQuotaStatusByNamespaceAttributeRestrictionsNested<A> withNewResourceQuotaStatusByNamespaceAttributeRestrictionsLike(ResourceQuotaStatusByNamespace item) {\n     return new PolicyRuleFluentImpl.ResourceQuotaStatusByNamespaceAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withSourceBuildStrategyAttributeRestrictions(SourceBuildStrategy sourceBuildStrategyAttributeRestrictions) {\n+  public A withRoleBindingListAttributeRestrictions(RoleBindingList roleBindingListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (sourceBuildStrategyAttributeRestrictions!=null){ this.attributeRestrictions= new SourceBuildStrategyBuilder(sourceBuildStrategyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+    if (roleBindingListAttributeRestrictions!=null){ this.attributeRestrictions= new RoleBindingListBuilder(roleBindingListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n-  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.SourceBuildStrategyAttributeRestrictionsNestedImpl();\n+  public PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<A> withNewRoleBindingListAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.RoleBindingListAttributeRestrictionsNestedImpl();\n   }\n-  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictionsLike(SourceBuildStrategy item) {\n-    return new PolicyRuleFluentImpl.SourceBuildStrategyAttributeRestrictionsNestedImpl(item);\n+  public PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<A> withNewRoleBindingListAttributeRestrictionsLike(RoleBindingList item) {\n+    return new PolicyRuleFluentImpl.RoleBindingListAttributeRestrictionsNestedImpl(item);\n   }\n   public A withParameterAttributeRestrictions(Parameter parameterAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (parameterAttributeRestrictions!=null){ this.attributeRestrictions= new ParameterBuilder(parameterAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.ParameterAttributeRestrictionsNested<A> withNewParameterAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ParameterAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ParameterAttributeRestrictionsNested<A> withNewParameterAttributeRestrictionsLike(Parameter item) {\n     return new PolicyRuleFluentImpl.ParameterAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withRoleBindingListAttributeRestrictions(RoleBindingList roleBindingListAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (roleBindingListAttributeRestrictions!=null){ this.attributeRestrictions= new RoleBindingListBuilder(roleBindingListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<A> withNewRoleBindingListAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.RoleBindingListAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<A> withNewRoleBindingListAttributeRestrictionsLike(RoleBindingList item) {\n-    return new PolicyRuleFluentImpl.RoleBindingListAttributeRestrictionsNestedImpl(item);\n-  }\n-  public A withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions) {\n+  public A withSourceBuildStrategyAttributeRestrictions(SourceBuildStrategy sourceBuildStrategyAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions!=null){ this.attributeRestrictions= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+    if (sourceBuildStrategyAttributeRestrictions!=null){ this.attributeRestrictions= new SourceBuildStrategyBuilder(sourceBuildStrategyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n-  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl();\n+  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.SourceBuildStrategyAttributeRestrictionsNestedImpl();\n   }\n-  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n-    return new PolicyRuleFluentImpl.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl(item);\n+  public PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<A> withNewSourceBuildStrategyAttributeRestrictionsLike(SourceBuildStrategy item) {\n+    return new PolicyRuleFluentImpl.SourceBuildStrategyAttributeRestrictionsNestedImpl(item);\n   }\n   public A withBrokerTemplateInstanceAttributeRestrictions(BrokerTemplateInstance brokerTemplateInstanceAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (brokerTemplateInstanceAttributeRestrictions!=null){ this.attributeRestrictions= new BrokerTemplateInstanceBuilder(brokerTemplateInstanceAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<A> withNewBrokerTemplateInstanceAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BrokerTemplateInstanceAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<A> withNewBrokerTemplateInstanceAttributeRestrictionsLike(BrokerTemplateInstance item) {\n     return new PolicyRuleFluentImpl.BrokerTemplateInstanceAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions!=null){ this.attributeRestrictions= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n+    return new PolicyRuleFluentImpl.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withBuildPostCommitSpecAttributeRestrictions(BuildPostCommitSpec buildPostCommitSpecAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (buildPostCommitSpecAttributeRestrictions!=null){ this.attributeRestrictions= new BuildPostCommitSpecBuilder(buildPostCommitSpecAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.BuildPostCommitSpecAttributeRestrictionsNested<A> withNewBuildPostCommitSpecAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildPostCommitSpecAttributeRestrictionsNestedImpl();\n   }\n@@ -2135,67 +2135,67 @@\n   }\n   public PolicyRuleFluent.ImageStreamImageAttributeRestrictionsNested<A> withNewImageStreamImageAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ImageStreamImageAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ImageStreamImageAttributeRestrictionsNested<A> withNewImageStreamImageAttributeRestrictionsLike(ImageStreamImage item) {\n     return new PolicyRuleFluentImpl.ImageStreamImageAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withBuildStatusOutputToAttributeRestrictions(BuildStatusOutputTo buildStatusOutputToAttributeRestrictions) {\n+  public A withResourceAccessReviewResponseAttributeRestrictions(ResourceAccessReviewResponse resourceAccessReviewResponseAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (buildStatusOutputToAttributeRestrictions!=null){ this.attributeRestrictions= new BuildStatusOutputToBuilder(buildStatusOutputToAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<A> withNewBuildStatusOutputToAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.BuildStatusOutputToAttributeRestrictionsNestedImpl();\n+    if (resourceAccessReviewResponseAttributeRestrictions!=null){ this.attributeRestrictions= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n-  public PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<A> withNewBuildStatusOutputToAttributeRestrictionsLike(BuildStatusOutputTo item) {\n-    return new PolicyRuleFluentImpl.BuildStatusOutputToAttributeRestrictionsNestedImpl(item);\n+  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.ResourceAccessReviewResponseAttributeRestrictionsNestedImpl();\n   }\n-  public A withNewBuildStatusOutputToAttributeRestrictions(String imageDigest) {\n-    return (A)withBuildStatusOutputToAttributeRestrictions(new BuildStatusOutputTo(imageDigest));\n+  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictionsLike(ResourceAccessReviewResponse item) {\n+    return new PolicyRuleFluentImpl.ResourceAccessReviewResponseAttributeRestrictionsNestedImpl(item);\n   }\n   public A withBuildConditionAttributeRestrictions(BuildCondition buildConditionAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (buildConditionAttributeRestrictions!=null){ this.attributeRestrictions= new BuildConditionBuilder(buildConditionAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<A> withNewBuildConditionAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildConditionAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<A> withNewBuildConditionAttributeRestrictionsLike(BuildCondition item) {\n     return new PolicyRuleFluentImpl.BuildConditionAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withResourceAccessReviewResponseAttributeRestrictions(ResourceAccessReviewResponse resourceAccessReviewResponseAttributeRestrictions) {\n+  public A withBuildStatusOutputToAttributeRestrictions(BuildStatusOutputTo buildStatusOutputToAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (resourceAccessReviewResponseAttributeRestrictions!=null){ this.attributeRestrictions= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.ResourceAccessReviewResponseAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<A> withNewResourceAccessReviewResponseAttributeRestrictionsLike(ResourceAccessReviewResponse item) {\n-    return new PolicyRuleFluentImpl.ResourceAccessReviewResponseAttributeRestrictionsNestedImpl(item);\n+    if (buildStatusOutputToAttributeRestrictions!=null){ this.attributeRestrictions= new BuildStatusOutputToBuilder(buildStatusOutputToAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n-  public A withExecNewPodHookAttributeRestrictions(ExecNewPodHook execNewPodHookAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (execNewPodHookAttributeRestrictions!=null){ this.attributeRestrictions= new ExecNewPodHookBuilder(execNewPodHookAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  public PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<A> withNewBuildStatusOutputToAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.BuildStatusOutputToAttributeRestrictionsNestedImpl();\n   }\n-  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.ExecNewPodHookAttributeRestrictionsNestedImpl();\n+  public PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<A> withNewBuildStatusOutputToAttributeRestrictionsLike(BuildStatusOutputTo item) {\n+    return new PolicyRuleFluentImpl.BuildStatusOutputToAttributeRestrictionsNestedImpl(item);\n   }\n-  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictionsLike(ExecNewPodHook item) {\n-    return new PolicyRuleFluentImpl.ExecNewPodHookAttributeRestrictionsNestedImpl(item);\n+  public A withNewBuildStatusOutputToAttributeRestrictions(String imageDigest) {\n+    return (A)withBuildStatusOutputToAttributeRestrictions(new BuildStatusOutputTo(imageDigest));\n   }\n   public A withSecretSpecAttributeRestrictions(SecretSpec secretSpecAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (secretSpecAttributeRestrictions!=null){ this.attributeRestrictions= new SecretSpecBuilder(secretSpecAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<A> withNewSecretSpecAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.SecretSpecAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<A> withNewSecretSpecAttributeRestrictionsLike(SecretSpec item) {\n     return new PolicyRuleFluentImpl.SecretSpecAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withExecNewPodHookAttributeRestrictions(ExecNewPodHook execNewPodHookAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (execNewPodHookAttributeRestrictions!=null){ this.attributeRestrictions= new ExecNewPodHookBuilder(execNewPodHookAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.ExecNewPodHookAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<A> withNewExecNewPodHookAttributeRestrictionsLike(ExecNewPodHook item) {\n+    return new PolicyRuleFluentImpl.ExecNewPodHookAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withClusterRoleBindingListAttributeRestrictions(ClusterRoleBindingList clusterRoleBindingListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (clusterRoleBindingListAttributeRestrictions!=null){ this.attributeRestrictions= new ClusterRoleBindingListBuilder(clusterRoleBindingListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.ClusterRoleBindingListAttributeRestrictionsNested<A> withNewClusterRoleBindingListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ClusterRoleBindingListAttributeRestrictionsNestedImpl();\n   }\n@@ -2377,34 +2377,34 @@\n   }\n   public PolicyRuleFluent.HostSubnetAttributeRestrictionsNested<A> withNewHostSubnetAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.HostSubnetAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.HostSubnetAttributeRestrictionsNested<A> withNewHostSubnetAttributeRestrictionsLike(HostSubnet item) {\n     return new PolicyRuleFluentImpl.HostSubnetAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withGroupRestrictionAttributeRestrictions(GroupRestriction groupRestrictionAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (groupRestrictionAttributeRestrictions!=null){ this.attributeRestrictions= new GroupRestrictionBuilder(groupRestrictionAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.GroupRestrictionAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictionsLike(GroupRestriction item) {\n-    return new PolicyRuleFluentImpl.GroupRestrictionAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withAppliedClusterResourceQuotaAttributeRestrictions(AppliedClusterResourceQuota appliedClusterResourceQuotaAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (appliedClusterResourceQuotaAttributeRestrictions!=null){ this.attributeRestrictions= new AppliedClusterResourceQuotaBuilder(appliedClusterResourceQuotaAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<A> withNewAppliedClusterResourceQuotaAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<A> withNewAppliedClusterResourceQuotaAttributeRestrictionsLike(AppliedClusterResourceQuota item) {\n     return new PolicyRuleFluentImpl.AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withGroupRestrictionAttributeRestrictions(GroupRestriction groupRestrictionAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (groupRestrictionAttributeRestrictions!=null){ this.attributeRestrictions= new GroupRestrictionBuilder(groupRestrictionAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.GroupRestrictionAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<A> withNewGroupRestrictionAttributeRestrictionsLike(GroupRestriction item) {\n+    return new PolicyRuleFluentImpl.GroupRestrictionAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withOAuthAccessTokenListAttributeRestrictions(OAuthAccessTokenList oAuthAccessTokenListAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (oAuthAccessTokenListAttributeRestrictions!=null){ this.attributeRestrictions= new OAuthAccessTokenListBuilder(oAuthAccessTokenListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.OAuthAccessTokenListAttributeRestrictionsNested<A> withNewOAuthAccessTokenListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.OAuthAccessTokenListAttributeRestrictionsNestedImpl();\n   }\n@@ -2497,34 +2497,34 @@\n   }\n   public PolicyRuleFluent.ImageStreamStatusAttributeRestrictionsNested<A> withNewImageStreamStatusAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ImageStreamStatusAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.ImageStreamStatusAttributeRestrictionsNested<A> withNewImageStreamStatusAttributeRestrictionsLike(ImageStreamStatus item) {\n     return new PolicyRuleFluentImpl.ImageStreamStatusAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item) {\n-    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withNetNamespaceAttributeRestrictions(NetNamespace netNamespaceAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (netNamespaceAttributeRestrictions!=null){ this.attributeRestrictions= new NetNamespaceBuilder(netNamespaceAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<A> withNewNetNamespaceAttributeRestrictionsLike(NetNamespace item) {\n     return new PolicyRuleFluentImpl.NetNamespaceAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyAttributeRestrictions(EgressNetworkPolicy egressNetworkPolicyAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (egressNetworkPolicyAttributeRestrictions!=null){ this.attributeRestrictions= new EgressNetworkPolicyBuilder(egressNetworkPolicyAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<A> withNewEgressNetworkPolicyAttributeRestrictionsLike(EgressNetworkPolicy item) {\n+    return new PolicyRuleFluentImpl.EgressNetworkPolicyAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withUserIdentityMappingAttributeRestrictions(UserIdentityMapping userIdentityMappingAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (userIdentityMappingAttributeRestrictions!=null){ this.attributeRestrictions= new UserIdentityMappingBuilder(userIdentityMappingAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<A> withNewUserIdentityMappingAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.UserIdentityMappingAttributeRestrictionsNestedImpl();\n   }\n@@ -2577,34 +2577,34 @@\n   }\n   public PolicyRuleFluent.BuildListAttributeRestrictionsNested<A> withNewBuildListAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildListAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BuildListAttributeRestrictionsNested<A> withNewBuildListAttributeRestrictionsLike(BuildList item) {\n     return new PolicyRuleFluentImpl.BuildListAttributeRestrictionsNestedImpl(item);\n   }\n-  public A withTemplateListAttributeRestrictions(TemplateList templateListAttributeRestrictions) {\n-    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n-    if (templateListAttributeRestrictions!=null){ this.attributeRestrictions= new TemplateListBuilder(templateListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n-  }\n-  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictions() {\n-    return new PolicyRuleFluentImpl.TemplateListAttributeRestrictionsNestedImpl();\n-  }\n-  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictionsLike(TemplateList item) {\n-    return new PolicyRuleFluentImpl.TemplateListAttributeRestrictionsNestedImpl(item);\n-  }\n   public A withBuildOutputAttributeRestrictions(BuildOutput buildOutputAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (buildOutputAttributeRestrictions!=null){ this.attributeRestrictions= new BuildOutputBuilder(buildOutputAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<A> withNewBuildOutputAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.BuildOutputAttributeRestrictionsNestedImpl();\n   }\n   public PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<A> withNewBuildOutputAttributeRestrictionsLike(BuildOutput item) {\n     return new PolicyRuleFluentImpl.BuildOutputAttributeRestrictionsNestedImpl(item);\n   }\n+  public A withTemplateListAttributeRestrictions(TemplateList templateListAttributeRestrictions) {\n+    _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n+    if (templateListAttributeRestrictions!=null){ this.attributeRestrictions= new TemplateListBuilder(templateListAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n+  }\n+  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictions() {\n+    return new PolicyRuleFluentImpl.TemplateListAttributeRestrictionsNestedImpl();\n+  }\n+  public PolicyRuleFluent.TemplateListAttributeRestrictionsNested<A> withNewTemplateListAttributeRestrictionsLike(TemplateList item) {\n+    return new PolicyRuleFluentImpl.TemplateListAttributeRestrictionsNestedImpl(item);\n+  }\n   public A withProjectSpecAttributeRestrictions(ProjectSpec projectSpecAttributeRestrictions) {\n     _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions);\n     if (projectSpecAttributeRestrictions!=null){ this.attributeRestrictions= new ProjectSpecBuilder(projectSpecAttributeRestrictions); _visitables.get(\"attributeRestrictions\").add(this.attributeRestrictions);} else { this.attributeRestrictions = null; _visitables.get(\"attributeRestrictions\").remove(this.attributeRestrictions); } return (A) this;\n   }\n   public PolicyRuleFluent.ProjectSpecAttributeRestrictionsNested<A> withNewProjectSpecAttributeRestrictions() {\n     return new PolicyRuleFluentImpl.ProjectSpecAttributeRestrictionsNestedImpl();\n   }\n@@ -3163,42 +3163,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endOAuthClientListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N>,Nested<N>{\n-    PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl(PodSecurityPolicyReviewStatus item) {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n+  class TemplateInstanceStatusAttributeRestrictionsNestedImpl<N> extends TemplateInstanceStatusFluentImpl<PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<N>,Nested<N>{\n+    TemplateInstanceStatusAttributeRestrictionsNestedImpl(TemplateInstanceStatus item) {\n+      this.builder = new TemplateInstanceStatusBuilder(this, item);\n     }\n-    PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl() {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n+    TemplateInstanceStatusAttributeRestrictionsNestedImpl() {\n+      this.builder = new TemplateInstanceStatusBuilder(this);\n     }\n-    PodSecurityPolicyReviewStatusBuilder builder;\n+    TemplateInstanceStatusBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endPodSecurityPolicyReviewStatusAttributeRestrictions() {\n+    public N endTemplateInstanceStatusAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceStatusAttributeRestrictionsNestedImpl<N> extends TemplateInstanceStatusFluentImpl<PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateInstanceStatusAttributeRestrictionsNested<N>,Nested<N>{\n-    TemplateInstanceStatusAttributeRestrictionsNestedImpl(TemplateInstanceStatus item) {\n-      this.builder = new TemplateInstanceStatusBuilder(this, item);\n+  class PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.PodSecurityPolicyReviewStatusAttributeRestrictionsNested<N>,Nested<N>{\n+    PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl(PodSecurityPolicyReviewStatus item) {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n     }\n-    TemplateInstanceStatusAttributeRestrictionsNestedImpl() {\n-      this.builder = new TemplateInstanceStatusBuilder(this);\n+    PodSecurityPolicyReviewStatusAttributeRestrictionsNestedImpl() {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n     }\n-    TemplateInstanceStatusBuilder builder;\n+    PodSecurityPolicyReviewStatusBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endTemplateInstanceStatusAttributeRestrictions() {\n+    public N endPodSecurityPolicyReviewStatusAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class HelmChartRepositoryListAttributeRestrictionsNestedImpl<N> extends HelmChartRepositoryListFluentImpl<PolicyRuleFluent.HelmChartRepositoryListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.HelmChartRepositoryListAttributeRestrictionsNested<N>,Nested<N>{\n     HelmChartRepositoryListAttributeRestrictionsNestedImpl(HelmChartRepositoryList item) {\n       this.builder = new HelmChartRepositoryListBuilder(this, item);\n@@ -3451,42 +3451,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endSubjectRulesReviewSpecAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class TagReferencePolicyAttributeRestrictionsNestedImpl<N> extends TagReferencePolicyFluentImpl<PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<N>,Nested<N>{\n-    TagReferencePolicyAttributeRestrictionsNestedImpl(TagReferencePolicy item) {\n-      this.builder = new TagReferencePolicyBuilder(this, item);\n+  class RoleListAttributeRestrictionsNestedImpl<N> extends RoleListFluentImpl<PolicyRuleFluent.RoleListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RoleListAttributeRestrictionsNested<N>,Nested<N>{\n+    RoleListAttributeRestrictionsNestedImpl(RoleList item) {\n+      this.builder = new RoleListBuilder(this, item);\n     }\n-    TagReferencePolicyAttributeRestrictionsNestedImpl() {\n-      this.builder = new TagReferencePolicyBuilder(this);\n+    RoleListAttributeRestrictionsNestedImpl() {\n+      this.builder = new RoleListBuilder(this);\n     }\n-    TagReferencePolicyBuilder builder;\n+    RoleListBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endTagReferencePolicyAttributeRestrictions() {\n+    public N endRoleListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class RoleListAttributeRestrictionsNestedImpl<N> extends RoleListFluentImpl<PolicyRuleFluent.RoleListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RoleListAttributeRestrictionsNested<N>,Nested<N>{\n-    RoleListAttributeRestrictionsNestedImpl(RoleList item) {\n-      this.builder = new RoleListBuilder(this, item);\n+  class TagReferencePolicyAttributeRestrictionsNestedImpl<N> extends TagReferencePolicyFluentImpl<PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TagReferencePolicyAttributeRestrictionsNested<N>,Nested<N>{\n+    TagReferencePolicyAttributeRestrictionsNestedImpl(TagReferencePolicy item) {\n+      this.builder = new TagReferencePolicyBuilder(this, item);\n     }\n-    RoleListAttributeRestrictionsNestedImpl() {\n-      this.builder = new RoleListBuilder(this);\n+    TagReferencePolicyAttributeRestrictionsNestedImpl() {\n+      this.builder = new TagReferencePolicyBuilder(this);\n     }\n-    RoleListBuilder builder;\n+    TagReferencePolicyBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endRoleListAttributeRestrictions() {\n+    public N endTagReferencePolicyAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class ProjectAttributeRestrictionsNestedImpl<N> extends ProjectFluentImpl<PolicyRuleFluent.ProjectAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ProjectAttributeRestrictionsNested<N>,Nested<N>{\n     ProjectAttributeRestrictionsNestedImpl(Project item) {\n       this.builder = new ProjectBuilder(this, item);\n@@ -3755,42 +3755,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endProjectListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class RangeAllocationAttributeRestrictionsNestedImpl<N> extends RangeAllocationFluentImpl<PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>,Nested<N>{\n-    RangeAllocationAttributeRestrictionsNestedImpl(RangeAllocation item) {\n-      this.builder = new RangeAllocationBuilder(this, item);\n+  class ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<N>,Nested<N>{\n+    ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl(ClusterRoleScopeRestriction item) {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n     }\n-    RangeAllocationAttributeRestrictionsNestedImpl() {\n-      this.builder = new RangeAllocationBuilder(this);\n+    ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl() {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n     }\n-    RangeAllocationBuilder builder;\n+    ClusterRoleScopeRestrictionBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endRangeAllocationAttributeRestrictions() {\n+    public N endClusterRoleScopeRestrictionAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ClusterRoleScopeRestrictionAttributeRestrictionsNested<N>,Nested<N>{\n-    ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl(ClusterRoleScopeRestriction item) {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n+  class RangeAllocationAttributeRestrictionsNestedImpl<N> extends RangeAllocationFluentImpl<PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RangeAllocationAttributeRestrictionsNested<N>,Nested<N>{\n+    RangeAllocationAttributeRestrictionsNestedImpl(RangeAllocation item) {\n+      this.builder = new RangeAllocationBuilder(this, item);\n     }\n-    ClusterRoleScopeRestrictionAttributeRestrictionsNestedImpl() {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n+    RangeAllocationAttributeRestrictionsNestedImpl() {\n+      this.builder = new RangeAllocationBuilder(this);\n     }\n-    ClusterRoleScopeRestrictionBuilder builder;\n+    RangeAllocationBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endClusterRoleScopeRestrictionAttributeRestrictions() {\n+    public N endRangeAllocationAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class RouteAttributeRestrictionsNestedImpl<N> extends RouteFluentImpl<PolicyRuleFluent.RouteAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RouteAttributeRestrictionsNested<N>,Nested<N>{\n     RouteAttributeRestrictionsNestedImpl(Route item) {\n       this.builder = new RouteBuilder(this, item);\n@@ -3947,30 +3947,14 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endSecurityContextConstraintsListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class IdentityListAttributeRestrictionsNestedImpl<N> extends IdentityListFluentImpl<PolicyRuleFluent.IdentityListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.IdentityListAttributeRestrictionsNested<N>,Nested<N>{\n-    IdentityListAttributeRestrictionsNestedImpl(IdentityList item) {\n-      this.builder = new IdentityListBuilder(this, item);\n-    }\n-    IdentityListAttributeRestrictionsNestedImpl() {\n-      this.builder = new IdentityListBuilder(this);\n-    }\n-    IdentityListBuilder builder;\n-    public N and() {\n-      return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n-    }\n-    public N endIdentityListAttributeRestrictions() {\n-      return and();\n-    }\n-    \n-  }\n   class BuildConfigListAttributeRestrictionsNestedImpl<N> extends BuildConfigListFluentImpl<PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildConfigListAttributeRestrictionsNested<N>,Nested<N>{\n     BuildConfigListAttributeRestrictionsNestedImpl(BuildConfigList item) {\n       this.builder = new BuildConfigListBuilder(this, item);\n     }\n     BuildConfigListAttributeRestrictionsNestedImpl() {\n       this.builder = new BuildConfigListBuilder(this);\n     }\n@@ -3979,26 +3963,26 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildConfigListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class ClusterNetworkListAttributeRestrictionsNestedImpl<N> extends ClusterNetworkListFluentImpl<PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<N>,Nested<N>{\n-    ClusterNetworkListAttributeRestrictionsNestedImpl(ClusterNetworkList item) {\n-      this.builder = new ClusterNetworkListBuilder(this, item);\n+  class IdentityListAttributeRestrictionsNestedImpl<N> extends IdentityListFluentImpl<PolicyRuleFluent.IdentityListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.IdentityListAttributeRestrictionsNested<N>,Nested<N>{\n+    IdentityListAttributeRestrictionsNestedImpl(IdentityList item) {\n+      this.builder = new IdentityListBuilder(this, item);\n     }\n-    ClusterNetworkListAttributeRestrictionsNestedImpl() {\n-      this.builder = new ClusterNetworkListBuilder(this);\n+    IdentityListAttributeRestrictionsNestedImpl() {\n+      this.builder = new IdentityListBuilder(this);\n     }\n-    ClusterNetworkListBuilder builder;\n+    IdentityListBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endClusterNetworkListAttributeRestrictions() {\n+    public N endIdentityListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class TemplateInstanceConditionAttributeRestrictionsNestedImpl<N> extends TemplateInstanceConditionFluentImpl<PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateInstanceConditionAttributeRestrictionsNested<N>,Nested<N>{\n     TemplateInstanceConditionAttributeRestrictionsNestedImpl(TemplateInstanceCondition item) {\n       this.builder = new TemplateInstanceConditionBuilder(this, item);\n@@ -4011,26 +3995,26 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endTemplateInstanceConditionAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class RepositoryImportStatusAttributeRestrictionsNestedImpl<N> extends RepositoryImportStatusFluentImpl<PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<N>,Nested<N>{\n-    RepositoryImportStatusAttributeRestrictionsNestedImpl(RepositoryImportStatus item) {\n-      this.builder = new RepositoryImportStatusBuilder(this, item);\n+  class ClusterNetworkListAttributeRestrictionsNestedImpl<N> extends ClusterNetworkListFluentImpl<PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ClusterNetworkListAttributeRestrictionsNested<N>,Nested<N>{\n+    ClusterNetworkListAttributeRestrictionsNestedImpl(ClusterNetworkList item) {\n+      this.builder = new ClusterNetworkListBuilder(this, item);\n     }\n-    RepositoryImportStatusAttributeRestrictionsNestedImpl() {\n-      this.builder = new RepositoryImportStatusBuilder(this);\n+    ClusterNetworkListAttributeRestrictionsNestedImpl() {\n+      this.builder = new ClusterNetworkListBuilder(this);\n     }\n-    RepositoryImportStatusBuilder builder;\n+    ClusterNetworkListBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endRepositoryImportStatusAttributeRestrictions() {\n+    public N endClusterNetworkListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class DeploymentCauseAttributeRestrictionsNestedImpl<N> extends DeploymentCauseFluentImpl<PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<N>> implements PolicyRuleFluent.DeploymentCauseAttributeRestrictionsNested<N>,Nested<N>{\n     DeploymentCauseAttributeRestrictionsNestedImpl(DeploymentCause item) {\n       this.builder = new DeploymentCauseBuilder(this, item);\n@@ -4043,14 +4027,30 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endDeploymentCauseAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n+  class RepositoryImportStatusAttributeRestrictionsNestedImpl<N> extends RepositoryImportStatusFluentImpl<PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RepositoryImportStatusAttributeRestrictionsNested<N>,Nested<N>{\n+    RepositoryImportStatusAttributeRestrictionsNestedImpl(RepositoryImportStatus item) {\n+      this.builder = new RepositoryImportStatusBuilder(this, item);\n+    }\n+    RepositoryImportStatusAttributeRestrictionsNestedImpl() {\n+      this.builder = new RepositoryImportStatusBuilder(this);\n+    }\n+    RepositoryImportStatusBuilder builder;\n+    public N and() {\n+      return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n+    }\n+    public N endRepositoryImportStatusAttributeRestrictions() {\n+      return and();\n+    }\n+    \n+  }\n   class GroupListAttributeRestrictionsNestedImpl<N> extends GroupListFluentImpl<PolicyRuleFluent.GroupListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.GroupListAttributeRestrictionsNested<N>,Nested<N>{\n     GroupListAttributeRestrictionsNestedImpl(GroupList item) {\n       this.builder = new GroupListBuilder(this, item);\n     }\n     GroupListAttributeRestrictionsNestedImpl() {\n       this.builder = new GroupListBuilder(this);\n     }\n@@ -4459,42 +4459,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endClusterRoleAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class ConnectionConfigAttributeRestrictionsNestedImpl<N> extends ConnectionConfigFluentImpl<PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<N>,Nested<N>{\n-    ConnectionConfigAttributeRestrictionsNestedImpl(ConnectionConfig item) {\n-      this.builder = new ConnectionConfigBuilder(this, item);\n+  class TagEventConditionAttributeRestrictionsNestedImpl<N> extends TagEventConditionFluentImpl<PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<N>,Nested<N>{\n+    TagEventConditionAttributeRestrictionsNestedImpl(TagEventCondition item) {\n+      this.builder = new TagEventConditionBuilder(this, item);\n     }\n-    ConnectionConfigAttributeRestrictionsNestedImpl() {\n-      this.builder = new ConnectionConfigBuilder(this);\n+    TagEventConditionAttributeRestrictionsNestedImpl() {\n+      this.builder = new TagEventConditionBuilder(this);\n     }\n-    ConnectionConfigBuilder builder;\n+    TagEventConditionBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endConnectionConfigAttributeRestrictions() {\n+    public N endTagEventConditionAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class TagEventConditionAttributeRestrictionsNestedImpl<N> extends TagEventConditionFluentImpl<PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TagEventConditionAttributeRestrictionsNested<N>,Nested<N>{\n-    TagEventConditionAttributeRestrictionsNestedImpl(TagEventCondition item) {\n-      this.builder = new TagEventConditionBuilder(this, item);\n+  class ConnectionConfigAttributeRestrictionsNestedImpl<N> extends ConnectionConfigFluentImpl<PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ConnectionConfigAttributeRestrictionsNested<N>,Nested<N>{\n+    ConnectionConfigAttributeRestrictionsNestedImpl(ConnectionConfig item) {\n+      this.builder = new ConnectionConfigBuilder(this, item);\n     }\n-    TagEventConditionAttributeRestrictionsNestedImpl() {\n-      this.builder = new TagEventConditionBuilder(this);\n+    ConnectionConfigAttributeRestrictionsNestedImpl() {\n+      this.builder = new ConnectionConfigBuilder(this);\n     }\n-    TagEventConditionBuilder builder;\n+    ConnectionConfigBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endTagEventConditionAttributeRestrictions() {\n+    public N endConnectionConfigAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class LabelSelectorAttributeRestrictionsNestedImpl<N> extends LabelSelectorFluentImpl<PolicyRuleFluent.LabelSelectorAttributeRestrictionsNested<N>> implements PolicyRuleFluent.LabelSelectorAttributeRestrictionsNested<N>,Nested<N>{\n     LabelSelectorAttributeRestrictionsNestedImpl(LabelSelector item) {\n       this.builder = new LabelSelectorBuilder(this, item);\n@@ -4587,42 +4587,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildSpecAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class ProjectStatusAttributeRestrictionsNestedImpl<N> extends ProjectStatusFluentImpl<PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<N>,Nested<N>{\n-    ProjectStatusAttributeRestrictionsNestedImpl(ProjectStatus item) {\n-      this.builder = new ProjectStatusBuilder(this, item);\n+  class LocalSubjectAccessReviewAttributeRestrictionsNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>> implements PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>,Nested<N>{\n+    LocalSubjectAccessReviewAttributeRestrictionsNestedImpl(LocalSubjectAccessReview item) {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n     }\n-    ProjectStatusAttributeRestrictionsNestedImpl() {\n-      this.builder = new ProjectStatusBuilder(this);\n+    LocalSubjectAccessReviewAttributeRestrictionsNestedImpl() {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this);\n     }\n-    ProjectStatusBuilder builder;\n+    LocalSubjectAccessReviewBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endProjectStatusAttributeRestrictions() {\n+    public N endLocalSubjectAccessReviewAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class LocalSubjectAccessReviewAttributeRestrictionsNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>> implements PolicyRuleFluent.LocalSubjectAccessReviewAttributeRestrictionsNested<N>,Nested<N>{\n-    LocalSubjectAccessReviewAttributeRestrictionsNestedImpl(LocalSubjectAccessReview item) {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n+  class ProjectStatusAttributeRestrictionsNestedImpl<N> extends ProjectStatusFluentImpl<PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ProjectStatusAttributeRestrictionsNested<N>,Nested<N>{\n+    ProjectStatusAttributeRestrictionsNestedImpl(ProjectStatus item) {\n+      this.builder = new ProjectStatusBuilder(this, item);\n     }\n-    LocalSubjectAccessReviewAttributeRestrictionsNestedImpl() {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this);\n+    ProjectStatusAttributeRestrictionsNestedImpl() {\n+      this.builder = new ProjectStatusBuilder(this);\n     }\n-    LocalSubjectAccessReviewBuilder builder;\n+    ProjectStatusBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endLocalSubjectAccessReviewAttributeRestrictions() {\n+    public N endProjectStatusAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class RollingDeploymentStrategyParamsAttributeRestrictionsNestedImpl<N> extends RollingDeploymentStrategyParamsFluentImpl<PolicyRuleFluent.RollingDeploymentStrategyParamsAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RollingDeploymentStrategyParamsAttributeRestrictionsNested<N>,Nested<N>{\n     RollingDeploymentStrategyParamsAttributeRestrictionsNestedImpl(RollingDeploymentStrategyParams item) {\n       this.builder = new RollingDeploymentStrategyParamsBuilder(this, item);\n@@ -4843,42 +4843,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endImageTagListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenAttributeRestrictionsNestedImpl<N> extends OAuthAccessTokenFluentImpl<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>> implements PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>,Nested<N>{\n-    OAuthAccessTokenAttributeRestrictionsNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigAttributeRestrictionsNestedImpl<N> extends DeploymentConfigFluentImpl<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>> implements PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>,Nested<N>{\n+    DeploymentConfigAttributeRestrictionsNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenAttributeRestrictionsNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigAttributeRestrictionsNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endOAuthAccessTokenAttributeRestrictions() {\n+    public N endDeploymentConfigAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigAttributeRestrictionsNestedImpl<N> extends DeploymentConfigFluentImpl<PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>> implements PolicyRuleFluent.DeploymentConfigAttributeRestrictionsNested<N>,Nested<N>{\n-    DeploymentConfigAttributeRestrictionsNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenAttributeRestrictionsNestedImpl<N> extends OAuthAccessTokenFluentImpl<PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>> implements PolicyRuleFluent.OAuthAccessTokenAttributeRestrictionsNested<N>,Nested<N>{\n+    OAuthAccessTokenAttributeRestrictionsNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigAttributeRestrictionsNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenAttributeRestrictionsNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endDeploymentConfigAttributeRestrictions() {\n+    public N endOAuthAccessTokenAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class RoleBindingAttributeRestrictionsNestedImpl<N> extends RoleBindingFluentImpl<PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RoleBindingAttributeRestrictionsNested<N>,Nested<N>{\n     RoleBindingAttributeRestrictionsNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -4923,42 +4923,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endTLSConfigAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class BuildVolumeAttributeRestrictionsNestedImpl<N> extends BuildVolumeFluentImpl<PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<N>,Nested<N>{\n-    BuildVolumeAttributeRestrictionsNestedImpl(BuildVolume item) {\n-      this.builder = new BuildVolumeBuilder(this, item);\n+  class TemplateInstanceSpecAttributeRestrictionsNestedImpl<N> extends TemplateInstanceSpecFluentImpl<PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<N>,Nested<N>{\n+    TemplateInstanceSpecAttributeRestrictionsNestedImpl(TemplateInstanceSpec item) {\n+      this.builder = new TemplateInstanceSpecBuilder(this, item);\n     }\n-    BuildVolumeAttributeRestrictionsNestedImpl() {\n-      this.builder = new BuildVolumeBuilder(this);\n+    TemplateInstanceSpecAttributeRestrictionsNestedImpl() {\n+      this.builder = new TemplateInstanceSpecBuilder(this);\n     }\n-    BuildVolumeBuilder builder;\n+    TemplateInstanceSpecBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endBuildVolumeAttributeRestrictions() {\n+    public N endTemplateInstanceSpecAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceSpecAttributeRestrictionsNestedImpl<N> extends TemplateInstanceSpecFluentImpl<PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateInstanceSpecAttributeRestrictionsNested<N>,Nested<N>{\n-    TemplateInstanceSpecAttributeRestrictionsNestedImpl(TemplateInstanceSpec item) {\n-      this.builder = new TemplateInstanceSpecBuilder(this, item);\n+  class BuildVolumeAttributeRestrictionsNestedImpl<N> extends BuildVolumeFluentImpl<PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildVolumeAttributeRestrictionsNested<N>,Nested<N>{\n+    BuildVolumeAttributeRestrictionsNestedImpl(BuildVolume item) {\n+      this.builder = new BuildVolumeBuilder(this, item);\n     }\n-    TemplateInstanceSpecAttributeRestrictionsNestedImpl() {\n-      this.builder = new TemplateInstanceSpecBuilder(this);\n+    BuildVolumeAttributeRestrictionsNestedImpl() {\n+      this.builder = new BuildVolumeBuilder(this);\n     }\n-    TemplateInstanceSpecBuilder builder;\n+    BuildVolumeBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endTemplateInstanceSpecAttributeRestrictions() {\n+    public N endBuildVolumeAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class BuildStatusAttributeRestrictionsNestedImpl<N> extends BuildStatusFluentImpl<PolicyRuleFluent.BuildStatusAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildStatusAttributeRestrictionsNested<N>,Nested<N>{\n     BuildStatusAttributeRestrictionsNestedImpl(BuildStatus item) {\n       this.builder = new BuildStatusBuilder(this, item);\n@@ -5371,26 +5371,26 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endResourceQuotaStatusByNamespaceAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class SourceBuildStrategyAttributeRestrictionsNestedImpl<N> extends SourceBuildStrategyFluentImpl<PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<N>,Nested<N>{\n-    SourceBuildStrategyAttributeRestrictionsNestedImpl(SourceBuildStrategy item) {\n-      this.builder = new SourceBuildStrategyBuilder(this, item);\n+  class RoleBindingListAttributeRestrictionsNestedImpl<N> extends RoleBindingListFluentImpl<PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<N>,Nested<N>{\n+    RoleBindingListAttributeRestrictionsNestedImpl(RoleBindingList item) {\n+      this.builder = new RoleBindingListBuilder(this, item);\n     }\n-    SourceBuildStrategyAttributeRestrictionsNestedImpl() {\n-      this.builder = new SourceBuildStrategyBuilder(this);\n+    RoleBindingListAttributeRestrictionsNestedImpl() {\n+      this.builder = new RoleBindingListBuilder(this);\n     }\n-    SourceBuildStrategyBuilder builder;\n+    RoleBindingListBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endSourceBuildStrategyAttributeRestrictions() {\n+    public N endRoleBindingListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class ParameterAttributeRestrictionsNestedImpl<N> extends ParameterFluentImpl<PolicyRuleFluent.ParameterAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ParameterAttributeRestrictionsNested<N>,Nested<N>{\n     ParameterAttributeRestrictionsNestedImpl(Parameter item) {\n       this.builder = new ParameterBuilder(this, item);\n@@ -5403,58 +5403,58 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endParameterAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class RoleBindingListAttributeRestrictionsNestedImpl<N> extends RoleBindingListFluentImpl<PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.RoleBindingListAttributeRestrictionsNested<N>,Nested<N>{\n-    RoleBindingListAttributeRestrictionsNestedImpl(RoleBindingList item) {\n-      this.builder = new RoleBindingListBuilder(this, item);\n+  class SourceBuildStrategyAttributeRestrictionsNestedImpl<N> extends SourceBuildStrategyFluentImpl<PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.SourceBuildStrategyAttributeRestrictionsNested<N>,Nested<N>{\n+    SourceBuildStrategyAttributeRestrictionsNestedImpl(SourceBuildStrategy item) {\n+      this.builder = new SourceBuildStrategyBuilder(this, item);\n     }\n-    RoleBindingListAttributeRestrictionsNestedImpl() {\n-      this.builder = new RoleBindingListBuilder(this);\n+    SourceBuildStrategyAttributeRestrictionsNestedImpl() {\n+      this.builder = new SourceBuildStrategyBuilder(this);\n     }\n-    RoleBindingListBuilder builder;\n+    SourceBuildStrategyBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endRoleBindingListAttributeRestrictions() {\n+    public N endSourceBuildStrategyAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N>,Nested<N>{\n-    PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n+  class BrokerTemplateInstanceAttributeRestrictionsNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>,Nested<N>{\n+    BrokerTemplateInstanceAttributeRestrictionsNestedImpl(BrokerTemplateInstance item) {\n+      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl() {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n+    BrokerTemplateInstanceAttributeRestrictionsNestedImpl() {\n+      this.builder = new BrokerTemplateInstanceBuilder(this);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n+    BrokerTemplateInstanceBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions() {\n+    public N endBrokerTemplateInstanceAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class BrokerTemplateInstanceAttributeRestrictionsNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BrokerTemplateInstanceAttributeRestrictionsNested<N>,Nested<N>{\n-    BrokerTemplateInstanceAttributeRestrictionsNestedImpl(BrokerTemplateInstance item) {\n-      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n+  class PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNested<N>,Nested<N>{\n+    PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n     }\n-    BrokerTemplateInstanceAttributeRestrictionsNestedImpl() {\n-      this.builder = new BrokerTemplateInstanceBuilder(this);\n+    PodSecurityPolicySelfSubjectReviewSpecAttributeRestrictionsNestedImpl() {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n     }\n-    BrokerTemplateInstanceBuilder builder;\n+    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endBrokerTemplateInstanceAttributeRestrictions() {\n+    public N endPodSecurityPolicySelfSubjectReviewSpecAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class BuildPostCommitSpecAttributeRestrictionsNestedImpl<N> extends BuildPostCommitSpecFluentImpl<PolicyRuleFluent.BuildPostCommitSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildPostCommitSpecAttributeRestrictionsNested<N>,Nested<N>{\n     BuildPostCommitSpecAttributeRestrictionsNestedImpl(BuildPostCommitSpec item) {\n       this.builder = new BuildPostCommitSpecBuilder(this, item);\n@@ -5691,26 +5691,26 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endImageStreamImageAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class BuildStatusOutputToAttributeRestrictionsNestedImpl<N> extends BuildStatusOutputToFluentImpl<PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<N>,Nested<N>{\n-    BuildStatusOutputToAttributeRestrictionsNestedImpl(BuildStatusOutputTo item) {\n-      this.builder = new BuildStatusOutputToBuilder(this, item);\n+  class ResourceAccessReviewResponseAttributeRestrictionsNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<N>,Nested<N>{\n+    ResourceAccessReviewResponseAttributeRestrictionsNestedImpl(ResourceAccessReviewResponse item) {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n     }\n-    BuildStatusOutputToAttributeRestrictionsNestedImpl() {\n-      this.builder = new BuildStatusOutputToBuilder(this);\n+    ResourceAccessReviewResponseAttributeRestrictionsNestedImpl() {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this);\n     }\n-    BuildStatusOutputToBuilder builder;\n+    ResourceAccessReviewResponseBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endBuildStatusOutputToAttributeRestrictions() {\n+    public N endResourceAccessReviewResponseAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class BuildConditionAttributeRestrictionsNestedImpl<N> extends BuildConditionFluentImpl<PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildConditionAttributeRestrictionsNested<N>,Nested<N>{\n     BuildConditionAttributeRestrictionsNestedImpl(BuildCondition item) {\n       this.builder = new BuildConditionBuilder(this, item);\n@@ -5723,58 +5723,58 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildConditionAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class ResourceAccessReviewResponseAttributeRestrictionsNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ResourceAccessReviewResponseAttributeRestrictionsNested<N>,Nested<N>{\n-    ResourceAccessReviewResponseAttributeRestrictionsNestedImpl(ResourceAccessReviewResponse item) {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n+  class BuildStatusOutputToAttributeRestrictionsNestedImpl<N> extends BuildStatusOutputToFluentImpl<PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildStatusOutputToAttributeRestrictionsNested<N>,Nested<N>{\n+    BuildStatusOutputToAttributeRestrictionsNestedImpl(BuildStatusOutputTo item) {\n+      this.builder = new BuildStatusOutputToBuilder(this, item);\n     }\n-    ResourceAccessReviewResponseAttributeRestrictionsNestedImpl() {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this);\n+    BuildStatusOutputToAttributeRestrictionsNestedImpl() {\n+      this.builder = new BuildStatusOutputToBuilder(this);\n     }\n-    ResourceAccessReviewResponseBuilder builder;\n+    BuildStatusOutputToBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endResourceAccessReviewResponseAttributeRestrictions() {\n+    public N endBuildStatusOutputToAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class ExecNewPodHookAttributeRestrictionsNestedImpl<N> extends ExecNewPodHookFluentImpl<PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<N>,Nested<N>{\n-    ExecNewPodHookAttributeRestrictionsNestedImpl(ExecNewPodHook item) {\n-      this.builder = new ExecNewPodHookBuilder(this, item);\n+  class SecretSpecAttributeRestrictionsNestedImpl<N> extends SecretSpecFluentImpl<PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<N>,Nested<N>{\n+    SecretSpecAttributeRestrictionsNestedImpl(SecretSpec item) {\n+      this.builder = new SecretSpecBuilder(this, item);\n     }\n-    ExecNewPodHookAttributeRestrictionsNestedImpl() {\n-      this.builder = new ExecNewPodHookBuilder(this);\n+    SecretSpecAttributeRestrictionsNestedImpl() {\n+      this.builder = new SecretSpecBuilder(this);\n     }\n-    ExecNewPodHookBuilder builder;\n+    SecretSpecBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endExecNewPodHookAttributeRestrictions() {\n+    public N endSecretSpecAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class SecretSpecAttributeRestrictionsNestedImpl<N> extends SecretSpecFluentImpl<PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.SecretSpecAttributeRestrictionsNested<N>,Nested<N>{\n-    SecretSpecAttributeRestrictionsNestedImpl(SecretSpec item) {\n-      this.builder = new SecretSpecBuilder(this, item);\n+  class ExecNewPodHookAttributeRestrictionsNestedImpl<N> extends ExecNewPodHookFluentImpl<PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ExecNewPodHookAttributeRestrictionsNested<N>,Nested<N>{\n+    ExecNewPodHookAttributeRestrictionsNestedImpl(ExecNewPodHook item) {\n+      this.builder = new ExecNewPodHookBuilder(this, item);\n     }\n-    SecretSpecAttributeRestrictionsNestedImpl() {\n-      this.builder = new SecretSpecBuilder(this);\n+    ExecNewPodHookAttributeRestrictionsNestedImpl() {\n+      this.builder = new ExecNewPodHookBuilder(this);\n     }\n-    SecretSpecBuilder builder;\n+    ExecNewPodHookBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endSecretSpecAttributeRestrictions() {\n+    public N endExecNewPodHookAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class ClusterRoleBindingListAttributeRestrictionsNestedImpl<N> extends ClusterRoleBindingListFluentImpl<PolicyRuleFluent.ClusterRoleBindingListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ClusterRoleBindingListAttributeRestrictionsNested<N>,Nested<N>{\n     ClusterRoleBindingListAttributeRestrictionsNestedImpl(ClusterRoleBindingList item) {\n       this.builder = new ClusterRoleBindingListBuilder(this, item);\n@@ -6059,42 +6059,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endHostSubnetAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class GroupRestrictionAttributeRestrictionsNestedImpl<N> extends GroupRestrictionFluentImpl<PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<N>,Nested<N>{\n-    GroupRestrictionAttributeRestrictionsNestedImpl(GroupRestriction item) {\n-      this.builder = new GroupRestrictionBuilder(this, item);\n+  class AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>> implements PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>,Nested<N>{\n+    AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl(AppliedClusterResourceQuota item) {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n     }\n-    GroupRestrictionAttributeRestrictionsNestedImpl() {\n-      this.builder = new GroupRestrictionBuilder(this);\n+    AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl() {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n     }\n-    GroupRestrictionBuilder builder;\n+    AppliedClusterResourceQuotaBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endGroupRestrictionAttributeRestrictions() {\n+    public N endAppliedClusterResourceQuotaAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>> implements PolicyRuleFluent.AppliedClusterResourceQuotaAttributeRestrictionsNested<N>,Nested<N>{\n-    AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl(AppliedClusterResourceQuota item) {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n+  class GroupRestrictionAttributeRestrictionsNestedImpl<N> extends GroupRestrictionFluentImpl<PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<N>> implements PolicyRuleFluent.GroupRestrictionAttributeRestrictionsNested<N>,Nested<N>{\n+    GroupRestrictionAttributeRestrictionsNestedImpl(GroupRestriction item) {\n+      this.builder = new GroupRestrictionBuilder(this, item);\n     }\n-    AppliedClusterResourceQuotaAttributeRestrictionsNestedImpl() {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n+    GroupRestrictionAttributeRestrictionsNestedImpl() {\n+      this.builder = new GroupRestrictionBuilder(this);\n     }\n-    AppliedClusterResourceQuotaBuilder builder;\n+    GroupRestrictionBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endAppliedClusterResourceQuotaAttributeRestrictions() {\n+    public N endGroupRestrictionAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class OAuthAccessTokenListAttributeRestrictionsNestedImpl<N> extends OAuthAccessTokenListFluentImpl<PolicyRuleFluent.OAuthAccessTokenListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.OAuthAccessTokenListAttributeRestrictionsNested<N>,Nested<N>{\n     OAuthAccessTokenListAttributeRestrictionsNestedImpl(OAuthAccessTokenList item) {\n       this.builder = new OAuthAccessTokenListBuilder(this, item);\n@@ -6251,42 +6251,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endImageStreamStatusAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,Nested<N>{\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceAttributeRestrictionsNestedImpl<N> extends NetNamespaceFluentImpl<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,Nested<N>{\n+    NetNamespaceAttributeRestrictionsNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceAttributeRestrictionsNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endEgressNetworkPolicyAttributeRestrictions() {\n+    public N endNetNamespaceAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceAttributeRestrictionsNestedImpl<N> extends NetNamespaceFluentImpl<PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>> implements PolicyRuleFluent.NetNamespaceAttributeRestrictionsNested<N>,Nested<N>{\n-    NetNamespaceAttributeRestrictionsNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyAttributeRestrictionsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>> implements PolicyRuleFluent.EgressNetworkPolicyAttributeRestrictionsNested<N>,Nested<N>{\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceAttributeRestrictionsNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyAttributeRestrictionsNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endNetNamespaceAttributeRestrictions() {\n+    public N endEgressNetworkPolicyAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingAttributeRestrictionsNestedImpl<N> extends UserIdentityMappingFluentImpl<PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>> implements PolicyRuleFluent.UserIdentityMappingAttributeRestrictionsNested<N>,Nested<N>{\n     UserIdentityMappingAttributeRestrictionsNestedImpl(UserIdentityMapping item) {\n       this.builder = new UserIdentityMappingBuilder(this, item);\n@@ -6379,42 +6379,42 @@\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n     public N endBuildListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class TemplateListAttributeRestrictionsNestedImpl<N> extends TemplateListFluentImpl<PolicyRuleFluent.TemplateListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateListAttributeRestrictionsNested<N>,Nested<N>{\n-    TemplateListAttributeRestrictionsNestedImpl(TemplateList item) {\n-      this.builder = new TemplateListBuilder(this, item);\n+  class BuildOutputAttributeRestrictionsNestedImpl<N> extends BuildOutputFluentImpl<PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<N>,Nested<N>{\n+    BuildOutputAttributeRestrictionsNestedImpl(BuildOutput item) {\n+      this.builder = new BuildOutputBuilder(this, item);\n     }\n-    TemplateListAttributeRestrictionsNestedImpl() {\n-      this.builder = new TemplateListBuilder(this);\n+    BuildOutputAttributeRestrictionsNestedImpl() {\n+      this.builder = new BuildOutputBuilder(this);\n     }\n-    TemplateListBuilder builder;\n+    BuildOutputBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endTemplateListAttributeRestrictions() {\n+    public N endBuildOutputAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n-  class BuildOutputAttributeRestrictionsNestedImpl<N> extends BuildOutputFluentImpl<PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<N>> implements PolicyRuleFluent.BuildOutputAttributeRestrictionsNested<N>,Nested<N>{\n-    BuildOutputAttributeRestrictionsNestedImpl(BuildOutput item) {\n-      this.builder = new BuildOutputBuilder(this, item);\n+  class TemplateListAttributeRestrictionsNestedImpl<N> extends TemplateListFluentImpl<PolicyRuleFluent.TemplateListAttributeRestrictionsNested<N>> implements PolicyRuleFluent.TemplateListAttributeRestrictionsNested<N>,Nested<N>{\n+    TemplateListAttributeRestrictionsNestedImpl(TemplateList item) {\n+      this.builder = new TemplateListBuilder(this, item);\n     }\n-    BuildOutputAttributeRestrictionsNestedImpl() {\n-      this.builder = new BuildOutputBuilder(this);\n+    TemplateListAttributeRestrictionsNestedImpl() {\n+      this.builder = new TemplateListBuilder(this);\n     }\n-    BuildOutputBuilder builder;\n+    TemplateListBuilder builder;\n     public N and() {\n       return (N) PolicyRuleFluentImpl.this.withAttributeRestrictions(builder.build());\n     }\n-    public N endBuildOutputAttributeRestrictions() {\n+    public N endTemplateListAttributeRestrictions() {\n       return and();\n     }\n     \n   }\n   class ProjectSpecAttributeRestrictionsNestedImpl<N> extends ProjectSpecFluentImpl<PolicyRuleFluent.ProjectSpecAttributeRestrictionsNested<N>> implements PolicyRuleFluent.ProjectSpecAttributeRestrictionsNested<N>,Nested<N>{\n     ProjectSpecAttributeRestrictionsNestedImpl(ProjectSpec item) {\n       this.builder = new ProjectSpecBuilder(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": "@@ -93,20 +93,20 @@\n   public ResourceAccessReviewFluent.ResourceRequirementsContentNested<A> withNewResourceRequirementsContentLike(ResourceRequirements item);\n   public A withGitHubWebHookCauseContent(GitHubWebHookCause gitHubWebHookCauseContent);\n   public ResourceAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContent();\n   public ResourceAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContentLike(GitHubWebHookCause item);\n   public A withOAuthClientListContent(OAuthClientList oAuthClientListContent);\n   public ResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent();\n   public ResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item);\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n-  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n-  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent);\n   public ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent();\n   public ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item);\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n+  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n+  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent);\n   public ResourceAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent();\n   public ResourceAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContentLike(HelmChartRepositoryList item);\n   public A withPolicyRuleContent(PolicyRule policyRuleContent);\n   public ResourceAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContent();\n   public ResourceAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContentLike(PolicyRule item);\n   public A withDeploymentTriggerPolicyContent(DeploymentTriggerPolicy deploymentTriggerPolicyContent);\n@@ -150,21 +150,21 @@\n   public A withRawExtensionContent(io.fabric8.openshift.api.model.runtime.RawExtension rawExtensionContent);\n   public ResourceAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewOpenshiftRawExtensionContent();\n   public ResourceAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewRawExtensionContentLike(io.fabric8.openshift.api.model.runtime.RawExtension item);\n   public A withNewOpenshiftRawExtensionContent(Object value);\n   public A withSubjectRulesReviewSpecContent(SubjectRulesReviewSpec subjectRulesReviewSpecContent);\n   public ResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent();\n   public ResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item);\n+  public A withRoleListContent(RoleList roleListContent);\n+  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n+  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent);\n   public ResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent();\n   public ResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item);\n   public A withNewTagReferencePolicyContent(String type);\n-  public A withRoleListContent(RoleList roleListContent);\n-  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n-  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withProjectContent(Project projectContent);\n   public ResourceAccessReviewFluent.ProjectContentNested<A> withNewProjectContent();\n   public ResourceAccessReviewFluent.ProjectContentNested<A> withNewProjectContentLike(Project item);\n   public A withBuildVolumeSourceContent(BuildVolumeSource buildVolumeSourceContent);\n   public ResourceAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContent();\n   public ResourceAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContentLike(BuildVolumeSource item);\n   public A withAppliedClusterResourceQuotaListContent(AppliedClusterResourceQuotaList appliedClusterResourceQuotaListContent);\n@@ -209,20 +209,20 @@\n   public ResourceAccessReviewFluent.ImageStreamTagListContentNested<A> withNewImageStreamTagListContentLike(ImageStreamTagList item);\n   public A withBitbucketWebHookCauseContent(BitbucketWebHookCause bitbucketWebHookCauseContent);\n   public ResourceAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContent();\n   public ResourceAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContentLike(BitbucketWebHookCause item);\n   public A withProjectListContent(ProjectList projectListContent);\n   public ResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent();\n   public ResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item);\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n-  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n-  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent);\n   public ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent();\n   public ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item);\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n+  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n+  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withRouteContent(Route routeContent);\n   public ResourceAccessReviewFluent.RouteContentNested<A> withNewRouteContent();\n   public ResourceAccessReviewFluent.RouteContentNested<A> withNewRouteContentLike(Route item);\n   public A withSourceStrategyOptionsContent(SourceStrategyOptions sourceStrategyOptionsContent);\n   public ResourceAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContent();\n   public ResourceAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContentLike(SourceStrategyOptions item);\n   public A withNewSourceStrategyOptionsContent(Boolean incremental);\n@@ -247,33 +247,33 @@\n   public A withRawExtensionContent(RawExtension rawExtensionContent);\n   public ResourceAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContent();\n   public ResourceAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContentLike(RawExtension item);\n   public A withNewRawExtensionContent(Object value);\n   public A withSecurityContextConstraintsListContent(SecurityContextConstraintsList securityContextConstraintsListContent);\n   public ResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent();\n   public ResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item);\n-  public A withIdentityListContent(IdentityList identityListContent);\n-  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n-  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent);\n   public ResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent();\n   public ResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item);\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n-  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n-  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n+  public A withIdentityListContent(IdentityList identityListContent);\n+  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n+  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent);\n   public ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent();\n   public ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item);\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type);\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n-  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n-  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n+  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n+  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent);\n   public ResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent();\n   public ResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item);\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n+  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n+  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n   public A withGroupListContent(GroupList groupListContent);\n   public ResourceAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent();\n   public ResourceAccessReviewFluent.GroupListContentNested<A> withNewGroupListContentLike(GroupList item);\n   public A withRunAsUserStrategyOptionsContent(RunAsUserStrategyOptions runAsUserStrategyOptionsContent);\n   public ResourceAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContent();\n   public ResourceAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContentLike(RunAsUserStrategyOptions item);\n   public A withNewRunAsUserStrategyOptionsContent(String type,Long uid,Long uidRangeMax,Long uidRangeMin);\n@@ -349,20 +349,20 @@\n   public ResourceAccessReviewFluent.SubjectAccessReviewContentNested<A> withNewSubjectAccessReviewContentLike(SubjectAccessReview item);\n   public A withLocalResourceAccessReviewContent(LocalResourceAccessReview localResourceAccessReviewContent);\n   public ResourceAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContent();\n   public ResourceAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContentLike(LocalResourceAccessReview item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n-  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n-  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent);\n   public ResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent();\n   public ResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item);\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n+  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n+  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent);\n   public ResourceAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent();\n   public ResourceAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContentLike(LabelSelector item);\n   public A withNetNamespaceListContent(NetNamespaceList netNamespaceListContent);\n   public ResourceAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContent();\n   public ResourceAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContentLike(NetNamespaceList item);\n   public A withBrokerTemplateInstanceSpecContent(BrokerTemplateInstanceSpec brokerTemplateInstanceSpecContent);\n@@ -374,20 +374,20 @@\n   public A withNewBinaryBuildSourceContent(String asFile);\n   public A withOAuthClientAuthorizationListContent(OAuthClientAuthorizationList oAuthClientAuthorizationListContent);\n   public ResourceAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContent();\n   public ResourceAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContentLike(OAuthClientAuthorizationList item);\n   public A withBuildSpecContent(BuildSpec buildSpecContent);\n   public ResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent();\n   public ResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item);\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n-  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n-  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent);\n   public ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent();\n   public ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item);\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n+  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n+  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent);\n   public ResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent();\n   public ResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContentLike(RollingDeploymentStrategyParams item);\n   public A withGitSourceRevisionContent(GitSourceRevision gitSourceRevisionContent);\n   public ResourceAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContent();\n   public ResourceAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContentLike(GitSourceRevision item);\n   public A withImageLabelContent(ImageLabel imageLabelContent);\n@@ -423,35 +423,35 @@\n   public ResourceAccessReviewFluent.ImageListContentNested<A> withNewImageListContentLike(ImageList item);\n   public A withConfigMapBuildSourceContent(ConfigMapBuildSource configMapBuildSourceContent);\n   public ResourceAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContent();\n   public ResourceAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContentLike(ConfigMapBuildSource item);\n   public A withImageTagListContent(ImageTagList imageTagListContent);\n   public ResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent();\n   public ResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public ResourceAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public ResourceAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withTLSConfigContent(TLSConfig tLSConfigContent);\n   public ResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent();\n   public ResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item);\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n-  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n-  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent);\n   public ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent();\n   public ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item);\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n+  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n+  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withBuildStatusContent(BuildStatus buildStatusContent);\n   public ResourceAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent();\n   public ResourceAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContentLike(BuildStatus item);\n   public A withImageSourceContent(ImageSource imageSourceContent);\n   public ResourceAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContent();\n   public ResourceAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContentLike(ImageSource item);\n   public A withObjectMetaContent(ObjectMeta objectMetaContent);\n@@ -526,29 +526,29 @@\n   public A withNewImageSourcePathContent(String destinationDir,String sourcePath);\n   public A withBuildConfigStatusContent(BuildConfigStatus buildConfigStatusContent);\n   public ResourceAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContent();\n   public ResourceAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContentLike(BuildConfigStatus item);\n   public A withResourceQuotaStatusByNamespaceContent(ResourceQuotaStatusByNamespace resourceQuotaStatusByNamespaceContent);\n   public ResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent();\n   public ResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item);\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n-  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n-  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n-  public A withParameterContent(Parameter parameterContent);\n-  public ResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n-  public ResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n   public A withRoleBindingListContent(RoleBindingList roleBindingListContent);\n   public ResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent();\n   public ResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item);\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n-  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n-  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n+  public A withParameterContent(Parameter parameterContent);\n+  public ResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n+  public ResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n+  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n+  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent);\n   public ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent();\n   public ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item);\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n+  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n+  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent);\n   public ResourceAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent();\n   public ResourceAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContentLike(BuildPostCommitSpec item);\n   public A withOAuthAuthorizeTokenListContent(OAuthAuthorizeTokenList oAuthAuthorizeTokenListContent);\n   public ResourceAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContent();\n   public ResourceAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContentLike(OAuthAuthorizeTokenList item);\n   public A withDeploymentStrategyContent(DeploymentStrategy deploymentStrategyContent);\n@@ -589,30 +589,30 @@\n   public ResourceAccessReviewFluent.BuildConfigSpecContentNested<A> withNewBuildConfigSpecContentLike(BuildConfigSpec item);\n   public A withUserContent(User userContent);\n   public ResourceAccessReviewFluent.UserContentNested<A> withNewUserContent();\n   public ResourceAccessReviewFluent.UserContentNested<A> withNewUserContentLike(User item);\n   public A withImageStreamImageContent(ImageStreamImage imageStreamImageContent);\n   public ResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent();\n   public ResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item);\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n+  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n+  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n+  public A withBuildConditionContent(BuildCondition buildConditionContent);\n+  public ResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n+  public ResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n   public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent);\n   public ResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent();\n   public ResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item);\n   public A withNewBuildStatusOutputToContent(String imageDigest);\n-  public A withBuildConditionContent(BuildCondition buildConditionContent);\n-  public ResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n-  public ResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n-  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n-  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n-  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n-  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withSecretSpecContent(SecretSpec secretSpecContent);\n   public ResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent();\n   public ResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item);\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n+  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n+  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent);\n   public ResourceAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent();\n   public ResourceAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContentLike(ClusterRoleBindingList item);\n   public A withEgressNetworkPolicyPeerContent(EgressNetworkPolicyPeer egressNetworkPolicyPeerContent);\n   public ResourceAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContent();\n   public ResourceAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContentLike(EgressNetworkPolicyPeer item);\n   public A withNewEgressNetworkPolicyPeerContent(String cidrSelector,String dnsName);\n@@ -662,20 +662,20 @@\n   public ResourceAccessReviewFluent.HelmChartRepositoryStatusContentNested<A> withNewHelmChartRepositoryStatusContentLike(HelmChartRepositoryStatus item);\n   public A withDeploymentConfigSpecContent(DeploymentConfigSpec deploymentConfigSpecContent);\n   public ResourceAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContent();\n   public ResourceAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContentLike(DeploymentConfigSpec item);\n   public A withHostSubnetContent(HostSubnet hostSubnetContent);\n   public ResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent();\n   public ResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item);\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n-  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n-  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent);\n   public ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent();\n   public ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n+  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n+  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent);\n   public ResourceAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent();\n   public ResourceAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContentLike(OAuthAccessTokenList item);\n   public A withJenkinsPipelineBuildStrategyContent(JenkinsPipelineBuildStrategy jenkinsPipelineBuildStrategyContent);\n   public ResourceAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContent();\n   public ResourceAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContentLike(JenkinsPipelineBuildStrategy item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n@@ -698,20 +698,20 @@\n   public ResourceAccessReviewFluent.ClusterRoleListContentNested<A> withNewClusterRoleListContentLike(ClusterRoleList item);\n   public A withRouteListContent(RouteList routeListContent);\n   public ResourceAccessReviewFluent.RouteListContentNested<A> withNewRouteListContent();\n   public ResourceAccessReviewFluent.RouteListContentNested<A> withNewRouteListContentLike(RouteList item);\n   public A withImageStreamStatusContent(ImageStreamStatus imageStreamStatusContent);\n   public ResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent();\n   public ResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withDeploymentDetailsContent(DeploymentDetails deploymentDetailsContent);\n   public ResourceAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContent();\n   public ResourceAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContentLike(DeploymentDetails item);\n   public A withPodSecurityPolicySubjectReviewStatusContent(PodSecurityPolicySubjectReviewStatus podSecurityPolicySubjectReviewStatusContent);\n@@ -722,20 +722,20 @@\n   public ResourceAccessReviewFluent.PodSecurityPolicySubjectReviewSpecContentNested<A> withNewPodSecurityPolicySubjectReviewSpecContentLike(PodSecurityPolicySubjectReviewSpec item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public ResourceAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withBuildListContent(BuildList buildListContent);\n   public ResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent();\n   public ResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item);\n-  public A withTemplateListContent(TemplateList templateListContent);\n-  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n-  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withBuildOutputContent(BuildOutput buildOutputContent);\n   public ResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent();\n   public ResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item);\n+  public A withTemplateListContent(TemplateList templateListContent);\n+  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n+  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withProjectSpecContent(ProjectSpec projectSpecContent);\n   public ResourceAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent();\n   public ResourceAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContentLike(ProjectSpec item);\n   public A withSourceRevisionContent(SourceRevision sourceRevisionContent);\n   public ResourceAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContent();\n   public ResourceAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContentLike(SourceRevision item);\n   public A withObjectReferenceContent(ObjectReference objectReferenceContent);\n@@ -858,22 +858,22 @@\n     \n   }\n   public interface OAuthClientListContentNested<N> extends Nested<N>,OAuthClientListFluent<ResourceAccessReviewFluent.OAuthClientListContentNested<N>>{\n     public N and();\n     public N endOAuthClientListContent();\n     \n   }\n-  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n+  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicyReviewStatusContent();\n+    public N endTemplateInstanceStatusContent();\n     \n   }\n-  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n+  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceStatusContent();\n+    public N endPodSecurityPolicyReviewStatusContent();\n     \n   }\n   public interface HelmChartRepositoryListContentNested<N> extends Nested<N>,HelmChartRepositoryListFluent<ResourceAccessReviewFluent.HelmChartRepositoryListContentNested<N>>{\n     public N and();\n     public N endHelmChartRepositoryListContent();\n     \n   }\n@@ -948,22 +948,22 @@\n     \n   }\n   public interface SubjectRulesReviewSpecContentNested<N> extends Nested<N>,SubjectRulesReviewSpecFluent<ResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<N>>{\n     public N and();\n     public N endSubjectRulesReviewSpecContent();\n     \n   }\n-  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<ResourceAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n+  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<ResourceAccessReviewFluent.RoleListContentNested<N>>{\n     public N and();\n-    public N endTagReferencePolicyContent();\n+    public N endRoleListContent();\n     \n   }\n-  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<ResourceAccessReviewFluent.RoleListContentNested<N>>{\n+  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<ResourceAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n     public N and();\n-    public N endRoleListContent();\n+    public N endTagReferencePolicyContent();\n     \n   }\n   public interface ProjectContentNested<N> extends Nested<N>,ProjectFluent<ResourceAccessReviewFluent.ProjectContentNested<N>>{\n     public N and();\n     public N endProjectContent();\n     \n   }\n@@ -1043,22 +1043,22 @@\n     \n   }\n   public interface ProjectListContentNested<N> extends Nested<N>,ProjectListFluent<ResourceAccessReviewFluent.ProjectListContentNested<N>>{\n     public N and();\n     public N endProjectListContent();\n     \n   }\n-  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<ResourceAccessReviewFluent.RangeAllocationContentNested<N>>{\n+  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n     public N and();\n-    public N endRangeAllocationContent();\n+    public N endClusterRoleScopeRestrictionContent();\n     \n   }\n-  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n+  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<ResourceAccessReviewFluent.RangeAllocationContentNested<N>>{\n     public N and();\n-    public N endClusterRoleScopeRestrictionContent();\n+    public N endRangeAllocationContent();\n     \n   }\n   public interface RouteContentNested<N> extends Nested<N>,RouteFluent<ResourceAccessReviewFluent.RouteContentNested<N>>{\n     public N and();\n     public N endRouteContent();\n     \n   }\n@@ -1103,44 +1103,44 @@\n     \n   }\n   public interface SecurityContextConstraintsListContentNested<N> extends Nested<N>,SecurityContextConstraintsListFluent<ResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<N>>{\n     public N and();\n     public N endSecurityContextConstraintsListContent();\n     \n   }\n-  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<ResourceAccessReviewFluent.IdentityListContentNested<N>>{\n-    public N and();\n-    public N endIdentityListContent();\n-    \n-  }\n   public interface BuildConfigListContentNested<N> extends Nested<N>,BuildConfigListFluent<ResourceAccessReviewFluent.BuildConfigListContentNested<N>>{\n     public N and();\n     public N endBuildConfigListContent();\n     \n   }\n-  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<ResourceAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n+  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<ResourceAccessReviewFluent.IdentityListContentNested<N>>{\n     public N and();\n-    public N endClusterNetworkListContent();\n+    public N endIdentityListContent();\n     \n   }\n   public interface TemplateInstanceConditionContentNested<N> extends Nested<N>,TemplateInstanceConditionFluent<ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<N>>{\n     public N and();\n     public N endTemplateInstanceConditionContent();\n     \n   }\n-  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<ResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<ResourceAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n     public N and();\n-    public N endRepositoryImportStatusContent();\n+    public N endClusterNetworkListContent();\n     \n   }\n   public interface DeploymentCauseContentNested<N> extends Nested<N>,DeploymentCauseFluent<ResourceAccessReviewFluent.DeploymentCauseContentNested<N>>{\n     public N and();\n     public N endDeploymentCauseContent();\n     \n   }\n+  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<ResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+    public N and();\n+    public N endRepositoryImportStatusContent();\n+    \n+  }\n   public interface GroupListContentNested<N> extends Nested<N>,GroupListFluent<ResourceAccessReviewFluent.GroupListContentNested<N>>{\n     public N and();\n     public N endGroupListContent();\n     \n   }\n   public interface RunAsUserStrategyOptionsContentNested<N> extends Nested<N>,RunAsUserStrategyOptionsFluent<ResourceAccessReviewFluent.RunAsUserStrategyOptionsContentNested<N>>{\n     public N and();\n@@ -1263,22 +1263,22 @@\n     \n   }\n   public interface ClusterRoleContentNested<N> extends Nested<N>,ClusterRoleFluent<ResourceAccessReviewFluent.ClusterRoleContentNested<N>>{\n     public N and();\n     public N endClusterRoleContent();\n     \n   }\n-  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<ResourceAccessReviewFluent.ConnectionConfigContentNested<N>>{\n+  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<ResourceAccessReviewFluent.TagEventConditionContentNested<N>>{\n     public N and();\n-    public N endConnectionConfigContent();\n+    public N endTagEventConditionContent();\n     \n   }\n-  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<ResourceAccessReviewFluent.TagEventConditionContentNested<N>>{\n+  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<ResourceAccessReviewFluent.ConnectionConfigContentNested<N>>{\n     public N and();\n-    public N endTagEventConditionContent();\n+    public N endConnectionConfigContent();\n     \n   }\n   public interface LabelSelectorContentNested<N> extends Nested<N>,LabelSelectorFluent<ResourceAccessReviewFluent.LabelSelectorContentNested<N>>{\n     public N and();\n     public N endLabelSelectorContent();\n     \n   }\n@@ -1303,22 +1303,22 @@\n     \n   }\n   public interface BuildSpecContentNested<N> extends Nested<N>,BuildSpecFluent<ResourceAccessReviewFluent.BuildSpecContentNested<N>>{\n     public N and();\n     public N endBuildSpecContent();\n     \n   }\n-  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<ResourceAccessReviewFluent.ProjectStatusContentNested<N>>{\n+  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n     public N and();\n-    public N endProjectStatusContent();\n+    public N endLocalSubjectAccessReviewContent();\n     \n   }\n-  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n+  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<ResourceAccessReviewFluent.ProjectStatusContentNested<N>>{\n     public N and();\n-    public N endLocalSubjectAccessReviewContent();\n+    public N endProjectStatusContent();\n     \n   }\n   public interface RollingDeploymentStrategyParamsContentNested<N> extends Nested<N>,RollingDeploymentStrategyParamsFluent<ResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>>{\n     public N and();\n     public N endRollingDeploymentStrategyParamsContent();\n     \n   }\n@@ -1383,22 +1383,22 @@\n     \n   }\n   public interface ImageTagListContentNested<N> extends Nested<N>,ImageTagListFluent<ResourceAccessReviewFluent.ImageTagListContentNested<N>>{\n     public N and();\n     public N endImageTagListContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<ResourceAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -1408,22 +1408,22 @@\n     \n   }\n   public interface TLSConfigContentNested<N> extends Nested<N>,TLSConfigFluent<ResourceAccessReviewFluent.TLSConfigContentNested<N>>{\n     public N and();\n     public N endTLSConfigContent();\n     \n   }\n-  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<ResourceAccessReviewFluent.BuildVolumeContentNested<N>>{\n+  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n     public N and();\n-    public N endBuildVolumeContent();\n+    public N endTemplateInstanceSpecContent();\n     \n   }\n-  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n+  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<ResourceAccessReviewFluent.BuildVolumeContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceSpecContent();\n+    public N endBuildVolumeContent();\n     \n   }\n   public interface BuildStatusContentNested<N> extends Nested<N>,BuildStatusFluent<ResourceAccessReviewFluent.BuildStatusContentNested<N>>{\n     public N and();\n     public N endBuildStatusContent();\n     \n   }\n@@ -1548,37 +1548,37 @@\n     \n   }\n   public interface ResourceQuotaStatusByNamespaceContentNested<N> extends Nested<N>,ResourceQuotaStatusByNamespaceFluent<ResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<N>>{\n     public N and();\n     public N endResourceQuotaStatusByNamespaceContent();\n     \n   }\n-  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<ResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n+  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<ResourceAccessReviewFluent.RoleBindingListContentNested<N>>{\n     public N and();\n-    public N endSourceBuildStrategyContent();\n+    public N endRoleBindingListContent();\n     \n   }\n   public interface ParameterContentNested<N> extends Nested<N>,ParameterFluent<ResourceAccessReviewFluent.ParameterContentNested<N>>{\n     public N and();\n     public N endParameterContent();\n     \n   }\n-  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<ResourceAccessReviewFluent.RoleBindingListContentNested<N>>{\n+  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<ResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n     public N and();\n-    public N endRoleBindingListContent();\n+    public N endSourceBuildStrategyContent();\n     \n   }\n-  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n+  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n+    public N endBrokerTemplateInstanceContent();\n     \n   }\n-  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n+  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n     public N and();\n-    public N endBrokerTemplateInstanceContent();\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n     \n   }\n   public interface BuildPostCommitSpecContentNested<N> extends Nested<N>,BuildPostCommitSpecFluent<ResourceAccessReviewFluent.BuildPostCommitSpecContentNested<N>>{\n     public N and();\n     public N endBuildPostCommitSpecContent();\n     \n   }\n@@ -1648,37 +1648,37 @@\n     \n   }\n   public interface ImageStreamImageContentNested<N> extends Nested<N>,ImageStreamImageFluent<ResourceAccessReviewFluent.ImageStreamImageContentNested<N>>{\n     public N and();\n     public N endImageStreamImageContent();\n     \n   }\n-  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<ResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n+  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n     public N and();\n-    public N endBuildStatusOutputToContent();\n+    public N endResourceAccessReviewResponseContent();\n     \n   }\n   public interface BuildConditionContentNested<N> extends Nested<N>,BuildConditionFluent<ResourceAccessReviewFluent.BuildConditionContentNested<N>>{\n     public N and();\n     public N endBuildConditionContent();\n     \n   }\n-  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n+  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<ResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n     public N and();\n-    public N endResourceAccessReviewResponseContent();\n+    public N endBuildStatusOutputToContent();\n     \n   }\n-  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<ResourceAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n+  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<ResourceAccessReviewFluent.SecretSpecContentNested<N>>{\n     public N and();\n-    public N endExecNewPodHookContent();\n+    public N endSecretSpecContent();\n     \n   }\n-  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<ResourceAccessReviewFluent.SecretSpecContentNested<N>>{\n+  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<ResourceAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n     public N and();\n-    public N endSecretSpecContent();\n+    public N endExecNewPodHookContent();\n     \n   }\n   public interface ClusterRoleBindingListContentNested<N> extends Nested<N>,ClusterRoleBindingListFluent<ResourceAccessReviewFluent.ClusterRoleBindingListContentNested<N>>{\n     public N and();\n     public N endClusterRoleBindingListContent();\n     \n   }\n@@ -1763,22 +1763,22 @@\n     \n   }\n   public interface HostSubnetContentNested<N> extends Nested<N>,HostSubnetFluent<ResourceAccessReviewFluent.HostSubnetContentNested<N>>{\n     public N and();\n     public N endHostSubnetContent();\n     \n   }\n-  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<ResourceAccessReviewFluent.GroupRestrictionContentNested<N>>{\n+  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n     public N and();\n-    public N endGroupRestrictionContent();\n+    public N endAppliedClusterResourceQuotaContent();\n     \n   }\n-  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n+  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<ResourceAccessReviewFluent.GroupRestrictionContentNested<N>>{\n     public N and();\n-    public N endAppliedClusterResourceQuotaContent();\n+    public N endGroupRestrictionContent();\n     \n   }\n   public interface OAuthAccessTokenListContentNested<N> extends Nested<N>,OAuthAccessTokenListFluent<ResourceAccessReviewFluent.OAuthAccessTokenListContentNested<N>>{\n     public N and();\n     public N endOAuthAccessTokenListContent();\n     \n   }\n@@ -1823,22 +1823,22 @@\n     \n   }\n   public interface ImageStreamStatusContentNested<N> extends Nested<N>,ImageStreamStatusFluent<ResourceAccessReviewFluent.ImageStreamStatusContentNested<N>>{\n     public N and();\n     public N endImageStreamStatusContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<ResourceAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n@@ -1863,22 +1863,22 @@\n     \n   }\n   public interface BuildListContentNested<N> extends Nested<N>,BuildListFluent<ResourceAccessReviewFluent.BuildListContentNested<N>>{\n     public N and();\n     public N endBuildListContent();\n     \n   }\n-  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<ResourceAccessReviewFluent.TemplateListContentNested<N>>{\n+  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<ResourceAccessReviewFluent.BuildOutputContentNested<N>>{\n     public N and();\n-    public N endTemplateListContent();\n+    public N endBuildOutputContent();\n     \n   }\n-  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<ResourceAccessReviewFluent.BuildOutputContentNested<N>>{\n+  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<ResourceAccessReviewFluent.TemplateListContentNested<N>>{\n     public N and();\n-    public N endBuildOutputContent();\n+    public N endTemplateListContent();\n     \n   }\n   public interface ProjectSpecContentNested<N> extends Nested<N>,ProjectSpecFluent<ResourceAccessReviewFluent.ProjectSpecContentNested<N>>{\n     public N and();\n     public N endProjectSpecContent();\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": "@@ -108,16 +108,16 @@\n     if (content instanceof UserRestriction){ this.content= new UserRestrictionBuilder((UserRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodTemplateSpec){ this.content= new PodTemplateSpecBuilder((PodTemplateSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceList){ this.content= new TemplateInstanceListBuilder((TemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImport){ this.content= new ImageStreamImportBuilder((ImageStreamImport)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceRequirements){ this.content= new ResourceRequirementsBuilder((ResourceRequirements)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitHubWebHookCause){ this.content= new GitHubWebHookCauseBuilder((GitHubWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientList){ this.content= new OAuthClientListBuilder((OAuthClientList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceStatus){ this.content= new TemplateInstanceStatusBuilder((TemplateInstanceStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryList){ this.content= new HelmChartRepositoryListBuilder((HelmChartRepositoryList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PolicyRule){ this.content= new PolicyRuleBuilder((PolicyRule)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerPolicy){ this.content= new DeploymentTriggerPolicyBuilder((DeploymentTriggerPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStrategy){ this.content= new BuildStrategyBuilder((BuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RepositoryImportSpec){ this.content= new RepositoryImportSpecBuilder((RepositoryImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceList){ this.content= new BrokerTemplateInstanceListBuilder((BrokerTemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportStatus){ this.content= new ImageStreamImportStatusBuilder((ImageStreamImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -126,16 +126,16 @@\n     if (content instanceof SubjectAccessReviewResponse){ this.content= new SubjectAccessReviewResponseBuilder((SubjectAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerImageChangeParams){ this.content= new DeploymentTriggerImageChangeParamsBuilder((DeploymentTriggerImageChangeParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalObjectReference){ this.content= new LocalObjectReferenceBuilder((LocalObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagImageHook){ this.content= new TagImageHookBuilder((TagImageHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteTargetReference){ this.content= new RouteTargetReferenceBuilder((RouteTargetReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.runtime.RawExtension){ this.content= new io.fabric8.openshift.api.model.runtime.RawExtensionBuilder((io.fabric8.openshift.api.model.runtime.RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectRulesReviewSpec){ this.content= new SubjectRulesReviewSpecBuilder((SubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleList){ this.content= new RoleListBuilder((RoleList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Project){ this.content= new ProjectBuilder((Project)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildVolumeSource){ this.content= new BuildVolumeSourceBuilder((BuildVolumeSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuotaList){ this.content= new AppliedClusterResourceQuotaListBuilder((AppliedClusterResourceQuotaList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigList){ this.content= new DeploymentConfigListBuilder((DeploymentConfigList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatusOutput){ this.content= new BuildStatusOutputBuilder((BuildStatusOutput)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfig){ this.content= new BuildConfigBuilder((BuildConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageImportStatus){ this.content= new ImageImportStatusBuilder((ImageImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -145,32 +145,32 @@\n     if (content instanceof SecretBuildSource){ this.content= new SecretBuildSourceBuilder((SecretBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicySpec){ this.content= new EgressNetworkPolicySpecBuilder((EgressNetworkPolicySpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepository){ this.content= new HelmChartRepositoryBuilder((HelmChartRepository)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEvent){ this.content= new TagEventBuilder((TagEvent)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagList){ this.content= new ImageStreamTagListBuilder((ImageStreamTagList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BitbucketWebHookCause){ this.content= new BitbucketWebHookCauseBuilder((BitbucketWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectList){ this.content= new ProjectListBuilder((ProjectList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleScopeRestriction){ this.content= new ClusterRoleScopeRestrictionBuilder((ClusterRoleScopeRestriction)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Route){ this.content= new RouteBuilder((Route)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceStrategyOptions){ this.content= new SourceStrategyOptionsBuilder((SourceStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterNetwork){ this.content= new ClusterNetworkBuilder((ClusterNetwork)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeToken){ this.content= new OAuthAuthorizeTokenBuilder((OAuthAuthorizeToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerBuildStrategy){ this.content= new DockerBuildStrategyBuilder((DockerBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureCondition){ this.content= new SignatureConditionBuilder((SignatureCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserOAuthAccessToken){ this.content= new UserOAuthAccessTokenBuilder((UserOAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionList){ this.content= new RoleBindingRestrictionListBuilder((RoleBindingRestrictionList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RawExtension){ this.content= new RawExtensionBuilder((RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraintsList){ this.content= new SecurityContextConstraintsListBuilder((SecurityContextConstraintsList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigList){ this.content= new BuildConfigListBuilder((BuildConfigList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceCondition){ this.content= new TemplateInstanceConditionBuilder((TemplateInstanceCondition)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentCause){ this.content= new DeploymentCauseBuilder((DeploymentCause)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GroupList){ this.content= new GroupListBuilder((GroupList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RunAsUserStrategyOptions){ this.content= new RunAsUserStrategyOptionsBuilder((RunAsUserStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LifecycleHook){ this.content= new LifecycleHookBuilder((LifecycleHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagReference){ this.content= new ImageStreamTagReferenceBuilder((ImageStreamTagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceControlUser){ this.content= new SourceControlUserBuilder((SourceControlUser)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Container){ this.content= new ContainerBuilder((Container)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamList){ this.content= new ImageStreamListBuilder((ImageStreamList)content); _visitables.get(\"content\").add(this.content);}\n@@ -189,45 +189,45 @@\n     if (content instanceof ImageLookupPolicy){ this.content= new ImageLookupPolicyBuilder((ImageLookupPolicy)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 ImageChangeCause){ this.content= new ImageChangeCauseBuilder((ImageChangeCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AllowedFlexVolume){ this.content= new AllowedFlexVolumeBuilder((AllowedFlexVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectAccessReview){ this.content= new SubjectAccessReviewBuilder((SubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalResourceAccessReview){ this.content= new LocalResourceAccessReviewBuilder((LocalResourceAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEventCondition){ this.content= new TagEventConditionBuilder((TagEventCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LabelSelector){ this.content= new LabelSelectorBuilder((LabelSelector)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespaceList){ this.content= new NetNamespaceListBuilder((NetNamespaceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceSpec){ this.content= new BrokerTemplateInstanceSpecBuilder((BrokerTemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BinaryBuildSource){ this.content= new BinaryBuildSourceBuilder((BinaryBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorizationList){ this.content= new OAuthClientAuthorizationListBuilder((OAuthClientAuthorizationList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildSpec){ this.content= new BuildSpecBuilder((BuildSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalSubjectAccessReview){ this.content= new LocalSubjectAccessReviewBuilder((LocalSubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RollingDeploymentStrategyParams){ this.content= new RollingDeploymentStrategyParamsBuilder((RollingDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitSourceRevision){ this.content= new GitSourceRevisionBuilder((GitSourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLabel){ this.content= new ImageLabelBuilder((ImageLabel)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageChangeTrigger){ this.content= new ImageChangeTriggerBuilder((ImageChangeTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReviewSpec){ this.content= new PodSecurityPolicyReviewSpecBuilder((PodSecurityPolicyReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportSpec){ this.content= new ImageStreamImportSpecBuilder((ImageStreamImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof FSGroupStrategyOptions){ this.content= new FSGroupStrategyOptionsBuilder((FSGroupStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReview){ this.content= new PodSecurityPolicyReviewBuilder((PodSecurityPolicyReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RecreateDeploymentStrategyParams){ this.content= new RecreateDeploymentStrategyParamsBuilder((RecreateDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerStrategyOptions){ this.content= new DockerStrategyOptionsBuilder((DockerStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageList){ this.content= new ImageListBuilder((ImageList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ConfigMapBuildSource){ this.content= new ConfigMapBuildSourceBuilder((ConfigMapBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTagList){ this.content= new ImageTagListBuilder((ImageTagList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TLSConfig){ this.content= new TLSConfigBuilder((TLSConfig)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceSpec){ this.content= new TemplateInstanceSpecBuilder((TemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatus){ this.content= new BuildStatusBuilder((BuildStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSource){ this.content= new ImageSourceBuilder((ImageSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectMeta){ this.content= new ObjectMetaBuilder((ObjectMeta)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySelfSubjectReview){ this.content= new PodSecurityPolicySelfSubjectReviewBuilder((PodSecurityPolicySelfSubjectReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagReference){ this.content= new TagReferenceBuilder((TagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyRule){ this.content= new EgressNetworkPolicyRuleBuilder((EgressNetworkPolicyRule)content); _visitables.get(\"content\").add(this.content);}\n@@ -246,19 +246,19 @@\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitBuildSource){ this.content= new GitBuildSourceBuilder((GitBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyList){ this.content= new EgressNetworkPolicyListBuilder((EgressNetworkPolicyList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SelfSubjectRulesReviewSpec){ this.content= new SelfSubjectRulesReviewSpecBuilder((SelfSubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSourcePath){ this.content= new ImageSourcePathBuilder((ImageSourcePath)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigStatus){ this.content= new BuildConfigStatusBuilder((BuildConfigStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceQuotaStatusByNamespace){ this.content= new ResourceQuotaStatusByNamespaceBuilder((ResourceQuotaStatusByNamespace)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingList){ this.content= new RoleBindingListBuilder((RoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildPostCommitSpec){ this.content= new BuildPostCommitSpecBuilder((BuildPostCommitSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeTokenList){ this.content= new OAuthAuthorizeTokenListBuilder((OAuthAuthorizeTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentStrategy){ this.content= new DeploymentStrategyBuilder((DeploymentStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureSubject){ this.content= new SignatureSubjectBuilder((SignatureSubject)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnetList){ this.content= new HostSubnetListBuilder((HostSubnetList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteIngressCondition){ this.content= new RouteIngressConditionBuilder((RouteIngressCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof CustomDeploymentStrategyParams){ this.content= new CustomDeploymentStrategyParamsBuilder((CustomDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n@@ -266,19 +266,19 @@\n     if (content instanceof StageInfo){ this.content= new StageInfoBuilder((StageInfo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionSpec){ this.content= new RoleBindingRestrictionSpecBuilder((RoleBindingRestrictionSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof IDRange){ this.content= new IDRangeBuilder((IDRange)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserList){ this.content= new UserListBuilder((UserList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigSpec){ this.content= new BuildConfigSpecBuilder((BuildConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImage){ this.content= new ImageStreamImageBuilder((ImageStreamImage)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceAccessReviewResponse){ this.content= new ResourceAccessReviewResponseBuilder((ResourceAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecretSpec){ this.content= new SecretSpecBuilder((SecretSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleBindingList){ this.content= new ClusterRoleBindingListBuilder((ClusterRoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyPeer){ this.content= new EgressNetworkPolicyPeerBuilder((EgressNetworkPolicyPeer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstance){ this.content= new TemplateInstanceBuilder((TemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof WebHookTrigger){ this.content= new WebHookTriggerBuilder((WebHookTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountReference){ this.content= new ServiceAccountReferenceBuilder((ServiceAccountReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Build){ this.content= new BuildBuilder((Build)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestriction){ this.content= new RoleBindingRestrictionBuilder((RoleBindingRestriction)content); _visitables.get(\"content\").add(this.content);}\n@@ -289,36 +289,36 @@\n     if (content instanceof TemplateInstanceRequester){ this.content= new TemplateInstanceRequesterBuilder((TemplateInstanceRequester)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildTriggerCause){ this.content= new BuildTriggerCauseBuilder((BuildTriggerCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryStatus){ this.content= new HelmChartRepositoryStatusBuilder((HelmChartRepositoryStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigSpec){ this.content= new DeploymentConfigSpecBuilder((DeploymentConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAccessTokenList){ this.content= new OAuthAccessTokenListBuilder((OAuthAccessTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof JenkinsPipelineBuildStrategy){ this.content= new JenkinsPipelineBuildStrategyBuilder((JenkinsPipelineBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SupplementalGroupsStrategyOptions){ this.content= new SupplementalGroupsStrategyOptionsBuilder((SupplementalGroupsStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountPodSecurityPolicyReviewStatus){ this.content= new ServiceAccountPodSecurityPolicyReviewStatusBuilder((ServiceAccountPodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SELinuxContextStrategyOptions){ this.content= new SELinuxContextStrategyOptionsBuilder((SELinuxContextStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleList){ this.content= new ClusterRoleListBuilder((ClusterRoleList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteList){ this.content= new RouteListBuilder((RouteList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamStatus){ this.content= new ImageStreamStatusBuilder((ImageStreamStatus)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentDetails){ this.content= new DeploymentDetailsBuilder((DeploymentDetails)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewStatus){ this.content= new PodSecurityPolicySubjectReviewStatusBuilder((PodSecurityPolicySubjectReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewSpec){ this.content= new PodSecurityPolicySubjectReviewSpecBuilder((PodSecurityPolicySubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildList){ this.content= new BuildListBuilder((BuildList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildOutput){ this.content= new BuildOutputBuilder((BuildOutput)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectSpec){ this.content= new ProjectSpecBuilder((ProjectSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceRevision){ this.content= new SourceRevisionBuilder((SourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectReference){ this.content= new ObjectReferenceBuilder((ObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureIssuer){ this.content= new SignatureIssuerBuilder((SignatureIssuer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLayer){ this.content= new ImageLayerBuilder((ImageLayer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuotaSpec){ this.content= new ClusterResourceQuotaSpecBuilder((ClusterResourceQuotaSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamSpec){ this.content= new ImageStreamSpecBuilder((ImageStreamSpec)content); _visitables.get(\"content\").add(this.content);}\n@@ -453,34 +453,34 @@\n   }\n   public ResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent() {\n     return new ResourceAccessReviewFluentImpl.OAuthClientListContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item) {\n     return new ResourceAccessReviewFluentImpl.OAuthClientListContentNestedImpl(item);\n   }\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n-    return new ResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n-    return new ResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceStatusContent!=null){ this.content= new TemplateInstanceStatusBuilder(templateInstanceStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent() {\n     return new ResourceAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item) {\n     return new ResourceAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n+    return new ResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n+    return new ResourceAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n+  }\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (helmChartRepositoryListContent!=null){ this.content= new HelmChartRepositoryListBuilder(helmChartRepositoryListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent() {\n     return new ResourceAccessReviewFluentImpl.HelmChartRepositoryListContentNestedImpl();\n   }\n@@ -642,37 +642,37 @@\n   }\n   public ResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent() {\n     return new ResourceAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item) {\n     return new ResourceAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl(item);\n   }\n+  public A withRoleListContent(RoleList roleListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n+    return new ResourceAccessReviewFluentImpl.RoleListContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n+    return new ResourceAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n+  }\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagReferencePolicyContent!=null){ this.content= new TagReferencePolicyBuilder(tagReferencePolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent() {\n     return new ResourceAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item) {\n     return new ResourceAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl(item);\n   }\n   public A withNewTagReferencePolicyContent(String type) {\n     return (A)withTagReferencePolicyContent(new TagReferencePolicy(type));\n   }\n-  public A withRoleListContent(RoleList roleListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n-    return new ResourceAccessReviewFluentImpl.RoleListContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n-    return new ResourceAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n-  }\n   public A withProjectContent(Project projectContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectContent!=null){ this.content= new ProjectBuilder(projectContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.ProjectContentNested<A> withNewProjectContent() {\n     return new ResourceAccessReviewFluentImpl.ProjectContentNestedImpl();\n   }\n@@ -838,34 +838,34 @@\n   }\n   public ResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent() {\n     return new ResourceAccessReviewFluentImpl.ProjectListContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item) {\n     return new ResourceAccessReviewFluentImpl.ProjectListContentNestedImpl(item);\n   }\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n-    return new ResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n-    return new ResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n-  }\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleScopeRestrictionContent!=null){ this.content= new ClusterRoleScopeRestrictionBuilder(clusterRoleScopeRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent() {\n     return new ResourceAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item) {\n     return new ResourceAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl(item);\n   }\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n+    return new ResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n+    return new ResourceAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n+  }\n   public A withRouteContent(Route routeContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (routeContent!=null){ this.content= new RouteBuilder(routeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.RouteContentNested<A> withNewRouteContent() {\n     return new ResourceAccessReviewFluentImpl.RouteContentNestedImpl();\n   }\n@@ -964,77 +964,77 @@\n   }\n   public ResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent() {\n     return new ResourceAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item) {\n     return new ResourceAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl(item);\n   }\n-  public A withIdentityListContent(IdentityList identityListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n-    return new ResourceAccessReviewFluentImpl.IdentityListContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n-    return new ResourceAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n-  }\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConfigListContent!=null){ this.content= new BuildConfigListBuilder(buildConfigListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent() {\n     return new ResourceAccessReviewFluentImpl.BuildConfigListContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item) {\n     return new ResourceAccessReviewFluentImpl.BuildConfigListContentNestedImpl(item);\n   }\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n+  public A withIdentityListContent(IdentityList identityListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n-    return new ResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n+  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n+    return new ResourceAccessReviewFluentImpl.IdentityListContentNestedImpl();\n   }\n-  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n-    return new ResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n+  public ResourceAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n+    return new ResourceAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n   }\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceConditionContent!=null){ this.content= new TemplateInstanceConditionBuilder(templateInstanceConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent() {\n     return new ResourceAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item) {\n     return new ResourceAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl(item);\n   }\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type) {\n     return (A)withTemplateInstanceConditionContent(new TemplateInstanceCondition(lastTransitionTime, message, reason, status, type));\n   }\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n-    return new ResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n+    return new ResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n   }\n-  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n-    return new ResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  public ResourceAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n+    return new ResourceAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n   }\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentCauseContent!=null){ this.content= new DeploymentCauseBuilder(deploymentCauseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent() {\n     return new ResourceAccessReviewFluentImpl.DeploymentCauseContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item) {\n     return new ResourceAccessReviewFluentImpl.DeploymentCauseContentNestedImpl(item);\n   }\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n+    return new ResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n+    return new ResourceAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  }\n   public A withGroupListContent(GroupList groupListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (groupListContent!=null){ this.content= new GroupListBuilder(groupListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent() {\n     return new ResourceAccessReviewFluentImpl.GroupListContentNestedImpl();\n   }\n@@ -1302,34 +1302,34 @@\n   }\n   public ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent() {\n     return new ResourceAccessReviewFluentImpl.ClusterRoleContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item) {\n     return new ResourceAccessReviewFluentImpl.ClusterRoleContentNestedImpl(item);\n   }\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n-    return new ResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n-    return new ResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n-  }\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagEventConditionContent!=null){ this.content= new TagEventConditionBuilder(tagEventConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent() {\n     return new ResourceAccessReviewFluentImpl.TagEventConditionContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item) {\n     return new ResourceAccessReviewFluentImpl.TagEventConditionContentNestedImpl(item);\n   }\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n+    return new ResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n+    return new ResourceAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n+  }\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (labelSelectorContent!=null){ this.content= new LabelSelectorBuilder(labelSelectorContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent() {\n     return new ResourceAccessReviewFluentImpl.LabelSelectorContentNestedImpl();\n   }\n@@ -1385,34 +1385,34 @@\n   }\n   public ResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent() {\n     return new ResourceAccessReviewFluentImpl.BuildSpecContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item) {\n     return new ResourceAccessReviewFluentImpl.BuildSpecContentNestedImpl(item);\n   }\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n-    return new ResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n-    return new ResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n-  }\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (localSubjectAccessReviewContent!=null){ this.content= new LocalSubjectAccessReviewBuilder(localSubjectAccessReviewContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent() {\n     return new ResourceAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item) {\n     return new ResourceAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl(item);\n   }\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n+    return new ResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n+    return new ResourceAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n+  }\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (rollingDeploymentStrategyParamsContent!=null){ this.content= new RollingDeploymentStrategyParamsBuilder(rollingDeploymentStrategyParamsContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent() {\n     return new ResourceAccessReviewFluentImpl.RollingDeploymentStrategyParamsContentNestedImpl();\n   }\n@@ -1548,34 +1548,34 @@\n   }\n   public ResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent() {\n     return new ResourceAccessReviewFluentImpl.ImageTagListContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item) {\n     return new ResourceAccessReviewFluentImpl.ImageTagListContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new ResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new ResourceAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new ResourceAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new ResourceAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -1598,34 +1598,34 @@\n   }\n   public ResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent() {\n     return new ResourceAccessReviewFluentImpl.TLSConfigContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item) {\n     return new ResourceAccessReviewFluentImpl.TLSConfigContentNestedImpl(item);\n   }\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n-    return new ResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n-    return new ResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceSpecContent!=null){ this.content= new TemplateInstanceSpecBuilder(templateInstanceSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent() {\n     return new ResourceAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item) {\n     return new ResourceAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl(item);\n   }\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n+    return new ResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n+    return new ResourceAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n+  }\n   public A withBuildStatusContent(BuildStatus buildStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildStatusContent!=null){ this.content= new BuildStatusBuilder(buildStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent() {\n     return new ResourceAccessReviewFluentImpl.BuildStatusContentNestedImpl();\n   }\n@@ -1890,64 +1890,64 @@\n   }\n   public ResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent() {\n     return new ResourceAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item) {\n     return new ResourceAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl(item);\n   }\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n+  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n-    return new ResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n+  public ResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n+    return new ResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n   }\n-  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n-    return new ResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n+  public ResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n+    return new ResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n   }\n   public A withParameterContent(Parameter parameterContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (parameterContent!=null){ this.content= new ParameterBuilder(parameterContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContent() {\n     return new ResourceAccessReviewFluentImpl.ParameterContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item) {\n     return new ResourceAccessReviewFluentImpl.ParameterContentNestedImpl(item);\n   }\n-  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n-    return new ResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n-    return new ResourceAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n-  }\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n-    return new ResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n+    return new ResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n   }\n-  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n-    return new ResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  public ResourceAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n+    return new ResourceAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n   }\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (brokerTemplateInstanceContent!=null){ this.content= new BrokerTemplateInstanceBuilder(brokerTemplateInstanceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent() {\n     return new ResourceAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item) {\n     return new ResourceAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    return new ResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n+    return new ResourceAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  }\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildPostCommitSpecContent!=null){ this.content= new BuildPostCommitSpecBuilder(buildPostCommitSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent() {\n     return new ResourceAccessReviewFluentImpl.BuildPostCommitSpecContentNestedImpl();\n   }\n@@ -2099,67 +2099,67 @@\n   }\n   public ResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent() {\n     return new ResourceAccessReviewFluentImpl.ImageStreamImageContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item) {\n     return new ResourceAccessReviewFluentImpl.ImageStreamImageContentNestedImpl(item);\n   }\n-  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n-    return new ResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n+    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public ResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n-    return new ResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n+  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n+    return new ResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n   }\n-  public A withNewBuildStatusOutputToContent(String imageDigest) {\n-    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n+  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n+    return new ResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n   }\n   public A withBuildConditionContent(BuildCondition buildConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConditionContent!=null){ this.content= new BuildConditionBuilder(buildConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent() {\n     return new ResourceAccessReviewFluentImpl.BuildConditionContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item) {\n     return new ResourceAccessReviewFluentImpl.BuildConditionContentNestedImpl(item);\n   }\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n+  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n-    return new ResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n-    return new ResourceAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n+    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  public ResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n+    return new ResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n   }\n-  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n-    return new ResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  public ResourceAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n+    return new ResourceAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n   }\n-  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n-    return new ResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  public A withNewBuildStatusOutputToContent(String imageDigest) {\n+    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n   }\n   public A withSecretSpecContent(SecretSpec secretSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (secretSpecContent!=null){ this.content= new SecretSpecBuilder(secretSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent() {\n     return new ResourceAccessReviewFluentImpl.SecretSpecContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item) {\n     return new ResourceAccessReviewFluentImpl.SecretSpecContentNestedImpl(item);\n   }\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n+    return new ResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n+    return new ResourceAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  }\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleBindingListContent!=null){ this.content= new ClusterRoleBindingListBuilder(clusterRoleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent() {\n     return new ResourceAccessReviewFluentImpl.ClusterRoleBindingListContentNestedImpl();\n   }\n@@ -2341,34 +2341,34 @@\n   }\n   public ResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent() {\n     return new ResourceAccessReviewFluentImpl.HostSubnetContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item) {\n     return new ResourceAccessReviewFluentImpl.HostSubnetContentNestedImpl(item);\n   }\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n-    return new ResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n-    return new ResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n-  }\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (appliedClusterResourceQuotaContent!=null){ this.content= new AppliedClusterResourceQuotaBuilder(appliedClusterResourceQuotaContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent() {\n     return new ResourceAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item) {\n     return new ResourceAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl(item);\n   }\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n+    return new ResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n+    return new ResourceAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n+  }\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (oAuthAccessTokenListContent!=null){ this.content= new OAuthAccessTokenListBuilder(oAuthAccessTokenListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent() {\n     return new ResourceAccessReviewFluentImpl.OAuthAccessTokenListContentNestedImpl();\n   }\n@@ -2461,34 +2461,34 @@\n   }\n   public ResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent() {\n     return new ResourceAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item) {\n     return new ResourceAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new ResourceAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new ResourceAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new ResourceAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -2541,34 +2541,34 @@\n   }\n   public ResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent() {\n     return new ResourceAccessReviewFluentImpl.BuildListContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item) {\n     return new ResourceAccessReviewFluentImpl.BuildListContentNestedImpl(item);\n   }\n-  public A withTemplateListContent(TemplateList templateListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n-    return new ResourceAccessReviewFluentImpl.TemplateListContentNestedImpl();\n-  }\n-  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n-    return new ResourceAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n-  }\n   public A withBuildOutputContent(BuildOutput buildOutputContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildOutputContent!=null){ this.content= new BuildOutputBuilder(buildOutputContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent() {\n     return new ResourceAccessReviewFluentImpl.BuildOutputContentNestedImpl();\n   }\n   public ResourceAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item) {\n     return new ResourceAccessReviewFluentImpl.BuildOutputContentNestedImpl(item);\n   }\n+  public A withTemplateListContent(TemplateList templateListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n+    return new ResourceAccessReviewFluentImpl.TemplateListContentNestedImpl();\n+  }\n+  public ResourceAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n+    return new ResourceAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n+  }\n   public A withProjectSpecContent(ProjectSpec projectSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectSpecContent!=null){ this.content= new ProjectSpecBuilder(projectSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public ResourceAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent() {\n     return new ResourceAccessReviewFluentImpl.ProjectSpecContentNestedImpl();\n   }\n@@ -3017,42 +3017,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endOAuthClientListContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n-    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n+  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n+    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n+      this.builder = new TemplateInstanceStatusBuilder(this, item);\n     }\n-    PodSecurityPolicyReviewStatusContentNestedImpl() {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n+    TemplateInstanceStatusContentNestedImpl() {\n+      this.builder = new TemplateInstanceStatusBuilder(this);\n     }\n-    PodSecurityPolicyReviewStatusBuilder builder;\n+    TemplateInstanceStatusBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicyReviewStatusContent() {\n+    public N endTemplateInstanceStatusContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements ResourceAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n-    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n-      this.builder = new TemplateInstanceStatusBuilder(this, item);\n+  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements ResourceAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n+    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n     }\n-    TemplateInstanceStatusContentNestedImpl() {\n-      this.builder = new TemplateInstanceStatusBuilder(this);\n+    PodSecurityPolicyReviewStatusContentNestedImpl() {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n     }\n-    TemplateInstanceStatusBuilder builder;\n+    PodSecurityPolicyReviewStatusBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceStatusContent() {\n+    public N endPodSecurityPolicyReviewStatusContent() {\n       return and();\n     }\n     \n   }\n   class HelmChartRepositoryListContentNestedImpl<N> extends HelmChartRepositoryListFluentImpl<ResourceAccessReviewFluent.HelmChartRepositoryListContentNested<N>> implements ResourceAccessReviewFluent.HelmChartRepositoryListContentNested<N>,Nested<N>{\n     HelmChartRepositoryListContentNestedImpl(HelmChartRepositoryList item) {\n       this.builder = new HelmChartRepositoryListBuilder(this, item);\n@@ -3305,42 +3305,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSubjectRulesReviewSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<ResourceAccessReviewFluent.TagReferencePolicyContentNested<N>> implements ResourceAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n-    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n-      this.builder = new TagReferencePolicyBuilder(this, item);\n+  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<ResourceAccessReviewFluent.RoleListContentNested<N>> implements ResourceAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n+    RoleListContentNestedImpl(RoleList item) {\n+      this.builder = new RoleListBuilder(this, item);\n     }\n-    TagReferencePolicyContentNestedImpl() {\n-      this.builder = new TagReferencePolicyBuilder(this);\n+    RoleListContentNestedImpl() {\n+      this.builder = new RoleListBuilder(this);\n     }\n-    TagReferencePolicyBuilder builder;\n+    RoleListBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagReferencePolicyContent() {\n+    public N endRoleListContent() {\n       return and();\n     }\n     \n   }\n-  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<ResourceAccessReviewFluent.RoleListContentNested<N>> implements ResourceAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n-    RoleListContentNestedImpl(RoleList item) {\n-      this.builder = new RoleListBuilder(this, item);\n+  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<ResourceAccessReviewFluent.TagReferencePolicyContentNested<N>> implements ResourceAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n+    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n+      this.builder = new TagReferencePolicyBuilder(this, item);\n     }\n-    RoleListContentNestedImpl() {\n-      this.builder = new RoleListBuilder(this);\n+    TagReferencePolicyContentNestedImpl() {\n+      this.builder = new TagReferencePolicyBuilder(this);\n     }\n-    RoleListBuilder builder;\n+    TagReferencePolicyBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleListContent() {\n+    public N endTagReferencePolicyContent() {\n       return and();\n     }\n     \n   }\n   class ProjectContentNestedImpl<N> extends ProjectFluentImpl<ResourceAccessReviewFluent.ProjectContentNested<N>> implements ResourceAccessReviewFluent.ProjectContentNested<N>,Nested<N>{\n     ProjectContentNestedImpl(Project item) {\n       this.builder = new ProjectBuilder(this, item);\n@@ -3609,42 +3609,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endProjectListContent() {\n       return and();\n     }\n     \n   }\n-  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<ResourceAccessReviewFluent.RangeAllocationContentNested<N>> implements ResourceAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n-    RangeAllocationContentNestedImpl(RangeAllocation item) {\n-      this.builder = new RangeAllocationBuilder(this, item);\n+  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n+    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n     }\n-    RangeAllocationContentNestedImpl() {\n-      this.builder = new RangeAllocationBuilder(this);\n+    ClusterRoleScopeRestrictionContentNestedImpl() {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n     }\n-    RangeAllocationBuilder builder;\n+    ClusterRoleScopeRestrictionBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRangeAllocationContent() {\n+    public N endClusterRoleScopeRestrictionContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements ResourceAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n-    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n+  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<ResourceAccessReviewFluent.RangeAllocationContentNested<N>> implements ResourceAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n+    RangeAllocationContentNestedImpl(RangeAllocation item) {\n+      this.builder = new RangeAllocationBuilder(this, item);\n     }\n-    ClusterRoleScopeRestrictionContentNestedImpl() {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n+    RangeAllocationContentNestedImpl() {\n+      this.builder = new RangeAllocationBuilder(this);\n     }\n-    ClusterRoleScopeRestrictionBuilder builder;\n+    RangeAllocationBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterRoleScopeRestrictionContent() {\n+    public N endRangeAllocationContent() {\n       return and();\n     }\n     \n   }\n   class RouteContentNestedImpl<N> extends RouteFluentImpl<ResourceAccessReviewFluent.RouteContentNested<N>> implements ResourceAccessReviewFluent.RouteContentNested<N>,Nested<N>{\n     RouteContentNestedImpl(Route item) {\n       this.builder = new RouteBuilder(this, item);\n@@ -3801,30 +3801,14 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSecurityContextConstraintsListContent() {\n       return and();\n     }\n     \n   }\n-  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<ResourceAccessReviewFluent.IdentityListContentNested<N>> implements ResourceAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n-    IdentityListContentNestedImpl(IdentityList item) {\n-      this.builder = new IdentityListBuilder(this, item);\n-    }\n-    IdentityListContentNestedImpl() {\n-      this.builder = new IdentityListBuilder(this);\n-    }\n-    IdentityListBuilder builder;\n-    public N and() {\n-      return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n-    }\n-    public N endIdentityListContent() {\n-      return and();\n-    }\n-    \n-  }\n   class BuildConfigListContentNestedImpl<N> extends BuildConfigListFluentImpl<ResourceAccessReviewFluent.BuildConfigListContentNested<N>> implements ResourceAccessReviewFluent.BuildConfigListContentNested<N>,Nested<N>{\n     BuildConfigListContentNestedImpl(BuildConfigList item) {\n       this.builder = new BuildConfigListBuilder(this, item);\n     }\n     BuildConfigListContentNestedImpl() {\n       this.builder = new BuildConfigListBuilder(this);\n     }\n@@ -3833,26 +3817,26 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConfigListContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<ResourceAccessReviewFluent.ClusterNetworkListContentNested<N>> implements ResourceAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n-    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n-      this.builder = new ClusterNetworkListBuilder(this, item);\n+  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<ResourceAccessReviewFluent.IdentityListContentNested<N>> implements ResourceAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n+    IdentityListContentNestedImpl(IdentityList item) {\n+      this.builder = new IdentityListBuilder(this, item);\n     }\n-    ClusterNetworkListContentNestedImpl() {\n-      this.builder = new ClusterNetworkListBuilder(this);\n+    IdentityListContentNestedImpl() {\n+      this.builder = new IdentityListBuilder(this);\n     }\n-    ClusterNetworkListBuilder builder;\n+    IdentityListBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterNetworkListContent() {\n+    public N endIdentityListContent() {\n       return and();\n     }\n     \n   }\n   class TemplateInstanceConditionContentNestedImpl<N> extends TemplateInstanceConditionFluentImpl<ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<N>> implements ResourceAccessReviewFluent.TemplateInstanceConditionContentNested<N>,Nested<N>{\n     TemplateInstanceConditionContentNestedImpl(TemplateInstanceCondition item) {\n       this.builder = new TemplateInstanceConditionBuilder(this, item);\n@@ -3865,26 +3849,26 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTemplateInstanceConditionContent() {\n       return and();\n     }\n     \n   }\n-  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<ResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements ResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n-    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n-      this.builder = new RepositoryImportStatusBuilder(this, item);\n+  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<ResourceAccessReviewFluent.ClusterNetworkListContentNested<N>> implements ResourceAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n+    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n+      this.builder = new ClusterNetworkListBuilder(this, item);\n     }\n-    RepositoryImportStatusContentNestedImpl() {\n-      this.builder = new RepositoryImportStatusBuilder(this);\n+    ClusterNetworkListContentNestedImpl() {\n+      this.builder = new ClusterNetworkListBuilder(this);\n     }\n-    RepositoryImportStatusBuilder builder;\n+    ClusterNetworkListBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRepositoryImportStatusContent() {\n+    public N endClusterNetworkListContent() {\n       return and();\n     }\n     \n   }\n   class DeploymentCauseContentNestedImpl<N> extends DeploymentCauseFluentImpl<ResourceAccessReviewFluent.DeploymentCauseContentNested<N>> implements ResourceAccessReviewFluent.DeploymentCauseContentNested<N>,Nested<N>{\n     DeploymentCauseContentNestedImpl(DeploymentCause item) {\n       this.builder = new DeploymentCauseBuilder(this, item);\n@@ -3897,14 +3881,30 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endDeploymentCauseContent() {\n       return and();\n     }\n     \n   }\n+  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<ResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements ResourceAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n+    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n+      this.builder = new RepositoryImportStatusBuilder(this, item);\n+    }\n+    RepositoryImportStatusContentNestedImpl() {\n+      this.builder = new RepositoryImportStatusBuilder(this);\n+    }\n+    RepositoryImportStatusBuilder builder;\n+    public N and() {\n+      return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n+    }\n+    public N endRepositoryImportStatusContent() {\n+      return and();\n+    }\n+    \n+  }\n   class GroupListContentNestedImpl<N> extends GroupListFluentImpl<ResourceAccessReviewFluent.GroupListContentNested<N>> implements ResourceAccessReviewFluent.GroupListContentNested<N>,Nested<N>{\n     GroupListContentNestedImpl(GroupList item) {\n       this.builder = new GroupListBuilder(this, item);\n     }\n     GroupListContentNestedImpl() {\n       this.builder = new GroupListBuilder(this);\n     }\n@@ -4313,42 +4313,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endClusterRoleContent() {\n       return and();\n     }\n     \n   }\n-  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<ResourceAccessReviewFluent.ConnectionConfigContentNested<N>> implements ResourceAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n-    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n-      this.builder = new ConnectionConfigBuilder(this, item);\n+  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<ResourceAccessReviewFluent.TagEventConditionContentNested<N>> implements ResourceAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n+    TagEventConditionContentNestedImpl(TagEventCondition item) {\n+      this.builder = new TagEventConditionBuilder(this, item);\n     }\n-    ConnectionConfigContentNestedImpl() {\n-      this.builder = new ConnectionConfigBuilder(this);\n+    TagEventConditionContentNestedImpl() {\n+      this.builder = new TagEventConditionBuilder(this);\n     }\n-    ConnectionConfigBuilder builder;\n+    TagEventConditionBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endConnectionConfigContent() {\n+    public N endTagEventConditionContent() {\n       return and();\n     }\n     \n   }\n-  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<ResourceAccessReviewFluent.TagEventConditionContentNested<N>> implements ResourceAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n-    TagEventConditionContentNestedImpl(TagEventCondition item) {\n-      this.builder = new TagEventConditionBuilder(this, item);\n+  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<ResourceAccessReviewFluent.ConnectionConfigContentNested<N>> implements ResourceAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n+    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n+      this.builder = new ConnectionConfigBuilder(this, item);\n     }\n-    TagEventConditionContentNestedImpl() {\n-      this.builder = new TagEventConditionBuilder(this);\n+    ConnectionConfigContentNestedImpl() {\n+      this.builder = new ConnectionConfigBuilder(this);\n     }\n-    TagEventConditionBuilder builder;\n+    ConnectionConfigBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagEventConditionContent() {\n+    public N endConnectionConfigContent() {\n       return and();\n     }\n     \n   }\n   class LabelSelectorContentNestedImpl<N> extends LabelSelectorFluentImpl<ResourceAccessReviewFluent.LabelSelectorContentNested<N>> implements ResourceAccessReviewFluent.LabelSelectorContentNested<N>,Nested<N>{\n     LabelSelectorContentNestedImpl(LabelSelector item) {\n       this.builder = new LabelSelectorBuilder(this, item);\n@@ -4441,42 +4441,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildSpecContent() {\n       return and();\n     }\n     \n   }\n-  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<ResourceAccessReviewFluent.ProjectStatusContentNested<N>> implements ResourceAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n-    ProjectStatusContentNestedImpl(ProjectStatus item) {\n-      this.builder = new ProjectStatusBuilder(this, item);\n+  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n+    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n     }\n-    ProjectStatusContentNestedImpl() {\n-      this.builder = new ProjectStatusBuilder(this);\n+    LocalSubjectAccessReviewContentNestedImpl() {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this);\n     }\n-    ProjectStatusBuilder builder;\n+    LocalSubjectAccessReviewBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endProjectStatusContent() {\n+    public N endLocalSubjectAccessReviewContent() {\n       return and();\n     }\n     \n   }\n-  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements ResourceAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n-    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n+  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<ResourceAccessReviewFluent.ProjectStatusContentNested<N>> implements ResourceAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n+    ProjectStatusContentNestedImpl(ProjectStatus item) {\n+      this.builder = new ProjectStatusBuilder(this, item);\n     }\n-    LocalSubjectAccessReviewContentNestedImpl() {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this);\n+    ProjectStatusContentNestedImpl() {\n+      this.builder = new ProjectStatusBuilder(this);\n     }\n-    LocalSubjectAccessReviewBuilder builder;\n+    ProjectStatusBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endLocalSubjectAccessReviewContent() {\n+    public N endProjectStatusContent() {\n       return and();\n     }\n     \n   }\n   class RollingDeploymentStrategyParamsContentNestedImpl<N> extends RollingDeploymentStrategyParamsFluentImpl<ResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>> implements ResourceAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>,Nested<N>{\n     RollingDeploymentStrategyParamsContentNestedImpl(RollingDeploymentStrategyParams item) {\n       this.builder = new RollingDeploymentStrategyParamsBuilder(this, item);\n@@ -4697,42 +4697,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagListContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements ResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<ResourceAccessReviewFluent.DeploymentConfigContentNested<N>> implements ResourceAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements ResourceAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<ResourceAccessReviewFluent.RoleBindingContentNested<N>> implements ResourceAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -4777,42 +4777,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTLSConfigContent() {\n       return and();\n     }\n     \n   }\n-  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<ResourceAccessReviewFluent.BuildVolumeContentNested<N>> implements ResourceAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n-    BuildVolumeContentNestedImpl(BuildVolume item) {\n-      this.builder = new BuildVolumeBuilder(this, item);\n+  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n+    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n+      this.builder = new TemplateInstanceSpecBuilder(this, item);\n     }\n-    BuildVolumeContentNestedImpl() {\n-      this.builder = new BuildVolumeBuilder(this);\n+    TemplateInstanceSpecContentNestedImpl() {\n+      this.builder = new TemplateInstanceSpecBuilder(this);\n     }\n-    BuildVolumeBuilder builder;\n+    TemplateInstanceSpecBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildVolumeContent() {\n+    public N endTemplateInstanceSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements ResourceAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n-    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n-      this.builder = new TemplateInstanceSpecBuilder(this, item);\n+  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<ResourceAccessReviewFluent.BuildVolumeContentNested<N>> implements ResourceAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n+    BuildVolumeContentNestedImpl(BuildVolume item) {\n+      this.builder = new BuildVolumeBuilder(this, item);\n     }\n-    TemplateInstanceSpecContentNestedImpl() {\n-      this.builder = new TemplateInstanceSpecBuilder(this);\n+    BuildVolumeContentNestedImpl() {\n+      this.builder = new BuildVolumeBuilder(this);\n     }\n-    TemplateInstanceSpecBuilder builder;\n+    BuildVolumeBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceSpecContent() {\n+    public N endBuildVolumeContent() {\n       return and();\n     }\n     \n   }\n   class BuildStatusContentNestedImpl<N> extends BuildStatusFluentImpl<ResourceAccessReviewFluent.BuildStatusContentNested<N>> implements ResourceAccessReviewFluent.BuildStatusContentNested<N>,Nested<N>{\n     BuildStatusContentNestedImpl(BuildStatus item) {\n       this.builder = new BuildStatusBuilder(this, item);\n@@ -5225,26 +5225,26 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endResourceQuotaStatusByNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<ResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements ResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n-    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n-      this.builder = new SourceBuildStrategyBuilder(this, item);\n+  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<ResourceAccessReviewFluent.RoleBindingListContentNested<N>> implements ResourceAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n+    RoleBindingListContentNestedImpl(RoleBindingList item) {\n+      this.builder = new RoleBindingListBuilder(this, item);\n     }\n-    SourceBuildStrategyContentNestedImpl() {\n-      this.builder = new SourceBuildStrategyBuilder(this);\n+    RoleBindingListContentNestedImpl() {\n+      this.builder = new RoleBindingListBuilder(this);\n     }\n-    SourceBuildStrategyBuilder builder;\n+    RoleBindingListBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSourceBuildStrategyContent() {\n+    public N endRoleBindingListContent() {\n       return and();\n     }\n     \n   }\n   class ParameterContentNestedImpl<N> extends ParameterFluentImpl<ResourceAccessReviewFluent.ParameterContentNested<N>> implements ResourceAccessReviewFluent.ParameterContentNested<N>,Nested<N>{\n     ParameterContentNestedImpl(Parameter item) {\n       this.builder = new ParameterBuilder(this, item);\n@@ -5257,58 +5257,58 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endParameterContent() {\n       return and();\n     }\n     \n   }\n-  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<ResourceAccessReviewFluent.RoleBindingListContentNested<N>> implements ResourceAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n-    RoleBindingListContentNestedImpl(RoleBindingList item) {\n-      this.builder = new RoleBindingListBuilder(this, item);\n+  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<ResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements ResourceAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n+    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n+      this.builder = new SourceBuildStrategyBuilder(this, item);\n     }\n-    RoleBindingListContentNestedImpl() {\n-      this.builder = new RoleBindingListBuilder(this);\n+    SourceBuildStrategyContentNestedImpl() {\n+      this.builder = new SourceBuildStrategyBuilder(this);\n     }\n-    RoleBindingListBuilder builder;\n+    SourceBuildStrategyBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleBindingListContent() {\n+    public N endSourceBuildStrategyContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n+  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n+    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n+      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n+    BrokerTemplateInstanceContentNestedImpl() {\n+      this.builder = new BrokerTemplateInstanceBuilder(this);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n+    BrokerTemplateInstanceBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    public N endBrokerTemplateInstanceContent() {\n       return and();\n     }\n     \n   }\n-  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements ResourceAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n-    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n-      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n+  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements ResourceAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n     }\n-    BrokerTemplateInstanceContentNestedImpl() {\n-      this.builder = new BrokerTemplateInstanceBuilder(this);\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n     }\n-    BrokerTemplateInstanceBuilder builder;\n+    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBrokerTemplateInstanceContent() {\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n       return and();\n     }\n     \n   }\n   class BuildPostCommitSpecContentNestedImpl<N> extends BuildPostCommitSpecFluentImpl<ResourceAccessReviewFluent.BuildPostCommitSpecContentNested<N>> implements ResourceAccessReviewFluent.BuildPostCommitSpecContentNested<N>,Nested<N>{\n     BuildPostCommitSpecContentNestedImpl(BuildPostCommitSpec item) {\n       this.builder = new BuildPostCommitSpecBuilder(this, item);\n@@ -5545,26 +5545,26 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamImageContent() {\n       return and();\n     }\n     \n   }\n-  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<ResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements ResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n-    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n-      this.builder = new BuildStatusOutputToBuilder(this, item);\n+  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n+    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n     }\n-    BuildStatusOutputToContentNestedImpl() {\n-      this.builder = new BuildStatusOutputToBuilder(this);\n+    ResourceAccessReviewResponseContentNestedImpl() {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this);\n     }\n-    BuildStatusOutputToBuilder builder;\n+    ResourceAccessReviewResponseBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildStatusOutputToContent() {\n+    public N endResourceAccessReviewResponseContent() {\n       return and();\n     }\n     \n   }\n   class BuildConditionContentNestedImpl<N> extends BuildConditionFluentImpl<ResourceAccessReviewFluent.BuildConditionContentNested<N>> implements ResourceAccessReviewFluent.BuildConditionContentNested<N>,Nested<N>{\n     BuildConditionContentNestedImpl(BuildCondition item) {\n       this.builder = new BuildConditionBuilder(this, item);\n@@ -5577,58 +5577,58 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConditionContent() {\n       return and();\n     }\n     \n   }\n-  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements ResourceAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n-    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n+  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<ResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements ResourceAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n+    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n+      this.builder = new BuildStatusOutputToBuilder(this, item);\n     }\n-    ResourceAccessReviewResponseContentNestedImpl() {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this);\n+    BuildStatusOutputToContentNestedImpl() {\n+      this.builder = new BuildStatusOutputToBuilder(this);\n     }\n-    ResourceAccessReviewResponseBuilder builder;\n+    BuildStatusOutputToBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endResourceAccessReviewResponseContent() {\n+    public N endBuildStatusOutputToContent() {\n       return and();\n     }\n     \n   }\n-  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<ResourceAccessReviewFluent.ExecNewPodHookContentNested<N>> implements ResourceAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n-    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n-      this.builder = new ExecNewPodHookBuilder(this, item);\n+  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<ResourceAccessReviewFluent.SecretSpecContentNested<N>> implements ResourceAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n+    SecretSpecContentNestedImpl(SecretSpec item) {\n+      this.builder = new SecretSpecBuilder(this, item);\n     }\n-    ExecNewPodHookContentNestedImpl() {\n-      this.builder = new ExecNewPodHookBuilder(this);\n+    SecretSpecContentNestedImpl() {\n+      this.builder = new SecretSpecBuilder(this);\n     }\n-    ExecNewPodHookBuilder builder;\n+    SecretSpecBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endExecNewPodHookContent() {\n+    public N endSecretSpecContent() {\n       return and();\n     }\n     \n   }\n-  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<ResourceAccessReviewFluent.SecretSpecContentNested<N>> implements ResourceAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n-    SecretSpecContentNestedImpl(SecretSpec item) {\n-      this.builder = new SecretSpecBuilder(this, item);\n+  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<ResourceAccessReviewFluent.ExecNewPodHookContentNested<N>> implements ResourceAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n+    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n+      this.builder = new ExecNewPodHookBuilder(this, item);\n     }\n-    SecretSpecContentNestedImpl() {\n-      this.builder = new SecretSpecBuilder(this);\n+    ExecNewPodHookContentNestedImpl() {\n+      this.builder = new ExecNewPodHookBuilder(this);\n     }\n-    SecretSpecBuilder builder;\n+    ExecNewPodHookBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSecretSpecContent() {\n+    public N endExecNewPodHookContent() {\n       return and();\n     }\n     \n   }\n   class ClusterRoleBindingListContentNestedImpl<N> extends ClusterRoleBindingListFluentImpl<ResourceAccessReviewFluent.ClusterRoleBindingListContentNested<N>> implements ResourceAccessReviewFluent.ClusterRoleBindingListContentNested<N>,Nested<N>{\n     ClusterRoleBindingListContentNestedImpl(ClusterRoleBindingList item) {\n       this.builder = new ClusterRoleBindingListBuilder(this, item);\n@@ -5913,42 +5913,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endHostSubnetContent() {\n       return and();\n     }\n     \n   }\n-  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<ResourceAccessReviewFluent.GroupRestrictionContentNested<N>> implements ResourceAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n-    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n-      this.builder = new GroupRestrictionBuilder(this, item);\n+  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n+    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n     }\n-    GroupRestrictionContentNestedImpl() {\n-      this.builder = new GroupRestrictionBuilder(this);\n+    AppliedClusterResourceQuotaContentNestedImpl() {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n     }\n-    GroupRestrictionBuilder builder;\n+    AppliedClusterResourceQuotaBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endGroupRestrictionContent() {\n+    public N endAppliedClusterResourceQuotaContent() {\n       return and();\n     }\n     \n   }\n-  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements ResourceAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n-    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n+  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<ResourceAccessReviewFluent.GroupRestrictionContentNested<N>> implements ResourceAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n+    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n+      this.builder = new GroupRestrictionBuilder(this, item);\n     }\n-    AppliedClusterResourceQuotaContentNestedImpl() {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n+    GroupRestrictionContentNestedImpl() {\n+      this.builder = new GroupRestrictionBuilder(this);\n     }\n-    AppliedClusterResourceQuotaBuilder builder;\n+    GroupRestrictionBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endAppliedClusterResourceQuotaContent() {\n+    public N endGroupRestrictionContent() {\n       return and();\n     }\n     \n   }\n   class OAuthAccessTokenListContentNestedImpl<N> extends OAuthAccessTokenListFluentImpl<ResourceAccessReviewFluent.OAuthAccessTokenListContentNested<N>> implements ResourceAccessReviewFluent.OAuthAccessTokenListContentNested<N>,Nested<N>{\n     OAuthAccessTokenListContentNestedImpl(OAuthAccessTokenList item) {\n       this.builder = new OAuthAccessTokenListBuilder(this, item);\n@@ -6105,42 +6105,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamStatusContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements ResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<ResourceAccessReviewFluent.NetNamespaceContentNested<N>> implements ResourceAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements ResourceAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>> implements ResourceAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new UserIdentityMappingBuilder(this, item);\n@@ -6233,42 +6233,42 @@\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildListContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<ResourceAccessReviewFluent.TemplateListContentNested<N>> implements ResourceAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n-    TemplateListContentNestedImpl(TemplateList item) {\n-      this.builder = new TemplateListBuilder(this, item);\n+  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<ResourceAccessReviewFluent.BuildOutputContentNested<N>> implements ResourceAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n+    BuildOutputContentNestedImpl(BuildOutput item) {\n+      this.builder = new BuildOutputBuilder(this, item);\n     }\n-    TemplateListContentNestedImpl() {\n-      this.builder = new TemplateListBuilder(this);\n+    BuildOutputContentNestedImpl() {\n+      this.builder = new BuildOutputBuilder(this);\n     }\n-    TemplateListBuilder builder;\n+    BuildOutputBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateListContent() {\n+    public N endBuildOutputContent() {\n       return and();\n     }\n     \n   }\n-  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<ResourceAccessReviewFluent.BuildOutputContentNested<N>> implements ResourceAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n-    BuildOutputContentNestedImpl(BuildOutput item) {\n-      this.builder = new BuildOutputBuilder(this, item);\n+  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<ResourceAccessReviewFluent.TemplateListContentNested<N>> implements ResourceAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n+    TemplateListContentNestedImpl(TemplateList item) {\n+      this.builder = new TemplateListBuilder(this, item);\n     }\n-    BuildOutputContentNestedImpl() {\n-      this.builder = new BuildOutputBuilder(this);\n+    TemplateListContentNestedImpl() {\n+      this.builder = new TemplateListBuilder(this);\n     }\n-    BuildOutputBuilder builder;\n+    TemplateListBuilder builder;\n     public N and() {\n       return (N) ResourceAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildOutputContent() {\n+    public N endTemplateListContent() {\n       return and();\n     }\n     \n   }\n   class ProjectSpecContentNestedImpl<N> extends ProjectSpecFluentImpl<ResourceAccessReviewFluent.ProjectSpecContentNested<N>> implements ResourceAccessReviewFluent.ProjectSpecContentNested<N>,Nested<N>{\n     ProjectSpecContentNestedImpl(ProjectSpec item) {\n       this.builder = new ProjectSpecBuilder(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": "@@ -97,20 +97,20 @@\n   public SubjectAccessReviewFluent.ResourceRequirementsContentNested<A> withNewResourceRequirementsContentLike(ResourceRequirements item);\n   public A withGitHubWebHookCauseContent(GitHubWebHookCause gitHubWebHookCauseContent);\n   public SubjectAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContent();\n   public SubjectAccessReviewFluent.GitHubWebHookCauseContentNested<A> withNewGitHubWebHookCauseContentLike(GitHubWebHookCause item);\n   public A withOAuthClientListContent(OAuthClientList oAuthClientListContent);\n   public SubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent();\n   public SubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item);\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n-  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n-  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent);\n   public SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent();\n   public SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item);\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent);\n+  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent();\n+  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item);\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent);\n   public SubjectAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent();\n   public SubjectAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContentLike(HelmChartRepositoryList item);\n   public A withPolicyRuleContent(PolicyRule policyRuleContent);\n   public SubjectAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContent();\n   public SubjectAccessReviewFluent.PolicyRuleContentNested<A> withNewPolicyRuleContentLike(PolicyRule item);\n   public A withDeploymentTriggerPolicyContent(DeploymentTriggerPolicy deploymentTriggerPolicyContent);\n@@ -154,21 +154,21 @@\n   public A withRawExtensionContent(io.fabric8.openshift.api.model.runtime.RawExtension rawExtensionContent);\n   public SubjectAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewOpenshiftRawExtensionContent();\n   public SubjectAccessReviewFluent.OpenshiftRawExtensionContentNested<A> withNewRawExtensionContentLike(io.fabric8.openshift.api.model.runtime.RawExtension item);\n   public A withNewOpenshiftRawExtensionContent(Object value);\n   public A withSubjectRulesReviewSpecContent(SubjectRulesReviewSpec subjectRulesReviewSpecContent);\n   public SubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent();\n   public SubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item);\n+  public A withRoleListContent(RoleList roleListContent);\n+  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n+  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent);\n   public SubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent();\n   public SubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item);\n   public A withNewTagReferencePolicyContent(String type);\n-  public A withRoleListContent(RoleList roleListContent);\n-  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent();\n-  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item);\n   public A withProjectContent(Project projectContent);\n   public SubjectAccessReviewFluent.ProjectContentNested<A> withNewProjectContent();\n   public SubjectAccessReviewFluent.ProjectContentNested<A> withNewProjectContentLike(Project item);\n   public A withBuildVolumeSourceContent(BuildVolumeSource buildVolumeSourceContent);\n   public SubjectAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContent();\n   public SubjectAccessReviewFluent.BuildVolumeSourceContentNested<A> withNewBuildVolumeSourceContentLike(BuildVolumeSource item);\n   public A withAppliedClusterResourceQuotaListContent(AppliedClusterResourceQuotaList appliedClusterResourceQuotaListContent);\n@@ -213,20 +213,20 @@\n   public SubjectAccessReviewFluent.ImageStreamTagListContentNested<A> withNewImageStreamTagListContentLike(ImageStreamTagList item);\n   public A withBitbucketWebHookCauseContent(BitbucketWebHookCause bitbucketWebHookCauseContent);\n   public SubjectAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContent();\n   public SubjectAccessReviewFluent.BitbucketWebHookCauseContentNested<A> withNewBitbucketWebHookCauseContentLike(BitbucketWebHookCause item);\n   public A withProjectListContent(ProjectList projectListContent);\n   public SubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent();\n   public SubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item);\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n-  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n-  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent);\n   public SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent();\n   public SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item);\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent);\n+  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent();\n+  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item);\n   public A withRouteContent(Route routeContent);\n   public SubjectAccessReviewFluent.RouteContentNested<A> withNewRouteContent();\n   public SubjectAccessReviewFluent.RouteContentNested<A> withNewRouteContentLike(Route item);\n   public A withSourceStrategyOptionsContent(SourceStrategyOptions sourceStrategyOptionsContent);\n   public SubjectAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContent();\n   public SubjectAccessReviewFluent.SourceStrategyOptionsContentNested<A> withNewSourceStrategyOptionsContentLike(SourceStrategyOptions item);\n   public A withNewSourceStrategyOptionsContent(Boolean incremental);\n@@ -251,33 +251,33 @@\n   public A withRawExtensionContent(RawExtension rawExtensionContent);\n   public SubjectAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContent();\n   public SubjectAccessReviewFluent.RawExtensionContentNested<A> withNewRawExtensionContentLike(RawExtension item);\n   public A withNewRawExtensionContent(Object value);\n   public A withSecurityContextConstraintsListContent(SecurityContextConstraintsList securityContextConstraintsListContent);\n   public SubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent();\n   public SubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item);\n-  public A withIdentityListContent(IdentityList identityListContent);\n-  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n-  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent);\n   public SubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent();\n   public SubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item);\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n-  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n-  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n+  public A withIdentityListContent(IdentityList identityListContent);\n+  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent();\n+  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item);\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent);\n   public SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent();\n   public SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item);\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type);\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n-  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n-  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent);\n+  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent();\n+  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item);\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent);\n   public SubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent();\n   public SubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item);\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent);\n+  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent();\n+  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item);\n   public A withGroupListContent(GroupList groupListContent);\n   public SubjectAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent();\n   public SubjectAccessReviewFluent.GroupListContentNested<A> withNewGroupListContentLike(GroupList item);\n   public A withRunAsUserStrategyOptionsContent(RunAsUserStrategyOptions runAsUserStrategyOptionsContent);\n   public SubjectAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContent();\n   public SubjectAccessReviewFluent.RunAsUserStrategyOptionsContentNested<A> withNewRunAsUserStrategyOptionsContentLike(RunAsUserStrategyOptions item);\n   public A withNewRunAsUserStrategyOptionsContent(String type,Long uid,Long uidRangeMax,Long uidRangeMin);\n@@ -353,20 +353,20 @@\n   public SubjectAccessReviewFluent.SubjectAccessReviewContentNested<A> withNewSubjectAccessReviewContentLike(SubjectAccessReview item);\n   public A withLocalResourceAccessReviewContent(LocalResourceAccessReview localResourceAccessReviewContent);\n   public SubjectAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContent();\n   public SubjectAccessReviewFluent.LocalResourceAccessReviewContentNested<A> withNewLocalResourceAccessReviewContentLike(LocalResourceAccessReview item);\n   public A withClusterRoleContent(ClusterRole clusterRoleContent);\n   public SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent();\n   public SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item);\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n-  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n-  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent);\n   public SubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent();\n   public SubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item);\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent);\n+  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent();\n+  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item);\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent);\n   public SubjectAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent();\n   public SubjectAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContentLike(LabelSelector item);\n   public A withNetNamespaceListContent(NetNamespaceList netNamespaceListContent);\n   public SubjectAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContent();\n   public SubjectAccessReviewFluent.NetNamespaceListContentNested<A> withNewNetNamespaceListContentLike(NetNamespaceList item);\n   public A withBrokerTemplateInstanceSpecContent(BrokerTemplateInstanceSpec brokerTemplateInstanceSpecContent);\n@@ -378,20 +378,20 @@\n   public A withNewBinaryBuildSourceContent(String asFile);\n   public A withOAuthClientAuthorizationListContent(OAuthClientAuthorizationList oAuthClientAuthorizationListContent);\n   public SubjectAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContent();\n   public SubjectAccessReviewFluent.OAuthClientAuthorizationListContentNested<A> withNewOAuthClientAuthorizationListContentLike(OAuthClientAuthorizationList item);\n   public A withBuildSpecContent(BuildSpec buildSpecContent);\n   public SubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent();\n   public SubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item);\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n-  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n-  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent);\n   public SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent();\n   public SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item);\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent);\n+  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent();\n+  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item);\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent);\n   public SubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent();\n   public SubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContentLike(RollingDeploymentStrategyParams item);\n   public A withGitSourceRevisionContent(GitSourceRevision gitSourceRevisionContent);\n   public SubjectAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContent();\n   public SubjectAccessReviewFluent.GitSourceRevisionContentNested<A> withNewGitSourceRevisionContentLike(GitSourceRevision item);\n   public A withImageLabelContent(ImageLabel imageLabelContent);\n@@ -427,35 +427,35 @@\n   public SubjectAccessReviewFluent.ImageListContentNested<A> withNewImageListContentLike(ImageList item);\n   public A withConfigMapBuildSourceContent(ConfigMapBuildSource configMapBuildSourceContent);\n   public SubjectAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContent();\n   public SubjectAccessReviewFluent.ConfigMapBuildSourceContentNested<A> withNewConfigMapBuildSourceContentLike(ConfigMapBuildSource item);\n   public A withImageTagListContent(ImageTagList imageTagListContent);\n   public SubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent();\n   public SubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item);\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent();\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item);\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent();\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item);\n   public A withRoleBindingContent(RoleBinding roleBindingContent);\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent();\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContentLike(RoleBinding item);\n   public A withImageContent(Image imageContent);\n   public SubjectAccessReviewFluent.ImageContentNested<A> withNewImageContent();\n   public SubjectAccessReviewFluent.ImageContentNested<A> withNewImageContentLike(Image item);\n   public A withTLSConfigContent(TLSConfig tLSConfigContent);\n   public SubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent();\n   public SubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item);\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n-  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n-  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent);\n   public SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent();\n   public SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item);\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent);\n+  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent();\n+  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item);\n   public A withBuildStatusContent(BuildStatus buildStatusContent);\n   public SubjectAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent();\n   public SubjectAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContentLike(BuildStatus item);\n   public A withImageSourceContent(ImageSource imageSourceContent);\n   public SubjectAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContent();\n   public SubjectAccessReviewFluent.ImageSourceContentNested<A> withNewImageSourceContentLike(ImageSource item);\n   public A withObjectMetaContent(ObjectMeta objectMetaContent);\n@@ -530,29 +530,29 @@\n   public A withNewImageSourcePathContent(String destinationDir,String sourcePath);\n   public A withBuildConfigStatusContent(BuildConfigStatus buildConfigStatusContent);\n   public SubjectAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContent();\n   public SubjectAccessReviewFluent.BuildConfigStatusContentNested<A> withNewBuildConfigStatusContentLike(BuildConfigStatus item);\n   public A withResourceQuotaStatusByNamespaceContent(ResourceQuotaStatusByNamespace resourceQuotaStatusByNamespaceContent);\n   public SubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent();\n   public SubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item);\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n-  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n-  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n-  public A withParameterContent(Parameter parameterContent);\n-  public SubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n-  public SubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n   public A withRoleBindingListContent(RoleBindingList roleBindingListContent);\n   public SubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent();\n   public SubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item);\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n-  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n-  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n+  public A withParameterContent(Parameter parameterContent);\n+  public SubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContent();\n+  public SubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item);\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent);\n+  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent();\n+  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item);\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent);\n   public SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent();\n   public SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item);\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent);\n+  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent();\n+  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item);\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent);\n   public SubjectAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent();\n   public SubjectAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContentLike(BuildPostCommitSpec item);\n   public A withOAuthAuthorizeTokenListContent(OAuthAuthorizeTokenList oAuthAuthorizeTokenListContent);\n   public SubjectAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContent();\n   public SubjectAccessReviewFluent.OAuthAuthorizeTokenListContentNested<A> withNewOAuthAuthorizeTokenListContentLike(OAuthAuthorizeTokenList item);\n   public A withDeploymentStrategyContent(DeploymentStrategy deploymentStrategyContent);\n@@ -593,30 +593,30 @@\n   public SubjectAccessReviewFluent.BuildConfigSpecContentNested<A> withNewBuildConfigSpecContentLike(BuildConfigSpec item);\n   public A withUserContent(User userContent);\n   public SubjectAccessReviewFluent.UserContentNested<A> withNewUserContent();\n   public SubjectAccessReviewFluent.UserContentNested<A> withNewUserContentLike(User item);\n   public A withImageStreamImageContent(ImageStreamImage imageStreamImageContent);\n   public SubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent();\n   public SubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item);\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n+  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n+  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n+  public A withBuildConditionContent(BuildCondition buildConditionContent);\n+  public SubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n+  public SubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n   public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent);\n   public SubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent();\n   public SubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item);\n   public A withNewBuildStatusOutputToContent(String imageDigest);\n-  public A withBuildConditionContent(BuildCondition buildConditionContent);\n-  public SubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent();\n-  public SubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item);\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent);\n-  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent();\n-  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item);\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n-  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n-  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withSecretSpecContent(SecretSpec secretSpecContent);\n   public SubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent();\n   public SubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item);\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent);\n+  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent();\n+  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item);\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent);\n   public SubjectAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent();\n   public SubjectAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContentLike(ClusterRoleBindingList item);\n   public A withEgressNetworkPolicyPeerContent(EgressNetworkPolicyPeer egressNetworkPolicyPeerContent);\n   public SubjectAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContent();\n   public SubjectAccessReviewFluent.EgressNetworkPolicyPeerContentNested<A> withNewEgressNetworkPolicyPeerContentLike(EgressNetworkPolicyPeer item);\n   public A withNewEgressNetworkPolicyPeerContent(String cidrSelector,String dnsName);\n@@ -666,20 +666,20 @@\n   public SubjectAccessReviewFluent.HelmChartRepositoryStatusContentNested<A> withNewHelmChartRepositoryStatusContentLike(HelmChartRepositoryStatus item);\n   public A withDeploymentConfigSpecContent(DeploymentConfigSpec deploymentConfigSpecContent);\n   public SubjectAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContent();\n   public SubjectAccessReviewFluent.DeploymentConfigSpecContentNested<A> withNewDeploymentConfigSpecContentLike(DeploymentConfigSpec item);\n   public A withHostSubnetContent(HostSubnet hostSubnetContent);\n   public SubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent();\n   public SubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item);\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n-  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n-  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent);\n   public SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent();\n   public SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item);\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent);\n+  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent();\n+  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item);\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent);\n   public SubjectAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent();\n   public SubjectAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContentLike(OAuthAccessTokenList item);\n   public A withJenkinsPipelineBuildStrategyContent(JenkinsPipelineBuildStrategy jenkinsPipelineBuildStrategyContent);\n   public SubjectAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContent();\n   public SubjectAccessReviewFluent.JenkinsPipelineBuildStrategyContentNested<A> withNewJenkinsPipelineBuildStrategyContentLike(JenkinsPipelineBuildStrategy item);\n   public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);\n@@ -702,20 +702,20 @@\n   public SubjectAccessReviewFluent.ClusterRoleListContentNested<A> withNewClusterRoleListContentLike(ClusterRoleList item);\n   public A withRouteListContent(RouteList routeListContent);\n   public SubjectAccessReviewFluent.RouteListContentNested<A> withNewRouteListContent();\n   public SubjectAccessReviewFluent.RouteListContentNested<A> withNewRouteListContentLike(RouteList item);\n   public A withImageStreamStatusContent(ImageStreamStatus imageStreamStatusContent);\n   public SubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent();\n   public SubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item);\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent);\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent();\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item);\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent);\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent();\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item);\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent);\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent();\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContentLike(UserIdentityMapping item);\n   public A withDeploymentDetailsContent(DeploymentDetails deploymentDetailsContent);\n   public SubjectAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContent();\n   public SubjectAccessReviewFluent.DeploymentDetailsContentNested<A> withNewDeploymentDetailsContentLike(DeploymentDetails item);\n   public A withPodSecurityPolicySubjectReviewStatusContent(PodSecurityPolicySubjectReviewStatus podSecurityPolicySubjectReviewStatusContent);\n@@ -726,20 +726,20 @@\n   public SubjectAccessReviewFluent.PodSecurityPolicySubjectReviewSpecContentNested<A> withNewPodSecurityPolicySubjectReviewSpecContentLike(PodSecurityPolicySubjectReviewSpec item);\n   public A withImageStreamContent(ImageStream imageStreamContent);\n   public SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContent();\n   public SubjectAccessReviewFluent.ImageStreamContentNested<A> withNewImageStreamContentLike(ImageStream item);\n   public A withBuildListContent(BuildList buildListContent);\n   public SubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent();\n   public SubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item);\n-  public A withTemplateListContent(TemplateList templateListContent);\n-  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n-  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withBuildOutputContent(BuildOutput buildOutputContent);\n   public SubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent();\n   public SubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item);\n+  public A withTemplateListContent(TemplateList templateListContent);\n+  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent();\n+  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item);\n   public A withProjectSpecContent(ProjectSpec projectSpecContent);\n   public SubjectAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent();\n   public SubjectAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContentLike(ProjectSpec item);\n   public A withSourceRevisionContent(SourceRevision sourceRevisionContent);\n   public SubjectAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContent();\n   public SubjectAccessReviewFluent.SourceRevisionContentNested<A> withNewSourceRevisionContentLike(SourceRevision item);\n   public A withObjectReferenceContent(ObjectReference objectReferenceContent);\n@@ -895,22 +895,22 @@\n     \n   }\n   public interface OAuthClientListContentNested<N> extends Nested<N>,OAuthClientListFluent<SubjectAccessReviewFluent.OAuthClientListContentNested<N>>{\n     public N and();\n     public N endOAuthClientListContent();\n     \n   }\n-  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n+  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicyReviewStatusContent();\n+    public N endTemplateInstanceStatusContent();\n     \n   }\n-  public interface TemplateInstanceStatusContentNested<N> extends Nested<N>,TemplateInstanceStatusFluent<SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>>{\n+  public interface PodSecurityPolicyReviewStatusContentNested<N> extends Nested<N>,PodSecurityPolicyReviewStatusFluent<SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceStatusContent();\n+    public N endPodSecurityPolicyReviewStatusContent();\n     \n   }\n   public interface HelmChartRepositoryListContentNested<N> extends Nested<N>,HelmChartRepositoryListFluent<SubjectAccessReviewFluent.HelmChartRepositoryListContentNested<N>>{\n     public N and();\n     public N endHelmChartRepositoryListContent();\n     \n   }\n@@ -985,22 +985,22 @@\n     \n   }\n   public interface SubjectRulesReviewSpecContentNested<N> extends Nested<N>,SubjectRulesReviewSpecFluent<SubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<N>>{\n     public N and();\n     public N endSubjectRulesReviewSpecContent();\n     \n   }\n-  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<SubjectAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n+  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<SubjectAccessReviewFluent.RoleListContentNested<N>>{\n     public N and();\n-    public N endTagReferencePolicyContent();\n+    public N endRoleListContent();\n     \n   }\n-  public interface RoleListContentNested<N> extends Nested<N>,RoleListFluent<SubjectAccessReviewFluent.RoleListContentNested<N>>{\n+  public interface TagReferencePolicyContentNested<N> extends Nested<N>,TagReferencePolicyFluent<SubjectAccessReviewFluent.TagReferencePolicyContentNested<N>>{\n     public N and();\n-    public N endRoleListContent();\n+    public N endTagReferencePolicyContent();\n     \n   }\n   public interface ProjectContentNested<N> extends Nested<N>,ProjectFluent<SubjectAccessReviewFluent.ProjectContentNested<N>>{\n     public N and();\n     public N endProjectContent();\n     \n   }\n@@ -1080,22 +1080,22 @@\n     \n   }\n   public interface ProjectListContentNested<N> extends Nested<N>,ProjectListFluent<SubjectAccessReviewFluent.ProjectListContentNested<N>>{\n     public N and();\n     public N endProjectListContent();\n     \n   }\n-  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<SubjectAccessReviewFluent.RangeAllocationContentNested<N>>{\n+  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n     public N and();\n-    public N endRangeAllocationContent();\n+    public N endClusterRoleScopeRestrictionContent();\n     \n   }\n-  public interface ClusterRoleScopeRestrictionContentNested<N> extends Nested<N>,ClusterRoleScopeRestrictionFluent<SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>>{\n+  public interface RangeAllocationContentNested<N> extends Nested<N>,RangeAllocationFluent<SubjectAccessReviewFluent.RangeAllocationContentNested<N>>{\n     public N and();\n-    public N endClusterRoleScopeRestrictionContent();\n+    public N endRangeAllocationContent();\n     \n   }\n   public interface RouteContentNested<N> extends Nested<N>,RouteFluent<SubjectAccessReviewFluent.RouteContentNested<N>>{\n     public N and();\n     public N endRouteContent();\n     \n   }\n@@ -1140,44 +1140,44 @@\n     \n   }\n   public interface SecurityContextConstraintsListContentNested<N> extends Nested<N>,SecurityContextConstraintsListFluent<SubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<N>>{\n     public N and();\n     public N endSecurityContextConstraintsListContent();\n     \n   }\n-  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<SubjectAccessReviewFluent.IdentityListContentNested<N>>{\n-    public N and();\n-    public N endIdentityListContent();\n-    \n-  }\n   public interface BuildConfigListContentNested<N> extends Nested<N>,BuildConfigListFluent<SubjectAccessReviewFluent.BuildConfigListContentNested<N>>{\n     public N and();\n     public N endBuildConfigListContent();\n     \n   }\n-  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<SubjectAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n+  public interface IdentityListContentNested<N> extends Nested<N>,IdentityListFluent<SubjectAccessReviewFluent.IdentityListContentNested<N>>{\n     public N and();\n-    public N endClusterNetworkListContent();\n+    public N endIdentityListContent();\n     \n   }\n   public interface TemplateInstanceConditionContentNested<N> extends Nested<N>,TemplateInstanceConditionFluent<SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<N>>{\n     public N and();\n     public N endTemplateInstanceConditionContent();\n     \n   }\n-  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<SubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+  public interface ClusterNetworkListContentNested<N> extends Nested<N>,ClusterNetworkListFluent<SubjectAccessReviewFluent.ClusterNetworkListContentNested<N>>{\n     public N and();\n-    public N endRepositoryImportStatusContent();\n+    public N endClusterNetworkListContent();\n     \n   }\n   public interface DeploymentCauseContentNested<N> extends Nested<N>,DeploymentCauseFluent<SubjectAccessReviewFluent.DeploymentCauseContentNested<N>>{\n     public N and();\n     public N endDeploymentCauseContent();\n     \n   }\n+  public interface RepositoryImportStatusContentNested<N> extends Nested<N>,RepositoryImportStatusFluent<SubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>>{\n+    public N and();\n+    public N endRepositoryImportStatusContent();\n+    \n+  }\n   public interface GroupListContentNested<N> extends Nested<N>,GroupListFluent<SubjectAccessReviewFluent.GroupListContentNested<N>>{\n     public N and();\n     public N endGroupListContent();\n     \n   }\n   public interface RunAsUserStrategyOptionsContentNested<N> extends Nested<N>,RunAsUserStrategyOptionsFluent<SubjectAccessReviewFluent.RunAsUserStrategyOptionsContentNested<N>>{\n     public N and();\n@@ -1300,22 +1300,22 @@\n     \n   }\n   public interface ClusterRoleContentNested<N> extends Nested<N>,ClusterRoleFluent<SubjectAccessReviewFluent.ClusterRoleContentNested<N>>{\n     public N and();\n     public N endClusterRoleContent();\n     \n   }\n-  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<SubjectAccessReviewFluent.ConnectionConfigContentNested<N>>{\n+  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<SubjectAccessReviewFluent.TagEventConditionContentNested<N>>{\n     public N and();\n-    public N endConnectionConfigContent();\n+    public N endTagEventConditionContent();\n     \n   }\n-  public interface TagEventConditionContentNested<N> extends Nested<N>,TagEventConditionFluent<SubjectAccessReviewFluent.TagEventConditionContentNested<N>>{\n+  public interface ConnectionConfigContentNested<N> extends Nested<N>,ConnectionConfigFluent<SubjectAccessReviewFluent.ConnectionConfigContentNested<N>>{\n     public N and();\n-    public N endTagEventConditionContent();\n+    public N endConnectionConfigContent();\n     \n   }\n   public interface LabelSelectorContentNested<N> extends Nested<N>,LabelSelectorFluent<SubjectAccessReviewFluent.LabelSelectorContentNested<N>>{\n     public N and();\n     public N endLabelSelectorContent();\n     \n   }\n@@ -1340,22 +1340,22 @@\n     \n   }\n   public interface BuildSpecContentNested<N> extends Nested<N>,BuildSpecFluent<SubjectAccessReviewFluent.BuildSpecContentNested<N>>{\n     public N and();\n     public N endBuildSpecContent();\n     \n   }\n-  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<SubjectAccessReviewFluent.ProjectStatusContentNested<N>>{\n+  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n     public N and();\n-    public N endProjectStatusContent();\n+    public N endLocalSubjectAccessReviewContent();\n     \n   }\n-  public interface LocalSubjectAccessReviewContentNested<N> extends Nested<N>,LocalSubjectAccessReviewFluent<SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>>{\n+  public interface ProjectStatusContentNested<N> extends Nested<N>,ProjectStatusFluent<SubjectAccessReviewFluent.ProjectStatusContentNested<N>>{\n     public N and();\n-    public N endLocalSubjectAccessReviewContent();\n+    public N endProjectStatusContent();\n     \n   }\n   public interface RollingDeploymentStrategyParamsContentNested<N> extends Nested<N>,RollingDeploymentStrategyParamsFluent<SubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>>{\n     public N and();\n     public N endRollingDeploymentStrategyParamsContent();\n     \n   }\n@@ -1420,22 +1420,22 @@\n     \n   }\n   public interface ImageTagListContentNested<N> extends Nested<N>,ImageTagListFluent<SubjectAccessReviewFluent.ImageTagListContentNested<N>>{\n     public N and();\n     public N endImageTagListContent();\n     \n   }\n-  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n+  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenContent();\n+    public N endDeploymentConfigContent();\n     \n   }\n-  public interface DeploymentConfigContentNested<N> extends Nested<N>,DeploymentConfigFluent<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>>{\n+  public interface OAuthAccessTokenContentNested<N> extends Nested<N>,OAuthAccessTokenFluent<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>>{\n     public N and();\n-    public N endDeploymentConfigContent();\n+    public N endOAuthAccessTokenContent();\n     \n   }\n   public interface RoleBindingContentNested<N> extends Nested<N>,RoleBindingFluent<SubjectAccessReviewFluent.RoleBindingContentNested<N>>{\n     public N and();\n     public N endRoleBindingContent();\n     \n   }\n@@ -1445,22 +1445,22 @@\n     \n   }\n   public interface TLSConfigContentNested<N> extends Nested<N>,TLSConfigFluent<SubjectAccessReviewFluent.TLSConfigContentNested<N>>{\n     public N and();\n     public N endTLSConfigContent();\n     \n   }\n-  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<SubjectAccessReviewFluent.BuildVolumeContentNested<N>>{\n+  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n     public N and();\n-    public N endBuildVolumeContent();\n+    public N endTemplateInstanceSpecContent();\n     \n   }\n-  public interface TemplateInstanceSpecContentNested<N> extends Nested<N>,TemplateInstanceSpecFluent<SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>>{\n+  public interface BuildVolumeContentNested<N> extends Nested<N>,BuildVolumeFluent<SubjectAccessReviewFluent.BuildVolumeContentNested<N>>{\n     public N and();\n-    public N endTemplateInstanceSpecContent();\n+    public N endBuildVolumeContent();\n     \n   }\n   public interface BuildStatusContentNested<N> extends Nested<N>,BuildStatusFluent<SubjectAccessReviewFluent.BuildStatusContentNested<N>>{\n     public N and();\n     public N endBuildStatusContent();\n     \n   }\n@@ -1585,37 +1585,37 @@\n     \n   }\n   public interface ResourceQuotaStatusByNamespaceContentNested<N> extends Nested<N>,ResourceQuotaStatusByNamespaceFluent<SubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<N>>{\n     public N and();\n     public N endResourceQuotaStatusByNamespaceContent();\n     \n   }\n-  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<SubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n+  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<SubjectAccessReviewFluent.RoleBindingListContentNested<N>>{\n     public N and();\n-    public N endSourceBuildStrategyContent();\n+    public N endRoleBindingListContent();\n     \n   }\n   public interface ParameterContentNested<N> extends Nested<N>,ParameterFluent<SubjectAccessReviewFluent.ParameterContentNested<N>>{\n     public N and();\n     public N endParameterContent();\n     \n   }\n-  public interface RoleBindingListContentNested<N> extends Nested<N>,RoleBindingListFluent<SubjectAccessReviewFluent.RoleBindingListContentNested<N>>{\n+  public interface SourceBuildStrategyContentNested<N> extends Nested<N>,SourceBuildStrategyFluent<SubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>>{\n     public N and();\n-    public N endRoleBindingListContent();\n+    public N endSourceBuildStrategyContent();\n     \n   }\n-  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n+  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n     public N and();\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n+    public N endBrokerTemplateInstanceContent();\n     \n   }\n-  public interface BrokerTemplateInstanceContentNested<N> extends Nested<N>,BrokerTemplateInstanceFluent<SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>>{\n+  public interface PodSecurityPolicySelfSubjectReviewSpecContentNested<N> extends Nested<N>,PodSecurityPolicySelfSubjectReviewSpecFluent<SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>>{\n     public N and();\n-    public N endBrokerTemplateInstanceContent();\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent();\n     \n   }\n   public interface BuildPostCommitSpecContentNested<N> extends Nested<N>,BuildPostCommitSpecFluent<SubjectAccessReviewFluent.BuildPostCommitSpecContentNested<N>>{\n     public N and();\n     public N endBuildPostCommitSpecContent();\n     \n   }\n@@ -1685,37 +1685,37 @@\n     \n   }\n   public interface ImageStreamImageContentNested<N> extends Nested<N>,ImageStreamImageFluent<SubjectAccessReviewFluent.ImageStreamImageContentNested<N>>{\n     public N and();\n     public N endImageStreamImageContent();\n     \n   }\n-  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<SubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n+  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n     public N and();\n-    public N endBuildStatusOutputToContent();\n+    public N endResourceAccessReviewResponseContent();\n     \n   }\n   public interface BuildConditionContentNested<N> extends Nested<N>,BuildConditionFluent<SubjectAccessReviewFluent.BuildConditionContentNested<N>>{\n     public N and();\n     public N endBuildConditionContent();\n     \n   }\n-  public interface ResourceAccessReviewResponseContentNested<N> extends Nested<N>,ResourceAccessReviewResponseFluent<SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>>{\n+  public interface BuildStatusOutputToContentNested<N> extends Nested<N>,BuildStatusOutputToFluent<SubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>>{\n     public N and();\n-    public N endResourceAccessReviewResponseContent();\n+    public N endBuildStatusOutputToContent();\n     \n   }\n-  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<SubjectAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n+  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<SubjectAccessReviewFluent.SecretSpecContentNested<N>>{\n     public N and();\n-    public N endExecNewPodHookContent();\n+    public N endSecretSpecContent();\n     \n   }\n-  public interface SecretSpecContentNested<N> extends Nested<N>,SecretSpecFluent<SubjectAccessReviewFluent.SecretSpecContentNested<N>>{\n+  public interface ExecNewPodHookContentNested<N> extends Nested<N>,ExecNewPodHookFluent<SubjectAccessReviewFluent.ExecNewPodHookContentNested<N>>{\n     public N and();\n-    public N endSecretSpecContent();\n+    public N endExecNewPodHookContent();\n     \n   }\n   public interface ClusterRoleBindingListContentNested<N> extends Nested<N>,ClusterRoleBindingListFluent<SubjectAccessReviewFluent.ClusterRoleBindingListContentNested<N>>{\n     public N and();\n     public N endClusterRoleBindingListContent();\n     \n   }\n@@ -1800,22 +1800,22 @@\n     \n   }\n   public interface HostSubnetContentNested<N> extends Nested<N>,HostSubnetFluent<SubjectAccessReviewFluent.HostSubnetContentNested<N>>{\n     public N and();\n     public N endHostSubnetContent();\n     \n   }\n-  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<SubjectAccessReviewFluent.GroupRestrictionContentNested<N>>{\n+  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n     public N and();\n-    public N endGroupRestrictionContent();\n+    public N endAppliedClusterResourceQuotaContent();\n     \n   }\n-  public interface AppliedClusterResourceQuotaContentNested<N> extends Nested<N>,AppliedClusterResourceQuotaFluent<SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>>{\n+  public interface GroupRestrictionContentNested<N> extends Nested<N>,GroupRestrictionFluent<SubjectAccessReviewFluent.GroupRestrictionContentNested<N>>{\n     public N and();\n-    public N endAppliedClusterResourceQuotaContent();\n+    public N endGroupRestrictionContent();\n     \n   }\n   public interface OAuthAccessTokenListContentNested<N> extends Nested<N>,OAuthAccessTokenListFluent<SubjectAccessReviewFluent.OAuthAccessTokenListContentNested<N>>{\n     public N and();\n     public N endOAuthAccessTokenListContent();\n     \n   }\n@@ -1860,22 +1860,22 @@\n     \n   }\n   public interface ImageStreamStatusContentNested<N> extends Nested<N>,ImageStreamStatusFluent<SubjectAccessReviewFluent.ImageStreamStatusContentNested<N>>{\n     public N and();\n     public N endImageStreamStatusContent();\n     \n   }\n-  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n+  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyContent();\n+    public N endNetNamespaceContent();\n     \n   }\n-  public interface NetNamespaceContentNested<N> extends Nested<N>,NetNamespaceFluent<SubjectAccessReviewFluent.NetNamespaceContentNested<N>>{\n+  public interface EgressNetworkPolicyContentNested<N> extends Nested<N>,EgressNetworkPolicyFluent<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>>{\n     public N and();\n-    public N endNetNamespaceContent();\n+    public N endEgressNetworkPolicyContent();\n     \n   }\n   public interface UserIdentityMappingContentNested<N> extends Nested<N>,UserIdentityMappingFluent<SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>>{\n     public N and();\n     public N endUserIdentityMappingContent();\n     \n   }\n@@ -1900,22 +1900,22 @@\n     \n   }\n   public interface BuildListContentNested<N> extends Nested<N>,BuildListFluent<SubjectAccessReviewFluent.BuildListContentNested<N>>{\n     public N and();\n     public N endBuildListContent();\n     \n   }\n-  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<SubjectAccessReviewFluent.TemplateListContentNested<N>>{\n+  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<SubjectAccessReviewFluent.BuildOutputContentNested<N>>{\n     public N and();\n-    public N endTemplateListContent();\n+    public N endBuildOutputContent();\n     \n   }\n-  public interface BuildOutputContentNested<N> extends Nested<N>,BuildOutputFluent<SubjectAccessReviewFluent.BuildOutputContentNested<N>>{\n+  public interface TemplateListContentNested<N> extends Nested<N>,TemplateListFluent<SubjectAccessReviewFluent.TemplateListContentNested<N>>{\n     public N and();\n-    public N endBuildOutputContent();\n+    public N endTemplateListContent();\n     \n   }\n   public interface ProjectSpecContentNested<N> extends Nested<N>,ProjectSpecFluent<SubjectAccessReviewFluent.ProjectSpecContentNested<N>>{\n     public N and();\n     public N endProjectSpecContent();\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": "@@ -118,16 +118,16 @@\n     if (content instanceof UserRestriction){ this.content= new UserRestrictionBuilder((UserRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodTemplateSpec){ this.content= new PodTemplateSpecBuilder((PodTemplateSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceList){ this.content= new TemplateInstanceListBuilder((TemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImport){ this.content= new ImageStreamImportBuilder((ImageStreamImport)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceRequirements){ this.content= new ResourceRequirementsBuilder((ResourceRequirements)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitHubWebHookCause){ this.content= new GitHubWebHookCauseBuilder((GitHubWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientList){ this.content= new OAuthClientListBuilder((OAuthClientList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceStatus){ this.content= new TemplateInstanceStatusBuilder((TemplateInstanceStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicyReviewStatus){ this.content= new PodSecurityPolicyReviewStatusBuilder((PodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryList){ this.content= new HelmChartRepositoryListBuilder((HelmChartRepositoryList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PolicyRule){ this.content= new PolicyRuleBuilder((PolicyRule)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerPolicy){ this.content= new DeploymentTriggerPolicyBuilder((DeploymentTriggerPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStrategy){ this.content= new BuildStrategyBuilder((BuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RepositoryImportSpec){ this.content= new RepositoryImportSpecBuilder((RepositoryImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceList){ this.content= new BrokerTemplateInstanceListBuilder((BrokerTemplateInstanceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportStatus){ this.content= new ImageStreamImportStatusBuilder((ImageStreamImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -136,16 +136,16 @@\n     if (content instanceof SubjectAccessReviewResponse){ this.content= new SubjectAccessReviewResponseBuilder((SubjectAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentTriggerImageChangeParams){ this.content= new DeploymentTriggerImageChangeParamsBuilder((DeploymentTriggerImageChangeParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalObjectReference){ this.content= new LocalObjectReferenceBuilder((LocalObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagImageHook){ this.content= new TagImageHookBuilder((TagImageHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteTargetReference){ this.content= new RouteTargetReferenceBuilder((RouteTargetReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof io.fabric8.openshift.api.model.runtime.RawExtension){ this.content= new io.fabric8.openshift.api.model.runtime.RawExtensionBuilder((io.fabric8.openshift.api.model.runtime.RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectRulesReviewSpec){ this.content= new SubjectRulesReviewSpecBuilder((SubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleList){ this.content= new RoleListBuilder((RoleList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TagReferencePolicy){ this.content= new TagReferencePolicyBuilder((TagReferencePolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Project){ this.content= new ProjectBuilder((Project)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildVolumeSource){ this.content= new BuildVolumeSourceBuilder((BuildVolumeSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuotaList){ this.content= new AppliedClusterResourceQuotaListBuilder((AppliedClusterResourceQuotaList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigList){ this.content= new DeploymentConfigListBuilder((DeploymentConfigList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatusOutput){ this.content= new BuildStatusOutputBuilder((BuildStatusOutput)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfig){ this.content= new BuildConfigBuilder((BuildConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageImportStatus){ this.content= new ImageImportStatusBuilder((ImageImportStatus)content); _visitables.get(\"content\").add(this.content);}\n@@ -155,32 +155,32 @@\n     if (content instanceof SecretBuildSource){ this.content= new SecretBuildSourceBuilder((SecretBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicySpec){ this.content= new EgressNetworkPolicySpecBuilder((EgressNetworkPolicySpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepository){ this.content= new HelmChartRepositoryBuilder((HelmChartRepository)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEvent){ this.content= new TagEventBuilder((TagEvent)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagList){ this.content= new ImageStreamTagListBuilder((ImageStreamTagList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BitbucketWebHookCause){ this.content= new BitbucketWebHookCauseBuilder((BitbucketWebHookCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectList){ this.content= new ProjectListBuilder((ProjectList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleScopeRestriction){ this.content= new ClusterRoleScopeRestrictionBuilder((ClusterRoleScopeRestriction)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RangeAllocation){ this.content= new RangeAllocationBuilder((RangeAllocation)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Route){ this.content= new RouteBuilder((Route)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceStrategyOptions){ this.content= new SourceStrategyOptionsBuilder((SourceStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterNetwork){ this.content= new ClusterNetworkBuilder((ClusterNetwork)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeToken){ this.content= new OAuthAuthorizeTokenBuilder((OAuthAuthorizeToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerBuildStrategy){ this.content= new DockerBuildStrategyBuilder((DockerBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureCondition){ this.content= new SignatureConditionBuilder((SignatureCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserOAuthAccessToken){ this.content= new UserOAuthAccessTokenBuilder((UserOAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionList){ this.content= new RoleBindingRestrictionListBuilder((RoleBindingRestrictionList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RawExtension){ this.content= new RawExtensionBuilder((RawExtension)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraintsList){ this.content= new SecurityContextConstraintsListBuilder((SecurityContextConstraintsList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigList){ this.content= new BuildConfigListBuilder((BuildConfigList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof IdentityList){ this.content= new IdentityListBuilder((IdentityList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceCondition){ this.content= new TemplateInstanceConditionBuilder((TemplateInstanceCondition)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ClusterNetworkList){ this.content= new ClusterNetworkListBuilder((ClusterNetworkList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentCause){ this.content= new DeploymentCauseBuilder((DeploymentCause)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof RepositoryImportStatus){ this.content= new RepositoryImportStatusBuilder((RepositoryImportStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GroupList){ this.content= new GroupListBuilder((GroupList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RunAsUserStrategyOptions){ this.content= new RunAsUserStrategyOptionsBuilder((RunAsUserStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LifecycleHook){ this.content= new LifecycleHookBuilder((LifecycleHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamTagReference){ this.content= new ImageStreamTagReferenceBuilder((ImageStreamTagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceControlUser){ this.content= new SourceControlUserBuilder((SourceControlUser)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Container){ this.content= new ContainerBuilder((Container)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamList){ this.content= new ImageStreamListBuilder((ImageStreamList)content); _visitables.get(\"content\").add(this.content);}\n@@ -199,45 +199,45 @@\n     if (content instanceof ImageLookupPolicy){ this.content= new ImageLookupPolicyBuilder((ImageLookupPolicy)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 ImageChangeCause){ this.content= new ImageChangeCauseBuilder((ImageChangeCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AllowedFlexVolume){ this.content= new AllowedFlexVolumeBuilder((AllowedFlexVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SubjectAccessReview){ this.content= new SubjectAccessReviewBuilder((SubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalResourceAccessReview){ this.content= new LocalResourceAccessReviewBuilder((LocalResourceAccessReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRole){ this.content= new ClusterRoleBuilder((ClusterRole)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagEventCondition){ this.content= new TagEventConditionBuilder((TagEventCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ConnectionConfig){ this.content= new ConnectionConfigBuilder((ConnectionConfig)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LabelSelector){ this.content= new LabelSelectorBuilder((LabelSelector)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespaceList){ this.content= new NetNamespaceListBuilder((NetNamespaceList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstanceSpec){ this.content= new BrokerTemplateInstanceSpecBuilder((BrokerTemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BinaryBuildSource){ this.content= new BinaryBuildSourceBuilder((BinaryBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthClientAuthorizationList){ this.content= new OAuthClientAuthorizationListBuilder((OAuthClientAuthorizationList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildSpec){ this.content= new BuildSpecBuilder((BuildSpec)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof LocalSubjectAccessReview){ this.content= new LocalSubjectAccessReviewBuilder((LocalSubjectAccessReview)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ProjectStatus){ this.content= new ProjectStatusBuilder((ProjectStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RollingDeploymentStrategyParams){ this.content= new RollingDeploymentStrategyParamsBuilder((RollingDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitSourceRevision){ this.content= new GitSourceRevisionBuilder((GitSourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLabel){ this.content= new ImageLabelBuilder((ImageLabel)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageChangeTrigger){ this.content= new ImageChangeTriggerBuilder((ImageChangeTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReviewSpec){ this.content= new PodSecurityPolicyReviewSpecBuilder((PodSecurityPolicyReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTag){ this.content= new ImageTagBuilder((ImageTag)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImportSpec){ this.content= new ImageStreamImportSpecBuilder((ImageStreamImportSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof FSGroupStrategyOptions){ this.content= new FSGroupStrategyOptionsBuilder((FSGroupStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicyReview){ this.content= new PodSecurityPolicyReviewBuilder((PodSecurityPolicyReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RecreateDeploymentStrategyParams){ this.content= new RecreateDeploymentStrategyParamsBuilder((RecreateDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DockerStrategyOptions){ this.content= new DockerStrategyOptionsBuilder((DockerStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageList){ this.content= new ImageListBuilder((ImageList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ConfigMapBuildSource){ this.content= new ConfigMapBuildSourceBuilder((ConfigMapBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageTagList){ this.content= new ImageTagListBuilder((ImageTagList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfig){ this.content= new DeploymentConfigBuilder((DeploymentConfig)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof OAuthAccessToken){ this.content= new OAuthAccessTokenBuilder((OAuthAccessToken)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBinding){ this.content= new RoleBindingBuilder((RoleBinding)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Image){ this.content= new ImageBuilder((Image)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TLSConfig){ this.content= new TLSConfigBuilder((TLSConfig)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstanceSpec){ this.content= new TemplateInstanceSpecBuilder((TemplateInstanceSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildVolume){ this.content= new BuildVolumeBuilder((BuildVolume)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildStatus){ this.content= new BuildStatusBuilder((BuildStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSource){ this.content= new ImageSourceBuilder((ImageSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectMeta){ this.content= new ObjectMetaBuilder((ObjectMeta)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PersistentVolumeClaim){ this.content= new PersistentVolumeClaimBuilder((PersistentVolumeClaim)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySelfSubjectReview){ this.content= new PodSecurityPolicySelfSubjectReviewBuilder((PodSecurityPolicySelfSubjectReview)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TagReference){ this.content= new TagReferenceBuilder((TagReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyRule){ this.content= new EgressNetworkPolicyRuleBuilder((EgressNetworkPolicyRule)content); _visitables.get(\"content\").add(this.content);}\n@@ -256,19 +256,19 @@\n     if (content instanceof Role){ this.content= new RoleBuilder((Role)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof GitBuildSource){ this.content= new GitBuildSourceBuilder((GitBuildSource)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyList){ this.content= new EgressNetworkPolicyListBuilder((EgressNetworkPolicyList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SelfSubjectRulesReviewSpec){ this.content= new SelfSubjectRulesReviewSpecBuilder((SelfSubjectRulesReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSourcePath){ this.content= new ImageSourcePathBuilder((ImageSourcePath)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigStatus){ this.content= new BuildConfigStatusBuilder((BuildConfigStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceQuotaStatusByNamespace){ this.content= new ResourceQuotaStatusByNamespaceBuilder((ResourceQuotaStatusByNamespace)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingList){ this.content= new RoleBindingListBuilder((RoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof Parameter){ this.content= new ParameterBuilder((Parameter)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof SourceBuildStrategy){ this.content= new SourceBuildStrategyBuilder((SourceBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BrokerTemplateInstance){ this.content= new BrokerTemplateInstanceBuilder((BrokerTemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof PodSecurityPolicySelfSubjectReviewSpec){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder((PodSecurityPolicySelfSubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildPostCommitSpec){ this.content= new BuildPostCommitSpecBuilder((BuildPostCommitSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAuthorizeTokenList){ this.content= new OAuthAuthorizeTokenListBuilder((OAuthAuthorizeTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentStrategy){ this.content= new DeploymentStrategyBuilder((DeploymentStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureSubject){ this.content= new SignatureSubjectBuilder((SignatureSubject)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnetList){ this.content= new HostSubnetListBuilder((HostSubnetList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteIngressCondition){ this.content= new RouteIngressConditionBuilder((RouteIngressCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof CustomDeploymentStrategyParams){ this.content= new CustomDeploymentStrategyParamsBuilder((CustomDeploymentStrategyParams)content); _visitables.get(\"content\").add(this.content);}\n@@ -276,19 +276,19 @@\n     if (content instanceof StageInfo){ this.content= new StageInfoBuilder((StageInfo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestrictionSpec){ this.content= new RoleBindingRestrictionSpecBuilder((RoleBindingRestrictionSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof IDRange){ this.content= new IDRangeBuilder((IDRange)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserList){ this.content= new UserListBuilder((UserList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildConfigSpec){ this.content= new BuildConfigSpecBuilder((BuildConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof User){ this.content= new UserBuilder((User)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamImage){ this.content= new ImageStreamImageBuilder((ImageStreamImage)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ResourceAccessReviewResponse){ this.content= new ResourceAccessReviewResponseBuilder((ResourceAccessReviewResponse)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildCondition){ this.content= new BuildConditionBuilder((BuildCondition)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof BuildStatusOutputTo){ this.content= new BuildStatusOutputToBuilder((BuildStatusOutputTo)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecretSpec){ this.content= new SecretSpecBuilder((SecretSpec)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof ExecNewPodHook){ this.content= new ExecNewPodHookBuilder((ExecNewPodHook)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleBindingList){ this.content= new ClusterRoleBindingListBuilder((ClusterRoleBindingList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof EgressNetworkPolicyPeer){ this.content= new EgressNetworkPolicyPeerBuilder((EgressNetworkPolicyPeer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof TemplateInstance){ this.content= new TemplateInstanceBuilder((TemplateInstance)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof WebHookTrigger){ this.content= new WebHookTriggerBuilder((WebHookTrigger)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountReference){ this.content= new ServiceAccountReferenceBuilder((ServiceAccountReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Build){ this.content= new BuildBuilder((Build)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RoleBindingRestriction){ this.content= new RoleBindingRestrictionBuilder((RoleBindingRestriction)content); _visitables.get(\"content\").add(this.content);}\n@@ -299,36 +299,36 @@\n     if (content instanceof TemplateInstanceRequester){ this.content= new TemplateInstanceRequesterBuilder((TemplateInstanceRequester)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof Group){ this.content= new GroupBuilder((Group)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildTriggerCause){ this.content= new BuildTriggerCauseBuilder((BuildTriggerCause)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageSignature){ this.content= new ImageSignatureBuilder((ImageSignature)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HelmChartRepositoryStatus){ this.content= new HelmChartRepositoryStatusBuilder((HelmChartRepositoryStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentConfigSpec){ this.content= new DeploymentConfigSpecBuilder((DeploymentConfigSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof HostSubnet){ this.content= new HostSubnetBuilder((HostSubnet)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof AppliedClusterResourceQuota){ this.content= new AppliedClusterResourceQuotaBuilder((AppliedClusterResourceQuota)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof GroupRestriction){ this.content= new GroupRestrictionBuilder((GroupRestriction)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof OAuthAccessTokenList){ this.content= new OAuthAccessTokenListBuilder((OAuthAccessTokenList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof JenkinsPipelineBuildStrategy){ this.content= new JenkinsPipelineBuildStrategyBuilder((JenkinsPipelineBuildStrategy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SecurityContextConstraints){ this.content= new SecurityContextConstraintsBuilder((SecurityContextConstraints)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SupplementalGroupsStrategyOptions){ this.content= new SupplementalGroupsStrategyOptionsBuilder((SupplementalGroupsStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ServiceAccountPodSecurityPolicyReviewStatus){ this.content= new ServiceAccountPodSecurityPolicyReviewStatusBuilder((ServiceAccountPodSecurityPolicyReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildRequest){ this.content= new BuildRequestBuilder((BuildRequest)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SELinuxContextStrategyOptions){ this.content= new SELinuxContextStrategyOptionsBuilder((SELinuxContextStrategyOptions)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterRoleList){ this.content= new ClusterRoleListBuilder((ClusterRoleList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof RouteList){ this.content= new RouteListBuilder((RouteList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamStatus){ this.content= new ImageStreamStatusBuilder((ImageStreamStatus)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof NetNamespace){ this.content= new NetNamespaceBuilder((NetNamespace)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof EgressNetworkPolicy){ this.content= new EgressNetworkPolicyBuilder((EgressNetworkPolicy)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof UserIdentityMapping){ this.content= new UserIdentityMappingBuilder((UserIdentityMapping)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof DeploymentDetails){ this.content= new DeploymentDetailsBuilder((DeploymentDetails)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewStatus){ this.content= new PodSecurityPolicySubjectReviewStatusBuilder((PodSecurityPolicySubjectReviewStatus)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof PodSecurityPolicySubjectReviewSpec){ this.content= new PodSecurityPolicySubjectReviewSpecBuilder((PodSecurityPolicySubjectReviewSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStream){ this.content= new ImageStreamBuilder((ImageStream)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildList){ this.content= new BuildListBuilder((BuildList)content); _visitables.get(\"content\").add(this.content);}\n-    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof BuildOutput){ this.content= new BuildOutputBuilder((BuildOutput)content); _visitables.get(\"content\").add(this.content);}\n+    if (content instanceof TemplateList){ this.content= new TemplateListBuilder((TemplateList)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ProjectSpec){ this.content= new ProjectSpecBuilder((ProjectSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SourceRevision){ this.content= new SourceRevisionBuilder((SourceRevision)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ObjectReference){ this.content= new ObjectReferenceBuilder((ObjectReference)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof SignatureIssuer){ this.content= new SignatureIssuerBuilder((SignatureIssuer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageLayer){ this.content= new ImageLayerBuilder((ImageLayer)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ClusterResourceQuotaSpec){ this.content= new ClusterResourceQuotaSpecBuilder((ClusterResourceQuotaSpec)content); _visitables.get(\"content\").add(this.content);}\n     if (content instanceof ImageStreamSpec){ this.content= new ImageStreamSpecBuilder((ImageStreamSpec)content); _visitables.get(\"content\").add(this.content);}\n@@ -463,34 +463,34 @@\n   }\n   public SubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContent() {\n     return new SubjectAccessReviewFluentImpl.OAuthClientListContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.OAuthClientListContentNested<A> withNewOAuthClientListContentLike(OAuthClientList item) {\n     return new SubjectAccessReviewFluentImpl.OAuthClientListContentNestedImpl(item);\n   }\n-  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n-    return new SubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n-    return new SubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceStatusContent(TemplateInstanceStatus templateInstanceStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceStatusContent!=null){ this.content= new TemplateInstanceStatusBuilder(templateInstanceStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContent() {\n     return new SubjectAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<A> withNewTemplateInstanceStatusContentLike(TemplateInstanceStatus item) {\n     return new SubjectAccessReviewFluentImpl.TemplateInstanceStatusContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicyReviewStatusContent(PodSecurityPolicyReviewStatus podSecurityPolicyReviewStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicyReviewStatusContent!=null){ this.content= new PodSecurityPolicyReviewStatusBuilder(podSecurityPolicyReviewStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContent() {\n+    return new SubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<A> withNewPodSecurityPolicyReviewStatusContentLike(PodSecurityPolicyReviewStatus item) {\n+    return new SubjectAccessReviewFluentImpl.PodSecurityPolicyReviewStatusContentNestedImpl(item);\n+  }\n   public A withHelmChartRepositoryListContent(HelmChartRepositoryList helmChartRepositoryListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (helmChartRepositoryListContent!=null){ this.content= new HelmChartRepositoryListBuilder(helmChartRepositoryListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.HelmChartRepositoryListContentNested<A> withNewHelmChartRepositoryListContent() {\n     return new SubjectAccessReviewFluentImpl.HelmChartRepositoryListContentNestedImpl();\n   }\n@@ -652,37 +652,37 @@\n   }\n   public SubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContent() {\n     return new SubjectAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.SubjectRulesReviewSpecContentNested<A> withNewSubjectRulesReviewSpecContentLike(SubjectRulesReviewSpec item) {\n     return new SubjectAccessReviewFluentImpl.SubjectRulesReviewSpecContentNestedImpl(item);\n   }\n+  public A withRoleListContent(RoleList roleListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n+    return new SubjectAccessReviewFluentImpl.RoleListContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n+    return new SubjectAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n+  }\n   public A withTagReferencePolicyContent(TagReferencePolicy tagReferencePolicyContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagReferencePolicyContent!=null){ this.content= new TagReferencePolicyBuilder(tagReferencePolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContent() {\n     return new SubjectAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.TagReferencePolicyContentNested<A> withNewTagReferencePolicyContentLike(TagReferencePolicy item) {\n     return new SubjectAccessReviewFluentImpl.TagReferencePolicyContentNestedImpl(item);\n   }\n   public A withNewTagReferencePolicyContent(String type) {\n     return (A)withTagReferencePolicyContent(new TagReferencePolicy(type));\n   }\n-  public A withRoleListContent(RoleList roleListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleListContent!=null){ this.content= new RoleListBuilder(roleListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContent() {\n-    return new SubjectAccessReviewFluentImpl.RoleListContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.RoleListContentNested<A> withNewRoleListContentLike(RoleList item) {\n-    return new SubjectAccessReviewFluentImpl.RoleListContentNestedImpl(item);\n-  }\n   public A withProjectContent(Project projectContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectContent!=null){ this.content= new ProjectBuilder(projectContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.ProjectContentNested<A> withNewProjectContent() {\n     return new SubjectAccessReviewFluentImpl.ProjectContentNestedImpl();\n   }\n@@ -848,34 +848,34 @@\n   }\n   public SubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContent() {\n     return new SubjectAccessReviewFluentImpl.ProjectListContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ProjectListContentNested<A> withNewProjectListContentLike(ProjectList item) {\n     return new SubjectAccessReviewFluentImpl.ProjectListContentNestedImpl(item);\n   }\n-  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n-    return new SubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n-    return new SubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n-  }\n   public A withClusterRoleScopeRestrictionContent(ClusterRoleScopeRestriction clusterRoleScopeRestrictionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleScopeRestrictionContent!=null){ this.content= new ClusterRoleScopeRestrictionBuilder(clusterRoleScopeRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContent() {\n     return new SubjectAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<A> withNewClusterRoleScopeRestrictionContentLike(ClusterRoleScopeRestriction item) {\n     return new SubjectAccessReviewFluentImpl.ClusterRoleScopeRestrictionContentNestedImpl(item);\n   }\n+  public A withRangeAllocationContent(RangeAllocation rangeAllocationContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (rangeAllocationContent!=null){ this.content= new RangeAllocationBuilder(rangeAllocationContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContent() {\n+    return new SubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.RangeAllocationContentNested<A> withNewRangeAllocationContentLike(RangeAllocation item) {\n+    return new SubjectAccessReviewFluentImpl.RangeAllocationContentNestedImpl(item);\n+  }\n   public A withRouteContent(Route routeContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (routeContent!=null){ this.content= new RouteBuilder(routeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.RouteContentNested<A> withNewRouteContent() {\n     return new SubjectAccessReviewFluentImpl.RouteContentNestedImpl();\n   }\n@@ -974,77 +974,77 @@\n   }\n   public SubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContent() {\n     return new SubjectAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.SecurityContextConstraintsListContentNested<A> withNewSecurityContextConstraintsListContentLike(SecurityContextConstraintsList item) {\n     return new SubjectAccessReviewFluentImpl.SecurityContextConstraintsListContentNestedImpl(item);\n   }\n-  public A withIdentityListContent(IdentityList identityListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n-    return new SubjectAccessReviewFluentImpl.IdentityListContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n-    return new SubjectAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n-  }\n   public A withBuildConfigListContent(BuildConfigList buildConfigListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConfigListContent!=null){ this.content= new BuildConfigListBuilder(buildConfigListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContent() {\n     return new SubjectAccessReviewFluentImpl.BuildConfigListContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BuildConfigListContentNested<A> withNewBuildConfigListContentLike(BuildConfigList item) {\n     return new SubjectAccessReviewFluentImpl.BuildConfigListContentNestedImpl(item);\n   }\n-  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n+  public A withIdentityListContent(IdentityList identityListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (identityListContent!=null){ this.content= new IdentityListBuilder(identityListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n-    return new SubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n+  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContent() {\n+    return new SubjectAccessReviewFluentImpl.IdentityListContentNestedImpl();\n   }\n-  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n-    return new SubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n+  public SubjectAccessReviewFluent.IdentityListContentNested<A> withNewIdentityListContentLike(IdentityList item) {\n+    return new SubjectAccessReviewFluentImpl.IdentityListContentNestedImpl(item);\n   }\n   public A withTemplateInstanceConditionContent(TemplateInstanceCondition templateInstanceConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceConditionContent!=null){ this.content= new TemplateInstanceConditionBuilder(templateInstanceConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContent() {\n     return new SubjectAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<A> withNewTemplateInstanceConditionContentLike(TemplateInstanceCondition item) {\n     return new SubjectAccessReviewFluentImpl.TemplateInstanceConditionContentNestedImpl(item);\n   }\n   public A withNewTemplateInstanceConditionContent(String lastTransitionTime,String message,String reason,String status,String type) {\n     return (A)withTemplateInstanceConditionContent(new TemplateInstanceCondition(lastTransitionTime, message, reason, status, type));\n   }\n-  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+  public A withClusterNetworkListContent(ClusterNetworkList clusterNetworkListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (clusterNetworkListContent!=null){ this.content= new ClusterNetworkListBuilder(clusterNetworkListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n-    return new SubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContent() {\n+    return new SubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl();\n   }\n-  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n-    return new SubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  public SubjectAccessReviewFluent.ClusterNetworkListContentNested<A> withNewClusterNetworkListContentLike(ClusterNetworkList item) {\n+    return new SubjectAccessReviewFluentImpl.ClusterNetworkListContentNestedImpl(item);\n   }\n   public A withDeploymentCauseContent(DeploymentCause deploymentCauseContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentCauseContent!=null){ this.content= new DeploymentCauseBuilder(deploymentCauseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContent() {\n     return new SubjectAccessReviewFluentImpl.DeploymentCauseContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.DeploymentCauseContentNested<A> withNewDeploymentCauseContentLike(DeploymentCause item) {\n     return new SubjectAccessReviewFluentImpl.DeploymentCauseContentNestedImpl(item);\n   }\n+  public A withRepositoryImportStatusContent(RepositoryImportStatus repositoryImportStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (repositoryImportStatusContent!=null){ this.content= new RepositoryImportStatusBuilder(repositoryImportStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContent() {\n+    return new SubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.RepositoryImportStatusContentNested<A> withNewRepositoryImportStatusContentLike(RepositoryImportStatus item) {\n+    return new SubjectAccessReviewFluentImpl.RepositoryImportStatusContentNestedImpl(item);\n+  }\n   public A withGroupListContent(GroupList groupListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (groupListContent!=null){ this.content= new GroupListBuilder(groupListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.GroupListContentNested<A> withNewGroupListContent() {\n     return new SubjectAccessReviewFluentImpl.GroupListContentNestedImpl();\n   }\n@@ -1312,34 +1312,34 @@\n   }\n   public SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContent() {\n     return new SubjectAccessReviewFluentImpl.ClusterRoleContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ClusterRoleContentNested<A> withNewClusterRoleContentLike(ClusterRole item) {\n     return new SubjectAccessReviewFluentImpl.ClusterRoleContentNestedImpl(item);\n   }\n-  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n-    return new SubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n-    return new SubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n-  }\n   public A withTagEventConditionContent(TagEventCondition tagEventConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (tagEventConditionContent!=null){ this.content= new TagEventConditionBuilder(tagEventConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContent() {\n     return new SubjectAccessReviewFluentImpl.TagEventConditionContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.TagEventConditionContentNested<A> withNewTagEventConditionContentLike(TagEventCondition item) {\n     return new SubjectAccessReviewFluentImpl.TagEventConditionContentNestedImpl(item);\n   }\n+  public A withConnectionConfigContent(ConnectionConfig connectionConfigContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (connectionConfigContent!=null){ this.content= new ConnectionConfigBuilder(connectionConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContent() {\n+    return new SubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.ConnectionConfigContentNested<A> withNewConnectionConfigContentLike(ConnectionConfig item) {\n+    return new SubjectAccessReviewFluentImpl.ConnectionConfigContentNestedImpl(item);\n+  }\n   public A withLabelSelectorContent(LabelSelector labelSelectorContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (labelSelectorContent!=null){ this.content= new LabelSelectorBuilder(labelSelectorContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.LabelSelectorContentNested<A> withNewLabelSelectorContent() {\n     return new SubjectAccessReviewFluentImpl.LabelSelectorContentNestedImpl();\n   }\n@@ -1395,34 +1395,34 @@\n   }\n   public SubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContent() {\n     return new SubjectAccessReviewFluentImpl.BuildSpecContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BuildSpecContentNested<A> withNewBuildSpecContentLike(BuildSpec item) {\n     return new SubjectAccessReviewFluentImpl.BuildSpecContentNestedImpl(item);\n   }\n-  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n-    return new SubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n-    return new SubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n-  }\n   public A withLocalSubjectAccessReviewContent(LocalSubjectAccessReview localSubjectAccessReviewContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (localSubjectAccessReviewContent!=null){ this.content= new LocalSubjectAccessReviewBuilder(localSubjectAccessReviewContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContent() {\n     return new SubjectAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<A> withNewLocalSubjectAccessReviewContentLike(LocalSubjectAccessReview item) {\n     return new SubjectAccessReviewFluentImpl.LocalSubjectAccessReviewContentNestedImpl(item);\n   }\n+  public A withProjectStatusContent(ProjectStatus projectStatusContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (projectStatusContent!=null){ this.content= new ProjectStatusBuilder(projectStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContent() {\n+    return new SubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.ProjectStatusContentNested<A> withNewProjectStatusContentLike(ProjectStatus item) {\n+    return new SubjectAccessReviewFluentImpl.ProjectStatusContentNestedImpl(item);\n+  }\n   public A withRollingDeploymentStrategyParamsContent(RollingDeploymentStrategyParams rollingDeploymentStrategyParamsContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (rollingDeploymentStrategyParamsContent!=null){ this.content= new RollingDeploymentStrategyParamsBuilder(rollingDeploymentStrategyParamsContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<A> withNewRollingDeploymentStrategyParamsContent() {\n     return new SubjectAccessReviewFluentImpl.RollingDeploymentStrategyParamsContentNestedImpl();\n   }\n@@ -1558,34 +1558,34 @@\n   }\n   public SubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContent() {\n     return new SubjectAccessReviewFluentImpl.ImageTagListContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ImageTagListContentNested<A> withNewImageTagListContentLike(ImageTagList item) {\n     return new SubjectAccessReviewFluentImpl.ImageTagListContentNestedImpl(item);\n   }\n-  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n-    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n-    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n-  }\n   public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (deploymentConfigContent!=null){ this.content= new DeploymentConfigBuilder(deploymentConfigContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContent() {\n     return new SubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.DeploymentConfigContentNested<A> withNewDeploymentConfigContentLike(DeploymentConfig item) {\n     return new SubjectAccessReviewFluentImpl.DeploymentConfigContentNestedImpl(item);\n   }\n+  public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (oAuthAccessTokenContent!=null){ this.content= new OAuthAccessTokenBuilder(oAuthAccessTokenContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContent() {\n+    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.OAuthAccessTokenContentNested<A> withNewOAuthAccessTokenContentLike(OAuthAccessToken item) {\n+    return new SubjectAccessReviewFluentImpl.OAuthAccessTokenContentNestedImpl(item);\n+  }\n   public A withRoleBindingContent(RoleBinding roleBindingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (roleBindingContent!=null){ this.content= new RoleBindingBuilder(roleBindingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.RoleBindingContentNested<A> withNewRoleBindingContent() {\n     return new SubjectAccessReviewFluentImpl.RoleBindingContentNestedImpl();\n   }\n@@ -1608,34 +1608,34 @@\n   }\n   public SubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContent() {\n     return new SubjectAccessReviewFluentImpl.TLSConfigContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.TLSConfigContentNested<A> withNewTLSConfigContentLike(TLSConfig item) {\n     return new SubjectAccessReviewFluentImpl.TLSConfigContentNestedImpl(item);\n   }\n-  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n-    return new SubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n-    return new SubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n-  }\n   public A withTemplateInstanceSpecContent(TemplateInstanceSpec templateInstanceSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (templateInstanceSpecContent!=null){ this.content= new TemplateInstanceSpecBuilder(templateInstanceSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContent() {\n     return new SubjectAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<A> withNewTemplateInstanceSpecContentLike(TemplateInstanceSpec item) {\n     return new SubjectAccessReviewFluentImpl.TemplateInstanceSpecContentNestedImpl(item);\n   }\n+  public A withBuildVolumeContent(BuildVolume buildVolumeContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (buildVolumeContent!=null){ this.content= new BuildVolumeBuilder(buildVolumeContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContent() {\n+    return new SubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.BuildVolumeContentNested<A> withNewBuildVolumeContentLike(BuildVolume item) {\n+    return new SubjectAccessReviewFluentImpl.BuildVolumeContentNestedImpl(item);\n+  }\n   public A withBuildStatusContent(BuildStatus buildStatusContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildStatusContent!=null){ this.content= new BuildStatusBuilder(buildStatusContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.BuildStatusContentNested<A> withNewBuildStatusContent() {\n     return new SubjectAccessReviewFluentImpl.BuildStatusContentNestedImpl();\n   }\n@@ -1900,64 +1900,64 @@\n   }\n   public SubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContent() {\n     return new SubjectAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ResourceQuotaStatusByNamespaceContentNested<A> withNewResourceQuotaStatusByNamespaceContentLike(ResourceQuotaStatusByNamespace item) {\n     return new SubjectAccessReviewFluentImpl.ResourceQuotaStatusByNamespaceContentNestedImpl(item);\n   }\n-  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n+  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n-    return new SubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n+  public SubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n+    return new SubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n   }\n-  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n-    return new SubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n+  public SubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n+    return new SubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n   }\n   public A withParameterContent(Parameter parameterContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (parameterContent!=null){ this.content= new ParameterBuilder(parameterContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContent() {\n     return new SubjectAccessReviewFluentImpl.ParameterContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ParameterContentNested<A> withNewParameterContentLike(Parameter item) {\n     return new SubjectAccessReviewFluentImpl.ParameterContentNestedImpl(item);\n   }\n-  public A withRoleBindingListContent(RoleBindingList roleBindingListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (roleBindingListContent!=null){ this.content= new RoleBindingListBuilder(roleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContent() {\n-    return new SubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.RoleBindingListContentNested<A> withNewRoleBindingListContentLike(RoleBindingList item) {\n-    return new SubjectAccessReviewFluentImpl.RoleBindingListContentNestedImpl(item);\n-  }\n-  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+  public A withSourceBuildStrategyContent(SourceBuildStrategy sourceBuildStrategyContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+    if (sourceBuildStrategyContent!=null){ this.content= new SourceBuildStrategyBuilder(sourceBuildStrategyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n-    return new SubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContent() {\n+    return new SubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl();\n   }\n-  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n-    return new SubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  public SubjectAccessReviewFluent.SourceBuildStrategyContentNested<A> withNewSourceBuildStrategyContentLike(SourceBuildStrategy item) {\n+    return new SubjectAccessReviewFluentImpl.SourceBuildStrategyContentNestedImpl(item);\n   }\n   public A withBrokerTemplateInstanceContent(BrokerTemplateInstance brokerTemplateInstanceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (brokerTemplateInstanceContent!=null){ this.content= new BrokerTemplateInstanceBuilder(brokerTemplateInstanceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContent() {\n     return new SubjectAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<A> withNewBrokerTemplateInstanceContentLike(BrokerTemplateInstance item) {\n     return new SubjectAccessReviewFluentImpl.BrokerTemplateInstanceContentNestedImpl(item);\n   }\n+  public A withPodSecurityPolicySelfSubjectReviewSpecContent(PodSecurityPolicySelfSubjectReviewSpec podSecurityPolicySelfSubjectReviewSpecContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (podSecurityPolicySelfSubjectReviewSpecContent!=null){ this.content= new PodSecurityPolicySelfSubjectReviewSpecBuilder(podSecurityPolicySelfSubjectReviewSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    return new SubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<A> withNewPodSecurityPolicySelfSubjectReviewSpecContentLike(PodSecurityPolicySelfSubjectReviewSpec item) {\n+    return new SubjectAccessReviewFluentImpl.PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(item);\n+  }\n   public A withBuildPostCommitSpecContent(BuildPostCommitSpec buildPostCommitSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildPostCommitSpecContent!=null){ this.content= new BuildPostCommitSpecBuilder(buildPostCommitSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.BuildPostCommitSpecContentNested<A> withNewBuildPostCommitSpecContent() {\n     return new SubjectAccessReviewFluentImpl.BuildPostCommitSpecContentNestedImpl();\n   }\n@@ -2109,67 +2109,67 @@\n   }\n   public SubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContent() {\n     return new SubjectAccessReviewFluentImpl.ImageStreamImageContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ImageStreamImageContentNested<A> withNewImageStreamImageContentLike(ImageStreamImage item) {\n     return new SubjectAccessReviewFluentImpl.ImageStreamImageContentNestedImpl(item);\n   }\n-  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n+  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n-    return new SubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n+    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public SubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n-    return new SubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n+  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n+    return new SubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n   }\n-  public A withNewBuildStatusOutputToContent(String imageDigest) {\n-    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n+  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n+    return new SubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n   }\n   public A withBuildConditionContent(BuildCondition buildConditionContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildConditionContent!=null){ this.content= new BuildConditionBuilder(buildConditionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContent() {\n     return new SubjectAccessReviewFluentImpl.BuildConditionContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BuildConditionContentNested<A> withNewBuildConditionContentLike(BuildCondition item) {\n     return new SubjectAccessReviewFluentImpl.BuildConditionContentNestedImpl(item);\n   }\n-  public A withResourceAccessReviewResponseContent(ResourceAccessReviewResponse resourceAccessReviewResponseContent) {\n+  public A withBuildStatusOutputToContent(BuildStatusOutputTo buildStatusOutputToContent) {\n     _visitables.get(\"content\").remove(this.content);\n-    if (resourceAccessReviewResponseContent!=null){ this.content= new ResourceAccessReviewResponseBuilder(resourceAccessReviewResponseContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContent() {\n-    return new SubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<A> withNewResourceAccessReviewResponseContentLike(ResourceAccessReviewResponse item) {\n-    return new SubjectAccessReviewFluentImpl.ResourceAccessReviewResponseContentNestedImpl(item);\n+    if (buildStatusOutputToContent!=null){ this.content= new BuildStatusOutputToBuilder(buildStatusOutputToContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n-  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  public SubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContent() {\n+    return new SubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl();\n   }\n-  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n-    return new SubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  public SubjectAccessReviewFluent.BuildStatusOutputToContentNested<A> withNewBuildStatusOutputToContentLike(BuildStatusOutputTo item) {\n+    return new SubjectAccessReviewFluentImpl.BuildStatusOutputToContentNestedImpl(item);\n   }\n-  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n-    return new SubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  public A withNewBuildStatusOutputToContent(String imageDigest) {\n+    return (A)withBuildStatusOutputToContent(new BuildStatusOutputTo(imageDigest));\n   }\n   public A withSecretSpecContent(SecretSpec secretSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (secretSpecContent!=null){ this.content= new SecretSpecBuilder(secretSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContent() {\n     return new SubjectAccessReviewFluentImpl.SecretSpecContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.SecretSpecContentNested<A> withNewSecretSpecContentLike(SecretSpec item) {\n     return new SubjectAccessReviewFluentImpl.SecretSpecContentNestedImpl(item);\n   }\n+  public A withExecNewPodHookContent(ExecNewPodHook execNewPodHookContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (execNewPodHookContent!=null){ this.content= new ExecNewPodHookBuilder(execNewPodHookContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContent() {\n+    return new SubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.ExecNewPodHookContentNested<A> withNewExecNewPodHookContentLike(ExecNewPodHook item) {\n+    return new SubjectAccessReviewFluentImpl.ExecNewPodHookContentNestedImpl(item);\n+  }\n   public A withClusterRoleBindingListContent(ClusterRoleBindingList clusterRoleBindingListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (clusterRoleBindingListContent!=null){ this.content= new ClusterRoleBindingListBuilder(clusterRoleBindingListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.ClusterRoleBindingListContentNested<A> withNewClusterRoleBindingListContent() {\n     return new SubjectAccessReviewFluentImpl.ClusterRoleBindingListContentNestedImpl();\n   }\n@@ -2351,34 +2351,34 @@\n   }\n   public SubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContent() {\n     return new SubjectAccessReviewFluentImpl.HostSubnetContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.HostSubnetContentNested<A> withNewHostSubnetContentLike(HostSubnet item) {\n     return new SubjectAccessReviewFluentImpl.HostSubnetContentNestedImpl(item);\n   }\n-  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n-    return new SubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n-    return new SubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n-  }\n   public A withAppliedClusterResourceQuotaContent(AppliedClusterResourceQuota appliedClusterResourceQuotaContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (appliedClusterResourceQuotaContent!=null){ this.content= new AppliedClusterResourceQuotaBuilder(appliedClusterResourceQuotaContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContent() {\n     return new SubjectAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<A> withNewAppliedClusterResourceQuotaContentLike(AppliedClusterResourceQuota item) {\n     return new SubjectAccessReviewFluentImpl.AppliedClusterResourceQuotaContentNestedImpl(item);\n   }\n+  public A withGroupRestrictionContent(GroupRestriction groupRestrictionContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (groupRestrictionContent!=null){ this.content= new GroupRestrictionBuilder(groupRestrictionContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContent() {\n+    return new SubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.GroupRestrictionContentNested<A> withNewGroupRestrictionContentLike(GroupRestriction item) {\n+    return new SubjectAccessReviewFluentImpl.GroupRestrictionContentNestedImpl(item);\n+  }\n   public A withOAuthAccessTokenListContent(OAuthAccessTokenList oAuthAccessTokenListContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (oAuthAccessTokenListContent!=null){ this.content= new OAuthAccessTokenListBuilder(oAuthAccessTokenListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.OAuthAccessTokenListContentNested<A> withNewOAuthAccessTokenListContent() {\n     return new SubjectAccessReviewFluentImpl.OAuthAccessTokenListContentNestedImpl();\n   }\n@@ -2471,34 +2471,34 @@\n   }\n   public SubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContent() {\n     return new SubjectAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.ImageStreamStatusContentNested<A> withNewImageStreamStatusContentLike(ImageStreamStatus item) {\n     return new SubjectAccessReviewFluentImpl.ImageStreamStatusContentNestedImpl(item);\n   }\n-  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n-    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n-    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n-  }\n   public A withNetNamespaceContent(NetNamespace netNamespaceContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (netNamespaceContent!=null){ this.content= new NetNamespaceBuilder(netNamespaceContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContent() {\n     return new SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.NetNamespaceContentNested<A> withNewNetNamespaceContentLike(NetNamespace item) {\n     return new SubjectAccessReviewFluentImpl.NetNamespaceContentNestedImpl(item);\n   }\n+  public A withEgressNetworkPolicyContent(EgressNetworkPolicy egressNetworkPolicyContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (egressNetworkPolicyContent!=null){ this.content= new EgressNetworkPolicyBuilder(egressNetworkPolicyContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContent() {\n+    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<A> withNewEgressNetworkPolicyContentLike(EgressNetworkPolicy item) {\n+    return new SubjectAccessReviewFluentImpl.EgressNetworkPolicyContentNestedImpl(item);\n+  }\n   public A withUserIdentityMappingContent(UserIdentityMapping userIdentityMappingContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (userIdentityMappingContent!=null){ this.content= new UserIdentityMappingBuilder(userIdentityMappingContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.UserIdentityMappingContentNested<A> withNewUserIdentityMappingContent() {\n     return new SubjectAccessReviewFluentImpl.UserIdentityMappingContentNestedImpl();\n   }\n@@ -2551,34 +2551,34 @@\n   }\n   public SubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContent() {\n     return new SubjectAccessReviewFluentImpl.BuildListContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BuildListContentNested<A> withNewBuildListContentLike(BuildList item) {\n     return new SubjectAccessReviewFluentImpl.BuildListContentNestedImpl(item);\n   }\n-  public A withTemplateListContent(TemplateList templateListContent) {\n-    _visitables.get(\"content\").remove(this.content);\n-    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n-  }\n-  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n-    return new SubjectAccessReviewFluentImpl.TemplateListContentNestedImpl();\n-  }\n-  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n-    return new SubjectAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n-  }\n   public A withBuildOutputContent(BuildOutput buildOutputContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (buildOutputContent!=null){ this.content= new BuildOutputBuilder(buildOutputContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContent() {\n     return new SubjectAccessReviewFluentImpl.BuildOutputContentNestedImpl();\n   }\n   public SubjectAccessReviewFluent.BuildOutputContentNested<A> withNewBuildOutputContentLike(BuildOutput item) {\n     return new SubjectAccessReviewFluentImpl.BuildOutputContentNestedImpl(item);\n   }\n+  public A withTemplateListContent(TemplateList templateListContent) {\n+    _visitables.get(\"content\").remove(this.content);\n+    if (templateListContent!=null){ this.content= new TemplateListBuilder(templateListContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n+  }\n+  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContent() {\n+    return new SubjectAccessReviewFluentImpl.TemplateListContentNestedImpl();\n+  }\n+  public SubjectAccessReviewFluent.TemplateListContentNested<A> withNewTemplateListContentLike(TemplateList item) {\n+    return new SubjectAccessReviewFluentImpl.TemplateListContentNestedImpl(item);\n+  }\n   public A withProjectSpecContent(ProjectSpec projectSpecContent) {\n     _visitables.get(\"content\").remove(this.content);\n     if (projectSpecContent!=null){ this.content= new ProjectSpecBuilder(projectSpecContent); _visitables.get(\"content\").add(this.content);} else { this.content = null; _visitables.get(\"content\").remove(this.content); } return (A) this;\n   }\n   public SubjectAccessReviewFluent.ProjectSpecContentNested<A> withNewProjectSpecContent() {\n     return new SubjectAccessReviewFluentImpl.ProjectSpecContentNestedImpl();\n   }\n@@ -3144,42 +3144,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endOAuthClientListContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n-    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n+  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n+    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n+      this.builder = new TemplateInstanceStatusBuilder(this, item);\n     }\n-    PodSecurityPolicyReviewStatusContentNestedImpl() {\n-      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n+    TemplateInstanceStatusContentNestedImpl() {\n+      this.builder = new TemplateInstanceStatusBuilder(this);\n     }\n-    PodSecurityPolicyReviewStatusBuilder builder;\n+    TemplateInstanceStatusBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicyReviewStatusContent() {\n+    public N endTemplateInstanceStatusContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceStatusContentNestedImpl<N> extends TemplateInstanceStatusFluentImpl<SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>> implements SubjectAccessReviewFluent.TemplateInstanceStatusContentNested<N>,Nested<N>{\n-    TemplateInstanceStatusContentNestedImpl(TemplateInstanceStatus item) {\n-      this.builder = new TemplateInstanceStatusBuilder(this, item);\n+  class PodSecurityPolicyReviewStatusContentNestedImpl<N> extends PodSecurityPolicyReviewStatusFluentImpl<SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>> implements SubjectAccessReviewFluent.PodSecurityPolicyReviewStatusContentNested<N>,Nested<N>{\n+    PodSecurityPolicyReviewStatusContentNestedImpl(PodSecurityPolicyReviewStatus item) {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this, item);\n     }\n-    TemplateInstanceStatusContentNestedImpl() {\n-      this.builder = new TemplateInstanceStatusBuilder(this);\n+    PodSecurityPolicyReviewStatusContentNestedImpl() {\n+      this.builder = new PodSecurityPolicyReviewStatusBuilder(this);\n     }\n-    TemplateInstanceStatusBuilder builder;\n+    PodSecurityPolicyReviewStatusBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceStatusContent() {\n+    public N endPodSecurityPolicyReviewStatusContent() {\n       return and();\n     }\n     \n   }\n   class HelmChartRepositoryListContentNestedImpl<N> extends HelmChartRepositoryListFluentImpl<SubjectAccessReviewFluent.HelmChartRepositoryListContentNested<N>> implements SubjectAccessReviewFluent.HelmChartRepositoryListContentNested<N>,Nested<N>{\n     HelmChartRepositoryListContentNestedImpl(HelmChartRepositoryList item) {\n       this.builder = new HelmChartRepositoryListBuilder(this, item);\n@@ -3432,42 +3432,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSubjectRulesReviewSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<SubjectAccessReviewFluent.TagReferencePolicyContentNested<N>> implements SubjectAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n-    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n-      this.builder = new TagReferencePolicyBuilder(this, item);\n+  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<SubjectAccessReviewFluent.RoleListContentNested<N>> implements SubjectAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n+    RoleListContentNestedImpl(RoleList item) {\n+      this.builder = new RoleListBuilder(this, item);\n     }\n-    TagReferencePolicyContentNestedImpl() {\n-      this.builder = new TagReferencePolicyBuilder(this);\n+    RoleListContentNestedImpl() {\n+      this.builder = new RoleListBuilder(this);\n     }\n-    TagReferencePolicyBuilder builder;\n+    RoleListBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagReferencePolicyContent() {\n+    public N endRoleListContent() {\n       return and();\n     }\n     \n   }\n-  class RoleListContentNestedImpl<N> extends RoleListFluentImpl<SubjectAccessReviewFluent.RoleListContentNested<N>> implements SubjectAccessReviewFluent.RoleListContentNested<N>,Nested<N>{\n-    RoleListContentNestedImpl(RoleList item) {\n-      this.builder = new RoleListBuilder(this, item);\n+  class TagReferencePolicyContentNestedImpl<N> extends TagReferencePolicyFluentImpl<SubjectAccessReviewFluent.TagReferencePolicyContentNested<N>> implements SubjectAccessReviewFluent.TagReferencePolicyContentNested<N>,Nested<N>{\n+    TagReferencePolicyContentNestedImpl(TagReferencePolicy item) {\n+      this.builder = new TagReferencePolicyBuilder(this, item);\n     }\n-    RoleListContentNestedImpl() {\n-      this.builder = new RoleListBuilder(this);\n+    TagReferencePolicyContentNestedImpl() {\n+      this.builder = new TagReferencePolicyBuilder(this);\n     }\n-    RoleListBuilder builder;\n+    TagReferencePolicyBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleListContent() {\n+    public N endTagReferencePolicyContent() {\n       return and();\n     }\n     \n   }\n   class ProjectContentNestedImpl<N> extends ProjectFluentImpl<SubjectAccessReviewFluent.ProjectContentNested<N>> implements SubjectAccessReviewFluent.ProjectContentNested<N>,Nested<N>{\n     ProjectContentNestedImpl(Project item) {\n       this.builder = new ProjectBuilder(this, item);\n@@ -3736,42 +3736,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endProjectListContent() {\n       return and();\n     }\n     \n   }\n-  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<SubjectAccessReviewFluent.RangeAllocationContentNested<N>> implements SubjectAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n-    RangeAllocationContentNestedImpl(RangeAllocation item) {\n-      this.builder = new RangeAllocationBuilder(this, item);\n+  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n+    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n     }\n-    RangeAllocationContentNestedImpl() {\n-      this.builder = new RangeAllocationBuilder(this);\n+    ClusterRoleScopeRestrictionContentNestedImpl() {\n+      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n     }\n-    RangeAllocationBuilder builder;\n+    ClusterRoleScopeRestrictionBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRangeAllocationContent() {\n+    public N endClusterRoleScopeRestrictionContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterRoleScopeRestrictionContentNestedImpl<N> extends ClusterRoleScopeRestrictionFluentImpl<SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>> implements SubjectAccessReviewFluent.ClusterRoleScopeRestrictionContentNested<N>,Nested<N>{\n-    ClusterRoleScopeRestrictionContentNestedImpl(ClusterRoleScopeRestriction item) {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this, item);\n+  class RangeAllocationContentNestedImpl<N> extends RangeAllocationFluentImpl<SubjectAccessReviewFluent.RangeAllocationContentNested<N>> implements SubjectAccessReviewFluent.RangeAllocationContentNested<N>,Nested<N>{\n+    RangeAllocationContentNestedImpl(RangeAllocation item) {\n+      this.builder = new RangeAllocationBuilder(this, item);\n     }\n-    ClusterRoleScopeRestrictionContentNestedImpl() {\n-      this.builder = new ClusterRoleScopeRestrictionBuilder(this);\n+    RangeAllocationContentNestedImpl() {\n+      this.builder = new RangeAllocationBuilder(this);\n     }\n-    ClusterRoleScopeRestrictionBuilder builder;\n+    RangeAllocationBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterRoleScopeRestrictionContent() {\n+    public N endRangeAllocationContent() {\n       return and();\n     }\n     \n   }\n   class RouteContentNestedImpl<N> extends RouteFluentImpl<SubjectAccessReviewFluent.RouteContentNested<N>> implements SubjectAccessReviewFluent.RouteContentNested<N>,Nested<N>{\n     RouteContentNestedImpl(Route item) {\n       this.builder = new RouteBuilder(this, item);\n@@ -3928,30 +3928,14 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endSecurityContextConstraintsListContent() {\n       return and();\n     }\n     \n   }\n-  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<SubjectAccessReviewFluent.IdentityListContentNested<N>> implements SubjectAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n-    IdentityListContentNestedImpl(IdentityList item) {\n-      this.builder = new IdentityListBuilder(this, item);\n-    }\n-    IdentityListContentNestedImpl() {\n-      this.builder = new IdentityListBuilder(this);\n-    }\n-    IdentityListBuilder builder;\n-    public N and() {\n-      return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n-    }\n-    public N endIdentityListContent() {\n-      return and();\n-    }\n-    \n-  }\n   class BuildConfigListContentNestedImpl<N> extends BuildConfigListFluentImpl<SubjectAccessReviewFluent.BuildConfigListContentNested<N>> implements SubjectAccessReviewFluent.BuildConfigListContentNested<N>,Nested<N>{\n     BuildConfigListContentNestedImpl(BuildConfigList item) {\n       this.builder = new BuildConfigListBuilder(this, item);\n     }\n     BuildConfigListContentNestedImpl() {\n       this.builder = new BuildConfigListBuilder(this);\n     }\n@@ -3960,26 +3944,26 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConfigListContent() {\n       return and();\n     }\n     \n   }\n-  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<SubjectAccessReviewFluent.ClusterNetworkListContentNested<N>> implements SubjectAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n-    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n-      this.builder = new ClusterNetworkListBuilder(this, item);\n+  class IdentityListContentNestedImpl<N> extends IdentityListFluentImpl<SubjectAccessReviewFluent.IdentityListContentNested<N>> implements SubjectAccessReviewFluent.IdentityListContentNested<N>,Nested<N>{\n+    IdentityListContentNestedImpl(IdentityList item) {\n+      this.builder = new IdentityListBuilder(this, item);\n     }\n-    ClusterNetworkListContentNestedImpl() {\n-      this.builder = new ClusterNetworkListBuilder(this);\n+    IdentityListContentNestedImpl() {\n+      this.builder = new IdentityListBuilder(this);\n     }\n-    ClusterNetworkListBuilder builder;\n+    IdentityListBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endClusterNetworkListContent() {\n+    public N endIdentityListContent() {\n       return and();\n     }\n     \n   }\n   class TemplateInstanceConditionContentNestedImpl<N> extends TemplateInstanceConditionFluentImpl<SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<N>> implements SubjectAccessReviewFluent.TemplateInstanceConditionContentNested<N>,Nested<N>{\n     TemplateInstanceConditionContentNestedImpl(TemplateInstanceCondition item) {\n       this.builder = new TemplateInstanceConditionBuilder(this, item);\n@@ -3992,26 +3976,26 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTemplateInstanceConditionContent() {\n       return and();\n     }\n     \n   }\n-  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<SubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements SubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n-    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n-      this.builder = new RepositoryImportStatusBuilder(this, item);\n+  class ClusterNetworkListContentNestedImpl<N> extends ClusterNetworkListFluentImpl<SubjectAccessReviewFluent.ClusterNetworkListContentNested<N>> implements SubjectAccessReviewFluent.ClusterNetworkListContentNested<N>,Nested<N>{\n+    ClusterNetworkListContentNestedImpl(ClusterNetworkList item) {\n+      this.builder = new ClusterNetworkListBuilder(this, item);\n     }\n-    RepositoryImportStatusContentNestedImpl() {\n-      this.builder = new RepositoryImportStatusBuilder(this);\n+    ClusterNetworkListContentNestedImpl() {\n+      this.builder = new ClusterNetworkListBuilder(this);\n     }\n-    RepositoryImportStatusBuilder builder;\n+    ClusterNetworkListBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRepositoryImportStatusContent() {\n+    public N endClusterNetworkListContent() {\n       return and();\n     }\n     \n   }\n   class DeploymentCauseContentNestedImpl<N> extends DeploymentCauseFluentImpl<SubjectAccessReviewFluent.DeploymentCauseContentNested<N>> implements SubjectAccessReviewFluent.DeploymentCauseContentNested<N>,Nested<N>{\n     DeploymentCauseContentNestedImpl(DeploymentCause item) {\n       this.builder = new DeploymentCauseBuilder(this, item);\n@@ -4024,14 +4008,30 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endDeploymentCauseContent() {\n       return and();\n     }\n     \n   }\n+  class RepositoryImportStatusContentNestedImpl<N> extends RepositoryImportStatusFluentImpl<SubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>> implements SubjectAccessReviewFluent.RepositoryImportStatusContentNested<N>,Nested<N>{\n+    RepositoryImportStatusContentNestedImpl(RepositoryImportStatus item) {\n+      this.builder = new RepositoryImportStatusBuilder(this, item);\n+    }\n+    RepositoryImportStatusContentNestedImpl() {\n+      this.builder = new RepositoryImportStatusBuilder(this);\n+    }\n+    RepositoryImportStatusBuilder builder;\n+    public N and() {\n+      return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n+    }\n+    public N endRepositoryImportStatusContent() {\n+      return and();\n+    }\n+    \n+  }\n   class GroupListContentNestedImpl<N> extends GroupListFluentImpl<SubjectAccessReviewFluent.GroupListContentNested<N>> implements SubjectAccessReviewFluent.GroupListContentNested<N>,Nested<N>{\n     GroupListContentNestedImpl(GroupList item) {\n       this.builder = new GroupListBuilder(this, item);\n     }\n     GroupListContentNestedImpl() {\n       this.builder = new GroupListBuilder(this);\n     }\n@@ -4440,42 +4440,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endClusterRoleContent() {\n       return and();\n     }\n     \n   }\n-  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<SubjectAccessReviewFluent.ConnectionConfigContentNested<N>> implements SubjectAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n-    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n-      this.builder = new ConnectionConfigBuilder(this, item);\n+  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<SubjectAccessReviewFluent.TagEventConditionContentNested<N>> implements SubjectAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n+    TagEventConditionContentNestedImpl(TagEventCondition item) {\n+      this.builder = new TagEventConditionBuilder(this, item);\n     }\n-    ConnectionConfigContentNestedImpl() {\n-      this.builder = new ConnectionConfigBuilder(this);\n+    TagEventConditionContentNestedImpl() {\n+      this.builder = new TagEventConditionBuilder(this);\n     }\n-    ConnectionConfigBuilder builder;\n+    TagEventConditionBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endConnectionConfigContent() {\n+    public N endTagEventConditionContent() {\n       return and();\n     }\n     \n   }\n-  class TagEventConditionContentNestedImpl<N> extends TagEventConditionFluentImpl<SubjectAccessReviewFluent.TagEventConditionContentNested<N>> implements SubjectAccessReviewFluent.TagEventConditionContentNested<N>,Nested<N>{\n-    TagEventConditionContentNestedImpl(TagEventCondition item) {\n-      this.builder = new TagEventConditionBuilder(this, item);\n+  class ConnectionConfigContentNestedImpl<N> extends ConnectionConfigFluentImpl<SubjectAccessReviewFluent.ConnectionConfigContentNested<N>> implements SubjectAccessReviewFluent.ConnectionConfigContentNested<N>,Nested<N>{\n+    ConnectionConfigContentNestedImpl(ConnectionConfig item) {\n+      this.builder = new ConnectionConfigBuilder(this, item);\n     }\n-    TagEventConditionContentNestedImpl() {\n-      this.builder = new TagEventConditionBuilder(this);\n+    ConnectionConfigContentNestedImpl() {\n+      this.builder = new ConnectionConfigBuilder(this);\n     }\n-    TagEventConditionBuilder builder;\n+    ConnectionConfigBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTagEventConditionContent() {\n+    public N endConnectionConfigContent() {\n       return and();\n     }\n     \n   }\n   class LabelSelectorContentNestedImpl<N> extends LabelSelectorFluentImpl<SubjectAccessReviewFluent.LabelSelectorContentNested<N>> implements SubjectAccessReviewFluent.LabelSelectorContentNested<N>,Nested<N>{\n     LabelSelectorContentNestedImpl(LabelSelector item) {\n       this.builder = new LabelSelectorBuilder(this, item);\n@@ -4568,42 +4568,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildSpecContent() {\n       return and();\n     }\n     \n   }\n-  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<SubjectAccessReviewFluent.ProjectStatusContentNested<N>> implements SubjectAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n-    ProjectStatusContentNestedImpl(ProjectStatus item) {\n-      this.builder = new ProjectStatusBuilder(this, item);\n+  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n+    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n     }\n-    ProjectStatusContentNestedImpl() {\n-      this.builder = new ProjectStatusBuilder(this);\n+    LocalSubjectAccessReviewContentNestedImpl() {\n+      this.builder = new LocalSubjectAccessReviewBuilder(this);\n     }\n-    ProjectStatusBuilder builder;\n+    LocalSubjectAccessReviewBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endProjectStatusContent() {\n+    public N endLocalSubjectAccessReviewContent() {\n       return and();\n     }\n     \n   }\n-  class LocalSubjectAccessReviewContentNestedImpl<N> extends LocalSubjectAccessReviewFluentImpl<SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>> implements SubjectAccessReviewFluent.LocalSubjectAccessReviewContentNested<N>,Nested<N>{\n-    LocalSubjectAccessReviewContentNestedImpl(LocalSubjectAccessReview item) {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this, item);\n+  class ProjectStatusContentNestedImpl<N> extends ProjectStatusFluentImpl<SubjectAccessReviewFluent.ProjectStatusContentNested<N>> implements SubjectAccessReviewFluent.ProjectStatusContentNested<N>,Nested<N>{\n+    ProjectStatusContentNestedImpl(ProjectStatus item) {\n+      this.builder = new ProjectStatusBuilder(this, item);\n     }\n-    LocalSubjectAccessReviewContentNestedImpl() {\n-      this.builder = new LocalSubjectAccessReviewBuilder(this);\n+    ProjectStatusContentNestedImpl() {\n+      this.builder = new ProjectStatusBuilder(this);\n     }\n-    LocalSubjectAccessReviewBuilder builder;\n+    ProjectStatusBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endLocalSubjectAccessReviewContent() {\n+    public N endProjectStatusContent() {\n       return and();\n     }\n     \n   }\n   class RollingDeploymentStrategyParamsContentNestedImpl<N> extends RollingDeploymentStrategyParamsFluentImpl<SubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>> implements SubjectAccessReviewFluent.RollingDeploymentStrategyParamsContentNested<N>,Nested<N>{\n     RollingDeploymentStrategyParamsContentNestedImpl(RollingDeploymentStrategyParams item) {\n       this.builder = new RollingDeploymentStrategyParamsBuilder(this, item);\n@@ -4824,42 +4824,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageTagListContent() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n-    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements SubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n+    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenContentNestedImpl() {\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+    DeploymentConfigContentNestedImpl() {\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endOAuthAccessTokenContent() {\n+    public N endDeploymentConfigContent() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigContentNestedImpl<N> extends DeploymentConfigFluentImpl<SubjectAccessReviewFluent.DeploymentConfigContentNested<N>> implements SubjectAccessReviewFluent.DeploymentConfigContentNested<N>,Nested<N>{\n-    DeploymentConfigContentNestedImpl(DeploymentConfig item) {\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+  class OAuthAccessTokenContentNestedImpl<N> extends OAuthAccessTokenFluentImpl<SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>> implements SubjectAccessReviewFluent.OAuthAccessTokenContentNested<N>,Nested<N>{\n+    OAuthAccessTokenContentNestedImpl(OAuthAccessToken item) {\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigContentNestedImpl() {\n-      this.builder = new DeploymentConfigBuilder(this);\n+    OAuthAccessTokenContentNestedImpl() {\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endDeploymentConfigContent() {\n+    public N endOAuthAccessTokenContent() {\n       return and();\n     }\n     \n   }\n   class RoleBindingContentNestedImpl<N> extends RoleBindingFluentImpl<SubjectAccessReviewFluent.RoleBindingContentNested<N>> implements SubjectAccessReviewFluent.RoleBindingContentNested<N>,Nested<N>{\n     RoleBindingContentNestedImpl(RoleBinding item) {\n       this.builder = new RoleBindingBuilder(this, item);\n@@ -4904,42 +4904,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endTLSConfigContent() {\n       return and();\n     }\n     \n   }\n-  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<SubjectAccessReviewFluent.BuildVolumeContentNested<N>> implements SubjectAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n-    BuildVolumeContentNestedImpl(BuildVolume item) {\n-      this.builder = new BuildVolumeBuilder(this, item);\n+  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n+    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n+      this.builder = new TemplateInstanceSpecBuilder(this, item);\n     }\n-    BuildVolumeContentNestedImpl() {\n-      this.builder = new BuildVolumeBuilder(this);\n+    TemplateInstanceSpecContentNestedImpl() {\n+      this.builder = new TemplateInstanceSpecBuilder(this);\n     }\n-    BuildVolumeBuilder builder;\n+    TemplateInstanceSpecBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildVolumeContent() {\n+    public N endTemplateInstanceSpecContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateInstanceSpecContentNestedImpl<N> extends TemplateInstanceSpecFluentImpl<SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>> implements SubjectAccessReviewFluent.TemplateInstanceSpecContentNested<N>,Nested<N>{\n-    TemplateInstanceSpecContentNestedImpl(TemplateInstanceSpec item) {\n-      this.builder = new TemplateInstanceSpecBuilder(this, item);\n+  class BuildVolumeContentNestedImpl<N> extends BuildVolumeFluentImpl<SubjectAccessReviewFluent.BuildVolumeContentNested<N>> implements SubjectAccessReviewFluent.BuildVolumeContentNested<N>,Nested<N>{\n+    BuildVolumeContentNestedImpl(BuildVolume item) {\n+      this.builder = new BuildVolumeBuilder(this, item);\n     }\n-    TemplateInstanceSpecContentNestedImpl() {\n-      this.builder = new TemplateInstanceSpecBuilder(this);\n+    BuildVolumeContentNestedImpl() {\n+      this.builder = new BuildVolumeBuilder(this);\n     }\n-    TemplateInstanceSpecBuilder builder;\n+    BuildVolumeBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateInstanceSpecContent() {\n+    public N endBuildVolumeContent() {\n       return and();\n     }\n     \n   }\n   class BuildStatusContentNestedImpl<N> extends BuildStatusFluentImpl<SubjectAccessReviewFluent.BuildStatusContentNested<N>> implements SubjectAccessReviewFluent.BuildStatusContentNested<N>,Nested<N>{\n     BuildStatusContentNestedImpl(BuildStatus item) {\n       this.builder = new BuildStatusBuilder(this, item);\n@@ -5352,26 +5352,26 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endResourceQuotaStatusByNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<SubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements SubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n-    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n-      this.builder = new SourceBuildStrategyBuilder(this, item);\n+  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<SubjectAccessReviewFluent.RoleBindingListContentNested<N>> implements SubjectAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n+    RoleBindingListContentNestedImpl(RoleBindingList item) {\n+      this.builder = new RoleBindingListBuilder(this, item);\n     }\n-    SourceBuildStrategyContentNestedImpl() {\n-      this.builder = new SourceBuildStrategyBuilder(this);\n+    RoleBindingListContentNestedImpl() {\n+      this.builder = new RoleBindingListBuilder(this);\n     }\n-    SourceBuildStrategyBuilder builder;\n+    RoleBindingListBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSourceBuildStrategyContent() {\n+    public N endRoleBindingListContent() {\n       return and();\n     }\n     \n   }\n   class ParameterContentNestedImpl<N> extends ParameterFluentImpl<SubjectAccessReviewFluent.ParameterContentNested<N>> implements SubjectAccessReviewFluent.ParameterContentNested<N>,Nested<N>{\n     ParameterContentNestedImpl(Parameter item) {\n       this.builder = new ParameterBuilder(this, item);\n@@ -5384,58 +5384,58 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endParameterContent() {\n       return and();\n     }\n     \n   }\n-  class RoleBindingListContentNestedImpl<N> extends RoleBindingListFluentImpl<SubjectAccessReviewFluent.RoleBindingListContentNested<N>> implements SubjectAccessReviewFluent.RoleBindingListContentNested<N>,Nested<N>{\n-    RoleBindingListContentNestedImpl(RoleBindingList item) {\n-      this.builder = new RoleBindingListBuilder(this, item);\n+  class SourceBuildStrategyContentNestedImpl<N> extends SourceBuildStrategyFluentImpl<SubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>> implements SubjectAccessReviewFluent.SourceBuildStrategyContentNested<N>,Nested<N>{\n+    SourceBuildStrategyContentNestedImpl(SourceBuildStrategy item) {\n+      this.builder = new SourceBuildStrategyBuilder(this, item);\n     }\n-    RoleBindingListContentNestedImpl() {\n-      this.builder = new RoleBindingListBuilder(this);\n+    SourceBuildStrategyContentNestedImpl() {\n+      this.builder = new SourceBuildStrategyBuilder(this);\n     }\n-    RoleBindingListBuilder builder;\n+    SourceBuildStrategyBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endRoleBindingListContent() {\n+    public N endSourceBuildStrategyContent() {\n       return and();\n     }\n     \n   }\n-  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n+  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n+    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n+      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n-      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n+    BrokerTemplateInstanceContentNestedImpl() {\n+      this.builder = new BrokerTemplateInstanceBuilder(this);\n     }\n-    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n+    BrokerTemplateInstanceBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n+    public N endBrokerTemplateInstanceContent() {\n       return and();\n     }\n     \n   }\n-  class BrokerTemplateInstanceContentNestedImpl<N> extends BrokerTemplateInstanceFluentImpl<SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>> implements SubjectAccessReviewFluent.BrokerTemplateInstanceContentNested<N>,Nested<N>{\n-    BrokerTemplateInstanceContentNestedImpl(BrokerTemplateInstance item) {\n-      this.builder = new BrokerTemplateInstanceBuilder(this, item);\n+  class PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl<N> extends PodSecurityPolicySelfSubjectReviewSpecFluentImpl<SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>> implements SubjectAccessReviewFluent.PodSecurityPolicySelfSubjectReviewSpecContentNested<N>,Nested<N>{\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl(PodSecurityPolicySelfSubjectReviewSpec item) {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this, item);\n     }\n-    BrokerTemplateInstanceContentNestedImpl() {\n-      this.builder = new BrokerTemplateInstanceBuilder(this);\n+    PodSecurityPolicySelfSubjectReviewSpecContentNestedImpl() {\n+      this.builder = new PodSecurityPolicySelfSubjectReviewSpecBuilder(this);\n     }\n-    BrokerTemplateInstanceBuilder builder;\n+    PodSecurityPolicySelfSubjectReviewSpecBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBrokerTemplateInstanceContent() {\n+    public N endPodSecurityPolicySelfSubjectReviewSpecContent() {\n       return and();\n     }\n     \n   }\n   class BuildPostCommitSpecContentNestedImpl<N> extends BuildPostCommitSpecFluentImpl<SubjectAccessReviewFluent.BuildPostCommitSpecContentNested<N>> implements SubjectAccessReviewFluent.BuildPostCommitSpecContentNested<N>,Nested<N>{\n     BuildPostCommitSpecContentNestedImpl(BuildPostCommitSpec item) {\n       this.builder = new BuildPostCommitSpecBuilder(this, item);\n@@ -5672,26 +5672,26 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamImageContent() {\n       return and();\n     }\n     \n   }\n-  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<SubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements SubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n-    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n-      this.builder = new BuildStatusOutputToBuilder(this, item);\n+  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n+    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n     }\n-    BuildStatusOutputToContentNestedImpl() {\n-      this.builder = new BuildStatusOutputToBuilder(this);\n+    ResourceAccessReviewResponseContentNestedImpl() {\n+      this.builder = new ResourceAccessReviewResponseBuilder(this);\n     }\n-    BuildStatusOutputToBuilder builder;\n+    ResourceAccessReviewResponseBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildStatusOutputToContent() {\n+    public N endResourceAccessReviewResponseContent() {\n       return and();\n     }\n     \n   }\n   class BuildConditionContentNestedImpl<N> extends BuildConditionFluentImpl<SubjectAccessReviewFluent.BuildConditionContentNested<N>> implements SubjectAccessReviewFluent.BuildConditionContentNested<N>,Nested<N>{\n     BuildConditionContentNestedImpl(BuildCondition item) {\n       this.builder = new BuildConditionBuilder(this, item);\n@@ -5704,58 +5704,58 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildConditionContent() {\n       return and();\n     }\n     \n   }\n-  class ResourceAccessReviewResponseContentNestedImpl<N> extends ResourceAccessReviewResponseFluentImpl<SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>> implements SubjectAccessReviewFluent.ResourceAccessReviewResponseContentNested<N>,Nested<N>{\n-    ResourceAccessReviewResponseContentNestedImpl(ResourceAccessReviewResponse item) {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this, item);\n+  class BuildStatusOutputToContentNestedImpl<N> extends BuildStatusOutputToFluentImpl<SubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>> implements SubjectAccessReviewFluent.BuildStatusOutputToContentNested<N>,Nested<N>{\n+    BuildStatusOutputToContentNestedImpl(BuildStatusOutputTo item) {\n+      this.builder = new BuildStatusOutputToBuilder(this, item);\n     }\n-    ResourceAccessReviewResponseContentNestedImpl() {\n-      this.builder = new ResourceAccessReviewResponseBuilder(this);\n+    BuildStatusOutputToContentNestedImpl() {\n+      this.builder = new BuildStatusOutputToBuilder(this);\n     }\n-    ResourceAccessReviewResponseBuilder builder;\n+    BuildStatusOutputToBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endResourceAccessReviewResponseContent() {\n+    public N endBuildStatusOutputToContent() {\n       return and();\n     }\n     \n   }\n-  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<SubjectAccessReviewFluent.ExecNewPodHookContentNested<N>> implements SubjectAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n-    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n-      this.builder = new ExecNewPodHookBuilder(this, item);\n+  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<SubjectAccessReviewFluent.SecretSpecContentNested<N>> implements SubjectAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n+    SecretSpecContentNestedImpl(SecretSpec item) {\n+      this.builder = new SecretSpecBuilder(this, item);\n     }\n-    ExecNewPodHookContentNestedImpl() {\n-      this.builder = new ExecNewPodHookBuilder(this);\n+    SecretSpecContentNestedImpl() {\n+      this.builder = new SecretSpecBuilder(this);\n     }\n-    ExecNewPodHookBuilder builder;\n+    SecretSpecBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endExecNewPodHookContent() {\n+    public N endSecretSpecContent() {\n       return and();\n     }\n     \n   }\n-  class SecretSpecContentNestedImpl<N> extends SecretSpecFluentImpl<SubjectAccessReviewFluent.SecretSpecContentNested<N>> implements SubjectAccessReviewFluent.SecretSpecContentNested<N>,Nested<N>{\n-    SecretSpecContentNestedImpl(SecretSpec item) {\n-      this.builder = new SecretSpecBuilder(this, item);\n+  class ExecNewPodHookContentNestedImpl<N> extends ExecNewPodHookFluentImpl<SubjectAccessReviewFluent.ExecNewPodHookContentNested<N>> implements SubjectAccessReviewFluent.ExecNewPodHookContentNested<N>,Nested<N>{\n+    ExecNewPodHookContentNestedImpl(ExecNewPodHook item) {\n+      this.builder = new ExecNewPodHookBuilder(this, item);\n     }\n-    SecretSpecContentNestedImpl() {\n-      this.builder = new SecretSpecBuilder(this);\n+    ExecNewPodHookContentNestedImpl() {\n+      this.builder = new ExecNewPodHookBuilder(this);\n     }\n-    SecretSpecBuilder builder;\n+    ExecNewPodHookBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endSecretSpecContent() {\n+    public N endExecNewPodHookContent() {\n       return and();\n     }\n     \n   }\n   class ClusterRoleBindingListContentNestedImpl<N> extends ClusterRoleBindingListFluentImpl<SubjectAccessReviewFluent.ClusterRoleBindingListContentNested<N>> implements SubjectAccessReviewFluent.ClusterRoleBindingListContentNested<N>,Nested<N>{\n     ClusterRoleBindingListContentNestedImpl(ClusterRoleBindingList item) {\n       this.builder = new ClusterRoleBindingListBuilder(this, item);\n@@ -6040,42 +6040,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endHostSubnetContent() {\n       return and();\n     }\n     \n   }\n-  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<SubjectAccessReviewFluent.GroupRestrictionContentNested<N>> implements SubjectAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n-    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n-      this.builder = new GroupRestrictionBuilder(this, item);\n+  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n+    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n     }\n-    GroupRestrictionContentNestedImpl() {\n-      this.builder = new GroupRestrictionBuilder(this);\n+    AppliedClusterResourceQuotaContentNestedImpl() {\n+      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n     }\n-    GroupRestrictionBuilder builder;\n+    AppliedClusterResourceQuotaBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endGroupRestrictionContent() {\n+    public N endAppliedClusterResourceQuotaContent() {\n       return and();\n     }\n     \n   }\n-  class AppliedClusterResourceQuotaContentNestedImpl<N> extends AppliedClusterResourceQuotaFluentImpl<SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>> implements SubjectAccessReviewFluent.AppliedClusterResourceQuotaContentNested<N>,Nested<N>{\n-    AppliedClusterResourceQuotaContentNestedImpl(AppliedClusterResourceQuota item) {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this, item);\n+  class GroupRestrictionContentNestedImpl<N> extends GroupRestrictionFluentImpl<SubjectAccessReviewFluent.GroupRestrictionContentNested<N>> implements SubjectAccessReviewFluent.GroupRestrictionContentNested<N>,Nested<N>{\n+    GroupRestrictionContentNestedImpl(GroupRestriction item) {\n+      this.builder = new GroupRestrictionBuilder(this, item);\n     }\n-    AppliedClusterResourceQuotaContentNestedImpl() {\n-      this.builder = new AppliedClusterResourceQuotaBuilder(this);\n+    GroupRestrictionContentNestedImpl() {\n+      this.builder = new GroupRestrictionBuilder(this);\n     }\n-    AppliedClusterResourceQuotaBuilder builder;\n+    GroupRestrictionBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endAppliedClusterResourceQuotaContent() {\n+    public N endGroupRestrictionContent() {\n       return and();\n     }\n     \n   }\n   class OAuthAccessTokenListContentNestedImpl<N> extends OAuthAccessTokenListFluentImpl<SubjectAccessReviewFluent.OAuthAccessTokenListContentNested<N>> implements SubjectAccessReviewFluent.OAuthAccessTokenListContentNested<N>,Nested<N>{\n     OAuthAccessTokenListContentNestedImpl(OAuthAccessTokenList item) {\n       this.builder = new OAuthAccessTokenListBuilder(this, item);\n@@ -6232,42 +6232,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endImageStreamStatusContent() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n-    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements SubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n+    NetNamespaceContentNestedImpl(NetNamespace item) {\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyContentNestedImpl() {\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+    NetNamespaceContentNestedImpl() {\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endEgressNetworkPolicyContent() {\n+    public N endNetNamespaceContent() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceContentNestedImpl<N> extends NetNamespaceFluentImpl<SubjectAccessReviewFluent.NetNamespaceContentNested<N>> implements SubjectAccessReviewFluent.NetNamespaceContentNested<N>,Nested<N>{\n-    NetNamespaceContentNestedImpl(NetNamespace item) {\n-      this.builder = new NetNamespaceBuilder(this, item);\n+  class EgressNetworkPolicyContentNestedImpl<N> extends EgressNetworkPolicyFluentImpl<SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>> implements SubjectAccessReviewFluent.EgressNetworkPolicyContentNested<N>,Nested<N>{\n+    EgressNetworkPolicyContentNestedImpl(EgressNetworkPolicy item) {\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceContentNestedImpl() {\n-      this.builder = new NetNamespaceBuilder(this);\n+    EgressNetworkPolicyContentNestedImpl() {\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endNetNamespaceContent() {\n+    public N endEgressNetworkPolicyContent() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingContentNestedImpl<N> extends UserIdentityMappingFluentImpl<SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>> implements SubjectAccessReviewFluent.UserIdentityMappingContentNested<N>,Nested<N>{\n     UserIdentityMappingContentNestedImpl(UserIdentityMapping item) {\n       this.builder = new UserIdentityMappingBuilder(this, item);\n@@ -6360,42 +6360,42 @@\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n     public N endBuildListContent() {\n       return and();\n     }\n     \n   }\n-  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<SubjectAccessReviewFluent.TemplateListContentNested<N>> implements SubjectAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n-    TemplateListContentNestedImpl(TemplateList item) {\n-      this.builder = new TemplateListBuilder(this, item);\n+  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<SubjectAccessReviewFluent.BuildOutputContentNested<N>> implements SubjectAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n+    BuildOutputContentNestedImpl(BuildOutput item) {\n+      this.builder = new BuildOutputBuilder(this, item);\n     }\n-    TemplateListContentNestedImpl() {\n-      this.builder = new TemplateListBuilder(this);\n+    BuildOutputContentNestedImpl() {\n+      this.builder = new BuildOutputBuilder(this);\n     }\n-    TemplateListBuilder builder;\n+    BuildOutputBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endTemplateListContent() {\n+    public N endBuildOutputContent() {\n       return and();\n     }\n     \n   }\n-  class BuildOutputContentNestedImpl<N> extends BuildOutputFluentImpl<SubjectAccessReviewFluent.BuildOutputContentNested<N>> implements SubjectAccessReviewFluent.BuildOutputContentNested<N>,Nested<N>{\n-    BuildOutputContentNestedImpl(BuildOutput item) {\n-      this.builder = new BuildOutputBuilder(this, item);\n+  class TemplateListContentNestedImpl<N> extends TemplateListFluentImpl<SubjectAccessReviewFluent.TemplateListContentNested<N>> implements SubjectAccessReviewFluent.TemplateListContentNested<N>,Nested<N>{\n+    TemplateListContentNestedImpl(TemplateList item) {\n+      this.builder = new TemplateListBuilder(this, item);\n     }\n-    BuildOutputContentNestedImpl() {\n-      this.builder = new BuildOutputBuilder(this);\n+    TemplateListContentNestedImpl() {\n+      this.builder = new TemplateListBuilder(this);\n     }\n-    BuildOutputBuilder builder;\n+    TemplateListBuilder builder;\n     public N and() {\n       return (N) SubjectAccessReviewFluentImpl.this.withContent(builder.build());\n     }\n-    public N endBuildOutputContent() {\n+    public N endTemplateListContent() {\n       return and();\n     }\n     \n   }\n   class ProjectSpecContentNestedImpl<N> extends ProjectSpecFluentImpl<SubjectAccessReviewFluent.ProjectSpecContentNested<N>> implements SubjectAccessReviewFluent.ProjectSpecContentNested<N>,Nested<N>{\n     ProjectSpecContentNestedImpl(ProjectSpec item) {\n       this.builder = new ProjectSpecBuilder(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": "@@ -241,34 +241,34 @@\n   public A addAllToImageTagObjects(Collection<ImageTag> items);\n   public A removeFromImageTagObjects(io.fabric8.openshift.api.model.ImageTag... items);\n   public A removeAllFromImageTagObjects(Collection<ImageTag> items);\n   public A removeMatchingFromImageTagObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.ImageTagObjectsNested<A> setNewImageTagObjectLike(Integer index,ImageTag item);\n   public TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObject();\n   public TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObjectLike(ImageTag item);\n-  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n-  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n-  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n-  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n-  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n-  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n-  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item);\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject();\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item);\n   public A addToDeploymentConfigObjects(Integer index,DeploymentConfig item);\n   public A setToDeploymentConfigObjects(Integer index,DeploymentConfig item);\n   public A addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items);\n   public A addAllToDeploymentConfigObjects(Collection<DeploymentConfig> items);\n   public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items);\n   public A removeAllFromDeploymentConfigObjects(Collection<DeploymentConfig> items);\n   public A removeMatchingFromDeploymentConfigObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(Integer index,DeploymentConfig item);\n   public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject();\n   public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item);\n+  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n+  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item);\n+  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n+  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n+  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items);\n+  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items);\n+  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject();\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item);\n   public A addToRoleBindingObjects(Integer index,RoleBinding item);\n   public A setToRoleBindingObjects(Integer index,RoleBinding item);\n   public A addToRoleBindingObjects(io.fabric8.openshift.api.model.RoleBinding... items);\n   public A addAllToRoleBindingObjects(Collection<RoleBinding> items);\n   public A removeFromRoleBindingObjects(io.fabric8.openshift.api.model.RoleBinding... items);\n   public A removeAllFromRoleBindingObjects(Collection<RoleBinding> items);\n   public A removeMatchingFromRoleBindingObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n@@ -451,34 +451,34 @@\n   public A addAllToBuildRequestObjects(Collection<BuildRequest> items);\n   public A removeFromBuildRequestObjects(io.fabric8.openshift.api.model.BuildRequest... items);\n   public A removeAllFromBuildRequestObjects(Collection<BuildRequest> items);\n   public A removeMatchingFromBuildRequestObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(Integer index,BuildRequest item);\n   public TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObject();\n   public TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(BuildRequest item);\n-  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n-  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n-  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n-  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item);\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item);\n   public A addToNetNamespaceObjects(Integer index,NetNamespace item);\n   public A setToNetNamespaceObjects(Integer index,NetNamespace item);\n   public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A addAllToNetNamespaceObjects(Collection<NetNamespace> items);\n   public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items);\n   public A removeAllFromNetNamespaceObjects(Collection<NetNamespace> items);\n   public A removeMatchingFromNetNamespaceObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n   public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(Integer index,NetNamespace item);\n   public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject();\n   public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(NetNamespace item);\n+  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n+  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item);\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items);\n+  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items);\n+  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject();\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item);\n   public A addToUserIdentityMappingObjects(Integer index,UserIdentityMapping item);\n   public A setToUserIdentityMappingObjects(Integer index,UserIdentityMapping item);\n   public A addToUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A addAllToUserIdentityMappingObjects(Collection<UserIdentityMapping> items);\n   public A removeFromUserIdentityMappingObjects(io.fabric8.openshift.api.model.UserIdentityMapping... items);\n   public A removeAllFromUserIdentityMappingObjects(Collection<UserIdentityMapping> items);\n   public A removeMatchingFromUserIdentityMappingObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate);\n@@ -633,22 +633,22 @@\n     \n   }\n   public interface ImageTagObjectsNested<N> extends Nested<N>,ImageTagFluent<TemplateFluent.ImageTagObjectsNested<N>>{\n     public N and();\n     public N endImageTagObject();\n     \n   }\n-  public interface OAuthAccessTokenObjectsNested<N> extends Nested<N>,OAuthAccessTokenFluent<TemplateFluent.OAuthAccessTokenObjectsNested<N>>{\n+  public interface DeploymentConfigObjectsNested<N> extends Nested<N>,DeploymentConfigFluent<TemplateFluent.DeploymentConfigObjectsNested<N>>{\n     public N and();\n-    public N endOAuthAccessTokenObject();\n+    public N endDeploymentConfigObject();\n     \n   }\n-  public interface DeploymentConfigObjectsNested<N> extends Nested<N>,DeploymentConfigFluent<TemplateFluent.DeploymentConfigObjectsNested<N>>{\n+  public interface OAuthAccessTokenObjectsNested<N> extends Nested<N>,OAuthAccessTokenFluent<TemplateFluent.OAuthAccessTokenObjectsNested<N>>{\n     public N and();\n-    public N endDeploymentConfigObject();\n+    public N endOAuthAccessTokenObject();\n     \n   }\n   public interface RoleBindingObjectsNested<N> extends Nested<N>,RoleBindingFluent<TemplateFluent.RoleBindingObjectsNested<N>>{\n     public N and();\n     public N endRoleBindingObject();\n     \n   }\n@@ -738,22 +738,22 @@\n     \n   }\n   public interface BuildRequestObjectsNested<N> extends Nested<N>,BuildRequestFluent<TemplateFluent.BuildRequestObjectsNested<N>>{\n     public N and();\n     public N endBuildRequestObject();\n     \n   }\n-  public interface EgressNetworkPolicyObjectsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n+  public interface NetNamespaceObjectsNested<N> extends Nested<N>,NetNamespaceFluent<TemplateFluent.NetNamespaceObjectsNested<N>>{\n     public N and();\n-    public N endEgressNetworkPolicyObject();\n+    public N endNetNamespaceObject();\n     \n   }\n-  public interface NetNamespaceObjectsNested<N> extends Nested<N>,NetNamespaceFluent<TemplateFluent.NetNamespaceObjectsNested<N>>{\n+  public interface EgressNetworkPolicyObjectsNested<N> extends Nested<N>,EgressNetworkPolicyFluent<TemplateFluent.EgressNetworkPolicyObjectsNested<N>>{\n     public N and();\n-    public N endNetNamespaceObject();\n+    public N endEgressNetworkPolicyObject();\n     \n   }\n   public interface UserIdentityMappingObjectsNested<N> extends Nested<N>,UserIdentityMappingFluent<TemplateFluent.UserIdentityMappingObjectsNested<N>>{\n     public N and();\n     public N endUserIdentityMappingObject();\n     \n   }\n"}, {"source1": "io/fabric8/openshift/api/model/TemplateFluentImpl.java", "source2": "io/fabric8/openshift/api/model/TemplateFluentImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -160,16 +160,16 @@\n  else if (item instanceof ClusterRoleBinding){addToClusterRoleBindingObjects(index, (ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects(index, (ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects(index, (ProjectRequest)item);}\n  else if (item instanceof Template){addToTemplateObjects(index, (Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects(index, (OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){addToClusterRoleObjects(index, (ClusterRole)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects(index, (ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects(index, (DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects(index, (RoleBinding)item);}\n  else if (item instanceof Image){addToImageObjects(index, (Image)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects(index, (PersistentVolumeClaim)item);}\n  else if (item instanceof GenericKubernetesResource){addToGenericKubernetesResourceObjects(index, (GenericKubernetesResource)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects(index, (ImageStreamMapping)item);}\n  else if (item instanceof Role){addToRoleObjects(index, (Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects(index, (BrokerTemplateInstance)item);}\n@@ -181,16 +181,16 @@\n  else if (item instanceof ImageStreamTag){addToImageStreamTagObjects(index, (ImageStreamTag)item);}\n  else if (item instanceof Group){addToGroupObjects(index, (Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects(index, (ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects(index, (HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects(index, (AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects(index, (SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects(index, (BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects(index, (NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects(index, (UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){addToImageStreamObjects(index, (ImageStream)item);}\n  else if (item instanceof OAuthClient){addToOAuthClientObjects(index, (OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects(index, (Identity)item);}\n \n     return (A)this;\n   }\n@@ -207,16 +207,16 @@\n  else if (item instanceof ClusterRoleBinding){setToClusterRoleBindingObjects(index, (ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){setToClusterResourceQuotaObjects(index, (ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){setToProjectRequestObjects(index, (ProjectRequest)item);}\n  else if (item instanceof Template){setToTemplateObjects(index, (Template)item);}\n  else if (item instanceof OAuthClientAuthorization){setToOAuthClientAuthorizationObjects(index, (OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){setToClusterRoleObjects(index, (ClusterRole)item);}\n  else if (item instanceof ImageTag){setToImageTagObjects(index, (ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){setToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){setToDeploymentConfigObjects(index, (DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){setToOAuthAccessTokenObjects(index, (OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){setToRoleBindingObjects(index, (RoleBinding)item);}\n  else if (item instanceof Image){setToImageObjects(index, (Image)item);}\n  else if (item instanceof PersistentVolumeClaim){setToPersistentVolumeClaimObjects(index, (PersistentVolumeClaim)item);}\n  else if (item instanceof GenericKubernetesResource){setToGenericKubernetesResourceObjects(index, (GenericKubernetesResource)item);}\n  else if (item instanceof ImageStreamMapping){setToImageStreamMappingObjects(index, (ImageStreamMapping)item);}\n  else if (item instanceof Role){setToRoleObjects(index, (Role)item);}\n  else if (item instanceof BrokerTemplateInstance){setToBrokerTemplateInstanceObjects(index, (BrokerTemplateInstance)item);}\n@@ -228,16 +228,16 @@\n  else if (item instanceof ImageStreamTag){setToImageStreamTagObjects(index, (ImageStreamTag)item);}\n  else if (item instanceof Group){setToGroupObjects(index, (Group)item);}\n  else if (item instanceof ImageSignature){setToImageSignatureObjects(index, (ImageSignature)item);}\n  else if (item instanceof HostSubnet){setToHostSubnetObjects(index, (HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){setToAppliedClusterResourceQuotaObjects(index, (AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){setToSecurityContextConstraintsObjects(index, (SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){setToBuildRequestObjects(index, (BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){setToNetNamespaceObjects(index, (NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){setToEgressNetworkPolicyObjects(index, (EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){setToUserIdentityMappingObjects(index, (UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){setToImageStreamObjects(index, (ImageStream)item);}\n  else if (item instanceof OAuthClient){setToOAuthClientObjects(index, (OAuthClient)item);}\n  else if (item instanceof Identity){setToIdentityObjects(index, (Identity)item);}\n \n     return (A)this;\n   }\n@@ -256,16 +256,16 @@\n  else if (item instanceof ClusterRoleBinding){addToClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){addToTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){addToClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){addToImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof GenericKubernetesResource){addToGenericKubernetesResourceObjects((GenericKubernetesResource)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){addToRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n@@ -277,16 +277,16 @@\n  else if (item instanceof ImageStreamTag){addToImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){addToGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){addToImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){addToOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n     } return (A)this;\n@@ -306,16 +306,16 @@\n  else if (item instanceof ClusterRoleBinding){addToClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){addToClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){addToProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){addToTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){addToOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){addToClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){addToImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){addToDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){addToOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){addToRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){addToImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){addToPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof GenericKubernetesResource){addToGenericKubernetesResourceObjects((GenericKubernetesResource)item);}\n  else if (item instanceof ImageStreamMapping){addToImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){addToRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){addToBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n@@ -327,16 +327,16 @@\n  else if (item instanceof ImageStreamTag){addToImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){addToGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){addToImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){addToHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){addToAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){addToSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){addToBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){addToNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){addToEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){addToUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){addToImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){addToOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){addToIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").add(builder);this.objects.add(builder); }\n     } return (A)this;\n@@ -358,16 +358,16 @@\n  else if (item instanceof ClusterRoleBinding){removeFromClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){removeFromClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){removeFromProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){removeFromTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){removeFromOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){removeFromClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){removeFromImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){removeFromDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){removeFromRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){removeFromImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){removeFromPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof GenericKubernetesResource){removeFromGenericKubernetesResourceObjects((GenericKubernetesResource)item);}\n  else if (item instanceof ImageStreamMapping){removeFromImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){removeFromRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){removeFromBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n@@ -379,16 +379,16 @@\n  else if (item instanceof ImageStreamTag){removeFromImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){removeFromGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){removeFromImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){removeFromHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){removeFromBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){removeFromNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){removeFromUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){removeFromImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){removeFromOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){removeFromIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n     } return (A)this;\n@@ -406,16 +406,16 @@\n  else if (item instanceof ClusterRoleBinding){removeFromClusterRoleBindingObjects((ClusterRoleBinding)item);}\n  else if (item instanceof ClusterResourceQuota){removeFromClusterResourceQuotaObjects((ClusterResourceQuota)item);}\n  else if (item instanceof ProjectRequest){removeFromProjectRequestObjects((ProjectRequest)item);}\n  else if (item instanceof Template){removeFromTemplateObjects((Template)item);}\n  else if (item instanceof OAuthClientAuthorization){removeFromOAuthClientAuthorizationObjects((OAuthClientAuthorization)item);}\n  else if (item instanceof ClusterRole){removeFromClusterRoleObjects((ClusterRole)item);}\n  else if (item instanceof ImageTag){removeFromImageTagObjects((ImageTag)item);}\n- else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof DeploymentConfig){removeFromDeploymentConfigObjects((DeploymentConfig)item);}\n+ else if (item instanceof OAuthAccessToken){removeFromOAuthAccessTokenObjects((OAuthAccessToken)item);}\n  else if (item instanceof RoleBinding){removeFromRoleBindingObjects((RoleBinding)item);}\n  else if (item instanceof Image){removeFromImageObjects((Image)item);}\n  else if (item instanceof PersistentVolumeClaim){removeFromPersistentVolumeClaimObjects((PersistentVolumeClaim)item);}\n  else if (item instanceof GenericKubernetesResource){removeFromGenericKubernetesResourceObjects((GenericKubernetesResource)item);}\n  else if (item instanceof ImageStreamMapping){removeFromImageStreamMappingObjects((ImageStreamMapping)item);}\n  else if (item instanceof Role){removeFromRoleObjects((Role)item);}\n  else if (item instanceof BrokerTemplateInstance){removeFromBrokerTemplateInstanceObjects((BrokerTemplateInstance)item);}\n@@ -427,16 +427,16 @@\n  else if (item instanceof ImageStreamTag){removeFromImageStreamTagObjects((ImageStreamTag)item);}\n  else if (item instanceof Group){removeFromGroupObjects((Group)item);}\n  else if (item instanceof ImageSignature){removeFromImageSignatureObjects((ImageSignature)item);}\n  else if (item instanceof HostSubnet){removeFromHostSubnetObjects((HostSubnet)item);}\n  else if (item instanceof AppliedClusterResourceQuota){removeFromAppliedClusterResourceQuotaObjects((AppliedClusterResourceQuota)item);}\n  else if (item instanceof SecurityContextConstraints){removeFromSecurityContextConstraintsObjects((SecurityContextConstraints)item);}\n  else if (item instanceof BuildRequest){removeFromBuildRequestObjects((BuildRequest)item);}\n- else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof NetNamespace){removeFromNetNamespaceObjects((NetNamespace)item);}\n+ else if (item instanceof EgressNetworkPolicy){removeFromEgressNetworkPolicyObjects((EgressNetworkPolicy)item);}\n  else if (item instanceof UserIdentityMapping){removeFromUserIdentityMappingObjects((UserIdentityMapping)item);}\n  else if (item instanceof ImageStream){removeFromImageStreamObjects((ImageStream)item);}\n  else if (item instanceof OAuthClient){removeFromOAuthClientObjects((OAuthClient)item);}\n  else if (item instanceof Identity){removeFromIdentityObjects((Identity)item);}\n \n     else {  VisitableBuilder<? extends HasMetadata,?> builder = builderOf(item); _visitables.get(\"objects\").remove(builder);this.objects.remove(builder); }\n     } return (A)this;\n@@ -1226,107 +1226,107 @@\n   }\n   public TemplateFluent.ImageTagObjectsNested<A> addNewImageTagObjectLike(ImageTag item) {\n     return new TemplateFluentImpl.ImageTagObjectsNestedImpl(-1, item);\n   }\n   public TemplateFluent.ImageTagObjectsNested<A> setNewImageTagObjectLike(Integer index,ImageTag item) {\n     return new TemplateFluentImpl.ImageTagObjectsNestedImpl(index, item);\n   }\n-  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n+  public A addToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n+  public A setToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);\n+    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n+  public A addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n+  public A addAllToDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n-    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n+    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromDeploymentConfigObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject() {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl();\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject() {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl();\n   }\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item) {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(-1, item);\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item) {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item) {\n-    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(index, item);\n+  public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(Integer index,DeploymentConfig item) {\n+    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(index, item);\n   }\n-  public A addToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n+  public A addToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToDeploymentConfigObjects(Integer index,DeploymentConfig item) {\n+  public A setToOAuthAccessTokenObjects(Integer index,OAuthAccessToken item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);\n+    OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n+  public A addToOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n+  public A addAllToOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromDeploymentConfigObjects(io.fabric8.openshift.api.model.DeploymentConfig... items) {\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromOAuthAccessTokenObjects(io.fabric8.openshift.api.model.OAuthAccessToken... items) {\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromDeploymentConfigObjects(Collection<DeploymentConfig> items) {\n-    for (DeploymentConfig item : items) {DeploymentConfigBuilder builder = new DeploymentConfigBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromOAuthAccessTokenObjects(Collection<OAuthAccessToken> items) {\n+    for (OAuthAccessToken item : items) {OAuthAccessTokenBuilder builder = new OAuthAccessTokenBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromDeploymentConfigObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromOAuthAccessTokenObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObject() {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl();\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObject() {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl();\n   }\n-  public TemplateFluent.DeploymentConfigObjectsNested<A> addNewDeploymentConfigObjectLike(DeploymentConfig item) {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(-1, item);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> addNewOAuthAccessTokenObjectLike(OAuthAccessToken item) {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.DeploymentConfigObjectsNested<A> setNewDeploymentConfigObjectLike(Integer index,DeploymentConfig item) {\n-    return new TemplateFluentImpl.DeploymentConfigObjectsNestedImpl(index, item);\n+  public TemplateFluent.OAuthAccessTokenObjectsNested<A> setNewOAuthAccessTokenObjectLike(Integer index,OAuthAccessToken item) {\n+    return new TemplateFluentImpl.OAuthAccessTokenObjectsNestedImpl(index, item);\n   }\n   public A addToRoleBindingObjects(Integer index,RoleBinding item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n     RoleBindingBuilder builder = new RoleBindingBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n   public A setToRoleBindingObjects(Integer index,RoleBinding item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n@@ -2213,107 +2213,107 @@\n   }\n   public TemplateFluent.BuildRequestObjectsNested<A> addNewBuildRequestObjectLike(BuildRequest item) {\n     return new TemplateFluentImpl.BuildRequestObjectsNestedImpl(-1, item);\n   }\n   public TemplateFluent.BuildRequestObjectsNested<A> setNewBuildRequestObjectLike(Integer index,BuildRequest item) {\n     return new TemplateFluentImpl.BuildRequestObjectsNestedImpl(index, item);\n   }\n-  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n+  public A addToNetNamespaceObjects(Integer index,NetNamespace item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n+  public A setToNetNamespaceObjects(Integer index,NetNamespace item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);\n+    NetNamespaceBuilder builder = new NetNamespaceBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n+  public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n+  public A addAllToNetNamespaceObjects(Collection<NetNamespace> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n-    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromNetNamespaceObjects(Collection<NetNamespace> items) {\n+    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromNetNamespaceObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n+  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n   }\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item) {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n+  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(NetNamespace item) {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item) {\n-    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n+  public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(Integer index,NetNamespace item) {\n+    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n   }\n-  public A addToNetNamespaceObjects(Integer index,NetNamespace item) {\n+  public A addToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n+    EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n-  public A setToNetNamespaceObjects(Integer index,NetNamespace item) {\n+  public A setToEgressNetworkPolicyObjects(Integer index,EgressNetworkPolicy item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    NetNamespaceBuilder builder = new NetNamespaceBuilder(item);\n+    EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);\n     if (index < 0 || index >= _visitables.get(\"objects\").size()) { _visitables.get(\"objects\").add(builder); } else { _visitables.get(\"objects\").set(index, builder);}\n     if (index < 0 || index >= objects.size()) { objects.add(builder); } else { objects.set(index, builder);}\n      return (A)this;\n   }\n-  public A addToNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n+  public A addToEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A addAllToNetNamespaceObjects(Collection<NetNamespace> items) {\n+  public A addAllToEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").add(builder);this.objects.add(builder);} return (A)this;\n   }\n-  public A removeFromNetNamespaceObjects(io.fabric8.openshift.api.model.NetNamespace... items) {\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeFromEgressNetworkPolicyObjects(io.fabric8.openshift.api.model.EgressNetworkPolicy... items) {\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeAllFromNetNamespaceObjects(Collection<NetNamespace> items) {\n-    for (NetNamespace item : items) {NetNamespaceBuilder builder = new NetNamespaceBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n+  public A removeAllFromEgressNetworkPolicyObjects(Collection<EgressNetworkPolicy> items) {\n+    for (EgressNetworkPolicy item : items) {EgressNetworkPolicyBuilder builder = new EgressNetworkPolicyBuilder(item);_visitables.get(\"objects\").remove(builder);if (this.objects != null) {this.objects.remove(builder);}} return (A)this;\n   }\n-  public A removeMatchingFromNetNamespaceObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n+  public A removeMatchingFromEgressNetworkPolicyObjects(Predicate<VisitableBuilder<? extends HasMetadata,?>> predicate) {\n     if (objects == null) return (A) this;\n     final Iterator<VisitableBuilder<? extends HasMetadata,?>> each = objects.iterator();\n     final List visitables = _visitables.get(\"objects\");\n     while (each.hasNext()) {\n       VisitableBuilder<? extends HasMetadata,?> builder = each.next();\n       if (predicate.test(builder)) {\n         visitables.remove(builder);\n         each.remove();\n       }\n     }\n     return (A)this;\n   }\n-  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObject() {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl();\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObject() {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl();\n   }\n-  public TemplateFluent.NetNamespaceObjectsNested<A> addNewNetNamespaceObjectLike(NetNamespace item) {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(-1, item);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> addNewEgressNetworkPolicyObjectLike(EgressNetworkPolicy item) {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(-1, item);\n   }\n-  public TemplateFluent.NetNamespaceObjectsNested<A> setNewNetNamespaceObjectLike(Integer index,NetNamespace item) {\n-    return new TemplateFluentImpl.NetNamespaceObjectsNestedImpl(index, item);\n+  public TemplateFluent.EgressNetworkPolicyObjectsNested<A> setNewEgressNetworkPolicyObjectLike(Integer index,EgressNetworkPolicy item) {\n+    return new TemplateFluentImpl.EgressNetworkPolicyObjectsNestedImpl(index, item);\n   }\n   public A addToUserIdentityMappingObjects(Integer index,UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n     UserIdentityMappingBuilder builder = new UserIdentityMappingBuilder(item);_visitables.get(\"objects\").add(index >= 0 ? index : _visitables.get(\"objects\").size(), builder);this.objects.add(index >= 0 ? index : objects.size(), builder); return (A)this;\n   }\n   public A setToUserIdentityMappingObjects(Integer index,UserIdentityMapping item) {\n     if (this.objects == null) {this.objects = new ArrayList<VisitableBuilder<? extends HasMetadata,?>>();}\n@@ -2977,48 +2977,48 @@\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n     public N endImageTagObject() {\n       return and();\n     }\n     \n   }\n-  class OAuthAccessTokenObjectsNestedImpl<N> extends OAuthAccessTokenFluentImpl<TemplateFluent.OAuthAccessTokenObjectsNested<N>> implements TemplateFluent.OAuthAccessTokenObjectsNested<N>,Nested<N>{\n-    OAuthAccessTokenObjectsNestedImpl(Integer index,OAuthAccessToken item) {\n+  class DeploymentConfigObjectsNestedImpl<N> extends DeploymentConfigFluentImpl<TemplateFluent.DeploymentConfigObjectsNested<N>> implements TemplateFluent.DeploymentConfigObjectsNested<N>,Nested<N>{\n+    DeploymentConfigObjectsNestedImpl(Integer index,DeploymentConfig item) {\n       this.index = index;\n-      this.builder = new OAuthAccessTokenBuilder(this, item);\n+      this.builder = new DeploymentConfigBuilder(this, item);\n     }\n-    OAuthAccessTokenObjectsNestedImpl() {\n+    DeploymentConfigObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new OAuthAccessTokenBuilder(this);\n+      this.builder = new DeploymentConfigBuilder(this);\n     }\n-    OAuthAccessTokenBuilder builder;\n+    DeploymentConfigBuilder builder;\n     Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endOAuthAccessTokenObject() {\n+    public N endDeploymentConfigObject() {\n       return and();\n     }\n     \n   }\n-  class DeploymentConfigObjectsNestedImpl<N> extends DeploymentConfigFluentImpl<TemplateFluent.DeploymentConfigObjectsNested<N>> implements TemplateFluent.DeploymentConfigObjectsNested<N>,Nested<N>{\n-    DeploymentConfigObjectsNestedImpl(Integer index,DeploymentConfig item) {\n+  class OAuthAccessTokenObjectsNestedImpl<N> extends OAuthAccessTokenFluentImpl<TemplateFluent.OAuthAccessTokenObjectsNested<N>> implements TemplateFluent.OAuthAccessTokenObjectsNested<N>,Nested<N>{\n+    OAuthAccessTokenObjectsNestedImpl(Integer index,OAuthAccessToken item) {\n       this.index = index;\n-      this.builder = new DeploymentConfigBuilder(this, item);\n+      this.builder = new OAuthAccessTokenBuilder(this, item);\n     }\n-    DeploymentConfigObjectsNestedImpl() {\n+    OAuthAccessTokenObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new DeploymentConfigBuilder(this);\n+      this.builder = new OAuthAccessTokenBuilder(this);\n     }\n-    DeploymentConfigBuilder builder;\n+    OAuthAccessTokenBuilder builder;\n     Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endDeploymentConfigObject() {\n+    public N endOAuthAccessTokenObject() {\n       return and();\n     }\n     \n   }\n   class RoleBindingObjectsNestedImpl<N> extends RoleBindingFluentImpl<TemplateFluent.RoleBindingObjectsNested<N>> implements TemplateFluent.RoleBindingObjectsNested<N>,Nested<N>{\n     RoleBindingObjectsNestedImpl(Integer index,RoleBinding item) {\n       this.index = index;\n@@ -3376,48 +3376,48 @@\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n     public N endBuildRequestObject() {\n       return and();\n     }\n     \n   }\n-  class EgressNetworkPolicyObjectsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements TemplateFluent.EgressNetworkPolicyObjectsNested<N>,Nested<N>{\n-    EgressNetworkPolicyObjectsNestedImpl(Integer index,EgressNetworkPolicy item) {\n+  class NetNamespaceObjectsNestedImpl<N> extends NetNamespaceFluentImpl<TemplateFluent.NetNamespaceObjectsNested<N>> implements TemplateFluent.NetNamespaceObjectsNested<N>,Nested<N>{\n+    NetNamespaceObjectsNestedImpl(Integer index,NetNamespace item) {\n       this.index = index;\n-      this.builder = new EgressNetworkPolicyBuilder(this, item);\n+      this.builder = new NetNamespaceBuilder(this, item);\n     }\n-    EgressNetworkPolicyObjectsNestedImpl() {\n+    NetNamespaceObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new EgressNetworkPolicyBuilder(this);\n+      this.builder = new NetNamespaceBuilder(this);\n     }\n-    EgressNetworkPolicyBuilder builder;\n+    NetNamespaceBuilder builder;\n     Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endEgressNetworkPolicyObject() {\n+    public N endNetNamespaceObject() {\n       return and();\n     }\n     \n   }\n-  class NetNamespaceObjectsNestedImpl<N> extends NetNamespaceFluentImpl<TemplateFluent.NetNamespaceObjectsNested<N>> implements TemplateFluent.NetNamespaceObjectsNested<N>,Nested<N>{\n-    NetNamespaceObjectsNestedImpl(Integer index,NetNamespace item) {\n+  class EgressNetworkPolicyObjectsNestedImpl<N> extends EgressNetworkPolicyFluentImpl<TemplateFluent.EgressNetworkPolicyObjectsNested<N>> implements TemplateFluent.EgressNetworkPolicyObjectsNested<N>,Nested<N>{\n+    EgressNetworkPolicyObjectsNestedImpl(Integer index,EgressNetworkPolicy item) {\n       this.index = index;\n-      this.builder = new NetNamespaceBuilder(this, item);\n+      this.builder = new EgressNetworkPolicyBuilder(this, item);\n     }\n-    NetNamespaceObjectsNestedImpl() {\n+    EgressNetworkPolicyObjectsNestedImpl() {\n       this.index = -1;\n-      this.builder = new NetNamespaceBuilder(this);\n+      this.builder = new EgressNetworkPolicyBuilder(this);\n     }\n-    NetNamespaceBuilder builder;\n+    EgressNetworkPolicyBuilder builder;\n     Integer index;\n     public N and() {\n       return (N) TemplateFluentImpl.this.setToObjects(index,builder.build());\n     }\n-    public N endNetNamespaceObject() {\n+    public N endEgressNetworkPolicyObject() {\n       return and();\n     }\n     \n   }\n   class UserIdentityMappingObjectsNestedImpl<N> extends UserIdentityMappingFluentImpl<TemplateFluent.UserIdentityMappingObjectsNested<N>> implements TemplateFluent.UserIdentityMappingObjectsNested<N>,Nested<N>{\n     UserIdentityMappingObjectsNestedImpl(Integer index,UserIdentityMapping item) {\n       this.index = index;\n"}]}
