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.BuilderRouteLookupConfig.newBuilder()static RouteLookupConfig.BuilderRouteLookupConfig.newBuilder(RouteLookupConfig prototype) RouteLookupConfig.newBuilderForType()protected RouteLookupConfig.BuilderRouteLookupConfig.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.internalGetRouteLookupConfigFieldBuilder()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.