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,表示取不到有效值。LonggetDataLabel()Get 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。LonggetDataRange()Get 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。StringgetDataTo()Get 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。LonggetDataType()Get 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。LonggetHide()Get 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。BooleangetIsChecked()Get 是否选中 注意:此字段可能返回 null,表示取不到有效值。StringgetKey()Get 权限key 注意:此字段可能返回 null,表示取不到有效值。StringgetName()Get 权限名称 注意:此字段可能返回 null,表示取不到有效值。StringgetParentKey()Get 父级权限key 注意:此字段可能返回 null,表示取不到有效值。LonggetType()Get 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。voidsetChildren(Permission[] Children)Set 子权限集合 注意:此字段可能返回 null,表示取不到有效值。voidsetDataLabel(Long DataLabel)Set 数据权限标签 1:表示根节点,2:表示叶子结点 注意:此字段可能返回 null,表示取不到有效值。voidsetDataRange(Long DataRange)Set 数据权限独有,表示数据范围,1:全公司,2:部门及下级部门,3:自己 注意:此字段可能返回 null,表示取不到有效值。voidsetDataTo(String DataTo)Set 关联权限, 表示这个功能权限要受哪个数据权限管控 注意:此字段可能返回 null,表示取不到有效值。voidsetDataType(Long DataType)Set 数据权限独有,1:关联其他模块鉴权,2:表示关联自己模块鉴权 注意:此字段可能返回 null,表示取不到有效值。voidsetHide(Long Hide)Set 是否隐藏 注意:此字段可能返回 null,表示取不到有效值。voidsetIsChecked(Boolean IsChecked)Set 是否选中 注意:此字段可能返回 null,表示取不到有效值。voidsetKey(String Key)Set 权限key 注意:此字段可能返回 null,表示取不到有效值。voidsetName(String Name)Set 权限名称 注意:此字段可能返回 null,表示取不到有效值。voidsetParentKey(String ParentKey)Set 父级权限key 注意:此字段可能返回 null,表示取不到有效值。voidsetType(Long Type)Set 权限类型 1前端,2后端 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(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,表示取不到有效值。
-
-