Package io.grpc.lookup.v1
Class RouteLookupRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.grpc.lookup.v1.RouteLookupRequest
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RouteLookupRequestOrBuilder,Serializable
public final class RouteLookupRequest
extends com.google.protobuf.GeneratedMessage
implements RouteLookupRequestOrBuilder
Protobuf type
grpc.lookup.v1.RouteLookupRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typegrpc.lookup.v1.RouteLookupRequestprivate static final classstatic enumPossible reasons for making a request.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final RouteLookupRequeststatic final intprivate byteprivate static final com.google.protobuf.Parser<RouteLookupRequest> private intstatic final intprivate static final longstatic final intprivate Objectstatic final intprivate ObjectFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateprivateRouteLookupRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsKeyMap(String key) Map of key values extracted via key builders for the gRPC or HTTP request.booleanstatic RouteLookupRequeststatic final com.google.protobuf.Descriptors.DescriptorDeprecated.intMap of key values extracted via key builders for the gRPC or HTTP request.Map of key values extracted via key builders for the gRPC or HTTP request.getKeyMapOrDefault(String key, String defaultValue) Map of key values extracted via key builders for the gRPC or HTTP request.getKeyMapOrThrow(String key) Map of key values extracted via key builders for the gRPC or HTTP request.com.google.protobuf.Parser<RouteLookupRequest> Reason for making this request.intReason for making this request.intFor REASON_STALE, the header_data from the stale response, if any.com.google.protobuf.ByteStringFor REASON_STALE, the header_data from the stale response, if any.Target type allows the client to specify what kind of target format it would like from RLS to allow it to find the regional server, e.g.com.google.protobuf.ByteStringTarget type allows the client to specify what kind of target format it would like from RLS to allow it to find the regional server, e.g.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic RouteLookupRequest.Builderstatic RouteLookupRequest.BuildernewBuilder(RouteLookupRequest prototype) protected RouteLookupRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static RouteLookupRequestparseDelimitedFrom(InputStream input) static RouteLookupRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupRequestparseFrom(byte[] data) static RouteLookupRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupRequestparseFrom(com.google.protobuf.ByteString data) static RouteLookupRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupRequestparseFrom(com.google.protobuf.CodedInputStream input) static RouteLookupRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupRequestparseFrom(InputStream input) static RouteLookupRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupRequestparseFrom(ByteBuffer data) static RouteLookupRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RouteLookupRequest> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
TARGET_TYPE_FIELD_NUMBER
public static final int TARGET_TYPE_FIELD_NUMBER- See Also:
-
targetType_
-
REASON_FIELD_NUMBER
public static final int REASON_FIELD_NUMBER- See Also:
-
reason_
private int reason_ -
STALE_HEADER_DATA_FIELD_NUMBER
public static final int STALE_HEADER_DATA_FIELD_NUMBER- See Also:
-
staleHeaderData_
-
KEY_MAP_FIELD_NUMBER
public static final int KEY_MAP_FIELD_NUMBER- See Also:
-
keyMap_
-
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
RouteLookupRequest
private RouteLookupRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
RouteLookupRequest
private RouteLookupRequest()
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getTargetType
Target type allows the client to specify what kind of target format it would like from RLS to allow it to find the regional server, e.g. "grpc".
string target_type = 3;- Specified by:
getTargetTypein interfaceRouteLookupRequestOrBuilder- Returns:
- The targetType.
-
getTargetTypeBytes
public com.google.protobuf.ByteString getTargetTypeBytes()Target type allows the client to specify what kind of target format it would like from RLS to allow it to find the regional server, e.g. "grpc".
string target_type = 3;- Specified by:
getTargetTypeBytesin interfaceRouteLookupRequestOrBuilder- Returns:
- The bytes for targetType.
-
getReasonValue
public int getReasonValue()Reason for making this request.
.grpc.lookup.v1.RouteLookupRequest.Reason reason = 5;- Specified by:
getReasonValuein interfaceRouteLookupRequestOrBuilder- Returns:
- The enum numeric value on the wire for reason.
-
getReason
Reason for making this request.
.grpc.lookup.v1.RouteLookupRequest.Reason reason = 5;- Specified by:
getReasonin interfaceRouteLookupRequestOrBuilder- Returns:
- The reason.
-
getStaleHeaderData
For REASON_STALE, the header_data from the stale response, if any.
string stale_header_data = 6;- Specified by:
getStaleHeaderDatain interfaceRouteLookupRequestOrBuilder- Returns:
- The staleHeaderData.
-
getStaleHeaderDataBytes
public com.google.protobuf.ByteString getStaleHeaderDataBytes()For REASON_STALE, the header_data from the stale response, if any.
string stale_header_data = 6;- Specified by:
getStaleHeaderDataBytesin interfaceRouteLookupRequestOrBuilder- Returns:
- The bytes for staleHeaderData.
-
internalGetKeyMap
-
getKeyMapCount
public int getKeyMapCount()Description copied from interface:RouteLookupRequestOrBuilderMap of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;- Specified by:
getKeyMapCountin interfaceRouteLookupRequestOrBuilder
-
containsKeyMap
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;- Specified by:
containsKeyMapin interfaceRouteLookupRequestOrBuilder
-
getKeyMap
Deprecated.UsegetKeyMapMap()instead.- Specified by:
getKeyMapin interfaceRouteLookupRequestOrBuilder
-
getKeyMapMap
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;- Specified by:
getKeyMapMapin interfaceRouteLookupRequestOrBuilder
-
getKeyMapOrDefault
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;- Specified by:
getKeyMapOrDefaultin interfaceRouteLookupRequestOrBuilder
-
getKeyMapOrThrow
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;- Specified by:
getKeyMapOrThrowin interfaceRouteLookupRequestOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RouteLookupRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RouteLookupRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RouteLookupRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RouteLookupRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RouteLookupRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RouteLookupRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-