Class HasPrivilegesRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.security.HasPrivilegesRequest
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class HasPrivilegesRequest
extends RequestBase
implements JsonpSerializable
Determines whether the specified user has a specified list of privileges.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<HasPrivilegesRequest>
Json deserializer forHasPrivilegesRequest
static final Endpoint<HasPrivilegesRequest,
HasPrivilegesResponse, ErrorResponse> Endpoint "security.has_privileges
". -
Method Summary
Modifier and TypeMethodDescriptionfinal List<ApplicationPrivilegesCheck>
API name:application
cluster()
API name:cluster
final List<IndexPrivilegesCheck>
index()
API name:index
static HasPrivilegesRequest
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final String
user()
UsernameMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forHasPrivilegesRequest
-
_ENDPOINT
Endpoint "security.has_privileges
".
-
-
Method Details
-
of
public static HasPrivilegesRequest of(Function<HasPrivilegesRequest.Builder, ObjectBuilder<HasPrivilegesRequest>> fn) -
application
API name:application
-
cluster
API name:cluster
-
index
API name:index
-
user
UsernameAPI name:
user
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupHasPrivilegesRequestDeserializer
protected static void setupHasPrivilegesRequestDeserializer(ObjectDeserializer<HasPrivilegesRequest.Builder> op)
-