InterchangeGenericMeshPipeline

I am following the steps from the “Import an Asset Using Python” documentation. from line 31 - 38 they give a few examples of how you can adjust settings. when reading the unreal.InterchangeGenericMeshPipeline — Unreal Python 5.3 (Experimental) documentation documentation you might find some more but a lot of settings are still missing. like for example under the general settings you can change the Light Map Resolution and the Light Map Coordinate Index (not to be confused with the min_lightmap_resolution and the dst_lightmap_index/src_lightmap_index parameters. also the fallback target, the fallback relative error, the generate missing collision and the material import method are nowhere to be found in the interchange documentation. does anyone know if there is a way to add these settings to the provided pipeline as seen here Importing Assets Using Interchange in Unreal Engine | Unreal Engine 5.3 Documentation | Epic Developer Community

I was able to find the awnser, So you are not supposed to put in in with the interchange stuff but after you have created the static object. Once you have created the static object you can add the settings.
asset = unreal.EditorAssetLibrary.load_asset(package_path)
asset.set_editor_property(‘light_map_coordinate_index’, int(options.lightmap_coordinate_index.value))
asset.set_editor_property(‘light_map_resolution’, int(options.lightmap_resolution.value))
nanite = asset.get_editor_property(‘nanite_settings’)
nanite.enabled = True
nanite.fallback_relative_error = 0
nanite.fallback_target = unreal.NaniteFallbackTarget.RELATIVE_ERROR
asset.set_editor_property(‘nanite_settings’, nanite)

note that the enable nanite setting needs to be activated in here and not in the interchangeGenericMeshPipeline because for some reason it will not actually enable it even though it will show it to be.

the last setting called Generate Missing Collision is now called Fallback Collision Type and it is not available in the 5.3 engine but it has been added since the 5.5 release and above. I have not been able to test it yet but I reckon it works along with the interchangeGenericMeshPipeline settings

Hope this will help others