github.com/openebs/api@v1.12.0/pkg/proto/cstorvolume.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // source: cstorvolume.proto
     3  
     4  package proto
     5  
     6  import (
     7  	context "context"
     8  	fmt "fmt"
     9  	math "math"
    10  
    11  	proto "github.com/golang/protobuf/proto"
    12  	grpc "google.golang.org/grpc"
    13  )
    14  
    15  // Reference imports to suppress errors if they are not otherwise used.
    16  var _ = proto.Marshal
    17  var _ = fmt.Errorf
    18  var _ = math.Inf
    19  
    20  // This is a compile-time assertion to ensure that this generated file
    21  // is compatible with the proto package it is being compiled against.
    22  // A compilation error at this line likely means your copy of the
    23  // proto package needs to be updated.
    24  const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
    25  
    26  type VolumeSnapCreateRequest struct {
    27  	Version              int32    `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
    28  	Volume               string   `protobuf:"bytes,2,opt,name=volume,proto3" json:"volume,omitempty"`
    29  	Snapname             string   `protobuf:"bytes,3,opt,name=snapname,proto3" json:"snapname,omitempty"`
    30  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    31  	XXX_unrecognized     []byte   `json:"-"`
    32  	XXX_sizecache        int32    `json:"-"`
    33  }
    34  
    35  func (m *VolumeSnapCreateRequest) Reset()         { *m = VolumeSnapCreateRequest{} }
    36  func (m *VolumeSnapCreateRequest) String() string { return proto.CompactTextString(m) }
    37  func (*VolumeSnapCreateRequest) ProtoMessage()    {}
    38  func (*VolumeSnapCreateRequest) Descriptor() ([]byte, []int) {
    39  	return fileDescriptor_0200b336e961136a, []int{0}
    40  }
    41  
    42  func (m *VolumeSnapCreateRequest) XXX_Unmarshal(b []byte) error {
    43  	return xxx_messageInfo_VolumeSnapCreateRequest.Unmarshal(m, b)
    44  }
    45  func (m *VolumeSnapCreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    46  	return xxx_messageInfo_VolumeSnapCreateRequest.Marshal(b, m, deterministic)
    47  }
    48  func (m *VolumeSnapCreateRequest) XXX_Merge(src proto.Message) {
    49  	xxx_messageInfo_VolumeSnapCreateRequest.Merge(m, src)
    50  }
    51  func (m *VolumeSnapCreateRequest) XXX_Size() int {
    52  	return xxx_messageInfo_VolumeSnapCreateRequest.Size(m)
    53  }
    54  func (m *VolumeSnapCreateRequest) XXX_DiscardUnknown() {
    55  	xxx_messageInfo_VolumeSnapCreateRequest.DiscardUnknown(m)
    56  }
    57  
    58  var xxx_messageInfo_VolumeSnapCreateRequest proto.InternalMessageInfo
    59  
    60  func (m *VolumeSnapCreateRequest) GetVersion() int32 {
    61  	if m != nil {
    62  		return m.Version
    63  	}
    64  	return 0
    65  }
    66  
    67  func (m *VolumeSnapCreateRequest) GetVolume() string {
    68  	if m != nil {
    69  		return m.Volume
    70  	}
    71  	return ""
    72  }
    73  
    74  func (m *VolumeSnapCreateRequest) GetSnapname() string {
    75  	if m != nil {
    76  		return m.Snapname
    77  	}
    78  	return ""
    79  }
    80  
    81  type VolumeSnapCreateResponse struct {
    82  	Version              int32    `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
    83  	Status               []byte   `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
    84  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    85  	XXX_unrecognized     []byte   `json:"-"`
    86  	XXX_sizecache        int32    `json:"-"`
    87  }
    88  
    89  func (m *VolumeSnapCreateResponse) Reset()         { *m = VolumeSnapCreateResponse{} }
    90  func (m *VolumeSnapCreateResponse) String() string { return proto.CompactTextString(m) }
    91  func (*VolumeSnapCreateResponse) ProtoMessage()    {}
    92  func (*VolumeSnapCreateResponse) Descriptor() ([]byte, []int) {
    93  	return fileDescriptor_0200b336e961136a, []int{1}
    94  }
    95  
    96  func (m *VolumeSnapCreateResponse) XXX_Unmarshal(b []byte) error {
    97  	return xxx_messageInfo_VolumeSnapCreateResponse.Unmarshal(m, b)
    98  }
    99  func (m *VolumeSnapCreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   100  	return xxx_messageInfo_VolumeSnapCreateResponse.Marshal(b, m, deterministic)
   101  }
   102  func (m *VolumeSnapCreateResponse) XXX_Merge(src proto.Message) {
   103  	xxx_messageInfo_VolumeSnapCreateResponse.Merge(m, src)
   104  }
   105  func (m *VolumeSnapCreateResponse) XXX_Size() int {
   106  	return xxx_messageInfo_VolumeSnapCreateResponse.Size(m)
   107  }
   108  func (m *VolumeSnapCreateResponse) XXX_DiscardUnknown() {
   109  	xxx_messageInfo_VolumeSnapCreateResponse.DiscardUnknown(m)
   110  }
   111  
   112  var xxx_messageInfo_VolumeSnapCreateResponse proto.InternalMessageInfo
   113  
   114  func (m *VolumeSnapCreateResponse) GetVersion() int32 {
   115  	if m != nil {
   116  		return m.Version
   117  	}
   118  	return 0
   119  }
   120  
   121  func (m *VolumeSnapCreateResponse) GetStatus() []byte {
   122  	if m != nil {
   123  		return m.Status
   124  	}
   125  	return nil
   126  }
   127  
   128  type VolumeSnapDeleteRequest struct {
   129  	Version              int32    `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
   130  	Volume               string   `protobuf:"bytes,2,opt,name=volume,proto3" json:"volume,omitempty"`
   131  	Snapname             string   `protobuf:"bytes,3,opt,name=snapname,proto3" json:"snapname,omitempty"`
   132  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   133  	XXX_unrecognized     []byte   `json:"-"`
   134  	XXX_sizecache        int32    `json:"-"`
   135  }
   136  
   137  func (m *VolumeSnapDeleteRequest) Reset()         { *m = VolumeSnapDeleteRequest{} }
   138  func (m *VolumeSnapDeleteRequest) String() string { return proto.CompactTextString(m) }
   139  func (*VolumeSnapDeleteRequest) ProtoMessage()    {}
   140  func (*VolumeSnapDeleteRequest) Descriptor() ([]byte, []int) {
   141  	return fileDescriptor_0200b336e961136a, []int{2}
   142  }
   143  
   144  func (m *VolumeSnapDeleteRequest) XXX_Unmarshal(b []byte) error {
   145  	return xxx_messageInfo_VolumeSnapDeleteRequest.Unmarshal(m, b)
   146  }
   147  func (m *VolumeSnapDeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   148  	return xxx_messageInfo_VolumeSnapDeleteRequest.Marshal(b, m, deterministic)
   149  }
   150  func (m *VolumeSnapDeleteRequest) XXX_Merge(src proto.Message) {
   151  	xxx_messageInfo_VolumeSnapDeleteRequest.Merge(m, src)
   152  }
   153  func (m *VolumeSnapDeleteRequest) XXX_Size() int {
   154  	return xxx_messageInfo_VolumeSnapDeleteRequest.Size(m)
   155  }
   156  func (m *VolumeSnapDeleteRequest) XXX_DiscardUnknown() {
   157  	xxx_messageInfo_VolumeSnapDeleteRequest.DiscardUnknown(m)
   158  }
   159  
   160  var xxx_messageInfo_VolumeSnapDeleteRequest proto.InternalMessageInfo
   161  
   162  func (m *VolumeSnapDeleteRequest) GetVersion() int32 {
   163  	if m != nil {
   164  		return m.Version
   165  	}
   166  	return 0
   167  }
   168  
   169  func (m *VolumeSnapDeleteRequest) GetVolume() string {
   170  	if m != nil {
   171  		return m.Volume
   172  	}
   173  	return ""
   174  }
   175  
   176  func (m *VolumeSnapDeleteRequest) GetSnapname() string {
   177  	if m != nil {
   178  		return m.Snapname
   179  	}
   180  	return ""
   181  }
   182  
   183  type VolumeSnapDeleteResponse struct {
   184  	Version              int32    `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
   185  	Status               []byte   `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
   186  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   187  	XXX_unrecognized     []byte   `json:"-"`
   188  	XXX_sizecache        int32    `json:"-"`
   189  }
   190  
   191  func (m *VolumeSnapDeleteResponse) Reset()         { *m = VolumeSnapDeleteResponse{} }
   192  func (m *VolumeSnapDeleteResponse) String() string { return proto.CompactTextString(m) }
   193  func (*VolumeSnapDeleteResponse) ProtoMessage()    {}
   194  func (*VolumeSnapDeleteResponse) Descriptor() ([]byte, []int) {
   195  	return fileDescriptor_0200b336e961136a, []int{3}
   196  }
   197  
   198  func (m *VolumeSnapDeleteResponse) XXX_Unmarshal(b []byte) error {
   199  	return xxx_messageInfo_VolumeSnapDeleteResponse.Unmarshal(m, b)
   200  }
   201  func (m *VolumeSnapDeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   202  	return xxx_messageInfo_VolumeSnapDeleteResponse.Marshal(b, m, deterministic)
   203  }
   204  func (m *VolumeSnapDeleteResponse) XXX_Merge(src proto.Message) {
   205  	xxx_messageInfo_VolumeSnapDeleteResponse.Merge(m, src)
   206  }
   207  func (m *VolumeSnapDeleteResponse) XXX_Size() int {
   208  	return xxx_messageInfo_VolumeSnapDeleteResponse.Size(m)
   209  }
   210  func (m *VolumeSnapDeleteResponse) XXX_DiscardUnknown() {
   211  	xxx_messageInfo_VolumeSnapDeleteResponse.DiscardUnknown(m)
   212  }
   213  
   214  var xxx_messageInfo_VolumeSnapDeleteResponse proto.InternalMessageInfo
   215  
   216  func (m *VolumeSnapDeleteResponse) GetVersion() int32 {
   217  	if m != nil {
   218  		return m.Version
   219  	}
   220  	return 0
   221  }
   222  
   223  func (m *VolumeSnapDeleteResponse) GetStatus() []byte {
   224  	if m != nil {
   225  		return m.Status
   226  	}
   227  	return nil
   228  }
   229  
   230  func init() {
   231  	proto.RegisterType((*VolumeSnapCreateRequest)(nil), "v1alpha1.VolumeSnapCreateRequest")
   232  	proto.RegisterType((*VolumeSnapCreateResponse)(nil), "v1alpha1.VolumeSnapCreateResponse")
   233  	proto.RegisterType((*VolumeSnapDeleteRequest)(nil), "v1alpha1.VolumeSnapDeleteRequest")
   234  	proto.RegisterType((*VolumeSnapDeleteResponse)(nil), "v1alpha1.VolumeSnapDeleteResponse")
   235  }
   236  
   237  func init() { proto.RegisterFile("cstorvolume.proto", fileDescriptor_0200b336e961136a) }
   238  
   239  var fileDescriptor_0200b336e961136a = []byte{
   240  	// 234 bytes of a gzipped FileDescriptorProto
   241  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x92, 0x31, 0x4b, 0x04, 0x31,
   242  	0x10, 0x85, 0x6f, 0x15, 0xcf, 0x73, 0x10, 0xc1, 0x14, 0x1a, 0xb6, 0x3a, 0x53, 0x5d, 0xb5, 0x70,
   243  	0xfa, 0x13, 0xb4, 0xb4, 0x8a, 0x60, 0x3f, 0xea, 0xa0, 0xc2, 0xee, 0x24, 0x66, 0x92, 0xfd, 0xb9,
   244  	0xfe, 0x16, 0x21, 0x7b, 0x11, 0xd6, 0xd5, 0x2d, 0x2c, 0xae, 0x7c, 0xbc, 0x90, 0xef, 0xe5, 0xbd,
   245  	0xc0, 0xf9, 0xb3, 0x44, 0x17, 0x7a, 0xd7, 0xa6, 0x8e, 0x1a, 0x1f, 0x5c, 0x74, 0x6a, 0xd5, 0x6f,
   246  	0xb1, 0xf5, 0x6f, 0xb8, 0x35, 0xaf, 0x70, 0xf9, 0x98, 0x9d, 0x07, 0x46, 0x7f, 0x1b, 0x08, 0x23,
   247  	0x59, 0xfa, 0x48, 0x24, 0x51, 0x69, 0x38, 0xee, 0x29, 0xc8, 0xbb, 0x63, 0x5d, 0xad, 0xab, 0xcd,
   248  	0x91, 0x2d, 0x52, 0x5d, 0xc0, 0x72, 0xb8, 0x4e, 0x1f, 0xac, 0xab, 0xcd, 0x89, 0xdd, 0x29, 0x55,
   249  	0xc3, 0x4a, 0x18, 0x3d, 0x63, 0x47, 0xfa, 0x30, 0x3b, 0xdf, 0xda, 0xdc, 0x83, 0x9e, 0x82, 0xc4,
   250  	0x3b, 0x16, 0x9a, 0x27, 0x49, 0xc4, 0x98, 0x24, 0x93, 0x4e, 0xed, 0x4e, 0x8d, 0x63, 0xdf, 0x51,
   251  	0x4b, 0x7b, 0x89, 0x5d, 0x40, 0xff, 0x8d, 0x7d, 0xfd, 0x59, 0xc1, 0x99, 0x4d, 0x9c, 0x2b, 0x70,
   252  	0x5d, 0x87, 0xfc, 0xa2, 0x08, 0x6a, 0x9b, 0xf8, 0x67, 0x35, 0xc5, 0xbd, 0x6a, 0xca, 0x52, 0xcd,
   253  	0x1f, 0x33, 0xd5, 0x66, 0xee, 0xc8, 0x90, 0xd4, 0x2c, 0x26, 0x98, 0xe1, 0x29, 0xb3, 0x98, 0x51,
   254  	0xad, 0xbf, 0x63, 0xc6, 0x85, 0x98, 0xc5, 0xd3, 0x32, 0xff, 0xaf, 0x9b, 0xaf, 0x00, 0x00, 0x00,
   255  	0xff, 0xff, 0x56, 0xaf, 0xc4, 0x1c, 0x74, 0x02, 0x00, 0x00,
   256  }
   257  
   258  // Reference imports to suppress errors if they are not otherwise used.
   259  var _ context.Context
   260  var _ grpc.ClientConn
   261  
   262  // This is a compile-time assertion to ensure that this generated file
   263  // is compatible with the grpc package it is being compiled against.
   264  const _ = grpc.SupportPackageIsVersion4
   265  
   266  // RunSnapCommandClient is the client API for RunSnapCommand service.
   267  //
   268  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   269  type RunSnapCommandClient interface {
   270  	RunVolumeSnapCreateCommand(ctx context.Context, in *VolumeSnapCreateRequest, opts ...grpc.CallOption) (*VolumeSnapCreateResponse, error)
   271  	RunVolumeSnapDeleteCommand(ctx context.Context, in *VolumeSnapDeleteRequest, opts ...grpc.CallOption) (*VolumeSnapDeleteResponse, error)
   272  }
   273  
   274  type runSnapCommandClient struct {
   275  	cc *grpc.ClientConn
   276  }
   277  
   278  func NewRunSnapCommandClient(cc *grpc.ClientConn) RunSnapCommandClient {
   279  	return &runSnapCommandClient{cc}
   280  }
   281  
   282  func (c *runSnapCommandClient) RunVolumeSnapCreateCommand(ctx context.Context, in *VolumeSnapCreateRequest, opts ...grpc.CallOption) (*VolumeSnapCreateResponse, error) {
   283  	out := new(VolumeSnapCreateResponse)
   284  	err := c.cc.Invoke(ctx, "/v1alpha1.RunSnapCommand/RunVolumeSnapCreateCommand", in, out, opts...)
   285  	if err != nil {
   286  		return nil, err
   287  	}
   288  	return out, nil
   289  }
   290  
   291  func (c *runSnapCommandClient) RunVolumeSnapDeleteCommand(ctx context.Context, in *VolumeSnapDeleteRequest, opts ...grpc.CallOption) (*VolumeSnapDeleteResponse, error) {
   292  	out := new(VolumeSnapDeleteResponse)
   293  	err := c.cc.Invoke(ctx, "/v1alpha1.RunSnapCommand/RunVolumeSnapDeleteCommand", in, out, opts...)
   294  	if err != nil {
   295  		return nil, err
   296  	}
   297  	return out, nil
   298  }
   299  
   300  // RunSnapCommandServer is the server API for RunSnapCommand service.
   301  type RunSnapCommandServer interface {
   302  	RunVolumeSnapCreateCommand(context.Context, *VolumeSnapCreateRequest) (*VolumeSnapCreateResponse, error)
   303  	RunVolumeSnapDeleteCommand(context.Context, *VolumeSnapDeleteRequest) (*VolumeSnapDeleteResponse, error)
   304  }
   305  
   306  func RegisterRunSnapCommandServer(s *grpc.Server, srv RunSnapCommandServer) {
   307  	s.RegisterService(&_RunSnapCommand_serviceDesc, srv)
   308  }
   309  
   310  func _RunSnapCommand_RunVolumeSnapCreateCommand_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   311  	in := new(VolumeSnapCreateRequest)
   312  	if err := dec(in); err != nil {
   313  		return nil, err
   314  	}
   315  	if interceptor == nil {
   316  		return srv.(RunSnapCommandServer).RunVolumeSnapCreateCommand(ctx, in)
   317  	}
   318  	info := &grpc.UnaryServerInfo{
   319  		Server:     srv,
   320  		FullMethod: "/v1alpha1.RunSnapCommand/RunVolumeSnapCreateCommand",
   321  	}
   322  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   323  		return srv.(RunSnapCommandServer).RunVolumeSnapCreateCommand(ctx, req.(*VolumeSnapCreateRequest))
   324  	}
   325  	return interceptor(ctx, in, info, handler)
   326  }
   327  
   328  func _RunSnapCommand_RunVolumeSnapDeleteCommand_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   329  	in := new(VolumeSnapDeleteRequest)
   330  	if err := dec(in); err != nil {
   331  		return nil, err
   332  	}
   333  	if interceptor == nil {
   334  		return srv.(RunSnapCommandServer).RunVolumeSnapDeleteCommand(ctx, in)
   335  	}
   336  	info := &grpc.UnaryServerInfo{
   337  		Server:     srv,
   338  		FullMethod: "/v1alpha1.RunSnapCommand/RunVolumeSnapDeleteCommand",
   339  	}
   340  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   341  		return srv.(RunSnapCommandServer).RunVolumeSnapDeleteCommand(ctx, req.(*VolumeSnapDeleteRequest))
   342  	}
   343  	return interceptor(ctx, in, info, handler)
   344  }
   345  
   346  var _RunSnapCommand_serviceDesc = grpc.ServiceDesc{
   347  	ServiceName: "v1alpha1.RunSnapCommand",
   348  	HandlerType: (*RunSnapCommandServer)(nil),
   349  	Methods: []grpc.MethodDesc{
   350  		{
   351  			MethodName: "RunVolumeSnapCreateCommand",
   352  			Handler:    _RunSnapCommand_RunVolumeSnapCreateCommand_Handler,
   353  		},
   354  		{
   355  			MethodName: "RunVolumeSnapDeleteCommand",
   356  			Handler:    _RunSnapCommand_RunVolumeSnapDeleteCommand_Handler,
   357  		},
   358  	},
   359  	Streams:  []grpc.StreamDesc{},
   360  	Metadata: "cstorvolume.proto",
   361  }