// Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.3.0 // - protoc v3.21.4 // source: index_coord.proto package indexpb import ( context "context" commonpb "github.com/milvus-io/milvus-proto/go-api/v2/commonpb" milvuspb "github.com/milvus-io/milvus-proto/go-api/v2/milvuspb" internalpb "github.com/milvus-io/milvus/pkg/v2/proto/internalpb" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" ) // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. // Requires gRPC-Go v1.32.0 or later. const _ = grpc.SupportPackageIsVersion7 const ( IndexCoord_GetComponentStates_FullMethodName = "/milvus.proto.index.IndexCoord/GetComponentStates" IndexCoord_GetStatisticsChannel_FullMethodName = "/milvus.proto.index.IndexCoord/GetStatisticsChannel" IndexCoord_CreateIndex_FullMethodName = "/milvus.proto.index.IndexCoord/CreateIndex" IndexCoord_AlterIndex_FullMethodName = "/milvus.proto.index.IndexCoord/AlterIndex" IndexCoord_GetIndexState_FullMethodName = "/milvus.proto.index.IndexCoord/GetIndexState" IndexCoord_GetSegmentIndexState_FullMethodName = "/milvus.proto.index.IndexCoord/GetSegmentIndexState" IndexCoord_GetIndexInfos_FullMethodName = "/milvus.proto.index.IndexCoord/GetIndexInfos" IndexCoord_DropIndex_FullMethodName = "/milvus.proto.index.IndexCoord/DropIndex" IndexCoord_DescribeIndex_FullMethodName = "/milvus.proto.index.IndexCoord/DescribeIndex" IndexCoord_GetIndexStatistics_FullMethodName = "/milvus.proto.index.IndexCoord/GetIndexStatistics" IndexCoord_GetIndexBuildProgress_FullMethodName = "/milvus.proto.index.IndexCoord/GetIndexBuildProgress" IndexCoord_ShowConfigurations_FullMethodName = "/milvus.proto.index.IndexCoord/ShowConfigurations" IndexCoord_GetMetrics_FullMethodName = "/milvus.proto.index.IndexCoord/GetMetrics" IndexCoord_CheckHealth_FullMethodName = "/milvus.proto.index.IndexCoord/CheckHealth" ) // IndexCoordClient is the client API for IndexCoord service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. type IndexCoordClient interface { GetComponentStates(ctx context.Context, in *milvuspb.GetComponentStatesRequest, opts ...grpc.CallOption) (*milvuspb.ComponentStates, error) GetStatisticsChannel(ctx context.Context, in *internalpb.GetStatisticsChannelRequest, opts ...grpc.CallOption) (*milvuspb.StringResponse, error) CreateIndex(ctx context.Context, in *CreateIndexRequest, opts ...grpc.CallOption) (*commonpb.Status, error) AlterIndex(ctx context.Context, in *AlterIndexRequest, opts ...grpc.CallOption) (*commonpb.Status, error) // Deprecated: use DescribeIndex instead GetIndexState(ctx context.Context, in *GetIndexStateRequest, opts ...grpc.CallOption) (*GetIndexStateResponse, error) GetSegmentIndexState(ctx context.Context, in *GetSegmentIndexStateRequest, opts ...grpc.CallOption) (*GetSegmentIndexStateResponse, error) GetIndexInfos(ctx context.Context, in *GetIndexInfoRequest, opts ...grpc.CallOption) (*GetIndexInfoResponse, error) DropIndex(ctx context.Context, in *DropIndexRequest, opts ...grpc.CallOption) (*commonpb.Status, error) DescribeIndex(ctx context.Context, in *DescribeIndexRequest, opts ...grpc.CallOption) (*DescribeIndexResponse, error) GetIndexStatistics(ctx context.Context, in *GetIndexStatisticsRequest, opts ...grpc.CallOption) (*GetIndexStatisticsResponse, error) // Deprecated: use DescribeIndex instead GetIndexBuildProgress(ctx context.Context, in *GetIndexBuildProgressRequest, opts ...grpc.CallOption) (*GetIndexBuildProgressResponse, error) ShowConfigurations(ctx context.Context, in *internalpb.ShowConfigurationsRequest, opts ...grpc.CallOption) (*internalpb.ShowConfigurationsResponse, error) // https://wiki.lfaidata.foundation/display/MIL/MEP+8+--+Add+metrics+for+proxy GetMetrics(ctx context.Context, in *milvuspb.GetMetricsRequest, opts ...grpc.CallOption) (*milvuspb.GetMetricsResponse, error) CheckHealth(ctx context.Context, in *milvuspb.CheckHealthRequest, opts ...grpc.CallOption) (*milvuspb.CheckHealthResponse, error) } type indexCoordClient struct { cc grpc.ClientConnInterface } func NewIndexCoordClient(cc grpc.ClientConnInterface) IndexCoordClient { return &indexCoordClient{cc} } func (c *indexCoordClient) GetComponentStates(ctx context.Context, in *milvuspb.GetComponentStatesRequest, opts ...grpc.CallOption) (*milvuspb.ComponentStates, error) { out := new(milvuspb.ComponentStates) err := c.cc.Invoke(ctx, IndexCoord_GetComponentStates_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetStatisticsChannel(ctx context.Context, in *internalpb.GetStatisticsChannelRequest, opts ...grpc.CallOption) (*milvuspb.StringResponse, error) { out := new(milvuspb.StringResponse) err := c.cc.Invoke(ctx, IndexCoord_GetStatisticsChannel_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) CreateIndex(ctx context.Context, in *CreateIndexRequest, opts ...grpc.CallOption) (*commonpb.Status, error) { out := new(commonpb.Status) err := c.cc.Invoke(ctx, IndexCoord_CreateIndex_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) AlterIndex(ctx context.Context, in *AlterIndexRequest, opts ...grpc.CallOption) (*commonpb.Status, error) { out := new(commonpb.Status) err := c.cc.Invoke(ctx, IndexCoord_AlterIndex_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetIndexState(ctx context.Context, in *GetIndexStateRequest, opts ...grpc.CallOption) (*GetIndexStateResponse, error) { out := new(GetIndexStateResponse) err := c.cc.Invoke(ctx, IndexCoord_GetIndexState_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetSegmentIndexState(ctx context.Context, in *GetSegmentIndexStateRequest, opts ...grpc.CallOption) (*GetSegmentIndexStateResponse, error) { out := new(GetSegmentIndexStateResponse) err := c.cc.Invoke(ctx, IndexCoord_GetSegmentIndexState_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetIndexInfos(ctx context.Context, in *GetIndexInfoRequest, opts ...grpc.CallOption) (*GetIndexInfoResponse, error) { out := new(GetIndexInfoResponse) err := c.cc.Invoke(ctx, IndexCoord_GetIndexInfos_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) DropIndex(ctx context.Context, in *DropIndexRequest, opts ...grpc.CallOption) (*commonpb.Status, error) { out := new(commonpb.Status) err := c.cc.Invoke(ctx, IndexCoord_DropIndex_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) DescribeIndex(ctx context.Context, in *DescribeIndexRequest, opts ...grpc.CallOption) (*DescribeIndexResponse, error) { out := new(DescribeIndexResponse) err := c.cc.Invoke(ctx, IndexCoord_DescribeIndex_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetIndexStatistics(ctx context.Context, in *GetIndexStatisticsRequest, opts ...grpc.CallOption) (*GetIndexStatisticsResponse, error) { out := new(GetIndexStatisticsResponse) err := c.cc.Invoke(ctx, IndexCoord_GetIndexStatistics_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetIndexBuildProgress(ctx context.Context, in *GetIndexBuildProgressRequest, opts ...grpc.CallOption) (*GetIndexBuildProgressResponse, error) { out := new(GetIndexBuildProgressResponse) err := c.cc.Invoke(ctx, IndexCoord_GetIndexBuildProgress_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) ShowConfigurations(ctx context.Context, in *internalpb.ShowConfigurationsRequest, opts ...grpc.CallOption) (*internalpb.ShowConfigurationsResponse, error) { out := new(internalpb.ShowConfigurationsResponse) err := c.cc.Invoke(ctx, IndexCoord_ShowConfigurations_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) GetMetrics(ctx context.Context, in *milvuspb.GetMetricsRequest, opts ...grpc.CallOption) (*milvuspb.GetMetricsResponse, error) { out := new(milvuspb.GetMetricsResponse) err := c.cc.Invoke(ctx, IndexCoord_GetMetrics_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *indexCoordClient) CheckHealth(ctx context.Context, in *milvuspb.CheckHealthRequest, opts ...grpc.CallOption) (*milvuspb.CheckHealthResponse, error) { out := new(milvuspb.CheckHealthResponse) err := c.cc.Invoke(ctx, IndexCoord_CheckHealth_FullMethodName, in, out, opts...) if err != nil { return nil, err } return out, nil } // IndexCoordServer is the server API for IndexCoord service. // All implementations should embed UnimplementedIndexCoordServer // for forward compatibility type IndexCoordServer interface { GetComponentStates(context.Context, *milvuspb.GetComponentStatesRequest) (*milvuspb.ComponentStates, error) GetStatisticsChannel(context.Context, *internalpb.GetStatisticsChannelRequest) (*milvuspb.StringResponse, error) CreateIndex(context.Context, *CreateIndexRequest) (*commonpb.Status, error) AlterIndex(context.Context, *AlterIndexRequest) (*commonpb.Status, error) // Deprecated: use DescribeIndex instead GetIndexState(context.Context, *GetIndexStateRequest) (*GetIndexStateResponse, error) GetSegmentIndexState(context.Context, *GetSegmentIndexStateRequest) (*GetSegmentIndexStateResponse, error) GetIndexInfos(context.Context, *GetIndexInfoRequest) (*GetIndexInfoResponse, error) DropIndex(context.Context, *DropIndexRequest) (*commonpb.Status, error) DescribeIndex(context.Context, *DescribeIndexRequest) (*DescribeIndexResponse, error) GetIndexStatistics(context.Context, *GetIndexStatisticsRequest) (*GetIndexStatisticsResponse, error) // Deprecated: use DescribeIndex instead GetIndexBuildProgress(context.Context, *GetIndexBuildProgressRequest) (*GetIndexBuildProgressResponse, error) ShowConfigurations(context.Context, *internalpb.ShowConfigurationsRequest) (*internalpb.ShowConfigurationsResponse, error) // https://wiki.lfaidata.foundation/display/MIL/MEP+8+--+Add+metrics+for+proxy GetMetrics(context.Context, *milvuspb.GetMetricsRequest) (*milvuspb.GetMetricsResponse, error) CheckHealth(context.Context, *milvuspb.CheckHealthRequest) (*milvuspb.CheckHealthResponse, error) } // UnimplementedIndexCoordServer should be embedded to have forward compatible implementations. type UnimplementedIndexCoordServer struct { } func (UnimplementedIndexCoordServer) GetComponentStates(context.Context, *milvuspb.GetComponentStatesRequest) (*milvuspb.ComponentStates, error) { return nil, status.Errorf(codes.Unimplemented, "method GetComponentStates not implemented") } func (UnimplementedIndexCoordServer) GetStatisticsChannel(context.Context, *internalpb.GetStatisticsChannelRequest) (*milvuspb.StringResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetStatisticsChannel not implemented") } func (UnimplementedIndexCoordServer) CreateIndex(context.Context, *CreateIndexRequest) (*commonpb.Status, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateIndex not implemented") } func (UnimplementedIndexCoordServer) AlterIndex(context.Context, *AlterIndexRequest) (*commonpb.Status, error) { return nil, status.Errorf(codes.Unimplemented, "method AlterIndex not implemented") } func (UnimplementedIndexCoordServer) GetIndexState(context.Context, *GetIndexStateRequest) (*GetIndexStateResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetIndexState not implemented") } func (UnimplementedIndexCoordServer) GetSegmentIndexState(context.Context, *GetSegmentIndexStateRequest) (*GetSegmentIndexStateResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetSegmentIndexState not implemented") } func (UnimplementedIndexCoordServer) GetIndexInfos(context.Context, *GetIndexInfoRequest) (*GetIndexInfoResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetIndexInfos not implemented") } func (UnimplementedIndexCoordServer) DropIndex(context.Context, *DropIndexRequest) (*commonpb.Status, error) { return nil, status.Errorf(codes.Unimplemented, "method DropIndex not implemented") } func (UnimplementedIndexCoordServer) DescribeIndex(context.Context, *DescribeIndexRequest) (*DescribeIndexResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method DescribeIndex not implemented") } func (UnimplementedIndexCoordServer) GetIndexStatistics(context.Context, *GetIndexStatisticsRequest) (*GetIndexStatisticsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetIndexStatistics not implemented") } func (UnimplementedIndexCoordServer) GetIndexBuildProgress(context.Context, *GetIndexBuildProgressRequest) (*GetIndexBuildProgressResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetIndexBuildProgress not implemented") } func (UnimplementedIndexCoordServer) ShowConfigurations(context.Context, *internalpb.ShowConfigurationsRequest) (*internalpb.ShowConfigurationsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method ShowConfigurations not implemented") } func (UnimplementedIndexCoordServer) GetMetrics(context.Context, *milvuspb.GetMetricsRequest) (*milvuspb.GetMetricsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetMetrics not implemented") } func (UnimplementedIndexCoordServer) CheckHealth(context.Context, *milvuspb.CheckHealthRequest) (*milvuspb.CheckHealthResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CheckHealth not implemented") } // UnsafeIndexCoordServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to IndexCoordServer will // result in compilation errors. type UnsafeIndexCoordServer interface { mustEmbedUnimplementedIndexCoordServer() } func RegisterIndexCoordServer(s grpc.ServiceRegistrar, srv IndexCoordServer) { s.RegisterService(&IndexCoord_ServiceDesc, srv) } func _IndexCoord_GetComponentStates_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(milvuspb.GetComponentStatesRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetComponentStates(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetComponentStates_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetComponentStates(ctx, req.(*milvuspb.GetComponentStatesRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetStatisticsChannel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(internalpb.GetStatisticsChannelRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetStatisticsChannel(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetStatisticsChannel_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetStatisticsChannel(ctx, req.(*internalpb.GetStatisticsChannelRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_CreateIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CreateIndexRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).CreateIndex(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_CreateIndex_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).CreateIndex(ctx, req.(*CreateIndexRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_AlterIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(AlterIndexRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).AlterIndex(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_AlterIndex_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).AlterIndex(ctx, req.(*AlterIndexRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetIndexState_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetIndexStateRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetIndexState(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetIndexState_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetIndexState(ctx, req.(*GetIndexStateRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetSegmentIndexState_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetSegmentIndexStateRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetSegmentIndexState(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetSegmentIndexState_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetSegmentIndexState(ctx, req.(*GetSegmentIndexStateRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetIndexInfos_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetIndexInfoRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetIndexInfos(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetIndexInfos_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetIndexInfos(ctx, req.(*GetIndexInfoRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_DropIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DropIndexRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).DropIndex(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_DropIndex_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).DropIndex(ctx, req.(*DropIndexRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_DescribeIndex_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DescribeIndexRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).DescribeIndex(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_DescribeIndex_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).DescribeIndex(ctx, req.(*DescribeIndexRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetIndexStatistics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetIndexStatisticsRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetIndexStatistics(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetIndexStatistics_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetIndexStatistics(ctx, req.(*GetIndexStatisticsRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetIndexBuildProgress_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetIndexBuildProgressRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetIndexBuildProgress(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetIndexBuildProgress_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetIndexBuildProgress(ctx, req.(*GetIndexBuildProgressRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_ShowConfigurations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(internalpb.ShowConfigurationsRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).ShowConfigurations(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_ShowConfigurations_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).ShowConfigurations(ctx, req.(*internalpb.ShowConfigurationsRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_GetMetrics_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(milvuspb.GetMetricsRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).GetMetrics(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_GetMetrics_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).GetMetrics(ctx, req.(*milvuspb.GetMetricsRequest)) } return interceptor(ctx, in, info, handler) } func _IndexCoord_CheckHealth_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(milvuspb.CheckHealthRequest) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(IndexCoordServer).CheckHealth(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: IndexCoord_CheckHealth_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(IndexCoordServer).CheckHealth(ctx, req.(*milvuspb.CheckHealthRequest)) } return interceptor(ctx, in, info, handler) } // IndexCoord_ServiceDesc is the grpc.ServiceDesc for IndexCoord service. // It's only intended for direct use with grpc.RegisterService, // and not to be introspected or modified (even as a copy) var IndexCoord_ServiceDesc = grpc.ServiceDesc{ ServiceName: "milvus.proto.index.IndexCoord", HandlerType: (*IndexCoordServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetComponentStates", Handler: _IndexCoord_GetComponentStates_Handler, }, { MethodName: "GetStatisticsChannel", Handler: _IndexCoord_GetStatisticsChannel_Handler, }, { MethodName: "CreateIndex", Handler: _IndexCoord_CreateIndex_Handler, }, { MethodName: "AlterIndex", Handler: _IndexCoord_AlterIndex_Handler, }, { MethodName: "GetIndexState", Handler: _IndexCoord_GetIndexState_Handler, }, { MethodName: "GetSegmentIndexState", Handler: _IndexCoord_GetSegmentIndexState_Handler, }, { MethodName: "GetIndexInfos", Handler: _IndexCoord_GetIndexInfos_Handler, }, { MethodName: "DropIndex", Handler: _IndexCoord_DropIndex_Handler, }, { MethodName: "DescribeIndex", Handler: _IndexCoord_DescribeIndex_Handler, }, { MethodName: "GetIndexStatistics", Handler: _IndexCoord_GetIndexStatistics_Handler, }, { MethodName: "GetIndexBuildProgress", Handler: _IndexCoord_GetIndexBuildProgress_Handler, }, { MethodName: "ShowConfigurations", Handler: _IndexCoord_ShowConfigurations_Handler, }, { MethodName: "GetMetrics", Handler: _IndexCoord_GetMetrics_Handler, }, { MethodName: "CheckHealth", Handler: _IndexCoord_CheckHealth_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "index_coord.proto", }