Package com.google.cloud.datastream.v1
Class MysqlDatabase.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MysqlDatabase.Builder>
-
- com.google.cloud.datastream.v1.MysqlDatabase.Builder
-
- All Implemented Interfaces:
MysqlDatabaseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- MysqlDatabase
public static final class MysqlDatabase.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlDatabase.Builder> implements MysqlDatabaseOrBuilder
MySQL database.
Protobuf typegoogle.cloud.datastream.v1.MysqlDatabase
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MysqlDatabase.Builder
addAllMysqlTables(Iterable<? extends MysqlTable> values)
Tables in the database.MysqlDatabase.Builder
addMysqlTables(int index, MysqlTable value)
Tables in the database.MysqlDatabase.Builder
addMysqlTables(int index, MysqlTable.Builder builderForValue)
Tables in the database.MysqlDatabase.Builder
addMysqlTables(MysqlTable value)
Tables in the database.MysqlDatabase.Builder
addMysqlTables(MysqlTable.Builder builderForValue)
Tables in the database.MysqlTable.Builder
addMysqlTablesBuilder()
Tables in the database.MysqlTable.Builder
addMysqlTablesBuilder(int index)
Tables in the database.MysqlDatabase.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MysqlDatabase
build()
MysqlDatabase
buildPartial()
MysqlDatabase.Builder
clear()
MysqlDatabase.Builder
clearDatabase()
Database name.MysqlDatabase.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
MysqlDatabase.Builder
clearMysqlTables()
Tables in the database.MysqlDatabase.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
MysqlDatabase.Builder
clone()
String
getDatabase()
Database name.com.google.protobuf.ByteString
getDatabaseBytes()
Database name.MysqlDatabase
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
MysqlTable
getMysqlTables(int index)
Tables in the database.MysqlTable.Builder
getMysqlTablesBuilder(int index)
Tables in the database.List<MysqlTable.Builder>
getMysqlTablesBuilderList()
Tables in the database.int
getMysqlTablesCount()
Tables in the database.List<MysqlTable>
getMysqlTablesList()
Tables in the database.MysqlTableOrBuilder
getMysqlTablesOrBuilder(int index)
Tables in the database.List<? extends MysqlTableOrBuilder>
getMysqlTablesOrBuilderList()
Tables in the database.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
MysqlDatabase.Builder
mergeFrom(MysqlDatabase other)
MysqlDatabase.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
MysqlDatabase.Builder
mergeFrom(com.google.protobuf.Message other)
MysqlDatabase.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
MysqlDatabase.Builder
removeMysqlTables(int index)
Tables in the database.MysqlDatabase.Builder
setDatabase(String value)
Database name.MysqlDatabase.Builder
setDatabaseBytes(com.google.protobuf.ByteString value)
Database name.MysqlDatabase.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
MysqlDatabase.Builder
setMysqlTables(int index, MysqlTable value)
Tables in the database.MysqlDatabase.Builder
setMysqlTables(int index, MysqlTable.Builder builderForValue)
Tables in the database.MysqlDatabase.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
MysqlDatabase.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<MysqlDatabase.Builder>
-
clear
public MysqlDatabase.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<MysqlDatabase.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<MysqlDatabase.Builder>
-
getDefaultInstanceForType
public MysqlDatabase getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MysqlDatabase build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MysqlDatabase buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MysqlDatabase.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<MysqlDatabase.Builder>
-
setField
public MysqlDatabase.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<MysqlDatabase.Builder>
-
clearField
public MysqlDatabase.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<MysqlDatabase.Builder>
-
clearOneof
public MysqlDatabase.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<MysqlDatabase.Builder>
-
setRepeatedField
public MysqlDatabase.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<MysqlDatabase.Builder>
-
addRepeatedField
public MysqlDatabase.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<MysqlDatabase.Builder>
-
mergeFrom
public MysqlDatabase.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MysqlDatabase.Builder>
-
mergeFrom
public MysqlDatabase.Builder mergeFrom(MysqlDatabase other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlDatabase.Builder>
-
mergeFrom
public MysqlDatabase.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<MysqlDatabase.Builder>
- Throws:
IOException
-
getDatabase
public String getDatabase()
Database name.
string database = 1;
- Specified by:
getDatabase
in interfaceMysqlDatabaseOrBuilder
- Returns:
- The database.
-
getDatabaseBytes
public com.google.protobuf.ByteString getDatabaseBytes()
Database name.
string database = 1;
- Specified by:
getDatabaseBytes
in interfaceMysqlDatabaseOrBuilder
- Returns:
- The bytes for database.
-
setDatabase
public MysqlDatabase.Builder setDatabase(String value)
Database name.
string database = 1;
- Parameters:
value
- The database to set.- Returns:
- This builder for chaining.
-
clearDatabase
public MysqlDatabase.Builder clearDatabase()
Database name.
string database = 1;
- Returns:
- This builder for chaining.
-
setDatabaseBytes
public MysqlDatabase.Builder setDatabaseBytes(com.google.protobuf.ByteString value)
Database name.
string database = 1;
- Parameters:
value
- The bytes for database to set.- Returns:
- This builder for chaining.
-
getMysqlTablesList
public List<MysqlTable> getMysqlTablesList()
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesList
in interfaceMysqlDatabaseOrBuilder
-
getMysqlTablesCount
public int getMysqlTablesCount()
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesCount
in interfaceMysqlDatabaseOrBuilder
-
getMysqlTables
public MysqlTable getMysqlTables(int index)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTables
in interfaceMysqlDatabaseOrBuilder
-
setMysqlTables
public MysqlDatabase.Builder setMysqlTables(int index, MysqlTable value)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
setMysqlTables
public MysqlDatabase.Builder setMysqlTables(int index, MysqlTable.Builder builderForValue)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(MysqlTable value)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(int index, MysqlTable value)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(MysqlTable.Builder builderForValue)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(int index, MysqlTable.Builder builderForValue)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
addAllMysqlTables
public MysqlDatabase.Builder addAllMysqlTables(Iterable<? extends MysqlTable> values)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
clearMysqlTables
public MysqlDatabase.Builder clearMysqlTables()
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
removeMysqlTables
public MysqlDatabase.Builder removeMysqlTables(int index)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
getMysqlTablesBuilder
public MysqlTable.Builder getMysqlTablesBuilder(int index)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
getMysqlTablesOrBuilder
public MysqlTableOrBuilder getMysqlTablesOrBuilder(int index)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesOrBuilder
in interfaceMysqlDatabaseOrBuilder
-
getMysqlTablesOrBuilderList
public List<? extends MysqlTableOrBuilder> getMysqlTablesOrBuilderList()
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesOrBuilderList
in interfaceMysqlDatabaseOrBuilder
-
addMysqlTablesBuilder
public MysqlTable.Builder addMysqlTablesBuilder()
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
addMysqlTablesBuilder
public MysqlTable.Builder addMysqlTablesBuilder(int index)
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
getMysqlTablesBuilderList
public List<MysqlTable.Builder> getMysqlTablesBuilderList()
Tables in the database.
repeated .google.cloud.datastream.v1.MysqlTable mysql_tables = 2;
-
setUnknownFields
public final MysqlDatabase.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlDatabase.Builder>
-
mergeUnknownFields
public final MysqlDatabase.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MysqlDatabase.Builder>
-
-