Newer
Older
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
package pnd
import (
context "context"
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
// PndServiceClient is the client API for PndService 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.
// Allows to request Orchestrated Networking Devices which are managed by a
// specific Principal Network Domain.
GetOndList(ctx context.Context, in *GetOndListRequest, opts ...grpc.CallOption) (*GetOndListResponse, error)
GetOnd(ctx context.Context, in *GetOndRequest, opts ...grpc.CallOption) (*GetOndResponse, error)
SetOndList(ctx context.Context, in *SetOndListRequest, opts ...grpc.CallOption) (*SetOndListResponse, error)
// Allows to request the Southbound Interfaces a specific Principal Network
// Domain supports.
GetSbiList(ctx context.Context, in *GetSbiListRequest, opts ...grpc.CallOption) (*GetSbiListResponse, error)
GetSbi(ctx context.Context, in *GetSbiRequest, opts ...grpc.CallOption) (*GetSbiResponse, error)
SetSbiList(ctx context.Context, in *SetSbiListRequest, opts ...grpc.CallOption) (*SetSbiListResponse, error)
// Allows to request Changes registered for a specific Principal Network Domain.
GetChangeList(ctx context.Context, in *GetChangeListRequest, opts ...grpc.CallOption) (*GetChangeListResponse, error)
GetChange(ctx context.Context, in *GetChangeRequest, opts ...grpc.CallOption) (*GetChangeResponse, error)
SetChangeList(ctx context.Context, in *SetChangeListRequest, opts ...grpc.CallOption) (*SetChangeListResponse, error)
// Allows to request a specific Path of a Orchestrated Networking Device,
// managed by a specific Principal Network Domain.
GetPath(ctx context.Context, in *GetPathRequest, opts ...grpc.CallOption) (*GetPathResponse, error)
SetPathList(ctx context.Context, in *SetPathListRequest, opts ...grpc.CallOption) (*SetPathListResponse, error)
DeletePnd(ctx context.Context, in *DeletePndRequest, opts ...grpc.CallOption) (*DeletePndResponse, error)
DeleteOnd(ctx context.Context, in *DeleteOndRequest, opts ...grpc.CallOption) (*DeleteOndResponse, error)
func NewPndServiceClient(cc grpc.ClientConnInterface) PndServiceClient {
return &pndServiceClient{cc}
func (c *pndServiceClient) GetOndList(ctx context.Context, in *GetOndListRequest, opts ...grpc.CallOption) (*GetOndListResponse, error) {
out := new(GetOndListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetOndList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) GetOnd(ctx context.Context, in *GetOndRequest, opts ...grpc.CallOption) (*GetOndResponse, error) {
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetOnd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) SetOndList(ctx context.Context, in *SetOndListRequest, opts ...grpc.CallOption) (*SetOndListResponse, error) {
out := new(SetOndListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/SetOndList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) GetSbiList(ctx context.Context, in *GetSbiListRequest, opts ...grpc.CallOption) (*GetSbiListResponse, error) {
out := new(GetSbiListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetSbiList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) GetSbi(ctx context.Context, in *GetSbiRequest, opts ...grpc.CallOption) (*GetSbiResponse, error) {
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetSbi", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) SetSbiList(ctx context.Context, in *SetSbiListRequest, opts ...grpc.CallOption) (*SetSbiListResponse, error) {
out := new(SetSbiListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/SetSbiList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) GetChangeList(ctx context.Context, in *GetChangeListRequest, opts ...grpc.CallOption) (*GetChangeListResponse, error) {
out := new(GetChangeListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetChangeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) GetChange(ctx context.Context, in *GetChangeRequest, opts ...grpc.CallOption) (*GetChangeResponse, error) {
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetChange", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) SetChangeList(ctx context.Context, in *SetChangeListRequest, opts ...grpc.CallOption) (*SetChangeListResponse, error) {
out := new(SetChangeListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/SetChangeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) GetPath(ctx context.Context, in *GetPathRequest, opts ...grpc.CallOption) (*GetPathResponse, error) {
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/GetPath", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) SetPathList(ctx context.Context, in *SetPathListRequest, opts ...grpc.CallOption) (*SetPathListResponse, error) {
out := new(SetPathListResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/SetPathList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) DeletePnd(ctx context.Context, in *DeletePndRequest, opts ...grpc.CallOption) (*DeletePndResponse, error) {
out := new(DeletePndResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/DeletePnd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *pndServiceClient) DeleteOnd(ctx context.Context, in *DeleteOndRequest, opts ...grpc.CallOption) (*DeleteOndResponse, error) {
out := new(DeleteOndResponse)
err := c.cc.Invoke(ctx, "/gosdn.pnd.PndService/DeleteOnd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// PndServiceServer is the server API for PndService service.
// All implementations must embed UnimplementedPndServiceServer
// Allows to request Orchestrated Networking Devices which are managed by a
// specific Principal Network Domain.
GetOndList(context.Context, *GetOndListRequest) (*GetOndListResponse, error)
GetOnd(context.Context, *GetOndRequest) (*GetOndResponse, error)
SetOndList(context.Context, *SetOndListRequest) (*SetOndListResponse, error)
// Allows to request the Southbound Interfaces a specific Principal Network
// Domain supports.
GetSbiList(context.Context, *GetSbiListRequest) (*GetSbiListResponse, error)
GetSbi(context.Context, *GetSbiRequest) (*GetSbiResponse, error)
SetSbiList(context.Context, *SetSbiListRequest) (*SetSbiListResponse, error)
// Allows to request Changes registered for a specific Principal Network Domain.
GetChangeList(context.Context, *GetChangeListRequest) (*GetChangeListResponse, error)
GetChange(context.Context, *GetChangeRequest) (*GetChangeResponse, error)
SetChangeList(context.Context, *SetChangeListRequest) (*SetChangeListResponse, error)
// Allows to request a specific Path of a Orchestrated Networking Device,
// managed by a specific Principal Network Domain.
GetPath(context.Context, *GetPathRequest) (*GetPathResponse, error)
SetPathList(context.Context, *SetPathListRequest) (*SetPathListResponse, error)
DeletePnd(context.Context, *DeletePndRequest) (*DeletePndResponse, error)
DeleteOnd(context.Context, *DeleteOndRequest) (*DeleteOndResponse, error)
mustEmbedUnimplementedPndServiceServer()
// UnimplementedPndServiceServer must be embedded to have forward compatible implementations.
type UnimplementedPndServiceServer struct {
func (UnimplementedPndServiceServer) GetOndList(context.Context, *GetOndListRequest) (*GetOndListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetOndList not implemented")
}
func (UnimplementedPndServiceServer) GetOnd(context.Context, *GetOndRequest) (*GetOndResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetOnd not implemented")
}
func (UnimplementedPndServiceServer) SetOndList(context.Context, *SetOndListRequest) (*SetOndListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetOndList not implemented")
func (UnimplementedPndServiceServer) GetSbiList(context.Context, *GetSbiListRequest) (*GetSbiListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetSbiList not implemented")
}
func (UnimplementedPndServiceServer) GetSbi(context.Context, *GetSbiRequest) (*GetSbiResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetSbi not implemented")
}
func (UnimplementedPndServiceServer) SetSbiList(context.Context, *SetSbiListRequest) (*SetSbiListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetSbiList not implemented")
func (UnimplementedPndServiceServer) GetChangeList(context.Context, *GetChangeListRequest) (*GetChangeListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetChangeList not implemented")
}
func (UnimplementedPndServiceServer) GetChange(context.Context, *GetChangeRequest) (*GetChangeResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetChange not implemented")
func (UnimplementedPndServiceServer) SetChangeList(context.Context, *SetChangeListRequest) (*SetChangeListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetChangeList not implemented")
func (UnimplementedPndServiceServer) GetPath(context.Context, *GetPathRequest) (*GetPathResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetPath not implemented")
}
func (UnimplementedPndServiceServer) SetPathList(context.Context, *SetPathListRequest) (*SetPathListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetPathList not implemented")
}
func (UnimplementedPndServiceServer) DeletePnd(context.Context, *DeletePndRequest) (*DeletePndResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeletePnd not implemented")
func (UnimplementedPndServiceServer) DeleteOnd(context.Context, *DeleteOndRequest) (*DeleteOndResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOnd not implemented")
func (UnimplementedPndServiceServer) mustEmbedUnimplementedPndServiceServer() {}
// UnsafePndServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to PndServiceServer will
type UnsafePndServiceServer interface {
mustEmbedUnimplementedPndServiceServer()
func RegisterPndServiceServer(s grpc.ServiceRegistrar, srv PndServiceServer) {
s.RegisterService(&PndService_ServiceDesc, srv)
func _PndService_GetOndList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetOndListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetOndList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetOndList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetOndList(ctx, req.(*GetOndListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_GetOnd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetOndRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetOnd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetOnd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetOnd(ctx, req.(*GetOndRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_SetOndList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetOndListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).SetOndList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/SetOndList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).SetOndList(ctx, req.(*SetOndListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_GetSbiList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSbiListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetSbiList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetSbiList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetSbiList(ctx, req.(*GetSbiListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_GetSbi_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSbiRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetSbi(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetSbi",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetSbi(ctx, req.(*GetSbiRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_SetSbiList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetSbiListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).SetSbiList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/SetSbiList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).SetSbiList(ctx, req.(*SetSbiListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_GetChangeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetChangeListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetChangeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetChangeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetChangeList(ctx, req.(*GetChangeListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_GetChange_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetChangeRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetChange(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetChange",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetChange(ctx, req.(*GetChangeRequest))
func _PndService_SetChangeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetChangeListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).SetChangeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/SetChangeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).SetChangeList(ctx, req.(*SetChangeListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_GetPath_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).GetPath(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/GetPath",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).GetPath(ctx, req.(*GetPathRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_SetPathList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SetPathListRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).SetPathList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/SetPathList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).SetPathList(ctx, req.(*SetPathListRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_DeletePnd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeletePndRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).DeletePnd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/DeletePnd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).DeletePnd(ctx, req.(*DeletePndRequest))
}
return interceptor(ctx, in, info, handler)
}
func _PndService_DeleteOnd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteOndRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(PndServiceServer).DeleteOnd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/gosdn.pnd.PndService/DeleteOnd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(PndServiceServer).DeleteOnd(ctx, req.(*DeleteOndRequest))
}
return interceptor(ctx, in, info, handler)
}
// PndService_ServiceDesc is the grpc.ServiceDesc for PndService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var PndService_ServiceDesc = grpc.ServiceDesc{
ServiceName: "gosdn.pnd.PndService",
MethodName: "SetOndList",
Handler: _PndService_SetOndList_Handler,
MethodName: "SetSbiList",
Handler: _PndService_SetSbiList_Handler,
Handler: _PndService_GetChangeList_Handler,
MethodName: "SetChangeList",
Handler: _PndService_SetChangeList_Handler,
Handler: _PndService_GetPath_Handler,
},
{
MethodName: "SetPathList",
Handler: _PndService_SetPathList_Handler,
MethodName: "DeletePnd",
Handler: _PndService_DeletePnd_Handler,
MethodName: "DeleteOnd",
Handler: _PndService_DeleteOnd_Handler,
},
Streams: []grpc.StreamDesc{},
Metadata: "gosdn/pnd/pnd.proto",
}