public final class PostgresqlSourceConfig extends com.google.protobuf.GeneratedMessageV3 implements PostgresqlSourceConfigOrBuilder
PostgreSQL data source configurationProtobuf type
google.cloud.datastream.v1.PostgresqlSourceConfig| Modifier and Type | Class and Description |
|---|---|
static class |
PostgresqlSourceConfig.Builder
PostgreSQL data source configuration
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
EXCLUDE_OBJECTS_FIELD_NUMBER |
static int |
INCLUDE_OBJECTS_FIELD_NUMBER |
static int |
PUBLICATION_FIELD_NUMBER |
static int |
REPLICATION_SLOT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static PostgresqlSourceConfig |
getDefaultInstance() |
PostgresqlSourceConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
PostgresqlRdbms |
getExcludeObjects()
PostgreSQL objects to exclude from the stream.
|
PostgresqlRdbmsOrBuilder |
getExcludeObjectsOrBuilder()
PostgreSQL objects to exclude from the stream.
|
PostgresqlRdbms |
getIncludeObjects()
PostgreSQL objects to include in the stream.
|
PostgresqlRdbmsOrBuilder |
getIncludeObjectsOrBuilder()
PostgreSQL objects to include in the stream.
|
com.google.protobuf.Parser<PostgresqlSourceConfig> |
getParserForType() |
String |
getPublication()
Required.
|
com.google.protobuf.ByteString |
getPublicationBytes()
Required.
|
String |
getReplicationSlot()
Required.
|
com.google.protobuf.ByteString |
getReplicationSlotBytes()
Required.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasExcludeObjects()
PostgreSQL objects to exclude from the stream.
|
int |
hashCode() |
boolean |
hasIncludeObjects()
PostgreSQL objects to include in the stream.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PostgresqlSourceConfig.Builder |
newBuilder() |
static PostgresqlSourceConfig.Builder |
newBuilder(PostgresqlSourceConfig prototype) |
PostgresqlSourceConfig.Builder |
newBuilderForType() |
protected PostgresqlSourceConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PostgresqlSourceConfig |
parseDelimitedFrom(InputStream input) |
static PostgresqlSourceConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PostgresqlSourceConfig |
parseFrom(byte[] data) |
static PostgresqlSourceConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PostgresqlSourceConfig |
parseFrom(ByteBuffer data) |
static PostgresqlSourceConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PostgresqlSourceConfig |
parseFrom(com.google.protobuf.ByteString data) |
static PostgresqlSourceConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PostgresqlSourceConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PostgresqlSourceConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PostgresqlSourceConfig |
parseFrom(InputStream input) |
static PostgresqlSourceConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PostgresqlSourceConfig> |
parser() |
PostgresqlSourceConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int INCLUDE_OBJECTS_FIELD_NUMBER
public static final int EXCLUDE_OBJECTS_FIELD_NUMBER
public static final int REPLICATION_SLOT_FIELD_NUMBER
public static final int PUBLICATION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasIncludeObjects()
PostgreSQL objects to include in the stream.
.google.cloud.datastream.v1.PostgresqlRdbms include_objects = 1;hasIncludeObjects in interface PostgresqlSourceConfigOrBuilderpublic PostgresqlRdbms getIncludeObjects()
PostgreSQL objects to include in the stream.
.google.cloud.datastream.v1.PostgresqlRdbms include_objects = 1;getIncludeObjects in interface PostgresqlSourceConfigOrBuilderpublic PostgresqlRdbmsOrBuilder getIncludeObjectsOrBuilder()
PostgreSQL objects to include in the stream.
.google.cloud.datastream.v1.PostgresqlRdbms include_objects = 1;getIncludeObjectsOrBuilder in interface PostgresqlSourceConfigOrBuilderpublic boolean hasExcludeObjects()
PostgreSQL objects to exclude from the stream.
.google.cloud.datastream.v1.PostgresqlRdbms exclude_objects = 2;hasExcludeObjects in interface PostgresqlSourceConfigOrBuilderpublic PostgresqlRdbms getExcludeObjects()
PostgreSQL objects to exclude from the stream.
.google.cloud.datastream.v1.PostgresqlRdbms exclude_objects = 2;getExcludeObjects in interface PostgresqlSourceConfigOrBuilderpublic PostgresqlRdbmsOrBuilder getExcludeObjectsOrBuilder()
PostgreSQL objects to exclude from the stream.
.google.cloud.datastream.v1.PostgresqlRdbms exclude_objects = 2;getExcludeObjectsOrBuilder in interface PostgresqlSourceConfigOrBuilderpublic String getReplicationSlot()
Required. The name of the logical replication slot that's configured with the pgoutput plugin.
string replication_slot = 3 [(.google.api.field_behavior) = REQUIRED];getReplicationSlot in interface PostgresqlSourceConfigOrBuilderpublic com.google.protobuf.ByteString getReplicationSlotBytes()
Required. The name of the logical replication slot that's configured with the pgoutput plugin.
string replication_slot = 3 [(.google.api.field_behavior) = REQUIRED];getReplicationSlotBytes in interface PostgresqlSourceConfigOrBuilderpublic 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 [(.google.api.field_behavior) = REQUIRED];getPublication in interface PostgresqlSourceConfigOrBuilderpublic com.google.protobuf.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 [(.google.api.field_behavior) = REQUIRED];getPublicationBytes in interface PostgresqlSourceConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PostgresqlSourceConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PostgresqlSourceConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PostgresqlSourceConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PostgresqlSourceConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PostgresqlSourceConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PostgresqlSourceConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PostgresqlSourceConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static PostgresqlSourceConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PostgresqlSourceConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PostgresqlSourceConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PostgresqlSourceConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PostgresqlSourceConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PostgresqlSourceConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PostgresqlSourceConfig.Builder newBuilder()
public static PostgresqlSourceConfig.Builder newBuilder(PostgresqlSourceConfig prototype)
public PostgresqlSourceConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PostgresqlSourceConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PostgresqlSourceConfig getDefaultInstance()
public static com.google.protobuf.Parser<PostgresqlSourceConfig> parser()
public com.google.protobuf.Parser<PostgresqlSourceConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PostgresqlSourceConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.