chainedCommonStreamBuilder接口
功能描述
为逻辑复制和物理复制指定通用参数的流式接口。
withSlotName
功能描述
复制槽提供了一种自动化的方式,以确保在所有备用服务器接收到WAL段之前,主服务器不会删除它们,并且主服务器不会删除可能导致恢复冲突的行,即使备用服务器断开连接时也是如此。
语法格式
T withSlotName(String slotName)
参数说明
参数名 | 参数说明 |
---|---|
slotName | 用于创建的非空唯一复制槽名 |
返回值
一个流式接口的实例。
withStartPosition
功能描述
指定后端将开始流更改的起始位置。如果参数没有指定,流将从restart_lsn开始。详情请参见pg_replication_slots定义。
语法格式
T withStartPosition(LogSequenceNumber lsn)
参数说明
参数名 | 参数说明 |
---|---|
lsn | 需要开始复制更改的非空位置 |
返回值
非空流。
withStatusInterval
功能描述
指定状态报文发送回服务器的间隔时间。
语法格式
T withStatusInterval(int time,
TimeUnit format)
参数说明
参数名 | 参数说明 |
---|---|
time | 正数的时间 |
format | 指定时间的格式 |
返回值
非空流。
其他
已知的子接口:ChainedLogicalStreamBuilder, ChainedPhysicalStreamBuilder。
已知的实现类:AbstractStreamBuilder, LogicalStreamBuilder, PhysicalStreamBuilder。