Class: TencentCloud::Ckafka::V20190819::Config
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::Config
- Defined in:
- lib/v20190819/models.rb
Overview
高级配置对象
Instance Attribute Summary collapse
-
#CleanUpPolicy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LogMsgTimestampType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MaxMessageBytes ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MinInsyncReplicas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Retention ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RetentionBytes ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SegmentBytes ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SegmentMs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UncleanLeaderElectionEnable ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(retention = nil, mininsyncreplicas = nil, cleanuppolicy = nil, segmentms = nil, uncleanleaderelectionenable = nil, segmentbytes = nil, maxmessagebytes = nil, retentionbytes = nil, logmsgtimestamptype = nil) ⇒ Config
constructor
A new instance of Config.
Constructor Details
#initialize(retention = nil, mininsyncreplicas = nil, cleanuppolicy = nil, segmentms = nil, uncleanleaderelectionenable = nil, segmentbytes = nil, maxmessagebytes = nil, retentionbytes = nil, logmsgtimestamptype = nil) ⇒ Config
Returns a new instance of Config.
1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 |
# File 'lib/v20190819/models.rb', line 1059 def initialize(retention=nil, mininsyncreplicas=nil, cleanuppolicy=nil, segmentms=nil, uncleanleaderelectionenable=nil, segmentbytes=nil, =nil, retentionbytes=nil, =nil) @Retention = retention @MinInsyncReplicas = mininsyncreplicas @CleanUpPolicy = cleanuppolicy @SegmentMs = segmentms @UncleanLeaderElectionEnable = uncleanleaderelectionenable @SegmentBytes = segmentbytes @MaxMessageBytes = @RetentionBytes = retentionbytes @LogMsgTimestampType = end |
Instance Attribute Details
#CleanUpPolicy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def CleanUpPolicy @CleanUpPolicy end |
#LogMsgTimestampType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def LogMsgTimestampType @LogMsgTimestampType end |
#MaxMessageBytes ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def MaxMessageBytes @MaxMessageBytes end |
#MinInsyncReplicas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def MinInsyncReplicas @MinInsyncReplicas end |
#Retention ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def Retention @Retention end |
#RetentionBytes ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def RetentionBytes @RetentionBytes end |
#SegmentBytes ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def SegmentBytes @SegmentBytes end |
#SegmentMs ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def SegmentMs @SegmentMs end |
#UncleanLeaderElectionEnable ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 delete:日志按保存时间删除;compact:日志按 key 压缩;compact, delete:日志按 key 压缩且会保存时间删除。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
1057 1058 1059 |
# File 'lib/v20190819/models.rb', line 1057 def UncleanLeaderElectionEnable @UncleanLeaderElectionEnable end |
Instance Method Details
#deserialize(params) ⇒ Object
1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 |
# File 'lib/v20190819/models.rb', line 1071 def deserialize(params) @Retention = params['Retention'] @MinInsyncReplicas = params['MinInsyncReplicas'] @CleanUpPolicy = params['CleanUpPolicy'] @SegmentMs = params['SegmentMs'] @UncleanLeaderElectionEnable = params['UncleanLeaderElectionEnable'] @SegmentBytes = params['SegmentBytes'] @MaxMessageBytes = params['MaxMessageBytes'] @RetentionBytes = params['RetentionBytes'] @LogMsgTimestampType = params['LogMsgTimestampType'] end |