Interface BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- BeanValidatorEndpointBuilderFactory
public static interface BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint for the Bean Validator component.
-
-
Method Summary
-
-
-
Method Detail
-
basic
default BeanValidatorEndpointBuilderFactory.BeanValidatorEndpointBuilder basic()
-
constraintValidatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder constraintValidatorFactory(javax.validation.ConstraintValidatorFactory constraintValidatorFactory)
To use a custom ConstraintValidatorFactory. The option is a: <code>javax.validation.ConstraintValidatorFactory</code> type. Group: advanced- Parameters:
constraintValidatorFactory
- the value to set- Returns:
- the dsl builder
-
constraintValidatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder constraintValidatorFactory(String constraintValidatorFactory)
To use a custom ConstraintValidatorFactory. The option will be converted to a <code>javax.validation.ConstraintValidatorFactory</code> type. Group: advanced- Parameters:
constraintValidatorFactory
- the value to set- Returns:
- the dsl builder
-
messageInterpolator
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder messageInterpolator(javax.validation.MessageInterpolator messageInterpolator)
To use a custom MessageInterpolator. The option is a: <code>javax.validation.MessageInterpolator</code> type. Group: advanced- Parameters:
messageInterpolator
- the value to set- Returns:
- the dsl builder
-
messageInterpolator
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder messageInterpolator(String messageInterpolator)
To use a custom MessageInterpolator. The option will be converted to a <code>javax.validation.MessageInterpolator</code> type. Group: advanced- Parameters:
messageInterpolator
- the value to set- Returns:
- the dsl builder
-
traversableResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder traversableResolver(javax.validation.TraversableResolver traversableResolver)
To use a custom TraversableResolver. The option is a: <code>javax.validation.TraversableResolver</code> type. Group: advanced- Parameters:
traversableResolver
- the value to set- Returns:
- the dsl builder
-
traversableResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder traversableResolver(String traversableResolver)
To use a custom TraversableResolver. The option will be converted to a <code>javax.validation.TraversableResolver</code> type. Group: advanced- Parameters:
traversableResolver
- the value to set- Returns:
- the dsl builder
-
validationProviderResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validationProviderResolver(javax.validation.ValidationProviderResolver validationProviderResolver)
To use a a custom ValidationProviderResolver. The option is a: <code>javax.validation.ValidationProviderResolver</code> type. Group: advanced- Parameters:
validationProviderResolver
- the value to set- Returns:
- the dsl builder
-
validationProviderResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validationProviderResolver(String validationProviderResolver)
To use a a custom ValidationProviderResolver. The option will be converted to a <code>javax.validation.ValidationProviderResolver</code> type. Group: advanced- Parameters:
validationProviderResolver
- the value to set- Returns:
- the dsl builder
-
validatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validatorFactory(javax.validation.ValidatorFactory validatorFactory)
To use a custom ValidatorFactory. The option is a: <code>javax.validation.ValidatorFactory</code> type. Group: advanced- Parameters:
validatorFactory
- the value to set- Returns:
- the dsl builder
-
validatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validatorFactory(String validatorFactory)
To use a custom ValidatorFactory. The option will be converted to a <code>javax.validation.ValidatorFactory</code> type. Group: advanced- Parameters:
validatorFactory
- the value to set- Returns:
- the dsl builder
-
-