[
https://issues.apache.org/jira/browse/SOLR-18448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18115732#comment-18115732
]
Eric Pugh commented on SOLR-18448:
----------------------------------
Won't we get this by default with our V2 api? Which is coming quickly...
> Create model/POJO types for CLUSTERSTATUS output
> ------------------------------------------------
>
> Key: SOLR-18448
> URL: https://issues.apache.org/jira/browse/SOLR-18448
> Project: Solr
> Issue Type: Improvement
> Components: SolrJ
> Reporter: Jason Gerlowski
> Priority: Minor
> Labels: newdev
>
> "CLUSTERSTATUS" is an extremely common v1 API for users writing monitoring
> code, workflows, etc. SolrJ provides
> \{{CollectionAdminRequest.ClusterStatus}} to help users hit this API, but
> doesn't provide much on the response-parsing side. The response class,
> 'CollectionAdminResponse', doesn't offer many helpful 'getters' and largely
> leaves users to write their own \{{NamedList}} inspection code.
> We could make this experience much better for our users by providing a few
> model types or POJOs so that users can use strongly-typed getters instead of
> the null-check and casting-heavy code that's currently required.
> (It might complicate things and require its own ticket, but having some
> strongly-typed model-classes would probably simplify a lot of our server-side
> code that inspects ZK cluster/collection state as well.)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]