public class DescribeRoleListRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeRoleListRequest() |
DescribeRoleListRequest(DescribeRoleListRequest 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.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
getDescribeCustomRoleOnly()
Get 自定义角色
|
Boolean |
getDescribeMemberCount()
Get 返回角色绑定人员统计,仅私有化版本支持
|
Boolean |
getDescribeOperator()
Get 返回操作者信息,私有化多租户版本
|
Boolean |
getDescribePrivileges()
Get 查看权限
|
Boolean |
getDescribeSystemRoleOnly()
Get 系统角色
|
Filter[] |
getFilters()
Get 查询字段
|
String[] |
getIncludeRoleTypes()
Get 需要返回的角色类型(system,tenant,project)
|
OrderFields[] |
getOrderFields()
Get 排序字段
|
Long |
getPageNumber()
Get 页码
|
Long |
getPageSize()
Get 分页信息
|
String |
getProjectId()
Get 项目id
|
String[] |
getRoleIds()
Get 筛选角色id
|
Boolean |
getShowAllRoles()
Get 返回所有角色。
|
void |
setDescribeCustomRoleOnly(Boolean DescribeCustomRoleOnly)
Set 自定义角色
|
void |
setDescribeMemberCount(Boolean DescribeMemberCount)
Set 返回角色绑定人员统计,仅私有化版本支持
|
void |
setDescribeOperator(Boolean DescribeOperator)
Set 返回操作者信息,私有化多租户版本
|
void |
setDescribePrivileges(Boolean DescribePrivileges)
Set 查看权限
|
void |
setDescribeSystemRoleOnly(Boolean DescribeSystemRoleOnly)
Set 系统角色
|
void |
setFilters(Filter[] Filters)
Set 查询字段
|
void |
setIncludeRoleTypes(String[] IncludeRoleTypes)
Set 需要返回的角色类型(system,tenant,project)
|
void |
setOrderFields(OrderFields[] OrderFields)
Set 排序字段
|
void |
setPageNumber(Long PageNumber)
Set 页码
|
void |
setPageSize(Long PageSize)
Set 分页信息
|
void |
setProjectId(String ProjectId)
Set 项目id
|
void |
setRoleIds(String[] RoleIds)
Set 筛选角色id
|
void |
setShowAllRoles(Boolean ShowAllRoles)
Set 返回所有角色。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeRoleListRequest()
public DescribeRoleListRequest(DescribeRoleListRequest source)
public Boolean getShowAllRoles()
public void setShowAllRoles(Boolean ShowAllRoles)
ShowAllRoles
- 返回所有角色。public String[] getIncludeRoleTypes()
public void setIncludeRoleTypes(String[] IncludeRoleTypes)
IncludeRoleTypes
- 需要返回的角色类型(system,tenant,project)public Boolean getDescribeMemberCount()
public void setDescribeMemberCount(Boolean DescribeMemberCount)
DescribeMemberCount
- 返回角色绑定人员统计,仅私有化版本支持public Boolean getDescribeOperator()
public void setDescribeOperator(Boolean DescribeOperator)
DescribeOperator
- 返回操作者信息,私有化多租户版本public Boolean getDescribeSystemRoleOnly()
public void setDescribeSystemRoleOnly(Boolean DescribeSystemRoleOnly)
DescribeSystemRoleOnly
- 系统角色public Boolean getDescribeCustomRoleOnly()
public void setDescribeCustomRoleOnly(Boolean DescribeCustomRoleOnly)
DescribeCustomRoleOnly
- 自定义角色public Boolean getDescribePrivileges()
public void setDescribePrivileges(Boolean DescribePrivileges)
DescribePrivileges
- 查看权限public String[] getRoleIds()
public void setRoleIds(String[] RoleIds)
RoleIds
- 筛选角色idpublic String getProjectId()
public void setProjectId(String ProjectId)
ProjectId
- 项目idpublic Long getPageNumber()
public void setPageNumber(Long PageNumber)
PageNumber
- 页码public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize
- 分页信息public Filter[] getFilters()
public void setFilters(Filter[] Filters)
Filters
- 查询字段public OrderFields[] getOrderFields()
public void setOrderFields(OrderFields[] OrderFields)
OrderFields
- 排序字段Copyright © 2025. All rights reserved.