Class FirestoreReference.Builder (0.27.0)

public static final class FirestoreReference.Builder extends GeneratedMessage.Builder<FirestoreReference.Builder> implements FirestoreReferenceOrBuilder

Message representing reference to a Firestore database and agent context.

Protobuf type google.cloud.geminidataanalytics.v1beta.FirestoreReference

Static Methods

getDescriptor()

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

Methods

build()

public FirestoreReference build()
Returns
Type Description
FirestoreReference

buildPartial()

public FirestoreReference buildPartial()
Returns
Type Description
FirestoreReference

clear()

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

clearAgentContextReference()

public FirestoreReference.Builder clearAgentContextReference()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FirestoreReference.Builder

clearDatabaseReference()

public FirestoreReference.Builder clearDatabaseReference()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FirestoreReference.Builder

getAgentContextReference()

public AgentContextReference getAgentContextReference()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AgentContextReference

The agentContextReference.

getAgentContextReferenceBuilder()

public AgentContextReference.Builder getAgentContextReferenceBuilder()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AgentContextReference.Builder

getAgentContextReferenceOrBuilder()

public AgentContextReferenceOrBuilder getAgentContextReferenceOrBuilder()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AgentContextReferenceOrBuilder

getDatabaseReference()

public FirestoreDatabaseReference getDatabaseReference()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FirestoreDatabaseReference

The databaseReference.

getDatabaseReferenceBuilder()

public FirestoreDatabaseReference.Builder getDatabaseReferenceBuilder()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FirestoreDatabaseReference.Builder

getDatabaseReferenceOrBuilder()

public FirestoreDatabaseReferenceOrBuilder getDatabaseReferenceOrBuilder()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FirestoreDatabaseReferenceOrBuilder

getDefaultInstanceForType()

public FirestoreReference getDefaultInstanceForType()
Returns
Type Description
FirestoreReference

getDescriptorForType()

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

hasAgentContextReference()

public boolean hasAgentContextReference()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the agentContextReference field is set.

hasDatabaseReference()

public boolean hasDatabaseReference()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the databaseReference field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAgentContextReference(AgentContextReference value)

public FirestoreReference.Builder mergeAgentContextReference(AgentContextReference value)

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value AgentContextReference
Returns
Type Description
FirestoreReference.Builder

mergeDatabaseReference(FirestoreDatabaseReference value)

public FirestoreReference.Builder mergeDatabaseReference(FirestoreDatabaseReference value)

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value FirestoreDatabaseReference
Returns
Type Description
FirestoreReference.Builder

mergeFrom(FirestoreReference other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAgentContextReference(AgentContextReference value)

public FirestoreReference.Builder setAgentContextReference(AgentContextReference value)

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value AgentContextReference
Returns
Type Description
FirestoreReference.Builder

setAgentContextReference(AgentContextReference.Builder builderForValue)

public FirestoreReference.Builder setAgentContextReference(AgentContextReference.Builder builderForValue)

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue AgentContextReference.Builder
Returns
Type Description
FirestoreReference.Builder

setDatabaseReference(FirestoreDatabaseReference value)

public FirestoreReference.Builder setDatabaseReference(FirestoreDatabaseReference value)

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value FirestoreDatabaseReference
Returns
Type Description
FirestoreReference.Builder

setDatabaseReference(FirestoreDatabaseReference.Builder builderForValue)

public FirestoreReference.Builder setDatabaseReference(FirestoreDatabaseReference.Builder builderForValue)

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.FirestoreDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue FirestoreDatabaseReference.Builder
Returns
Type Description
FirestoreReference.Builder