Interface PgEventEndpointBuilderFactory.PgEventEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,PgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder
,PgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
- Enclosing interface:
- PgEventEndpointBuilderFactory
public static interface PgEventEndpointBuilderFactory.PgEventEndpointBuilder extends PgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder, PgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
Builder for endpoint for the PostgresSQL Event component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default PgEventEndpointBuilderFactory.AdvancedPgEventEndpointBuilder
advanced()
default PgEventEndpointBuilderFactory.PgEventEndpointBuilder
datasource(String datasource)
To connect using the given javax.sql.DataSource instead of using hostname and port.default PgEventEndpointBuilderFactory.PgEventEndpointBuilder
datasource(DataSource datasource)
To connect using the given javax.sql.DataSource instead of using hostname and port.default PgEventEndpointBuilderFactory.PgEventEndpointBuilder
pass(String pass)
Password for login.default PgEventEndpointBuilderFactory.PgEventEndpointBuilder
user(String user)
Username for login.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
-
-
-
Method Detail
-
advanced
default PgEventEndpointBuilderFactory.AdvancedPgEventEndpointBuilder advanced()
- Specified by:
advanced
in interfacePgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder
- Specified by:
advanced
in interfacePgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
-
datasource
default PgEventEndpointBuilderFactory.PgEventEndpointBuilder datasource(DataSource datasource)
To connect using the given javax.sql.DataSource instead of using hostname and port. The option is a: <code>javax.sql.DataSource</code> type. Group: common- Specified by:
datasource
in interfacePgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder
- Specified by:
datasource
in interfacePgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
- Parameters:
datasource
- the value to set- Returns:
- the dsl builder
-
datasource
default PgEventEndpointBuilderFactory.PgEventEndpointBuilder datasource(String datasource)
To connect using the given javax.sql.DataSource instead of using hostname and port. The option will be converted to a <code>javax.sql.DataSource</code> type. Group: common- Specified by:
datasource
in interfacePgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder
- Specified by:
datasource
in interfacePgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
- Parameters:
datasource
- the value to set- Returns:
- the dsl builder
-
pass
default PgEventEndpointBuilderFactory.PgEventEndpointBuilder pass(String pass)
Password for login. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
pass
in interfacePgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder
- Specified by:
pass
in interfacePgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
- Parameters:
pass
- the value to set- Returns:
- the dsl builder
-
user
default PgEventEndpointBuilderFactory.PgEventEndpointBuilder user(String user)
Username for login. The option is a: <code>java.lang.String</code> type. Default: postgres Group: security- Specified by:
user
in interfacePgEventEndpointBuilderFactory.PgEventEndpointConsumerBuilder
- Specified by:
user
in interfacePgEventEndpointBuilderFactory.PgEventEndpointProducerBuilder
- Parameters:
user
- the value to set- Returns:
- the dsl builder
-
-