Interface CompletionDataInputConfigOrBuilder (2.44.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
Type Description
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
Type Description
BigQuerySourceOrBuilder

getSourceCase()

public abstract CompletionDataInputConfig.SourceCase getSourceCase()
Returns
Type Description
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
Type Description
boolean

Whether the bigQuerySource field is set.