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.v1alpha1.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.v1alpha1.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
clearDatabaseName()
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
getDatabaseName()
Database name.com.google.protobuf.ByteString
getDatabaseNameBytes()
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
setDatabaseName(String value)
Database name.MysqlDatabase.Builder
setDatabaseNameBytes(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
-
getDatabaseName
public String getDatabaseName()
Database name.
string database_name = 1;
- Specified by:
getDatabaseName
in interfaceMysqlDatabaseOrBuilder
- Returns:
- The databaseName.
-
getDatabaseNameBytes
public com.google.protobuf.ByteString getDatabaseNameBytes()
Database name.
string database_name = 1;
- Specified by:
getDatabaseNameBytes
in interfaceMysqlDatabaseOrBuilder
- Returns:
- The bytes for databaseName.
-
setDatabaseName
public MysqlDatabase.Builder setDatabaseName(String value)
Database name.
string database_name = 1;
- Parameters:
value
- The databaseName to set.- Returns:
- This builder for chaining.
-
clearDatabaseName
public MysqlDatabase.Builder clearDatabaseName()
Database name.
string database_name = 1;
- Returns:
- This builder for chaining.
-
setDatabaseNameBytes
public MysqlDatabase.Builder setDatabaseNameBytes(com.google.protobuf.ByteString value)
Database name.
string database_name = 1;
- Parameters:
value
- The bytes for databaseName to set.- Returns:
- This builder for chaining.
-
getMysqlTablesList
public List<MysqlTable> getMysqlTablesList()
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesList
in interfaceMysqlDatabaseOrBuilder
-
getMysqlTablesCount
public int getMysqlTablesCount()
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesCount
in interfaceMysqlDatabaseOrBuilder
-
getMysqlTables
public MysqlTable getMysqlTables(int index)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.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.v1alpha1.MysqlTable mysql_tables = 2;
-
setMysqlTables
public MysqlDatabase.Builder setMysqlTables(int index, MysqlTable.Builder builderForValue)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(MysqlTable value)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(int index, MysqlTable value)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(MysqlTable.Builder builderForValue)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
addMysqlTables
public MysqlDatabase.Builder addMysqlTables(int index, MysqlTable.Builder builderForValue)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
addAllMysqlTables
public MysqlDatabase.Builder addAllMysqlTables(Iterable<? extends MysqlTable> values)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
clearMysqlTables
public MysqlDatabase.Builder clearMysqlTables()
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
removeMysqlTables
public MysqlDatabase.Builder removeMysqlTables(int index)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
getMysqlTablesBuilder
public MysqlTable.Builder getMysqlTablesBuilder(int index)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
getMysqlTablesOrBuilder
public MysqlTableOrBuilder getMysqlTablesOrBuilder(int index)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesOrBuilder
in interfaceMysqlDatabaseOrBuilder
-
getMysqlTablesOrBuilderList
public List<? extends MysqlTableOrBuilder> getMysqlTablesOrBuilderList()
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
- Specified by:
getMysqlTablesOrBuilderList
in interfaceMysqlDatabaseOrBuilder
-
addMysqlTablesBuilder
public MysqlTable.Builder addMysqlTablesBuilder()
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
addMysqlTablesBuilder
public MysqlTable.Builder addMysqlTablesBuilder(int index)
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.MysqlTable mysql_tables = 2;
-
getMysqlTablesBuilderList
public List<MysqlTable.Builder> getMysqlTablesBuilderList()
Tables in the database.
repeated .google.cloud.datastream.v1alpha1.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>
-
-