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 验证码
注意:此字段可能返回 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 验证码
注意:此字段可能返回 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, toJsonString
public 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
- 验证码
注意:此字段可能返回 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 © 2024. All rights reserved.