Package io.grpc.lookup.v1
Class GrpcKeyBuilder.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GrpcKeyBuilder.Builder>
com.google.protobuf.GeneratedMessage.Builder<GrpcKeyBuilder.Builder>
io.grpc.lookup.v1.GrpcKeyBuilder.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,GrpcKeyBuilderOrBuilder
,Cloneable
- Enclosing class:
GrpcKeyBuilder
public static final class GrpcKeyBuilder.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GrpcKeyBuilder.Builder>
implements GrpcKeyBuilderOrBuilder
A GrpcKeyBuilder applies to a given gRPC service, name, and headers.Protobuf type
grpc.lookup.v1.GrpcKeyBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private GrpcKeyBuilder.ExtraKeys
private com.google.protobuf.SingleFieldBuilder
<GrpcKeyBuilder.ExtraKeys, GrpcKeyBuilder.ExtraKeys.Builder, GrpcKeyBuilder.ExtraKeysOrBuilder> private List
<NameMatcher> private com.google.protobuf.RepeatedFieldBuilder
<NameMatcher, NameMatcher.Builder, NameMatcherOrBuilder> private List
<GrpcKeyBuilder.Name> private com.google.protobuf.RepeatedFieldBuilder
<GrpcKeyBuilder.Name, GrpcKeyBuilder.Name.Builder, GrpcKeyBuilder.NameOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllHeaders
(Iterable<? extends NameMatcher> values) Extract keys from all listed headers.addAllNames
(Iterable<? extends GrpcKeyBuilder.Name> values) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
addHeaders
(int index, NameMatcher value) Extract keys from all listed headers.addHeaders
(int index, NameMatcher.Builder builderForValue) Extract keys from all listed headers.addHeaders
(NameMatcher value) Extract keys from all listed headers.addHeaders
(NameMatcher.Builder builderForValue) Extract keys from all listed headers.Extract keys from all listed headers.addHeadersBuilder
(int index) Extract keys from all listed headers.addNames
(int index, GrpcKeyBuilder.Name value) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
addNames
(int index, GrpcKeyBuilder.Name.Builder builderForValue) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
addNames
(GrpcKeyBuilder.Name value) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
addNames
(GrpcKeyBuilder.Name.Builder builderForValue) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
addNamesBuilder
(int index) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
build()
private void
buildPartial0
(GrpcKeyBuilder result) private void
clear()
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
Extract keys from all listed headers.repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
boolean
You can optionally set one or more specific key/value pairs to be added to the key_map.private void
private void
Deprecated.int
You can optionally set one or more specific key/value pairs to be added to the key_map.You can optionally set one or more specific key/value pairs to be added to the key_map.getConstantKeysOrDefault
(String key, String defaultValue) You can optionally set one or more specific key/value pairs to be added to the key_map.You can optionally set one or more specific key/value pairs to be added to the key_map.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
getHeaders
(int index) Extract keys from all listed headers.getHeadersBuilder
(int index) Extract keys from all listed headers.Extract keys from all listed headers.int
Extract keys from all listed headers.Extract keys from all listed headers.getHeadersOrBuilder
(int index) Extract keys from all listed headers.List
<? extends NameMatcherOrBuilder> Extract keys from all listed headers.Deprecated.getNames
(int index) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
getNamesBuilder
(int index) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
int
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
getNamesOrBuilder
(int index) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
List
<? extends GrpcKeyBuilder.NameOrBuilder> repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
boolean
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
private com.google.protobuf.SingleFieldBuilder
<GrpcKeyBuilder.ExtraKeys, GrpcKeyBuilder.ExtraKeys.Builder, GrpcKeyBuilder.ExtraKeysOrBuilder> .grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
private com.google.protobuf.RepeatedFieldBuilder
<NameMatcher, NameMatcher.Builder, NameMatcherOrBuilder> protected com.google.protobuf.MapFieldReflectionAccessor
internalGetMapFieldReflection
(int number) protected com.google.protobuf.MapFieldReflectionAccessor
internalGetMutableMapFieldReflection
(int number) private com.google.protobuf.RepeatedFieldBuilder
<GrpcKeyBuilder.Name, GrpcKeyBuilder.Name.Builder, GrpcKeyBuilder.NameOrBuilder> final boolean
private void
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(GrpcKeyBuilder other) putAllConstantKeys
(Map<String, String> values) You can optionally set one or more specific key/value pairs to be added to the key_map.putConstantKeys
(String key, String value) You can optionally set one or more specific key/value pairs to be added to the key_map.removeConstantKeys
(String key) You can optionally set one or more specific key/value pairs to be added to the key_map.removeHeaders
(int index) Extract keys from all listed headers.removeNames
(int index) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
setExtraKeys
(GrpcKeyBuilder.ExtraKeys.Builder builderForValue) .grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
setHeaders
(int index, NameMatcher value) Extract keys from all listed headers.setHeaders
(int index, NameMatcher.Builder builderForValue) Extract keys from all listed headers.setNames
(int index, GrpcKeyBuilder.Name value) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
setNames
(int index, GrpcKeyBuilder.Name.Builder builderForValue) repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
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, internalGetMutableMapField, 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_ -
names_
-
namesBuilder_
private com.google.protobuf.RepeatedFieldBuilder<GrpcKeyBuilder.Name,GrpcKeyBuilder.Name.Builder, namesBuilder_GrpcKeyBuilder.NameOrBuilder> -
extraKeys_
-
extraKeysBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcKeyBuilder.ExtraKeys,GrpcKeyBuilder.ExtraKeys.Builder, extraKeysBuilder_GrpcKeyBuilder.ExtraKeysOrBuilder> -
headers_
-
headersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<NameMatcher,NameMatcher.Builder, headersBuilder_NameMatcherOrBuilder> -
constantKeys_
-
-
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() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflection
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcKeyBuilder.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflection
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcKeyBuilder.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcKeyBuilder.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<GrpcKeyBuilder.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<GrpcKeyBuilder.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<GrpcKeyBuilder.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcKeyBuilder.Builder>
-
mergeFrom
public GrpcKeyBuilder.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<GrpcKeyBuilder.Builder>
- Throws:
IOException
-
ensureNamesIsMutable
private void ensureNamesIsMutable() -
getNamesList
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
- Specified by:
getNamesList
in interfaceGrpcKeyBuilderOrBuilder
-
getNamesCount
public int getNamesCount()repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
- Specified by:
getNamesCount
in interfaceGrpcKeyBuilderOrBuilder
-
getNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
- Specified by:
getNames
in interfaceGrpcKeyBuilderOrBuilder
-
setNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
setNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
addNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
addNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
addNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
addNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
addAllNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
clearNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
removeNames
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
getNamesBuilder
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
getNamesOrBuilder
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
- Specified by:
getNamesOrBuilder
in interfaceGrpcKeyBuilderOrBuilder
-
getNamesOrBuilderList
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
- Specified by:
getNamesOrBuilderList
in interfaceGrpcKeyBuilderOrBuilder
-
addNamesBuilder
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
addNamesBuilder
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
getNamesBuilderList
repeated .grpc.lookup.v1.GrpcKeyBuilder.Name names = 1;
-
internalGetNamesFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<GrpcKeyBuilder.Name,GrpcKeyBuilder.Name.Builder, internalGetNamesFieldBuilder()GrpcKeyBuilder.NameOrBuilder> -
hasExtraKeys
public boolean hasExtraKeys().grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
- Specified by:
hasExtraKeys
in interfaceGrpcKeyBuilderOrBuilder
- Returns:
- Whether the extraKeys field is set.
-
getExtraKeys
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
- Specified by:
getExtraKeys
in interfaceGrpcKeyBuilderOrBuilder
- Returns:
- The extraKeys.
-
setExtraKeys
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
-
setExtraKeys
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
-
mergeExtraKeys
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
-
clearExtraKeys
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
-
getExtraKeysBuilder
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
-
getExtraKeysOrBuilder
.grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
- Specified by:
getExtraKeysOrBuilder
in interfaceGrpcKeyBuilderOrBuilder
-
internalGetExtraKeysFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcKeyBuilder.ExtraKeys,GrpcKeyBuilder.ExtraKeys.Builder, internalGetExtraKeysFieldBuilder()GrpcKeyBuilder.ExtraKeysOrBuilder> .grpc.lookup.v1.GrpcKeyBuilder.ExtraKeys extra_keys = 3;
-
ensureHeadersIsMutable
private void ensureHeadersIsMutable() -
getHeadersList
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
- Specified by:
getHeadersList
in interfaceGrpcKeyBuilderOrBuilder
-
getHeadersCount
public int getHeadersCount()Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
- Specified by:
getHeadersCount
in interfaceGrpcKeyBuilderOrBuilder
-
getHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
- Specified by:
getHeaders
in interfaceGrpcKeyBuilderOrBuilder
-
setHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
setHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
addHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
addHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
addHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
addHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
addAllHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
clearHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
removeHeaders
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
getHeadersBuilder
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
getHeadersOrBuilder
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
- Specified by:
getHeadersOrBuilder
in interfaceGrpcKeyBuilderOrBuilder
-
getHeadersOrBuilderList
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
- Specified by:
getHeadersOrBuilderList
in interfaceGrpcKeyBuilderOrBuilder
-
addHeadersBuilder
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
addHeadersBuilder
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
getHeadersBuilderList
Extract keys from all listed headers. For gRPC, it is an error to specify "required_match" on the NameMatcher protos.
repeated .grpc.lookup.v1.NameMatcher headers = 2;
-
internalGetHeadersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<NameMatcher,NameMatcher.Builder, internalGetHeadersFieldBuilder()NameMatcherOrBuilder> -
internalGetConstantKeys
-
internalGetMutableConstantKeys
-
getConstantKeysCount
public int getConstantKeysCount()Description copied from interface:GrpcKeyBuilderOrBuilder
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
- Specified by:
getConstantKeysCount
in interfaceGrpcKeyBuilderOrBuilder
-
containsConstantKeys
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
- Specified by:
containsConstantKeys
in interfaceGrpcKeyBuilderOrBuilder
-
getConstantKeys
Deprecated.UsegetConstantKeysMap()
instead.- Specified by:
getConstantKeys
in interfaceGrpcKeyBuilderOrBuilder
-
getConstantKeysMap
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
- Specified by:
getConstantKeysMap
in interfaceGrpcKeyBuilderOrBuilder
-
getConstantKeysOrDefault
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
- Specified by:
getConstantKeysOrDefault
in interfaceGrpcKeyBuilderOrBuilder
-
getConstantKeysOrThrow
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
- Specified by:
getConstantKeysOrThrow
in interfaceGrpcKeyBuilderOrBuilder
-
clearConstantKeys
-
removeConstantKeys
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
-
getMutableConstantKeys
Deprecated.Use alternate mutation accessors instead. -
putConstantKeys
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
-
putAllConstantKeys
You can optionally set one or more specific key/value pairs to be added to the key_map. This can be useful to identify which builder built the key, for example if you are suppressing the actual method, but need to separately cache and request all the matched methods.
map<string, string> constant_keys = 4;
-