Class GrpcAutoConfiguration
java.lang.Object
org.springframework.cloud.function.grpc.GrpcAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(FunctionGrpcProperties.class)
@ConditionalOnProperty(name="spring.cloud.function.grpc.server",
havingValue="true",
matchIfMissing=true)
public class GrpcAutoConfiguration
extends Object
- Since:
- 3.2
- Author:
- Oleg Zhurakousky
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongrpcMessageHandlingHelper(List<GrpcMessageConverter<?>> grpcConverters, FunctionProperties funcProperties, FunctionCatalog functionCatalog) org.springframework.cloud.function.grpc.GrpcServergrpcServer(FunctionGrpcProperties grpcProperties, io.grpc.BindableService[] grpcMessagingServices) io.grpc.BindableService
-
Constructor Details
-
GrpcAutoConfiguration
public GrpcAutoConfiguration()
-
-
Method Details
-
grpcServer
@Bean public org.springframework.cloud.function.grpc.GrpcServer grpcServer(FunctionGrpcProperties grpcProperties, io.grpc.BindableService[] grpcMessagingServices) -
grpcSpringMessageHandler
@Bean @ConditionalOnMissingBean public io.grpc.BindableService grpcSpringMessageHandler(MessageHandlingHelper helper) -
grpcMessageHandlingHelper
@Bean public MessageHandlingHelper grpcMessageHandlingHelper(List<GrpcMessageConverter<?>> grpcConverters, FunctionProperties funcProperties, FunctionCatalog functionCatalog) -
grpcSpringMessageConverter
-