Class CosParam
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ckafka.v20190819.models.CosParam
-
public class CosParam extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAggregateBatchSize()Get 汇聚消息量的大小(单位:MB)LonggetAggregateInterval()Get 汇聚的时间间隔(单位:小时)StringgetBucketName()Get cos 存储桶名称StringgetDirectoryTimeFormat()Get 根据strptime 时间格式化的分区格式StringgetFormatOutputType()Get 消息汇聚后的文件格式(支持csv, json)StringgetObjectKey()Get 对象名称StringgetObjectKeyPrefix()Get 转储的对象目录前缀StringgetRegion()Get 地域代码voidsetAggregateBatchSize(Long AggregateBatchSize)Set 汇聚消息量的大小(单位:MB)voidsetAggregateInterval(Long AggregateInterval)Set 汇聚的时间间隔(单位:小时)voidsetBucketName(String BucketName)Set cos 存储桶名称voidsetDirectoryTimeFormat(String DirectoryTimeFormat)Set 根据strptime 时间格式化的分区格式voidsetFormatOutputType(String FormatOutputType)Set 消息汇聚后的文件格式(支持csv, json)voidsetObjectKey(String ObjectKey)Set 对象名称voidsetObjectKeyPrefix(String ObjectKeyPrefix)Set 转储的对象目录前缀voidsetRegion(String Region)Set 地域代码voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CosParam
public CosParam()
-
CosParam
public CosParam(CosParam 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.
-
-
Method Detail
-
getBucketName
public String getBucketName()
Get cos 存储桶名称- Returns:
- BucketName cos 存储桶名称
-
setBucketName
public void setBucketName(String BucketName)
Set cos 存储桶名称- Parameters:
BucketName- cos 存储桶名称
-
getRegion
public String getRegion()
Get 地域代码- Returns:
- Region 地域代码
-
setRegion
public void setRegion(String Region)
Set 地域代码- Parameters:
Region- 地域代码
-
getObjectKey
public String getObjectKey()
Get 对象名称- Returns:
- ObjectKey 对象名称
-
setObjectKey
public void setObjectKey(String ObjectKey)
Set 对象名称- Parameters:
ObjectKey- 对象名称
-
getAggregateBatchSize
public Long getAggregateBatchSize()
Get 汇聚消息量的大小(单位:MB)- Returns:
- AggregateBatchSize 汇聚消息量的大小(单位:MB)
-
setAggregateBatchSize
public void setAggregateBatchSize(Long AggregateBatchSize)
Set 汇聚消息量的大小(单位:MB)- Parameters:
AggregateBatchSize- 汇聚消息量的大小(单位:MB)
-
getAggregateInterval
public Long getAggregateInterval()
Get 汇聚的时间间隔(单位:小时)- Returns:
- AggregateInterval 汇聚的时间间隔(单位:小时)
-
setAggregateInterval
public void setAggregateInterval(Long AggregateInterval)
Set 汇聚的时间间隔(单位:小时)- Parameters:
AggregateInterval- 汇聚的时间间隔(单位:小时)
-
getFormatOutputType
public String getFormatOutputType()
Get 消息汇聚后的文件格式(支持csv, json)- Returns:
- FormatOutputType 消息汇聚后的文件格式(支持csv, json)
-
setFormatOutputType
public void setFormatOutputType(String FormatOutputType)
Set 消息汇聚后的文件格式(支持csv, json)- Parameters:
FormatOutputType- 消息汇聚后的文件格式(支持csv, json)
-
getObjectKeyPrefix
public String getObjectKeyPrefix()
Get 转储的对象目录前缀- Returns:
- ObjectKeyPrefix 转储的对象目录前缀
-
setObjectKeyPrefix
public void setObjectKeyPrefix(String ObjectKeyPrefix)
Set 转储的对象目录前缀- Parameters:
ObjectKeyPrefix- 转储的对象目录前缀
-
getDirectoryTimeFormat
public String getDirectoryTimeFormat()
Get 根据strptime 时间格式化的分区格式- Returns:
- DirectoryTimeFormat 根据strptime 时间格式化的分区格式
-
setDirectoryTimeFormat
public void setDirectoryTimeFormat(String DirectoryTimeFormat)
Set 根据strptime 时间格式化的分区格式- Parameters:
DirectoryTimeFormat- 根据strptime 时间格式化的分区格式
-
-