public class DBAccount extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DBAccount() | 
| DBAccount(DBAccount 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 | getCreateTime()Get 创建时间 | 
| Long | getDelayThresh()Get 该字段对只读账号有意义,表示选择主备延迟小于该值的备机 | 
| String | getDescription()Get 用户备注信息 | 
| String | getHost()Get 用户可以从哪台主机登录(对应 MySQL 用户的 host 字段,UserName + Host 唯一标识一个用户,IP形式,IP段以%结尾;支持填入%;为空默认等于%) | 
| Long | getMaxUserConnections()Get 用户最大连接数,0代表无限制 | 
| Long | getReadOnly()Get 只读标记,0:否, 1:该账号的sql请求优先选择备机执行,备机不可用时选择主机执行,2:优先选择备机执行,备机不可用时操作失败。 | 
| Long | getSlaveConst()Get 针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 | 
| String | getUpdateTime()Get 最后更新时间 | 
| String | getUserName()Get 用户名 | 
| void | setCreateTime(String CreateTime)Set 创建时间 | 
| void | setDelayThresh(Long DelayThresh)Set 该字段对只读账号有意义,表示选择主备延迟小于该值的备机 | 
| void | setDescription(String Description)Set 用户备注信息 | 
| void | setHost(String Host)Set 用户可以从哪台主机登录(对应 MySQL 用户的 host 字段,UserName + Host 唯一标识一个用户,IP形式,IP段以%结尾;支持填入%;为空默认等于%) | 
| void | setMaxUserConnections(Long MaxUserConnections)Set 用户最大连接数,0代表无限制 | 
| void | setReadOnly(Long ReadOnly)Set 只读标记,0:否, 1:该账号的sql请求优先选择备机执行,备机不可用时选择主机执行,2:优先选择备机执行,备机不可用时操作失败。 | 
| void | setSlaveConst(Long SlaveConst)Set 针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 | 
| void | setUpdateTime(String UpdateTime)Set 最后更新时间 | 
| void | setUserName(String UserName)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, toJsonStringpublic DBAccount()
public DBAccount(DBAccount source)
public String getUserName()
public void setUserName(String UserName)
UserName - 用户名public String getHost()
public void setHost(String Host)
Host - 用户可以从哪台主机登录(对应 MySQL 用户的 host 字段,UserName + Host 唯一标识一个用户,IP形式,IP段以%结尾;支持填入%;为空默认等于%)public String getDescription()
public void setDescription(String Description)
Description - 用户备注信息public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 创建时间public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 最后更新时间public Long getReadOnly()
public void setReadOnly(Long ReadOnly)
ReadOnly - 只读标记,0:否, 1:该账号的sql请求优先选择备机执行,备机不可用时选择主机执行,2:优先选择备机执行,备机不可用时操作失败。public Long getDelayThresh()
public void setDelayThresh(Long DelayThresh)
DelayThresh - 该字段对只读账号有意义,表示选择主备延迟小于该值的备机public Long getSlaveConst()
public void setSlaveConst(Long SlaveConst)
SlaveConst - 针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。public Long getMaxUserConnections()
public void setMaxUserConnections(Long MaxUserConnections)
MaxUserConnections - 用户最大连接数,0代表无限制Copyright © 2025. All rights reserved.