Display data is optional and may be collected during pipeline construction. It should
only be used for informational purposes. Tools and components should not assume that display data
will always be collected, or that collected display data will always be displayed.

Method Detail

populateDisplayData

populateDisplayData(DisplayData.Builder) is invoked by Pipeline runners to collect
display data via DisplayData.from(HasDisplayData). Implementations may call
super.populateDisplayData(builder) in order to register display data in the current
namespace, but should otherwise use subcomponent.populateDisplayData(builder) to use
the namespace of the subcomponent.