public class ShipperInfo extends AbstractModel
header, 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 投递日志的压缩配置 | 
| ContentInfo | getContent()Get 投递日志的内容格式配置 | 
| String | getCreateTime()Get 投递日志的创建时间。格式:YYYY-MM-DD HH:MM:SS | 
| Long | getEndTime()Get 投递数据范围的结束时间点 | 
| Long | getFilenameMode()Get 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) | 
| FilterRuleInfo[] | getFilterRules()Get 投递日志的过滤规则 | 
| Long | getHistoryStatus()Get 历史任务状态:
0:实时任务
1:任务准备中
2:任务运行中
3:任务运行异常
4:任务运行结束 | 
| Long | getInterval()Get 投递的时间间隔,单位 秒 | 
| Long | getMaxSize()Get 投递的文件的最大值,单位 MB | 
| String | getPartition()Get 投递日志的分区规则,支持strftime的时间格式表示 | 
| String | getPrefix()Get 投递的前缀目录 | 
| Float | getProgress()Get 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效) | 
| Long | getRemainTime()Get 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效) | 
| String | getShipperId()Get 投递规则ID | 
| String | getShipperName()Get 投递规则的名字 | 
| Long | getStartTime()Get 投递数据范围的开始时间点 | 
| Boolean | getStatus()Get 是否生效 | 
| String | getStorageType()Get 对象存储类型,默认值为 STANDARD。枚举值请参见[ 存储类型概述](https://cloud.tencent.com/document/product/436/33417) 文档。
参考值有:
STANDARD:标准存储
STANDARD_IA:低频存储
ARCHIVE:归档存储
DEEP_ARCHIVE:深度归档存储
MAZ_STANDARD:标准存储(多 AZ)
MAZ_STANDARD_IA:低频存储(多 AZ)
INTELLIGENT_TIERING:智能分层存储
MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ) | 
| String | getTopicId()Get 日志主题ID | 
| void | setBucket(String Bucket)Set 投递的bucket地址 | 
| void | setCompress(CompressInfo Compress)Set 投递日志的压缩配置 | 
| void | setContent(ContentInfo Content)Set 投递日志的内容格式配置 | 
| void | setCreateTime(String CreateTime)Set 投递日志的创建时间。格式:YYYY-MM-DD HH:MM:SS | 
| void | setEndTime(Long EndTime)Set 投递数据范围的结束时间点 | 
| void | setFilenameMode(Long FilenameMode)Set 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) | 
| void | setFilterRules(FilterRuleInfo[] FilterRules)Set 投递日志的过滤规则 | 
| void | setHistoryStatus(Long HistoryStatus)Set 历史任务状态:
0:实时任务
1:任务准备中
2:任务运行中
3:任务运行异常
4:任务运行结束 | 
| 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 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效) | 
| void | setRemainTime(Long RemainTime)Set 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效) | 
| void | setShipperId(String ShipperId)Set 投递规则ID | 
| void | setShipperName(String ShipperName)Set 投递规则的名字 | 
| void | setStartTime(Long StartTime)Set 投递数据范围的开始时间点 | 
| void | setStatus(Boolean Status)Set 是否生效 | 
| void | setStorageType(String StorageType)Set 对象存储类型,默认值为 STANDARD。枚举值请参见[ 存储类型概述](https://cloud.tencent.com/document/product/436/33417) 文档。
参考值有:
STANDARD:标准存储
STANDARD_IA:低频存储
ARCHIVE:归档存储
DEEP_ARCHIVE:深度归档存储
MAZ_STANDARD:标准存储(多 AZ)
MAZ_STANDARD_IA:低频存储(多 AZ)
INTELLIGENT_TIERING:智能分层存储
MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ) | 
| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 - 投递日志的过滤规则public String getPartition()
public void setPartition(String Partition)
Partition - 投递日志的分区规则,支持strftime的时间格式表示public CompressInfo getCompress()
public void setCompress(CompressInfo Compress)
Compress - 投递日志的压缩配置public ContentInfo getContent()
public void setContent(ContentInfo Content)
Content - 投递日志的内容格式配置public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 投递日志的创建时间。格式:YYYY-MM-DD HH:MM:SSpublic Long getFilenameMode()
public void setFilenameMode(Long FilenameMode)
FilenameMode - 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名)public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime - 投递数据范围的开始时间点public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime - 投递数据范围的结束时间点public Float getProgress()
public void setProgress(Float Progress)
Progress - 历史数据投递的进度(仅当用户选择的数据内中历史数据时才有效)public Long getRemainTime()
public void setRemainTime(Long RemainTime)
RemainTime - 历史数据全部投递完成剩余的时间(仅当用户选择的数据中有历史数据时才有效)public Long getHistoryStatus()
public void setHistoryStatus(Long HistoryStatus)
HistoryStatus - 历史任务状态:
0:实时任务
1:任务准备中
2:任务运行中
3:任务运行异常
4:任务运行结束public String getStorageType()
public void setStorageType(String StorageType)
StorageType - 对象存储类型,默认值为 STANDARD。枚举值请参见[ 存储类型概述](https://cloud.tencent.com/document/product/436/33417) 文档。
参考值有:
STANDARD:标准存储
STANDARD_IA:低频存储
ARCHIVE:归档存储
DEEP_ARCHIVE:深度归档存储
MAZ_STANDARD:标准存储(多 AZ)
MAZ_STANDARD_IA:低频存储(多 AZ)
INTELLIGENT_TIERING:智能分层存储
MAZ_INTELLIGENT_TIERING:智能分层存储(多 AZ)Copyright © 2025. All rights reserved.