generated from kubernetes/kubernetes-template-project
-
Notifications
You must be signed in to change notification settings - Fork 61
/
Copy pathserver_generated.go
104 lines (81 loc) · 3.34 KB
/
server_generated.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
// Code generated by csi-proxy-api-gen. DO NOT EDIT.
package v1alpha1
import (
"context"
"github.com/kubernetes-csi/csi-proxy/client/api/system/v1alpha1"
"github.com/kubernetes-csi/csi-proxy/client/apiversion"
"github.com/kubernetes-csi/csi-proxy/pkg/server/system/impl"
"google.golang.org/grpc"
)
var version = apiversion.NewVersionOrPanic("v1alpha1")
type versionedAPI struct {
apiGroupServer impl.ServerInterface
}
func NewVersionedServer(apiGroupServer impl.ServerInterface) impl.VersionedAPI {
return &versionedAPI{
apiGroupServer: apiGroupServer,
}
}
func (s *versionedAPI) Register(grpcServer *grpc.Server) {
v1alpha1.RegisterSystemServer(grpcServer, s)
}
func (s *versionedAPI) GetBIOSSerialNumber(context context.Context, versionedRequest *v1alpha1.GetBIOSSerialNumberRequest) (*v1alpha1.GetBIOSSerialNumberResponse, error) {
request := &impl.GetBIOSSerialNumberRequest{}
if err := Convert_v1alpha1_GetBIOSSerialNumberRequest_To_impl_GetBIOSSerialNumberRequest(versionedRequest, request); err != nil {
return nil, err
}
response, err := s.apiGroupServer.GetBIOSSerialNumber(context, request, version)
if err != nil {
return nil, err
}
versionedResponse := &v1alpha1.GetBIOSSerialNumberResponse{}
if err := Convert_impl_GetBIOSSerialNumberResponse_To_v1alpha1_GetBIOSSerialNumberResponse(response, versionedResponse); err != nil {
return nil, err
}
return versionedResponse, err
}
func (s *versionedAPI) GetService(context context.Context, versionedRequest *v1alpha1.GetServiceRequest) (*v1alpha1.GetServiceResponse, error) {
request := &impl.GetServiceRequest{}
if err := Convert_v1alpha1_GetServiceRequest_To_impl_GetServiceRequest(versionedRequest, request); err != nil {
return nil, err
}
response, err := s.apiGroupServer.GetService(context, request, version)
if err != nil {
return nil, err
}
versionedResponse := &v1alpha1.GetServiceResponse{}
if err := Convert_impl_GetServiceResponse_To_v1alpha1_GetServiceResponse(response, versionedResponse); err != nil {
return nil, err
}
return versionedResponse, err
}
func (s *versionedAPI) StartService(context context.Context, versionedRequest *v1alpha1.StartServiceRequest) (*v1alpha1.StartServiceResponse, error) {
request := &impl.StartServiceRequest{}
if err := Convert_v1alpha1_StartServiceRequest_To_impl_StartServiceRequest(versionedRequest, request); err != nil {
return nil, err
}
response, err := s.apiGroupServer.StartService(context, request, version)
if err != nil {
return nil, err
}
versionedResponse := &v1alpha1.StartServiceResponse{}
if err := Convert_impl_StartServiceResponse_To_v1alpha1_StartServiceResponse(response, versionedResponse); err != nil {
return nil, err
}
return versionedResponse, err
}
func (s *versionedAPI) StopService(context context.Context, versionedRequest *v1alpha1.StopServiceRequest) (*v1alpha1.StopServiceResponse, error) {
request := &impl.StopServiceRequest{}
if err := Convert_v1alpha1_StopServiceRequest_To_impl_StopServiceRequest(versionedRequest, request); err != nil {
return nil, err
}
response, err := s.apiGroupServer.StopService(context, request, version)
if err != nil {
return nil, err
}
versionedResponse := &v1alpha1.StopServiceResponse{}
if err := Convert_impl_StopServiceResponse_To_v1alpha1_StopServiceResponse(response, versionedResponse); err != nil {
return nil, err
}
return versionedResponse, err
}