1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/devtools/clouderrorreporting/v1beta1/error_group_service.proto 3 4package clouderrorreporting 5 6import ( 7 context "context" 8 fmt "fmt" 9 math "math" 10 11 proto "github.com/golang/protobuf/proto" 12 _ "google.golang.org/genproto/googleapis/api/annotations" 13 grpc "google.golang.org/grpc" 14 codes "google.golang.org/grpc/codes" 15 status "google.golang.org/grpc/status" 16) 17 18// Reference imports to suppress errors if they are not otherwise used. 19var _ = proto.Marshal 20var _ = fmt.Errorf 21var _ = 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. 27const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 28 29// A request to return an individual group. 30type GetGroupRequest struct { 31 // Required. The group resource name. Written as 32 // <code>projects/<var>projectID</var>/groups/<var>group_name</var></code>. 33 // Call 34 // <a href="/error-reporting/reference/rest/v1beta1/projects.groupStats/list"> 35 // <code>groupStats.list</code></a> to return a list of groups belonging to 36 // this project. 37 // 38 // Example: <code>projects/my-project-123/groups/my-group</code> 39 GroupName string `protobuf:"bytes,1,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"` 40 XXX_NoUnkeyedLiteral struct{} `json:"-"` 41 XXX_unrecognized []byte `json:"-"` 42 XXX_sizecache int32 `json:"-"` 43} 44 45func (m *GetGroupRequest) Reset() { *m = GetGroupRequest{} } 46func (m *GetGroupRequest) String() string { return proto.CompactTextString(m) } 47func (*GetGroupRequest) ProtoMessage() {} 48func (*GetGroupRequest) Descriptor() ([]byte, []int) { 49 return fileDescriptor_cada5d349d61e784, []int{0} 50} 51 52func (m *GetGroupRequest) XXX_Unmarshal(b []byte) error { 53 return xxx_messageInfo_GetGroupRequest.Unmarshal(m, b) 54} 55func (m *GetGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 56 return xxx_messageInfo_GetGroupRequest.Marshal(b, m, deterministic) 57} 58func (m *GetGroupRequest) XXX_Merge(src proto.Message) { 59 xxx_messageInfo_GetGroupRequest.Merge(m, src) 60} 61func (m *GetGroupRequest) XXX_Size() int { 62 return xxx_messageInfo_GetGroupRequest.Size(m) 63} 64func (m *GetGroupRequest) XXX_DiscardUnknown() { 65 xxx_messageInfo_GetGroupRequest.DiscardUnknown(m) 66} 67 68var xxx_messageInfo_GetGroupRequest proto.InternalMessageInfo 69 70func (m *GetGroupRequest) GetGroupName() string { 71 if m != nil { 72 return m.GroupName 73 } 74 return "" 75} 76 77// A request to replace the existing data for the given group. 78type UpdateGroupRequest struct { 79 // Required. The group which replaces the resource on the server. 80 Group *ErrorGroup `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` 81 XXX_NoUnkeyedLiteral struct{} `json:"-"` 82 XXX_unrecognized []byte `json:"-"` 83 XXX_sizecache int32 `json:"-"` 84} 85 86func (m *UpdateGroupRequest) Reset() { *m = UpdateGroupRequest{} } 87func (m *UpdateGroupRequest) String() string { return proto.CompactTextString(m) } 88func (*UpdateGroupRequest) ProtoMessage() {} 89func (*UpdateGroupRequest) Descriptor() ([]byte, []int) { 90 return fileDescriptor_cada5d349d61e784, []int{1} 91} 92 93func (m *UpdateGroupRequest) XXX_Unmarshal(b []byte) error { 94 return xxx_messageInfo_UpdateGroupRequest.Unmarshal(m, b) 95} 96func (m *UpdateGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 97 return xxx_messageInfo_UpdateGroupRequest.Marshal(b, m, deterministic) 98} 99func (m *UpdateGroupRequest) XXX_Merge(src proto.Message) { 100 xxx_messageInfo_UpdateGroupRequest.Merge(m, src) 101} 102func (m *UpdateGroupRequest) XXX_Size() int { 103 return xxx_messageInfo_UpdateGroupRequest.Size(m) 104} 105func (m *UpdateGroupRequest) XXX_DiscardUnknown() { 106 xxx_messageInfo_UpdateGroupRequest.DiscardUnknown(m) 107} 108 109var xxx_messageInfo_UpdateGroupRequest proto.InternalMessageInfo 110 111func (m *UpdateGroupRequest) GetGroup() *ErrorGroup { 112 if m != nil { 113 return m.Group 114 } 115 return nil 116} 117 118func init() { 119 proto.RegisterType((*GetGroupRequest)(nil), "google.devtools.clouderrorreporting.v1beta1.GetGroupRequest") 120 proto.RegisterType((*UpdateGroupRequest)(nil), "google.devtools.clouderrorreporting.v1beta1.UpdateGroupRequest") 121} 122 123func init() { 124 proto.RegisterFile("google/devtools/clouderrorreporting/v1beta1/error_group_service.proto", fileDescriptor_cada5d349d61e784) 125} 126 127var fileDescriptor_cada5d349d61e784 = []byte{ 128 // 502 bytes of a gzipped FileDescriptorProto 129 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0x3d, 0x6f, 0xd3, 0x40, 130 0x18, 0x96, 0x53, 0x81, 0xe8, 0x75, 0x40, 0x78, 0xe0, 0xc3, 0x42, 0x02, 0x85, 0x05, 0x5a, 0xf5, 131 0x4e, 0x09, 0x42, 0xa0, 0xf2, 0x69, 0xa3, 0x2a, 0x1b, 0xaa, 0x02, 0x64, 0x40, 0x11, 0xd1, 0xc5, 132 0x79, 0xeb, 0x18, 0xd9, 0x7e, 0x8f, 0xbb, 0x73, 0x32, 0x20, 0x16, 0xfe, 0x02, 0xff, 0x82, 0x7f, 133 0xc1, 0x48, 0x47, 0xd8, 0x3a, 0x75, 0xe0, 0x47, 0xa0, 0xb2, 0x20, 0xdf, 0x39, 0x8d, 0x9b, 0x06, 134 0x81, 0xb3, 0xde, 0xf3, 0xde, 0xf3, 0x75, 0xef, 0x91, 0xdd, 0x08, 0x31, 0x4a, 0x80, 0x8d, 0x60, 135 0xa2, 0x11, 0x13, 0xc5, 0xc2, 0x04, 0xf3, 0x11, 0x48, 0x89, 0x52, 0x82, 0x40, 0xa9, 0xe3, 0x2c, 136 0x62, 0x93, 0xd6, 0x10, 0x34, 0x6f, 0x31, 0x73, 0x3c, 0x88, 0x24, 0xe6, 0x62, 0xa0, 0x40, 0x4e, 137 0xe2, 0x10, 0xa8, 0x90, 0xa8, 0xd1, 0xdd, 0xb2, 0x34, 0x74, 0x46, 0x43, 0x97, 0xd0, 0xd0, 0x92, 138 0xc6, 0xbb, 0x5e, 0x6a, 0x72, 0x11, 0x33, 0x9e, 0x65, 0xa8, 0xb9, 0x8e, 0x31, 0x53, 0x96, 0xca, 139 0xbb, 0x52, 0x41, 0xc3, 0x24, 0x86, 0x4c, 0x97, 0xc0, 0x8d, 0x0a, 0xb0, 0x1f, 0x43, 0x32, 0x1a, 140 0x0c, 0x61, 0xcc, 0x27, 0x31, 0xca, 0x72, 0xe0, 0x5a, 0x65, 0x40, 0x82, 0xc2, 0x5c, 0xce, 0xfc, 141 0x79, 0x0f, 0xea, 0xc4, 0x0c, 0x31, 0x4d, 0x31, 0xb3, 0x37, 0x9b, 0x11, 0xb9, 0xd8, 0x01, 0xdd, 142 0x29, 0x32, 0x77, 0xe1, 0x7d, 0x0e, 0x4a, 0xbb, 0xaf, 0x08, 0xb1, 0x1d, 0x64, 0x3c, 0x85, 0xab, 143 0xce, 0x4d, 0xe7, 0xf6, 0x7a, 0x70, 0xef, 0xc8, 0x6f, 0x1c, 0xfb, 0x8c, 0x6c, 0x2f, 0x0b, 0x6e, 144 0xc5, 0xb9, 0x88, 0x15, 0x0d, 0x31, 0x65, 0xbb, 0x05, 0x6a, 0x19, 0xd7, 0x0d, 0xd1, 0x0b, 0x9e, 145 0x42, 0x73, 0x4c, 0xdc, 0xd7, 0x62, 0xc4, 0x35, 0x9c, 0xd2, 0xea, 0x92, 0x73, 0x66, 0xc4, 0xc8, 146 0x6c, 0xb4, 0xef, 0xd3, 0x1a, 0x45, 0xd3, 0xb9, 0x50, 0xb0, 0x76, 0xe4, 0x37, 0xba, 0x96, 0xaa, 147 0xfd, 0x7b, 0x8d, 0x5c, 0x9a, 0x43, 0x2f, 0xed, 0x43, 0xba, 0x5f, 0x1d, 0x72, 0x61, 0x96, 0xd4, 148 0x7d, 0x54, 0x4b, 0x67, 0xa1, 0x20, 0x6f, 0x55, 0x97, 0xcd, 0x27, 0x87, 0x7e, 0xa5, 0xda, 0x4f, 149 0x3f, 0x7e, 0x7e, 0x6e, 0x6c, 0xb9, 0x77, 0x4e, 0x1e, 0xe6, 0xc3, 0x1c, 0x7b, 0x2c, 0x24, 0xbe, 150 0x83, 0x50, 0x2b, 0xb6, 0xc9, 0xcc, 0xa9, 0x62, 0x9b, 0x1f, 0xdd, 0x6f, 0x0e, 0xd9, 0xa8, 0x94, 151 0xe8, 0x3e, 0xad, 0x65, 0xe4, 0x6c, 0xfd, 0xab, 0x27, 0x79, 0x76, 0xe8, 0xdb, 0xb6, 0x4d, 0x88, 152 0xb6, 0xb7, 0x18, 0x82, 0xfe, 0x35, 0xc4, 0x8e, 0xbd, 0xe7, 0xf5, 0x0e, 0xfc, 0xe6, 0xbf, 0x97, 153 0xe9, 0xbb, 0x4f, 0xc7, 0x5a, 0x0b, 0xb5, 0xc3, 0xd8, 0x74, 0x3a, 0x5d, 0xdc, 0x34, 0x9e, 0xeb, 154 0xb1, 0x5d, 0xf5, 0x6d, 0x91, 0x70, 0xbd, 0x8f, 0x32, 0x0d, 0x8e, 0x1d, 0x52, 0x6c, 0x78, 0x9d, 155 0x60, 0xc1, 0xe5, 0x33, 0xeb, 0xb2, 0x57, 0x7c, 0x8e, 0x3d, 0xe7, 0xcd, 0xdb, 0x92, 0x26, 0xc2, 156 0x84, 0x67, 0x11, 0x45, 0x19, 0xb1, 0x08, 0x32, 0xf3, 0x75, 0xd8, 0xdc, 0xcc, 0x7f, 0xfd, 0xbb, 157 0x87, 0x4b, 0xb0, 0x5f, 0x8e, 0xf3, 0xa5, 0x71, 0xab, 0x63, 0x35, 0x9e, 0x17, 0xb8, 0x2d, 0xb9, 158 0x7b, 0x62, 0xb1, 0xd7, 0x0a, 0x8a, 0xcb, 0x07, 0xb3, 0xa9, 0xbe, 0x99, 0xea, 0x9f, 0x9e, 0xea, 159 0xf7, 0xac, 0xc4, 0xf0, 0xbc, 0x71, 0x76, 0xf7, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa8, 0x2f, 160 0x47, 0xcc, 0xf7, 0x04, 0x00, 0x00, 161} 162 163// Reference imports to suppress errors if they are not otherwise used. 164var _ context.Context 165var _ grpc.ClientConnInterface 166 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. 169const _ = grpc.SupportPackageIsVersion6 170 171// ErrorGroupServiceClient is the client API for ErrorGroupService service. 172// 173// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 174type ErrorGroupServiceClient interface { 175 // Get the specified group. 176 GetGroup(ctx context.Context, in *GetGroupRequest, opts ...grpc.CallOption) (*ErrorGroup, error) 177 // Replace the data for the specified group. 178 // Fails if the group does not exist. 179 UpdateGroup(ctx context.Context, in *UpdateGroupRequest, opts ...grpc.CallOption) (*ErrorGroup, error) 180} 181 182type errorGroupServiceClient struct { 183 cc grpc.ClientConnInterface 184} 185 186func NewErrorGroupServiceClient(cc grpc.ClientConnInterface) ErrorGroupServiceClient { 187 return &errorGroupServiceClient{cc} 188} 189 190func (c *errorGroupServiceClient) GetGroup(ctx context.Context, in *GetGroupRequest, opts ...grpc.CallOption) (*ErrorGroup, error) { 191 out := new(ErrorGroup) 192 err := c.cc.Invoke(ctx, "/google.devtools.clouderrorreporting.v1beta1.ErrorGroupService/GetGroup", in, out, opts...) 193 if err != nil { 194 return nil, err 195 } 196 return out, nil 197} 198 199func (c *errorGroupServiceClient) UpdateGroup(ctx context.Context, in *UpdateGroupRequest, opts ...grpc.CallOption) (*ErrorGroup, error) { 200 out := new(ErrorGroup) 201 err := c.cc.Invoke(ctx, "/google.devtools.clouderrorreporting.v1beta1.ErrorGroupService/UpdateGroup", in, out, opts...) 202 if err != nil { 203 return nil, err 204 } 205 return out, nil 206} 207 208// ErrorGroupServiceServer is the server API for ErrorGroupService service. 209type ErrorGroupServiceServer interface { 210 // Get the specified group. 211 GetGroup(context.Context, *GetGroupRequest) (*ErrorGroup, error) 212 // Replace the data for the specified group. 213 // Fails if the group does not exist. 214 UpdateGroup(context.Context, *UpdateGroupRequest) (*ErrorGroup, error) 215} 216 217// UnimplementedErrorGroupServiceServer can be embedded to have forward compatible implementations. 218type UnimplementedErrorGroupServiceServer struct { 219} 220 221func (*UnimplementedErrorGroupServiceServer) GetGroup(ctx context.Context, req *GetGroupRequest) (*ErrorGroup, error) { 222 return nil, status.Errorf(codes.Unimplemented, "method GetGroup not implemented") 223} 224func (*UnimplementedErrorGroupServiceServer) UpdateGroup(ctx context.Context, req *UpdateGroupRequest) (*ErrorGroup, error) { 225 return nil, status.Errorf(codes.Unimplemented, "method UpdateGroup not implemented") 226} 227 228func RegisterErrorGroupServiceServer(s *grpc.Server, srv ErrorGroupServiceServer) { 229 s.RegisterService(&_ErrorGroupService_serviceDesc, srv) 230} 231 232func _ErrorGroupService_GetGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 233 in := new(GetGroupRequest) 234 if err := dec(in); err != nil { 235 return nil, err 236 } 237 if interceptor == nil { 238 return srv.(ErrorGroupServiceServer).GetGroup(ctx, in) 239 } 240 info := &grpc.UnaryServerInfo{ 241 Server: srv, 242 FullMethod: "/google.devtools.clouderrorreporting.v1beta1.ErrorGroupService/GetGroup", 243 } 244 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 245 return srv.(ErrorGroupServiceServer).GetGroup(ctx, req.(*GetGroupRequest)) 246 } 247 return interceptor(ctx, in, info, handler) 248} 249 250func _ErrorGroupService_UpdateGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 251 in := new(UpdateGroupRequest) 252 if err := dec(in); err != nil { 253 return nil, err 254 } 255 if interceptor == nil { 256 return srv.(ErrorGroupServiceServer).UpdateGroup(ctx, in) 257 } 258 info := &grpc.UnaryServerInfo{ 259 Server: srv, 260 FullMethod: "/google.devtools.clouderrorreporting.v1beta1.ErrorGroupService/UpdateGroup", 261 } 262 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 263 return srv.(ErrorGroupServiceServer).UpdateGroup(ctx, req.(*UpdateGroupRequest)) 264 } 265 return interceptor(ctx, in, info, handler) 266} 267 268var _ErrorGroupService_serviceDesc = grpc.ServiceDesc{ 269 ServiceName: "google.devtools.clouderrorreporting.v1beta1.ErrorGroupService", 270 HandlerType: (*ErrorGroupServiceServer)(nil), 271 Methods: []grpc.MethodDesc{ 272 { 273 MethodName: "GetGroup", 274 Handler: _ErrorGroupService_GetGroup_Handler, 275 }, 276 { 277 MethodName: "UpdateGroup", 278 Handler: _ErrorGroupService_UpdateGroup_Handler, 279 }, 280 }, 281 Streams: []grpc.StreamDesc{}, 282 Metadata: "google/devtools/clouderrorreporting/v1beta1/error_group_service.proto", 283} 284