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
,java.io.Serializable
public final class RouteLookupRequest extends com.google.protobuf.GeneratedMessage implements RouteLookupRequestOrBuilder
Protobuf typegrpc.lookup.v1.RouteLookupRequest
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RouteLookupRequest.Builder
Protobuf typegrpc.lookup.v1.RouteLookupRequest
private static class
RouteLookupRequest.KeyMapDefaultEntryHolder
static class
RouteLookupRequest.Reason
Possible 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 extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private static RouteLookupRequest
DEFAULT_INSTANCE
static int
KEY_MAP_FIELD_NUMBER
private com.google.protobuf.MapField<java.lang.String,java.lang.String>
keyMap_
private byte
memoizedIsInitialized
private static com.google.protobuf.Parser<RouteLookupRequest>
PARSER
private int
reason_
static int
REASON_FIELD_NUMBER
private static long
serialVersionUID
static int
STALE_HEADER_DATA_FIELD_NUMBER
private java.lang.Object
staleHeaderData_
static int
TARGET_TYPE_FIELD_NUMBER
private java.lang.Object
targetType_
-
Constructor Summary
Constructors Modifier Constructor Description private
RouteLookupRequest()
private
RouteLookupRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsKeyMap(java.lang.String key)
Map of key values extracted via key builders for the gRPC or HTTP request.boolean
equals(java.lang.Object obj)
static RouteLookupRequest
getDefaultInstance()
RouteLookupRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
java.util.Map<java.lang.String,java.lang.String>
getKeyMap()
Deprecated.int
getKeyMapCount()
Map of key values extracted via key builders for the gRPC or HTTP request.java.util.Map<java.lang.String,java.lang.String>
getKeyMapMap()
Map of key values extracted via key builders for the gRPC or HTTP request.java.lang.String
getKeyMapOrDefault(java.lang.String key, java.lang.String defaultValue)
Map of key values extracted via key builders for the gRPC or HTTP request.java.lang.String
getKeyMapOrThrow(java.lang.String key)
Map of key values extracted via key builders for the gRPC or HTTP request.com.google.protobuf.Parser<RouteLookupRequest>
getParserForType()
RouteLookupRequest.Reason
getReason()
Reason for making this request.int
getReasonValue()
Reason for making this request.int
getSerializedSize()
java.lang.String
getStaleHeaderData()
For REASON_STALE, the header_data from the stale response, if any.com.google.protobuf.ByteString
getStaleHeaderDataBytes()
For REASON_STALE, the header_data from the stale response, if any.java.lang.String
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.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.int
hashCode()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
private com.google.protobuf.MapField<java.lang.String,java.lang.String>
internalGetKeyMap()
protected com.google.protobuf.MapFieldReflectionAccessor
internalGetMapFieldReflection(int number)
boolean
isInitialized()
static RouteLookupRequest.Builder
newBuilder()
static RouteLookupRequest.Builder
newBuilder(RouteLookupRequest prototype)
RouteLookupRequest.Builder
newBuilderForType()
protected RouteLookupRequest.Builder
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
static RouteLookupRequest
parseDelimitedFrom(java.io.InputStream input)
static RouteLookupRequest
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLookupRequest
parseFrom(byte[] data)
static RouteLookupRequest
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLookupRequest
parseFrom(com.google.protobuf.ByteString data)
static RouteLookupRequest
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLookupRequest
parseFrom(com.google.protobuf.CodedInputStream input)
static RouteLookupRequest
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLookupRequest
parseFrom(java.io.InputStream input)
static RouteLookupRequest
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RouteLookupRequest
parseFrom(java.nio.ByteBuffer data)
static RouteLookupRequest
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<RouteLookupRequest>
parser()
RouteLookupRequest.Builder
toBuilder()
void
writeTo(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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
TARGET_TYPE_FIELD_NUMBER
public static final int TARGET_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
targetType_
private volatile java.lang.Object targetType_
-
REASON_FIELD_NUMBER
public static final int REASON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
reason_
private int reason_
-
STALE_HEADER_DATA_FIELD_NUMBER
public static final int STALE_HEADER_DATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
staleHeaderData_
private volatile java.lang.Object staleHeaderData_
-
KEY_MAP_FIELD_NUMBER
public static final int KEY_MAP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
keyMap_
private com.google.protobuf.MapField<java.lang.String,java.lang.String> keyMap_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final RouteLookupRequest DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<RouteLookupRequest> PARSER
-
-
Method Detail
-
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
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage
-
getTargetType
public java.lang.String 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:
getTargetType
in 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:
getTargetTypeBytes
in interfaceRouteLookupRequestOrBuilder
- Returns:
- The bytes for targetType.
-
getReasonValue
public int getReasonValue()
Reason for making this request.
.grpc.lookup.v1.RouteLookupRequest.Reason reason = 5;
- Specified by:
getReasonValue
in interfaceRouteLookupRequestOrBuilder
- Returns:
- The enum numeric value on the wire for reason.
-
getReason
public RouteLookupRequest.Reason getReason()
Reason for making this request.
.grpc.lookup.v1.RouteLookupRequest.Reason reason = 5;
- Specified by:
getReason
in interfaceRouteLookupRequestOrBuilder
- Returns:
- The reason.
-
getStaleHeaderData
public java.lang.String getStaleHeaderData()
For REASON_STALE, the header_data from the stale response, if any.
string stale_header_data = 6;
- Specified by:
getStaleHeaderData
in 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:
getStaleHeaderDataBytes
in interfaceRouteLookupRequestOrBuilder
- Returns:
- The bytes for staleHeaderData.
-
internalGetKeyMap
private com.google.protobuf.MapField<java.lang.String,java.lang.String> internalGetKeyMap()
-
getKeyMapCount
public int getKeyMapCount()
Description copied from interface:RouteLookupRequestOrBuilder
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;
- Specified by:
getKeyMapCount
in interfaceRouteLookupRequestOrBuilder
-
containsKeyMap
public boolean containsKeyMap(java.lang.String key)
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;
- Specified by:
containsKeyMap
in interfaceRouteLookupRequestOrBuilder
-
getKeyMap
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getKeyMap()
Deprecated.UsegetKeyMapMap()
instead.- Specified by:
getKeyMap
in interfaceRouteLookupRequestOrBuilder
-
getKeyMapMap
public java.util.Map<java.lang.String,java.lang.String> getKeyMapMap()
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;
- Specified by:
getKeyMapMap
in interfaceRouteLookupRequestOrBuilder
-
getKeyMapOrDefault
public java.lang.String getKeyMapOrDefault(java.lang.String key, java.lang.String defaultValue)
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;
- Specified by:
getKeyMapOrDefault
in interfaceRouteLookupRequestOrBuilder
-
getKeyMapOrThrow
public java.lang.String getKeyMapOrThrow(java.lang.String key)
Map of key values extracted via key builders for the gRPC or HTTP request.
map<string, string> key_map = 4;
- Specified by:
getKeyMapOrThrow
in interfaceRouteLookupRequestOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RouteLookupRequest parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupRequest parseFrom(java.nio.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
public static RouteLookupRequest parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static RouteLookupRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static RouteLookupRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static RouteLookupRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static RouteLookupRequest parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static RouteLookupRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public RouteLookupRequest.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RouteLookupRequest.Builder newBuilder()
-
newBuilder
public static RouteLookupRequest.Builder newBuilder(RouteLookupRequest prototype)
-
toBuilder
public RouteLookupRequest.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RouteLookupRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForType
in classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static RouteLookupRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RouteLookupRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<RouteLookupRequest> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public RouteLookupRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-