Uses of Class
io.envoyproxy.envoy.config.core.v3.GrpcService.Builder
Packages that use GrpcService.Builder
Package
Description
-
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.core.v3
Fields in io.envoyproxy.envoy.config.core.v3 with type parameters of type GrpcService.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> EventServiceConfig.Builder.grpcServiceBuilder_
private com.google.protobuf.RepeatedFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> ApiConfigSource.Builder.grpcServicesBuilder_
Methods in io.envoyproxy.envoy.config.core.v3 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.clear()
GrpcService.Builder.clearEnvoyGrpc()
Envoy's in-built gRPC client.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.clearRetryPolicy()
Optional default retry policy for streams toward the service.GrpcService.Builder.clearTargetSpecifier()
GrpcService.Builder.clearTimeout()
The timeout for the gRPC request.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.mergeRetryPolicy
(RetryPolicy value) Optional default retry policy for streams toward the service.GrpcService.Builder.mergeTimeout
(com.google.protobuf.Duration value) The timeout for the gRPC request.static GrpcService.Builder
GrpcService.newBuilder()
static GrpcService.Builder
GrpcService.newBuilder
(GrpcService prototype) GrpcService.newBuilderForType()
protected GrpcService.Builder
GrpcService.newBuilderForType
(com.google.protobuf.AbstractMessage.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.setRetryPolicy
(RetryPolicy value) Optional default retry policy for streams toward the service.GrpcService.Builder.setRetryPolicy
(RetryPolicy.Builder builderForValue) Optional default retry policy for streams toward the service.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.GrpcService.toBuilder()
Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type GrpcService.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.getGrpcServicesBuilderList()
Multiple gRPC services be provided for GRPC.private com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> EventServiceConfig.Builder.internalGetGrpcServiceFieldBuilder()
Specifies the gRPC service that hosts the event reporting service.private com.google.protobuf.RepeatedFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> ApiConfigSource.Builder.internalGetGrpcServicesFieldBuilder()
Methods in io.envoyproxy.envoy.config.core.v3 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.trace.v3
Fields in io.envoyproxy.envoy.config.trace.v3 with type parameters of type GrpcService.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> OpenTelemetryConfig.Builder.grpcServiceBuilder_
private com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> TraceServiceConfig.Builder.grpcServiceBuilder_
Methods in io.envoyproxy.envoy.config.trace.v3 that return GrpcService.BuilderModifier and TypeMethodDescriptionOpenTelemetryConfig.Builder.getGrpcServiceBuilder()
The upstream gRPC cluster that will receive OTLP traces.TraceServiceConfig.Builder.getGrpcServiceBuilder()
The upstream gRPC cluster that hosts the metrics service.Methods in io.envoyproxy.envoy.config.trace.v3 that return types with arguments of type GrpcService.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> OpenTelemetryConfig.Builder.internalGetGrpcServiceFieldBuilder()
The upstream gRPC cluster that will receive OTLP traces.private com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> TraceServiceConfig.Builder.internalGetGrpcServiceFieldBuilder()
The upstream gRPC cluster that hosts the metrics service.Methods in io.envoyproxy.envoy.config.trace.v3 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionOpenTelemetryConfig.Builder.setGrpcService
(GrpcService.Builder builderForValue) The upstream gRPC cluster that will receive OTLP traces.TraceServiceConfig.Builder.setGrpcService
(GrpcService.Builder builderForValue) The upstream gRPC cluster that hosts the metrics service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with type parameters of type GrpcService.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> RateLimitQuotaFilterConfig.Builder.rlqsServerBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return GrpcService.BuilderModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.getRlqsServerBuilder()
Configures the gRPC Rate Limit Quota Service (RLQS) RateLimitQuotaService.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return types with arguments of type GrpcService.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<GrpcService, GrpcService.Builder, GrpcServiceOrBuilder> RateLimitQuotaFilterConfig.Builder.internalGetRlqsServerFieldBuilder()
Configures the gRPC Rate Limit Quota Service (RLQS) RateLimitQuotaService.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with parameters of type GrpcService.BuilderModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.setRlqsServer
(GrpcService.Builder builderForValue) Configures the gRPC Rate Limit Quota Service (RLQS) RateLimitQuotaService.