Uses of Class
io.envoyproxy.envoy.api.v2.core.GrpcService.Builder
Packages that use GrpcService.Builder
Package
Description
-
Uses of GrpcService.Builder in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core that return GrpcService.BuilderModifier and TypeMethodDescriptionGrpcService.Builder.addAllInitialMetadata(Iterable<? extends HeaderValue> values) Additional metadata to include in streams initiated to the GrpcService.ApiConfigSource.Builder.addGrpcServicesBuilder()Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.addGrpcServicesBuilder(int index) Multiple gRPC services be provided for GRPC.GrpcService.Builder.addInitialMetadata(int index, HeaderValue value) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.addInitialMetadata(int index, HeaderValue.Builder builderForValue) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.addInitialMetadata(HeaderValue value) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.addInitialMetadata(HeaderValue.Builder builderForValue) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) GrpcService.Builder.clear()GrpcService.Builder.clearEnvoyGrpc()Envoy's in-built gRPC client.GrpcService.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) GrpcService.Builder.clearGoogleGrpc()`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.GrpcService.Builder.clearInitialMetadata()Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) GrpcService.Builder.clearTargetSpecifier()GrpcService.Builder.clearTimeout()The timeout for the gRPC request.GrpcService.Builder.clone()EventServiceConfig.Builder.getGrpcServiceBuilder()Specifies the gRPC service that hosts the event reporting service.ApiConfigSource.Builder.getGrpcServicesBuilder(int index) Multiple gRPC services be provided for GRPC.GrpcService.Builder.mergeEnvoyGrpc(GrpcService.EnvoyGrpc value) Envoy's in-built gRPC client.GrpcService.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) GrpcService.Builder.mergeFrom(com.google.protobuf.Message other) GrpcService.Builder.mergeFrom(GrpcService other) GrpcService.Builder.mergeGoogleGrpc(GrpcService.GoogleGrpc value) `Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.GrpcService.Builder.mergeTimeout(com.google.protobuf.Duration value) The timeout for the gRPC request.final GrpcService.BuilderGrpcService.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static GrpcService.BuilderGrpcService.newBuilder()static GrpcService.BuilderGrpcService.newBuilder(GrpcService prototype) GrpcService.newBuilderForType()protected GrpcService.BuilderGrpcService.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) GrpcService.Builder.removeInitialMetadata(int index) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.setEnvoyGrpc(GrpcService.EnvoyGrpc value) Envoy's in-built gRPC client.GrpcService.Builder.setEnvoyGrpc(GrpcService.EnvoyGrpc.Builder builderForValue) Envoy's in-built gRPC client.GrpcService.Builder.setGoogleGrpc(GrpcService.GoogleGrpc value) `Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.GrpcService.Builder.setGoogleGrpc(GrpcService.GoogleGrpc.Builder builderForValue) `Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.GrpcService.Builder.setInitialMetadata(int index, HeaderValue value) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.setInitialMetadata(int index, HeaderValue.Builder builderForValue) Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) GrpcService.Builder.setTimeout(com.google.protobuf.Duration value) The timeout for the gRPC request.GrpcService.Builder.setTimeout(com.google.protobuf.Duration.Builder builderForValue) The timeout for the gRPC request.final GrpcService.BuilderGrpcService.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) GrpcService.toBuilder()Methods in io.envoyproxy.envoy.api.v2.core that return types with arguments of type GrpcService.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.getGrpcServicesBuilderList()Multiple gRPC services be provided for GRPC.Methods in io.envoyproxy.envoy.api.v2.core with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.addGrpcServices(int index, GrpcService.Builder builderForValue) Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder.addGrpcServices(GrpcService.Builder builderForValue) Multiple gRPC services be provided for GRPC.EventServiceConfig.Builder.setGrpcService(GrpcService.Builder builderForValue) Specifies the gRPC service that hosts the event reporting service.ApiConfigSource.Builder.setGrpcServices(int index, GrpcService.Builder builderForValue) Multiple gRPC services be provided for GRPC. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.accesslog.v2
Methods in io.envoyproxy.envoy.config.accesslog.v2 that return GrpcService.BuilderModifier and TypeMethodDescriptionCommonGrpcAccessLogConfig.Builder.getGrpcServiceBuilder()The gRPC service for the access log service.Methods in io.envoyproxy.envoy.config.accesslog.v2 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionCommonGrpcAccessLogConfig.Builder.setGrpcService(GrpcService.Builder builderForValue) The gRPC service for the access log service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.filter.http.ext_authz.v2
Methods in io.envoyproxy.envoy.config.filter.http.ext_authz.v2 that return GrpcService.BuilderModifier and TypeMethodDescriptionExtAuthz.Builder.getGrpcServiceBuilder()gRPC service configuration (default timeout: 200ms).Methods in io.envoyproxy.envoy.config.filter.http.ext_authz.v2 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionExtAuthz.Builder.setGrpcService(GrpcService.Builder builderForValue) gRPC service configuration (default timeout: 200ms). -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.filter.network.ext_authz.v2
Methods in io.envoyproxy.envoy.config.filter.network.ext_authz.v2 that return GrpcService.BuilderModifier and TypeMethodDescriptionExtAuthz.Builder.getGrpcServiceBuilder()The external authorization gRPC service configuration.Methods in io.envoyproxy.envoy.config.filter.network.ext_authz.v2 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionExtAuthz.Builder.setGrpcService(GrpcService.Builder builderForValue) The external authorization gRPC service configuration. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.metrics.v2
Methods in io.envoyproxy.envoy.config.metrics.v2 that return GrpcService.BuilderModifier and TypeMethodDescriptionMetricsServiceConfig.Builder.getGrpcServiceBuilder()The upstream gRPC cluster that hosts the metrics service.Methods in io.envoyproxy.envoy.config.metrics.v2 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionMetricsServiceConfig.Builder.setGrpcService(GrpcService.Builder builderForValue) The upstream gRPC cluster that hosts the metrics service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.ratelimit.v2
Methods in io.envoyproxy.envoy.config.ratelimit.v2 that return GrpcService.BuilderModifier and TypeMethodDescriptionRateLimitServiceConfig.Builder.getGrpcServiceBuilder()Specifies the gRPC service that hosts the rate limit service.Methods in io.envoyproxy.envoy.config.ratelimit.v2 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionRateLimitServiceConfig.Builder.setGrpcService(GrpcService.Builder builderForValue) Specifies the gRPC service that hosts the rate limit service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.trace.v2
Methods in io.envoyproxy.envoy.config.trace.v2 that return GrpcService.BuilderModifier and TypeMethodDescriptionTraceServiceConfig.Builder.getGrpcServiceBuilder()The upstream gRPC cluster that hosts the metrics service.Methods in io.envoyproxy.envoy.config.trace.v2 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionTraceServiceConfig.Builder.setGrpcService(GrpcService.Builder builderForValue) The upstream gRPC cluster that hosts the metrics service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.service.tap.v2alpha
Methods in io.envoyproxy.envoy.service.tap.v2alpha that return GrpcService.BuilderModifier and TypeMethodDescriptionStreamingGrpcSink.Builder.getGrpcServiceBuilder()The gRPC server that hosts the Tap Sink Service.Methods in io.envoyproxy.envoy.service.tap.v2alpha with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionStreamingGrpcSink.Builder.setGrpcService(GrpcService.Builder builderForValue) The gRPC server that hosts the Tap Sink Service.