network.pb.go 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: network.proto
  3. package pb
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import (
  8. context "golang.org/x/net/context"
  9. grpc "google.golang.org/grpc"
  10. )
  11. // Reference imports to suppress errors if they are not otherwise used.
  12. var _ = proto.Marshal
  13. var _ = fmt.Errorf
  14. var _ = math.Inf
  15. type NetworkCreateRequest struct {
  16. Name string `protobuf:"bytes,1,opt,name=Name" json:"Name,omitempty"`
  17. CIDR string `protobuf:"bytes,2,opt,name=CIDR" json:"CIDR,omitempty"`
  18. Type string `protobuf:"bytes,3,opt,name=Type" json:"Type,omitempty"`
  19. }
  20. func (m *NetworkCreateRequest) Reset() { *m = NetworkCreateRequest{} }
  21. func (m *NetworkCreateRequest) String() string { return proto.CompactTextString(m) }
  22. func (*NetworkCreateRequest) ProtoMessage() {}
  23. func (*NetworkCreateRequest) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{0} }
  24. func (m *NetworkCreateRequest) GetName() string {
  25. if m != nil {
  26. return m.Name
  27. }
  28. return ""
  29. }
  30. func (m *NetworkCreateRequest) GetCIDR() string {
  31. if m != nil {
  32. return m.CIDR
  33. }
  34. return ""
  35. }
  36. func (m *NetworkCreateRequest) GetType() string {
  37. if m != nil {
  38. return m.Type
  39. }
  40. return ""
  41. }
  42. type NetworkListRequest struct {
  43. }
  44. func (m *NetworkListRequest) Reset() { *m = NetworkListRequest{} }
  45. func (m *NetworkListRequest) String() string { return proto.CompactTextString(m) }
  46. func (*NetworkListRequest) ProtoMessage() {}
  47. func (*NetworkListRequest) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{1} }
  48. type NetworkDeleteRequest struct {
  49. Name string `protobuf:"bytes,1,opt,name=Name" json:"Name,omitempty"`
  50. }
  51. func (m *NetworkDeleteRequest) Reset() { *m = NetworkDeleteRequest{} }
  52. func (m *NetworkDeleteRequest) String() string { return proto.CompactTextString(m) }
  53. func (*NetworkDeleteRequest) ProtoMessage() {}
  54. func (*NetworkDeleteRequest) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{2} }
  55. func (m *NetworkDeleteRequest) GetName() string {
  56. if m != nil {
  57. return m.Name
  58. }
  59. return ""
  60. }
  61. type NetworkGetAllTypesRequest struct {
  62. }
  63. func (m *NetworkGetAllTypesRequest) Reset() { *m = NetworkGetAllTypesRequest{} }
  64. func (m *NetworkGetAllTypesRequest) String() string { return proto.CompactTextString(m) }
  65. func (*NetworkGetAllTypesRequest) ProtoMessage() {}
  66. func (*NetworkGetAllTypesRequest) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{3} }
  67. type Network struct {
  68. Name string `protobuf:"bytes,1,opt,name=Name" json:"Name,omitempty"`
  69. CIDR string `protobuf:"bytes,2,opt,name=CIDR" json:"CIDR,omitempty"`
  70. Type string `protobuf:"bytes,3,opt,name=Type" json:"Type,omitempty"`
  71. CreatedAt string `protobuf:"bytes,4,opt,name=CreatedAt" json:"CreatedAt,omitempty"`
  72. }
  73. func (m *Network) Reset() { *m = Network{} }
  74. func (m *Network) String() string { return proto.CompactTextString(m) }
  75. func (*Network) ProtoMessage() {}
  76. func (*Network) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{4} }
  77. func (m *Network) GetName() string {
  78. if m != nil {
  79. return m.Name
  80. }
  81. return ""
  82. }
  83. func (m *Network) GetCIDR() string {
  84. if m != nil {
  85. return m.CIDR
  86. }
  87. return ""
  88. }
  89. func (m *Network) GetType() string {
  90. if m != nil {
  91. return m.Type
  92. }
  93. return ""
  94. }
  95. func (m *Network) GetCreatedAt() string {
  96. if m != nil {
  97. return m.CreatedAt
  98. }
  99. return ""
  100. }
  101. type NetworkCreateResponse struct {
  102. Network *Network `protobuf:"bytes,1,opt,name=Network" json:"Network,omitempty"`
  103. }
  104. func (m *NetworkCreateResponse) Reset() { *m = NetworkCreateResponse{} }
  105. func (m *NetworkCreateResponse) String() string { return proto.CompactTextString(m) }
  106. func (*NetworkCreateResponse) ProtoMessage() {}
  107. func (*NetworkCreateResponse) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{5} }
  108. func (m *NetworkCreateResponse) GetNetwork() *Network {
  109. if m != nil {
  110. return m.Network
  111. }
  112. return nil
  113. }
  114. type NetworkListResponse struct {
  115. Networks []*Network `protobuf:"bytes,1,rep,name=Networks" json:"Networks,omitempty"`
  116. }
  117. func (m *NetworkListResponse) Reset() { *m = NetworkListResponse{} }
  118. func (m *NetworkListResponse) String() string { return proto.CompactTextString(m) }
  119. func (*NetworkListResponse) ProtoMessage() {}
  120. func (*NetworkListResponse) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{6} }
  121. func (m *NetworkListResponse) GetNetworks() []*Network {
  122. if m != nil {
  123. return m.Networks
  124. }
  125. return nil
  126. }
  127. type NetworkDeleteResponse struct {
  128. Network *Network `protobuf:"bytes,1,opt,name=Network" json:"Network,omitempty"`
  129. }
  130. func (m *NetworkDeleteResponse) Reset() { *m = NetworkDeleteResponse{} }
  131. func (m *NetworkDeleteResponse) String() string { return proto.CompactTextString(m) }
  132. func (*NetworkDeleteResponse) ProtoMessage() {}
  133. func (*NetworkDeleteResponse) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{7} }
  134. func (m *NetworkDeleteResponse) GetNetwork() *Network {
  135. if m != nil {
  136. return m.Network
  137. }
  138. return nil
  139. }
  140. type NetworkGetAllTypesResponse struct {
  141. Types []string `protobuf:"bytes,1,rep,name=Types" json:"Types,omitempty"`
  142. }
  143. func (m *NetworkGetAllTypesResponse) Reset() { *m = NetworkGetAllTypesResponse{} }
  144. func (m *NetworkGetAllTypesResponse) String() string { return proto.CompactTextString(m) }
  145. func (*NetworkGetAllTypesResponse) ProtoMessage() {}
  146. func (*NetworkGetAllTypesResponse) Descriptor() ([]byte, []int) { return fileDescriptor2, []int{8} }
  147. func (m *NetworkGetAllTypesResponse) GetTypes() []string {
  148. if m != nil {
  149. return m.Types
  150. }
  151. return nil
  152. }
  153. func init() {
  154. proto.RegisterType((*NetworkCreateRequest)(nil), "pb.NetworkCreateRequest")
  155. proto.RegisterType((*NetworkListRequest)(nil), "pb.NetworkListRequest")
  156. proto.RegisterType((*NetworkDeleteRequest)(nil), "pb.NetworkDeleteRequest")
  157. proto.RegisterType((*NetworkGetAllTypesRequest)(nil), "pb.NetworkGetAllTypesRequest")
  158. proto.RegisterType((*Network)(nil), "pb.Network")
  159. proto.RegisterType((*NetworkCreateResponse)(nil), "pb.NetworkCreateResponse")
  160. proto.RegisterType((*NetworkListResponse)(nil), "pb.NetworkListResponse")
  161. proto.RegisterType((*NetworkDeleteResponse)(nil), "pb.NetworkDeleteResponse")
  162. proto.RegisterType((*NetworkGetAllTypesResponse)(nil), "pb.NetworkGetAllTypesResponse")
  163. }
  164. // Reference imports to suppress errors if they are not otherwise used.
  165. var _ context.Context
  166. var _ grpc.ClientConn
  167. // This is a compile-time assertion to ensure that this generated file
  168. // is compatible with the grpc package it is being compiled against.
  169. const _ = grpc.SupportPackageIsVersion4
  170. // Client API for NetworkService service
  171. type NetworkServiceClient interface {
  172. Create(ctx context.Context, in *NetworkCreateRequest, opts ...grpc.CallOption) (*NetworkCreateResponse, error)
  173. List(ctx context.Context, in *NetworkListRequest, opts ...grpc.CallOption) (*NetworkListResponse, error)
  174. Delete(ctx context.Context, in *NetworkDeleteRequest, opts ...grpc.CallOption) (*NetworkDeleteResponse, error)
  175. GetAllTypes(ctx context.Context, in *NetworkGetAllTypesRequest, opts ...grpc.CallOption) (*NetworkGetAllTypesResponse, error)
  176. }
  177. type networkServiceClient struct {
  178. cc *grpc.ClientConn
  179. }
  180. func NewNetworkServiceClient(cc *grpc.ClientConn) NetworkServiceClient {
  181. return &networkServiceClient{cc}
  182. }
  183. func (c *networkServiceClient) Create(ctx context.Context, in *NetworkCreateRequest, opts ...grpc.CallOption) (*NetworkCreateResponse, error) {
  184. out := new(NetworkCreateResponse)
  185. err := grpc.Invoke(ctx, "/pb.NetworkService/Create", in, out, c.cc, opts...)
  186. if err != nil {
  187. return nil, err
  188. }
  189. return out, nil
  190. }
  191. func (c *networkServiceClient) List(ctx context.Context, in *NetworkListRequest, opts ...grpc.CallOption) (*NetworkListResponse, error) {
  192. out := new(NetworkListResponse)
  193. err := grpc.Invoke(ctx, "/pb.NetworkService/List", in, out, c.cc, opts...)
  194. if err != nil {
  195. return nil, err
  196. }
  197. return out, nil
  198. }
  199. func (c *networkServiceClient) Delete(ctx context.Context, in *NetworkDeleteRequest, opts ...grpc.CallOption) (*NetworkDeleteResponse, error) {
  200. out := new(NetworkDeleteResponse)
  201. err := grpc.Invoke(ctx, "/pb.NetworkService/Delete", in, out, c.cc, opts...)
  202. if err != nil {
  203. return nil, err
  204. }
  205. return out, nil
  206. }
  207. func (c *networkServiceClient) GetAllTypes(ctx context.Context, in *NetworkGetAllTypesRequest, opts ...grpc.CallOption) (*NetworkGetAllTypesResponse, error) {
  208. out := new(NetworkGetAllTypesResponse)
  209. err := grpc.Invoke(ctx, "/pb.NetworkService/GetAllTypes", in, out, c.cc, opts...)
  210. if err != nil {
  211. return nil, err
  212. }
  213. return out, nil
  214. }
  215. // Server API for NetworkService service
  216. type NetworkServiceServer interface {
  217. Create(context.Context, *NetworkCreateRequest) (*NetworkCreateResponse, error)
  218. List(context.Context, *NetworkListRequest) (*NetworkListResponse, error)
  219. Delete(context.Context, *NetworkDeleteRequest) (*NetworkDeleteResponse, error)
  220. GetAllTypes(context.Context, *NetworkGetAllTypesRequest) (*NetworkGetAllTypesResponse, error)
  221. }
  222. func RegisterNetworkServiceServer(s *grpc.Server, srv NetworkServiceServer) {
  223. s.RegisterService(&_NetworkService_serviceDesc, srv)
  224. }
  225. func _NetworkService_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  226. in := new(NetworkCreateRequest)
  227. if err := dec(in); err != nil {
  228. return nil, err
  229. }
  230. if interceptor == nil {
  231. return srv.(NetworkServiceServer).Create(ctx, in)
  232. }
  233. info := &grpc.UnaryServerInfo{
  234. Server: srv,
  235. FullMethod: "/pb.NetworkService/Create",
  236. }
  237. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  238. return srv.(NetworkServiceServer).Create(ctx, req.(*NetworkCreateRequest))
  239. }
  240. return interceptor(ctx, in, info, handler)
  241. }
  242. func _NetworkService_List_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  243. in := new(NetworkListRequest)
  244. if err := dec(in); err != nil {
  245. return nil, err
  246. }
  247. if interceptor == nil {
  248. return srv.(NetworkServiceServer).List(ctx, in)
  249. }
  250. info := &grpc.UnaryServerInfo{
  251. Server: srv,
  252. FullMethod: "/pb.NetworkService/List",
  253. }
  254. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  255. return srv.(NetworkServiceServer).List(ctx, req.(*NetworkListRequest))
  256. }
  257. return interceptor(ctx, in, info, handler)
  258. }
  259. func _NetworkService_Delete_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  260. in := new(NetworkDeleteRequest)
  261. if err := dec(in); err != nil {
  262. return nil, err
  263. }
  264. if interceptor == nil {
  265. return srv.(NetworkServiceServer).Delete(ctx, in)
  266. }
  267. info := &grpc.UnaryServerInfo{
  268. Server: srv,
  269. FullMethod: "/pb.NetworkService/Delete",
  270. }
  271. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  272. return srv.(NetworkServiceServer).Delete(ctx, req.(*NetworkDeleteRequest))
  273. }
  274. return interceptor(ctx, in, info, handler)
  275. }
  276. func _NetworkService_GetAllTypes_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  277. in := new(NetworkGetAllTypesRequest)
  278. if err := dec(in); err != nil {
  279. return nil, err
  280. }
  281. if interceptor == nil {
  282. return srv.(NetworkServiceServer).GetAllTypes(ctx, in)
  283. }
  284. info := &grpc.UnaryServerInfo{
  285. Server: srv,
  286. FullMethod: "/pb.NetworkService/GetAllTypes",
  287. }
  288. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  289. return srv.(NetworkServiceServer).GetAllTypes(ctx, req.(*NetworkGetAllTypesRequest))
  290. }
  291. return interceptor(ctx, in, info, handler)
  292. }
  293. var _NetworkService_serviceDesc = grpc.ServiceDesc{
  294. ServiceName: "pb.NetworkService",
  295. HandlerType: (*NetworkServiceServer)(nil),
  296. Methods: []grpc.MethodDesc{
  297. {
  298. MethodName: "Create",
  299. Handler: _NetworkService_Create_Handler,
  300. },
  301. {
  302. MethodName: "List",
  303. Handler: _NetworkService_List_Handler,
  304. },
  305. {
  306. MethodName: "Delete",
  307. Handler: _NetworkService_Delete_Handler,
  308. },
  309. {
  310. MethodName: "GetAllTypes",
  311. Handler: _NetworkService_GetAllTypes_Handler,
  312. },
  313. },
  314. Streams: []grpc.StreamDesc{},
  315. Metadata: "network.proto",
  316. }
  317. func init() { proto.RegisterFile("network.proto", fileDescriptor2) }
  318. var fileDescriptor2 = []byte{
  319. // 334 bytes of a gzipped FileDescriptorProto
  320. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x53, 0xcd, 0x4e, 0x32, 0x41,
  321. 0x10, 0xe4, 0xef, 0xe3, 0x93, 0x26, 0x7a, 0x68, 0x51, 0x87, 0xf5, 0x27, 0x64, 0x12, 0xa3, 0xf1,
  322. 0xc0, 0x01, 0x4f, 0x5e, 0x20, 0x04, 0x12, 0x63, 0x62, 0x38, 0x8c, 0xbe, 0x00, 0x60, 0x1f, 0x88,
  323. 0x2b, 0xbb, 0xee, 0x8c, 0x1a, 0x1f, 0xc6, 0x77, 0x35, 0xf3, 0xb3, 0xeb, 0x0c, 0xa0, 0x89, 0xf1,
  324. 0xd6, 0x5b, 0xd5, 0x5d, 0x35, 0x5d, 0xe9, 0x85, 0xed, 0x25, 0xa9, 0xb7, 0x24, 0x7b, 0xec, 0xa6,
  325. 0x59, 0xa2, 0x12, 0xac, 0xa4, 0x33, 0x2e, 0xa0, 0x35, 0xb1, 0xe0, 0x28, 0xa3, 0xa9, 0x22, 0x41,
  326. 0xcf, 0x2f, 0x24, 0x15, 0x22, 0xd4, 0x26, 0xd3, 0x27, 0x62, 0xe5, 0x4e, 0xf9, 0xbc, 0x21, 0x4c,
  327. 0xad, 0xb1, 0xd1, 0xcd, 0x58, 0xb0, 0x8a, 0xc5, 0x74, 0xad, 0xb1, 0xfb, 0xf7, 0x94, 0x58, 0xd5,
  328. 0x62, 0xba, 0xe6, 0x2d, 0x40, 0xa7, 0x79, 0xbb, 0x90, 0xca, 0x29, 0xf2, 0x8b, 0xc2, 0x69, 0x4c,
  329. 0x31, 0xfd, 0xe8, 0xc4, 0x0f, 0xa1, 0xed, 0x7a, 0xaf, 0x49, 0x0d, 0xe3, 0x58, 0xcb, 0xca, 0x5c,
  330. 0x68, 0x0e, 0xff, 0x1d, 0xf9, 0x97, 0x57, 0xe2, 0x11, 0x34, 0xec, 0xca, 0x0f, 0x43, 0xc5, 0x6a,
  331. 0x86, 0xf8, 0x02, 0x78, 0x1f, 0xf6, 0x56, 0x72, 0x91, 0x69, 0xb2, 0x94, 0x84, 0xa7, 0x85, 0xbb,
  332. 0x71, 0x6d, 0xf6, 0x9a, 0xdd, 0x74, 0xd6, 0x75, 0x90, 0xc8, 0x39, 0xde, 0x87, 0xdd, 0x20, 0x03,
  333. 0x37, 0x7d, 0x06, 0x5b, 0x0e, 0x96, 0xac, 0xdc, 0xa9, 0xae, 0x8e, 0x17, 0xa4, 0xe7, 0x9f, 0xa7,
  334. 0xf5, 0x3b, 0xff, 0x1e, 0x44, 0x9b, 0x12, 0x74, 0x22, 0x2d, 0xf8, 0x67, 0x00, 0xf3, 0x86, 0x86,
  335. 0xb0, 0x1f, 0xbd, 0x8f, 0x0a, 0xec, 0xb8, 0xa1, 0x3b, 0xca, 0x5e, 0x17, 0x73, 0xc2, 0x01, 0xd4,
  336. 0xed, 0xfe, 0xc8, 0x3c, 0x9b, 0xe0, 0x54, 0xa2, 0xf6, 0x06, 0xc6, 0xfa, 0xf0, 0x12, 0x5e, 0x41,
  337. 0x4d, 0x07, 0x80, 0xfb, 0x5e, 0x93, 0x77, 0x15, 0xd1, 0xc1, 0x1a, 0x5e, 0x8c, 0x0e, 0xa0, 0x6e,
  338. 0x77, 0x0f, 0xbc, 0x83, 0xe3, 0x09, 0xbc, 0xc3, 0xa0, 0x78, 0x09, 0x27, 0xd0, 0xf4, 0x96, 0xc7,
  339. 0x63, 0xaf, 0x77, 0xfd, 0xac, 0xa2, 0x93, 0xef, 0xe8, 0x5c, 0x6f, 0x56, 0x37, 0xbf, 0xcd, 0xe5,
  340. 0x67, 0x00, 0x00, 0x00, 0xff, 0xff, 0xeb, 0xb1, 0x53, 0x85, 0x47, 0x03, 0x00, 0x00,
  341. }