Class MysqlSourceConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
- com.google.cloud.datastream.v1alpha1.MysqlSourceConfig.Builder
-
- All Implemented Interfaces:
MysqlSourceConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- MysqlSourceConfig
public static final class MysqlSourceConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder> implements MysqlSourceConfigOrBuilder
MySQL source configuration
Protobuf typegoogle.cloud.datastream.v1alpha1.MysqlSourceConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MysqlSourceConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MysqlSourceConfig
build()
MysqlSourceConfig
buildPartial()
MysqlSourceConfig.Builder
clear()
MysqlSourceConfig.Builder
clearAllowlist()
MySQL objects to retrieve from the source.MysqlSourceConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MysqlSourceConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MysqlSourceConfig.Builder
clearRejectlist()
MySQL objects to exclude from the stream.MysqlSourceConfig.Builder
clone()
MysqlRdbms
getAllowlist()
MySQL objects to retrieve from the source.MysqlRdbms.Builder
getAllowlistBuilder()
MySQL objects to retrieve from the source.MysqlRdbmsOrBuilder
getAllowlistOrBuilder()
MySQL objects to retrieve from the source.MysqlSourceConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
MysqlRdbms
getRejectlist()
MySQL objects to exclude from the stream.MysqlRdbms.Builder
getRejectlistBuilder()
MySQL objects to exclude from the stream.MysqlRdbmsOrBuilder
getRejectlistOrBuilder()
MySQL objects to exclude from the stream.boolean
hasAllowlist()
MySQL objects to retrieve from the source.boolean
hasRejectlist()
MySQL objects to exclude from the stream.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MysqlSourceConfig.Builder
mergeAllowlist(MysqlRdbms value)
MySQL objects to retrieve from the source.MysqlSourceConfig.Builder
mergeFrom(MysqlSourceConfig other)
MysqlSourceConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MysqlSourceConfig.Builder
mergeFrom(com.google.protobuf.Message other)
MysqlSourceConfig.Builder
mergeRejectlist(MysqlRdbms value)
MySQL objects to exclude from the stream.MysqlSourceConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MysqlSourceConfig.Builder
setAllowlist(MysqlRdbms value)
MySQL objects to retrieve from the source.MysqlSourceConfig.Builder
setAllowlist(MysqlRdbms.Builder builderForValue)
MySQL objects to retrieve from the source.MysqlSourceConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MysqlSourceConfig.Builder
setRejectlist(MysqlRdbms value)
MySQL objects to exclude from the stream.MysqlSourceConfig.Builder
setRejectlist(MysqlRdbms.Builder builderForValue)
MySQL objects to exclude from the stream.MysqlSourceConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
MysqlSourceConfig.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
clear
public MysqlSourceConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
getDefaultInstanceForType
public MysqlSourceConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MysqlSourceConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MysqlSourceConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MysqlSourceConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
setField
public MysqlSourceConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
clearField
public MysqlSourceConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
clearOneof
public MysqlSourceConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
setRepeatedField
public MysqlSourceConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
addRepeatedField
public MysqlSourceConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
mergeFrom
public MysqlSourceConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MysqlSourceConfig.Builder>
-
mergeFrom
public MysqlSourceConfig.Builder mergeFrom(MysqlSourceConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
mergeFrom
public MysqlSourceConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MysqlSourceConfig.Builder>
- Throws:
IOException
-
hasAllowlist
public boolean hasAllowlist()
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
- Specified by:
hasAllowlist
in interfaceMysqlSourceConfigOrBuilder
- Returns:
- Whether the allowlist field is set.
-
getAllowlist
public MysqlRdbms getAllowlist()
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
- Specified by:
getAllowlist
in interfaceMysqlSourceConfigOrBuilder
- Returns:
- The allowlist.
-
setAllowlist
public MysqlSourceConfig.Builder setAllowlist(MysqlRdbms value)
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
-
setAllowlist
public MysqlSourceConfig.Builder setAllowlist(MysqlRdbms.Builder builderForValue)
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
-
mergeAllowlist
public MysqlSourceConfig.Builder mergeAllowlist(MysqlRdbms value)
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
-
clearAllowlist
public MysqlSourceConfig.Builder clearAllowlist()
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
-
getAllowlistBuilder
public MysqlRdbms.Builder getAllowlistBuilder()
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
-
getAllowlistOrBuilder
public MysqlRdbmsOrBuilder getAllowlistOrBuilder()
MySQL objects to retrieve from the source.
.google.cloud.datastream.v1alpha1.MysqlRdbms allowlist = 1;
- Specified by:
getAllowlistOrBuilder
in interfaceMysqlSourceConfigOrBuilder
-
hasRejectlist
public boolean hasRejectlist()
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
- Specified by:
hasRejectlist
in interfaceMysqlSourceConfigOrBuilder
- Returns:
- Whether the rejectlist field is set.
-
getRejectlist
public MysqlRdbms getRejectlist()
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
- Specified by:
getRejectlist
in interfaceMysqlSourceConfigOrBuilder
- Returns:
- The rejectlist.
-
setRejectlist
public MysqlSourceConfig.Builder setRejectlist(MysqlRdbms value)
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
-
setRejectlist
public MysqlSourceConfig.Builder setRejectlist(MysqlRdbms.Builder builderForValue)
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
-
mergeRejectlist
public MysqlSourceConfig.Builder mergeRejectlist(MysqlRdbms value)
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
-
clearRejectlist
public MysqlSourceConfig.Builder clearRejectlist()
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
-
getRejectlistBuilder
public MysqlRdbms.Builder getRejectlistBuilder()
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
-
getRejectlistOrBuilder
public MysqlRdbmsOrBuilder getRejectlistOrBuilder()
MySQL objects to exclude from the stream.
.google.cloud.datastream.v1alpha1.MysqlRdbms rejectlist = 2;
- Specified by:
getRejectlistOrBuilder
in interfaceMysqlSourceConfigOrBuilder
-
setUnknownFields
public final MysqlSourceConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
mergeUnknownFields
public final MysqlSourceConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlSourceConfig.Builder>
-
-