类 GlobalOperationPrivilege
java.lang.Object
org.easysearch.client.security.user.privileges.GlobalOperationPrivilege
- 直接已知子类:
ManageApplicationPrivilege
public class GlobalOperationPrivilege
extends java.lang.Object
Represents generic global cluster privileges that can be scoped by categories
and then further by operations. The privilege's syntactic and semantic
meaning is specific to each category and operation; there is no general
definition template. It is not permitted to define different privileges under
the same category and operation.
-
构造器概要
构造器 构造器 说明 GlobalOperationPrivilege(java.lang.String category, java.lang.String operation, java.util.Map<java.lang.String,java.lang.Object> privilege)Constructs privileges under a specificcategoryand for someoperation. -
方法概要
修饰符和类型 方法 说明 booleanequals(java.lang.Object o)static GlobalOperationPrivilegefromXContent(java.lang.String category, java.lang.String operation, org.easysearch.common.xcontent.XContentParser parser)java.lang.StringgetCategory()java.lang.StringgetOperation()java.util.Map<java.lang.String,java.lang.Object>getRaw()inthashCode()从类继承的方法 java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
构造器详细资料
-
GlobalOperationPrivilege
public GlobalOperationPrivilege(java.lang.String category, java.lang.String operation, java.util.Map<java.lang.String,java.lang.Object> privilege)Constructs privileges under a specificcategoryand for someoperation. The privilege definition is flexible, it is aMap, and the semantics is bound to thecategoryandoperation.- 参数:
category- The category of the privilege.operation- The operation of the privilege.privilege- The privilege definition.
-
-
方法详细资料
-
getCategory
public java.lang.String getCategory() -
getOperation
public java.lang.String getOperation() -
getRaw
public java.util.Map<java.lang.String,java.lang.Object> getRaw() -
fromXContent
public static GlobalOperationPrivilege fromXContent(java.lang.String category, java.lang.String operation, org.easysearch.common.xcontent.XContentParser parser) throws java.io.IOException- 抛出:
java.io.IOException
-
equals
public boolean equals(java.lang.Object o)- 覆盖:
equals在类中java.lang.Object
-
hashCode
public int hashCode()- 覆盖:
hashCode在类中java.lang.Object
-