github.com/containerd/Containerd@v1.4.13/api/services/version/v1/version.pb.go (about)

     1  // Code generated by protoc-gen-gogo. DO NOT EDIT.
     2  // source: github.com/containerd/containerd/api/services/version/v1/version.proto
     3  
     4  package version
     5  
     6  import (
     7  	context "context"
     8  	fmt "fmt"
     9  	proto "github.com/gogo/protobuf/proto"
    10  	types "github.com/gogo/protobuf/types"
    11  	grpc "google.golang.org/grpc"
    12  	codes "google.golang.org/grpc/codes"
    13  	status "google.golang.org/grpc/status"
    14  	io "io"
    15  	math "math"
    16  	math_bits "math/bits"
    17  	reflect "reflect"
    18  	strings "strings"
    19  )
    20  
    21  // Reference imports to suppress errors if they are not otherwise used.
    22  var _ = proto.Marshal
    23  var _ = fmt.Errorf
    24  var _ = math.Inf
    25  
    26  // This is a compile-time assertion to ensure that this generated file
    27  // is compatible with the proto package it is being compiled against.
    28  // A compilation error at this line likely means your copy of the
    29  // proto package needs to be updated.
    30  const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
    31  
    32  type VersionResponse struct {
    33  	Version              string   `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
    34  	Revision             string   `protobuf:"bytes,2,opt,name=revision,proto3" json:"revision,omitempty"`
    35  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
    36  	XXX_unrecognized     []byte   `json:"-"`
    37  	XXX_sizecache        int32    `json:"-"`
    38  }
    39  
    40  func (m *VersionResponse) Reset()      { *m = VersionResponse{} }
    41  func (*VersionResponse) ProtoMessage() {}
    42  func (*VersionResponse) Descriptor() ([]byte, []int) {
    43  	return fileDescriptor_128109001e578ffe, []int{0}
    44  }
    45  func (m *VersionResponse) XXX_Unmarshal(b []byte) error {
    46  	return m.Unmarshal(b)
    47  }
    48  func (m *VersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    49  	if deterministic {
    50  		return xxx_messageInfo_VersionResponse.Marshal(b, m, deterministic)
    51  	} else {
    52  		b = b[:cap(b)]
    53  		n, err := m.MarshalToSizedBuffer(b)
    54  		if err != nil {
    55  			return nil, err
    56  		}
    57  		return b[:n], nil
    58  	}
    59  }
    60  func (m *VersionResponse) XXX_Merge(src proto.Message) {
    61  	xxx_messageInfo_VersionResponse.Merge(m, src)
    62  }
    63  func (m *VersionResponse) XXX_Size() int {
    64  	return m.Size()
    65  }
    66  func (m *VersionResponse) XXX_DiscardUnknown() {
    67  	xxx_messageInfo_VersionResponse.DiscardUnknown(m)
    68  }
    69  
    70  var xxx_messageInfo_VersionResponse proto.InternalMessageInfo
    71  
    72  func init() {
    73  	proto.RegisterType((*VersionResponse)(nil), "containerd.services.version.v1.VersionResponse")
    74  }
    75  
    76  func init() {
    77  	proto.RegisterFile("github.com/containerd/containerd/api/services/version/v1/version.proto", fileDescriptor_128109001e578ffe)
    78  }
    79  
    80  var fileDescriptor_128109001e578ffe = []byte{
    81  	// 243 bytes of a gzipped FileDescriptorProto
    82  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x72, 0x4b, 0xcf, 0x2c, 0xc9,
    83  	0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x4f, 0xce, 0xcf, 0x2b, 0x49, 0xcc, 0xcc, 0x4b, 0x2d,
    84  	0x4a, 0x41, 0x66, 0x26, 0x16, 0x64, 0xea, 0x17, 0xa7, 0x16, 0x95, 0x65, 0x26, 0xa7, 0x16, 0xeb,
    85  	0x97, 0xa5, 0x16, 0x15, 0x67, 0xe6, 0xe7, 0xe9, 0x97, 0x19, 0xc2, 0x98, 0x7a, 0x05, 0x45, 0xf9,
    86  	0x25, 0xf9, 0x42, 0x72, 0x08, 0x1d, 0x7a, 0x30, 0xd5, 0x7a, 0x30, 0x25, 0x65, 0x86, 0x52, 0xd2,
    87  	0xe9, 0xf9, 0xf9, 0xe9, 0x39, 0xa9, 0xfa, 0x60, 0xd5, 0x49, 0xa5, 0x69, 0xfa, 0xa9, 0xb9, 0x05,
    88  	0x25, 0x95, 0x10, 0xcd, 0x52, 0x22, 0xe9, 0xf9, 0xe9, 0xf9, 0x60, 0xa6, 0x3e, 0x88, 0x05, 0x11,
    89  	0x55, 0x72, 0xe7, 0xe2, 0x0f, 0x83, 0x18, 0x10, 0x94, 0x5a, 0x5c, 0x90, 0x9f, 0x57, 0x9c, 0x2a,
    90  	0x24, 0xc1, 0xc5, 0x0e, 0x35, 0x53, 0x82, 0x51, 0x81, 0x51, 0x83, 0x33, 0x08, 0xc6, 0x15, 0x92,
    91  	0xe2, 0xe2, 0x28, 0x4a, 0x2d, 0xcb, 0x04, 0x4b, 0x31, 0x81, 0xa5, 0xe0, 0x7c, 0xa3, 0x58, 0x2e,
    92  	0x76, 0xa8, 0x41, 0x42, 0x41, 0x08, 0xa6, 0x98, 0x1e, 0xc4, 0x49, 0x7a, 0x30, 0x27, 0xe9, 0xb9,
    93  	0x82, 0x9c, 0x24, 0xa5, 0xaf, 0x87, 0xdf, 0x2b, 0x7a, 0x68, 0x8e, 0x72, 0x8a, 0x3a, 0xf1, 0x50,
    94  	0x8e, 0xe1, 0xc6, 0x43, 0x39, 0x86, 0x86, 0x47, 0x72, 0x8c, 0x27, 0x1e, 0xc9, 0x31, 0x5e, 0x78,
    95  	0x24, 0xc7, 0xf8, 0xe0, 0x91, 0x1c, 0x63, 0x94, 0x03, 0xb9, 0x81, 0x6b, 0x0d, 0x65, 0x46, 0x30,
    96  	0x26, 0xb1, 0x81, 0x9d, 0x67, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x95, 0x0d, 0x52, 0x23, 0xa9,
    97  	0x01, 0x00, 0x00,
    98  }
    99  
   100  // Reference imports to suppress errors if they are not otherwise used.
   101  var _ context.Context
   102  var _ grpc.ClientConn
   103  
   104  // This is a compile-time assertion to ensure that this generated file
   105  // is compatible with the grpc package it is being compiled against.
   106  const _ = grpc.SupportPackageIsVersion4
   107  
   108  // VersionClient is the client API for Version service.
   109  //
   110  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   111  type VersionClient interface {
   112  	Version(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*VersionResponse, error)
   113  }
   114  
   115  type versionClient struct {
   116  	cc *grpc.ClientConn
   117  }
   118  
   119  func NewVersionClient(cc *grpc.ClientConn) VersionClient {
   120  	return &versionClient{cc}
   121  }
   122  
   123  func (c *versionClient) Version(ctx context.Context, in *types.Empty, opts ...grpc.CallOption) (*VersionResponse, error) {
   124  	out := new(VersionResponse)
   125  	err := c.cc.Invoke(ctx, "/containerd.services.version.v1.Version/Version", in, out, opts...)
   126  	if err != nil {
   127  		return nil, err
   128  	}
   129  	return out, nil
   130  }
   131  
   132  // VersionServer is the server API for Version service.
   133  type VersionServer interface {
   134  	Version(context.Context, *types.Empty) (*VersionResponse, error)
   135  }
   136  
   137  // UnimplementedVersionServer can be embedded to have forward compatible implementations.
   138  type UnimplementedVersionServer struct {
   139  }
   140  
   141  func (*UnimplementedVersionServer) Version(ctx context.Context, req *types.Empty) (*VersionResponse, error) {
   142  	return nil, status.Errorf(codes.Unimplemented, "method Version not implemented")
   143  }
   144  
   145  func RegisterVersionServer(s *grpc.Server, srv VersionServer) {
   146  	s.RegisterService(&_Version_serviceDesc, srv)
   147  }
   148  
   149  func _Version_Version_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
   150  	in := new(types.Empty)
   151  	if err := dec(in); err != nil {
   152  		return nil, err
   153  	}
   154  	if interceptor == nil {
   155  		return srv.(VersionServer).Version(ctx, in)
   156  	}
   157  	info := &grpc.UnaryServerInfo{
   158  		Server:     srv,
   159  		FullMethod: "/containerd.services.version.v1.Version/Version",
   160  	}
   161  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
   162  		return srv.(VersionServer).Version(ctx, req.(*types.Empty))
   163  	}
   164  	return interceptor(ctx, in, info, handler)
   165  }
   166  
   167  var _Version_serviceDesc = grpc.ServiceDesc{
   168  	ServiceName: "containerd.services.version.v1.Version",
   169  	HandlerType: (*VersionServer)(nil),
   170  	Methods: []grpc.MethodDesc{
   171  		{
   172  			MethodName: "Version",
   173  			Handler:    _Version_Version_Handler,
   174  		},
   175  	},
   176  	Streams:  []grpc.StreamDesc{},
   177  	Metadata: "github.com/containerd/containerd/api/services/version/v1/version.proto",
   178  }
   179  
   180  func (m *VersionResponse) Marshal() (dAtA []byte, err error) {
   181  	size := m.Size()
   182  	dAtA = make([]byte, size)
   183  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   184  	if err != nil {
   185  		return nil, err
   186  	}
   187  	return dAtA[:n], nil
   188  }
   189  
   190  func (m *VersionResponse) MarshalTo(dAtA []byte) (int, error) {
   191  	size := m.Size()
   192  	return m.MarshalToSizedBuffer(dAtA[:size])
   193  }
   194  
   195  func (m *VersionResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   196  	i := len(dAtA)
   197  	_ = i
   198  	var l int
   199  	_ = l
   200  	if m.XXX_unrecognized != nil {
   201  		i -= len(m.XXX_unrecognized)
   202  		copy(dAtA[i:], m.XXX_unrecognized)
   203  	}
   204  	if len(m.Revision) > 0 {
   205  		i -= len(m.Revision)
   206  		copy(dAtA[i:], m.Revision)
   207  		i = encodeVarintVersion(dAtA, i, uint64(len(m.Revision)))
   208  		i--
   209  		dAtA[i] = 0x12
   210  	}
   211  	if len(m.Version) > 0 {
   212  		i -= len(m.Version)
   213  		copy(dAtA[i:], m.Version)
   214  		i = encodeVarintVersion(dAtA, i, uint64(len(m.Version)))
   215  		i--
   216  		dAtA[i] = 0xa
   217  	}
   218  	return len(dAtA) - i, nil
   219  }
   220  
   221  func encodeVarintVersion(dAtA []byte, offset int, v uint64) int {
   222  	offset -= sovVersion(v)
   223  	base := offset
   224  	for v >= 1<<7 {
   225  		dAtA[offset] = uint8(v&0x7f | 0x80)
   226  		v >>= 7
   227  		offset++
   228  	}
   229  	dAtA[offset] = uint8(v)
   230  	return base
   231  }
   232  func (m *VersionResponse) Size() (n int) {
   233  	if m == nil {
   234  		return 0
   235  	}
   236  	var l int
   237  	_ = l
   238  	l = len(m.Version)
   239  	if l > 0 {
   240  		n += 1 + l + sovVersion(uint64(l))
   241  	}
   242  	l = len(m.Revision)
   243  	if l > 0 {
   244  		n += 1 + l + sovVersion(uint64(l))
   245  	}
   246  	if m.XXX_unrecognized != nil {
   247  		n += len(m.XXX_unrecognized)
   248  	}
   249  	return n
   250  }
   251  
   252  func sovVersion(x uint64) (n int) {
   253  	return (math_bits.Len64(x|1) + 6) / 7
   254  }
   255  func sozVersion(x uint64) (n int) {
   256  	return sovVersion(uint64((x << 1) ^ uint64((int64(x) >> 63))))
   257  }
   258  func (this *VersionResponse) String() string {
   259  	if this == nil {
   260  		return "nil"
   261  	}
   262  	s := strings.Join([]string{`&VersionResponse{`,
   263  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
   264  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
   265  		`XXX_unrecognized:` + fmt.Sprintf("%v", this.XXX_unrecognized) + `,`,
   266  		`}`,
   267  	}, "")
   268  	return s
   269  }
   270  func valueToStringVersion(v interface{}) string {
   271  	rv := reflect.ValueOf(v)
   272  	if rv.IsNil() {
   273  		return "nil"
   274  	}
   275  	pv := reflect.Indirect(rv).Interface()
   276  	return fmt.Sprintf("*%v", pv)
   277  }
   278  func (m *VersionResponse) Unmarshal(dAtA []byte) error {
   279  	l := len(dAtA)
   280  	iNdEx := 0
   281  	for iNdEx < l {
   282  		preIndex := iNdEx
   283  		var wire uint64
   284  		for shift := uint(0); ; shift += 7 {
   285  			if shift >= 64 {
   286  				return ErrIntOverflowVersion
   287  			}
   288  			if iNdEx >= l {
   289  				return io.ErrUnexpectedEOF
   290  			}
   291  			b := dAtA[iNdEx]
   292  			iNdEx++
   293  			wire |= uint64(b&0x7F) << shift
   294  			if b < 0x80 {
   295  				break
   296  			}
   297  		}
   298  		fieldNum := int32(wire >> 3)
   299  		wireType := int(wire & 0x7)
   300  		if wireType == 4 {
   301  			return fmt.Errorf("proto: VersionResponse: wiretype end group for non-group")
   302  		}
   303  		if fieldNum <= 0 {
   304  			return fmt.Errorf("proto: VersionResponse: illegal tag %d (wire type %d)", fieldNum, wire)
   305  		}
   306  		switch fieldNum {
   307  		case 1:
   308  			if wireType != 2 {
   309  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
   310  			}
   311  			var stringLen uint64
   312  			for shift := uint(0); ; shift += 7 {
   313  				if shift >= 64 {
   314  					return ErrIntOverflowVersion
   315  				}
   316  				if iNdEx >= l {
   317  					return io.ErrUnexpectedEOF
   318  				}
   319  				b := dAtA[iNdEx]
   320  				iNdEx++
   321  				stringLen |= uint64(b&0x7F) << shift
   322  				if b < 0x80 {
   323  					break
   324  				}
   325  			}
   326  			intStringLen := int(stringLen)
   327  			if intStringLen < 0 {
   328  				return ErrInvalidLengthVersion
   329  			}
   330  			postIndex := iNdEx + intStringLen
   331  			if postIndex < 0 {
   332  				return ErrInvalidLengthVersion
   333  			}
   334  			if postIndex > l {
   335  				return io.ErrUnexpectedEOF
   336  			}
   337  			m.Version = string(dAtA[iNdEx:postIndex])
   338  			iNdEx = postIndex
   339  		case 2:
   340  			if wireType != 2 {
   341  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
   342  			}
   343  			var stringLen uint64
   344  			for shift := uint(0); ; shift += 7 {
   345  				if shift >= 64 {
   346  					return ErrIntOverflowVersion
   347  				}
   348  				if iNdEx >= l {
   349  					return io.ErrUnexpectedEOF
   350  				}
   351  				b := dAtA[iNdEx]
   352  				iNdEx++
   353  				stringLen |= uint64(b&0x7F) << shift
   354  				if b < 0x80 {
   355  					break
   356  				}
   357  			}
   358  			intStringLen := int(stringLen)
   359  			if intStringLen < 0 {
   360  				return ErrInvalidLengthVersion
   361  			}
   362  			postIndex := iNdEx + intStringLen
   363  			if postIndex < 0 {
   364  				return ErrInvalidLengthVersion
   365  			}
   366  			if postIndex > l {
   367  				return io.ErrUnexpectedEOF
   368  			}
   369  			m.Revision = string(dAtA[iNdEx:postIndex])
   370  			iNdEx = postIndex
   371  		default:
   372  			iNdEx = preIndex
   373  			skippy, err := skipVersion(dAtA[iNdEx:])
   374  			if err != nil {
   375  				return err
   376  			}
   377  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   378  				return ErrInvalidLengthVersion
   379  			}
   380  			if (iNdEx + skippy) > l {
   381  				return io.ErrUnexpectedEOF
   382  			}
   383  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
   384  			iNdEx += skippy
   385  		}
   386  	}
   387  
   388  	if iNdEx > l {
   389  		return io.ErrUnexpectedEOF
   390  	}
   391  	return nil
   392  }
   393  func skipVersion(dAtA []byte) (n int, err error) {
   394  	l := len(dAtA)
   395  	iNdEx := 0
   396  	depth := 0
   397  	for iNdEx < l {
   398  		var wire uint64
   399  		for shift := uint(0); ; shift += 7 {
   400  			if shift >= 64 {
   401  				return 0, ErrIntOverflowVersion
   402  			}
   403  			if iNdEx >= l {
   404  				return 0, io.ErrUnexpectedEOF
   405  			}
   406  			b := dAtA[iNdEx]
   407  			iNdEx++
   408  			wire |= (uint64(b) & 0x7F) << shift
   409  			if b < 0x80 {
   410  				break
   411  			}
   412  		}
   413  		wireType := int(wire & 0x7)
   414  		switch wireType {
   415  		case 0:
   416  			for shift := uint(0); ; shift += 7 {
   417  				if shift >= 64 {
   418  					return 0, ErrIntOverflowVersion
   419  				}
   420  				if iNdEx >= l {
   421  					return 0, io.ErrUnexpectedEOF
   422  				}
   423  				iNdEx++
   424  				if dAtA[iNdEx-1] < 0x80 {
   425  					break
   426  				}
   427  			}
   428  		case 1:
   429  			iNdEx += 8
   430  		case 2:
   431  			var length int
   432  			for shift := uint(0); ; shift += 7 {
   433  				if shift >= 64 {
   434  					return 0, ErrIntOverflowVersion
   435  				}
   436  				if iNdEx >= l {
   437  					return 0, io.ErrUnexpectedEOF
   438  				}
   439  				b := dAtA[iNdEx]
   440  				iNdEx++
   441  				length |= (int(b) & 0x7F) << shift
   442  				if b < 0x80 {
   443  					break
   444  				}
   445  			}
   446  			if length < 0 {
   447  				return 0, ErrInvalidLengthVersion
   448  			}
   449  			iNdEx += length
   450  		case 3:
   451  			depth++
   452  		case 4:
   453  			if depth == 0 {
   454  				return 0, ErrUnexpectedEndOfGroupVersion
   455  			}
   456  			depth--
   457  		case 5:
   458  			iNdEx += 4
   459  		default:
   460  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
   461  		}
   462  		if iNdEx < 0 {
   463  			return 0, ErrInvalidLengthVersion
   464  		}
   465  		if depth == 0 {
   466  			return iNdEx, nil
   467  		}
   468  	}
   469  	return 0, io.ErrUnexpectedEOF
   470  }
   471  
   472  var (
   473  	ErrInvalidLengthVersion        = fmt.Errorf("proto: negative length found during unmarshaling")
   474  	ErrIntOverflowVersion          = fmt.Errorf("proto: integer overflow")
   475  	ErrUnexpectedEndOfGroupVersion = fmt.Errorf("proto: unexpected end of group")
   476  )