Class: TencentCloud::Ckafka::V20190819::MariaDBParam
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::MariaDBParam
- Defined in:
- lib/v20190819/models.rb
Overview
MariaDB类型入参
Instance Attribute Summary collapse
- #Database ⇒ Object
- #IncludeContentChanges ⇒ Object
- #IncludeQuery ⇒ Object
- #IsTablePrefix ⇒ Object
- #KeyColumns ⇒ Object
- #OutputFormat ⇒ Object
- #RecordWithSchema ⇒ Object
- #Resource ⇒ Object
- #SnapshotMode ⇒ Object
- #Table ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(database = nil, table = nil, resource = nil, snapshotmode = nil, keycolumns = nil, istableprefix = nil, outputformat = nil, includecontentchanges = nil, includequery = nil, recordwithschema = nil) ⇒ MariaDBParam
constructor
A new instance of MariaDBParam.
Constructor Details
#initialize(database = nil, table = nil, resource = nil, snapshotmode = nil, keycolumns = nil, istableprefix = nil, outputformat = nil, includecontentchanges = nil, includequery = nil, recordwithschema = nil) ⇒ MariaDBParam
Returns a new instance of MariaDBParam.
8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 |
# File 'lib/v20190819/models.rb', line 8935 def initialize(database=nil, table=nil, resource=nil, snapshotmode=nil, keycolumns=nil, istableprefix=nil, outputformat=nil, includecontentchanges=nil, includequery=nil, recordwithschema=nil) @Database = database @Table = table @Resource = resource @SnapshotMode = snapshotmode @KeyColumns = keycolumns @IsTablePrefix = istableprefix @OutputFormat = outputformat @IncludeContentChanges = includecontentchanges @IncludeQuery = includequery @RecordWithSchema = recordwithschema end |
Instance Attribute Details
#Database ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def Database @Database end |
#IncludeContentChanges ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def IncludeContentChanges @IncludeContentChanges end |
#IncludeQuery ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def IncludeQuery @IncludeQuery end |
#IsTablePrefix ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def IsTablePrefix @IsTablePrefix end |
#KeyColumns ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def KeyColumns @KeyColumns end |
#OutputFormat ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def OutputFormat @OutputFormat end |
#RecordWithSchema ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def RecordWithSchema @RecordWithSchema end |
#Resource ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def Resource @Resource end |
#SnapshotMode ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def SnapshotMode @SnapshotMode end |
#Table ⇒ Object
8933 8934 8935 |
# File 'lib/v20190819/models.rb', line 8933 def Table @Table end |
Instance Method Details
#deserialize(params) ⇒ Object
8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 |
# File 'lib/v20190819/models.rb', line 8948 def deserialize(params) @Database = params['Database'] @Table = params['Table'] @Resource = params['Resource'] @SnapshotMode = params['SnapshotMode'] @KeyColumns = params['KeyColumns'] @IsTablePrefix = params['IsTablePrefix'] @OutputFormat = params['OutputFormat'] @IncludeContentChanges = params['IncludeContentChanges'] @IncludeQuery = params['IncludeQuery'] @RecordWithSchema = params['RecordWithSchema'] end |