Interface CompletionDataInputConfigOrBuilder (2.43.0)

public interface CompletionDataInputConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBigQuerySource()

public abstract BigQuerySource getBigQuerySource()

Required. BigQuery input source.

Add the IAM permission "BigQuery Data Viewer" for cloud-retail-customer-data-access@system.gserviceaccount.com before using this feature otherwise an error is thrown.

.google.cloud.retail.v2beta.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
BigQuerySource

The bigQuerySource.

getBigQuerySourceOrBuilder()

public abstract BigQuerySourceOrBuilder getBigQuerySourceOrBuilder()

Required. BigQuery input source.

Add the IAM permission "BigQuery Data Viewer" for cloud-retail-customer-data-access@system.gserviceaccount.com before using this feature otherwise an error is thrown.

.google.cloud.retail.v2beta.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
BigQuerySourceOrBuilder

getSourceCase()

public abstract CompletionDataInputConfig.SourceCase getSourceCase()
Returns
TypeDescription
CompletionDataInputConfig.SourceCase

hasBigQuerySource()

public abstract boolean hasBigQuerySource()

Required. BigQuery input source.

Add the IAM permission "BigQuery Data Viewer" for cloud-retail-customer-data-access@system.gserviceaccount.com before using this feature otherwise an error is thrown.

.google.cloud.retail.v2beta.BigQuerySource big_query_source = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the bigQuerySource field is set.