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 classRouteLookupRequest.BuilderProtobuf typegrpc.lookup.v1.RouteLookupRequestprivate static classRouteLookupRequest.KeyMapDefaultEntryHolderstatic classRouteLookupRequest.ReasonPossible 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 RouteLookupRequestDEFAULT_INSTANCEstatic intKEY_MAP_FIELD_NUMBERprivate com.google.protobuf.MapField<java.lang.String,java.lang.String>keyMap_private bytememoizedIsInitializedprivate static com.google.protobuf.Parser<RouteLookupRequest>PARSERprivate intreason_static intREASON_FIELD_NUMBERprivate static longserialVersionUIDstatic intSTALE_HEADER_DATA_FIELD_NUMBERprivate java.lang.ObjectstaleHeaderData_static intTARGET_TYPE_FIELD_NUMBERprivate java.lang.ObjecttargetType_
-
Constructor Summary
Constructors Modifier Constructor Description privateRouteLookupRequest()privateRouteLookupRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsKeyMap(java.lang.String key)Map of key values extracted via key builders for the gRPC or HTTP request.booleanequals(java.lang.Object obj)static RouteLookupRequestgetDefaultInstance()RouteLookupRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.util.Map<java.lang.String,java.lang.String>getKeyMap()Deprecated.intgetKeyMapCount()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.StringgetKeyMapOrDefault(java.lang.String key, java.lang.String defaultValue)Map of key values extracted via key builders for the gRPC or HTTP request.java.lang.StringgetKeyMapOrThrow(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.ReasongetReason()Reason for making this request.intgetReasonValue()Reason for making this request.intgetSerializedSize()java.lang.StringgetStaleHeaderData()For REASON_STALE, the header_data from the stale response, if any.com.google.protobuf.ByteStringgetStaleHeaderDataBytes()For REASON_STALE, the header_data from the stale response, if any.java.lang.StringgetTargetType()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.ByteStringgetTargetTypeBytes()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.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()private com.google.protobuf.MapField<java.lang.String,java.lang.String>internalGetKeyMap()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)booleanisInitialized()static RouteLookupRequest.BuildernewBuilder()static RouteLookupRequest.BuildernewBuilder(RouteLookupRequest prototype)RouteLookupRequest.BuildernewBuilderForType()protected RouteLookupRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static RouteLookupRequestparseDelimitedFrom(java.io.InputStream input)static RouteLookupRequestparseDelimitedFrom(java.io.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(java.io.InputStream input)static RouteLookupRequestparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RouteLookupRequestparseFrom(java.nio.ByteBuffer data)static RouteLookupRequestparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<RouteLookupRequest>parser()RouteLookupRequest.BuildertoBuilder()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, 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:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein 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:
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
public RouteLookupRequest.Reason getReason()
Reason for making this request.
.grpc.lookup.v1.RouteLookupRequest.Reason reason = 5;- Specified by:
getReasonin 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:
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
private com.google.protobuf.MapField<java.lang.String,java.lang.String> 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
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:
containsKeyMapin interfaceRouteLookupRequestOrBuilder
-
getKeyMap
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getKeyMap()
Deprecated.UsegetKeyMapMap()instead.- Specified by:
getKeyMapin 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:
getKeyMapMapin 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:
getKeyMapOrDefaultin 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:
getKeyMapOrThrowin interfaceRouteLookupRequestOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- 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(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:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein 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:
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
public static RouteLookupRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RouteLookupRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<RouteLookupRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public RouteLookupRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-