Class PutPrivilegesResponse
- java.lang.Object
-
- org.elasticsearch.client.security.PutPrivilegesResponse
-
public final class PutPrivilegesResponse extends java.lang.Object
Response when creating/updating one or more application privileges to the security index.
-
-
Constructor Summary
Constructors Constructor Description PutPrivilegesResponse(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> applicationPrivilegesCreatedOrUpdated)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PutPrivilegesResponse
fromXContent(XContentParser parser)
boolean
wasCreated(java.lang.String applicationName, java.lang.String privilegeName)
Get response status for the request to create or update application privileges.
-
-
-
Method Detail
-
wasCreated
public boolean wasCreated(java.lang.String applicationName, java.lang.String privilegeName)
Get response status for the request to create or update application privileges.- Parameters:
applicationName
- application name as specified in the requestprivilegeName
- privilege name as specified in the request- Returns:
true
if the privilege was created,false
if the privilege was updated- Throws:
java.lang.IllegalArgumentException
- thrown for unknown application name or privilege name.
-
fromXContent
public static PutPrivilegesResponse fromXContent(XContentParser parser) throws java.io.IOException
- Throws:
java.io.IOException
-
-