GaussDB-ChainedCommonStreamBuilder
ChainedCommonStreamBuilder是GaussDB JDBC驱动中提供的一个API接口类,用于为逻辑和物理复制指定通用参数。
ChainedCommonStreamBuilder的继承关系
ChainedCommonStreamBuilder是逻辑复制的接口,实现抽象类是AbstractCreateSlotBuilder,该类的继承类是LogicalCreateSlotBuilder,位于com.huawei.gaussdb.jdbc.replication.fluent.logical Package中,该类的声明如下:
public class LogicalCreateSlotBuilder
extends AbstractCreateSlotBuilder<ChainedLogicalCreateSlotBuilder>
implements ChainedLogicalCreateSlotBuilder
构造方法
public LogicalCreateSlotBuilder(BaseConnection connection)
常用方法
| 返回值 | 方法 | 描述 | throws |
|---|---|---|---|
| T | withSlotName(String slotName) | 指定复制槽名。 | - |
| ChainedLogicalCreateSlotBuilder | withOutputPlugin(String outputPlugin) | 插件名称,当前支持mppdb_decoding。 | - |
| void | make() | 在数据库中创建具有指定参数的插槽。 | SQLException |
| ChainedLogicalCreateSlotBuilder | self() | 返回ChainedLogicalCreateSlotBuilder的实现。 | - |
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…