public static interface GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default GrpcEndpointBuilderFactory.AdvancedGrpcEndpointConsumerBuilder |
advanced() |
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
authenticationType(GrpcEndpointBuilderFactory.GrpcAuthType authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
authenticationType(String authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
autoDiscoverClientInterceptors(boolean autoDiscoverClientInterceptors)
Setting the autoDiscoverClientInterceptors mechanism, if true, the
component will look for a ClientInterceptor instance in the registry
automatically otherwise it will skip that checking.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
autoDiscoverClientInterceptors(String autoDiscoverClientInterceptors)
Setting the autoDiscoverClientInterceptors mechanism, if true, the
component will look for a ClientInterceptor instance in the registry
automatically otherwise it will skip that checking.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
consumerStrategy(GrpcEndpointBuilderFactory.GrpcConsumerStrategy consumerStrategy)
This option specifies the top-level strategy for processing service
requests and responses in streaming mode.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
consumerStrategy(String consumerStrategy)
This option specifies the top-level strategy for processing service
requests and responses in streaming mode.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
flowControlWindow(int flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
flowControlWindow(String flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
forwardOnCompleted(boolean forwardOnCompleted)
Determines if onCompleted events should be pushed to the Camel route.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
forwardOnCompleted(String forwardOnCompleted)
Determines if onCompleted events should be pushed to the Camel route.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
forwardOnError(boolean forwardOnError)
Determines if onError events should be pushed to the Camel route.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
forwardOnError(String forwardOnError)
Determines if onError events should be pushed to the Camel route.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
jwtAlgorithm(GrpcEndpointBuilderFactory.JwtAlgorithm jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
jwtAlgorithm(String jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
jwtIssuer(String jwtIssuer)
JSON Web Token issuer.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
jwtSecret(String jwtSecret)
JSON Web Token secret.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
jwtSubject(String jwtSubject)
JSON Web Token subject.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
keyCertChainResource(String keyCertChainResource)
The X.509 certificate chain file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
keyPassword(String keyPassword)
The PKCS#8 private key file password.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
keyResource(String keyResource)
The PKCS#8 private key file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
maxConcurrentCallsPerConnection(int maxConcurrentCallsPerConnection)
The maximum number of concurrent calls permitted for each incoming
server connection.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
maxConcurrentCallsPerConnection(String maxConcurrentCallsPerConnection)
The maximum number of concurrent calls permitted for each incoming
server connection.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
maxMessageSize(int maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
maxMessageSize(String maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
negotiationType(GrpcEndpointBuilderFactory.NegotiationType negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
negotiationType(String negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
routeControlledStreamObserver(boolean routeControlledStreamObserver)
Lets the route to take control over stream observer.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
routeControlledStreamObserver(String routeControlledStreamObserver)
Lets the route to take control over stream observer.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
serviceAccountResource(String serviceAccountResource)
Service Account key file in JSON format resource link supported by
the Google Cloud SDK.
|
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder |
trustCertCollectionResource(String trustCertCollectionResource)
The trusted certificates collection file resource in PEM format for
verifying the remote endpoint's certificate.
|
default GrpcEndpointBuilderFactory.AdvancedGrpcEndpointConsumerBuilder advanced()
default GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder autoDiscoverClientInterceptors(boolean autoDiscoverClientInterceptors)
autoDiscoverClientInterceptors - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder autoDiscoverClientInterceptors(String autoDiscoverClientInterceptors)
autoDiscoverClientInterceptors - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder flowControlWindow(int flowControlWindow)
flowControlWindow - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder flowControlWindow(String flowControlWindow)
flowControlWindow - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder maxMessageSize(int maxMessageSize)
maxMessageSize - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder maxMessageSize(String maxMessageSize)
maxMessageSize - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder consumerStrategy(GrpcEndpointBuilderFactory.GrpcConsumerStrategy consumerStrategy)
consumerStrategy - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder consumerStrategy(String consumerStrategy)
consumerStrategy - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder forwardOnCompleted(boolean forwardOnCompleted)
forwardOnCompleted - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder forwardOnCompleted(String forwardOnCompleted)
forwardOnCompleted - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder forwardOnError(boolean forwardOnError)
forwardOnError - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder forwardOnError(String forwardOnError)
forwardOnError - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder maxConcurrentCallsPerConnection(int maxConcurrentCallsPerConnection)
maxConcurrentCallsPerConnection - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder maxConcurrentCallsPerConnection(String maxConcurrentCallsPerConnection)
maxConcurrentCallsPerConnection - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder routeControlledStreamObserver(boolean routeControlledStreamObserver)
routeControlledStreamObserver - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder routeControlledStreamObserver(String routeControlledStreamObserver)
routeControlledStreamObserver - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder authenticationType(GrpcEndpointBuilderFactory.GrpcAuthType authenticationType)
authenticationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder authenticationType(String authenticationType)
authenticationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder jwtAlgorithm(GrpcEndpointBuilderFactory.JwtAlgorithm jwtAlgorithm)
jwtAlgorithm - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder jwtAlgorithm(String jwtAlgorithm)
jwtAlgorithm - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder jwtIssuer(String jwtIssuer)
jwtIssuer - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder jwtSecret(String jwtSecret)
jwtSecret - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder jwtSubject(String jwtSubject)
jwtSubject - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder keyCertChainResource(String keyCertChainResource)
keyCertChainResource - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder keyPassword(String keyPassword)
keyPassword - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder keyResource(String keyResource)
keyResource - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder negotiationType(GrpcEndpointBuilderFactory.NegotiationType negotiationType)
negotiationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder negotiationType(String negotiationType)
negotiationType - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder serviceAccountResource(String serviceAccountResource)
serviceAccountResource - the value to setdefault GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder trustCertCollectionResource(String trustCertCollectionResource)
trustCertCollectionResource - the value to setApache Camel