GaussDB-ChainedCommonStreamBuilder

53 阅读1分钟

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
TwithSlotName(String slotName)指定复制槽名。-
ChainedLogicalCreateSlotBuilderwithOutputPlugin(String outputPlugin)插件名称,当前支持mppdb_decoding。-
voidmake()在数据库中创建具有指定参数的插槽。SQLException
ChainedLogicalCreateSlotBuilderself()返回ChainedLogicalCreateSlotBuilder的实现。-

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…