Uses of Class
io.envoyproxy.envoy.config.core.v3.GrpcService.Builder
-
Packages that use GrpcService.Builder Package Description io.envoyproxy.envoy.config.core.v3 io.envoyproxy.envoy.config.trace.v3 io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 -
-
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.Builder Modifier and Type Field Description private 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.Builder Modifier and Type Method Description GrpcService.BuilderGrpcService.Builder. addAllInitialMetadata(java.lang.Iterable<? extends HeaderValue> values)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderApiConfigSource.Builder. addGrpcServicesBuilder()Multiple gRPC services be provided for GRPC.GrpcService.BuilderApiConfigSource.Builder. addGrpcServicesBuilder(int index)Multiple gRPC services be provided for GRPC.GrpcService.BuilderGrpcService.Builder. addInitialMetadata(int index, HeaderValue value)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. addInitialMetadata(int index, HeaderValue.Builder builderForValue)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. addInitialMetadata(HeaderValue value)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. addInitialMetadata(HeaderValue.Builder builderForValue)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. clear()GrpcService.BuilderGrpcService.Builder. clearEnvoyGrpc()Envoy's in-built gRPC client.GrpcService.BuilderGrpcService.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.BuilderGrpcService.Builder. clearInitialMetadata()Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. clearRetryPolicy()Optional default retry policy for streams toward the service.GrpcService.BuilderGrpcService.Builder. clearTargetSpecifier()GrpcService.BuilderGrpcService.Builder. clearTimeout()The timeout for the gRPC request.GrpcService.BuilderEventServiceConfig.Builder. getGrpcServiceBuilder()Specifies the gRPC service that hosts the event reporting service.GrpcService.BuilderApiConfigSource.Builder. getGrpcServicesBuilder(int index)Multiple gRPC services be provided for GRPC.GrpcService.BuilderGrpcService.Builder. mergeEnvoyGrpc(GrpcService.EnvoyGrpc value)Envoy's in-built gRPC client.GrpcService.BuilderGrpcService.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GrpcService.BuilderGrpcService.Builder. mergeFrom(com.google.protobuf.Message other)GrpcService.BuilderGrpcService.Builder. mergeFrom(GrpcService other)GrpcService.BuilderGrpcService.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.BuilderGrpcService.Builder. mergeRetryPolicy(RetryPolicy value)Optional default retry policy for streams toward the service.GrpcService.BuilderGrpcService.Builder. mergeTimeout(com.google.protobuf.Duration value)The timeout for the gRPC request.static GrpcService.BuilderGrpcService. newBuilder()static GrpcService.BuilderGrpcService. newBuilder(GrpcService prototype)GrpcService.BuilderGrpcService. newBuilderForType()protected GrpcService.BuilderGrpcService. newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)GrpcService.BuilderGrpcService.Builder. removeInitialMetadata(int index)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. setEnvoyGrpc(GrpcService.EnvoyGrpc value)Envoy's in-built gRPC client.GrpcService.BuilderGrpcService.Builder. setEnvoyGrpc(GrpcService.EnvoyGrpc.Builder builderForValue)Envoy's in-built gRPC client.GrpcService.BuilderGrpcService.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.BuilderGrpcService.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.BuilderGrpcService.Builder. setInitialMetadata(int index, HeaderValue value)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. setInitialMetadata(int index, HeaderValue.Builder builderForValue)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderGrpcService.Builder. setRetryPolicy(RetryPolicy value)Optional default retry policy for streams toward the service.GrpcService.BuilderGrpcService.Builder. setRetryPolicy(RetryPolicy.Builder builderForValue)Optional default retry policy for streams toward the service.GrpcService.BuilderGrpcService.Builder. setTimeout(com.google.protobuf.Duration value)The timeout for the gRPC request.GrpcService.BuilderGrpcService.Builder. setTimeout(com.google.protobuf.Duration.Builder builderForValue)The timeout for the gRPC request.GrpcService.BuilderGrpcService. toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type GrpcService.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<GrpcService,GrpcService.Builder,GrpcServiceOrBuilder>EventServiceConfig.Builder. getGrpcServiceFieldBuilder()Specifies the gRPC service that hosts the event reporting service.java.util.List<GrpcService.Builder>ApiConfigSource.Builder. getGrpcServicesBuilderList()Multiple gRPC services be provided for GRPC.private com.google.protobuf.RepeatedFieldBuilder<GrpcService,GrpcService.Builder,GrpcServiceOrBuilder>ApiConfigSource.Builder. getGrpcServicesFieldBuilder()Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description ApiConfigSource.BuilderApiConfigSource.Builder. addGrpcServices(int index, GrpcService.Builder builderForValue)Multiple gRPC services be provided for GRPC.ApiConfigSource.BuilderApiConfigSource.Builder. addGrpcServices(GrpcService.Builder builderForValue)Multiple gRPC services be provided for GRPC.EventServiceConfig.BuilderEventServiceConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)Specifies the gRPC service that hosts the event reporting service.ApiConfigSource.BuilderApiConfigSource.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.Builder Modifier and Type Field Description private 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.Builder Modifier and Type Method Description GrpcService.BuilderOpenTelemetryConfig.Builder. getGrpcServiceBuilder()The upstream gRPC cluster that will receive OTLP traces.GrpcService.BuilderTraceServiceConfig.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.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<GrpcService,GrpcService.Builder,GrpcServiceOrBuilder>OpenTelemetryConfig.Builder. getGrpcServiceFieldBuilder()The upstream gRPC cluster that will receive OTLP traces.private com.google.protobuf.SingleFieldBuilder<GrpcService,GrpcService.Builder,GrpcServiceOrBuilder>TraceServiceConfig.Builder. getGrpcServiceFieldBuilder()The upstream gRPC cluster that hosts the metrics service.Methods in io.envoyproxy.envoy.config.trace.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description OpenTelemetryConfig.BuilderOpenTelemetryConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)The upstream gRPC cluster that will receive OTLP traces.TraceServiceConfig.BuilderTraceServiceConfig.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.Builder Modifier and Type Field Description private 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.Builder Modifier and Type Method Description GrpcService.BuilderRateLimitQuotaFilterConfig.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.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<GrpcService,GrpcService.Builder,GrpcServiceOrBuilder>RateLimitQuotaFilterConfig.Builder. getRlqsServerFieldBuilder()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.Builder Modifier and Type Method Description RateLimitQuotaFilterConfig.BuilderRateLimitQuotaFilterConfig.Builder. setRlqsServer(GrpcService.Builder builderForValue)Configures the gRPC Rate Limit Quota Service (RLQS) RateLimitQuotaService.
-