public class ConsoleSharingConfig extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ConsoleSharingConfig() | 
| ConsoleSharingConfig(ConsoleSharingConfig 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 | getDomain()Get 分享链接域名,可选范围
- 公网匿名分享:填写clsshare.com
- datasight内网匿名分享(若开启):datasight内网域名
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getDurationMilliseconds()Get 分享链接有效期,单位:毫秒,最长支持30天 | 
| String | getEndTime()Get 默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点 | 
| Boolean | getIsLockQuery()Get 是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false) | 
| Boolean | getIsLockTimeRange()Get 是否允许访问者自行修改检索分析时间范围。默认不锁定(false) | 
| Boolean | getIsSupportLogExport()Get 检索页分享是否允许访问者下载日志,默认不允许(false)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getName()Get 分享链接名称 | 
| Long | getNowTime()Get 仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| ConsoleSharingParam[] | getParams()Get 默认的检索分析语句,仅当Type为2时使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| String[] | getResources()Get 允许访问的资源列表,目前仅支持一个Resource | 
| String | getStartTime()Get 默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式 | 
| Long | getType()Get 仪表盘: 1; 检索页:2 | 
| String | getVerifyCode()Get 分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDomain(String Domain)Set 分享链接域名,可选范围
- 公网匿名分享:填写clsshare.com
- datasight内网匿名分享(若开启):datasight内网域名
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDurationMilliseconds(Long DurationMilliseconds)Set 分享链接有效期,单位:毫秒,最长支持30天 | 
| void | setEndTime(String EndTime)Set 默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点 | 
| void | setIsLockQuery(Boolean IsLockQuery)Set 是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false) | 
| void | setIsLockTimeRange(Boolean IsLockTimeRange)Set 是否允许访问者自行修改检索分析时间范围。默认不锁定(false) | 
| void | setIsSupportLogExport(Boolean IsSupportLogExport)Set 检索页分享是否允许访问者下载日志,默认不允许(false)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setName(String Name)Set 分享链接名称 | 
| void | setNowTime(Long NowTime)Set 仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setParams(ConsoleSharingParam[] Params)Set 默认的检索分析语句,仅当Type为2时使用
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setResources(String[] Resources)Set 允许访问的资源列表,目前仅支持一个Resource | 
| void | setStartTime(String StartTime)Set 默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式 | 
| void | setType(Long Type)Set 仪表盘: 1; 检索页:2 | 
| void | setVerifyCode(String VerifyCode)Set 分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 ConsoleSharingConfig()
public ConsoleSharingConfig(ConsoleSharingConfig source)
public String getName()
public void setName(String Name)
Name - 分享链接名称public Long getType()
public void setType(Long Type)
Type - 仪表盘: 1; 检索页:2public Long getDurationMilliseconds()
public void setDurationMilliseconds(Long DurationMilliseconds)
DurationMilliseconds - 分享链接有效期,单位:毫秒,最长支持30天public String[] getResources()
public void setResources(String[] Resources)
Resources - 允许访问的资源列表,目前仅支持一个Resourcepublic String getDomain()
public void setDomain(String Domain)
Domain - 分享链接域名,可选范围
- 公网匿名分享:填写clsshare.com
- datasight内网匿名分享(若开启):datasight内网域名
注意:此字段可能返回 null,表示取不到有效值。public String getVerifyCode()
public void setVerifyCode(String VerifyCode)
VerifyCode - 分享链接加密访问验证码。支持0-9和a-z(不区分大小写)在内的6个字符,可为空,代表免验证码访问
注意:此字段可能返回 null,表示取不到有效值。public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 默认查询范围的开始时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 默认查询范围的结束时间点,支持绝对时间(13位Unix时间戳)或相对时间表达式。注意,结束时间点要大于开始时间点public Long getNowTime()
public void setNowTime(Long NowTime)
NowTime - 仅当StartTime/EndTime为相对时间时使用,基于NowTime计算绝对时间,默认为创建时间
注意:此字段可能返回 null,表示取不到有效值。public ConsoleSharingParam[] getParams()
public void setParams(ConsoleSharingParam[] Params)
Params - 默认的检索分析语句,仅当Type为2时使用
注意:此字段可能返回 null,表示取不到有效值。public Boolean getIsLockTimeRange()
public void setIsLockTimeRange(Boolean IsLockTimeRange)
IsLockTimeRange - 是否允许访问者自行修改检索分析时间范围。默认不锁定(false)public Boolean getIsLockQuery()
public void setIsLockQuery(Boolean IsLockQuery)
IsLockQuery - 是否允许访问者自行修改日志检索语句。在检索页分享中表示检索语句锁定状态;在仪表盘中表示过滤变量锁定状态。默认不锁定(false)public Boolean getIsSupportLogExport()
public void setIsSupportLogExport(Boolean IsSupportLogExport)
IsSupportLogExport - 检索页分享是否允许访问者下载日志,默认不允许(false)
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.