Uses of Class
io.envoyproxy.envoy.config.core.v3.GrpcService.Builder
-
-
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderGrpcService.Builder. addAllInitialMetadata(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. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GrpcService.BuilderGrpcService.Builder. clear()GrpcService.BuilderGrpcService.Builder. clearEnvoyGrpc()Envoy's in-built gRPC client.GrpcService.BuilderGrpcService.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)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. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)GrpcService.BuilderGrpcService.Builder. clearTargetSpecifier()GrpcService.BuilderGrpcService.Builder. clearTimeout()The timeout for the gRPC request.GrpcService.BuilderGrpcService.Builder. clone()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. mergeTimeout(com.google.protobuf.Duration value)The timeout for the gRPC request.GrpcService.BuilderGrpcService.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static GrpcService.BuilderGrpcService. newBuilder()static GrpcService.BuilderGrpcService. newBuilder(GrpcService prototype)GrpcService.BuilderGrpcService. newBuilderForType()protected GrpcService.BuilderGrpcService. newBuilderForType(com.google.protobuf.GeneratedMessageV3.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. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)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. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)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.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)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 List<GrpcService.Builder>ApiConfigSource.Builder. getGrpcServicesBuilderList()Multiple gRPC services be provided for GRPC.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.metrics.v3
Methods in io.envoyproxy.envoy.config.metrics.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderMetricsServiceConfig.Builder. getGrpcServiceBuilder()The upstream gRPC cluster that hosts the metrics service.Methods in io.envoyproxy.envoy.config.metrics.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description MetricsServiceConfig.BuilderMetricsServiceConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)The upstream gRPC cluster that hosts the metrics service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.ratelimit.v3
Methods in io.envoyproxy.envoy.config.ratelimit.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderRateLimitServiceConfig.Builder. getGrpcServiceBuilder()Specifies the gRPC service that hosts the rate limit service.Methods in io.envoyproxy.envoy.config.ratelimit.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description RateLimitServiceConfig.BuilderRateLimitServiceConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)Specifies the gRPC service that hosts the rate limit service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.tap.v3
Methods in io.envoyproxy.envoy.config.tap.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderStreamingGrpcSink.Builder. getGrpcServiceBuilder()The gRPC server that hosts the Tap Sink Service.Methods in io.envoyproxy.envoy.config.tap.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description StreamingGrpcSink.BuilderStreamingGrpcSink.Builder. setGrpcService(GrpcService.Builder builderForValue)The gRPC server that hosts the Tap Sink Service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.config.trace.v3
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.BuilderSkyWalkingConfig.Builder. getGrpcServiceBuilder()SkyWalking collector service.GrpcService.BuilderTraceServiceConfig.Builder. getGrpcServiceBuilder()The upstream gRPC cluster that hosts the metrics service.GrpcService.BuilderOpenCensusConfig.Builder. getOcagentGrpcServiceBuilder()(optional) The gRPC server hosted by the OpenCensus Agent.GrpcService.BuilderOpenCensusConfig.Builder. getStackdriverGrpcServiceBuilder()(optional) The gRPC server that hosts Stackdriver tracing 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.SkyWalkingConfig.BuilderSkyWalkingConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)SkyWalking collector service.TraceServiceConfig.BuilderTraceServiceConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)The upstream gRPC cluster that hosts the metrics service.OpenCensusConfig.BuilderOpenCensusConfig.Builder. setOcagentGrpcService(GrpcService.Builder builderForValue)(optional) The gRPC server hosted by the OpenCensus Agent.OpenCensusConfig.BuilderOpenCensusConfig.Builder. setStackdriverGrpcService(GrpcService.Builder builderForValue)(optional) The gRPC server that hosts Stackdriver tracing service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.extensions.access_loggers.grpc.v3
Methods in io.envoyproxy.envoy.extensions.access_loggers.grpc.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderCommonGrpcAccessLogConfig.Builder. getGrpcServiceBuilder()The gRPC service for the access log service.Methods in io.envoyproxy.envoy.extensions.access_loggers.grpc.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description CommonGrpcAccessLogConfig.BuilderCommonGrpcAccessLogConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)The gRPC service for the access log service. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderExtAuthz.Builder. getGrpcServiceBuilder()gRPC service configuration (default timeout: 200ms).Methods in io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description ExtAuthz.BuilderExtAuthz.Builder. setGrpcService(GrpcService.Builder builderForValue)gRPC service configuration (default timeout: 200ms). -
Uses of GrpcService.Builder in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderExternalProcessor.Builder. getGrpcServiceBuilder()Configuration for the gRPC service that the filter will communicate with.GrpcService.BuilderExtProcOverrides.Builder. getGrpcServiceBuilder()Set a different gRPC service for this route than the default.Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description ExternalProcessor.BuilderExternalProcessor.Builder. setGrpcService(GrpcService.Builder builderForValue)Configuration for the gRPC service that the filter will communicate with.ExtProcOverrides.BuilderExtProcOverrides.Builder. setGrpcService(GrpcService.Builder builderForValue)Set a different gRPC service for this route than the default. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
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 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. -
Uses of GrpcService.Builder in io.envoyproxy.envoy.extensions.filters.network.ext_authz.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.ext_authz.v3 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderExtAuthz.Builder. getGrpcServiceBuilder()The external authorization gRPC service configuration.Methods in io.envoyproxy.envoy.extensions.filters.network.ext_authz.v3 with parameters of type GrpcService.Builder Modifier and Type Method Description ExtAuthz.BuilderExtAuthz.Builder. setGrpcService(GrpcService.Builder builderForValue)The external authorization gRPC service configuration.
-