- 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
-
- 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
-
- 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
- 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 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 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 in org.apache.camel.component.grpc
-
- 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
-
- 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) - Constructor for class org.apache.camel.component.grpc.client.GrpcResponseRouterStreamObserver
-
- GrpcUtils - Class in org.apache.camel.component.grpc
-
GrpcUtils helpers are working with dynamic methods via Camel and Java reflection utilities
- 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.
- 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
-
- 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
-
- 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
-
- 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
-