Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Terence Yim
Terence YimReporter
Terence Yim
Terence YimComponents
Priority
Created September 30, 2014 at 6:21 PM
Updated April 25, 2019 at 8:09 PM
Resolved April 25, 2019 at 8:09 PM
Currently two different styles are being used in the cdap API. One is the older, fluent API style (e.g. Flow, Flowlet, Procedure). The other is a newer, configurer based, simple builder style (e.g. AbstractApplication, AbstractService).
They should be unified into the same style to avoid usage confusion.
I propose unify them to the newer, simple builder style, as it involves fewer boilerplate code and easier to add new features. Moreover, it helps reduce the size of api internal classes.