github.com/pachyderm/pachyderm@v1.13.4/src/server/pkg/work/work.pb.go (about)

     1  // Code generated by protoc-gen-gogo. DO NOT EDIT.
     2  // source: server/pkg/work/work.proto
     3  
     4  package work
     5  
     6  import (
     7  	fmt "fmt"
     8  	_ "github.com/gogo/protobuf/gogoproto"
     9  	proto "github.com/gogo/protobuf/proto"
    10  	types "github.com/gogo/protobuf/types"
    11  	io "io"
    12  	math "math"
    13  	math_bits "math/bits"
    14  )
    15  
    16  // Reference imports to suppress errors if they are not otherwise used.
    17  var _ = proto.Marshal
    18  var _ = fmt.Errorf
    19  var _ = math.Inf
    20  
    21  // This is a compile-time assertion to ensure that this generated file
    22  // is compatible with the proto package it is being compiled against.
    23  // A compilation error at this line likely means your copy of the
    24  // proto package needs to be updated.
    25  const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
    26  
    27  type State int32
    28  
    29  const (
    30  	State_RUNNING State = 0
    31  	State_SUCCESS State = 1
    32  	State_FAILURE State = 2
    33  )
    34  
    35  var State_name = map[int32]string{
    36  	0: "RUNNING",
    37  	1: "SUCCESS",
    38  	2: "FAILURE",
    39  }
    40  
    41  var State_value = map[string]int32{
    42  	"RUNNING": 0,
    43  	"SUCCESS": 1,
    44  	"FAILURE": 2,
    45  }
    46  
    47  func (x State) String() string {
    48  	return proto.EnumName(State_name, int32(x))
    49  }
    50  
    51  func (State) EnumDescriptor() ([]byte, []int) {
    52  	return fileDescriptor_58a68e4647f78187, []int{0}
    53  }
    54  
    55  type Task struct {
    56  	ID                   string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    57  	Data                 *types.Any `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
    58  	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
    59  	XXX_unrecognized     []byte     `json:"-"`
    60  	XXX_sizecache        int32      `json:"-"`
    61  }
    62  
    63  func (m *Task) Reset()         { *m = Task{} }
    64  func (m *Task) String() string { return proto.CompactTextString(m) }
    65  func (*Task) ProtoMessage()    {}
    66  func (*Task) Descriptor() ([]byte, []int) {
    67  	return fileDescriptor_58a68e4647f78187, []int{0}
    68  }
    69  func (m *Task) XXX_Unmarshal(b []byte) error {
    70  	return m.Unmarshal(b)
    71  }
    72  func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    73  	if deterministic {
    74  		return xxx_messageInfo_Task.Marshal(b, m, deterministic)
    75  	} else {
    76  		b = b[:cap(b)]
    77  		n, err := m.MarshalToSizedBuffer(b)
    78  		if err != nil {
    79  			return nil, err
    80  		}
    81  		return b[:n], nil
    82  	}
    83  }
    84  func (m *Task) XXX_Merge(src proto.Message) {
    85  	xxx_messageInfo_Task.Merge(m, src)
    86  }
    87  func (m *Task) XXX_Size() int {
    88  	return m.Size()
    89  }
    90  func (m *Task) XXX_DiscardUnknown() {
    91  	xxx_messageInfo_Task.DiscardUnknown(m)
    92  }
    93  
    94  var xxx_messageInfo_Task proto.InternalMessageInfo
    95  
    96  func (m *Task) GetID() string {
    97  	if m != nil {
    98  		return m.ID
    99  	}
   100  	return ""
   101  }
   102  
   103  func (m *Task) GetData() *types.Any {
   104  	if m != nil {
   105  		return m.Data
   106  	}
   107  	return nil
   108  }
   109  
   110  type TaskInfo struct {
   111  	Task                 *Task    `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
   112  	State                State    `protobuf:"varint,2,opt,name=state,proto3,enum=work.State" json:"state,omitempty"`
   113  	Reason               string   `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"`
   114  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   115  	XXX_unrecognized     []byte   `json:"-"`
   116  	XXX_sizecache        int32    `json:"-"`
   117  }
   118  
   119  func (m *TaskInfo) Reset()         { *m = TaskInfo{} }
   120  func (m *TaskInfo) String() string { return proto.CompactTextString(m) }
   121  func (*TaskInfo) ProtoMessage()    {}
   122  func (*TaskInfo) Descriptor() ([]byte, []int) {
   123  	return fileDescriptor_58a68e4647f78187, []int{1}
   124  }
   125  func (m *TaskInfo) XXX_Unmarshal(b []byte) error {
   126  	return m.Unmarshal(b)
   127  }
   128  func (m *TaskInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   129  	if deterministic {
   130  		return xxx_messageInfo_TaskInfo.Marshal(b, m, deterministic)
   131  	} else {
   132  		b = b[:cap(b)]
   133  		n, err := m.MarshalToSizedBuffer(b)
   134  		if err != nil {
   135  			return nil, err
   136  		}
   137  		return b[:n], nil
   138  	}
   139  }
   140  func (m *TaskInfo) XXX_Merge(src proto.Message) {
   141  	xxx_messageInfo_TaskInfo.Merge(m, src)
   142  }
   143  func (m *TaskInfo) XXX_Size() int {
   144  	return m.Size()
   145  }
   146  func (m *TaskInfo) XXX_DiscardUnknown() {
   147  	xxx_messageInfo_TaskInfo.DiscardUnknown(m)
   148  }
   149  
   150  var xxx_messageInfo_TaskInfo proto.InternalMessageInfo
   151  
   152  func (m *TaskInfo) GetTask() *Task {
   153  	if m != nil {
   154  		return m.Task
   155  	}
   156  	return nil
   157  }
   158  
   159  func (m *TaskInfo) GetState() State {
   160  	if m != nil {
   161  		return m.State
   162  	}
   163  	return State_RUNNING
   164  }
   165  
   166  func (m *TaskInfo) GetReason() string {
   167  	if m != nil {
   168  		return m.Reason
   169  	}
   170  	return ""
   171  }
   172  
   173  type Claim struct {
   174  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   175  	XXX_unrecognized     []byte   `json:"-"`
   176  	XXX_sizecache        int32    `json:"-"`
   177  }
   178  
   179  func (m *Claim) Reset()         { *m = Claim{} }
   180  func (m *Claim) String() string { return proto.CompactTextString(m) }
   181  func (*Claim) ProtoMessage()    {}
   182  func (*Claim) Descriptor() ([]byte, []int) {
   183  	return fileDescriptor_58a68e4647f78187, []int{2}
   184  }
   185  func (m *Claim) XXX_Unmarshal(b []byte) error {
   186  	return m.Unmarshal(b)
   187  }
   188  func (m *Claim) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   189  	if deterministic {
   190  		return xxx_messageInfo_Claim.Marshal(b, m, deterministic)
   191  	} else {
   192  		b = b[:cap(b)]
   193  		n, err := m.MarshalToSizedBuffer(b)
   194  		if err != nil {
   195  			return nil, err
   196  		}
   197  		return b[:n], nil
   198  	}
   199  }
   200  func (m *Claim) XXX_Merge(src proto.Message) {
   201  	xxx_messageInfo_Claim.Merge(m, src)
   202  }
   203  func (m *Claim) XXX_Size() int {
   204  	return m.Size()
   205  }
   206  func (m *Claim) XXX_DiscardUnknown() {
   207  	xxx_messageInfo_Claim.DiscardUnknown(m)
   208  }
   209  
   210  var xxx_messageInfo_Claim proto.InternalMessageInfo
   211  
   212  type TestData struct {
   213  	Processed            bool     `protobuf:"varint,1,opt,name=processed,proto3" json:"processed,omitempty"`
   214  	XXX_NoUnkeyedLiteral struct{} `json:"-"`
   215  	XXX_unrecognized     []byte   `json:"-"`
   216  	XXX_sizecache        int32    `json:"-"`
   217  }
   218  
   219  func (m *TestData) Reset()         { *m = TestData{} }
   220  func (m *TestData) String() string { return proto.CompactTextString(m) }
   221  func (*TestData) ProtoMessage()    {}
   222  func (*TestData) Descriptor() ([]byte, []int) {
   223  	return fileDescriptor_58a68e4647f78187, []int{3}
   224  }
   225  func (m *TestData) XXX_Unmarshal(b []byte) error {
   226  	return m.Unmarshal(b)
   227  }
   228  func (m *TestData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   229  	if deterministic {
   230  		return xxx_messageInfo_TestData.Marshal(b, m, deterministic)
   231  	} else {
   232  		b = b[:cap(b)]
   233  		n, err := m.MarshalToSizedBuffer(b)
   234  		if err != nil {
   235  			return nil, err
   236  		}
   237  		return b[:n], nil
   238  	}
   239  }
   240  func (m *TestData) XXX_Merge(src proto.Message) {
   241  	xxx_messageInfo_TestData.Merge(m, src)
   242  }
   243  func (m *TestData) XXX_Size() int {
   244  	return m.Size()
   245  }
   246  func (m *TestData) XXX_DiscardUnknown() {
   247  	xxx_messageInfo_TestData.DiscardUnknown(m)
   248  }
   249  
   250  var xxx_messageInfo_TestData proto.InternalMessageInfo
   251  
   252  func (m *TestData) GetProcessed() bool {
   253  	if m != nil {
   254  		return m.Processed
   255  	}
   256  	return false
   257  }
   258  
   259  func init() {
   260  	proto.RegisterEnum("work.State", State_name, State_value)
   261  	proto.RegisterType((*Task)(nil), "work.Task")
   262  	proto.RegisterType((*TaskInfo)(nil), "work.TaskInfo")
   263  	proto.RegisterType((*Claim)(nil), "work.Claim")
   264  	proto.RegisterType((*TestData)(nil), "work.TestData")
   265  }
   266  
   267  func init() { proto.RegisterFile("server/pkg/work/work.proto", fileDescriptor_58a68e4647f78187) }
   268  
   269  var fileDescriptor_58a68e4647f78187 = []byte{
   270  	// 332 bytes of a gzipped FileDescriptorProto
   271  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x91, 0xcb, 0x6a, 0xe3, 0x30,
   272  	0x14, 0x86, 0xc7, 0x1e, 0xe7, 0x76, 0x0c, 0x43, 0x10, 0x21, 0x64, 0xc2, 0xe0, 0x49, 0xbd, 0x32,
   273  	0x5d, 0xd8, 0xe0, 0xbe, 0x40, 0x73, 0x6b, 0x6b, 0x28, 0x59, 0xc8, 0xc9, 0xa6, 0x3b, 0xc5, 0x56,
   274  	0x1c, 0xe3, 0xc4, 0x32, 0x92, 0xd2, 0x92, 0x37, 0xec, 0xb2, 0x4f, 0x50, 0x8a, 0x9f, 0xa4, 0x48,
   275  	0x6e, 0x69, 0xe9, 0x46, 0xfc, 0x97, 0xc3, 0xc7, 0x91, 0x04, 0x63, 0x41, 0xf9, 0x23, 0xe5, 0x41,
   276  	0x55, 0x64, 0xc1, 0x13, 0xe3, 0x85, 0x3e, 0xfc, 0x8a, 0x33, 0xc9, 0x90, 0xa5, 0xf4, 0x78, 0x90,
   277  	0xb1, 0x8c, 0xe9, 0x20, 0x50, 0xaa, 0xe9, 0xc6, 0x7f, 0x33, 0xc6, 0xb2, 0x03, 0x0d, 0xb4, 0xdb,
   278  	0x9e, 0x76, 0x01, 0x29, 0xcf, 0x4d, 0xe5, 0xde, 0x81, 0xb5, 0x26, 0xa2, 0x40, 0x43, 0x30, 0xf3,
   279  	0x74, 0x64, 0x4c, 0x0c, 0xaf, 0x37, 0x6b, 0xd7, 0xaf, 0xff, 0xcd, 0x68, 0x81, 0xcd, 0x3c, 0x45,
   280  	0x1e, 0x58, 0x29, 0x91, 0x64, 0x64, 0x4e, 0x0c, 0xcf, 0x0e, 0x07, 0x7e, 0x43, 0xf2, 0x3f, 0x49,
   281  	0xfe, 0xb4, 0x3c, 0x63, 0x3d, 0xe1, 0x52, 0xe8, 0x2a, 0x52, 0x54, 0xee, 0x18, 0x72, 0xc0, 0x92,
   282  	0x44, 0x14, 0x9a, 0x67, 0x87, 0xe0, 0xeb, 0x3d, 0x55, 0x8b, 0x75, 0x8e, 0x2e, 0xa0, 0x25, 0x24,
   283  	0x91, 0x54, 0x63, 0xff, 0x84, 0x76, 0x33, 0x10, 0xab, 0x08, 0x37, 0x0d, 0x1a, 0x42, 0x9b, 0x53,
   284  	0x22, 0x58, 0x39, 0xfa, 0xad, 0x96, 0xc2, 0x1f, 0xce, 0xed, 0x40, 0x6b, 0x7e, 0x20, 0xf9, 0xd1,
   285  	0xf5, 0xa0, 0xbb, 0xa6, 0x42, 0x2e, 0x88, 0x24, 0xe8, 0x1f, 0xf4, 0x2a, 0xce, 0x12, 0x2a, 0x04,
   286  	0x6d, 0x2e, 0xd1, 0xc5, 0x5f, 0xc1, 0xa5, 0x0f, 0x2d, 0x8d, 0x46, 0x36, 0x74, 0xf0, 0x66, 0xb5,
   287  	0x8a, 0x56, 0xb7, 0xfd, 0x5f, 0xca, 0xc4, 0x9b, 0xf9, 0x7c, 0x19, 0xc7, 0x7d, 0x43, 0x99, 0x9b,
   288  	0x69, 0x74, 0xbf, 0xc1, 0xcb, 0xbe, 0x39, 0xbb, 0x7e, 0xae, 0x1d, 0xe3, 0xa5, 0x76, 0x8c, 0xb7,
   289  	0xda, 0x31, 0x1e, 0xc2, 0x2c, 0x97, 0xfb, 0xd3, 0xd6, 0x4f, 0xd8, 0x31, 0xa8, 0x48, 0xb2, 0x3f,
   290  	0xa7, 0x94, 0x7f, 0x57, 0x82, 0x27, 0xc1, 0x8f, 0x7f, 0xd9, 0xb6, 0xf5, 0xfb, 0x5c, 0xbd, 0x07,
   291  	0x00, 0x00, 0xff, 0xff, 0xec, 0xad, 0x45, 0x2a, 0xb1, 0x01, 0x00, 0x00,
   292  }
   293  
   294  func (m *Task) Marshal() (dAtA []byte, err error) {
   295  	size := m.Size()
   296  	dAtA = make([]byte, size)
   297  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   298  	if err != nil {
   299  		return nil, err
   300  	}
   301  	return dAtA[:n], nil
   302  }
   303  
   304  func (m *Task) MarshalTo(dAtA []byte) (int, error) {
   305  	size := m.Size()
   306  	return m.MarshalToSizedBuffer(dAtA[:size])
   307  }
   308  
   309  func (m *Task) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   310  	i := len(dAtA)
   311  	_ = i
   312  	var l int
   313  	_ = l
   314  	if m.XXX_unrecognized != nil {
   315  		i -= len(m.XXX_unrecognized)
   316  		copy(dAtA[i:], m.XXX_unrecognized)
   317  	}
   318  	if m.Data != nil {
   319  		{
   320  			size, err := m.Data.MarshalToSizedBuffer(dAtA[:i])
   321  			if err != nil {
   322  				return 0, err
   323  			}
   324  			i -= size
   325  			i = encodeVarintWork(dAtA, i, uint64(size))
   326  		}
   327  		i--
   328  		dAtA[i] = 0x12
   329  	}
   330  	if len(m.ID) > 0 {
   331  		i -= len(m.ID)
   332  		copy(dAtA[i:], m.ID)
   333  		i = encodeVarintWork(dAtA, i, uint64(len(m.ID)))
   334  		i--
   335  		dAtA[i] = 0xa
   336  	}
   337  	return len(dAtA) - i, nil
   338  }
   339  
   340  func (m *TaskInfo) Marshal() (dAtA []byte, err error) {
   341  	size := m.Size()
   342  	dAtA = make([]byte, size)
   343  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   344  	if err != nil {
   345  		return nil, err
   346  	}
   347  	return dAtA[:n], nil
   348  }
   349  
   350  func (m *TaskInfo) MarshalTo(dAtA []byte) (int, error) {
   351  	size := m.Size()
   352  	return m.MarshalToSizedBuffer(dAtA[:size])
   353  }
   354  
   355  func (m *TaskInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   356  	i := len(dAtA)
   357  	_ = i
   358  	var l int
   359  	_ = l
   360  	if m.XXX_unrecognized != nil {
   361  		i -= len(m.XXX_unrecognized)
   362  		copy(dAtA[i:], m.XXX_unrecognized)
   363  	}
   364  	if len(m.Reason) > 0 {
   365  		i -= len(m.Reason)
   366  		copy(dAtA[i:], m.Reason)
   367  		i = encodeVarintWork(dAtA, i, uint64(len(m.Reason)))
   368  		i--
   369  		dAtA[i] = 0x1a
   370  	}
   371  	if m.State != 0 {
   372  		i = encodeVarintWork(dAtA, i, uint64(m.State))
   373  		i--
   374  		dAtA[i] = 0x10
   375  	}
   376  	if m.Task != nil {
   377  		{
   378  			size, err := m.Task.MarshalToSizedBuffer(dAtA[:i])
   379  			if err != nil {
   380  				return 0, err
   381  			}
   382  			i -= size
   383  			i = encodeVarintWork(dAtA, i, uint64(size))
   384  		}
   385  		i--
   386  		dAtA[i] = 0xa
   387  	}
   388  	return len(dAtA) - i, nil
   389  }
   390  
   391  func (m *Claim) Marshal() (dAtA []byte, err error) {
   392  	size := m.Size()
   393  	dAtA = make([]byte, size)
   394  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   395  	if err != nil {
   396  		return nil, err
   397  	}
   398  	return dAtA[:n], nil
   399  }
   400  
   401  func (m *Claim) MarshalTo(dAtA []byte) (int, error) {
   402  	size := m.Size()
   403  	return m.MarshalToSizedBuffer(dAtA[:size])
   404  }
   405  
   406  func (m *Claim) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   407  	i := len(dAtA)
   408  	_ = i
   409  	var l int
   410  	_ = l
   411  	if m.XXX_unrecognized != nil {
   412  		i -= len(m.XXX_unrecognized)
   413  		copy(dAtA[i:], m.XXX_unrecognized)
   414  	}
   415  	return len(dAtA) - i, nil
   416  }
   417  
   418  func (m *TestData) Marshal() (dAtA []byte, err error) {
   419  	size := m.Size()
   420  	dAtA = make([]byte, size)
   421  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
   422  	if err != nil {
   423  		return nil, err
   424  	}
   425  	return dAtA[:n], nil
   426  }
   427  
   428  func (m *TestData) MarshalTo(dAtA []byte) (int, error) {
   429  	size := m.Size()
   430  	return m.MarshalToSizedBuffer(dAtA[:size])
   431  }
   432  
   433  func (m *TestData) MarshalToSizedBuffer(dAtA []byte) (int, error) {
   434  	i := len(dAtA)
   435  	_ = i
   436  	var l int
   437  	_ = l
   438  	if m.XXX_unrecognized != nil {
   439  		i -= len(m.XXX_unrecognized)
   440  		copy(dAtA[i:], m.XXX_unrecognized)
   441  	}
   442  	if m.Processed {
   443  		i--
   444  		if m.Processed {
   445  			dAtA[i] = 1
   446  		} else {
   447  			dAtA[i] = 0
   448  		}
   449  		i--
   450  		dAtA[i] = 0x8
   451  	}
   452  	return len(dAtA) - i, nil
   453  }
   454  
   455  func encodeVarintWork(dAtA []byte, offset int, v uint64) int {
   456  	offset -= sovWork(v)
   457  	base := offset
   458  	for v >= 1<<7 {
   459  		dAtA[offset] = uint8(v&0x7f | 0x80)
   460  		v >>= 7
   461  		offset++
   462  	}
   463  	dAtA[offset] = uint8(v)
   464  	return base
   465  }
   466  func (m *Task) Size() (n int) {
   467  	if m == nil {
   468  		return 0
   469  	}
   470  	var l int
   471  	_ = l
   472  	l = len(m.ID)
   473  	if l > 0 {
   474  		n += 1 + l + sovWork(uint64(l))
   475  	}
   476  	if m.Data != nil {
   477  		l = m.Data.Size()
   478  		n += 1 + l + sovWork(uint64(l))
   479  	}
   480  	if m.XXX_unrecognized != nil {
   481  		n += len(m.XXX_unrecognized)
   482  	}
   483  	return n
   484  }
   485  
   486  func (m *TaskInfo) Size() (n int) {
   487  	if m == nil {
   488  		return 0
   489  	}
   490  	var l int
   491  	_ = l
   492  	if m.Task != nil {
   493  		l = m.Task.Size()
   494  		n += 1 + l + sovWork(uint64(l))
   495  	}
   496  	if m.State != 0 {
   497  		n += 1 + sovWork(uint64(m.State))
   498  	}
   499  	l = len(m.Reason)
   500  	if l > 0 {
   501  		n += 1 + l + sovWork(uint64(l))
   502  	}
   503  	if m.XXX_unrecognized != nil {
   504  		n += len(m.XXX_unrecognized)
   505  	}
   506  	return n
   507  }
   508  
   509  func (m *Claim) Size() (n int) {
   510  	if m == nil {
   511  		return 0
   512  	}
   513  	var l int
   514  	_ = l
   515  	if m.XXX_unrecognized != nil {
   516  		n += len(m.XXX_unrecognized)
   517  	}
   518  	return n
   519  }
   520  
   521  func (m *TestData) Size() (n int) {
   522  	if m == nil {
   523  		return 0
   524  	}
   525  	var l int
   526  	_ = l
   527  	if m.Processed {
   528  		n += 2
   529  	}
   530  	if m.XXX_unrecognized != nil {
   531  		n += len(m.XXX_unrecognized)
   532  	}
   533  	return n
   534  }
   535  
   536  func sovWork(x uint64) (n int) {
   537  	return (math_bits.Len64(x|1) + 6) / 7
   538  }
   539  func sozWork(x uint64) (n int) {
   540  	return sovWork(uint64((x << 1) ^ uint64((int64(x) >> 63))))
   541  }
   542  func (m *Task) Unmarshal(dAtA []byte) error {
   543  	l := len(dAtA)
   544  	iNdEx := 0
   545  	for iNdEx < l {
   546  		preIndex := iNdEx
   547  		var wire uint64
   548  		for shift := uint(0); ; shift += 7 {
   549  			if shift >= 64 {
   550  				return ErrIntOverflowWork
   551  			}
   552  			if iNdEx >= l {
   553  				return io.ErrUnexpectedEOF
   554  			}
   555  			b := dAtA[iNdEx]
   556  			iNdEx++
   557  			wire |= uint64(b&0x7F) << shift
   558  			if b < 0x80 {
   559  				break
   560  			}
   561  		}
   562  		fieldNum := int32(wire >> 3)
   563  		wireType := int(wire & 0x7)
   564  		if wireType == 4 {
   565  			return fmt.Errorf("proto: Task: wiretype end group for non-group")
   566  		}
   567  		if fieldNum <= 0 {
   568  			return fmt.Errorf("proto: Task: illegal tag %d (wire type %d)", fieldNum, wire)
   569  		}
   570  		switch fieldNum {
   571  		case 1:
   572  			if wireType != 2 {
   573  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
   574  			}
   575  			var stringLen uint64
   576  			for shift := uint(0); ; shift += 7 {
   577  				if shift >= 64 {
   578  					return ErrIntOverflowWork
   579  				}
   580  				if iNdEx >= l {
   581  					return io.ErrUnexpectedEOF
   582  				}
   583  				b := dAtA[iNdEx]
   584  				iNdEx++
   585  				stringLen |= uint64(b&0x7F) << shift
   586  				if b < 0x80 {
   587  					break
   588  				}
   589  			}
   590  			intStringLen := int(stringLen)
   591  			if intStringLen < 0 {
   592  				return ErrInvalidLengthWork
   593  			}
   594  			postIndex := iNdEx + intStringLen
   595  			if postIndex < 0 {
   596  				return ErrInvalidLengthWork
   597  			}
   598  			if postIndex > l {
   599  				return io.ErrUnexpectedEOF
   600  			}
   601  			m.ID = string(dAtA[iNdEx:postIndex])
   602  			iNdEx = postIndex
   603  		case 2:
   604  			if wireType != 2 {
   605  				return fmt.Errorf("proto: wrong wireType = %d for field Data", wireType)
   606  			}
   607  			var msglen int
   608  			for shift := uint(0); ; shift += 7 {
   609  				if shift >= 64 {
   610  					return ErrIntOverflowWork
   611  				}
   612  				if iNdEx >= l {
   613  					return io.ErrUnexpectedEOF
   614  				}
   615  				b := dAtA[iNdEx]
   616  				iNdEx++
   617  				msglen |= int(b&0x7F) << shift
   618  				if b < 0x80 {
   619  					break
   620  				}
   621  			}
   622  			if msglen < 0 {
   623  				return ErrInvalidLengthWork
   624  			}
   625  			postIndex := iNdEx + msglen
   626  			if postIndex < 0 {
   627  				return ErrInvalidLengthWork
   628  			}
   629  			if postIndex > l {
   630  				return io.ErrUnexpectedEOF
   631  			}
   632  			if m.Data == nil {
   633  				m.Data = &types.Any{}
   634  			}
   635  			if err := m.Data.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
   636  				return err
   637  			}
   638  			iNdEx = postIndex
   639  		default:
   640  			iNdEx = preIndex
   641  			skippy, err := skipWork(dAtA[iNdEx:])
   642  			if err != nil {
   643  				return err
   644  			}
   645  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   646  				return ErrInvalidLengthWork
   647  			}
   648  			if (iNdEx + skippy) > l {
   649  				return io.ErrUnexpectedEOF
   650  			}
   651  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
   652  			iNdEx += skippy
   653  		}
   654  	}
   655  
   656  	if iNdEx > l {
   657  		return io.ErrUnexpectedEOF
   658  	}
   659  	return nil
   660  }
   661  func (m *TaskInfo) Unmarshal(dAtA []byte) error {
   662  	l := len(dAtA)
   663  	iNdEx := 0
   664  	for iNdEx < l {
   665  		preIndex := iNdEx
   666  		var wire uint64
   667  		for shift := uint(0); ; shift += 7 {
   668  			if shift >= 64 {
   669  				return ErrIntOverflowWork
   670  			}
   671  			if iNdEx >= l {
   672  				return io.ErrUnexpectedEOF
   673  			}
   674  			b := dAtA[iNdEx]
   675  			iNdEx++
   676  			wire |= uint64(b&0x7F) << shift
   677  			if b < 0x80 {
   678  				break
   679  			}
   680  		}
   681  		fieldNum := int32(wire >> 3)
   682  		wireType := int(wire & 0x7)
   683  		if wireType == 4 {
   684  			return fmt.Errorf("proto: TaskInfo: wiretype end group for non-group")
   685  		}
   686  		if fieldNum <= 0 {
   687  			return fmt.Errorf("proto: TaskInfo: illegal tag %d (wire type %d)", fieldNum, wire)
   688  		}
   689  		switch fieldNum {
   690  		case 1:
   691  			if wireType != 2 {
   692  				return fmt.Errorf("proto: wrong wireType = %d for field Task", wireType)
   693  			}
   694  			var msglen int
   695  			for shift := uint(0); ; shift += 7 {
   696  				if shift >= 64 {
   697  					return ErrIntOverflowWork
   698  				}
   699  				if iNdEx >= l {
   700  					return io.ErrUnexpectedEOF
   701  				}
   702  				b := dAtA[iNdEx]
   703  				iNdEx++
   704  				msglen |= int(b&0x7F) << shift
   705  				if b < 0x80 {
   706  					break
   707  				}
   708  			}
   709  			if msglen < 0 {
   710  				return ErrInvalidLengthWork
   711  			}
   712  			postIndex := iNdEx + msglen
   713  			if postIndex < 0 {
   714  				return ErrInvalidLengthWork
   715  			}
   716  			if postIndex > l {
   717  				return io.ErrUnexpectedEOF
   718  			}
   719  			if m.Task == nil {
   720  				m.Task = &Task{}
   721  			}
   722  			if err := m.Task.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
   723  				return err
   724  			}
   725  			iNdEx = postIndex
   726  		case 2:
   727  			if wireType != 0 {
   728  				return fmt.Errorf("proto: wrong wireType = %d for field State", wireType)
   729  			}
   730  			m.State = 0
   731  			for shift := uint(0); ; shift += 7 {
   732  				if shift >= 64 {
   733  					return ErrIntOverflowWork
   734  				}
   735  				if iNdEx >= l {
   736  					return io.ErrUnexpectedEOF
   737  				}
   738  				b := dAtA[iNdEx]
   739  				iNdEx++
   740  				m.State |= State(b&0x7F) << shift
   741  				if b < 0x80 {
   742  					break
   743  				}
   744  			}
   745  		case 3:
   746  			if wireType != 2 {
   747  				return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
   748  			}
   749  			var stringLen uint64
   750  			for shift := uint(0); ; shift += 7 {
   751  				if shift >= 64 {
   752  					return ErrIntOverflowWork
   753  				}
   754  				if iNdEx >= l {
   755  					return io.ErrUnexpectedEOF
   756  				}
   757  				b := dAtA[iNdEx]
   758  				iNdEx++
   759  				stringLen |= uint64(b&0x7F) << shift
   760  				if b < 0x80 {
   761  					break
   762  				}
   763  			}
   764  			intStringLen := int(stringLen)
   765  			if intStringLen < 0 {
   766  				return ErrInvalidLengthWork
   767  			}
   768  			postIndex := iNdEx + intStringLen
   769  			if postIndex < 0 {
   770  				return ErrInvalidLengthWork
   771  			}
   772  			if postIndex > l {
   773  				return io.ErrUnexpectedEOF
   774  			}
   775  			m.Reason = string(dAtA[iNdEx:postIndex])
   776  			iNdEx = postIndex
   777  		default:
   778  			iNdEx = preIndex
   779  			skippy, err := skipWork(dAtA[iNdEx:])
   780  			if err != nil {
   781  				return err
   782  			}
   783  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   784  				return ErrInvalidLengthWork
   785  			}
   786  			if (iNdEx + skippy) > l {
   787  				return io.ErrUnexpectedEOF
   788  			}
   789  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
   790  			iNdEx += skippy
   791  		}
   792  	}
   793  
   794  	if iNdEx > l {
   795  		return io.ErrUnexpectedEOF
   796  	}
   797  	return nil
   798  }
   799  func (m *Claim) Unmarshal(dAtA []byte) error {
   800  	l := len(dAtA)
   801  	iNdEx := 0
   802  	for iNdEx < l {
   803  		preIndex := iNdEx
   804  		var wire uint64
   805  		for shift := uint(0); ; shift += 7 {
   806  			if shift >= 64 {
   807  				return ErrIntOverflowWork
   808  			}
   809  			if iNdEx >= l {
   810  				return io.ErrUnexpectedEOF
   811  			}
   812  			b := dAtA[iNdEx]
   813  			iNdEx++
   814  			wire |= uint64(b&0x7F) << shift
   815  			if b < 0x80 {
   816  				break
   817  			}
   818  		}
   819  		fieldNum := int32(wire >> 3)
   820  		wireType := int(wire & 0x7)
   821  		if wireType == 4 {
   822  			return fmt.Errorf("proto: Claim: wiretype end group for non-group")
   823  		}
   824  		if fieldNum <= 0 {
   825  			return fmt.Errorf("proto: Claim: illegal tag %d (wire type %d)", fieldNum, wire)
   826  		}
   827  		switch fieldNum {
   828  		default:
   829  			iNdEx = preIndex
   830  			skippy, err := skipWork(dAtA[iNdEx:])
   831  			if err != nil {
   832  				return err
   833  			}
   834  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   835  				return ErrInvalidLengthWork
   836  			}
   837  			if (iNdEx + skippy) > l {
   838  				return io.ErrUnexpectedEOF
   839  			}
   840  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
   841  			iNdEx += skippy
   842  		}
   843  	}
   844  
   845  	if iNdEx > l {
   846  		return io.ErrUnexpectedEOF
   847  	}
   848  	return nil
   849  }
   850  func (m *TestData) Unmarshal(dAtA []byte) error {
   851  	l := len(dAtA)
   852  	iNdEx := 0
   853  	for iNdEx < l {
   854  		preIndex := iNdEx
   855  		var wire uint64
   856  		for shift := uint(0); ; shift += 7 {
   857  			if shift >= 64 {
   858  				return ErrIntOverflowWork
   859  			}
   860  			if iNdEx >= l {
   861  				return io.ErrUnexpectedEOF
   862  			}
   863  			b := dAtA[iNdEx]
   864  			iNdEx++
   865  			wire |= uint64(b&0x7F) << shift
   866  			if b < 0x80 {
   867  				break
   868  			}
   869  		}
   870  		fieldNum := int32(wire >> 3)
   871  		wireType := int(wire & 0x7)
   872  		if wireType == 4 {
   873  			return fmt.Errorf("proto: TestData: wiretype end group for non-group")
   874  		}
   875  		if fieldNum <= 0 {
   876  			return fmt.Errorf("proto: TestData: illegal tag %d (wire type %d)", fieldNum, wire)
   877  		}
   878  		switch fieldNum {
   879  		case 1:
   880  			if wireType != 0 {
   881  				return fmt.Errorf("proto: wrong wireType = %d for field Processed", wireType)
   882  			}
   883  			var v int
   884  			for shift := uint(0); ; shift += 7 {
   885  				if shift >= 64 {
   886  					return ErrIntOverflowWork
   887  				}
   888  				if iNdEx >= l {
   889  					return io.ErrUnexpectedEOF
   890  				}
   891  				b := dAtA[iNdEx]
   892  				iNdEx++
   893  				v |= int(b&0x7F) << shift
   894  				if b < 0x80 {
   895  					break
   896  				}
   897  			}
   898  			m.Processed = bool(v != 0)
   899  		default:
   900  			iNdEx = preIndex
   901  			skippy, err := skipWork(dAtA[iNdEx:])
   902  			if err != nil {
   903  				return err
   904  			}
   905  			if (skippy < 0) || (iNdEx+skippy) < 0 {
   906  				return ErrInvalidLengthWork
   907  			}
   908  			if (iNdEx + skippy) > l {
   909  				return io.ErrUnexpectedEOF
   910  			}
   911  			m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...)
   912  			iNdEx += skippy
   913  		}
   914  	}
   915  
   916  	if iNdEx > l {
   917  		return io.ErrUnexpectedEOF
   918  	}
   919  	return nil
   920  }
   921  func skipWork(dAtA []byte) (n int, err error) {
   922  	l := len(dAtA)
   923  	iNdEx := 0
   924  	depth := 0
   925  	for iNdEx < l {
   926  		var wire uint64
   927  		for shift := uint(0); ; shift += 7 {
   928  			if shift >= 64 {
   929  				return 0, ErrIntOverflowWork
   930  			}
   931  			if iNdEx >= l {
   932  				return 0, io.ErrUnexpectedEOF
   933  			}
   934  			b := dAtA[iNdEx]
   935  			iNdEx++
   936  			wire |= (uint64(b) & 0x7F) << shift
   937  			if b < 0x80 {
   938  				break
   939  			}
   940  		}
   941  		wireType := int(wire & 0x7)
   942  		switch wireType {
   943  		case 0:
   944  			for shift := uint(0); ; shift += 7 {
   945  				if shift >= 64 {
   946  					return 0, ErrIntOverflowWork
   947  				}
   948  				if iNdEx >= l {
   949  					return 0, io.ErrUnexpectedEOF
   950  				}
   951  				iNdEx++
   952  				if dAtA[iNdEx-1] < 0x80 {
   953  					break
   954  				}
   955  			}
   956  		case 1:
   957  			iNdEx += 8
   958  		case 2:
   959  			var length int
   960  			for shift := uint(0); ; shift += 7 {
   961  				if shift >= 64 {
   962  					return 0, ErrIntOverflowWork
   963  				}
   964  				if iNdEx >= l {
   965  					return 0, io.ErrUnexpectedEOF
   966  				}
   967  				b := dAtA[iNdEx]
   968  				iNdEx++
   969  				length |= (int(b) & 0x7F) << shift
   970  				if b < 0x80 {
   971  					break
   972  				}
   973  			}
   974  			if length < 0 {
   975  				return 0, ErrInvalidLengthWork
   976  			}
   977  			iNdEx += length
   978  		case 3:
   979  			depth++
   980  		case 4:
   981  			if depth == 0 {
   982  				return 0, ErrUnexpectedEndOfGroupWork
   983  			}
   984  			depth--
   985  		case 5:
   986  			iNdEx += 4
   987  		default:
   988  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
   989  		}
   990  		if iNdEx < 0 {
   991  			return 0, ErrInvalidLengthWork
   992  		}
   993  		if depth == 0 {
   994  			return iNdEx, nil
   995  		}
   996  	}
   997  	return 0, io.ErrUnexpectedEOF
   998  }
   999  
  1000  var (
  1001  	ErrInvalidLengthWork        = fmt.Errorf("proto: negative length found during unmarshaling")
  1002  	ErrIntOverflowWork          = fmt.Errorf("proto: integer overflow")
  1003  	ErrUnexpectedEndOfGroupWork = fmt.Errorf("proto: unexpected end of group")
  1004  )