// Code generated by protoc-gen-go-grpc. DO NOT EDIT. package apis 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. const _ = grpc.SupportPackageIsVersion7 // DeployAgentClient is the client API for DeployAgent 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 DeployAgentClient interface { DeployGuestFs(ctx context.Context, in *DeployParams, opts ...grpc.CallOption) (*DeployGuestFsResponse, error) ResizeFs(ctx context.Context, in *ResizeFsParams, opts ...grpc.CallOption) (*Empty, error) FormatFs(ctx context.Context, in *FormatFsParams, opts ...grpc.CallOption) (*Empty, error) SaveToGlance(ctx context.Context, in *SaveToGlanceParams, opts ...grpc.CallOption) (*SaveToGlanceResponse, error) ProbeImageInfo(ctx context.Context, in *ProbeImageInfoPramas, opts ...grpc.CallOption) (*ImageInfo, error) ConnectEsxiDisks(ctx context.Context, in *ConnectEsxiDisksParams, opts ...grpc.CallOption) (*EsxiDisksConnectionInfo, error) DisconnectEsxiDisks(ctx context.Context, in *EsxiDisksConnectionInfo, opts ...grpc.CallOption) (*Empty, error) SetOvmfBootOrder(ctx context.Context, in *OvmfBootOrderParams, opts ...grpc.CallOption) (*Empty, error) } type deployAgentClient struct { cc grpc.ClientConnInterface } func NewDeployAgentClient(cc grpc.ClientConnInterface) DeployAgentClient { return &deployAgentClient{cc} } func (c *deployAgentClient) DeployGuestFs(ctx context.Context, in *DeployParams, opts ...grpc.CallOption) (*DeployGuestFsResponse, error) { out := new(DeployGuestFsResponse) err := c.cc.Invoke(ctx, "/apis.DeployAgent/DeployGuestFs", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) ResizeFs(ctx context.Context, in *ResizeFsParams, opts ...grpc.CallOption) (*Empty, error) { out := new(Empty) err := c.cc.Invoke(ctx, "/apis.DeployAgent/ResizeFs", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) FormatFs(ctx context.Context, in *FormatFsParams, opts ...grpc.CallOption) (*Empty, error) { out := new(Empty) err := c.cc.Invoke(ctx, "/apis.DeployAgent/FormatFs", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) SaveToGlance(ctx context.Context, in *SaveToGlanceParams, opts ...grpc.CallOption) (*SaveToGlanceResponse, error) { out := new(SaveToGlanceResponse) err := c.cc.Invoke(ctx, "/apis.DeployAgent/SaveToGlance", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) ProbeImageInfo(ctx context.Context, in *ProbeImageInfoPramas, opts ...grpc.CallOption) (*ImageInfo, error) { out := new(ImageInfo) err := c.cc.Invoke(ctx, "/apis.DeployAgent/ProbeImageInfo", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) ConnectEsxiDisks(ctx context.Context, in *ConnectEsxiDisksParams, opts ...grpc.CallOption) (*EsxiDisksConnectionInfo, error) { out := new(EsxiDisksConnectionInfo) err := c.cc.Invoke(ctx, "/apis.DeployAgent/ConnectEsxiDisks", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) DisconnectEsxiDisks(ctx context.Context, in *EsxiDisksConnectionInfo, opts ...grpc.CallOption) (*Empty, error) { out := new(Empty) err := c.cc.Invoke(ctx, "/apis.DeployAgent/DisconnectEsxiDisks", in, out, opts...) if err != nil { return nil, err } return out, nil } func (c *deployAgentClient) SetOvmfBootOrder(ctx context.Context, in *OvmfBootOrderParams, opts ...grpc.CallOption) (*Empty, error) { out := new(Empty) err := c.cc.Invoke(ctx, "/apis.DeployAgent/SetOvmfBootOrder", in, out, opts...) if err != nil { return nil, err } return out, nil } // DeployAgentServer is the server API for DeployAgent service. // All implementations must embed UnimplementedDeployAgentServer // for forward compatibility type DeployAgentServer interface { DeployGuestFs(context.Context, *DeployParams) (*DeployGuestFsResponse, error) ResizeFs(context.Context, *ResizeFsParams) (*Empty, error) FormatFs(context.Context, *FormatFsParams) (*Empty, error) SaveToGlance(context.Context, *SaveToGlanceParams) (*SaveToGlanceResponse, error) ProbeImageInfo(context.Context, *ProbeImageInfoPramas) (*ImageInfo, error) ConnectEsxiDisks(context.Context, *ConnectEsxiDisksParams) (*EsxiDisksConnectionInfo, error) DisconnectEsxiDisks(context.Context, *EsxiDisksConnectionInfo) (*Empty, error) SetOvmfBootOrder(context.Context, *OvmfBootOrderParams) (*Empty, error) mustEmbedUnimplementedDeployAgentServer() } // UnimplementedDeployAgentServer must be embedded to have forward compatible implementations. type UnimplementedDeployAgentServer struct { } func (UnimplementedDeployAgentServer) DeployGuestFs(context.Context, *DeployParams) (*DeployGuestFsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method DeployGuestFs not implemented") } func (UnimplementedDeployAgentServer) ResizeFs(context.Context, *ResizeFsParams) (*Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method ResizeFs not implemented") } func (UnimplementedDeployAgentServer) FormatFs(context.Context, *FormatFsParams) (*Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method FormatFs not implemented") } func (UnimplementedDeployAgentServer) SaveToGlance(context.Context, *SaveToGlanceParams) (*SaveToGlanceResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method SaveToGlance not implemented") } func (UnimplementedDeployAgentServer) ProbeImageInfo(context.Context, *ProbeImageInfoPramas) (*ImageInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method ProbeImageInfo not implemented") } func (UnimplementedDeployAgentServer) ConnectEsxiDisks(context.Context, *ConnectEsxiDisksParams) (*EsxiDisksConnectionInfo, error) { return nil, status.Errorf(codes.Unimplemented, "method ConnectEsxiDisks not implemented") } func (UnimplementedDeployAgentServer) DisconnectEsxiDisks(context.Context, *EsxiDisksConnectionInfo) (*Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method DisconnectEsxiDisks not implemented") } func (UnimplementedDeployAgentServer) SetOvmfBootOrder(context.Context, *OvmfBootOrderParams) (*Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method SetOvmfBootOrder not implemented") } func (UnimplementedDeployAgentServer) mustEmbedUnimplementedDeployAgentServer() {} // UnsafeDeployAgentServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to DeployAgentServer will // result in compilation errors. type UnsafeDeployAgentServer interface { mustEmbedUnimplementedDeployAgentServer() } func RegisterDeployAgentServer(s grpc.ServiceRegistrar, srv DeployAgentServer) { s.RegisterService(&_DeployAgent_serviceDesc, srv) } func _DeployAgent_DeployGuestFs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(DeployParams) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).DeployGuestFs(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/DeployGuestFs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).DeployGuestFs(ctx, req.(*DeployParams)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_ResizeFs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ResizeFsParams) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).ResizeFs(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/ResizeFs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).ResizeFs(ctx, req.(*ResizeFsParams)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_FormatFs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(FormatFsParams) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).FormatFs(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/FormatFs", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).FormatFs(ctx, req.(*FormatFsParams)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_SaveToGlance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SaveToGlanceParams) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).SaveToGlance(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/SaveToGlance", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).SaveToGlance(ctx, req.(*SaveToGlanceParams)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_ProbeImageInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ProbeImageInfoPramas) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).ProbeImageInfo(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/ProbeImageInfo", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).ProbeImageInfo(ctx, req.(*ProbeImageInfoPramas)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_ConnectEsxiDisks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(ConnectEsxiDisksParams) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).ConnectEsxiDisks(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/ConnectEsxiDisks", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).ConnectEsxiDisks(ctx, req.(*ConnectEsxiDisksParams)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_DisconnectEsxiDisks_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(EsxiDisksConnectionInfo) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).DisconnectEsxiDisks(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/DisconnectEsxiDisks", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).DisconnectEsxiDisks(ctx, req.(*EsxiDisksConnectionInfo)) } return interceptor(ctx, in, info, handler) } func _DeployAgent_SetOvmfBootOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(OvmfBootOrderParams) if err := dec(in); err != nil { return nil, err } if interceptor == nil { return srv.(DeployAgentServer).SetOvmfBootOrder(ctx, in) } info := &grpc.UnaryServerInfo{ Server: srv, FullMethod: "/apis.DeployAgent/SetOvmfBootOrder", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DeployAgentServer).SetOvmfBootOrder(ctx, req.(*OvmfBootOrderParams)) } return interceptor(ctx, in, info, handler) } var _DeployAgent_serviceDesc = grpc.ServiceDesc{ ServiceName: "apis.DeployAgent", HandlerType: (*DeployAgentServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "DeployGuestFs", Handler: _DeployAgent_DeployGuestFs_Handler, }, { MethodName: "ResizeFs", Handler: _DeployAgent_ResizeFs_Handler, }, { MethodName: "FormatFs", Handler: _DeployAgent_FormatFs_Handler, }, { MethodName: "SaveToGlance", Handler: _DeployAgent_SaveToGlance_Handler, }, { MethodName: "ProbeImageInfo", Handler: _DeployAgent_ProbeImageInfo_Handler, }, { MethodName: "ConnectEsxiDisks", Handler: _DeployAgent_ConnectEsxiDisks_Handler, }, { MethodName: "DisconnectEsxiDisks", Handler: _DeployAgent_DisconnectEsxiDisks_Handler, }, { MethodName: "SetOvmfBootOrder", Handler: _DeployAgent_SetOvmfBootOrder_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "deploy.proto", }