Class Permission
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.essbasic.v20210526.models.Permission
-
public class Permission extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description Permission()
Permission(Permission source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Permission[]
getChildren()
Get 子权限集合 注意:此字段可能返回 null,表示取不到有效值。Long
getDataLabel()
Get 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。Long
getDataRange()
Get 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。String
getDataTo()
Get 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。Long
getDataType()
Get 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。Long
getHide()
Get 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。Boolean
getIsChecked()
Get 是否选中 注意:此字段可能返回 null,表示取不到有效值。String
getKey()
Get 权限key 注意:此字段可能返回 null,表示取不到有效值。String
getName()
Get 权限名称 注意:此字段可能返回 null,表示取不到有效值。String
getParentKey()
Get 父级权限key 注意:此字段可能返回 null,表示取不到有效值。Long
getType()
Get 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。void
setChildren(Permission[] Children)
Set 子权限集合 注意:此字段可能返回 null,表示取不到有效值。void
setDataLabel(Long DataLabel)
Set 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。void
setDataRange(Long DataRange)
Set 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。void
setDataTo(String DataTo)
Set 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。void
setDataType(Long DataType)
Set 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。void
setHide(Long Hide)
Set 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。void
setIsChecked(Boolean IsChecked)
Set 是否选中 注意:此字段可能返回 null,表示取不到有效值。void
setKey(String Key)
Set 权限key 注意:此字段可能返回 null,表示取不到有效值。void
setName(String Name)
Set 权限名称 注意:此字段可能返回 null,表示取不到有效值。void
setParentKey(String ParentKey)
Set 父级权限key 注意:此字段可能返回 null,表示取不到有效值。void
setType(Long Type)
Set 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Permission
public Permission()
-
Permission
public Permission(Permission source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getName
public String getName()
Get 权限名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Name 权限名称 注意:此字段可能返回 null,表示取不到有效值。
-
setName
public void setName(String Name)
Set 权限名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Name
- 权限名称 注意:此字段可能返回 null,表示取不到有效值。
-
getKey
public String getKey()
Get 权限key 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Key 权限key 注意:此字段可能返回 null,表示取不到有效值。
-
setKey
public void setKey(String Key)
Set 权限key 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Key
- 权限key 注意:此字段可能返回 null,表示取不到有效值。
-
getType
public Long getType()
Get 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Type 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。
-
setType
public void setType(Long Type)
Set 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Type
- 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。
-
getHide
public Long getHide()
Get 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Hide 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。
-
setHide
public void setHide(Long Hide)
Set 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Hide
- 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。
-
getDataLabel
public Long getDataLabel()
Get 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DataLabel 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。
-
setDataLabel
public void setDataLabel(Long DataLabel)
Set 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DataLabel
- 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。
-
getDataType
public Long getDataType()
Get 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DataType 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。
-
setDataType
public void setDataType(Long DataType)
Set 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DataType
- 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。
-
getDataRange
public Long getDataRange()
Get 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DataRange 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。
-
setDataRange
public void setDataRange(Long DataRange)
Set 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DataRange
- 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。
-
getDataTo
public String getDataTo()
Get 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DataTo 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。
-
setDataTo
public void setDataTo(String DataTo)
Set 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DataTo
- 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。
-
getParentKey
public String getParentKey()
Get 父级权限key 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ParentKey 父级权限key 注意:此字段可能返回 null,表示取不到有效值。
-
setParentKey
public void setParentKey(String ParentKey)
Set 父级权限key 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ParentKey
- 父级权限key 注意:此字段可能返回 null,表示取不到有效值。
-
getIsChecked
public Boolean getIsChecked()
Get 是否选中 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IsChecked 是否选中 注意:此字段可能返回 null,表示取不到有效值。
-
setIsChecked
public void setIsChecked(Boolean IsChecked)
Set 是否选中 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IsChecked
- 是否选中 注意:此字段可能返回 null,表示取不到有效值。
-
getChildren
public Permission[] getChildren()
Get 子权限集合 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Children 子权限集合 注意:此字段可能返回 null,表示取不到有效值。
-
setChildren
public void setChildren(Permission[] Children)
Set 子权限集合 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Children
- 子权限集合 注意:此字段可能返回 null,表示取不到有效值。
-
-