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(Object constraintValidatorFactory)
To use a custom ConstraintValidatorFactory. The option is a:javax.validation.ConstraintValidatorFactory
type. Group: advanced
-
constraintValidatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder constraintValidatorFactory(String constraintValidatorFactory)
To use a custom ConstraintValidatorFactory. The option will be converted to ajavax.validation.ConstraintValidatorFactory
type. Group: advanced
-
messageInterpolator
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder messageInterpolator(Object messageInterpolator)
To use a custom MessageInterpolator. The option is a:javax.validation.MessageInterpolator
type. Group: advanced
-
messageInterpolator
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder messageInterpolator(String messageInterpolator)
To use a custom MessageInterpolator. The option will be converted to ajavax.validation.MessageInterpolator
type. Group: advanced
-
synchronous
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced
-
synchronous
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced
-
traversableResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder traversableResolver(Object traversableResolver)
To use a custom TraversableResolver. The option is a:javax.validation.TraversableResolver
type. Group: advanced
-
traversableResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder traversableResolver(String traversableResolver)
To use a custom TraversableResolver. The option will be converted to ajavax.validation.TraversableResolver
type. Group: advanced
-
validationProviderResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validationProviderResolver(Object validationProviderResolver)
To use a a custom ValidationProviderResolver. The option is a:javax.validation.ValidationProviderResolver
type. Group: advanced
-
validationProviderResolver
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validationProviderResolver(String validationProviderResolver)
To use a a custom ValidationProviderResolver. The option will be converted to ajavax.validation.ValidationProviderResolver
type. Group: advanced
-
validatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validatorFactory(Object validatorFactory)
To use a custom ValidatorFactory. The option is a:javax.validation.ValidatorFactory
type. Group: advanced
-
validatorFactory
default BeanValidatorEndpointBuilderFactory.AdvancedBeanValidatorEndpointBuilder validatorFactory(String validatorFactory)
To use a custom ValidatorFactory. The option will be converted to ajavax.validation.ValidatorFactory
type. Group: advanced
-
-