public class ShipperInfo extends AbstractModel
skipSign
Constructor and Description |
---|
ShipperInfo() |
ShipperInfo(ShipperInfo 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 |
getBucket()
Get 投递的bucket地址
|
CompressInfo |
getCompress()
Get 投递日志的压缩配置
注意:此字段可能返回 null,表示取不到有效值。
|
ContentInfo |
getContent()
Get 投递日志的内容格式配置
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCreateTime()
Get 投递日志的创建时间
|
Long |
getEndTime()
Get 投递数据范围的结束时间点
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getFilenameMode()
Get 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名)
注意:此字段可能返回 null,表示取不到有效值。
|
FilterRuleInfo[] |
getFilterRules()
Get 投递日志的过滤规则
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getHistoryStatus()
Get 历史任务状态:
0:实时任务
1:任务准备中
2:任务运行中
3:任务运行异常
4:任务运行结束
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getInterval()
Get 投递的时间间隔,单位 秒
|
Long |
getMaxSize()
Get 投递的文件的最大值,单位 MB
|
String |
getPartition()
Get 投递日志的分区规则,支持strftime的时间格式表示
|
String |
getPrefix()
Get 投递的前缀目录
|
Float |
getProgress()
Get 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效)
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getRemainTime()
Get 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效)
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getShipperId()
Get 投递规则ID
|
String |
getShipperName()
Get 投递规则的名字
|
Long |
getStartTime()
Get 投递数据范围的开始时间点
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getStatus()
Get 是否生效
|
String |
getTopicId()
Get 日志主题ID
|
void |
setBucket(String Bucket)
Set 投递的bucket地址
|
void |
setCompress(CompressInfo Compress)
Set 投递日志的压缩配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setContent(ContentInfo Content)
Set 投递日志的内容格式配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(String CreateTime)
Set 投递日志的创建时间
|
void |
setEndTime(Long EndTime)
Set 投递数据范围的结束时间点
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFilenameMode(Long FilenameMode)
Set 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFilterRules(FilterRuleInfo[] FilterRules)
Set 投递日志的过滤规则
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHistoryStatus(Long HistoryStatus)
Set 历史任务状态:
0:实时任务
1:任务准备中
2:任务运行中
3:任务运行异常
4:任务运行结束
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInterval(Long Interval)
Set 投递的时间间隔,单位 秒
|
void |
setMaxSize(Long MaxSize)
Set 投递的文件的最大值,单位 MB
|
void |
setPartition(String Partition)
Set 投递日志的分区规则,支持strftime的时间格式表示
|
void |
setPrefix(String Prefix)
Set 投递的前缀目录
|
void |
setProgress(Float Progress)
Set 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRemainTime(Long RemainTime)
Set 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setShipperId(String ShipperId)
Set 投递规则ID
|
void |
setShipperName(String ShipperName)
Set 投递规则的名字
|
void |
setStartTime(Long StartTime)
Set 投递数据范围的开始时间点
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatus(Boolean Status)
Set 是否生效
|
void |
setTopicId(String TopicId)
Set 日志主题ID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ShipperInfo()
public ShipperInfo(ShipperInfo source)
public String getShipperId()
public void setShipperId(String ShipperId)
ShipperId
- 投递规则IDpublic String getTopicId()
public void setTopicId(String TopicId)
TopicId
- 日志主题IDpublic String getBucket()
public void setBucket(String Bucket)
Bucket
- 投递的bucket地址public String getPrefix()
public void setPrefix(String Prefix)
Prefix
- 投递的前缀目录public String getShipperName()
public void setShipperName(String ShipperName)
ShipperName
- 投递规则的名字public Long getInterval()
public void setInterval(Long Interval)
Interval
- 投递的时间间隔,单位 秒public Long getMaxSize()
public void setMaxSize(Long MaxSize)
MaxSize
- 投递的文件的最大值,单位 MBpublic Boolean getStatus()
public void setStatus(Boolean Status)
Status
- 是否生效public FilterRuleInfo[] getFilterRules()
public void setFilterRules(FilterRuleInfo[] FilterRules)
FilterRules
- 投递日志的过滤规则
注意:此字段可能返回 null,表示取不到有效值。public String getPartition()
public void setPartition(String Partition)
Partition
- 投递日志的分区规则,支持strftime的时间格式表示public CompressInfo getCompress()
public void setCompress(CompressInfo Compress)
Compress
- 投递日志的压缩配置
注意:此字段可能返回 null,表示取不到有效值。public ContentInfo getContent()
public void setContent(ContentInfo Content)
Content
- 投递日志的内容格式配置
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 投递日志的创建时间public Long getFilenameMode()
public void setFilenameMode(Long FilenameMode)
FilenameMode
- 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名)
注意:此字段可能返回 null,表示取不到有效值。public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- 投递数据范围的开始时间点
注意:此字段可能返回 null,表示取不到有效值。public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- 投递数据范围的结束时间点
注意:此字段可能返回 null,表示取不到有效值。public Float getProgress()
public void setProgress(Float Progress)
Progress
- 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效)
注意:此字段可能返回 null,表示取不到有效值。public Long getRemainTime()
public void setRemainTime(Long RemainTime)
RemainTime
- 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效)
注意:此字段可能返回 null,表示取不到有效值。public Long getHistoryStatus()
public void setHistoryStatus(Long HistoryStatus)
HistoryStatus
- 历史任务状态:
0:实时任务
1:任务准备中
2:任务运行中
3:任务运行异常
4:任务运行结束
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2023. All rights reserved.