Skip to content

Decide what to do with Builders #10621

@mx-psi

Description

@mx-psi

As mentioned on #10375 (review), a remaining point of discussion for separating Profiles from the rest of the stable API was to do with the Builder structs for all component types. There are two main approaches we can take here:

  1. Completely remove Builders from the public API and make them private within the service module
  2. Add a Config method to Builders that allows users to get the configuration of a component (to then build profiles by using this and the Factory method)

(1) implies a breaking change, so I am adding this to Collector v1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions