Package io.grpc.xds
Class RouteLookupServiceClusterSpecifierPlugin
- java.lang.Object
-
- io.grpc.xds.RouteLookupServiceClusterSpecifierPlugin
-
- All Implemented Interfaces:
ClusterSpecifierPlugin
final class RouteLookupServiceClusterSpecifierPlugin extends java.lang.Object implements ClusterSpecifierPlugin
The ClusterSpecifierPlugin for RouteLookup policy.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
RouteLookupServiceClusterSpecifierPlugin.RlsPluginConfig
-
Nested classes/interfaces inherited from interface io.grpc.xds.ClusterSpecifierPlugin
ClusterSpecifierPlugin.NamedPluginConfig, ClusterSpecifierPlugin.PluginConfig
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static RouteLookupServiceClusterSpecifierPlugin
INSTANCE
private static java.lang.String
TYPE_URL
-
Constructor Summary
Constructors Modifier Constructor Description private
RouteLookupServiceClusterSpecifierPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigOrError<RouteLookupServiceClusterSpecifierPlugin.RlsPluginConfig>
parsePlugin(com.google.protobuf.Message rawProtoMessage)
java.lang.String[]
typeUrls()
The proto message types supported by this plugin.
-
-
-
Field Detail
-
INSTANCE
static final RouteLookupServiceClusterSpecifierPlugin INSTANCE
-
TYPE_URL
private static final java.lang.String TYPE_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
typeUrls
public java.lang.String[] typeUrls()
Description copied from interface:ClusterSpecifierPlugin
The proto message types supported by this plugin. A plugin will be registered by each of its supported message types.- Specified by:
typeUrls
in interfaceClusterSpecifierPlugin
-
parsePlugin
public ConfigOrError<RouteLookupServiceClusterSpecifierPlugin.RlsPluginConfig> parsePlugin(com.google.protobuf.Message rawProtoMessage)
- Specified by:
parsePlugin
in interfaceClusterSpecifierPlugin
-
-