Uses of Class
io.grpc.lookup.v1.RouteLookupConfig.Builder
Packages that use RouteLookupConfig.Builder
-
Uses of RouteLookupConfig.Builder in io.grpc.lookup.v1
Fields in io.grpc.lookup.v1 with type parameters of type RouteLookupConfig.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RouteLookupConfig, RouteLookupConfig.Builder, RouteLookupConfigOrBuilder> RouteLookupClusterSpecifier.Builder.routeLookupConfigBuilder_
Methods in io.grpc.lookup.v1 that return RouteLookupConfig.BuilderModifier and TypeMethodDescriptionRouteLookupConfig.Builder.addAllGrpcKeybuilders
(Iterable<? extends GrpcKeyBuilder> values) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.addAllHttpKeybuilders
(Iterable<? extends HttpKeyBuilder> values) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.addAllValidTargets
(Iterable<String> values) This is a list of all the possible targets that can be returned by the lookup service.RouteLookupConfig.Builder.addGrpcKeybuilders
(int index, GrpcKeyBuilder value) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.addGrpcKeybuilders
(int index, GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.addGrpcKeybuilders
(GrpcKeyBuilder value) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.addGrpcKeybuilders
(GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.addHttpKeybuilders
(int index, HttpKeyBuilder value) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.addHttpKeybuilders
(int index, HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.addHttpKeybuilders
(HttpKeyBuilder value) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.addHttpKeybuilders
(HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.addValidTargets
(String value) This is a list of all the possible targets that can be returned by the lookup service.RouteLookupConfig.Builder.addValidTargetsBytes
(com.google.protobuf.ByteString value) This is a list of all the possible targets that can be returned by the lookup service.RouteLookupConfig.Builder.clear()
RouteLookupConfig.Builder.clearCacheSizeBytes()
Rough indicator of amount of memory to use for the client cache.RouteLookupConfig.Builder.clearDefaultTarget()
This value provides a default target to use if needed.RouteLookupConfig.Builder.clearGrpcKeybuilders()
Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.clearHttpKeybuilders()
Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.clearLookupService()
The name of the lookup service as a gRPC URI.RouteLookupConfig.Builder.clearLookupServiceTimeout()
Configure a timeout value for lookup service requests.RouteLookupConfig.Builder.clearMaxAge()
How long are responses valid for (like HTTP Cache-Control).RouteLookupConfig.Builder.clearStaleAge()
After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.RouteLookupConfig.Builder.clearValidTargets()
This is a list of all the possible targets that can be returned by the lookup service.RouteLookupClusterSpecifier.Builder.getRouteLookupConfigBuilder()
The RLS config for this cluster specifier plugin instance.RouteLookupConfig.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RouteLookupConfig.Builder.mergeFrom
(com.google.protobuf.Message other) RouteLookupConfig.Builder.mergeFrom
(RouteLookupConfig other) RouteLookupConfig.Builder.mergeLookupServiceTimeout
(com.google.protobuf.Duration value) Configure a timeout value for lookup service requests.RouteLookupConfig.Builder.mergeMaxAge
(com.google.protobuf.Duration value) How long are responses valid for (like HTTP Cache-Control).RouteLookupConfig.Builder.mergeStaleAge
(com.google.protobuf.Duration value) After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.static RouteLookupConfig.Builder
RouteLookupConfig.newBuilder()
static RouteLookupConfig.Builder
RouteLookupConfig.newBuilder
(RouteLookupConfig prototype) RouteLookupConfig.newBuilderForType()
protected RouteLookupConfig.Builder
RouteLookupConfig.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) RouteLookupConfig.Builder.removeGrpcKeybuilders
(int index) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.removeHttpKeybuilders
(int index) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.setCacheSizeBytes
(long value) Rough indicator of amount of memory to use for the client cache.RouteLookupConfig.Builder.setDefaultTarget
(String value) This value provides a default target to use if needed.RouteLookupConfig.Builder.setDefaultTargetBytes
(com.google.protobuf.ByteString value) This value provides a default target to use if needed.RouteLookupConfig.Builder.setGrpcKeybuilders
(int index, GrpcKeyBuilder value) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.setGrpcKeybuilders
(int index, GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests.RouteLookupConfig.Builder.setHttpKeybuilders
(int index, HttpKeyBuilder value) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.setHttpKeybuilders
(int index, HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests.RouteLookupConfig.Builder.setLookupService
(String value) The name of the lookup service as a gRPC URI.RouteLookupConfig.Builder.setLookupServiceBytes
(com.google.protobuf.ByteString value) The name of the lookup service as a gRPC URI.RouteLookupConfig.Builder.setLookupServiceTimeout
(com.google.protobuf.Duration value) Configure a timeout value for lookup service requests.RouteLookupConfig.Builder.setLookupServiceTimeout
(com.google.protobuf.Duration.Builder builderForValue) Configure a timeout value for lookup service requests.RouteLookupConfig.Builder.setMaxAge
(com.google.protobuf.Duration value) How long are responses valid for (like HTTP Cache-Control).RouteLookupConfig.Builder.setMaxAge
(com.google.protobuf.Duration.Builder builderForValue) How long are responses valid for (like HTTP Cache-Control).RouteLookupConfig.Builder.setStaleAge
(com.google.protobuf.Duration value) After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.RouteLookupConfig.Builder.setStaleAge
(com.google.protobuf.Duration.Builder builderForValue) After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.RouteLookupConfig.Builder.setValidTargets
(int index, String value) This is a list of all the possible targets that can be returned by the lookup service.RouteLookupConfig.toBuilder()
Methods in io.grpc.lookup.v1 that return types with arguments of type RouteLookupConfig.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RouteLookupConfig, RouteLookupConfig.Builder, RouteLookupConfigOrBuilder> RouteLookupClusterSpecifier.Builder.getRouteLookupConfigFieldBuilder()
The RLS config for this cluster specifier plugin instance.Methods in io.grpc.lookup.v1 with parameters of type RouteLookupConfig.BuilderModifier and TypeMethodDescriptionRouteLookupClusterSpecifier.Builder.setRouteLookupConfig
(RouteLookupConfig.Builder builderForValue) The RLS config for this cluster specifier plugin instance.