Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-767

Add DisplayData builder '.nested(..)' operation

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Won't Fix
    • None
    • Not applicable
    • sdk-java-core

    Description

      See: https://github.com/apache/incubator-beam/pull/1088#discussion_r83332515

      In the Java SDK, components can register display data directly, as well as include display data from sub-components via the 'include(..)' operation. In PR #1008, we add 'paths' to display data metadata and also include a 'delegate(..)' action.

      During the change for paths, we noticed an emerging pattern where components will typically add the .getClass() of a subcomponent before including it. We can support this convention better by embedding it in a single configurable operation, '.nested(..)'

      Attachments

        Issue Links

          Activity

            People

              swegner Scott Wegner
              swegner Scott Wegner
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: