public class CreateShipperRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateShipperRequest() | 
| CreateShipperRequest(CreateShipperRequest 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 COS存储桶,详见产品支持的[存储桶命名规范](https://cloud.tencent.com/document/product/436/13312)。      
- 通过[GET Service(List Buckets)](https://cloud.tencent.com/document/product/436/8291)获取COS存储桶。 | 
| CompressInfo | getCompress()Get 投递日志的压缩配置 | 
| ContentInfo | getContent()Get 投递日志的内容格式配置 | 
| Long | getEndTime()Get 投递数据范围的结束时间点(秒级时间戳),不能填写未来时间。
如果用户不填写,默认为持续投递,即无限。 | 
| Long | getFilenameMode()Get 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) | 
| FilterRuleInfo[] | getFilterRules()Get 投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 | 
| Long | getInterval()Get 投递的时间间隔,单位 秒,默认300,范围 300-900 | 
| Long | getMaxSize()Get 投递的文件的最大值,单位 MB,默认256,范围 5-256 | 
| String | getPartition()Get 投递日志的分区规则,支持strftime的时间格式表示 | 
| String | getPrefix()Get 投递规则投递的新的目录前缀。
- 仅支持0-9A-Za-z-_/
- 最大支持256个字符 | 
| String | getShipperName()Get 投递规则的名字。最大支持255个字符 | 
| Long | getStartTime()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。
- 通过[获取日志主题列表](https://cloud.tencent.com/document/product/614/56454)获取日志主题Id。 | 
| void | setBucket(String Bucket)Set COS存储桶,详见产品支持的[存储桶命名规范](https://cloud.tencent.com/document/product/436/13312)。      
- 通过[GET Service(List Buckets)](https://cloud.tencent.com/document/product/436/8291)获取COS存储桶。 | 
| void | setCompress(CompressInfo Compress)Set 投递日志的压缩配置 | 
| void | setContent(ContentInfo Content)Set 投递日志的内容格式配置 | 
| void | setEndTime(Long EndTime)Set 投递数据范围的结束时间点(秒级时间戳),不能填写未来时间。
如果用户不填写,默认为持续投递,即无限。 | 
| void | setFilenameMode(Long FilenameMode)Set 投递文件命名配置,0:随机数命名,1:投递时间命名,默认0(随机数命名) | 
| void | setFilterRules(FilterRuleInfo[] FilterRules)Set 投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 | 
| void | setInterval(Long Interval)Set 投递的时间间隔,单位 秒,默认300,范围 300-900 | 
| void | setMaxSize(Long MaxSize)Set 投递的文件的最大值,单位 MB,默认256,范围 5-256 | 
| void | setPartition(String Partition)Set 投递日志的分区规则,支持strftime的时间格式表示 | 
| void | setPrefix(String Prefix)Set 投递规则投递的新的目录前缀。
- 仅支持0-9A-Za-z-_/
- 最大支持256个字符 | 
| void | setShipperName(String ShipperName)Set 投递规则的名字。最大支持255个字符 | 
| void | setStartTime(Long StartTime)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。
- 通过[获取日志主题列表](https://cloud.tencent.com/document/product/614/56454)获取日志主题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 CreateShipperRequest()
public CreateShipperRequest(CreateShipperRequest source)
public String getTopicId()
public void setTopicId(String TopicId)
TopicId - 创建的投递规则所属的日志主题Id。
- 通过[获取日志主题列表](https://cloud.tencent.com/document/product/614/56454)获取日志主题Id。public String getBucket()
public void setBucket(String Bucket)
Bucket - COS存储桶,详见产品支持的[存储桶命名规范](https://cloud.tencent.com/document/product/436/13312)。  
- 通过[GET Service(List Buckets)](https://cloud.tencent.com/document/product/436/8291)获取COS存储桶。public String getPrefix()
public void setPrefix(String Prefix)
Prefix - 投递规则投递的新的目录前缀。
- 仅支持0-9A-Za-z-_/
- 最大支持256个字符public String getShipperName()
public void setShipperName(String ShipperName)
ShipperName - 投递规则的名字。最大支持255个字符public Long getInterval()
public void setInterval(Long Interval)
Interval - 投递的时间间隔,单位 秒,默认300,范围 300-900public Long getMaxSize()
public void setMaxSize(Long MaxSize)
MaxSize - 投递的文件的最大值,单位 MB,默认256,范围 5-256public FilterRuleInfo[] getFilterRules()
public void setFilterRules(FilterRuleInfo[] FilterRules)
FilterRules - 投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递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 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 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.