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.BuilderGrpcService.newBuilder()static GrpcService.BuilderGrpcService.newBuilder(GrpcService prototype) GrpcService.newBuilderForType()protected GrpcService.BuilderGrpcService.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.