Interface StreamEndpointBuilderFactory.AdvancedStreamEndpointConsumerBuilder

  • All Superinterfaces:
    org.apache.camel.builder.EndpointConsumerBuilder, org.apache.camel.EndpointConsumerResolver
    All Known Subinterfaces:
    StreamEndpointBuilderFactory.AdvancedStreamEndpointBuilder
    Enclosing interface:
    StreamEndpointBuilderFactory

    public static interface StreamEndpointBuilderFactory.AdvancedStreamEndpointConsumerBuilder
    extends org.apache.camel.builder.EndpointConsumerBuilder
    Advanced builder for endpoint consumers for the Stream component.
    • Method Detail

      • exceptionHandler

        default StreamEndpointBuilderFactory.AdvancedStreamEndpointConsumerBuilder exceptionHandler​(org.apache.camel.spi.ExceptionHandler exceptionHandler)
        To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a: org.apache.camel.spi.ExceptionHandler type. Group: consumer (advanced)
      • exceptionHandler

        default StreamEndpointBuilderFactory.AdvancedStreamEndpointConsumerBuilder exceptionHandler​(String exceptionHandler)
        To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this option is not in use. By default the consumer will deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to a org.apache.camel.spi.ExceptionHandler type. Group: consumer (advanced)
      • readTimeout

        default StreamEndpointBuilderFactory.AdvancedStreamEndpointConsumerBuilder readTimeout​(int readTimeout)
        Sets the read timeout to a specified timeout, in milliseconds. A non-zero value specifies the timeout when reading from Input stream when a connection is established to a resource. If the timeout expires before there is data available for read, a java.net.SocketTimeoutException is raised. A timeout of zero is interpreted as an infinite timeout. The option is a: int type. Group: advanced
      • readTimeout

        default StreamEndpointBuilderFactory.AdvancedStreamEndpointConsumerBuilder readTimeout​(String readTimeout)
        Sets the read timeout to a specified timeout, in milliseconds. A non-zero value specifies the timeout when reading from Input stream when a connection is established to a resource. If the timeout expires before there is data available for read, a java.net.SocketTimeoutException is raised. A timeout of zero is interpreted as an infinite timeout. The option will be converted to a int type. Group: advanced