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

Correctly mark top level classes and functions as private

Details

    • Improvement
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • 2.0.0
    • sdk-py-core
    • None

    Description

      Seems like some of the top level classes and function of Python SDK are unnecessarily public (does not start with _ ). We should update Python SDK so that top level classes and functions that are only used within the corresponding modules are private. Additionally, any top level classes and functions that are not expected to be used by end-users (pipeline/source/ptransform authors) should be clearly documented.

      Attachments

        Activity

          People

            chamikara Chamikara Madhusanka Jayalath
            chamikara Chamikara Madhusanka Jayalath
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: