Class BigtableReference.Builder (0.27.0)

public static final class BigtableReference.Builder extends GeneratedMessage.Builder<BigtableReference.Builder> implements BigtableReferenceOrBuilder

Message representing reference to a Bigtable instance and agent context.

Protobuf type google.cloud.geminidataanalytics.v1beta.BigtableReference

Static Methods

getDescriptor()

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

Methods

build()

public BigtableReference build()
Returns
Type Description
BigtableReference

buildPartial()

public BigtableReference buildPartial()
Returns
Type Description
BigtableReference

clear()

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

clearAgentContextReference()

public BigtableReference.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
BigtableReference.Builder

clearDatabaseReference()

public BigtableReference.Builder clearDatabaseReference()

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

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

Returns
Type Description
BigtableReference.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 BigtableDatabaseReference getDatabaseReference()

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

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

Returns
Type Description
BigtableDatabaseReference

The databaseReference.

getDatabaseReferenceBuilder()

public BigtableDatabaseReference.Builder getDatabaseReferenceBuilder()

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

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

Returns
Type Description
BigtableDatabaseReference.Builder

getDatabaseReferenceOrBuilder()

public BigtableDatabaseReferenceOrBuilder getDatabaseReferenceOrBuilder()

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

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

Returns
Type Description
BigtableDatabaseReferenceOrBuilder

getDefaultInstanceForType()

public BigtableReference getDefaultInstanceForType()
Returns
Type Description
BigtableReference

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.BigtableDatabaseReference 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 BigtableReference.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
BigtableReference.Builder

mergeDatabaseReference(BigtableDatabaseReference value)

public BigtableReference.Builder mergeDatabaseReference(BigtableDatabaseReference value)

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

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

Parameter
Name Description
value BigtableDatabaseReference
Returns
Type Description
BigtableReference.Builder

mergeFrom(BigtableReference other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAgentContextReference(AgentContextReference value)

public BigtableReference.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
BigtableReference.Builder

setAgentContextReference(AgentContextReference.Builder builderForValue)

public BigtableReference.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
BigtableReference.Builder

setDatabaseReference(BigtableDatabaseReference value)

public BigtableReference.Builder setDatabaseReference(BigtableDatabaseReference value)

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

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

Parameter
Name Description
value BigtableDatabaseReference
Returns
Type Description
BigtableReference.Builder

setDatabaseReference(BigtableDatabaseReference.Builder builderForValue)

public BigtableReference.Builder setDatabaseReference(BigtableDatabaseReference.Builder builderForValue)

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

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

Parameter
Name Description
builderForValue BigtableDatabaseReference.Builder
Returns
Type Description
BigtableReference.Builder