I'm trying to list all users using X-Pack Java API:
GetUsersResponse response = xPackClient.security().prepareGetUsers().get();
All I get is a list of these Json objects:
Where is the other info?
How are you producing this output?
GetUsersResponse is a Java object, not a blob of JSON, so it looks like whatever you are doing with that object is the cause of your issue.
My guess is that you are trying to treat the
User object as a java bean (hence the
isFragment methods get rendered as JSON) but it isn't a Bean, and you can't use it that way.
If you need it as JSON, then you want to use the
toXContent method, or call
Strings.toString(user) which will call toXContent and produce JSON output.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.