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.Builder
GrpcService.Builder. addAllInitialMetadata(java.lang.Iterable<? extends HeaderValue> values)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
ApiConfigSource.Builder. addGrpcServicesBuilder()
Multiple gRPC services be provided for GRPC.GrpcService.Builder
ApiConfigSource.Builder. addGrpcServicesBuilder(int index)
Multiple gRPC services be provided for GRPC.GrpcService.Builder
GrpcService.Builder. addInitialMetadata(int index, HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. addInitialMetadata(int index, HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. addInitialMetadata(HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. addInitialMetadata(HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. clear()
GrpcService.Builder
GrpcService.Builder. clearEnvoyGrpc()
Envoy's in-built gRPC client.GrpcService.Builder
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
GrpcService.Builder. clearInitialMetadata()
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. clearRetryPolicy()
Optional default retry policy for streams toward the service.GrpcService.Builder
GrpcService.Builder. clearTargetSpecifier()
GrpcService.Builder
GrpcService.Builder. clearTimeout()
The timeout for the gRPC request.GrpcService.Builder
EventServiceConfig.Builder. getGrpcServiceBuilder()
Specifies the gRPC service that hosts the event reporting service.GrpcService.Builder
ApiConfigSource.Builder. getGrpcServicesBuilder(int index)
Multiple gRPC services be provided for GRPC.GrpcService.Builder
GrpcService.Builder. mergeEnvoyGrpc(GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client.GrpcService.Builder
GrpcService.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GrpcService.Builder
GrpcService.Builder. mergeFrom(com.google.protobuf.Message other)
GrpcService.Builder
GrpcService.Builder. mergeFrom(GrpcService other)
GrpcService.Builder
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
GrpcService.Builder. mergeRetryPolicy(RetryPolicy value)
Optional default retry policy for streams toward the service.GrpcService.Builder
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.Builder
GrpcService. newBuilderForType()
protected GrpcService.Builder
GrpcService. newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
GrpcService.Builder
GrpcService.Builder. removeInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. setEnvoyGrpc(GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client.GrpcService.Builder
GrpcService.Builder. setEnvoyGrpc(GrpcService.EnvoyGrpc.Builder builderForValue)
Envoy's in-built gRPC client.GrpcService.Builder
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
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
GrpcService.Builder. setInitialMetadata(int index, HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. setInitialMetadata(int index, HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.GrpcService.Builder
GrpcService.Builder. setRetryPolicy(RetryPolicy value)
Optional default retry policy for streams toward the service.GrpcService.Builder
GrpcService.Builder. setRetryPolicy(RetryPolicy.Builder builderForValue)
Optional default retry policy for streams toward the service.GrpcService.Builder
GrpcService.Builder. setTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request.GrpcService.Builder
GrpcService.Builder. setTimeout(com.google.protobuf.Duration.Builder builderForValue)
The timeout for the gRPC request.GrpcService.Builder
GrpcService. 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.Builder
ApiConfigSource.Builder. addGrpcServices(int index, GrpcService.Builder builderForValue)
Multiple gRPC services be provided for GRPC.ApiConfigSource.Builder
ApiConfigSource.Builder. addGrpcServices(GrpcService.Builder builderForValue)
Multiple gRPC services be provided for GRPC.EventServiceConfig.Builder
EventServiceConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)
Specifies the gRPC service that hosts the event reporting service.ApiConfigSource.Builder
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.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.Builder
OpenTelemetryConfig.Builder. getGrpcServiceBuilder()
The upstream gRPC cluster that will receive OTLP traces.GrpcService.Builder
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.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.Builder
OpenTelemetryConfig.Builder. setGrpcService(GrpcService.Builder builderForValue)
The upstream gRPC cluster that will receive OTLP traces.TraceServiceConfig.Builder
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.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.Builder
RateLimitQuotaFilterConfig.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.Builder
RateLimitQuotaFilterConfig.Builder. setRlqsServer(GrpcService.Builder builderForValue)
Configures the gRPC Rate Limit Quota Service (RLQS) RateLimitQuotaService.
-