Package io.grpc.lookup.v1
Class RouteLookupConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.grpc.lookup.v1.RouteLookupConfig
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RouteLookupConfigOrBuilder,Serializable
@Generated
public final class RouteLookupConfig
extends com.google.protobuf.GeneratedMessage
implements RouteLookupConfigOrBuilder
Protobuf type
grpc.lookup.v1.RouteLookupConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typegrpc.lookup.v1.RouteLookupConfigNested 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 intstatic final intprivate longprivate static final RouteLookupConfigstatic final intprivate Objectstatic final intprivate List<GrpcKeyBuilder> static final intprivate List<HttpKeyBuilder> static final intstatic final intprivate Objectprivate com.google.protobuf.Durationstatic final intprivate com.google.protobuf.Durationprivate byteprivate static final com.google.protobuf.Parser<RouteLookupConfig> private static final longstatic final intprivate com.google.protobuf.Durationstatic final intprivate com.google.protobuf.LazyStringArrayListFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateprivateRouteLookupConfig(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleanlongRough indicator of amount of memory to use for the client cache.static RouteLookupConfigThis value provides a default target to use if needed.com.google.protobuf.ByteStringThis value provides a default target to use if needed.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetGrpcKeybuilders(int index) Unordered specifications for constructing keys for gRPC requests.intUnordered specifications for constructing keys for gRPC requests.Unordered specifications for constructing keys for gRPC requests.getGrpcKeybuildersOrBuilder(int index) Unordered specifications for constructing keys for gRPC requests.List<? extends GrpcKeyBuilderOrBuilder> Unordered specifications for constructing keys for gRPC requests.getHttpKeybuilders(int index) Ordered specifications for constructing keys for HTTP requests.intOrdered specifications for constructing keys for HTTP requests.Ordered specifications for constructing keys for HTTP requests.getHttpKeybuildersOrBuilder(int index) Ordered specifications for constructing keys for HTTP requests.List<? extends HttpKeyBuilderOrBuilder> Ordered specifications for constructing keys for HTTP requests.The name of the lookup service as a gRPC URI.com.google.protobuf.ByteStringThe name of the lookup service as a gRPC URI.com.google.protobuf.DurationConfigure a timeout value for lookup service requests.com.google.protobuf.DurationOrBuilderConfigure a timeout value for lookup service requests.com.google.protobuf.DurationHow long are responses valid for (like HTTP Cache-Control).com.google.protobuf.DurationOrBuilderHow long are responses valid for (like HTTP Cache-Control).com.google.protobuf.Parser<RouteLookupConfig> intcom.google.protobuf.DurationAfter a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.com.google.protobuf.DurationOrBuilderAfter a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.getValidTargets(int index) This is a list of all the possible targets that can be returned by the lookup service.com.google.protobuf.ByteStringgetValidTargetsBytes(int index) This is a list of all the possible targets that can be returned by the lookup service.intThis is a list of all the possible targets that can be returned by the lookup service.com.google.protobuf.ProtocolStringListThis is a list of all the possible targets that can be returned by the lookup service.inthashCode()booleanConfigure a timeout value for lookup service requests.booleanHow long are responses valid for (like HTTP Cache-Control).booleanAfter a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic RouteLookupConfig.Builderstatic RouteLookupConfig.BuildernewBuilder(RouteLookupConfig prototype) protected RouteLookupConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static RouteLookupConfigparseDelimitedFrom(InputStream input) static RouteLookupConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupConfigparseFrom(byte[] data) static RouteLookupConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupConfigparseFrom(com.google.protobuf.ByteString data) static RouteLookupConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupConfigparseFrom(com.google.protobuf.CodedInputStream input) static RouteLookupConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupConfigparseFrom(InputStream input) static RouteLookupConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RouteLookupConfigparseFrom(ByteBuffer data) static RouteLookupConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RouteLookupConfig> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
bitField0_
private int bitField0_ -
HTTP_KEYBUILDERS_FIELD_NUMBER
public static final int HTTP_KEYBUILDERS_FIELD_NUMBER- See Also:
-
httpKeybuilders_
-
GRPC_KEYBUILDERS_FIELD_NUMBER
public static final int GRPC_KEYBUILDERS_FIELD_NUMBER- See Also:
-
grpcKeybuilders_
-
LOOKUP_SERVICE_FIELD_NUMBER
public static final int LOOKUP_SERVICE_FIELD_NUMBER- See Also:
-
lookupService_
-
LOOKUP_SERVICE_TIMEOUT_FIELD_NUMBER
public static final int LOOKUP_SERVICE_TIMEOUT_FIELD_NUMBER- See Also:
-
lookupServiceTimeout_
private com.google.protobuf.Duration lookupServiceTimeout_ -
MAX_AGE_FIELD_NUMBER
public static final int MAX_AGE_FIELD_NUMBER- See Also:
-
maxAge_
private com.google.protobuf.Duration maxAge_ -
STALE_AGE_FIELD_NUMBER
public static final int STALE_AGE_FIELD_NUMBER- See Also:
-
staleAge_
private com.google.protobuf.Duration staleAge_ -
CACHE_SIZE_BYTES_FIELD_NUMBER
public static final int CACHE_SIZE_BYTES_FIELD_NUMBER- See Also:
-
cacheSizeBytes_
private long cacheSizeBytes_ -
VALID_TARGETS_FIELD_NUMBER
public static final int VALID_TARGETS_FIELD_NUMBER- See Also:
-
validTargets_
private com.google.protobuf.LazyStringArrayList validTargets_ -
DEFAULT_TARGET_FIELD_NUMBER
public static final int DEFAULT_TARGET_FIELD_NUMBER- See Also:
-
defaultTarget_
-
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
RouteLookupConfig
private RouteLookupConfig(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
RouteLookupConfig
private RouteLookupConfig()
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getHttpKeybuildersList
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;- Specified by:
getHttpKeybuildersListin interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuildersOrBuilderList
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;- Specified by:
getHttpKeybuildersOrBuilderListin interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuildersCount
public int getHttpKeybuildersCount()Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;- Specified by:
getHttpKeybuildersCountin interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuilders
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;- Specified by:
getHttpKeybuildersin interfaceRouteLookupConfigOrBuilder
-
getHttpKeybuildersOrBuilder
Ordered specifications for constructing keys for HTTP requests. Last match wins. If no HttpKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.HttpKeyBuilder http_keybuilders = 1;- Specified by:
getHttpKeybuildersOrBuilderin interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuildersList
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;- Specified by:
getGrpcKeybuildersListin interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuildersOrBuilderList
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;- Specified by:
getGrpcKeybuildersOrBuilderListin interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuildersCount
public int getGrpcKeybuildersCount()Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;- Specified by:
getGrpcKeybuildersCountin interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuilders
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;- Specified by:
getGrpcKeybuildersin interfaceRouteLookupConfigOrBuilder
-
getGrpcKeybuildersOrBuilder
Unordered specifications for constructing keys for gRPC requests. All GrpcKeyBuilders on this list must have unique "name" fields so that the client is free to prebuild a hash map keyed by name. If no GrpcKeyBuilder matches, an empty key_map will be sent to the lookup service; it should likely reply with a global default route and raise an alert.
repeated .grpc.lookup.v1.GrpcKeyBuilder grpc_keybuilders = 2;- Specified by:
getGrpcKeybuildersOrBuilderin interfaceRouteLookupConfigOrBuilder
-
getLookupService
The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;- Specified by:
getLookupServicein interfaceRouteLookupConfigOrBuilder- Returns:
- The lookupService.
-
getLookupServiceBytes
public com.google.protobuf.ByteString getLookupServiceBytes()The name of the lookup service as a gRPC URI. Typically, this will be a subdomain of the target, such as "lookup.datastore.googleapis.com".
string lookup_service = 3;- Specified by:
getLookupServiceBytesin interfaceRouteLookupConfigOrBuilder- Returns:
- The bytes for lookupService.
-
hasLookupServiceTimeout
public boolean hasLookupServiceTimeout()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;- Specified by:
hasLookupServiceTimeoutin interfaceRouteLookupConfigOrBuilder- Returns:
- Whether the lookupServiceTimeout field is set.
-
getLookupServiceTimeout
public com.google.protobuf.Duration getLookupServiceTimeout()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;- Specified by:
getLookupServiceTimeoutin interfaceRouteLookupConfigOrBuilder- Returns:
- The lookupServiceTimeout.
-
getLookupServiceTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getLookupServiceTimeoutOrBuilder()Configure a timeout value for lookup service requests. Defaults to 10 seconds if not specified.
.google.protobuf.Duration lookup_service_timeout = 4;- Specified by:
getLookupServiceTimeoutOrBuilderin interfaceRouteLookupConfigOrBuilder
-
hasMaxAge
public boolean hasMaxAge()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;- Specified by:
hasMaxAgein interfaceRouteLookupConfigOrBuilder- Returns:
- Whether the maxAge field is set.
-
getMaxAge
public com.google.protobuf.Duration getMaxAge()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;- Specified by:
getMaxAgein interfaceRouteLookupConfigOrBuilder- Returns:
- The maxAge.
-
getMaxAgeOrBuilder
public com.google.protobuf.DurationOrBuilder getMaxAgeOrBuilder()How long are responses valid for (like HTTP Cache-Control). If omitted or zero, the longest valid cache time is used. This value is clamped to 5 minutes to avoid unflushable bad responses.
.google.protobuf.Duration max_age = 5;- Specified by:
getMaxAgeOrBuilderin interfaceRouteLookupConfigOrBuilder
-
hasStaleAge
public boolean hasStaleAge()After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;- Specified by:
hasStaleAgein interfaceRouteLookupConfigOrBuilder- Returns:
- Whether the staleAge field is set.
-
getStaleAge
public com.google.protobuf.Duration getStaleAge()After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;- Specified by:
getStaleAgein interfaceRouteLookupConfigOrBuilder- Returns:
- The staleAge.
-
getStaleAgeOrBuilder
public com.google.protobuf.DurationOrBuilder getStaleAgeOrBuilder()After a response has been in the client cache for this amount of time and is re-requested, start an asynchronous RPC to re-validate it. This value should be less than max_age by at least the length of a typical RTT to the Route Lookup Service to fully mask the RTT latency. If omitted, keys are only re-requested after they have expired.
.google.protobuf.Duration stale_age = 6;- Specified by:
getStaleAgeOrBuilderin interfaceRouteLookupConfigOrBuilder
-
getCacheSizeBytes
public long getCacheSizeBytes()Rough indicator of amount of memory to use for the client cache. Some of the data structure overhead is not accounted for, so actual memory consumed will be somewhat greater than this value. If this field is omitted or set to zero, a client default will be used. The value may be capped to a lower amount based on client configuration.
int64 cache_size_bytes = 7;- Specified by:
getCacheSizeBytesin interfaceRouteLookupConfigOrBuilder- Returns:
- The cacheSizeBytes.
-
getValidTargetsList
public com.google.protobuf.ProtocolStringList getValidTargetsList()This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;- Specified by:
getValidTargetsListin interfaceRouteLookupConfigOrBuilder- Returns:
- A list containing the validTargets.
-
getValidTargetsCount
public int getValidTargetsCount()This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;- Specified by:
getValidTargetsCountin interfaceRouteLookupConfigOrBuilder- Returns:
- The count of validTargets.
-
getValidTargets
This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;- Specified by:
getValidTargetsin interfaceRouteLookupConfigOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validTargets at the given index.
-
getValidTargetsBytes
public com.google.protobuf.ByteString getValidTargetsBytes(int index) This is a list of all the possible targets that can be returned by the lookup service. If a target not on this list is returned, it will be treated the same as an unhealthy target.
repeated string valid_targets = 8;- Specified by:
getValidTargetsBytesin interfaceRouteLookupConfigOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validTargets at the given index.
-
getDefaultTarget
This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;- Specified by:
getDefaultTargetin interfaceRouteLookupConfigOrBuilder- Returns:
- The defaultTarget.
-
getDefaultTargetBytes
public com.google.protobuf.ByteString getDefaultTargetBytes()This value provides a default target to use if needed. If set, it will be used if RLS returns an error, times out, or returns an invalid response. Note that requests can be routed only to a subdomain of the original target, e.g. "us_east_1.cloudbigtable.googleapis.com".
string default_target = 9;- Specified by:
getDefaultTargetBytesin interfaceRouteLookupConfigOrBuilder- Returns:
- The bytes for defaultTarget.
-
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 RouteLookupConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RouteLookupConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RouteLookupConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RouteLookupConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RouteLookupConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RouteLookupConfig 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 RouteLookupConfig.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
-