public class RoleItem extends AbstractModel
header, skipSign
Constructor and Description |
---|
RoleItem() |
RoleItem(RoleItem 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 |
---|---|
String |
getAccessKey()
Get Access Key
|
Long |
getCreatedTime()
Get 角色的创建时间,**Unix时间戳(毫秒)**
|
DetailedRolePerm[] |
getDetailedRolePerms()
Get Topic和Group维度权限配置
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getModifiedTime()
Get 角色的更新时间,**Unix时间戳(毫秒)**
|
Boolean |
getPermRead()
Get 是否开启消费
|
String |
getPermType()
Get 权限类型,默认按集群授权(Cluster:集群级别;TopicAndGroup:主题&消费组级别)
|
Boolean |
getPermWrite()
Get 是否开启生产
|
String |
getRemark()
Get 备注信息
|
String |
getRoleName()
Get 角色名称
|
String |
getSecretKey()
Get Secret Key
|
void |
setAccessKey(String AccessKey)
Set Access Key
|
void |
setCreatedTime(Long CreatedTime)
Set 角色的创建时间,**Unix时间戳(毫秒)**
|
void |
setDetailedRolePerms(DetailedRolePerm[] DetailedRolePerms)
Set Topic和Group维度权限配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setModifiedTime(Long ModifiedTime)
Set 角色的更新时间,**Unix时间戳(毫秒)**
|
void |
setPermRead(Boolean PermRead)
Set 是否开启消费
|
void |
setPermType(String PermType)
Set 权限类型,默认按集群授权(Cluster:集群级别;TopicAndGroup:主题&消费组级别)
|
void |
setPermWrite(Boolean PermWrite)
Set 是否开启生产
|
void |
setRemark(String Remark)
Set 备注信息
|
void |
setRoleName(String RoleName)
Set 角色名称
|
void |
setSecretKey(String SecretKey)
Set Secret Key
|
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 RoleItem()
public RoleItem(RoleItem source)
public String getRoleName()
public void setRoleName(String RoleName)
RoleName
- 角色名称public Boolean getPermRead()
public void setPermRead(Boolean PermRead)
PermRead
- 是否开启消费public Boolean getPermWrite()
public void setPermWrite(Boolean PermWrite)
PermWrite
- 是否开启生产public String getAccessKey()
public void setAccessKey(String AccessKey)
AccessKey
- Access Keypublic String getSecretKey()
public void setSecretKey(String SecretKey)
SecretKey
- Secret Keypublic String getRemark()
public void setRemark(String Remark)
Remark
- 备注信息public Long getCreatedTime()
public void setCreatedTime(Long CreatedTime)
CreatedTime
- 角色的创建时间,**Unix时间戳(毫秒)**public Long getModifiedTime()
public void setModifiedTime(Long ModifiedTime)
ModifiedTime
- 角色的更新时间,**Unix时间戳(毫秒)**public String getPermType()
public void setPermType(String PermType)
PermType
- 权限类型,默认按集群授权(Cluster:集群级别;TopicAndGroup:主题&消费组级别)public DetailedRolePerm[] getDetailedRolePerms()
public void setDetailedRolePerms(DetailedRolePerm[] DetailedRolePerms)
DetailedRolePerms
- Topic和Group维度权限配置
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.