Uses of Interface
org.apache.camel.builder.endpoint.dsl.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder
Packages that use GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder
-
Uses of GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the gRPC component.Methods in org.apache.camel.builder.endpoint.dsl that return GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilderModifier and TypeMethodDescriptionGrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.authenticationType(String authenticationType) Authentication method type in advance to the SSL/TLS negotiation.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.authenticationType(org.apache.camel.component.grpc.GrpcAuthType authenticationType) Authentication method type in advance to the SSL/TLS negotiation.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.autoDiscoverServerInterceptors(boolean autoDiscoverServerInterceptors) Setting the autoDiscoverServerInterceptors mechanism, if true, the component will look for a ServerInterceptor instance in the registry automatically otherwise it will skip that checking.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.autoDiscoverServerInterceptors(String autoDiscoverServerInterceptors) Setting the autoDiscoverServerInterceptors mechanism, if true, the component will look for a ServerInterceptor instance in the registry automatically otherwise it will skip that checking.GrpcEndpointBuilderFactory.AdvancedGrpcEndpointConsumerBuilder.basic()GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.consumerStrategy(String consumerStrategy) This option specifies the top-level strategy for processing service requests and responses in streaming mode.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.consumerStrategy(org.apache.camel.component.grpc.GrpcConsumerStrategy consumerStrategy) This option specifies the top-level strategy for processing service requests and responses in streaming mode.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.flowControlWindow(int flowControlWindow) The HTTP/2 flow control window size (MiB).GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.flowControlWindow(String flowControlWindow) The HTTP/2 flow control window size (MiB).GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.forwardOnCompleted(boolean forwardOnCompleted) Determines if onCompleted events should be pushed to the Camel route.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.forwardOnCompleted(String forwardOnCompleted) Determines if onCompleted events should be pushed to the Camel route.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.forwardOnError(boolean forwardOnError) Determines if onError events should be pushed to the Camel route.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.forwardOnError(String forwardOnError) Determines if onError events should be pushed to the Camel route.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.initialFlowControlWindow(int initialFlowControlWindow) Sets the initial flow control window in bytes.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.initialFlowControlWindow(String initialFlowControlWindow) Sets the initial flow control window in bytes.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.jwtAlgorithm(String jwtAlgorithm) JSON Web Token sign algorithm.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.jwtAlgorithm(org.apache.camel.component.grpc.auth.jwt.JwtAlgorithm jwtAlgorithm) JSON Web Token sign algorithm.JSON Web Token issuer.JSON Web Token secret.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.jwtSubject(String jwtSubject) JSON Web Token subject.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keepAliveTime(long keepAliveTime) Sets a custom keepalive time in milliseconds, the delay time for sending next keepalive ping.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keepAliveTime(String keepAliveTime) Sets a custom keepalive time in milliseconds, the delay time for sending next keepalive ping.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keepAliveTimeout(long keepAliveTimeout) Sets a custom keepalive timeout in milliseconds, the timeout for keepalive ping requests.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keepAliveTimeout(String keepAliveTimeout) Sets a custom keepalive timeout in milliseconds, the timeout for keepalive ping requests.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keyCertChainResource(String keyCertChainResource) The X.509 certificate chain file resource in PEM format link.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keyPassword(String keyPassword) The PKCS#8 private key file password.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.keyResource(String keyResource) The PKCS#8 private key file resource in PEM format link.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConcurrentCallsPerConnection(int maxConcurrentCallsPerConnection) The maximum number of concurrent calls permitted for each incoming server connection.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConcurrentCallsPerConnection(String maxConcurrentCallsPerConnection) The maximum number of concurrent calls permitted for each incoming server connection.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConnectionAge(long maxConnectionAge) Sets a custom max connection age in milliseconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConnectionAge(String maxConnectionAge) Sets a custom max connection age in milliseconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConnectionAgeGrace(long maxConnectionAgeGrace) Sets a custom grace time in milliseconds for the graceful connection termination.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConnectionAgeGrace(String maxConnectionAgeGrace) Sets a custom grace time in milliseconds for the graceful connection termination.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConnectionIdle(long maxConnectionIdle) Sets a custom max connection idle time in milliseconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxConnectionIdle(String maxConnectionIdle) Sets a custom max connection idle time in milliseconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxInboundMetadataSize(int maxInboundMetadataSize) Sets the maximum size of metadata allowed to be received.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxInboundMetadataSize(String maxInboundMetadataSize) Sets the maximum size of metadata allowed to be received.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxMessageSize(int maxMessageSize) The maximum message size allowed to be received/sent (MiB).GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxMessageSize(String maxMessageSize) The maximum message size allowed to be received/sent (MiB).GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxRstFramesPerWindow(int maxRstFramesPerWindow) Limits the rate of incoming RST_STREAM frames per connection to maxRstFramesPerWindow per maxRstPeriodSeconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxRstFramesPerWindow(String maxRstFramesPerWindow) Limits the rate of incoming RST_STREAM frames per connection to maxRstFramesPerWindow per maxRstPeriodSeconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxRstPeriodSeconds(int maxRstPeriodSeconds) Limits the rate of incoming RST_STREAM frames per maxRstPeriodSeconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.maxRstPeriodSeconds(String maxRstPeriodSeconds) Limits the rate of incoming RST_STREAM frames per maxRstPeriodSeconds.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.negotiationType(io.grpc.netty.NegotiationType negotiationType) Identifies the security negotiation type used for HTTP/2 communication.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.negotiationType(String negotiationType) Identifies the security negotiation type used for HTTP/2 communication.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.permitKeepAliveTime(long permitKeepAliveTime) Sets the most aggressive keep-alive time in milliseconds that clients are permitted to configure.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.permitKeepAliveTime(String permitKeepAliveTime) Sets the most aggressive keep-alive time in milliseconds that clients are permitted to configure.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.permitKeepAliveWithoutCalls(boolean permitKeepAliveWithoutCalls) Sets whether to allow clients to send keep-alive HTTP/ 2 PINGs even if there are no outstanding RPCs on the connection.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.permitKeepAliveWithoutCalls(String permitKeepAliveWithoutCalls) Sets whether to allow clients to send keep-alive HTTP/ 2 PINGs even if there are no outstanding RPCs on the connection.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.routeControlledStreamObserver(boolean routeControlledStreamObserver) Lets the route to take control over stream observer.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.routeControlledStreamObserver(String routeControlledStreamObserver) Lets the route to take control over stream observer.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.serviceAccountResource(String serviceAccountResource) Service Account key file in JSON format resource link supported by the Google Cloud SDK.GrpcEndpointBuilderFactory.GrpcEndpointConsumerBuilder.trustCertCollectionResource(String trustCertCollectionResource) The trusted certificates collection file resource in PEM format for verifying the remote endpoint's certificate.