| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder
Builder for endpoint for the gRPC component.
|
| Modifier and Type | Method and Description |
|---|---|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.authenticationType(GrpcEndpointBuilderFactory.GrpcAuthType authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.authenticationType(String authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.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.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.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.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.AdvancedGrpcEndpointProducerBuilder.basic() |
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.flowControlWindow(int flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.flowControlWindow(String flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.jwtAlgorithm(GrpcEndpointBuilderFactory.JwtAlgorithm jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.jwtAlgorithm(String jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.jwtIssuer(String jwtIssuer)
JSON Web Token issuer.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.jwtSecret(String jwtSecret)
JSON Web Token secret.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.jwtSubject(String jwtSubject)
JSON Web Token subject.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.keyCertChainResource(String keyCertChainResource)
The X.509 certificate chain file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.keyPassword(String keyPassword)
The PKCS#8 private key file password.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.keyResource(String keyResource)
The PKCS#8 private key file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.maxMessageSize(int maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.maxMessageSize(String maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.method(String method)
gRPC method name.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.negotiationType(GrpcEndpointBuilderFactory.NegotiationType negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.negotiationType(String negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.producerStrategy(GrpcEndpointBuilderFactory.GrpcProducerStrategy producerStrategy)
The mode used to communicate with a remote gRPC server.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.producerStrategy(String producerStrategy)
The mode used to communicate with a remote gRPC server.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.serviceAccountResource(String serviceAccountResource)
Service Account key file in JSON format resource link supported by
the Google Cloud SDK.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.streamRepliesTo(String streamRepliesTo)
When using STREAMING client mode, it indicates the endpoint where
responses should be forwarded.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.trustCertCollectionResource(String trustCertCollectionResource)
The trusted certificates collection file resource in PEM format for
verifying the remote endpoint's certificate.
|
default GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointProducerBuilder.userAgent(String userAgent)
The user agent header passed to the server.
|
Apache Camel