Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractGrpcClientRegistrar - Class in org.springframework.grpc.client
- AbstractGrpcClientRegistrar() - Constructor for class org.springframework.grpc.client.AbstractGrpcClientRegistrar
- AbstractStubFactory<T> - Class in org.springframework.grpc.client
- AbstractStubFactory() - Constructor for class org.springframework.grpc.client.AbstractStubFactory
- access(AuthorizationManager) - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- Actuator() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- ActuatorHealthAdapter - Class in org.springframework.boot.grpc.server.autoconfigure.health
-
Adapts
Actuator health indicatorsinto gRPC health checks by periodically invokinghealth endpointsand updating the health status in gRPCHealthStatusManager. - ActuatorHealthAdapter(HealthStatusManager, HealthEndpoint, StatusAggregator, boolean, List) - Constructor for class org.springframework.boot.grpc.server.autoconfigure.health.ActuatorHealthAdapter
- address() - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
- addService(ServerServiceDefinition) - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
- addService(ServerServiceDefinition) - Method in interface org.springframework.grpc.server.GrpcServerFactory
-
Adds a service definition to the server.
- afterPropertiesSet() - Method in class org.springframework.grpc.client.ClientInterceptorsConfigurer
- afterPropertiesSet() - Method in class org.springframework.grpc.server.service.DefaultGrpcServiceConfigurer
- all() - Static method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcReactiveRequest
-
Returns a matcher that includes all gRPC services from the application context.
- all() - Static method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcServletRequest
-
Returns a matcher that includes all gRPC services from the application context.
- allRequests() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer
- analyze(Throwable, NoSuchBeanDefinitionException) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcSecurityInServletFailureAnalyzer
- annotated(String, Class) - Method in class org.springframework.grpc.internal.ClasspathScanner
- AnnotationGrpcClientRegistrar - Class in org.springframework.grpc.client
- AnnotationGrpcClientRegistrar() - Constructor for class org.springframework.grpc.client.AnnotationGrpcClientRegistrar
- anonymous() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- ANY_IP_ADDRESS - Static variable in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
-
Server should listen to any IPv4 and IPv6 address.
- ANY_IP_ADDRESS - Static variable in class org.springframework.grpc.internal.GrpcUtils
-
Server should listen to any IPv4 and IPv6 address.
- ApplicationContextBeanLookupUtils - Class in org.springframework.grpc.internal
-
Convenience methods performing bean lookups that are not currently provided by the standard Spring facilities.
- attributes() - Method in record class org.springframework.grpc.server.security.CallContext
-
Returns the value of the
attributesrecord component. - authenticated() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- authenticationConverter(OpaqueTokenAuthenticationConverter) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.OpaqueTokenConfigurer
- authenticationExtractor(GrpcAuthenticationExtractor) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- authenticationManager(AuthenticationManager) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- authenticationManager(AuthenticationManager) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.JwtConfigurer
- authenticationManager(AuthenticationManager) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.OpaqueTokenConfigurer
- AuthenticationProcessInterceptor - Class in org.springframework.grpc.server.security
-
An interceptor that extracts the authentication credentials from the gRPC request headers and metadata, authenticates the user, and sets the authentication in the SecurityContext.
- AuthenticationProcessInterceptor(AuthenticationManager, GrpcAuthenticationExtractor, AuthorizationManager) - Constructor for class org.springframework.grpc.server.security.AuthenticationProcessInterceptor
- authenticationProvider(AuthenticationProvider) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- AUTHORITY_PATTERN - Static variable in interface org.springframework.grpc.client.VirtualTargets
-
Regex to match the default authority pattern.
- AUTHORIZATION_KEY - Static variable in class org.springframework.grpc.server.security.GrpcSecurity
-
A constant key used for storing and retrieving the "Authorization" header from gRPC metadata.
- authorizationManager(AuthorizationManager) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- authorize(Supplier, CallContext) - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.RequestMapperAuthorizationManager
- authorizeRequests(Customizer) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- AutoConfigureInProcessTransport - Annotation Interface in org.springframework.boot.grpc.test.autoconfigure
-
Annotation that can be applied to a test class to start an in-process gRPC server.
B
- basePackageClasses() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients
-
The base package classes to scan for stub implementations.
- basePackages() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients
-
The base packages to scan for stub implementations.
- BasicAuthenticationInterceptor - Class in org.springframework.grpc.client.interceptor.security
-
An interceptor that adds basic authentication headers to gRPC client calls.
- BasicAuthenticationInterceptor(String, String) - Constructor for class org.springframework.grpc.client.interceptor.security.BasicAuthenticationInterceptor
- BearerTokenAuthenticationExtractor - Class in org.springframework.grpc.server.security
-
Extracts the HTTP Basic authentication credentials from the gRPC request headers.
- BearerTokenAuthenticationExtractor() - Constructor for class org.springframework.grpc.server.security.BearerTokenAuthenticationExtractor
- BearerTokenAuthenticationInterceptor - Class in org.springframework.grpc.client.interceptor.security
-
An interceptor that adds bearer token authentication headers to gRPC client calls.
- BearerTokenAuthenticationInterceptor(String) - Constructor for class org.springframework.grpc.client.interceptor.security.BearerTokenAuthenticationInterceptor
- BearerTokenAuthenticationInterceptor(Supplier) - Constructor for class org.springframework.grpc.client.interceptor.security.BearerTokenAuthenticationInterceptor
- bindService() - Method in class com.example.demo.proto.SimpleGrpc.SimpleImplBase
- bindService(SimpleGrpc.AsyncService) - Static method in class com.example.demo.proto.SimpleGrpc
- blendWithGlobalInterceptors() - Element in annotation interface org.springframework.grpc.server.service.GrpcService
-
Whether the service specific interceptors should be blended with the global interceptors.
- blendWithGlobalInterceptors() - Method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Returns the value of the
blendWithGlobalInterceptorsrecord component. - BlockingStubFactory - Class in org.springframework.grpc.client
- BlockingStubFactory() - Constructor for class org.springframework.grpc.client.BlockingStubFactory
- BlockingV2StubFactory - Class in org.springframework.grpc.client
- BlockingV2StubFactory() - Constructor for class org.springframework.grpc.client.BlockingV2StubFactory
- build() - Method in class com.example.demo.proto.HelloReply.Builder
- build() - Method in class com.example.demo.proto.HelloRequest.Builder
- build(Channel, CallOptions) - Method in class com.example.demo.proto.SimpleGrpc.SimpleBlockingStub
- build(Channel, CallOptions) - Method in class com.example.demo.proto.SimpleGrpc.SimpleBlockingV2Stub
- build(Channel, CallOptions) - Method in class com.example.demo.proto.SimpleGrpc.SimpleFutureStub
- build(Channel, CallOptions) - Method in class com.example.demo.proto.SimpleGrpc.SimpleStub
- buildPartial() - Method in class com.example.demo.proto.HelloReply.Builder
- buildPartial() - Method in class com.example.demo.proto.HelloRequest.Builder
C
- CallContext - Record Class in org.springframework.grpc.server.security
- CallContext(Metadata, Attributes, MethodDescriptor) - Constructor for record class org.springframework.grpc.server.security.CallContext
-
Creates an instance of a
CallContextrecord class. - ChannelBuilderOptions - Class in org.springframework.grpc.client
-
Options used by
GrpcChannelFactorywhen building channels. - ChannelConfig() - Constructor for class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- ChannelCredentialsProvider - Interface in org.springframework.grpc.client
-
A provider for obtaining channel credentials for gRPC client.
- ClasspathScanner - Class in org.springframework.grpc.internal
- ClasspathScanner() - Constructor for class org.springframework.grpc.internal.ClasspathScanner
- clear() - Method in class com.example.demo.proto.HelloReply.Builder
- clear() - Method in class com.example.demo.proto.HelloRequest.Builder
- clearMessage() - Method in class com.example.demo.proto.HelloReply.Builder
-
string message = 1; - clearName() - Method in class com.example.demo.proto.HelloRequest.Builder
-
string name = 1; - CLIENT_PROPS_CHANNEL_BUILDER_CUSTOMIZER_ORDER - Static variable in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
-
Order applied to the
ClientPropertiesChannelBuilderCustomizerused to applyGrpcClientPropertiesto channel builders. - ClientBeanRegistrationsAotProcessor - Class in org.springframework.grpc.client.aot
- ClientBeanRegistrationsAotProcessor() - Constructor for class org.springframework.grpc.client.aot.ClientBeanRegistrationsAotProcessor
- ClientInterceptorFilter - Interface in org.springframework.grpc.client
-
Strategy to determine whether a
ClientInterceptorshould be included for a givenGrpcChannelFactory. - ClientInterceptorsConfigurer - Class in org.springframework.grpc.client
-
Configure a
ManagedChannelBuilderwith client interceptors. - ClientInterceptorsConfigurer(ApplicationContext) - Constructor for class org.springframework.grpc.client.ClientInterceptorsConfigurer
- close(Status, Metadata) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- collect(AnnotationMetadata) - Method in class org.springframework.grpc.client.AbstractGrpcClientRegistrar
- collect(AnnotationMetadata) - Method in class org.springframework.grpc.client.AnnotationGrpcClientRegistrar
- com.example.demo - package com.example.demo
- com.example.demo.proto - package com.example.demo.proto
- CompositeChannelFactoryAutoConfiguration - Class in org.springframework.boot.grpc.client.autoconfigure
-
Auto-configurationfor aCompositeGrpcChannelFactory. - CompositeChannelFactoryAutoConfiguration() - Constructor for class org.springframework.boot.grpc.client.autoconfigure.CompositeChannelFactoryAutoConfiguration
- CompositeGrpcChannelFactory - Class in org.springframework.grpc.client
-
A composite
GrpcChannelFactorythat combines a list of channel factories. - CompositeGrpcChannelFactory(List) - Constructor for class org.springframework.grpc.client.CompositeGrpcChannelFactory
-
Creates a new CompositeGrpcChannelFactory with the given factories.
- CompositeGrpcExceptionHandler - Class in org.springframework.grpc.server.exception
- CompositeGrpcExceptionHandler(GrpcExceptionHandler...) - Constructor for class org.springframework.grpc.server.exception.CompositeGrpcExceptionHandler
- COMPRESSION_CHANNEL_BUILDER_CUSTOMIZER_ORDER - Static variable in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
-
Order applied to the
compressionClientCustomizerused to set the compressor registry on the channel builder. - ConditionalOnGrpcClientEnabled - Annotation Interface in org.springframework.boot.grpc.client.autoconfigure
-
@Conditionalthat only matches when theio.grpc:grpc-stubmodule is in the classpath and thespring.grpc.client.enabledproperty is not explicitly set tofalse. - ConditionalOnGrpcNativeServer - Annotation Interface in org.springframework.boot.grpc.server.autoconfigure
-
@Conditionalthat determines if the gRPC server implementation should be one of the native varieties (e.g. - ConditionalOnGrpcServerEnabled - Annotation Interface in org.springframework.boot.grpc.server.autoconfigure
-
@Conditionalthat checks whether the gRPC server and optionally a specific gRPC service is enabled. - ConditionalOnGrpcServletServer - Annotation Interface in org.springframework.boot.grpc.server.autoconfigure
-
@Conditionalthat determines if the Servlet container should be used to run the gRPC server. - ConditionalOnSpringGrpc - Annotation Interface in org.springframework.boot.grpc.server.autoconfigure
-
@Conditionalthat only matches when Spring gRPC is on the classpath (i.e. - ConfigurationPropertiesAsciidocGenerator - Class in org.springframework.grpc.internal
-
Generate Asciidoc for configuration properties.
- ConfigurationPropertiesAsciidocGenerator() - Constructor for class org.springframework.grpc.internal.ConfigurationPropertiesAsciidocGenerator
- configure(H) - Method in class org.springframework.grpc.server.security.HttpBasicConfigurer
- configure(H) - Method in class org.springframework.grpc.server.security.PreAuthConfigurer
- configure(GrpcSecurity) - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer
- configure(GrpcServiceSpec, GrpcServerFactory) - Method in class org.springframework.grpc.server.service.DefaultGrpcServiceConfigurer
- configure(GrpcServiceSpec, GrpcServerFactory) - Method in interface org.springframework.grpc.server.service.GrpcServiceConfigurer
-
Configure and bind a gRPC server spec resulting in a service definition that can then be added to a gRPC server.
- configure(T, List) - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
-
Configures the server builder by adding service definitions and applying customizers to the builder.
- configureInterceptors(ManagedChannelBuilder, List, boolean, GrpcChannelFactory) - Method in class org.springframework.grpc.client.ClientInterceptorsConfigurer
-
Configure a
ManagedChannelBuilderwith client interceptors. - configureServices(T, List) - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
-
Configure the services to be served by the server.
- CONTEXT_FILTER_ORDER - Static variable in class org.springframework.grpc.server.security.GrpcSecurity
-
The order value for the context filter in the gRPC security framework.
- coroutineContext(ServerCall, Metadata) - Method in class org.springframework.grpc.server.security.CoroutineSecurityContextInterceptor
- CoroutineSecurityContextInterceptor - Class in org.springframework.grpc.server.security
-
A gRPC server interceptor that integrates Spring Security's
SecurityContextwith Kotlin coroutines by adding an element to the coroutine context. - CoroutineSecurityContextInterceptor() - Constructor for class org.springframework.grpc.server.security.CoroutineSecurityContextInterceptor
- CoroutineStubFactory - Class in org.springframework.grpc.client
- CoroutineStubFactory() - Constructor for class org.springframework.grpc.client.CoroutineStubFactory
- create(Supplier, Class) - Method in class org.springframework.grpc.client.CoroutineStubFactory
- create(Supplier, Class) - Method in class org.springframework.grpc.client.AbstractStubFactory
- create(Supplier, Class) - Method in interface org.springframework.grpc.client.StubFactory
- createAndStartGrpcServer() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
-
Creates and starts the grpc server.
- createChannel(String) - Method in interface org.springframework.grpc.client.GrpcChannelFactory
-
Creates a
ManagedChannelfor the given target string. - createChannel(String, ChannelBuilderOptions) - Method in class org.springframework.grpc.client.CompositeGrpcChannelFactory
- createChannel(String, ChannelBuilderOptions) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
- createChannel(String, ChannelBuilderOptions) - Method in interface org.springframework.grpc.client.GrpcChannelFactory
-
Creates a
ManagedChannelfor the given target string. - createServer() - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
- createServer() - Method in interface org.springframework.grpc.server.GrpcServerFactory
-
Gets a new fully configured but not started
Serverinstance. - credentials() - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
-
Get server credentials.
- customize(String, T) - Method in interface org.springframework.grpc.client.GrpcChannelBuilderCustomizer
-
Callback to customize a
channel builderinstance for a specific target string. - customize(GrpcChannelFactory) - Method in interface org.springframework.boot.grpc.client.autoconfigure.GrpcChannelFactoryCustomizer
-
Customize the given
GrpcChannelFactory. - customize(GrpcServerFactory) - Method in interface org.springframework.boot.grpc.server.autoconfigure.GrpcServerFactoryCustomizer
-
Customize the given
GrpcServerFactory. - customize(T) - Method in interface org.springframework.grpc.server.ServerBuilderCustomizer
-
Callback to customize a
ServerBuilderinstance. - customizer() - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Gets the customizer to apply to the builder used to create the channel.
D
- decoder(JwtDecoder) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.JwtConfigurer
- DECOMPRESSION_CHANNEL_BUILDER_CUSTOMIZER_ORDER - Static variable in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
-
Order applied to the
decompressionClientCustomizerused to set the decompressor registry on the channel builder. - DEFAULT - Static variable in interface org.springframework.grpc.client.VirtualTargets
-
Default VirtualTargets instance.
- DEFAULT_PORT - Static variable in class org.springframework.grpc.internal.GrpcUtils
-
Default port to use.
- DefaultDeadlineSetupClientInterceptor - Class in org.springframework.grpc.client.interceptor
-
A client interceptor configuring the default deadline for each call.
- DefaultDeadlineSetupClientInterceptor(Duration) - Constructor for class org.springframework.grpc.client.interceptor.DefaultDeadlineSetupClientInterceptor
- DefaultGrpcChannelFactory<T> - Class in org.springframework.grpc.client
-
Default implementation of
GrpcChannelFactoryfor creating and managing gRPC channels. - DefaultGrpcChannelFactory(List, ClientInterceptorsConfigurer) - Constructor for class org.springframework.grpc.client.DefaultGrpcChannelFactory
-
Construct a channel factory instance.
- DefaultGrpcServerFactory<T> - Class in org.springframework.grpc.server
-
Default implementation for
gRPC service factories. - DefaultGrpcServerFactory(String, List) - Constructor for class org.springframework.grpc.server.DefaultGrpcServerFactory
- DefaultGrpcServerFactory(String, List, KeyManagerFactory, TrustManagerFactory, TlsServerCredentials.ClientAuth) - Constructor for class org.springframework.grpc.server.DefaultGrpcServerFactory
- DefaultGrpcServiceConfigurer - Class in org.springframework.grpc.server.service
-
Default
GrpcServiceConfigurerimplementation that binds and configures services with interceptors. - DefaultGrpcServiceConfigurer(ApplicationContext) - Constructor for class org.springframework.grpc.server.service.DefaultGrpcServiceConfigurer
- DefaultGrpcServiceDiscoverer - Class in org.springframework.grpc.server.service
-
Default
GrpcServiceDiscovererimplementation that finds allBindableServicebeans in the application context. - DefaultGrpcServiceDiscoverer(ApplicationContext) - Constructor for class org.springframework.grpc.server.service.DefaultGrpcServiceDiscoverer
- defaults() - Static method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Gets a new immutable options instance populated with default values.
- defaults() - Static method in interface org.springframework.grpc.client.GrpcChannelBuilderCustomizer
-
Used to indicate no customizations should be made to the builder.
- defaults() - Static method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- DemoApplication - Class in com.example.demo
- DemoApplication() - Constructor for class com.example.demo.DemoApplication
- denyAll() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- destroy() - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
-
Performs a shutdown on all created channels as follows: First an
orderly shutdownis initiated on each channel. - determineAddress() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
-
Returns the configured address or an address created from the configured host and port if no address has been set.
- determineEnabled() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Ssl
- determineEnabled() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
-
Determine whether to enable SSL support.
E
- enabled() - Element in annotation interface org.springframework.boot.grpc.test.autoconfigure.AutoConfigureInProcessTransport
-
Whether to start an in-process test gRPC server.
- equals(Object) - Method in class com.example.demo.proto.HelloReply
- equals(Object) - Method in class com.example.demo.proto.HelloRequest
- equals(Object) - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.grpc.server.security.CallContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.springframework.grpc.server.service.GrpcServiceSpec
-
Indicates whether some other object is "equal to" this one.
- excluding(String...) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcReactiveRequest.GrpcReactiveRequestMatcher
-
Return a new
GrpcServletRequest.GrpcServletRequestMatcherbased on this one but excluding the specified services. - excluding(String...) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcServletRequest.GrpcServletRequestMatcher
-
Return a new
GrpcServletRequest.GrpcServletRequestMatcherbased on this one but excluding the specified services. - excluding(Set) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcReactiveRequest.GrpcReactiveRequestMatcher
-
Return a new
GrpcServletRequest.GrpcServletRequestMatcherbased on this one but excluding the specified services. - excluding(Set) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcServletRequest.GrpcServletRequestMatcher
-
Return a new
GrpcServletRequest.GrpcServletRequestMatcherbased on this one but excluding the specified services. - extract(Metadata, Attributes, MethodDescriptor) - Method in class org.springframework.grpc.server.security.BearerTokenAuthenticationExtractor
- extract(Metadata, Attributes, MethodDescriptor) - Method in interface org.springframework.grpc.server.security.GrpcAuthenticationExtractor
- extract(Metadata, Attributes, MethodDescriptor) - Method in class org.springframework.grpc.server.security.HttpBasicAuthenticationExtractor
- extract(Metadata, Attributes, MethodDescriptor) - Method in class org.springframework.grpc.server.security.SslContextPreAuthenticationExtractor
- extractServiceConfig() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
-
Extracts the service configuration from the client properties, respecting the yaml lists (e.g.
F
- factory() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns the value of the
factoryrecord component. - factory() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients
-
The factory type to use to create the stubs.
- factory(Class) - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- filter(ClientInterceptor) - Method in interface org.springframework.grpc.client.ClientInterceptorFilter
-
Determine whether the given
ClientInterceptorshould be included for the providedGrpcChannelFactory. - filter(ServerInterceptor, ServerServiceDefinition) - Method in interface org.springframework.grpc.server.service.ServerInterceptorFilter
-
Determine whether an interceptor should be applied to a service when the service is running on a server provided by the given server factory.
- filter(ServerServiceDefinition, GrpcServerFactory) - Method in interface org.springframework.grpc.server.ServerServiceDefinitionFilter
-
Determine whether the given
ServerServiceDefinitionshould be added to the givenserver factory. - findServices() - Method in class org.springframework.grpc.server.service.DefaultGrpcServiceDiscoverer
- findServices() - Method in interface org.springframework.grpc.server.service.GrpcServiceDiscoverer
-
Find the specs of the available gRPC services.
- findStubFactoryTypes(BeanDefinitionRegistry) - Static method in class org.springframework.grpc.client.GrpcClientFactory
- from(GrpcService) - Static method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Construct a service info from a
GrpcServiceannotation. - fullyAuthenticated() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- FutureStubFactory - Class in org.springframework.grpc.client
- FutureStubFactory() - Constructor for class org.springframework.grpc.client.FutureStubFactory
G
- getActuator() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Health
- getAddress() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getAddress() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getAddress() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerStartedEvent
-
Gets the address the server server was started with.
- getAttributes() - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- getAuthority() - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- getBeansWithAnnotation(ApplicationContext, Class, Class) - Static method in class org.springframework.grpc.internal.ApplicationContextBeanLookupUtils
-
Find all beans which are annotated with the supplied
Annotationtype. - getBundle() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Ssl
- getBundle() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- getChannel(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
-
Gets the configured channel with the given name.
- getChannelCredentials(String) - Method in interface org.springframework.grpc.client.ChannelCredentialsProvider
- getChannels() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
- getClient(String, Class, Class) - Method in class org.springframework.grpc.client.GrpcClientFactory
- getClientAuth() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- getDefaultChannel() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
- getDefaultDeadline() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getDefaultInstance() - Static method in class com.example.demo.proto.HelloReply
- getDefaultInstance() - Static method in class com.example.demo.proto.HelloRequest
- getDefaultInstanceForType() - Method in class com.example.demo.proto.HelloReply.Builder
- getDefaultInstanceForType() - Method in class com.example.demo.proto.HelloReply
- getDefaultInstanceForType() - Method in class com.example.demo.proto.HelloRequest.Builder
- getDefaultInstanceForType() - Method in class com.example.demo.proto.HelloRequest
- getDefaultLoadBalancingPolicy() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getDefaultStubFactory() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
- getDescriptor() - Static method in class com.example.demo.proto.HelloReply.Builder
- getDescriptor() - Static method in class com.example.demo.proto.HelloReply
- getDescriptor() - Static method in class com.example.demo.proto.HelloRequest.Builder
- getDescriptor() - Static method in class com.example.demo.proto.HelloRequest
- getDescriptor() - Static method in class com.example.demo.proto.HelloWorldProto
- getDescriptorForType() - Method in class com.example.demo.proto.HelloReply.Builder
- getDescriptorForType() - Method in class com.example.demo.proto.HelloRequest.Builder
- getEnabled() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- getEnabled() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Health
- getEnabled() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- getExecutor() - Method in interface org.springframework.boot.grpc.server.autoconfigure.GrpcServerExecutorProvider
-
Returns a
Executorfor the gRPC server, if it needs to be customized. - getFactory() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
-
Gets the server factory used to create the server.
- getHealth() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getHealth() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getHealthIndicatorPaths() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- getHost() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getHostName(String) - Static method in class org.springframework.grpc.internal.GrpcUtils
-
Gets the hostname given an address.
- getIdleTimeout() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getInprocess() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getKeepAlive() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getKeepAliveTime() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getKeepAliveTimeout() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getMaxAge() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- getMaxAgeGrace() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- getMaxIdle() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- getMaxInboundMessageSize() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getMaxInboundMessageSize() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getMaxInboundMetadataSize() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getMaxInboundMetadataSize() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getMessage() - Method in class com.example.demo.proto.HelloReply.Builder
-
string message = 1; - getMessage() - Method in class com.example.demo.proto.HelloReply
-
string message = 1; - getMessage() - Method in interface com.example.demo.proto.HelloReplyOrBuilder
-
string message = 1; - getMessageBytes() - Method in class com.example.demo.proto.HelloReply.Builder
-
string message = 1; - getMessageBytes() - Method in class com.example.demo.proto.HelloReply
-
string message = 1; - getMessageBytes() - Method in interface com.example.demo.proto.HelloReplyOrBuilder
-
string message = 1; - getName() - Method in class com.example.demo.proto.HelloRequest.Builder
-
string name = 1; - getName() - Method in class com.example.demo.proto.HelloRequest
-
string name = 1; - getName() - Method in interface com.example.demo.proto.HelloRequestOrBuilder
-
string name = 1; - getName() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Inprocess
- getNameBytes() - Method in class com.example.demo.proto.HelloRequest.Builder
-
string name = 1; - getNameBytes() - Method in class com.example.demo.proto.HelloRequest
-
string name = 1; - getNameBytes() - Method in interface com.example.demo.proto.HelloRequestOrBuilder
-
string name = 1; - getNegotiationType() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getOrder() - Method in class org.springframework.grpc.server.security.AuthenticationProcessInterceptor
- getOrder() - Method in class org.springframework.grpc.server.security.SecurityContextServerInterceptor
- getOrderedBeansWithAnnotation(ApplicationContext, Class, Class) - Static method in class org.springframework.grpc.internal.ApplicationContextBeanLookupUtils
-
Find all beans of the given type which may be annotated with the supplied
Annotationtype and returns a map of matching bean instances with the annotation instance (or null if the bean is not annotated with the specified annotation type). - getParserForType() - Method in class com.example.demo.proto.HelloReply
- getParserForType() - Method in class com.example.demo.proto.HelloRequest
- getPermitTime() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- getPhase() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- getPort() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getPort() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- getPort() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerStartedEvent
-
Gets the main port the server uses.
- getPort(String) - Static method in class org.springframework.grpc.internal.GrpcUtils
-
Gets the port given an address.
- getSayHelloMethod() - Static method in class com.example.demo.proto.SimpleGrpc
- getSecurityLevel() - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- getSerializedSize() - Method in class com.example.demo.proto.HelloReply
- getSerializedSize() - Method in class com.example.demo.proto.HelloRequest
- getServer() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycleEvent
-
Gets the server related to this event.
- getServiceConfig() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getServiceDescriptor() - Static method in class com.example.demo.proto.SimpleGrpc
- getServiceName() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Health
- getShutdownGracePeriod() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getSource() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycleEvent
-
Gets the lifecycle instance that triggered this event.
- getSsl() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- getSsl() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- getStreamHelloMethod() - Static method in class com.example.demo.proto.SimpleGrpc
- getTarget(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
- getTarget(String) - Method in interface org.springframework.grpc.client.VirtualTargets
- getTime() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- getTimeout() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- getUpdateInitialDelay() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- getUpdateOverallHealth() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- getUpdateRate() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- getUserAgent() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- GlobalClientInterceptor - Annotation Interface in org.springframework.grpc.client
-
Annotation that can be specified on a gRPC
ClientInterceptorbean which will result in the interceptor being applied globally to channels. - globalInterceptor() - Method in class org.springframework.grpc.sample.GrpcServerApplication
- GlobalServerInterceptor - Annotation Interface in org.springframework.grpc.server
-
Annotation that can be specified on a gRPC
ServerInterceptorbean which will result in the interceptor being applied globally to all services. - GrpcAuthenticationExtractor - Interface in org.springframework.grpc.server.security
- GrpcChannelBuilderCustomizer<T> - Interface in org.springframework.grpc.client
-
Callback interface that can be used to customize a
ManagedChannelBuilderfor a specific target. - GrpcChannelFactory - Interface in org.springframework.grpc.client
-
Factory interface for creating
ManagedChannelinstances. - GrpcChannelFactoryCustomizer - Interface in org.springframework.boot.grpc.client.autoconfigure
-
Callback interface that can be implemented by beans wishing to customize the
GrpcChannelFactorybefore it is fully initialized, in particular to tune its configuration. - GrpcClientApplication - Class in org.springframework.grpc.sample
- GrpcClientApplication() - Constructor for class org.springframework.grpc.sample.GrpcClientApplication
- GrpcClientAutoConfiguration - Class in org.springframework.boot.grpc.client.autoconfigure
- GrpcClientAutoConfiguration() - Constructor for class org.springframework.boot.grpc.client.autoconfigure.GrpcClientAutoConfiguration
- GrpcClientFactory - Class in org.springframework.grpc.client
-
A factory of gRPC clients that can be used to create client stubs as beans in an application context.
- GrpcClientFactory() - Constructor for class org.springframework.grpc.client.GrpcClientFactory
- GrpcClientFactory.GrpcClientRegistrationSpec - Record Class in org.springframework.grpc.client
- GrpcClientObservationAutoConfiguration - Class in org.springframework.boot.grpc.client.autoconfigure
- GrpcClientObservationAutoConfiguration() - Constructor for class org.springframework.boot.grpc.client.autoconfigure.GrpcClientObservationAutoConfiguration
- GrpcClientProperties - Class in org.springframework.boot.grpc.client.autoconfigure
-
Configuration properties for the gRPC client side.
- GrpcClientProperties.ChannelConfig - Class in org.springframework.boot.grpc.client.autoconfigure
-
Represents the configuration for a
gRPC channel. - GrpcClientProperties.ChannelConfig.Health - Class in org.springframework.boot.grpc.client.autoconfigure
- GrpcClientProperties.ChannelConfig.Ssl - Class in org.springframework.boot.grpc.client.autoconfigure
- GrpcClientRegistrationSpec(String, Class, String, Class[], String[]) - Constructor for record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Creates an instance of a
GrpcClientRegistrationSpecrecord class. - GrpcClientRegistrationSpec(String, Class[]) - Constructor for record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- GrpcClientRegistrationSpec(String, String, Class[]) - Constructor for record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- GrpcDisableCsrfHttpConfigurer - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
A custom
AbstractHttpConfigurerthat disables CSRF protection for gRPC requests. - GrpcDisableCsrfHttpConfigurer() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.security.GrpcDisableCsrfHttpConfigurer
- GrpcExceptionHandledServerCall<ReqT,
RespT> - Class in org.springframework.grpc.server.exception - GrpcExceptionHandledServerCall(ServerCall, GrpcExceptionHandler) - Constructor for class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- GrpcExceptionHandler - Interface in org.springframework.grpc.server.exception
-
Defines an exception handler for handling exceptions that occur during gRPC server-side processing.
- GrpcExceptionHandlerAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure.exception
-
Auto-configurationfor gRPC server-side exception handling. - GrpcExceptionHandlerAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.exception.GrpcExceptionHandlerAutoConfiguration
- GrpcExceptionHandlerInterceptor - Class in org.springframework.grpc.server.exception
-
A gRPC
ServerInterceptorthat handles exceptions thrown during the processing of gRPC calls. - GrpcExceptionHandlerInterceptor(GrpcExceptionHandler) - Constructor for class org.springframework.grpc.server.exception.GrpcExceptionHandlerInterceptor
- GrpcReactiveRequest - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
Factory for a request matcher used to match against resource locations for gRPC services.
- GrpcReactiveRequest.GrpcReactiveRequestMatcher - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
The request matcher used to match against resource locations.
- GrpcSecurity - Class in org.springframework.grpc.server.security
-
The
GrpcSecurityclass is responsible for configuring the security settings for a gRPC server. - GrpcSecurity(ObjectPostProcessor, AuthenticationManagerBuilder, ApplicationContext) - Constructor for class org.springframework.grpc.server.security.GrpcSecurity
- GrpcSecurityAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
Auto-configurationfor gRPC server-side security. - GrpcSecurityAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.security.GrpcSecurityAutoConfiguration
- GrpcSecurityInServletFailureAnalyzer - Class in org.springframework.boot.grpc.server.autoconfigure
-
FailureAnalyzerfor missingGrpcSecurityin servlet-based gRPC applications. - GrpcSecurityInServletFailureAnalyzer(Environment) - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcSecurityInServletFailureAnalyzer
- GrpcServerApplication - Class in org.springframework.grpc.sample
- GrpcServerApplication() - Constructor for class org.springframework.grpc.sample.GrpcServerApplication
- GrpcServerAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure
-
Auto-configurationfor Spring gRPC server-side components. - GrpcServerAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerAutoConfiguration
- GrpcServerExecutorProvider - Interface in org.springframework.boot.grpc.server.autoconfigure
-
Strategy interface to determine the
Executorto use for the gRPC server. - GrpcServerFactory - Interface in org.springframework.grpc.server
-
Factory interface that can be used to create a
gRPC Server. - GrpcServerFactoryAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure
-
Auto-configurationfor gRPC server factories. - GrpcServerFactoryAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerFactoryAutoConfiguration
- GrpcServerFactoryAutoConfiguration.GrpcServletConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerFactoryCustomizer - Interface in org.springframework.boot.grpc.server.autoconfigure
-
Callback interface that can be implemented by beans wishing to customize the
server factorybefore it is fully initialized. - GrpcServerHealthAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure.health
-
Auto-configurationfor gRPC server-side health service. - GrpcServerHealthAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.health.GrpcServerHealthAutoConfiguration
- GrpcServerLifecycle - Class in org.springframework.grpc.server.lifecycle
-
Lifecycle bean that automatically starts and stops the grpc server.
- GrpcServerLifecycle(GrpcServerFactory, Duration, ApplicationEventPublisher) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
-
Creates a new GrpcServerLifecycle.
- GrpcServerLifecycleEvent - Class in org.springframework.grpc.server.lifecycle
-
The base event for
GrpcServerLifecycle. - GrpcServerLifecycleEvent(GrpcServerLifecycle, Server) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerLifecycleEvent
-
Creates a new GrpcServerLifecycleEvent.
- GrpcServerLifecycleEvent(GrpcServerLifecycle, Clock, Server) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerLifecycleEvent
-
Creates a new GrpcServerLifecycleEvent.
- GrpcServerObservationAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure
-
Auto-configurationfor gRPC server-side observations. - GrpcServerObservationAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerObservationAutoConfiguration
- GrpcServerProperties - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerProperties() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- GrpcServerProperties.Actuator - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerProperties.Health - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerProperties.Inprocess - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerProperties.KeepAlive - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerProperties.Ssl - Class in org.springframework.boot.grpc.server.autoconfigure
- GrpcServerReflectionAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure
-
Auto-configurationfor gRPC Reflection service - GrpcServerReflectionAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerReflectionAutoConfiguration
- GrpcServerService - Class in com.example.demo
- GrpcServerService - Class in org.springframework.grpc.sample
- GrpcServerService() - Constructor for class com.example.demo.GrpcServerService
- GrpcServerService() - Constructor for class org.springframework.grpc.sample.GrpcServerService
- GrpcServerShutdownEvent - Class in org.springframework.grpc.server.lifecycle
-
This event will be fired before the server starts to shutdown.
- GrpcServerShutdownEvent(GrpcServerLifecycle, Server) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerShutdownEvent
-
Creates a new GrpcServerShutdownEvent.
- GrpcServerShutdownEvent(GrpcServerLifecycle, Clock, Server) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerShutdownEvent
-
Creates a new GrpcServerShutdownEvent.
- GrpcServerStartedEvent - Class in org.springframework.grpc.server.lifecycle
-
This event will be fired after the server has been started.
- GrpcServerStartedEvent(GrpcServerLifecycle, Server, String, int) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerStartedEvent
-
Creates a new GrpcServerStartedEvent.
- GrpcServerStartedEvent(GrpcServerLifecycle, Clock, Server, String, int) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerStartedEvent
-
Creates a new GrpcServerStartedEvent.
- GrpcServerTerminatedEvent - Class in org.springframework.grpc.server.lifecycle
-
This event will be fired after the server completed to shutdown.
- GrpcServerTerminatedEvent(GrpcServerLifecycle, Server) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerTerminatedEvent
-
Creates a new GrpcServerTerminatedEvent.
- GrpcServerTerminatedEvent(GrpcServerLifecycle, Clock, Server) - Constructor for class org.springframework.grpc.server.lifecycle.GrpcServerTerminatedEvent
-
Creates a new GrpcServerTerminatedEvent.
- GrpcService - Annotation Interface in org.springframework.grpc.server.service
-
Annotation that marks gRPC services that should be registered with a gRPC server.
- GrpcServiceConfigurer - Interface in org.springframework.grpc.server.service
-
Configures and binds a
service specinto aservice definitionthat can then be added to a gRPC server. - GrpcServiceDiscoverer - Interface in org.springframework.grpc.server.service
-
Discovers gRPC services to be provided by the server.
- GrpcServiceInfo - Record Class in org.springframework.grpc.server.service
-
Additional information about a gRPC service that can be used when configuring the service.
- GrpcServiceInfo(Class[], String[], boolean) - Constructor for record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Creates an instance of a
GrpcServiceInforecord class. - GrpcServiceSpec - Record Class in org.springframework.grpc.server.service
-
Encapsulates enough information to construct an actual
ServerServiceDefinition. - GrpcServiceSpec(BindableService, GrpcServiceInfo) - Constructor for record class org.springframework.grpc.server.service.GrpcServiceSpec
-
Creates an instance of a
GrpcServiceSpecrecord class. - GrpcServletConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerFactoryAutoConfiguration.GrpcServletConfiguration
- GrpcServletRequest - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
Factory for a request matcher used to match against resource locations for gRPC services.
- GrpcServletRequest.GrpcServletRequestMatcher - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
The request matcher used to match against resource locations.
- GrpcUtils - Class in org.springframework.grpc.internal
-
Provides convenience methods for various gRPC functions.
H
- handleException(Throwable) - Method in class org.springframework.grpc.server.exception.CompositeGrpcExceptionHandler
- handleException(Throwable) - Method in interface org.springframework.grpc.server.exception.GrpcExceptionHandler
-
Handle the given exception that occurred during gRPC server-side processing.
- handleException(Throwable) - Method in class org.springframework.grpc.server.security.SecurityGrpcExceptionHandler
- hasAnyAuthority(String...) - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- hasAuthority(String) - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- hashCode() - Method in class com.example.demo.proto.HelloReply
- hashCode() - Method in class com.example.demo.proto.HelloRequest
- hashCode() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.grpc.server.security.CallContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.springframework.grpc.server.service.GrpcServiceSpec
-
Returns a hash code value for this object.
- headers() - Method in record class org.springframework.grpc.server.security.CallContext
-
Returns the value of the
headersrecord component. - Health() - Constructor for class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Health
- Health() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Health
- HelloReply - Class in com.example.demo.proto
-
The response message containing the greetings
- HelloReply.Builder - Class in com.example.demo.proto
-
The response message containing the greetings
- HelloReplyOrBuilder - Interface in com.example.demo.proto
- HelloRequest - Class in com.example.demo.proto
-
The request message containing the user's name.
- HelloRequest.Builder - Class in com.example.demo.proto
-
The request message containing the user's name.
- HelloRequestOrBuilder - Interface in com.example.demo.proto
- HelloWorldProto - Class in com.example.demo.proto
- hostname() - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
-
Returns the hostname on which the server should listen.
- httpBasic(Customizer) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- HttpBasicAuthenticationExtractor - Class in org.springframework.grpc.server.security
-
Extracts the HTTP Basic authentication credentials from the gRPC request headers.
- HttpBasicAuthenticationExtractor() - Constructor for class org.springframework.grpc.server.security.HttpBasicAuthenticationExtractor
- HttpBasicConfigurer<H> - Class in org.springframework.grpc.server.security
- HttpBasicConfigurer(AuthenticationManagerBuilder, ApplicationContext) - Constructor for class org.springframework.grpc.server.security.HttpBasicConfigurer
I
- ignoreApplicationContext(WebApplicationContext) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcServletRequest.GrpcServletRequestMatcher
- ImportGrpcClients - Annotation Interface in org.springframework.grpc.client
-
Annotation to create gRPC client beans.
- ImportGrpcClients.Container - Annotation Interface in org.springframework.grpc.client
- init(GrpcSecurity) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer
- init(HttpSecurity) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcDisableCsrfHttpConfigurer
- initialized(Supplier) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcReactiveRequest.GrpcReactiveRequestMatcher
- initialized(Supplier) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcServletRequest.GrpcServletRequestMatcher
- Inprocess() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Inprocess
- InProcessGrpcChannelFactory - Class in org.springframework.grpc.client
-
GrpcChannelFactorythat creates in-process gRPC channels. - InProcessGrpcChannelFactory(List, ClientInterceptorsConfigurer) - Constructor for class org.springframework.grpc.client.InProcessGrpcChannelFactory
-
Construct an in-process channel factory instance and sets the
virtualTargetsto the identity function so that the exact passed in target string is used as the target of the channel factory. - InProcessGrpcServerFactory - Class in org.springframework.grpc.server
-
GrpcServerFactorythat can be used to create an in-process gRPC server. - InProcessGrpcServerFactory(String, List) - Constructor for class org.springframework.grpc.server.InProcessGrpcServerFactory
- InProcessTestAutoConfiguration - Class in org.springframework.boot.grpc.test.autoconfigure
-
Auto-configuration for an in-process test gRPC server.
- InProcessTestAutoConfiguration() - Constructor for class org.springframework.boot.grpc.test.autoconfigure.InProcessTestAutoConfiguration
- InProcessTestAutoConfiguration.TestInProcessGrpcChannelFactory - Class in org.springframework.boot.grpc.test.autoconfigure
-
Specialization of
InProcessGrpcChannelFactorythat allows the channel factory to support all targets, not just those that start with 'in-process:'. - InProcessTestAutoConfiguration.TestInProcessGrpcServerFactory - Class in org.springframework.boot.grpc.test.autoconfigure
-
Specialization of
InProcessGrpcServerFactory. - INSECURE - Static variable in interface org.springframework.grpc.client.ChannelCredentialsProvider
-
Insecure credentials provider instance.
- InsecureTrustManagerFactory - Class in org.springframework.grpc.internal
-
A custom implementation of the TrustManagerFactory class that provides an insecure trust manager.
- InsecureTrustManagerFactory() - Constructor for class org.springframework.grpc.internal.InsecureTrustManagerFactory
- INSTANCE - Static variable in class org.springframework.grpc.internal.InsecureTrustManagerFactory
-
Single instance of the factory.
- interceptCall(MethodDescriptor, CallOptions, Channel) - Method in class org.springframework.grpc.client.interceptor.DefaultDeadlineSetupClientInterceptor
- interceptCall(MethodDescriptor, CallOptions, Channel) - Method in class org.springframework.grpc.client.interceptor.security.BasicAuthenticationInterceptor
- interceptCall(MethodDescriptor, CallOptions, Channel) - Method in class org.springframework.grpc.client.interceptor.security.BearerTokenAuthenticationInterceptor
- interceptCall(ServerCall, Metadata, ServerCallHandler) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandlerInterceptor
-
Intercepts a gRPC server call to handle exceptions.
- interceptCall(ServerCall, Metadata, ServerCallHandler) - Method in class org.springframework.grpc.server.security.AuthenticationProcessInterceptor
- interceptCall(ServerCall, Metadata, ServerCallHandler) - Method in class org.springframework.grpc.server.security.SecurityContextServerInterceptor
- interceptorNames() - Element in annotation interface org.springframework.grpc.server.service.GrpcService
-
The
ServerInterceptorbean names to be applied to the service. - interceptorNames() - Method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Returns the value of the
interceptorNamesrecord component. - interceptors() - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Gets the client interceptors to apply to the channel.
- interceptors() - Element in annotation interface org.springframework.grpc.server.service.GrpcService
-
The
ServerInterceptorbean types to be applied to the service. - interceptors() - Method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Returns the value of the
interceptorsrecord component. - internalGetFieldAccessorTable() - Method in class com.example.demo.proto.HelloReply.Builder
- internalGetFieldAccessorTable() - Method in class com.example.demo.proto.HelloReply
- internalGetFieldAccessorTable() - Method in class com.example.demo.proto.HelloRequest.Builder
- internalGetFieldAccessorTable() - Method in class com.example.demo.proto.HelloRequest
- introspectionClientCredentials(String, String) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.OpaqueTokenConfigurer
- introspectionUri(String) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.OpaqueTokenConfigurer
- introspector(OpaqueTokenIntrospector) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.OpaqueTokenConfigurer
- isAutoStartup() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- isCancelled() - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- isEnabled() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Health
- isEnabled() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Ssl
- isEnableKeepAlive() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- isInitialized() - Method in class com.example.demo.proto.HelloReply.Builder
- isInitialized() - Method in class com.example.demo.proto.HelloReply
- isInitialized() - Method in class com.example.demo.proto.HelloRequest.Builder
- isInitialized() - Method in class com.example.demo.proto.HelloRequest
- isKeepAliveWithoutCalls() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- isPermitWithoutCalls() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- isReady() - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- isRunning() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- isSecure() - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- isSecure() - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
J
- jwkSetUri(String) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.JwtConfigurer
- jwt(Customizer) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer
- jwtAuthenticationConverter(Converter) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer.JwtConfigurer
K
- KeepAlive() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
L
- listServiceNames() - Method in class org.springframework.grpc.server.service.DefaultGrpcServiceDiscoverer
- listServiceNames() - Method in interface org.springframework.grpc.server.service.GrpcServiceDiscoverer
-
Find the names of the available gRPC services.
- LocalGrpcPort - Annotation Interface in org.springframework.boot.grpc.test.autoconfigure
-
Annotation at the field or method/constructor parameter level that injects the gRPC server port that was allocated at runtime.
- logger - Variable in class org.springframework.grpc.server.DefaultGrpcServerFactory
M
- main(String[]) - Static method in class com.example.demo.DemoApplication
- main(String...) - Static method in class org.springframework.grpc.internal.ConfigurationPropertiesAsciidocGenerator
- main(String[]) - Static method in class org.springframework.grpc.sample.GrpcClientApplication
- main(String[]) - Static method in class org.springframework.grpc.sample.GrpcServerApplication
- matches(HttpServletRequest, Supplier) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcServletRequest.GrpcServletRequestMatcher
- matches(ServerWebExchange, Supplier) - Method in class org.springframework.boot.grpc.server.autoconfigure.security.GrpcReactiveRequest.GrpcReactiveRequestMatcher
- matching(String, Consumer) - Static method in interface org.springframework.grpc.client.GrpcChannelBuilderCustomizer
- mergeFrom(HelloReply) - Method in class com.example.demo.proto.HelloReply.Builder
- mergeFrom(HelloRequest) - Method in class com.example.demo.proto.HelloRequest.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.example.demo.proto.HelloReply.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class com.example.demo.proto.HelloRequest.Builder
- mergeFrom(Message) - Method in class com.example.demo.proto.HelloReply.Builder
- mergeFrom(Message) - Method in class com.example.demo.proto.HelloRequest.Builder
- mergeWithGlobalInterceptors() - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Gets whether the provided interceptors should be blended with the global interceptors.
- MESSAGE_FIELD_NUMBER - Static variable in class com.example.demo.proto.HelloReply
- method() - Method in record class org.springframework.grpc.server.security.CallContext
-
Returns the value of the
methodrecord component. - methodName() - Method in class org.springframework.grpc.client.AbstractStubFactory
- methodName() - Method in class org.springframework.grpc.client.BlockingStubFactory
- methodName() - Method in class org.springframework.grpc.client.BlockingV2StubFactory
- methodName() - Method in class org.springframework.grpc.client.FutureStubFactory
- methodName() - Method in class org.springframework.grpc.client.ReactorStubFactory
- methodName() - Method in class org.springframework.grpc.client.SimpleStubFactory
- methods(String...) - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer
N
- NAME_FIELD_NUMBER - Static variable in class com.example.demo.proto.HelloRequest
- NegotiationType - Enum Class in org.springframework.grpc.client
-
Identifies the negotiation used for starting up HTTP/2.
- NettyGrpcChannelFactory - Class in org.springframework.grpc.client
-
GrpcChannelFactorythat creates Netty-based gRPC channels. - NettyGrpcChannelFactory(List, ClientInterceptorsConfigurer) - Constructor for class org.springframework.grpc.client.NettyGrpcChannelFactory
-
Construct a channel factory instance.
- NettyGrpcServerFactory - Class in org.springframework.grpc.server
-
GrpcServerFactorythat can be used to create a Netty-based gRPC server. - NettyGrpcServerFactory(String, List, KeyManagerFactory, TrustManagerFactory, TlsServerCredentials.ClientAuth) - Constructor for class org.springframework.grpc.server.NettyGrpcServerFactory
- newBlockingStub(Channel) - Static method in class com.example.demo.proto.SimpleGrpc
-
Creates a new blocking-style stub that supports unary and streaming output calls on the service
- newBlockingV2Stub(Channel) - Static method in class com.example.demo.proto.SimpleGrpc
-
Creates a new blocking-style stub that supports all types of calls on the service
- newBuilder() - Static method in class com.example.demo.proto.HelloReply
- newBuilder() - Static method in class com.example.demo.proto.HelloRequest
- newBuilder(HelloReply) - Static method in class com.example.demo.proto.HelloReply
- newBuilder(HelloRequest) - Static method in class com.example.demo.proto.HelloRequest
- newBuilderForType() - Method in class com.example.demo.proto.HelloReply
- newBuilderForType() - Method in class com.example.demo.proto.HelloRequest
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class com.example.demo.proto.HelloReply
- newBuilderForType(AbstractMessage.BuilderParent) - Method in class com.example.demo.proto.HelloRequest
- newChannelBuilder(String, ChannelCredentials) - Method in class org.springframework.boot.grpc.test.autoconfigure.InProcessTestAutoConfiguration.TestInProcessGrpcChannelFactory
-
Creates a new
ManagedChannelBuilderinstance for the given target and credentials. - newChannelBuilder(String, ChannelCredentials) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
-
Creates a new
ManagedChannelBuilderinstance for the given target and credentials. - newChannelBuilder(String, ChannelCredentials) - Method in class org.springframework.grpc.client.InProcessGrpcChannelFactory
- newChannelBuilder(String, ChannelCredentials) - Method in class org.springframework.grpc.client.NettyGrpcChannelFactory
- newChannelBuilder(String, ChannelCredentials) - Method in class org.springframework.grpc.client.ShadedNettyGrpcChannelFactory
- newFutureStub(Channel) - Static method in class com.example.demo.proto.SimpleGrpc
-
Creates a new ListenableFuture-style stub that supports unary calls on the service
- newServerBuilder() - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
-
Creates a new server builder.
- newServerBuilder() - Method in class org.springframework.grpc.server.InProcessGrpcServerFactory
- newServerBuilder() - Method in class org.springframework.grpc.server.NettyGrpcServerFactory
- newServerBuilder() - Method in class org.springframework.grpc.server.ShadedNettyGrpcServerFactory
- newStub(Channel) - Static method in class com.example.demo.proto.SimpleGrpc
-
Creates a new async stub that supports all call types for the service
- not() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
O
- OAuth2ClientAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
Auto-configurationfor gRPC OAuth2 security. - OAuth2ClientAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.security.OAuth2ClientAutoConfiguration
- oauth2ResourceServer(Customizer) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- OAuth2ResourceServerAutoConfiguration - Class in org.springframework.boot.grpc.server.autoconfigure.security
-
Auto-configurationfor gRPC OAuth2 resource server. - OAuth2ResourceServerAutoConfiguration() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.security.OAuth2ResourceServerAutoConfiguration
- OAuth2ResourceServerConfigurer - Class in org.springframework.grpc.server.security
- OAuth2ResourceServerConfigurer(ApplicationContext) - Constructor for class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer
- OAuth2ResourceServerConfigurer.JwtConfigurer - Class in org.springframework.grpc.server.security
- OAuth2ResourceServerConfigurer.OpaqueTokenConfigurer - Class in org.springframework.grpc.server.security
- of(String) - Static method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- opaqueToken(Customizer) - Method in class org.springframework.grpc.server.security.OAuth2ResourceServerConfigurer
- org.springframework.boot.grpc.client.autoconfigure - package org.springframework.boot.grpc.client.autoconfigure
-
Auto-configuration for gRPC client.
- org.springframework.boot.grpc.server.autoconfigure - package org.springframework.boot.grpc.server.autoconfigure
-
Auto-configuration for gRPC server.
- org.springframework.boot.grpc.server.autoconfigure.exception - package org.springframework.boot.grpc.server.autoconfigure.exception
-
Auto-configuration for gRPC server exception handling.
- org.springframework.boot.grpc.server.autoconfigure.health - package org.springframework.boot.grpc.server.autoconfigure.health
-
Auto-configuration for gRPC server health adapter.
- org.springframework.boot.grpc.server.autoconfigure.security - package org.springframework.boot.grpc.server.autoconfigure.security
-
Auto-configuration for gRPC server security.
- org.springframework.boot.grpc.test.autoconfigure - package org.springframework.boot.grpc.test.autoconfigure
-
Auto-configuration for Spring gRPC tests.
- org.springframework.grpc - package org.springframework.grpc
-
Core module for Spring gRPC.
- org.springframework.grpc.client - package org.springframework.grpc.client
-
gRPC client infrastructure.
- org.springframework.grpc.client.aot - package org.springframework.grpc.client.aot
-
AOT (Ahead-Of-Time) processing for gRPC clients.
- org.springframework.grpc.client.interceptor - package org.springframework.grpc.client.interceptor
-
gRPC client interceptors.
- org.springframework.grpc.client.interceptor.security - package org.springframework.grpc.client.interceptor.security
-
Security-related gRPC client interceptors.
- org.springframework.grpc.internal - package org.springframework.grpc.internal
-
Internal utilities and helpers.
- org.springframework.grpc.sample - package org.springframework.grpc.sample
- org.springframework.grpc.server - package org.springframework.grpc.server
-
gRPC server infrastructure.
- org.springframework.grpc.server.exception - package org.springframework.grpc.server.exception
-
Exception handling for gRPC servers.
- org.springframework.grpc.server.lifecycle - package org.springframework.grpc.server.lifecycle
-
gRPC server events.
- org.springframework.grpc.server.security - package org.springframework.grpc.server.security
-
Security infrastructure for gRPC servers.
- org.springframework.grpc.server.service - package org.springframework.grpc.server.service
-
gRPC service discovery and configuration.
P
- packageClasses(Class...) - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- packages() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns the value of the
packagesrecord component. - packages(String...) - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- parseDelimitedFrom(InputStream) - Static method in class com.example.demo.proto.HelloReply
- parseDelimitedFrom(InputStream) - Static method in class com.example.demo.proto.HelloRequest
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloReply
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(byte[]) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(byte[]) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(ByteString) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(ByteString) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(CodedInputStream) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(CodedInputStream) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(InputStream) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(InputStream) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(ByteBuffer) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(ByteBuffer) - Static method in class com.example.demo.proto.HelloRequest
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloReply
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloRequest
- parser() - Static method in class com.example.demo.proto.HelloReply
- parser() - Static method in class com.example.demo.proto.HelloRequest
- performBuild() - Method in class org.springframework.grpc.server.security.GrpcSecurity
- permitAll() - Method in class org.springframework.grpc.server.security.RequestMapperConfigurer.AuthorizedCall
- PLAINTEXT - Enum constant in enum class org.springframework.grpc.client.NegotiationType
-
Just assume the connection is plaintext (non-SSL) and the remote endpoint supports HTTP/2 directly without an upgrade.
- PLAINTEXT_UPGRADE - Enum constant in enum class org.springframework.grpc.client.NegotiationType
-
Use the HTTP UPGRADE protocol for a plaintext (non-SSL) upgrade from HTTP/1.1 to HTTP/2.
- port() - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
-
Returns the port number on which the server should listen as defined by.
- preauth(Customizer) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- PreAuthConfigurer<H> - Class in org.springframework.grpc.server.security
- PreAuthConfigurer(AuthenticationManagerBuilder, ApplicationContext) - Constructor for class org.springframework.grpc.server.security.PreAuthConfigurer
- prefix() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns the value of the
prefixrecord component. - prefix() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients
-
The prefix to use when creating bean definitions for clients, completed by the simple name of the class.
- prefix(String) - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
- processAheadOfTime(ConfigurableListableBeanFactory) - Method in class org.springframework.grpc.client.aot.ClientBeanRegistrationsAotProcessor
R
- ReactiveStubBeanDefinitionRegistrar - Class in org.springframework.grpc.server.exception
-
A
BeanFactoryPostProcessorandMethodReplacerthat processes beans of typeBindableServiceto replace theironErrorMapmethod to a set ofGrpcExceptionHandlerbeans. - ReactiveStubBeanDefinitionRegistrar() - Constructor for class org.springframework.grpc.server.exception.ReactiveStubBeanDefinitionRegistrar
- ReactorStubFactory - Class in org.springframework.grpc.client
- ReactorStubFactory() - Constructor for class org.springframework.grpc.client.ReactorStubFactory
- register(BeanDefinitionRegistry, GrpcClientFactory.GrpcClientRegistrationSpec) - Static method in class org.springframework.grpc.client.GrpcClientFactory
- registerAllExtensions(ExtensionRegistry) - Static method in class com.example.demo.proto.HelloWorldProto
- registerAllExtensions(ExtensionRegistryLite) - Static method in class com.example.demo.proto.HelloWorldProto
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.grpc.client.AbstractGrpcClientRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.grpc.server.exception.ReactiveStubBeanDefinitionRegistrar
- request(int) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- RequestMapperAuthorizationManager(List, AuthorizationEventPublisher) - Constructor for class org.springframework.grpc.server.security.RequestMapperConfigurer.RequestMapperAuthorizationManager
- RequestMapperConfigurer - Class in org.springframework.grpc.server.security
- RequestMapperConfigurer(ApplicationContext) - Constructor for class org.springframework.grpc.server.security.RequestMapperConfigurer
- RequestMapperConfigurer.AuthorizedCall - Class in org.springframework.grpc.server.security
- RequestMapperConfigurer.RequestMapperAuthorizationManager - Class in org.springframework.grpc.server.security
- runner(SimpleGrpc.SimpleBlockingStub) - Method in class org.springframework.grpc.sample.GrpcClientApplication
S
- sayHello(HelloRequest) - Method in class com.example.demo.proto.SimpleGrpc.SimpleBlockingStub
-
Sends a greeting
- sayHello(HelloRequest) - Method in class com.example.demo.proto.SimpleGrpc.SimpleBlockingV2Stub
-
Sends a greeting
- sayHello(HelloRequest) - Method in class com.example.demo.proto.SimpleGrpc.SimpleFutureStub
-
Sends a greeting
- sayHello(HelloRequest, StreamObserver) - Method in class com.example.demo.GrpcServerService
- sayHello(HelloRequest, StreamObserver) - Method in interface com.example.demo.proto.SimpleGrpc.AsyncService
-
Sends a greeting
- sayHello(HelloRequest, StreamObserver) - Method in class com.example.demo.proto.SimpleGrpc.SimpleStub
-
Sends a greeting
- sayHello(HelloRequest, StreamObserver) - Method in class org.springframework.grpc.sample.GrpcServerService
- scan(String, Class) - Method in class org.springframework.grpc.internal.ClasspathScanner
- scan(String, TypeFilter) - Method in class org.springframework.grpc.internal.ClasspathScanner
- SECURITY_CONTEXT_KEY - Static variable in class org.springframework.grpc.server.security.GrpcSecurity
-
Key for the SecurityContext in the gRPC Context.
- SecurityContextServerInterceptor - Class in org.springframework.grpc.server.security
- SecurityContextServerInterceptor() - Constructor for class org.springframework.grpc.server.security.SecurityContextServerInterceptor
- SecurityGrpcExceptionHandler - Class in org.springframework.grpc.server.security
- SecurityGrpcExceptionHandler() - Constructor for class org.springframework.grpc.server.security.SecurityGrpcExceptionHandler
- sendHeaders(Metadata) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- ServerBuilderCustomizer<T> - Interface in org.springframework.grpc.server
-
Callback interface that can be used to customize a
ServerBuilder. - ServerInterceptorFilter - Interface in org.springframework.grpc.server.service
-
Strategy to determine whether a global
server interceptorshould be applied togRPC service. - ServerServiceDefinitionFilter - Interface in org.springframework.grpc.server
-
Strategy to determine whether a
ServerServiceDefinitionshould be added to aserver factory. - service() - Method in record class org.springframework.grpc.server.service.GrpcServiceSpec
-
Returns the value of the
servicerecord component. - SERVICE_NAME - Static variable in class com.example.demo.proto.SimpleGrpc
- serviceInfo() - Method in record class org.springframework.grpc.server.service.GrpcServiceSpec
-
Returns the value of the
serviceInforecord component. - setAddress(String) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- setAddress(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setApplicationContext(ApplicationContext) - Method in class org.springframework.grpc.client.GrpcClientFactory
- setBundle(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Ssl
- setBundle(String) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- setClientAuth(TlsServerCredentials.ClientAuth) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- setCompression(String) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- setCredentialsProvider(ChannelCredentialsProvider) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
- setDefaultDeadline(Duration) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setDefaultLoadBalancingPolicy(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setDefaultStubFactory(Class) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
- setEnabled(boolean) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Health
- setEnabled(boolean) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- setEnabled(boolean) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Health
- setEnabled(Boolean) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Ssl
- setEnabled(Boolean) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- setEnableKeepAlive(boolean) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setEnvironment(Environment) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties
- setHealthIndicatorPaths(List) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- setHost(String) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- setIdleTimeout(Duration) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setInterceptorFilter(ClientInterceptorFilter) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
- setInterceptorFilter(ServerInterceptorFilter) - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
- setKeepAliveTime(Duration) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setKeepAliveTimeout(Duration) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setKeepAliveWithoutCalls(boolean) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setMaxAge(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setMaxAgeGrace(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setMaxIdle(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setMaxInboundMessageSize(DataSize) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setMaxInboundMessageSize(DataSize) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- setMaxInboundMetadataSize(DataSize) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setMaxInboundMetadataSize(DataSize) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- setMessage(String) - Method in class com.example.demo.proto.HelloReply.Builder
-
string message = 1; - setMessageBytes(ByteString) - Method in class com.example.demo.proto.HelloReply.Builder
-
string message = 1; - setMessageCompression(boolean) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- setName(String) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Inprocess
- setName(String) - Method in class com.example.demo.proto.HelloRequest.Builder
-
string name = 1; - setNameBytes(ByteString) - Method in class com.example.demo.proto.HelloRequest.Builder
-
string name = 1; - setNegotiationType(NegotiationType) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setOnReadyThreshold(int) - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- setPermitTime(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setPermitWithoutCalls(boolean) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setPort(int) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- setResourceLoader(ResourceLoader) - Method in class org.springframework.grpc.internal.ClasspathScanner
- setSecure(boolean) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setSecure(boolean) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- setServiceFilter(ServerServiceDefinitionFilter) - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
- setServiceName(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Health
- setShutdownGracePeriod(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties
- setTime(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setTimeout(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.KeepAlive
- setUpdateInitialDelay(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- setUpdateOverallHealth(boolean) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- setUpdateRate(Duration) - Method in class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Actuator
- setUserAgent(String) - Method in class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig
- setVirtualTargets(VirtualTargets) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
- ShadedNettyGrpcChannelFactory - Class in org.springframework.grpc.client
-
GrpcChannelFactorythat creates shaded Netty-based gRPC channels. - ShadedNettyGrpcChannelFactory(List, ClientInterceptorsConfigurer) - Constructor for class org.springframework.grpc.client.ShadedNettyGrpcChannelFactory
-
Construct a channel factory instance.
- ShadedNettyGrpcServerFactory - Class in org.springframework.grpc.server
-
GrpcServerFactorythat can be used to create a shaded Netty-based gRPC server. - ShadedNettyGrpcServerFactory(String, List, KeyManagerFactory, TrustManagerFactory, TlsServerCredentials.ClientAuth) - Constructor for class org.springframework.grpc.server.ShadedNettyGrpcServerFactory
- shutdownGracePeriod() - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Gets the time to wait for the channel to gracefully shutdown.
- SimpleGrpc - Class in com.example.demo.proto
-
The greeting service definition.
- SimpleGrpc.AsyncService - Interface in com.example.demo.proto
-
The greeting service definition.
- SimpleGrpc.SimpleBlockingStub - Class in com.example.demo.proto
-
A stub to allow clients to do limited synchronous rpc calls to service Simple.
- SimpleGrpc.SimpleBlockingV2Stub - Class in com.example.demo.proto
-
A stub to allow clients to do synchronous rpc calls to service Simple.
- SimpleGrpc.SimpleFutureStub - Class in com.example.demo.proto
-
A stub to allow clients to do ListenableFuture-style rpc calls to service Simple.
- SimpleGrpc.SimpleImplBase - Class in com.example.demo.proto
-
Base class for the server implementation of the service Simple.
- SimpleGrpc.SimpleStub - Class in com.example.demo.proto
-
A stub to allow clients to do asynchronous rpc calls to service Simple.
- SimpleImplBase() - Constructor for class com.example.demo.proto.SimpleGrpc.SimpleImplBase
- SimpleStubFactory - Class in org.springframework.grpc.client
- SimpleStubFactory() - Constructor for class org.springframework.grpc.client.SimpleStubFactory
- sortBeansIncludingOrderAnnotation(ApplicationContext, Class, List) - Static method in class org.springframework.grpc.internal.ApplicationContextBeanLookupUtils
-
Sorts the supplied list in place using an
OrderComparatorthat takes the@Orderannotation on bean factory methods in configuration classes into account. - Ssl() - Constructor for class org.springframework.boot.grpc.client.autoconfigure.GrpcClientProperties.ChannelConfig.Ssl
- Ssl() - Constructor for class org.springframework.boot.grpc.server.autoconfigure.GrpcServerProperties.Ssl
- SslContextPreAuthenticationExtractor - Class in org.springframework.grpc.server.security
- SslContextPreAuthenticationExtractor() - Constructor for class org.springframework.grpc.server.security.SslContextPreAuthenticationExtractor
- SslContextPreAuthenticationExtractor(X509PrincipalExtractor) - Constructor for class org.springframework.grpc.server.security.SslContextPreAuthenticationExtractor
- start() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- stop() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- stop(Runnable) - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
- stopAndReleaseGrpcServer() - Method in class org.springframework.grpc.server.lifecycle.GrpcServerLifecycle
-
Initiates an orderly shutdown of the grpc server and releases the references to the server.
- streamHello(HelloRequest) - Method in class com.example.demo.proto.SimpleGrpc.SimpleBlockingStub
- streamHello(HelloRequest) - Method in class com.example.demo.proto.SimpleGrpc.SimpleBlockingV2Stub
- streamHello(HelloRequest, StreamObserver) - Method in class com.example.demo.GrpcServerService
- streamHello(HelloRequest, StreamObserver) - Method in interface com.example.demo.proto.SimpleGrpc.AsyncService
- streamHello(HelloRequest, StreamObserver) - Method in class com.example.demo.proto.SimpleGrpc.SimpleStub
- streamHello(HelloRequest, StreamObserver) - Method in class org.springframework.grpc.sample.GrpcServerService
- StubFactory<T> - Interface in org.springframework.grpc.client
- supports(ClientInterceptor) - Method in class org.springframework.grpc.client.CompositeGrpcChannelFactory
- supports(ClientInterceptor) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
- supports(ClientInterceptor) - Method in interface org.springframework.grpc.client.GrpcChannelFactory
-
Whether this factory supports the given global
ClientInterceptor. - supports(ServerInterceptor, ServerServiceDefinition) - Method in class org.springframework.grpc.server.DefaultGrpcServerFactory
- supports(ServerInterceptor, ServerServiceDefinition) - Method in interface org.springframework.grpc.server.GrpcServerFactory
- supports(Class) - Static method in class org.springframework.grpc.client.BlockingStubFactory
- supports(Class) - Static method in class org.springframework.grpc.client.BlockingV2StubFactory
- supports(Class) - Static method in class org.springframework.grpc.client.CoroutineStubFactory
- supports(Class) - Static method in class org.springframework.grpc.client.FutureStubFactory
- supports(Class) - Static method in class org.springframework.grpc.client.ReactorStubFactory
- supports(Class) - Static method in class org.springframework.grpc.client.SimpleStubFactory
- supports(Class, Class) - Static method in class org.springframework.grpc.client.AbstractStubFactory
- supports(String) - Method in class org.springframework.boot.grpc.test.autoconfigure.InProcessTestAutoConfiguration.TestInProcessGrpcChannelFactory
-
Whether this factory supports the given target string.
- supports(String) - Method in class org.springframework.grpc.client.CompositeGrpcChannelFactory
- supports(String) - Method in class org.springframework.grpc.client.DefaultGrpcChannelFactory
-
Whether this factory supports the given target string.
- supports(String) - Method in interface org.springframework.grpc.client.GrpcChannelFactory
-
Whether this factory supports the given target string.
- supports(String) - Method in class org.springframework.grpc.client.InProcessGrpcChannelFactory
-
Whether this factory supports the given target string.
T
- target() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns the value of the
targetrecord component. - target() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients
-
The name or base URL of the gRPC server to connect to.
- targets - Variable in class org.springframework.grpc.client.DefaultGrpcChannelFactory
- TestInProcessGrpcServerFactory(String, List, ServerServiceDefinitionFilter) - Constructor for class org.springframework.boot.grpc.test.autoconfigure.InProcessTestAutoConfiguration.TestInProcessGrpcServerFactory
- then(GrpcChannelBuilderCustomizer) - Method in interface org.springframework.grpc.client.GrpcChannelBuilderCustomizer
- TLS - Enum constant in enum class org.springframework.grpc.client.NegotiationType
-
Uses TLS ALPN/NPN negotiation, assumes an SSL connection.
- toBuilder() - Method in class com.example.demo.proto.HelloReply
- toBuilder() - Method in class com.example.demo.proto.HelloRequest
- toServingStatus(String) - Method in class org.springframework.boot.grpc.server.autoconfigure.health.ActuatorHealthAdapter
- toString() - Method in class org.springframework.grpc.server.exception.GrpcExceptionHandledServerCall
- toString() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.grpc.server.security.CallContext
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.springframework.grpc.server.service.GrpcServiceSpec
-
Returns a string representation of this record class.
- types() - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
-
Returns the value of the
typesrecord component. - types() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients
-
Concrete types of the stubs to create.
- types(Class...) - Method in record class org.springframework.grpc.client.GrpcClientFactory.GrpcClientRegistrationSpec
U
- UnspecifiedStubFactory - Interface in org.springframework.grpc.client
- updateHealthStatus() - Method in class org.springframework.boot.grpc.server.autoconfigure.health.ActuatorHealthAdapter
- updateIndicatorsHealthStatus() - Method in class org.springframework.boot.grpc.server.autoconfigure.health.ActuatorHealthAdapter
- updateOverallHealthStatus(Set) - Method in class org.springframework.boot.grpc.server.autoconfigure.health.ActuatorHealthAdapter
- userDetailsService(UserDetailsService) - Method in class org.springframework.grpc.server.security.GrpcSecurity
- userDetailsService(UserDetailsService) - Method in class org.springframework.grpc.server.security.HttpBasicConfigurer
- userDetailsService(UserDetailsService) - Method in class org.springframework.grpc.server.security.PreAuthConfigurer
V
- value() - Element in annotation interface org.springframework.boot.grpc.server.autoconfigure.ConditionalOnGrpcServerEnabled
-
Name of the gRPC service.
- value() - Element in annotation interface org.springframework.grpc.client.ImportGrpcClients.Container
- valueOf(String) - Static method in enum class org.springframework.grpc.client.NegotiationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.grpc.client.NegotiationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VirtualTargets - Interface in org.springframework.grpc.client
W
- withCustomizer(GrpcChannelBuilderCustomizer) - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Set the customizer to apply to the builder used to create the channel.
- withInterceptorNames(List) - Static method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Construct a service info with the specified interceptors names.
- withInterceptors(List) - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Set the client interceptors to apply to the channel.
- withInterceptors(List) - Static method in record class org.springframework.grpc.server.service.GrpcServiceInfo
-
Construct a service info with the specified interceptors.
- withInterceptorsMerge(boolean) - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Set whether the provided interceptors should be blended with the global interceptors.
- withShutdownGracePeriod(Duration) - Method in class org.springframework.grpc.client.ChannelBuilderOptions
-
Set the time to wait for the channel to gracefully shutdown.
- writeTo(CodedOutputStream) - Method in class com.example.demo.proto.HelloReply
- writeTo(CodedOutputStream) - Method in class com.example.demo.proto.HelloRequest
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form