VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PhysicalStreamBuilder类

功能描述

物理复制流式Api构建器。

getSlotName

功能描述

定义:CommonOptions接口的getSlotName方法。

语法格式

public String getSlotName()

参数说明

无。

返回值

服务器上已经存在且空闲的可空复制槽名。

getStartLSNPosition

功能描述

定义:CommonOptions接口的getStartLSNPosition方法。

语法格式

public LogSequenceNumber getStartLSNPosition()

参数说明

无。

返回值

开始复制的位置,非空。

getStatusInterval

功能描述

定义:CommonOptions接口的getStatusInterval方法。

语法格式

public int getStatusInterval()

参数说明

无。

返回值

当前状态间隔。

self

功能描述

定义:AbstractStreamBuilder<ChainedPhysicalStreamBuilder>类的self方法。

语法格式

protected ChainedPhysicalStreamBuilder self()

参数说明

无。

返回值

当前实例。

start

功能描述

定义:ChainedPhysicalStreamBuilder接口的start方法。

语法格式

public PGReplicationStream start()
 throws SQLException

参数说明

无。

返回值

非空PGReplicationStream对象,用于获取wal日志的二进制格式。

其他

已实现的接口:ChainedCommonStreamBuilder<ChainedPhysicalStreamBuilder>, CommonOptions, ChainedPhysicalStreamBuilder, PhysicalReplicationOptions。