Package io.grpc.lookup.v1
Class RouteLookupConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RouteLookupConfig.Builder>
com.google.protobuf.GeneratedMessage.Builder<RouteLookupConfig.Builder>
io.grpc.lookup.v1.RouteLookupConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,RouteLookupConfigOrBuilder
,Cloneable
- Enclosing class:
RouteLookupConfig
public static final class RouteLookupConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RouteLookupConfig.Builder>
implements RouteLookupConfigOrBuilder
Protobuf type
grpc.lookup.v1.RouteLookupConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private long
private Object
private List
<GrpcKeyBuilder> private com.google.protobuf.RepeatedFieldBuilder
<GrpcKeyBuilder, GrpcKeyBuilder.Builder, GrpcKeyBuilderOrBuilder> private List
<HttpKeyBuilder> private com.google.protobuf.RepeatedFieldBuilder
<HttpKeyBuilder, HttpKeyBuilder.Builder, HttpKeyBuilderOrBuilder> private Object
private com.google.protobuf.Duration
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> private com.google.protobuf.Duration
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> private com.google.protobuf.Duration
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> private com.google.protobuf.LazyStringArrayList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllGrpcKeybuilders
(Iterable<? extends GrpcKeyBuilder> values) Unordered specifications for constructing keys for gRPC requests.addAllHttpKeybuilders
(Iterable<? extends HttpKeyBuilder> values) Ordered specifications for constructing keys for HTTP requests.addAllValidTargets
(Iterable<String> values) This is a list of all the possible targets that can be returned by the lookup service.addGrpcKeybuilders
(int index, GrpcKeyBuilder value) Unordered specifications for constructing keys for gRPC requests.addGrpcKeybuilders
(int index, GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests.addGrpcKeybuilders
(GrpcKeyBuilder value) Unordered specifications for constructing keys for gRPC requests.addGrpcKeybuilders
(GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests.Unordered specifications for constructing keys for gRPC requests.addGrpcKeybuildersBuilder
(int index) Unordered specifications for constructing keys for gRPC requests.addHttpKeybuilders
(int index, HttpKeyBuilder value) Ordered specifications for constructing keys for HTTP requests.addHttpKeybuilders
(int index, HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests.addHttpKeybuilders
(HttpKeyBuilder value) Ordered specifications for constructing keys for HTTP requests.addHttpKeybuilders
(HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests.Ordered specifications for constructing keys for HTTP requests.addHttpKeybuildersBuilder
(int index) Ordered specifications for constructing keys for HTTP requests.addValidTargets
(String value) This is a list of all the possible targets that can be returned by the lookup service.addValidTargetsBytes
(com.google.protobuf.ByteString value) This is a list of all the possible targets that can be returned by the lookup service.build()
private void
buildPartial0
(RouteLookupConfig result) private void
clear()
Rough indicator of amount of memory to use for the client cache.This value provides a default target to use if needed.Unordered specifications for constructing keys for gRPC requests.Ordered specifications for constructing keys for HTTP requests.The name of the lookup service as a gRPC URI.Configure a timeout value for lookup service requests.How long are responses valid for (like HTTP Cache-Control).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.This is a list of all the possible targets that can be returned by the lookup service.private void
private void
private void
long
Rough indicator of amount of memory to use for the client cache.This value provides a default target to use if needed.com.google.protobuf.ByteString
This value provides a default target to use if needed.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getGrpcKeybuilders
(int index) Unordered specifications for constructing keys for gRPC requests.getGrpcKeybuildersBuilder
(int index) Unordered specifications for constructing keys for gRPC requests.Unordered specifications for constructing keys for gRPC requests.int
Unordered specifications for constructing keys for gRPC requests.private com.google.protobuf.RepeatedFieldBuilder
<GrpcKeyBuilder, GrpcKeyBuilder.Builder, GrpcKeyBuilderOrBuilder> Unordered specifications for constructing keys for gRPC requests.getGrpcKeybuildersOrBuilder
(int index) Unordered specifications for constructing keys for gRPC requests.List
<? extends GrpcKeyBuilderOrBuilder> Unordered specifications for constructing keys for gRPC requests.getHttpKeybuilders
(int index) Ordered specifications for constructing keys for HTTP requests.getHttpKeybuildersBuilder
(int index) Ordered specifications for constructing keys for HTTP requests.Ordered specifications for constructing keys for HTTP requests.int
Ordered specifications for constructing keys for HTTP requests.private com.google.protobuf.RepeatedFieldBuilder
<HttpKeyBuilder, HttpKeyBuilder.Builder, HttpKeyBuilderOrBuilder> Ordered specifications for constructing keys for HTTP requests.getHttpKeybuildersOrBuilder
(int index) Ordered specifications for constructing keys for HTTP requests.List
<? extends HttpKeyBuilderOrBuilder> Ordered specifications for constructing keys for HTTP requests.The name of the lookup service as a gRPC URI.com.google.protobuf.ByteString
The name of the lookup service as a gRPC URI.com.google.protobuf.Duration
Configure a timeout value for lookup service requests.com.google.protobuf.Duration.Builder
Configure a timeout value for lookup service requests.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> Configure a timeout value for lookup service requests.com.google.protobuf.DurationOrBuilder
Configure a timeout value for lookup service requests.com.google.protobuf.Duration
How long are responses valid for (like HTTP Cache-Control).com.google.protobuf.Duration.Builder
How long are responses valid for (like HTTP Cache-Control).private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> How long are responses valid for (like HTTP Cache-Control).com.google.protobuf.DurationOrBuilder
How long are responses valid for (like HTTP Cache-Control).com.google.protobuf.Duration
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.com.google.protobuf.Duration.Builder
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.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> 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.com.google.protobuf.DurationOrBuilder
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.getValidTargets
(int index) This is a list of all the possible targets that can be returned by the lookup service.com.google.protobuf.ByteString
getValidTargetsBytes
(int index) This is a list of all the possible targets that can be returned by the lookup service.int
This is a list of all the possible targets that can be returned by the lookup service.com.google.protobuf.ProtocolStringList
This is a list of all the possible targets that can be returned by the lookup service.boolean
Configure a timeout value for lookup service requests.boolean
How long are responses valid for (like HTTP Cache-Control).boolean
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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
private void
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(RouteLookupConfig other) mergeLookupServiceTimeout
(com.google.protobuf.Duration value) Configure a timeout value for lookup service requests.mergeMaxAge
(com.google.protobuf.Duration value) How long are responses valid for (like HTTP Cache-Control).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.removeGrpcKeybuilders
(int index) Unordered specifications for constructing keys for gRPC requests.removeHttpKeybuilders
(int index) Ordered specifications for constructing keys for HTTP requests.setCacheSizeBytes
(long value) Rough indicator of amount of memory to use for the client cache.setDefaultTarget
(String value) This value provides a default target to use if needed.setDefaultTargetBytes
(com.google.protobuf.ByteString value) This value provides a default target to use if needed.setGrpcKeybuilders
(int index, GrpcKeyBuilder value) Unordered specifications for constructing keys for gRPC requests.setGrpcKeybuilders
(int index, GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests.setHttpKeybuilders
(int index, HttpKeyBuilder value) Ordered specifications for constructing keys for HTTP requests.setHttpKeybuilders
(int index, HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests.setLookupService
(String value) The name of the lookup service as a gRPC URI.setLookupServiceBytes
(com.google.protobuf.ByteString value) The name of the lookup service as a gRPC URI.setLookupServiceTimeout
(com.google.protobuf.Duration value) Configure a timeout value for lookup service requests.setLookupServiceTimeout
(com.google.protobuf.Duration.Builder builderForValue) Configure a timeout value for lookup service requests.setMaxAge
(com.google.protobuf.Duration value) How long are responses valid for (like HTTP Cache-Control).setMaxAge
(com.google.protobuf.Duration.Builder builderForValue) How long are responses valid for (like HTTP Cache-Control).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.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.setValidTargets
(int index, String value) This is a list of all the possible targets that can be returned by the lookup service.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
httpKeybuilders_
-
httpKeybuildersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<HttpKeyBuilder,HttpKeyBuilder.Builder, httpKeybuildersBuilder_HttpKeyBuilderOrBuilder> -
grpcKeybuilders_
-
grpcKeybuildersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<GrpcKeyBuilder,GrpcKeyBuilder.Builder, grpcKeybuildersBuilder_GrpcKeyBuilderOrBuilder> -
lookupService_
-
lookupServiceTimeout_
private com.google.protobuf.Duration lookupServiceTimeout_ -
lookupServiceTimeoutBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder, lookupServiceTimeoutBuilder_com.google.protobuf.DurationOrBuilder> -
maxAge_
private com.google.protobuf.Duration maxAge_ -
maxAgeBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder, maxAgeBuilder_com.google.protobuf.DurationOrBuilder> -
staleAge_
private com.google.protobuf.Duration staleAge_ -
staleAgeBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder, staleAgeBuilder_com.google.protobuf.DurationOrBuilder> -
cacheSizeBytes_
private long cacheSizeBytes_ -
validTargets_
private com.google.protobuf.LazyStringArrayList validTargets_ -
defaultTarget_
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<RouteLookupConfig.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<RouteLookupConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<RouteLookupConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RouteLookupConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<RouteLookupConfig.Builder>
-
mergeFrom
public RouteLookupConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RouteLookupConfig.Builder>
- Throws:
IOException
-
ensureHttpKeybuildersIsMutable
private void ensureHttpKeybuildersIsMutable() -
getHttpKeybuildersList
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
- Specified by:
getHttpKeybuildersList
in interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuildersCount
public int getHttpKeybuildersCount()Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
- Specified by:
getHttpKeybuildersCount
in interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
- Specified by:
getHttpKeybuilders
in interfaceRouteLookupConfigOrBuilder
-
setHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
setHttpKeybuilders
public RouteLookupConfig.Builder setHttpKeybuilders(int index, HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
addHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
addHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
addHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
addHttpKeybuilders
public RouteLookupConfig.Builder addHttpKeybuilders(int index, HttpKeyBuilder.Builder builderForValue) Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
addAllHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
clearHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
removeHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
getHttpKeybuildersBuilder
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
getHttpKeybuildersOrBuilder
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
- Specified by:
getHttpKeybuildersOrBuilder
in interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuildersOrBuilderList
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
- Specified by:
getHttpKeybuildersOrBuilderList
in interfaceRouteLookupConfigOrBuilder
-
addHttpKeybuildersBuilder
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
addHttpKeybuildersBuilder
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
getHttpKeybuildersBuilderList
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;
-
getHttpKeybuildersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<HttpKeyBuilder,HttpKeyBuilder.Builder, getHttpKeybuildersFieldBuilder()HttpKeyBuilderOrBuilder> -
ensureGrpcKeybuildersIsMutable
private void ensureGrpcKeybuildersIsMutable() -
getGrpcKeybuildersList
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
- Specified by:
getGrpcKeybuildersList
in interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuildersCount
public int getGrpcKeybuildersCount()Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
- Specified by:
getGrpcKeybuildersCount
in interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
- Specified by:
getGrpcKeybuilders
in interfaceRouteLookupConfigOrBuilder
-
setGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
setGrpcKeybuilders
public RouteLookupConfig.Builder setGrpcKeybuilders(int index, GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
addGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
addGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
addGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
addGrpcKeybuilders
public RouteLookupConfig.Builder addGrpcKeybuilders(int index, GrpcKeyBuilder.Builder builderForValue) Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
addAllGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
clearGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
removeGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
getGrpcKeybuildersBuilder
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
getGrpcKeybuildersOrBuilder
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
- Specified by:
getGrpcKeybuildersOrBuilder
in interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuildersOrBuilderList
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
- Specified by:
getGrpcKeybuildersOrBuilderList
in interfaceRouteLookupConfigOrBuilder
-
addGrpcKeybuildersBuilder
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
addGrpcKeybuildersBuilder
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
getGrpcKeybuildersBuilderList
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;
-
getGrpcKeybuildersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<GrpcKeyBuilder,GrpcKeyBuilder.Builder, getGrpcKeybuildersFieldBuilder()GrpcKeyBuilderOrBuilder> -
getLookupService
The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;
- Specified by:
getLookupService
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The lookupService.
-
getLookupServiceBytes
public com.google.protobuf.ByteString getLookupServiceBytes()The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;
- Specified by:
getLookupServiceBytes
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The bytes for lookupService.
-
setLookupService
The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;
- Parameters:
value
- The lookupService to set.- Returns:
- This builder for chaining.
-
clearLookupService
The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;
- Returns:
- This builder for chaining.
-
setLookupServiceBytes
The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;
- Parameters:
value
- The bytes for lookupService to set.- Returns:
- This builder for chaining.
-
hasLookupServiceTimeout
public boolean hasLookupServiceTimeout()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
- Specified by:
hasLookupServiceTimeout
in interfaceRouteLookupConfigOrBuilder
- Returns:
- Whether the lookupServiceTimeout field is set.
-
getLookupServiceTimeout
public com.google.protobuf.Duration getLookupServiceTimeout()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
- Specified by:
getLookupServiceTimeout
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The lookupServiceTimeout.
-
setLookupServiceTimeout
Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
-
setLookupServiceTimeout
public RouteLookupConfig.Builder setLookupServiceTimeout(com.google.protobuf.Duration.Builder builderForValue) Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
-
mergeLookupServiceTimeout
Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
-
clearLookupServiceTimeout
Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
-
getLookupServiceTimeoutBuilder
public com.google.protobuf.Duration.Builder getLookupServiceTimeoutBuilder()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
-
getLookupServiceTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getLookupServiceTimeoutOrBuilder()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
- Specified by:
getLookupServiceTimeoutOrBuilder
in interfaceRouteLookupConfigOrBuilder
-
getLookupServiceTimeoutFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder, getLookupServiceTimeoutFieldBuilder()com.google.protobuf.DurationOrBuilder> Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;
-
hasMaxAge
public boolean hasMaxAge()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
- Specified by:
hasMaxAge
in interfaceRouteLookupConfigOrBuilder
- Returns:
- Whether the maxAge field is set.
-
getMaxAge
public com.google.protobuf.Duration getMaxAge()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
- Specified by:
getMaxAge
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The maxAge.
-
setMaxAge
How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
-
setMaxAge
How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
-
mergeMaxAge
How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
-
clearMaxAge
How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
-
getMaxAgeBuilder
public com.google.protobuf.Duration.Builder getMaxAgeBuilder()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
-
getMaxAgeOrBuilder
public com.google.protobuf.DurationOrBuilder getMaxAgeOrBuilder()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
- Specified by:
getMaxAgeOrBuilder
in interfaceRouteLookupConfigOrBuilder
-
getMaxAgeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder, getMaxAgeFieldBuilder()com.google.protobuf.DurationOrBuilder> How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;
-
hasStaleAge
public boolean hasStaleAge()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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
- Specified by:
hasStaleAge
in interfaceRouteLookupConfigOrBuilder
- Returns:
- Whether the staleAge field is set.
-
getStaleAge
public com.google.protobuf.Duration getStaleAge()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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
- Specified by:
getStaleAge
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The staleAge.
-
setStaleAge
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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
-
setStaleAge
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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
-
mergeStaleAge
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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
-
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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
-
getStaleAgeBuilder
public com.google.protobuf.Duration.Builder getStaleAgeBuilder()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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
-
getStaleAgeOrBuilder
public com.google.protobuf.DurationOrBuilder getStaleAgeOrBuilder()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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
- Specified by:
getStaleAgeOrBuilder
in interfaceRouteLookupConfigOrBuilder
-
getStaleAgeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder, getStaleAgeFieldBuilder()com.google.protobuf.DurationOrBuilder> 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. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;
-
getCacheSizeBytes
public long getCacheSizeBytes()Rough indicator of amount of memory to use for the client cache. Some of the data structure overhead is not accounted for, so actual memory consumed will be somewhat greater than this value. If this field is omitted or set to zero, a client default will be used. The value may be capped to a lower amount based on client configuration.
int64 cache_size_bytes = 7;
- Specified by:
getCacheSizeBytes
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The cacheSizeBytes.
-
setCacheSizeBytes
Rough indicator of amount of memory to use for the client cache. Some of the data structure overhead is not accounted for, so actual memory consumed will be somewhat greater than this value. If this field is omitted or set to zero, a client default will be used. The value may be capped to a lower amount based on client configuration.
int64 cache_size_bytes = 7;
- Parameters:
value
- The cacheSizeBytes to set.- Returns:
- This builder for chaining.
-
clearCacheSizeBytes
Rough indicator of amount of memory to use for the client cache. Some of the data structure overhead is not accounted for, so actual memory consumed will be somewhat greater than this value. If this field is omitted or set to zero, a client default will be used. The value may be capped to a lower amount based on client configuration.
int64 cache_size_bytes = 7;
- Returns:
- This builder for chaining.
-
ensureValidTargetsIsMutable
private void ensureValidTargetsIsMutable() -
getValidTargetsList
public com.google.protobuf.ProtocolStringList getValidTargetsList()This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Specified by:
getValidTargetsList
in interfaceRouteLookupConfigOrBuilder
- Returns:
- A list containing the validTargets.
-
getValidTargetsCount
public int getValidTargetsCount()This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Specified by:
getValidTargetsCount
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The count of validTargets.
-
getValidTargets
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Specified by:
getValidTargets
in interfaceRouteLookupConfigOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The validTargets at the given index.
-
getValidTargetsBytes
public com.google.protobuf.ByteString getValidTargetsBytes(int index) This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Specified by:
getValidTargetsBytes
in interfaceRouteLookupConfigOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the validTargets at the given index.
-
setValidTargets
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Parameters:
index
- The index to set the value at.value
- The validTargets to set.- Returns:
- This builder for chaining.
-
addValidTargets
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Parameters:
value
- The validTargets to add.- Returns:
- This builder for chaining.
-
addAllValidTargets
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Parameters:
values
- The validTargets to add.- Returns:
- This builder for chaining.
-
clearValidTargets
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Returns:
- This builder for chaining.
-
addValidTargetsBytes
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;
- Parameters:
value
- The bytes of the validTargets to add.- Returns:
- This builder for chaining.
-
getDefaultTarget
This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;
- Specified by:
getDefaultTarget
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The defaultTarget.
-
getDefaultTargetBytes
public com.google.protobuf.ByteString getDefaultTargetBytes()This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;
- Specified by:
getDefaultTargetBytes
in interfaceRouteLookupConfigOrBuilder
- Returns:
- The bytes for defaultTarget.
-
setDefaultTarget
This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;
- Parameters:
value
- The defaultTarget to set.- Returns:
- This builder for chaining.
-
clearDefaultTarget
This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;
- Returns:
- This builder for chaining.
-
setDefaultTargetBytes
This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;
- Parameters:
value
- The bytes for defaultTarget to set.- Returns:
- This builder for chaining.
-