[
https://issues.apache.org/jira/browse/CURATOR-456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kezhu Wang closed CURATOR-456.
------------------------------
Assignee: (was: Jordan Zimmerman)
Resolution: Won't Fix
I think this was deliberately designed as this so {{ServiceInstance.builder}}
is the sole creator of {{ServiceInstanceBuilder}}. All fields in
{{ServiceInstanceBuilder}} are mappings to fields in {{ServiceInstance}}, so I
don't think there is much value to make {{ServiceInstanceBuilder}} more open.
> Change visible of some constructor/fields
> -----------------------------------------
>
> Key: CURATOR-456
> URL: https://issues.apache.org/jira/browse/CURATOR-456
> Project: Apache Curator
> Issue Type: Improvement
> Reporter: Gali Alykov
> Priority: Trivial
>
> Change visible for {{ServiceInstanceBuilder}} constructor/fields. This is
> need for extensibility (for example in project
> {{https://github.com/hazelcast/hazelcast-zookeeper}}). I think that package
> visibility is bad for extensibility. Could you please also say your opinion
> about change package visibility in others classes?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)