Class RlsProtoConverters.RouteLookupConfigConverter
java.lang.Object
com.google.common.base.Converter<Map<String,?>, RlsProtoData.RouteLookupConfig>
io.grpc.rls.RlsProtoConverters.RouteLookupConfigConverter
- All Implemented Interfaces:
com.google.common.base.Function<Map<String,?>, RlsProtoData.RouteLookupConfig>, Function<Map<String, ?>, RlsProtoData.RouteLookupConfig>
- Enclosing class:
RlsProtoConverters
static final class RlsProtoConverters.RouteLookupConfigConverter
extends com.google.common.base.Converter<Map<String,?>, RlsProtoData.RouteLookupConfig>
RouteLookupConfigConverter converts between json map to
RlsProtoData.RouteLookupConfig.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoBackward(RlsProtoData.RouteLookupConfig routeLookupConfig) protected RlsProtoData.RouteLookupConfigprivate static StringkeyToString(RlsProtoData.ExtraKeys extraKeys) private static <T> TorDefault(T value, T defaultValue) Methods inherited from class com.google.common.base.Converter
andThen, apply, convert, convertAll, equals, from, identity, reverse
-
Constructor Details
-
RouteLookupConfigConverter
RouteLookupConfigConverter()
-
-
Method Details
-
doForward
- Specified by:
doForwardin classcom.google.common.base.Converter<Map<String,?>, RlsProtoData.RouteLookupConfig>
-
keyToString
-
orDefault
-
doBackward
- Specified by:
doBackwardin classcom.google.common.base.Converter<Map<String,?>, RlsProtoData.RouteLookupConfig>
-