[ 
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)

Reply via email to