Package com.algolia.model.ingestion
Class SourceBigQuery
java.lang.Object
com.algolia.model.ingestion.SourceBigQuery
- All Implemented Interfaces:
SourceInput
,SourceUpdateInput
SourceBigQuery
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.algolia.model.ingestion.SourceInput
SourceInput.Deserializer
Nested classes/interfaces inherited from interface com.algolia.model.ingestion.SourceUpdateInput
SourceUpdateInput.Deserializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Custom SQL request to extract data from the BigQuery table.Dataset ID of the BigQuery source.Get dataTypeProject ID of the BigQuery source.getTable()
Table name for the BigQuery export.Table prefix for a Google Analytics 4 data export to BigQuery.Name of a column that contains a unique ID which will be used as `objectID` in Algolia.int
hashCode()
setCustomSQLRequest
(String customSQLRequest) setDatasetID
(String datasetID) setDataType
(BigQueryDataType dataType) setProjectID
(String projectID) setTablePrefix
(String tablePrefix) setUniqueIDColumn
(String uniqueIDColumn) toString()
-
Constructor Details
-
SourceBigQuery
public SourceBigQuery()
-
-
Method Details
-
setProjectID
-
getProjectID
Project ID of the BigQuery source. -
setDatasetID
-
getDatasetID
Dataset ID of the BigQuery source. -
setDataType
-
getDataType
Get dataType -
setTable
-
getTable
Table name for the BigQuery export. -
setTablePrefix
-
getTablePrefix
Table prefix for a Google Analytics 4 data export to BigQuery. -
setCustomSQLRequest
-
getCustomSQLRequest
Custom SQL request to extract data from the BigQuery table. -
setUniqueIDColumn
-
getUniqueIDColumn
Name of a column that contains a unique ID which will be used as `objectID` in Algolia. -
equals
-
hashCode
public int hashCode() -
toString
-