Class TopicInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cls.v20201016.models.TopicInfo
-
public class TopicInfo 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 StringgetAssumerName()Get 云产品标识,日志主题由其它云产品创建时,该字段会显示云产品名称,例如CDN、TKE 注意:此字段可能返回 null,表示取不到有效值。BooleangetAutoSplit()Get 该主题是否开启自动分裂 注意:此字段可能返回 null,表示取不到有效值。StringgetCreateTime()Get 创建时间StringgetDescribes()Get 日志主题描述 注意:此字段可能返回 null,表示取不到有效值。LonggetHotPeriod()Get 开启日志沉降,热存储的生命周期, hotPeriod < Period。 热存储为 hotPeriod, 冷存储则为 Period-hotPeriod。 注意:此字段可能返回 null,表示取不到有效值。BooleangetIndex()Get 是否开启索引StringgetLogsetId()Get 日志集IDLonggetMaxSplitPartitions()Get 若开启自动分裂的话,该主题能够允许的最大分区数 注意:此字段可能返回 null,表示取不到有效值。LonggetPartitionCount()Get 主题分区个数LonggetPeriod()Get 生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存 注意:此字段可能返回 null,表示取不到有效值。BooleangetStatus()Get 日主主题是否开启采集StringgetStorageType()Get 日主题的存储类型 注意:此字段可能返回 null,表示取不到有效值。StringgetSubAssumerName()Get 云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。 注意:此字段可能返回 null,表示取不到有效值。Tag[]getTags()Get 日志主题绑定的标签信息 注意:此字段可能返回 null,表示取不到有效值。StringgetTopicId()Get 日志主题IDStringgetTopicName()Get 日志主题名称voidsetAssumerName(String AssumerName)Set 云产品标识,日志主题由其它云产品创建时,该字段会显示云产品名称,例如CDN、TKE 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoSplit(Boolean AutoSplit)Set 该主题是否开启自动分裂 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateTime(String CreateTime)Set 创建时间voidsetDescribes(String Describes)Set 日志主题描述 注意:此字段可能返回 null,表示取不到有效值。voidsetHotPeriod(Long HotPeriod)Set 开启日志沉降,热存储的生命周期, hotPeriod < Period。 热存储为 hotPeriod, 冷存储则为 Period-hotPeriod。 注意:此字段可能返回 null,表示取不到有效值。voidsetIndex(Boolean Index)Set 是否开启索引voidsetLogsetId(String LogsetId)Set 日志集IDvoidsetMaxSplitPartitions(Long MaxSplitPartitions)Set 若开启自动分裂的话,该主题能够允许的最大分区数 注意:此字段可能返回 null,表示取不到有效值。voidsetPartitionCount(Long PartitionCount)Set 主题分区个数voidsetPeriod(Long Period)Set 生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(Boolean Status)Set 日主主题是否开启采集voidsetStorageType(String StorageType)Set 日主题的存储类型 注意:此字段可能返回 null,表示取不到有效值。voidsetSubAssumerName(String SubAssumerName)Set 云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。 注意:此字段可能返回 null,表示取不到有效值。voidsetTags(Tag[] Tags)Set 日志主题绑定的标签信息 注意:此字段可能返回 null,表示取不到有效值。voidsetTopicId(String TopicId)Set 日志主题IDvoidsetTopicName(String TopicName)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
-
TopicInfo
public TopicInfo()
-
TopicInfo
public TopicInfo(TopicInfo 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
-
getLogsetId
public String getLogsetId()
Get 日志集ID- Returns:
- LogsetId 日志集ID
-
setLogsetId
public void setLogsetId(String LogsetId)
Set 日志集ID- Parameters:
LogsetId- 日志集ID
-
getTopicId
public String getTopicId()
Get 日志主题ID- Returns:
- TopicId 日志主题ID
-
setTopicId
public void setTopicId(String TopicId)
Set 日志主题ID- Parameters:
TopicId- 日志主题ID
-
getTopicName
public String getTopicName()
Get 日志主题名称- Returns:
- TopicName 日志主题名称
-
setTopicName
public void setTopicName(String TopicName)
Set 日志主题名称- Parameters:
TopicName- 日志主题名称
-
getPartitionCount
public Long getPartitionCount()
Get 主题分区个数- Returns:
- PartitionCount 主题分区个数
-
setPartitionCount
public void setPartitionCount(Long PartitionCount)
Set 主题分区个数- Parameters:
PartitionCount- 主题分区个数
-
getIndex
public Boolean getIndex()
Get 是否开启索引- Returns:
- Index 是否开启索引
-
setIndex
public void setIndex(Boolean Index)
Set 是否开启索引- Parameters:
Index- 是否开启索引
-
getAssumerName
public String getAssumerName()
Get 云产品标识,日志主题由其它云产品创建时,该字段会显示云产品名称,例如CDN、TKE 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AssumerName 云产品标识,日志主题由其它云产品创建时,该字段会显示云产品名称,例如CDN、TKE 注意:此字段可能返回 null,表示取不到有效值。
-
setAssumerName
public void setAssumerName(String AssumerName)
Set 云产品标识,日志主题由其它云产品创建时,该字段会显示云产品名称,例如CDN、TKE 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AssumerName- 云产品标识,日志主题由其它云产品创建时,该字段会显示云产品名称,例如CDN、TKE 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateTime
public String getCreateTime()
Get 创建时间- Returns:
- CreateTime 创建时间
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间- Parameters:
CreateTime- 创建时间
-
getStatus
public Boolean getStatus()
Get 日主主题是否开启采集- Returns:
- Status 日主主题是否开启采集
-
setStatus
public void setStatus(Boolean Status)
Set 日主主题是否开启采集- Parameters:
Status- 日主主题是否开启采集
-
getTags
public Tag[] getTags()
Get 日志主题绑定的标签信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Tags 日志主题绑定的标签信息 注意:此字段可能返回 null,表示取不到有效值。
-
setTags
public void setTags(Tag[] Tags)
Set 日志主题绑定的标签信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Tags- 日志主题绑定的标签信息 注意:此字段可能返回 null,表示取不到有效值。
-
getAutoSplit
public Boolean getAutoSplit()
Get 该主题是否开启自动分裂 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AutoSplit 该主题是否开启自动分裂 注意:此字段可能返回 null,表示取不到有效值。
-
setAutoSplit
public void setAutoSplit(Boolean AutoSplit)
Set 该主题是否开启自动分裂 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AutoSplit- 该主题是否开启自动分裂 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxSplitPartitions
public Long getMaxSplitPartitions()
Get 若开启自动分裂的话,该主题能够允许的最大分区数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxSplitPartitions 若开启自动分裂的话,该主题能够允许的最大分区数 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxSplitPartitions
public void setMaxSplitPartitions(Long MaxSplitPartitions)
Set 若开启自动分裂的话,该主题能够允许的最大分区数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxSplitPartitions- 若开启自动分裂的话,该主题能够允许的最大分区数 注意:此字段可能返回 null,表示取不到有效值。
-
getStorageType
public String getStorageType()
Get 日主题的存储类型 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- StorageType 日主题的存储类型 注意:此字段可能返回 null,表示取不到有效值。
-
setStorageType
public void setStorageType(String StorageType)
Set 日主题的存储类型 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
StorageType- 日主题的存储类型 注意:此字段可能返回 null,表示取不到有效值。
-
getPeriod
public Long getPeriod()
Get 生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Period 生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存 注意:此字段可能返回 null,表示取不到有效值。
-
setPeriod
public void setPeriod(Long Period)
Set 生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Period- 生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存 注意:此字段可能返回 null,表示取不到有效值。
-
getSubAssumerName
public String getSubAssumerName()
Get 云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubAssumerName 云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。 注意:此字段可能返回 null,表示取不到有效值。
-
setSubAssumerName
public void setSubAssumerName(String SubAssumerName)
Set 云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubAssumerName- 云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。 注意:此字段可能返回 null,表示取不到有效值。
-
getDescribes
public String getDescribes()
Get 日志主题描述 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Describes 日志主题描述 注意:此字段可能返回 null,表示取不到有效值。
-
setDescribes
public void setDescribes(String Describes)
Set 日志主题描述 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Describes- 日志主题描述 注意:此字段可能返回 null,表示取不到有效值。
-
getHotPeriod
public Long getHotPeriod()
Get 开启日志沉降,热存储的生命周期, hotPeriod < Period。 热存储为 hotPeriod, 冷存储则为 Period-hotPeriod。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HotPeriod 开启日志沉降,热存储的生命周期, hotPeriod < Period。 热存储为 hotPeriod, 冷存储则为 Period-hotPeriod。 注意:此字段可能返回 null,表示取不到有效值。
-
setHotPeriod
public void setHotPeriod(Long HotPeriod)
Set 开启日志沉降,热存储的生命周期, hotPeriod < Period。 热存储为 hotPeriod, 冷存储则为 Period-hotPeriod。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HotPeriod- 开启日志沉降,热存储的生命周期, hotPeriod < Period。 热存储为 hotPeriod, 冷存储则为 Period-hotPeriod。 注意:此字段可能返回 null,表示取不到有效值。
-
-