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.DeserializerNested classes/interfaces inherited from interface com.algolia.model.ingestion.SourceUpdateInput
SourceUpdateInput.Deserializer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCustom 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 default BQ).Table prefix (for Google Analytics).The name of the column that contains the unique ID, used as `objectID` in Algolia.inthashCode()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 default BQ). -
setTablePrefix
-
getTablePrefix
Table prefix (for Google Analytics). -
setCustomSQLRequest
-
getCustomSQLRequest
Custom SQL request to extract data from the BigQuery table. -
setUniqueIDColumn
-
getUniqueIDColumn
The name of the column that contains the unique ID, used as `objectID` in Algolia. -
equals
-
hashCode
public int hashCode() -
toString
-