If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
RoutingHint.Builder.clear()
If present, the client's current location.
The database ID of the database being accessed, see
`CacheUpdate.database_id`.
RoutingHint.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
The group UID of the group that the client believes serves the range
defined by `key` and `limit_key`.
The key / key range that this request accesses.
If this request targets a key range, this is the exclusive end of the
range.
RoutingHint.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
A session-scoped unique ID for the operation, computed client-side.
The schema generation of the recipe that was used to generate `key` and
`limit_key`.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
The split ID of the split that the client believes contains the range
defined by `key` and `limit_key`.
The tablet UID of the tablet from group `group_uid` that the client
believes is best to serve this request.
RoutingHint.Builder.clone()
RoutingHint.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RoutingHint.Builder.mergeFrom(com.google.protobuf.Message other)
RoutingHint.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
If present, the client's current location.
If present, the client's current location.
The database ID of the database being accessed, see
`CacheUpdate.database_id`.
RoutingHint.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
The group UID of the group that the client believes serves the range
defined by `key` and `limit_key`.
RoutingHint.Builder.setKey(com.google.protobuf.ByteString value)
The key / key range that this request accesses.
RoutingHint.Builder.setLimitKey(com.google.protobuf.ByteString value)
If this request targets a key range, this is the exclusive end of the
range.
A session-scoped unique ID for the operation, computed client-side.
RoutingHint.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value)
The schema generation of the recipe that was used to generate `key` and
`limit_key`.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
If the client had multiple options for tablet selection, and some of its
first choices were unhealthy (e.g., the server is unreachable, or
`Tablet.skip` is true), this field will contain the tablet UIDs of those
tablets, with their incarnations.
The split ID of the split that the client believes contains the range
defined by `key` and `limit_key`.
The tablet UID of the tablet from group `group_uid` that the client
believes is best to serve this request.
RoutingHint.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)