Package com.google.cloud.datastream.v1
Class MysqlTable.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MysqlTable.Builder>
-
- com.google.cloud.datastream.v1.MysqlTable.Builder
-
- All Implemented Interfaces:
MysqlTableOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- MysqlTable
public static final class MysqlTable.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlTable.Builder> implements MysqlTableOrBuilder
MySQL table.
Protobuf typegoogle.cloud.datastream.v1.MysqlTable
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MysqlTable.Builder
addAllMysqlColumns(Iterable<? extends MysqlColumn> values)
MySQL columns in the database.MysqlTable.Builder
addMysqlColumns(int index, MysqlColumn value)
MySQL columns in the database.MysqlTable.Builder
addMysqlColumns(int index, MysqlColumn.Builder builderForValue)
MySQL columns in the database.MysqlTable.Builder
addMysqlColumns(MysqlColumn value)
MySQL columns in the database.MysqlTable.Builder
addMysqlColumns(MysqlColumn.Builder builderForValue)
MySQL columns in the database.MysqlColumn.Builder
addMysqlColumnsBuilder()
MySQL columns in the database.MysqlColumn.Builder
addMysqlColumnsBuilder(int index)
MySQL columns in the database.MysqlTable.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MysqlTable
build()
MysqlTable
buildPartial()
MysqlTable.Builder
clear()
MysqlTable.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MysqlTable.Builder
clearMysqlColumns()
MySQL columns in the database.MysqlTable.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MysqlTable.Builder
clearTable()
Table name.MysqlTable.Builder
clone()
MysqlTable
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
MysqlColumn
getMysqlColumns(int index)
MySQL columns in the database.MysqlColumn.Builder
getMysqlColumnsBuilder(int index)
MySQL columns in the database.List<MysqlColumn.Builder>
getMysqlColumnsBuilderList()
MySQL columns in the database.int
getMysqlColumnsCount()
MySQL columns in the database.List<MysqlColumn>
getMysqlColumnsList()
MySQL columns in the database.MysqlColumnOrBuilder
getMysqlColumnsOrBuilder(int index)
MySQL columns in the database.List<? extends MysqlColumnOrBuilder>
getMysqlColumnsOrBuilderList()
MySQL columns in the database.String
getTable()
Table name.com.google.protobuf.ByteString
getTableBytes()
Table name.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MysqlTable.Builder
mergeFrom(MysqlTable other)
MysqlTable.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MysqlTable.Builder
mergeFrom(com.google.protobuf.Message other)
MysqlTable.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MysqlTable.Builder
removeMysqlColumns(int index)
MySQL columns in the database.MysqlTable.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MysqlTable.Builder
setMysqlColumns(int index, MysqlColumn value)
MySQL columns in the database.MysqlTable.Builder
setMysqlColumns(int index, MysqlColumn.Builder builderForValue)
MySQL columns in the database.MysqlTable.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
MysqlTable.Builder
setTable(String value)
Table name.MysqlTable.Builder
setTableBytes(com.google.protobuf.ByteString value)
Table name.MysqlTable.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<MysqlTable.Builder>
-
clear
public MysqlTable.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<MysqlTable.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<MysqlTable.Builder>
-
getDefaultInstanceForType
public MysqlTable getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MysqlTable build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MysqlTable buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MysqlTable.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<MysqlTable.Builder>
-
setField
public MysqlTable.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<MysqlTable.Builder>
-
clearField
public MysqlTable.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<MysqlTable.Builder>
-
clearOneof
public MysqlTable.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<MysqlTable.Builder>
-
setRepeatedField
public MysqlTable.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<MysqlTable.Builder>
-
addRepeatedField
public MysqlTable.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<MysqlTable.Builder>
-
mergeFrom
public MysqlTable.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MysqlTable.Builder>
-
mergeFrom
public MysqlTable.Builder mergeFrom(MysqlTable other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlTable.Builder>
-
mergeFrom
public MysqlTable.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<MysqlTable.Builder>
- Throws:
IOException
-
getTable
public String getTable()
Table name.
string table = 1;
- Specified by:
getTable
in interfaceMysqlTableOrBuilder
- Returns:
- The table.
-
getTableBytes
public com.google.protobuf.ByteString getTableBytes()
Table name.
string table = 1;
- Specified by:
getTableBytes
in interfaceMysqlTableOrBuilder
- Returns:
- The bytes for table.
-
setTable
public MysqlTable.Builder setTable(String value)
Table name.
string table = 1;
- Parameters:
value
- The table to set.- Returns:
- This builder for chaining.
-
clearTable
public MysqlTable.Builder clearTable()
Table name.
string table = 1;
- Returns:
- This builder for chaining.
-
setTableBytes
public MysqlTable.Builder setTableBytes(com.google.protobuf.ByteString value)
Table name.
string table = 1;
- Parameters:
value
- The bytes for table to set.- Returns:
- This builder for chaining.
-
getMysqlColumnsList
public List<MysqlColumn> getMysqlColumnsList()
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
- Specified by:
getMysqlColumnsList
in interfaceMysqlTableOrBuilder
-
getMysqlColumnsCount
public int getMysqlColumnsCount()
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
- Specified by:
getMysqlColumnsCount
in interfaceMysqlTableOrBuilder
-
getMysqlColumns
public MysqlColumn getMysqlColumns(int index)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
- Specified by:
getMysqlColumns
in interfaceMysqlTableOrBuilder
-
setMysqlColumns
public MysqlTable.Builder setMysqlColumns(int index, MysqlColumn value)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
setMysqlColumns
public MysqlTable.Builder setMysqlColumns(int index, MysqlColumn.Builder builderForValue)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
addMysqlColumns
public MysqlTable.Builder addMysqlColumns(MysqlColumn value)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
addMysqlColumns
public MysqlTable.Builder addMysqlColumns(int index, MysqlColumn value)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
addMysqlColumns
public MysqlTable.Builder addMysqlColumns(MysqlColumn.Builder builderForValue)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
addMysqlColumns
public MysqlTable.Builder addMysqlColumns(int index, MysqlColumn.Builder builderForValue)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
addAllMysqlColumns
public MysqlTable.Builder addAllMysqlColumns(Iterable<? extends MysqlColumn> values)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
clearMysqlColumns
public MysqlTable.Builder clearMysqlColumns()
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
removeMysqlColumns
public MysqlTable.Builder removeMysqlColumns(int index)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
getMysqlColumnsBuilder
public MysqlColumn.Builder getMysqlColumnsBuilder(int index)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
getMysqlColumnsOrBuilder
public MysqlColumnOrBuilder getMysqlColumnsOrBuilder(int index)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
- Specified by:
getMysqlColumnsOrBuilder
in interfaceMysqlTableOrBuilder
-
getMysqlColumnsOrBuilderList
public List<? extends MysqlColumnOrBuilder> getMysqlColumnsOrBuilderList()
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
- Specified by:
getMysqlColumnsOrBuilderList
in interfaceMysqlTableOrBuilder
-
addMysqlColumnsBuilder
public MysqlColumn.Builder addMysqlColumnsBuilder()
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
addMysqlColumnsBuilder
public MysqlColumn.Builder addMysqlColumnsBuilder(int index)
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
getMysqlColumnsBuilderList
public List<MysqlColumn.Builder> getMysqlColumnsBuilderList()
MySQL columns in the database. When unspecified as part of include/exclude objects, includes/excludes everything.
repeated .google.cloud.datastream.v1.MysqlColumn mysql_columns = 2;
-
setUnknownFields
public final MysqlTable.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlTable.Builder>
-
mergeUnknownFields
public final MysqlTable.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlTable.Builder>
-
-