Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addClientCallCredentials(Object, CallCredentials) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- AGGREGATION - Enum constant in enum class org.apache.camel.component.grpc.GrpcConsumerStrategy
-
Collect all streaming elements in a single request and process them as a list in the route.
- applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class org.apache.camel.component.grpc.auth.jwt.JwtCallCredentials
B
- BindableServiceFactory - Interface in org.apache.camel.component.grpc.server
-
A factory interface for generating and instantiating a gRPC BindableService.
- buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.grpc.GrpcEndpointUriFactory
C
- configuration - Variable in class org.apache.camel.component.grpc.GrpcConsumer
- configuration - Variable in class org.apache.camel.component.grpc.GrpcEndpoint
- configuration - Variable in class org.apache.camel.component.grpc.GrpcProducer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.grpc.GrpcComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.grpc.GrpcEndpointConfigurer
- constructGrpcAsyncStub(String, String, Channel, CallCredentials, CamelContext) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- constructGrpcBlockingStub(String, String, Channel, CallCredentials, CamelContext) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- constructGrpcImplBaseClass(String, String, CamelContext) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- consumer - Variable in class org.apache.camel.component.grpc.server.GrpcMethodHandler
- consumer - Variable in class org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
- CONTENT_TYPE_CONTEXT_KEY - Static variable in class org.apache.camel.component.grpc.server.GrpcHeaderInterceptor
- convertMethod2CamelCase(String) - Static method in class org.apache.camel.component.grpc.GrpcUtils
-
Migrated MixedLower function from the gRPC converting plugin source code (https://github.com/grpc/grpc-java/blob/master/compiler/src/java_plugin/cpp/java_generator.cpp) - decapitalize the first letter - remove embedded underscores invalid input: '&' capitalize the following letter
- createBindableService(GrpcConsumer) - Method in interface org.apache.camel.component.grpc.server.BindableServiceFactory
-
Creates a gRPC BindableService for the given GrpcConsumer
- createBindableService(GrpcConsumer) - Method in class org.apache.camel.component.grpc.server.DefaultBindableServiceFactory
- createConsumer(Processor) - Method in class org.apache.camel.component.grpc.GrpcEndpoint
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.grpc.GrpcComponent
- createExchangeForwarder(GrpcConfiguration, Object) - Static method in class org.apache.camel.component.grpc.client.GrpcExchangeForwarderFactory
- createJwtToken(JwtAlgorithm, String, String, String) - Static method in class org.apache.camel.component.grpc.auth.jwt.JwtHelper
- createProducer() - Method in class org.apache.camel.component.grpc.GrpcEndpoint
D
- DefaultBindableServiceFactory - Class in org.apache.camel.component.grpc.server
-
BindableServiceFactory implementation that uses Javassist to generate invalid input: '&' proxy gRPC service classes
- DefaultBindableServiceFactory() - Constructor for class org.apache.camel.component.grpc.server.DefaultBindableServiceFactory
- DELEGATION - Enum constant in enum class org.apache.camel.component.grpc.GrpcConsumerStrategy
- doInit() - Method in class org.apache.camel.component.grpc.GrpcEndpoint
- doStart() - Method in class org.apache.camel.component.grpc.client.GrpcStreamObserverFactory
- doStart() - Method in class org.apache.camel.component.grpc.GrpcConsumer
- doStart() - Method in class org.apache.camel.component.grpc.GrpcProducer
- doStop() - Method in class org.apache.camel.component.grpc.client.GrpcStreamObserverFactory
- doStop() - Method in class org.apache.camel.component.grpc.GrpcConsumer
- doStop() - Method in class org.apache.camel.component.grpc.GrpcProducer
E
- endpoint - Variable in class org.apache.camel.component.grpc.GrpcConsumer
- endpoint - Variable in class org.apache.camel.component.grpc.GrpcProducer
- endpoint - Variable in class org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
- equals(Object) - Method in class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
- exchange - Variable in class org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
- extractServiceName(String) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- extractServicePackage(String) - Static method in class org.apache.camel.component.grpc.GrpcUtils
F
- forward(Exchange) - Method in interface org.apache.camel.component.grpc.client.GrpcExchangeForwarder
- forward(Exchange, StreamObserver<Object>, AsyncCallback) - Method in interface org.apache.camel.component.grpc.client.GrpcExchangeForwarder
G
- getAuthenticationType() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Authentication method type in advance to the SSL/TLS negotiation
- getClientInterceptors() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getConfiguration() - Method in class org.apache.camel.component.grpc.GrpcConsumer
- getConfiguration() - Method in class org.apache.camel.component.grpc.GrpcEndpoint
- getConsumerStrategy() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
This option specifies the top-level strategy for processing service requests and responses in streaming mode.
- getFlowControlWindow() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The HTTP/2 flow control window size (MiB)
- getHost() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The gRPC server host name.
- getJwtAlgorithm() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
JSON Web Token sign algorithm
- getJwtIssuer() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
JSON Web Token issuer
- getJwtSecret() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
JSON Web Token secret
- getJwtSubject() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
JSON Web Token subject
- getKeyCertChainResource() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getKeyPassword() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The PKCS#8 private key file password
- getKeyResource() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getMaxConcurrentCallsPerConnection() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getMaxMessageSize() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getMethod() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
gRPC method name
- getNegotiationType() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getOptionType(String, boolean) - Method in class org.apache.camel.component.grpc.GrpcComponentConfigurer
- getOptionType(String, boolean) - Method in class org.apache.camel.component.grpc.GrpcEndpointConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.grpc.GrpcComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.grpc.GrpcEndpointConfigurer
- getPort() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The gRPC local or remote server port
- getProducerStrategy() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getServerInterceptors() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getService() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Fully qualified service name from the protocol buffer descriptor file (package dot service definition name)
- getServiceAccountResource() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Service Account key file in JSON format resource link supported by the Google Cloud SDK
- getServiceName() - Method in class org.apache.camel.component.grpc.GrpcEndpoint
- getServicePackage() - Method in class org.apache.camel.component.grpc.GrpcEndpoint
- getStreamObserver(Exchange, AsyncCallback) - Method in class org.apache.camel.component.grpc.client.GrpcStreamObserverFactory
- getStreamRepliesTo() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getTrustCertCollectionResource() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- getUserAgent() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The user agent header passed to the server
- GOOGLE - Enum constant in enum class org.apache.camel.component.grpc.GrpcAuthType
-
Google OAuth2 token auth.
- GRPC_BINDABLE_SERVICE_FACTORY_NAME - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_EVENT_TYPE_HEADER - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_EVENT_TYPE_ON_COMPLETED - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_EVENT_TYPE_ON_ERROR - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_EVENT_TYPE_ON_NEXT - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_JWT_CTX_KEY - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_JWT_METADATA_KEY - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_JWT_TOKEN_KEY - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_JWT_USER_ID_CTX_KEY - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_METHOD_NAME_HEADER - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_RESPONSE_OBSERVER - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_SERVER_IMPL_POSTFIX - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_SERVICE_ASYNC_STUB_METHOD - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_SERVICE_CLASS_POSTFIX - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_SERVICE_FUTURE_STUB_METHOD - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_SERVICE_STUB_CALL_CREDS_METHOD - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_SERVICE_SYNC_STUB_METHOD - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_USER_AGENT_HEADER - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GRPC_USER_ID_KEY - Static variable in interface org.apache.camel.component.grpc.GrpcConstants
- GrpcAuthType - Enum Class in org.apache.camel.component.grpc
-
Authentication method types list in advance to the SSL/TLS negotiation
- GrpcComponent - Class in org.apache.camel.component.grpc
- GrpcComponent() - Constructor for class org.apache.camel.component.grpc.GrpcComponent
- GrpcComponentConfigurer - Class in org.apache.camel.component.grpc
-
Generated by camel build tools - do NOT edit this file!
- GrpcComponentConfigurer() - Constructor for class org.apache.camel.component.grpc.GrpcComponentConfigurer
- GrpcConfiguration - Class in org.apache.camel.component.grpc
- GrpcConfiguration() - Constructor for class org.apache.camel.component.grpc.GrpcConfiguration
- GrpcConstants - Interface in org.apache.camel.component.grpc
-
gRPC component constants
- GrpcConsumer - Class in org.apache.camel.component.grpc
-
Represents gRPC server consumer implementation
- GrpcConsumer(GrpcEndpoint, Processor, GrpcConfiguration) - Constructor for class org.apache.camel.component.grpc.GrpcConsumer
- GrpcConsumerStrategy - Enum Class in org.apache.camel.component.grpc
- GrpcEndpoint - Class in org.apache.camel.component.grpc
-
Expose gRPC endpoints and access external gRPC endpoints.
- GrpcEndpoint(String, GrpcComponent, GrpcConfiguration) - Constructor for class org.apache.camel.component.grpc.GrpcEndpoint
- GrpcEndpointConfigurer - Class in org.apache.camel.component.grpc
-
Generated by camel build tools - do NOT edit this file!
- GrpcEndpointConfigurer() - Constructor for class org.apache.camel.component.grpc.GrpcEndpointConfigurer
- GrpcEndpointUriFactory - Class in org.apache.camel.component.grpc
-
Generated by camel build tools - do NOT edit this file!
- GrpcEndpointUriFactory() - Constructor for class org.apache.camel.component.grpc.GrpcEndpointUriFactory
- GrpcExchangeForwarder - Interface in org.apache.camel.component.grpc.client
-
A forwarder is responsible to forward exchanges to a remote gRPC server.
- GrpcExchangeForwarderFactory - Class in org.apache.camel.component.grpc.client
-
Creates the correct forwarder according to the configuration.
- GrpcHeaderInterceptor - Class in org.apache.camel.component.grpc.server
-
gRPC server header interceptor
- GrpcHeaderInterceptor() - Constructor for class org.apache.camel.component.grpc.server.GrpcHeaderInterceptor
- GrpcMethodHandler - Class in org.apache.camel.component.grpc.server
-
Handles gRPC service method invocations
- GrpcMethodHandler(GrpcConsumer) - Constructor for class org.apache.camel.component.grpc.server.GrpcMethodHandler
- GrpcProducer - Class in org.apache.camel.component.grpc
-
Represents asynchronous and synchronous gRPC producer implementations.
- GrpcProducer(GrpcEndpoint, GrpcConfiguration) - Constructor for class org.apache.camel.component.grpc.GrpcProducer
- GrpcProducerStrategy - Enum Class in org.apache.camel.component.grpc
- GrpcProducerToRouteControlledStreamObserver - Class in org.apache.camel.component.grpc
- GrpcProducerToRouteControlledStreamObserver(Endpoint) - Constructor for class org.apache.camel.component.grpc.GrpcProducerToRouteControlledStreamObserver
- GrpcRequestAbstractStreamObserver - Class in org.apache.camel.component.grpc.server
-
gRPC request abstract stream observer is the base class for other stream observer implementations
- GrpcRequestAbstractStreamObserver(GrpcEndpoint, GrpcConsumer, StreamObserver<Object>, Map<String, Object>) - Constructor for class org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
- GrpcRequestAggregationStreamObserver - Class in org.apache.camel.component.grpc.server
-
gRPC request stream observer which is collecting received objects every onNext() call into the list and processing them in onCompleted()
- GrpcRequestAggregationStreamObserver(GrpcEndpoint, GrpcConsumer, StreamObserver<Object>, Map<String, Object>) - Constructor for class org.apache.camel.component.grpc.server.GrpcRequestAggregationStreamObserver
- GrpcRequestDelegationStreamObserver - Class in org.apache.camel.component.grpc.server
- GrpcRequestDelegationStreamObserver(GrpcEndpoint, GrpcConsumer, StreamObserver<Object>, Map<String, Object>) - Constructor for class org.apache.camel.component.grpc.server.GrpcRequestDelegationStreamObserver
- GrpcRequestPropagationStreamObserver - Class in org.apache.camel.component.grpc.server
-
This is the default consumer strategy for client-streaming and bi-directional streaming gRPC calls.
- GrpcRequestPropagationStreamObserver(GrpcEndpoint, GrpcConsumer, StreamObserver<Object>, Map<String, Object>) - Constructor for class org.apache.camel.component.grpc.server.GrpcRequestPropagationStreamObserver
- GrpcResponseAggregationStreamObserver - Class in org.apache.camel.component.grpc.client
- GrpcResponseAggregationStreamObserver(Exchange, AsyncCallback) - Constructor for class org.apache.camel.component.grpc.client.GrpcResponseAggregationStreamObserver
- GrpcResponseRouterStreamObserver - Class in org.apache.camel.component.grpc.client
-
A stream observer that routes all responses to another endpoint.
- GrpcResponseRouterStreamObserver(GrpcConfiguration, Endpoint, AsyncProducer, Exchange, AsyncCallback) - Constructor for class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
- GrpcStreamObserverFactory - Class in org.apache.camel.component.grpc.client
- GrpcStreamObserverFactory(Endpoint, GrpcConfiguration) - Constructor for class org.apache.camel.component.grpc.client.GrpcStreamObserverFactory
- GrpcUtils - Class in org.apache.camel.component.grpc
-
GrpcUtils helpers are working with dynamic methods via Camel and Java reflection utilities
H
- handle(Object, StreamObserver<Object>, String) - Method in class org.apache.camel.component.grpc.server.GrpcMethodHandler
-
This method deals with the unary and server streaming gRPC calls
- handleForConsumerStrategy(StreamObserver<Object>, String) - Method in class org.apache.camel.component.grpc.server.GrpcMethodHandler
-
This method deals with the client streaming and bi-directional streaming gRPC calls
- hashCode() - Method in class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
- headers - Variable in class org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
- HMAC256 - Enum constant in enum class org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm
-
HmacSHA256 algorithm
- HMAC384 - Enum constant in enum class org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm
-
HmacSHA384 algorithm
- HMAC512 - Enum constant in enum class org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm
-
HmacSHA512 algorithm
I
- initializeChannel() - Method in class org.apache.camel.component.grpc.GrpcProducer
- initializeServer() - Method in class org.apache.camel.component.grpc.GrpcConsumer
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class org.apache.camel.component.grpc.auth.jwt.JwtServerInterceptor
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class org.apache.camel.component.grpc.server.GrpcHeaderInterceptor
- invokeAsyncMethod(Object, String, Object, StreamObserver) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- invokeAsyncMethodStreaming(Object, String, StreamObserver<?>) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- invokeSyncMethod(Object, String, Object) - Static method in class org.apache.camel.component.grpc.GrpcUtils
- isAutoDiscoverClientInterceptors() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- isAutoDiscoverServerInterceptors() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- isEnabled(String) - Method in class org.apache.camel.component.grpc.GrpcEndpointUriFactory
- isForwardOnCompleted() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- isForwardOnError() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- isInheritExchangePropertiesForReplies() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- isLenientProperties() - Method in class org.apache.camel.component.grpc.GrpcEndpointUriFactory
- isRouteControlledStreamObserver() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Lets the route to take control over stream observer.
- isSynchronous() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- isToRouteControlledStreamObserver() - Method in class org.apache.camel.component.grpc.GrpcConfiguration
J
- JWT - Enum constant in enum class org.apache.camel.component.grpc.GrpcAuthType
-
Custom JSON Web Token with HmacSHA algorithms implementation
- JwtAlgorithm - Enum Class in org.apache.camel.component.grpc.auth.jwt
-
Implemented JSON Web Token secret signing algorithms
- JwtCallCredentials - Class in org.apache.camel.component.grpc.auth.jwt
-
JSON Web Token client credentials generator and injector
- JwtCallCredentials(String) - Constructor for class org.apache.camel.component.grpc.auth.jwt.JwtCallCredentials
- JwtHelper - Class in org.apache.camel.component.grpc.auth.jwt
-
JSON Web Token credentials generator helper
- JwtServerInterceptor - Class in org.apache.camel.component.grpc.auth.jwt
-
JSON Web Token credentials validator implementation
- JwtServerInterceptor(JwtAlgorithm, String, String, String) - Constructor for class org.apache.camel.component.grpc.auth.jwt.JwtServerInterceptor
M
- multiValuePrefixes() - Method in class org.apache.camel.component.grpc.GrpcEndpointUriFactory
N
- NONE - Enum constant in enum class org.apache.camel.component.grpc.GrpcAuthType
-
No advanced authentication method
O
- onCompleted() - Method in class org.apache.camel.component.grpc.client.GrpcResponseAggregationStreamObserver
- onCompleted() - Method in class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
- onCompleted() - Method in class org.apache.camel.component.grpc.server.GrpcRequestAggregationStreamObserver
- onCompleted() - Method in class org.apache.camel.component.grpc.server.GrpcRequestDelegationStreamObserver
- onCompleted() - Method in class org.apache.camel.component.grpc.server.GrpcRequestPropagationStreamObserver
- onCompleted(Exchange) - Method in class org.apache.camel.component.grpc.GrpcConsumer
- onError(Throwable) - Method in class org.apache.camel.component.grpc.client.GrpcResponseAggregationStreamObserver
- onError(Throwable) - Method in class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
- onError(Throwable) - Method in class org.apache.camel.component.grpc.server.GrpcRequestAggregationStreamObserver
- onError(Throwable) - Method in class org.apache.camel.component.grpc.server.GrpcRequestDelegationStreamObserver
- onError(Throwable) - Method in class org.apache.camel.component.grpc.server.GrpcRequestPropagationStreamObserver
- onError(Exchange, Throwable) - Method in class org.apache.camel.component.grpc.GrpcConsumer
- onNext(Object) - Method in class org.apache.camel.component.grpc.client.GrpcResponseAggregationStreamObserver
- onNext(Object) - Method in class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
- onNext(Object) - Method in class org.apache.camel.component.grpc.server.GrpcRequestAggregationStreamObserver
- onNext(Object) - Method in class org.apache.camel.component.grpc.server.GrpcRequestDelegationStreamObserver
- onNext(Object) - Method in class org.apache.camel.component.grpc.server.GrpcRequestPropagationStreamObserver
- org.apache.camel.component.grpc - package org.apache.camel.component.grpc
- org.apache.camel.component.grpc.auth.jwt - package org.apache.camel.component.grpc.auth.jwt
- org.apache.camel.component.grpc.client - package org.apache.camel.component.grpc.client
- org.apache.camel.component.grpc.server - package org.apache.camel.component.grpc.server
P
- parseConfiguration(GrpcConfiguration, String) - Method in class org.apache.camel.component.grpc.GrpcComponent
-
Parses the configuration
- parseURI(URI) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- prepareJwtVerifier(JwtAlgorithm, String, String, String) - Static method in class org.apache.camel.component.grpc.auth.jwt.JwtServerInterceptor
- process(Exchange) - Method in class org.apache.camel.component.grpc.GrpcProducer
- process(Exchange) - Method in class org.apache.camel.component.grpc.GrpcProducerToRouteControlledStreamObserver
- process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.grpc.GrpcConsumer
- process(Exchange, AsyncCallback) - Method in class org.apache.camel.component.grpc.GrpcProducer
- PROPAGATION - Enum constant in enum class org.apache.camel.component.grpc.GrpcConsumerStrategy
-
Process each streaming element of a request independently.
- propertyNames() - Method in class org.apache.camel.component.grpc.GrpcEndpointUriFactory
R
- responseObserver - Variable in class org.apache.camel.component.grpc.server.GrpcRequestAbstractStreamObserver
S
- secretPropertyNames() - Method in class org.apache.camel.component.grpc.GrpcEndpointUriFactory
- selectAlgorithm(JwtAlgorithm, String) - Static method in class org.apache.camel.component.grpc.auth.jwt.JwtHelper
- setAuthenticationType(GrpcAuthType) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setAutoDiscoverClientInterceptors(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Setting the autoDiscoverClientInterceptors mechanism, if true, the component will look for a ClientInterceptor instance in the registry automatically otherwise it will skip that checking.
- setAutoDiscoverServerInterceptors(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Setting the autoDiscoverServerInterceptors mechanism, if true, the component will look for a ServerInterceptor instance in the registry automatically otherwise it will skip that checking.
- setClientInterceptors(List<ClientInterceptor>) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Setting the client interceptors on the netty channel in order to intercept outgoing calls before they are dispatched by the channel.
- setConsumerStrategy(GrpcConsumerStrategy) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setFlowControlWindow(int) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setForwardOnCompleted(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Determines if onCompleted events should be pushed to the Camel route.
- setForwardOnError(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Determines if onError events should be pushed to the Camel route.
- setHost(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setInheritExchangePropertiesForReplies(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setJwtAlgorithm(JwtAlgorithm) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setJwtIssuer(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setJwtSecret(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setJwtSubject(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setKeyCertChainResource(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The X.509 certificate chain file resource in PEM format link
- setKeyPassword(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setKeyResource(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The PKCS#8 private key file resource in PEM format link
- setMaxConcurrentCallsPerConnection(int) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The maximum number of concurrent calls permitted for each incoming server connection
- setMaxMessageSize(int) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The maximum message size allowed to be received/sent (MiB)
- setMethod(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setNegotiationType(NegotiationType) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Identifies the security negotiation type used for HTTP/2 communication
- setPort(int) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setProducerStrategy(GrpcProducerStrategy) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The mode used to communicate with a remote gRPC server.
- setRouteControlledStreamObserver(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setServerInterceptors(List<ServerInterceptor>) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
Setting the server interceptors on the netty channel in order to intercept incoming calls before they are received by the server.
- setService(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setServiceAccountResource(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setStreamRepliesTo(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
When using STREAMING client mode, it indicates the endpoint where responses should be forwarded.
- setSynchronous(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setToRouteControlledStreamObserver(boolean) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- setTrustCertCollectionResource(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
-
The trusted certificates collection file resource in PEM format for verifying the remote endpoint's certificate
- setUserAgent(String) - Method in class org.apache.camel.component.grpc.GrpcConfiguration
- shutdown() - Method in interface org.apache.camel.component.grpc.client.GrpcExchangeForwarder
- SIMPLE - Enum constant in enum class org.apache.camel.component.grpc.GrpcProducerStrategy
-
Transform each exchange into a RPC.
- STREAMING - Enum constant in enum class org.apache.camel.component.grpc.GrpcProducerStrategy
-
Forward each exchange using a shared gRPC request.
T
- thisUsesUnstableApi() - Method in class org.apache.camel.component.grpc.auth.jwt.JwtCallCredentials
U
- USER_AGENT_CONTEXT_KEY - Static variable in class org.apache.camel.component.grpc.server.GrpcHeaderInterceptor
V
- valueOf(String) - Static method in enum class org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.component.grpc.GrpcAuthType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.component.grpc.GrpcConsumerStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.camel.component.grpc.GrpcProducerStrategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.component.grpc.GrpcAuthType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.component.grpc.GrpcConsumerStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.camel.component.grpc.GrpcProducerStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values