github.com/microsoft/moc@v0.17.1/rpc/cloudagent/cloud/moc_cloudagent_subscription.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // source: moc_cloudagent_subscription.proto 3 4 package cloud 5 6 import ( 7 context "context" 8 fmt "fmt" 9 proto "github.com/golang/protobuf/proto" 10 wrappers "github.com/golang/protobuf/ptypes/wrappers" 11 common "github.com/microsoft/moc/rpc/common" 12 grpc "google.golang.org/grpc" 13 codes "google.golang.org/grpc/codes" 14 status "google.golang.org/grpc/status" 15 math "math" 16 ) 17 18 // Reference imports to suppress errors if they are not otherwise used. 19 var _ = proto.Marshal 20 var _ = fmt.Errorf 21 var _ = math.Inf 22 23 // This is a compile-time assertion to ensure that this generated file 24 // is compatible with the proto package it is being compiled against. 25 // A compilation error at this line likely means your copy of the 26 // proto package needs to be updated. 27 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 28 29 type SubscriptionRequest struct { 30 Subscriptions []*Subscription `protobuf:"bytes,1,rep,name=Subscriptions,proto3" json:"Subscriptions,omitempty"` 31 OperationType common.Operation `protobuf:"varint,2,opt,name=OperationType,proto3,enum=moc.Operation" json:"OperationType,omitempty"` 32 XXX_NoUnkeyedLiteral struct{} `json:"-"` 33 XXX_unrecognized []byte `json:"-"` 34 XXX_sizecache int32 `json:"-"` 35 } 36 37 func (m *SubscriptionRequest) Reset() { *m = SubscriptionRequest{} } 38 func (m *SubscriptionRequest) String() string { return proto.CompactTextString(m) } 39 func (*SubscriptionRequest) ProtoMessage() {} 40 func (*SubscriptionRequest) Descriptor() ([]byte, []int) { 41 return fileDescriptor_c65b5bbaa8b83702, []int{0} 42 } 43 44 func (m *SubscriptionRequest) XXX_Unmarshal(b []byte) error { 45 return xxx_messageInfo_SubscriptionRequest.Unmarshal(m, b) 46 } 47 func (m *SubscriptionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 48 return xxx_messageInfo_SubscriptionRequest.Marshal(b, m, deterministic) 49 } 50 func (m *SubscriptionRequest) XXX_Merge(src proto.Message) { 51 xxx_messageInfo_SubscriptionRequest.Merge(m, src) 52 } 53 func (m *SubscriptionRequest) XXX_Size() int { 54 return xxx_messageInfo_SubscriptionRequest.Size(m) 55 } 56 func (m *SubscriptionRequest) XXX_DiscardUnknown() { 57 xxx_messageInfo_SubscriptionRequest.DiscardUnknown(m) 58 } 59 60 var xxx_messageInfo_SubscriptionRequest proto.InternalMessageInfo 61 62 func (m *SubscriptionRequest) GetSubscriptions() []*Subscription { 63 if m != nil { 64 return m.Subscriptions 65 } 66 return nil 67 } 68 69 func (m *SubscriptionRequest) GetOperationType() common.Operation { 70 if m != nil { 71 return m.OperationType 72 } 73 return common.Operation_GET 74 } 75 76 type SubscriptionResponse struct { 77 Subscriptions []*Subscription `protobuf:"bytes,1,rep,name=Subscriptions,proto3" json:"Subscriptions,omitempty"` 78 Result *wrappers.BoolValue `protobuf:"bytes,2,opt,name=Result,proto3" json:"Result,omitempty"` 79 Error string `protobuf:"bytes,3,opt,name=Error,proto3" json:"Error,omitempty"` 80 XXX_NoUnkeyedLiteral struct{} `json:"-"` 81 XXX_unrecognized []byte `json:"-"` 82 XXX_sizecache int32 `json:"-"` 83 } 84 85 func (m *SubscriptionResponse) Reset() { *m = SubscriptionResponse{} } 86 func (m *SubscriptionResponse) String() string { return proto.CompactTextString(m) } 87 func (*SubscriptionResponse) ProtoMessage() {} 88 func (*SubscriptionResponse) Descriptor() ([]byte, []int) { 89 return fileDescriptor_c65b5bbaa8b83702, []int{1} 90 } 91 92 func (m *SubscriptionResponse) XXX_Unmarshal(b []byte) error { 93 return xxx_messageInfo_SubscriptionResponse.Unmarshal(m, b) 94 } 95 func (m *SubscriptionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 96 return xxx_messageInfo_SubscriptionResponse.Marshal(b, m, deterministic) 97 } 98 func (m *SubscriptionResponse) XXX_Merge(src proto.Message) { 99 xxx_messageInfo_SubscriptionResponse.Merge(m, src) 100 } 101 func (m *SubscriptionResponse) XXX_Size() int { 102 return xxx_messageInfo_SubscriptionResponse.Size(m) 103 } 104 func (m *SubscriptionResponse) XXX_DiscardUnknown() { 105 xxx_messageInfo_SubscriptionResponse.DiscardUnknown(m) 106 } 107 108 var xxx_messageInfo_SubscriptionResponse proto.InternalMessageInfo 109 110 func (m *SubscriptionResponse) GetSubscriptions() []*Subscription { 111 if m != nil { 112 return m.Subscriptions 113 } 114 return nil 115 } 116 117 func (m *SubscriptionResponse) GetResult() *wrappers.BoolValue { 118 if m != nil { 119 return m.Result 120 } 121 return nil 122 } 123 124 func (m *SubscriptionResponse) GetError() string { 125 if m != nil { 126 return m.Error 127 } 128 return "" 129 } 130 131 type Subscription struct { 132 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 133 Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` 134 Status *common.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` 135 Tags *common.Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` 136 XXX_NoUnkeyedLiteral struct{} `json:"-"` 137 XXX_unrecognized []byte `json:"-"` 138 XXX_sizecache int32 `json:"-"` 139 } 140 141 func (m *Subscription) Reset() { *m = Subscription{} } 142 func (m *Subscription) String() string { return proto.CompactTextString(m) } 143 func (*Subscription) ProtoMessage() {} 144 func (*Subscription) Descriptor() ([]byte, []int) { 145 return fileDescriptor_c65b5bbaa8b83702, []int{2} 146 } 147 148 func (m *Subscription) XXX_Unmarshal(b []byte) error { 149 return xxx_messageInfo_Subscription.Unmarshal(m, b) 150 } 151 func (m *Subscription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 152 return xxx_messageInfo_Subscription.Marshal(b, m, deterministic) 153 } 154 func (m *Subscription) XXX_Merge(src proto.Message) { 155 xxx_messageInfo_Subscription.Merge(m, src) 156 } 157 func (m *Subscription) XXX_Size() int { 158 return xxx_messageInfo_Subscription.Size(m) 159 } 160 func (m *Subscription) XXX_DiscardUnknown() { 161 xxx_messageInfo_Subscription.DiscardUnknown(m) 162 } 163 164 var xxx_messageInfo_Subscription proto.InternalMessageInfo 165 166 func (m *Subscription) GetName() string { 167 if m != nil { 168 return m.Name 169 } 170 return "" 171 } 172 173 func (m *Subscription) GetId() string { 174 if m != nil { 175 return m.Id 176 } 177 return "" 178 } 179 180 func (m *Subscription) GetStatus() *common.Status { 181 if m != nil { 182 return m.Status 183 } 184 return nil 185 } 186 187 func (m *Subscription) GetTags() *common.Tags { 188 if m != nil { 189 return m.Tags 190 } 191 return nil 192 } 193 194 func init() { 195 proto.RegisterType((*SubscriptionRequest)(nil), "moc.cloudagent.subscription.SubscriptionRequest") 196 proto.RegisterType((*SubscriptionResponse)(nil), "moc.cloudagent.subscription.SubscriptionResponse") 197 proto.RegisterType((*Subscription)(nil), "moc.cloudagent.subscription.Subscription") 198 } 199 200 func init() { proto.RegisterFile("moc_cloudagent_subscription.proto", fileDescriptor_c65b5bbaa8b83702) } 201 202 var fileDescriptor_c65b5bbaa8b83702 = []byte{ 203 // 381 bytes of a gzipped FileDescriptorProto 204 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xcf, 0x8e, 0xd3, 0x30, 205 0x10, 0xc6, 0x49, 0x5b, 0x22, 0xd5, 0xa1, 0x95, 0x30, 0x95, 0x88, 0x82, 0x40, 0x25, 0x5c, 0xca, 206 0x01, 0x07, 0x02, 0x2f, 0x40, 0x25, 0x0e, 0x9c, 0x2a, 0xb9, 0x15, 0x07, 0x2e, 0x95, 0xe3, 0xba, 207 0x21, 0x22, 0xce, 0x18, 0xff, 0x29, 0xda, 0xfb, 0x3e, 0xc6, 0xbe, 0xc4, 0xbe, 0xe1, 0xaa, 0x4e, 208 0x77, 0x9b, 0x5c, 0x56, 0xbb, 0xd2, 0x9e, 0x62, 0xcf, 0xfc, 0xe6, 0x9b, 0x2f, 0x5f, 0x82, 0xde, 209 0x4b, 0xe0, 0x5b, 0x5e, 0x83, 0xdb, 0xb1, 0x52, 0x34, 0x76, 0x6b, 0x5c, 0x61, 0xb8, 0xae, 0x94, 210 0xad, 0xa0, 0x21, 0x4a, 0x83, 0x05, 0xfc, 0x46, 0x02, 0x27, 0x67, 0x84, 0x74, 0x91, 0xe4, 0x5d, 211 0x09, 0x50, 0xd6, 0x22, 0xf3, 0x68, 0xe1, 0xf6, 0xd9, 0x7f, 0xcd, 0x94, 0x12, 0xda, 0xb4, 0xc3, 212 0xc9, 0x6b, 0xaf, 0x0f, 0x52, 0x42, 0x73, 0x7a, 0xb4, 0x8d, 0xf4, 0x2a, 0x40, 0xaf, 0xd6, 0x1d, 213 0x25, 0x2a, 0xfe, 0x39, 0x61, 0x2c, 0x5e, 0xa1, 0x49, 0xb7, 0x6c, 0xe2, 0x60, 0x3e, 0x5c, 0x44, 214 0xf9, 0x47, 0x72, 0x8f, 0x0b, 0xd2, 0x13, 0xea, 0xcf, 0xe3, 0x6f, 0x68, 0xb2, 0x52, 0x42, 0xb3, 215 0xe3, 0x6d, 0x73, 0xa1, 0x44, 0x3c, 0x98, 0x07, 0x8b, 0x69, 0x3e, 0xf5, 0x82, 0x77, 0x1d, 0xda, 216 0x87, 0xd2, 0xeb, 0x00, 0xcd, 0xfa, 0xf6, 0x8c, 0x82, 0xc6, 0x88, 0xa7, 0xf7, 0x97, 0xa3, 0x90, 217 0x0a, 0xe3, 0x6a, 0xeb, 0x8d, 0x45, 0x79, 0x42, 0xda, 0x48, 0xc9, 0x6d, 0xa4, 0x64, 0x09, 0x50, 218 0xff, 0x62, 0xb5, 0x13, 0xf4, 0x44, 0xe2, 0x19, 0x7a, 0xfe, 0x43, 0x6b, 0xd0, 0xf1, 0x70, 0x1e, 219 0x2c, 0xc6, 0xb4, 0xbd, 0xa4, 0x07, 0xf4, 0xa2, 0x2b, 0x8d, 0x31, 0x1a, 0x35, 0x4c, 0x8a, 0x38, 220 0xf0, 0x90, 0x3f, 0xe3, 0x29, 0x1a, 0x54, 0x3b, 0xbf, 0x69, 0x4c, 0x07, 0xd5, 0x0e, 0x7f, 0x40, 221 0xa1, 0xb1, 0xcc, 0x3a, 0xe3, 0xa5, 0xa2, 0x3c, 0xf2, 0xef, 0xb1, 0xf6, 0x25, 0x7a, 0x6a, 0xe1, 222 0xb7, 0x68, 0x64, 0x59, 0x69, 0xe2, 0x91, 0x47, 0xc6, 0x1e, 0xd9, 0xb0, 0xd2, 0x50, 0x5f, 0xce, 223 0x2f, 0x03, 0xf4, 0xb2, 0xbb, 0xf8, 0xfb, 0x31, 0x00, 0x0c, 0x28, 0xfc, 0xd9, 0x1c, 0xe0, 0xaf, 224 0xc0, 0x9f, 0x1f, 0x9e, 0x4d, 0xfb, 0x13, 0x24, 0x5f, 0x1e, 0x31, 0xd1, 0x7e, 0x97, 0xf4, 0xd9, 225 0x32, 0xfb, 0xfd, 0xa9, 0xac, 0xec, 0x1f, 0x57, 0x10, 0x0e, 0x32, 0x93, 0x15, 0xd7, 0x60, 0x60, 226 0x6f, 0x33, 0x09, 0x3c, 0xd3, 0x8a, 0x67, 0x67, 0xb9, 0xf6, 0x58, 0x84, 0x3e, 0xe1, 0xaf, 0x37, 227 0x01, 0x00, 0x00, 0xff, 0xff, 0xd2, 0x2f, 0xb1, 0x26, 0x04, 0x03, 0x00, 0x00, 228 } 229 230 // Reference imports to suppress errors if they are not otherwise used. 231 var _ context.Context 232 var _ grpc.ClientConn 233 234 // This is a compile-time assertion to ensure that this generated file 235 // is compatible with the grpc package it is being compiled against. 236 const _ = grpc.SupportPackageIsVersion4 237 238 // SubscriptionAgentClient is the client API for SubscriptionAgent service. 239 // 240 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 241 type SubscriptionAgentClient interface { 242 Invoke(ctx context.Context, in *SubscriptionRequest, opts ...grpc.CallOption) (*SubscriptionResponse, error) 243 } 244 245 type subscriptionAgentClient struct { 246 cc *grpc.ClientConn 247 } 248 249 func NewSubscriptionAgentClient(cc *grpc.ClientConn) SubscriptionAgentClient { 250 return &subscriptionAgentClient{cc} 251 } 252 253 func (c *subscriptionAgentClient) Invoke(ctx context.Context, in *SubscriptionRequest, opts ...grpc.CallOption) (*SubscriptionResponse, error) { 254 out := new(SubscriptionResponse) 255 err := c.cc.Invoke(ctx, "/moc.cloudagent.subscription.SubscriptionAgent/Invoke", in, out, opts...) 256 if err != nil { 257 return nil, err 258 } 259 return out, nil 260 } 261 262 // SubscriptionAgentServer is the server API for SubscriptionAgent service. 263 type SubscriptionAgentServer interface { 264 Invoke(context.Context, *SubscriptionRequest) (*SubscriptionResponse, error) 265 } 266 267 // UnimplementedSubscriptionAgentServer can be embedded to have forward compatible implementations. 268 type UnimplementedSubscriptionAgentServer struct { 269 } 270 271 func (*UnimplementedSubscriptionAgentServer) Invoke(ctx context.Context, req *SubscriptionRequest) (*SubscriptionResponse, error) { 272 return nil, status.Errorf(codes.Unimplemented, "method Invoke not implemented") 273 } 274 275 func RegisterSubscriptionAgentServer(s *grpc.Server, srv SubscriptionAgentServer) { 276 s.RegisterService(&_SubscriptionAgent_serviceDesc, srv) 277 } 278 279 func _SubscriptionAgent_Invoke_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 280 in := new(SubscriptionRequest) 281 if err := dec(in); err != nil { 282 return nil, err 283 } 284 if interceptor == nil { 285 return srv.(SubscriptionAgentServer).Invoke(ctx, in) 286 } 287 info := &grpc.UnaryServerInfo{ 288 Server: srv, 289 FullMethod: "/moc.cloudagent.subscription.SubscriptionAgent/Invoke", 290 } 291 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 292 return srv.(SubscriptionAgentServer).Invoke(ctx, req.(*SubscriptionRequest)) 293 } 294 return interceptor(ctx, in, info, handler) 295 } 296 297 var _SubscriptionAgent_serviceDesc = grpc.ServiceDesc{ 298 ServiceName: "moc.cloudagent.subscription.SubscriptionAgent", 299 HandlerType: (*SubscriptionAgentServer)(nil), 300 Methods: []grpc.MethodDesc{ 301 { 302 MethodName: "Invoke", 303 Handler: _SubscriptionAgent_Invoke_Handler, 304 }, 305 }, 306 Streams: []grpc.StreamDesc{}, 307 Metadata: "moc_cloudagent_subscription.proto", 308 }