Uses of Class
io.envoyproxy.envoy.api.v2.core.GrpcService.Builder
-
-
Uses of GrpcService.Builder in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core 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.api.v2.core 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.api.v2.core 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.accesslog.v2
Methods in io.envoyproxy.envoy.config.accesslog.v2 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.config.accesslog.v2 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.config.filter.http.ext_authz.v2
Methods in io.envoyproxy.envoy.config.filter.http.ext_authz.v2 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderExtAuthz.Builder. getGrpcServiceBuilder()gRPC service configuration (default timeout: 200ms).Methods in io.envoyproxy.envoy.config.filter.http.ext_authz.v2 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.config.filter.network.ext_authz.v2
Methods in io.envoyproxy.envoy.config.filter.network.ext_authz.v2 that return GrpcService.Builder Modifier and Type Method Description GrpcService.BuilderExtAuthz.Builder. getGrpcServiceBuilder()The external authorization gRPC service configuration.Methods in io.envoyproxy.envoy.config.filter.network.ext_authz.v2 with parameters of type GrpcService.Builder Modifier and Type Method Description ExtAuthz.BuilderExtAuthz.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.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.v2 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.v2
Methods in io.envoyproxy.envoy.config.ratelimit.v2 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.v2 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.trace.v2
Methods in io.envoyproxy.envoy.config.trace.v2 that return GrpcService.Builder Modifier and Type Method Description 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.v2 with parameters of type GrpcService.Builder Modifier and Type Method Description 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.service.tap.v2alpha
Methods in io.envoyproxy.envoy.service.tap.v2alpha 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.service.tap.v2alpha 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.
-