Plugins: Separate pluginv2 interfaces from ProtoClient interface (#104795)
split interfaces
This commit is contained in:
1 parent
59cb0176bc
commit
9c2846c4fb
1 file changed
+5
-1
@@ -20,13 +20,17 @@ var (
|
||||
|
||||
var _ ProtoClient = (*protoClient)(nil)
|
||||
|
||||
type ProtoClient interface {
|
||||
type PluginV2 interface {
|
||||
pluginv2.DataClient
|
||||
pluginv2.ResourceClient
|
||||
pluginv2.DiagnosticsClient
|
||||
pluginv2.StreamClient
|
||||
pluginv2.AdmissionControlClient
|
||||
pluginv2.ResourceConversionClient
|
||||
}
|
||||
|
||||
type ProtoClient interface {
|
||||
PluginV2
|
||||
|
||||
PID(context.Context) (string, error)
|
||||
PluginID() string
|
||||
|
||||
Reference in new issue
Block a user