All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.postgresql.replication.fluent.logical.ChainedLogicalCreateSlotBuilder Maven / Gradle / Ivy

There is a newer version: 42.7.3
Show newest version
/*
 * Copyright (c) 2016, PostgreSQL Global Development Group
 * See the LICENSE file in the project root for more information.
 */

package org.postgresql.replication.fluent.logical;

import org.postgresql.replication.fluent.ChainedCommonCreateSlotBuilder;

/**
 * Logical replication slot specific parameters.
 */
public interface ChainedLogicalCreateSlotBuilder
    extends ChainedCommonCreateSlotBuilder {

  /**
   * 

Output plugin that should be use for decode physical represent WAL to some logical form. * Output plugin should be installed on server(exists in shared_preload_libraries).

* *

Package postgresql-contrib provides sample output plugin test_decoding that can be * use for test logical replication api

* * @param outputPlugin not null name of the output plugin used for logical decoding * @return the logical slot builder */ ChainedLogicalCreateSlotBuilder withOutputPlugin(String outputPlugin); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy