public interface PostgresqlSourceConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getExcludeObjects()
public abstract PostgresqlRdbms getExcludeObjects()
PostgreSQL objects to exclude from the stream.
.google.events.cloud.datastream.v1.PostgresqlRdbms exclude_objects = 2;
Returns | |
---|---|
Type | Description |
PostgresqlRdbms |
The excludeObjects. |
getExcludeObjectsOrBuilder()
public abstract PostgresqlRdbmsOrBuilder getExcludeObjectsOrBuilder()
PostgreSQL objects to exclude from the stream.
.google.events.cloud.datastream.v1.PostgresqlRdbms exclude_objects = 2;
Returns | |
---|---|
Type | Description |
PostgresqlRdbmsOrBuilder |
getIncludeObjects()
public abstract PostgresqlRdbms getIncludeObjects()
PostgreSQL objects to include in the stream.
.google.events.cloud.datastream.v1.PostgresqlRdbms include_objects = 1;
Returns | |
---|---|
Type | Description |
PostgresqlRdbms |
The includeObjects. |
getIncludeObjectsOrBuilder()
public abstract PostgresqlRdbmsOrBuilder getIncludeObjectsOrBuilder()
PostgreSQL objects to include in the stream.
.google.events.cloud.datastream.v1.PostgresqlRdbms include_objects = 1;
Returns | |
---|---|
Type | Description |
PostgresqlRdbmsOrBuilder |
getPublication()
public abstract String getPublication()
Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
string publication = 4;
Returns | |
---|---|
Type | Description |
String |
The publication. |
getPublicationBytes()
public abstract ByteString getPublicationBytes()
Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
string publication = 4;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for publication. |
getReplicationSlot()
public abstract String getReplicationSlot()
Required. Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
string replication_slot = 3;
Returns | |
---|---|
Type | Description |
String |
The replicationSlot. |
getReplicationSlotBytes()
public abstract ByteString getReplicationSlotBytes()
Required. Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
string replication_slot = 3;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for replicationSlot. |
hasExcludeObjects()
public abstract boolean hasExcludeObjects()
PostgreSQL objects to exclude from the stream.
.google.events.cloud.datastream.v1.PostgresqlRdbms exclude_objects = 2;
Returns | |
---|---|
Type | Description |
boolean |
Whether the excludeObjects field is set. |
hasIncludeObjects()
public abstract boolean hasIncludeObjects()
PostgreSQL objects to include in the stream.
.google.events.cloud.datastream.v1.PostgresqlRdbms include_objects = 1;
Returns | |
---|---|
Type | Description |
boolean |
Whether the includeObjects field is set. |