Interface GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- GoogleBigQueryEndpointBuilderFactory
public static interface GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Google BigQuery component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default GoogleBigQueryEndpointBuilderFactory.AdvancedGoogleBigQueryEndpointBuilder
advanced()
default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
connectionFactory(String connectionFactory)
ConnectionFactory to obtain connection to Bigquery Service.default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
connectionFactory(org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory connectionFactory)
ConnectionFactory to obtain connection to Bigquery Service.default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
serviceAccountKey(String serviceAccountKey)
Service account key in json format to authenticate an application as a service account to google cloud platform.default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder
useAsInsertId(String useAsInsertId)
Field name to use as insert id.
-
-
-
Method Detail
-
advanced
default GoogleBigQueryEndpointBuilderFactory.AdvancedGoogleBigQueryEndpointBuilder advanced()
-
connectionFactory
default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder connectionFactory(org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory connectionFactory)
ConnectionFactory to obtain connection to Bigquery Service. If not provided the default one will be used. The option is a: <code>org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory</code> type. Group: producer- Parameters:
connectionFactory
- the value to set- Returns:
- the dsl builder
-
connectionFactory
default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder connectionFactory(String connectionFactory)
ConnectionFactory to obtain connection to Bigquery Service. If not provided the default one will be used. The option will be converted to a <code>org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory</code> type. Group: producer- Parameters:
connectionFactory
- the value to set- Returns:
- the dsl builder
-
useAsInsertId
default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder useAsInsertId(String useAsInsertId)
Field name to use as insert id. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
useAsInsertId
- the value to set- Returns:
- the dsl builder
-
serviceAccountKey
default GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder serviceAccountKey(String serviceAccountKey)
Service account key in json format to authenticate an application as a service account to google cloud platform. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
serviceAccountKey
- the value to set- Returns:
- the dsl builder
-
-