public class ModifyShipperRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyShipperRequest() | 
| ModifyShipperRequest(ModifyShipperRequest 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 | getFilenameMode()Get 投递文件命名配置,0:随机数命名,1:投递时间命名。 | 
| 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 | getShipperId()Get 投递规则Id。
- 通过 [获取投递任务列表](https://cloud.tencent.com/document/product/614/58745)获取ShipperId。 | 
| String | getShipperName()Get 投递规则的名字 | 
| Boolean | getStatus()Get 投递规则的开关状态。true:开启投递任务;false:关闭投递任务。 | 
| 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) | 
| 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 | setFilenameMode(Long FilenameMode)Set 投递文件命名配置,0:随机数命名,1:投递时间命名。 | 
| 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 | setShipperId(String ShipperId)Set 投递规则Id。
- 通过 [获取投递任务列表](https://cloud.tencent.com/document/product/614/58745)获取ShipperId。 | 
| void | setShipperName(String ShipperName)Set 投递规则的名字 | 
| void | setStatus(Boolean Status)Set 投递规则的开关状态。true:开启投递任务;false:关闭投递任务。 | 
| 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 | 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 ModifyShipperRequest()
public ModifyShipperRequest(ModifyShipperRequest source)
public String getShipperId()
public void setShipperId(String ShipperId)
ShipperId - 投递规则Id。
- 通过 [获取投递任务列表](https://cloud.tencent.com/document/product/614/58745)获取ShipperId。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 Boolean getStatus()
public void setStatus(Boolean Status)
Status - 投递规则的开关状态。true:开启投递任务;false:关闭投递任务。public String getShipperName()
public void setShipperName(String ShipperName)
ShipperName - 投递规则的名字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:投递时间命名。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.