Data Analytics API with Gemini v1beta API - Class FirestoreDatabaseReference (1.0.0-beta11)

public sealed class FirestoreDatabaseReference : IMessage<FirestoreDatabaseReference>, IEquatable<FirestoreDatabaseReference>, IDeepCloneable<FirestoreDatabaseReference>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Analytics API with Gemini v1beta API class FirestoreDatabaseReference.

Message representing a reference to a single Firestore database.

Inheritance

object > FirestoreDatabaseReference

Namespace

Google.Cloud.GeminiDataAnalytics.V1Beta

Assembly

Google.Cloud.GeminiDataAnalytics.V1Beta.dll

Constructors

FirestoreDatabaseReference()

public FirestoreDatabaseReference()

FirestoreDatabaseReference(FirestoreDatabaseReference)

public FirestoreDatabaseReference(FirestoreDatabaseReference other)
Parameter
Name Description
other FirestoreDatabaseReference

Properties

CollectionIds

public RepeatedField<string> CollectionIds { get; }

Optional. The collection ids. Denotes all collections if unset.

Property Value
Type Description
RepeatedFieldstring

DatabaseId

public string DatabaseId { get; set; }

Required. The database id.

Property Value
Type Description
string

DatabaseTableReferences

public RepeatedField<DatabaseTableReference> DatabaseTableReferences { get; }

Optional. References to collections within the database. Each reference specifies a collection and can optionally include the collection's schema to provide context for the query.

Property Value
Type Description
RepeatedFieldDatabaseTableReference

ProjectId

public string ProjectId { get; set; }

Required. Project the firestore database belongs to.

Property Value
Type Description
string