| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.authenticationType(GrpcEndpointBuilderFactory.GrpcAuthType authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.authenticationType(String authenticationType)
Authentication method type in advance to the SSL/TLS negotiation.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.AdvancedGrpcEndpointBuilder.basic() |
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.flowControlWindow(int flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.flowControlWindow(String flowControlWindow)
The HTTP/2 flow control window size (MiB).
|
static GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.grpc(String path)
gRPC (camel-grpc)
The gRPC component allows to call and expose remote procedures via HTTP/2
with protobuf dataformat
Category: rpc
Since: 2.19
Maven coordinates: org.apache.camel:camel-grpc
Syntax:
grpc:host:port/service
Path parameter: host (required)
The gRPC server host name. |
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcBuilders.grpc(String path)
gRPC (camel-grpc)
The gRPC component allows to call and expose remote procedures via
HTTP/2 with protobuf dataformat
Category: rpc
Since: 2.19
Maven coordinates: org.apache.camel:camel-grpc
Syntax:
grpc:host:port/service
Path parameter: host (required)
The gRPC server host name. |
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.jwtAlgorithm(GrpcEndpointBuilderFactory.JwtAlgorithm jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.jwtAlgorithm(String jwtAlgorithm)
JSON Web Token sign algorithm.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.jwtIssuer(String jwtIssuer)
JSON Web Token issuer.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.jwtSecret(String jwtSecret)
JSON Web Token secret.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.jwtSubject(String jwtSubject)
JSON Web Token subject.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.keyCertChainResource(String keyCertChainResource)
The X.509 certificate chain file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.keyPassword(String keyPassword)
The PKCS#8 private key file password.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.keyResource(String keyResource)
The PKCS#8 private key file resource in PEM format link.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.maxMessageSize(int maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.maxMessageSize(String maxMessageSize)
The maximum message size allowed to be received/sent (MiB).
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.negotiationType(GrpcEndpointBuilderFactory.NegotiationType negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.negotiationType(String negotiationType)
Identifies the security negotiation type used for HTTP/2
communication.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.serviceAccountResource(String serviceAccountResource)
Service Account key file in JSON format resource link supported by
the Google Cloud SDK.
|
default GrpcEndpointBuilderFactory.GrpcEndpointBuilder |
GrpcEndpointBuilderFactory.GrpcEndpointBuilder.trustCertCollectionResource(String trustCertCollectionResource)
The trusted certificates collection file resource in PEM format for
verifying the remote endpoint's certificate.
|
Apache Camel