◆ builderName
String fiftyone.pipeline.core.configuration.ElementOptions.builderName |
The name of the builder to use when creating the FlowElement.
This does not necessarily have to be the full name of the type. The system will match on:
- Exact match of type name
- Convention based match by removing 'Builder' from the end of the type name. e.g. a BuilderName value of 'DeviceDetectionEngine' would match to 'DeviceDetectionEngineBuilder'
- Matching on an ElementBuilder#alternateName() annotation. e.g. a BuilderName value 'DDEngine' would match to 'DeviceDetectionEngineBuilder' if that class was also annotated with '@ElementBuilder(alternateName = "DDEngine")'.