Class MongodbDatabase.Builder (1.71.0)

public static final class MongodbDatabase.Builder extends GeneratedMessageV3.Builder<MongodbDatabase.Builder> implements MongodbDatabaseOrBuilder

MongoDB Database.

Protobuf type google.cloud.datastream.v1.MongodbDatabase

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllCollections(Iterable<? extends MongodbCollection> values)

public MongodbDatabase.Builder addAllCollections(Iterable<? extends MongodbCollection> values)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
values Iterable<? extends com.google.cloud.datastream.v1.MongodbCollection>
Returns
Type Description
MongodbDatabase.Builder

addCollections(MongodbCollection value)

public MongodbDatabase.Builder addCollections(MongodbCollection value)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
value MongodbCollection
Returns
Type Description
MongodbDatabase.Builder

addCollections(MongodbCollection.Builder builderForValue)

public MongodbDatabase.Builder addCollections(MongodbCollection.Builder builderForValue)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
builderForValue MongodbCollection.Builder
Returns
Type Description
MongodbDatabase.Builder

addCollections(int index, MongodbCollection value)

public MongodbDatabase.Builder addCollections(int index, MongodbCollection value)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameters
Name Description
index int
value MongodbCollection
Returns
Type Description
MongodbDatabase.Builder

addCollections(int index, MongodbCollection.Builder builderForValue)

public MongodbDatabase.Builder addCollections(int index, MongodbCollection.Builder builderForValue)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameters
Name Description
index int
builderForValue MongodbCollection.Builder
Returns
Type Description
MongodbDatabase.Builder

addCollectionsBuilder()

public MongodbCollection.Builder addCollectionsBuilder()

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Returns
Type Description
MongodbCollection.Builder

addCollectionsBuilder(int index)

public MongodbCollection.Builder addCollectionsBuilder(int index)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
index int
Returns
Type Description
MongodbCollection.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public MongodbDatabase.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
MongodbDatabase.Builder
Overrides

build()

public MongodbDatabase build()
Returns
Type Description
MongodbDatabase

buildPartial()

public MongodbDatabase buildPartial()
Returns
Type Description
MongodbDatabase

clear()

public MongodbDatabase.Builder clear()
Returns
Type Description
MongodbDatabase.Builder
Overrides

clearCollections()

public MongodbDatabase.Builder clearCollections()

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Returns
Type Description
MongodbDatabase.Builder

clearDatabase()

public MongodbDatabase.Builder clearDatabase()

Database name.

string database = 1;

Returns
Type Description
MongodbDatabase.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public MongodbDatabase.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
MongodbDatabase.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public MongodbDatabase.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
MongodbDatabase.Builder
Overrides

clone()

public MongodbDatabase.Builder clone()
Returns
Type Description
MongodbDatabase.Builder
Overrides

getCollections(int index)

public MongodbCollection getCollections(int index)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
index int
Returns
Type Description
MongodbCollection

getCollectionsBuilder(int index)

public MongodbCollection.Builder getCollectionsBuilder(int index)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
index int
Returns
Type Description
MongodbCollection.Builder

getCollectionsBuilderList()

public List<MongodbCollection.Builder> getCollectionsBuilderList()

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Returns
Type Description
List<Builder>

getCollectionsCount()

public int getCollectionsCount()

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Returns
Type Description
int

getCollectionsList()

public List<MongodbCollection> getCollectionsList()

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Returns
Type Description
List<MongodbCollection>

getCollectionsOrBuilder(int index)

public MongodbCollectionOrBuilder getCollectionsOrBuilder(int index)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
index int
Returns
Type Description
MongodbCollectionOrBuilder

getCollectionsOrBuilderList()

public List<? extends MongodbCollectionOrBuilder> getCollectionsOrBuilderList()

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Returns
Type Description
List<? extends com.google.cloud.datastream.v1.MongodbCollectionOrBuilder>

getDatabase()

public String getDatabase()

Database name.

string database = 1;

Returns
Type Description
String

The database.

getDatabaseBytes()

public ByteString getDatabaseBytes()

Database name.

string database = 1;

Returns
Type Description
ByteString

The bytes for database.

getDefaultInstanceForType()

public MongodbDatabase getDefaultInstanceForType()
Returns
Type Description
MongodbDatabase

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(MongodbDatabase other)

public MongodbDatabase.Builder mergeFrom(MongodbDatabase other)
Parameter
Name Description
other MongodbDatabase
Returns
Type Description
MongodbDatabase.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public MongodbDatabase.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
MongodbDatabase.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public MongodbDatabase.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
MongodbDatabase.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final MongodbDatabase.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
MongodbDatabase.Builder
Overrides

removeCollections(int index)

public MongodbDatabase.Builder removeCollections(int index)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameter
Name Description
index int
Returns
Type Description
MongodbDatabase.Builder

setCollections(int index, MongodbCollection value)

public MongodbDatabase.Builder setCollections(int index, MongodbCollection value)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameters
Name Description
index int
value MongodbCollection
Returns
Type Description
MongodbDatabase.Builder

setCollections(int index, MongodbCollection.Builder builderForValue)

public MongodbDatabase.Builder setCollections(int index, MongodbCollection.Builder builderForValue)

Collections in the database.

repeated .google.cloud.datastream.v1.MongodbCollection collections = 2;

Parameters
Name Description
index int
builderForValue MongodbCollection.Builder
Returns
Type Description
MongodbDatabase.Builder

setDatabase(String value)

public MongodbDatabase.Builder setDatabase(String value)

Database name.

string database = 1;

Parameter
Name Description
value String

The database to set.

Returns
Type Description
MongodbDatabase.Builder

This builder for chaining.

setDatabaseBytes(ByteString value)

public MongodbDatabase.Builder setDatabaseBytes(ByteString value)

Database name.

string database = 1;

Parameter
Name Description
value ByteString

The bytes for database to set.

Returns
Type Description
MongodbDatabase.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public MongodbDatabase.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
MongodbDatabase.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public MongodbDatabase.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
MongodbDatabase.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final MongodbDatabase.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
MongodbDatabase.Builder
Overrides