...

Source file src/github.com/openshift/api/build/v1/generated.pb.go

Documentation: github.com/openshift/api/build/v1

     1  // Code generated by protoc-gen-gogo. DO NOT EDIT.
     2  // source: github.com/openshift/api/build/v1/generated.proto
     3  
     4  package v1
     5  
     6  import (
     7  	fmt "fmt"
     8  
     9  	io "io"
    10  
    11  	proto "github.com/gogo/protobuf/proto"
    12  	github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
    13  	k8s_io_api_core_v1 "k8s.io/api/core/v1"
    14  	v11 "k8s.io/api/core/v1"
    15  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    16  
    17  	math "math"
    18  	math_bits "math/bits"
    19  	reflect "reflect"
    20  	strings "strings"
    21  	time "time"
    22  )
    23  
    24  // Reference imports to suppress errors if they are not otherwise used.
    25  var _ = proto.Marshal
    26  var _ = fmt.Errorf
    27  var _ = math.Inf
    28  var _ = time.Kitchen
    29  
    30  // This is a compile-time assertion to ensure that this generated file
    31  // is compatible with the proto package it is being compiled against.
    32  // A compilation error at this line likely means your copy of the
    33  // proto package needs to be updated.
    34  const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
    35  
    36  func (m *BinaryBuildRequestOptions) Reset()      { *m = BinaryBuildRequestOptions{} }
    37  func (*BinaryBuildRequestOptions) ProtoMessage() {}
    38  func (*BinaryBuildRequestOptions) Descriptor() ([]byte, []int) {
    39  	return fileDescriptor_2ba579f6f004cb75, []int{0}
    40  }
    41  func (m *BinaryBuildRequestOptions) XXX_Unmarshal(b []byte) error {
    42  	return m.Unmarshal(b)
    43  }
    44  func (m *BinaryBuildRequestOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    45  	b = b[:cap(b)]
    46  	n, err := m.MarshalToSizedBuffer(b)
    47  	if err != nil {
    48  		return nil, err
    49  	}
    50  	return b[:n], nil
    51  }
    52  func (m *BinaryBuildRequestOptions) XXX_Merge(src proto.Message) {
    53  	xxx_messageInfo_BinaryBuildRequestOptions.Merge(m, src)
    54  }
    55  func (m *BinaryBuildRequestOptions) XXX_Size() int {
    56  	return m.Size()
    57  }
    58  func (m *BinaryBuildRequestOptions) XXX_DiscardUnknown() {
    59  	xxx_messageInfo_BinaryBuildRequestOptions.DiscardUnknown(m)
    60  }
    61  
    62  var xxx_messageInfo_BinaryBuildRequestOptions proto.InternalMessageInfo
    63  
    64  func (m *BinaryBuildSource) Reset()      { *m = BinaryBuildSource{} }
    65  func (*BinaryBuildSource) ProtoMessage() {}
    66  func (*BinaryBuildSource) Descriptor() ([]byte, []int) {
    67  	return fileDescriptor_2ba579f6f004cb75, []int{1}
    68  }
    69  func (m *BinaryBuildSource) XXX_Unmarshal(b []byte) error {
    70  	return m.Unmarshal(b)
    71  }
    72  func (m *BinaryBuildSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    73  	b = b[:cap(b)]
    74  	n, err := m.MarshalToSizedBuffer(b)
    75  	if err != nil {
    76  		return nil, err
    77  	}
    78  	return b[:n], nil
    79  }
    80  func (m *BinaryBuildSource) XXX_Merge(src proto.Message) {
    81  	xxx_messageInfo_BinaryBuildSource.Merge(m, src)
    82  }
    83  func (m *BinaryBuildSource) XXX_Size() int {
    84  	return m.Size()
    85  }
    86  func (m *BinaryBuildSource) XXX_DiscardUnknown() {
    87  	xxx_messageInfo_BinaryBuildSource.DiscardUnknown(m)
    88  }
    89  
    90  var xxx_messageInfo_BinaryBuildSource proto.InternalMessageInfo
    91  
    92  func (m *BitbucketWebHookCause) Reset()      { *m = BitbucketWebHookCause{} }
    93  func (*BitbucketWebHookCause) ProtoMessage() {}
    94  func (*BitbucketWebHookCause) Descriptor() ([]byte, []int) {
    95  	return fileDescriptor_2ba579f6f004cb75, []int{2}
    96  }
    97  func (m *BitbucketWebHookCause) XXX_Unmarshal(b []byte) error {
    98  	return m.Unmarshal(b)
    99  }
   100  func (m *BitbucketWebHookCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   101  	b = b[:cap(b)]
   102  	n, err := m.MarshalToSizedBuffer(b)
   103  	if err != nil {
   104  		return nil, err
   105  	}
   106  	return b[:n], nil
   107  }
   108  func (m *BitbucketWebHookCause) XXX_Merge(src proto.Message) {
   109  	xxx_messageInfo_BitbucketWebHookCause.Merge(m, src)
   110  }
   111  func (m *BitbucketWebHookCause) XXX_Size() int {
   112  	return m.Size()
   113  }
   114  func (m *BitbucketWebHookCause) XXX_DiscardUnknown() {
   115  	xxx_messageInfo_BitbucketWebHookCause.DiscardUnknown(m)
   116  }
   117  
   118  var xxx_messageInfo_BitbucketWebHookCause proto.InternalMessageInfo
   119  
   120  func (m *Build) Reset()      { *m = Build{} }
   121  func (*Build) ProtoMessage() {}
   122  func (*Build) Descriptor() ([]byte, []int) {
   123  	return fileDescriptor_2ba579f6f004cb75, []int{3}
   124  }
   125  func (m *Build) XXX_Unmarshal(b []byte) error {
   126  	return m.Unmarshal(b)
   127  }
   128  func (m *Build) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   129  	b = b[:cap(b)]
   130  	n, err := m.MarshalToSizedBuffer(b)
   131  	if err != nil {
   132  		return nil, err
   133  	}
   134  	return b[:n], nil
   135  }
   136  func (m *Build) XXX_Merge(src proto.Message) {
   137  	xxx_messageInfo_Build.Merge(m, src)
   138  }
   139  func (m *Build) XXX_Size() int {
   140  	return m.Size()
   141  }
   142  func (m *Build) XXX_DiscardUnknown() {
   143  	xxx_messageInfo_Build.DiscardUnknown(m)
   144  }
   145  
   146  var xxx_messageInfo_Build proto.InternalMessageInfo
   147  
   148  func (m *BuildCondition) Reset()      { *m = BuildCondition{} }
   149  func (*BuildCondition) ProtoMessage() {}
   150  func (*BuildCondition) Descriptor() ([]byte, []int) {
   151  	return fileDescriptor_2ba579f6f004cb75, []int{4}
   152  }
   153  func (m *BuildCondition) XXX_Unmarshal(b []byte) error {
   154  	return m.Unmarshal(b)
   155  }
   156  func (m *BuildCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   157  	b = b[:cap(b)]
   158  	n, err := m.MarshalToSizedBuffer(b)
   159  	if err != nil {
   160  		return nil, err
   161  	}
   162  	return b[:n], nil
   163  }
   164  func (m *BuildCondition) XXX_Merge(src proto.Message) {
   165  	xxx_messageInfo_BuildCondition.Merge(m, src)
   166  }
   167  func (m *BuildCondition) XXX_Size() int {
   168  	return m.Size()
   169  }
   170  func (m *BuildCondition) XXX_DiscardUnknown() {
   171  	xxx_messageInfo_BuildCondition.DiscardUnknown(m)
   172  }
   173  
   174  var xxx_messageInfo_BuildCondition proto.InternalMessageInfo
   175  
   176  func (m *BuildConfig) Reset()      { *m = BuildConfig{} }
   177  func (*BuildConfig) ProtoMessage() {}
   178  func (*BuildConfig) Descriptor() ([]byte, []int) {
   179  	return fileDescriptor_2ba579f6f004cb75, []int{5}
   180  }
   181  func (m *BuildConfig) XXX_Unmarshal(b []byte) error {
   182  	return m.Unmarshal(b)
   183  }
   184  func (m *BuildConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   185  	b = b[:cap(b)]
   186  	n, err := m.MarshalToSizedBuffer(b)
   187  	if err != nil {
   188  		return nil, err
   189  	}
   190  	return b[:n], nil
   191  }
   192  func (m *BuildConfig) XXX_Merge(src proto.Message) {
   193  	xxx_messageInfo_BuildConfig.Merge(m, src)
   194  }
   195  func (m *BuildConfig) XXX_Size() int {
   196  	return m.Size()
   197  }
   198  func (m *BuildConfig) XXX_DiscardUnknown() {
   199  	xxx_messageInfo_BuildConfig.DiscardUnknown(m)
   200  }
   201  
   202  var xxx_messageInfo_BuildConfig proto.InternalMessageInfo
   203  
   204  func (m *BuildConfigList) Reset()      { *m = BuildConfigList{} }
   205  func (*BuildConfigList) ProtoMessage() {}
   206  func (*BuildConfigList) Descriptor() ([]byte, []int) {
   207  	return fileDescriptor_2ba579f6f004cb75, []int{6}
   208  }
   209  func (m *BuildConfigList) XXX_Unmarshal(b []byte) error {
   210  	return m.Unmarshal(b)
   211  }
   212  func (m *BuildConfigList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   213  	b = b[:cap(b)]
   214  	n, err := m.MarshalToSizedBuffer(b)
   215  	if err != nil {
   216  		return nil, err
   217  	}
   218  	return b[:n], nil
   219  }
   220  func (m *BuildConfigList) XXX_Merge(src proto.Message) {
   221  	xxx_messageInfo_BuildConfigList.Merge(m, src)
   222  }
   223  func (m *BuildConfigList) XXX_Size() int {
   224  	return m.Size()
   225  }
   226  func (m *BuildConfigList) XXX_DiscardUnknown() {
   227  	xxx_messageInfo_BuildConfigList.DiscardUnknown(m)
   228  }
   229  
   230  var xxx_messageInfo_BuildConfigList proto.InternalMessageInfo
   231  
   232  func (m *BuildConfigSpec) Reset()      { *m = BuildConfigSpec{} }
   233  func (*BuildConfigSpec) ProtoMessage() {}
   234  func (*BuildConfigSpec) Descriptor() ([]byte, []int) {
   235  	return fileDescriptor_2ba579f6f004cb75, []int{7}
   236  }
   237  func (m *BuildConfigSpec) XXX_Unmarshal(b []byte) error {
   238  	return m.Unmarshal(b)
   239  }
   240  func (m *BuildConfigSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   241  	b = b[:cap(b)]
   242  	n, err := m.MarshalToSizedBuffer(b)
   243  	if err != nil {
   244  		return nil, err
   245  	}
   246  	return b[:n], nil
   247  }
   248  func (m *BuildConfigSpec) XXX_Merge(src proto.Message) {
   249  	xxx_messageInfo_BuildConfigSpec.Merge(m, src)
   250  }
   251  func (m *BuildConfigSpec) XXX_Size() int {
   252  	return m.Size()
   253  }
   254  func (m *BuildConfigSpec) XXX_DiscardUnknown() {
   255  	xxx_messageInfo_BuildConfigSpec.DiscardUnknown(m)
   256  }
   257  
   258  var xxx_messageInfo_BuildConfigSpec proto.InternalMessageInfo
   259  
   260  func (m *BuildConfigStatus) Reset()      { *m = BuildConfigStatus{} }
   261  func (*BuildConfigStatus) ProtoMessage() {}
   262  func (*BuildConfigStatus) Descriptor() ([]byte, []int) {
   263  	return fileDescriptor_2ba579f6f004cb75, []int{8}
   264  }
   265  func (m *BuildConfigStatus) XXX_Unmarshal(b []byte) error {
   266  	return m.Unmarshal(b)
   267  }
   268  func (m *BuildConfigStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   269  	b = b[:cap(b)]
   270  	n, err := m.MarshalToSizedBuffer(b)
   271  	if err != nil {
   272  		return nil, err
   273  	}
   274  	return b[:n], nil
   275  }
   276  func (m *BuildConfigStatus) XXX_Merge(src proto.Message) {
   277  	xxx_messageInfo_BuildConfigStatus.Merge(m, src)
   278  }
   279  func (m *BuildConfigStatus) XXX_Size() int {
   280  	return m.Size()
   281  }
   282  func (m *BuildConfigStatus) XXX_DiscardUnknown() {
   283  	xxx_messageInfo_BuildConfigStatus.DiscardUnknown(m)
   284  }
   285  
   286  var xxx_messageInfo_BuildConfigStatus proto.InternalMessageInfo
   287  
   288  func (m *BuildList) Reset()      { *m = BuildList{} }
   289  func (*BuildList) ProtoMessage() {}
   290  func (*BuildList) Descriptor() ([]byte, []int) {
   291  	return fileDescriptor_2ba579f6f004cb75, []int{9}
   292  }
   293  func (m *BuildList) XXX_Unmarshal(b []byte) error {
   294  	return m.Unmarshal(b)
   295  }
   296  func (m *BuildList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   297  	b = b[:cap(b)]
   298  	n, err := m.MarshalToSizedBuffer(b)
   299  	if err != nil {
   300  		return nil, err
   301  	}
   302  	return b[:n], nil
   303  }
   304  func (m *BuildList) XXX_Merge(src proto.Message) {
   305  	xxx_messageInfo_BuildList.Merge(m, src)
   306  }
   307  func (m *BuildList) XXX_Size() int {
   308  	return m.Size()
   309  }
   310  func (m *BuildList) XXX_DiscardUnknown() {
   311  	xxx_messageInfo_BuildList.DiscardUnknown(m)
   312  }
   313  
   314  var xxx_messageInfo_BuildList proto.InternalMessageInfo
   315  
   316  func (m *BuildLog) Reset()      { *m = BuildLog{} }
   317  func (*BuildLog) ProtoMessage() {}
   318  func (*BuildLog) Descriptor() ([]byte, []int) {
   319  	return fileDescriptor_2ba579f6f004cb75, []int{10}
   320  }
   321  func (m *BuildLog) XXX_Unmarshal(b []byte) error {
   322  	return m.Unmarshal(b)
   323  }
   324  func (m *BuildLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   325  	b = b[:cap(b)]
   326  	n, err := m.MarshalToSizedBuffer(b)
   327  	if err != nil {
   328  		return nil, err
   329  	}
   330  	return b[:n], nil
   331  }
   332  func (m *BuildLog) XXX_Merge(src proto.Message) {
   333  	xxx_messageInfo_BuildLog.Merge(m, src)
   334  }
   335  func (m *BuildLog) XXX_Size() int {
   336  	return m.Size()
   337  }
   338  func (m *BuildLog) XXX_DiscardUnknown() {
   339  	xxx_messageInfo_BuildLog.DiscardUnknown(m)
   340  }
   341  
   342  var xxx_messageInfo_BuildLog proto.InternalMessageInfo
   343  
   344  func (m *BuildLogOptions) Reset()      { *m = BuildLogOptions{} }
   345  func (*BuildLogOptions) ProtoMessage() {}
   346  func (*BuildLogOptions) Descriptor() ([]byte, []int) {
   347  	return fileDescriptor_2ba579f6f004cb75, []int{11}
   348  }
   349  func (m *BuildLogOptions) XXX_Unmarshal(b []byte) error {
   350  	return m.Unmarshal(b)
   351  }
   352  func (m *BuildLogOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   353  	b = b[:cap(b)]
   354  	n, err := m.MarshalToSizedBuffer(b)
   355  	if err != nil {
   356  		return nil, err
   357  	}
   358  	return b[:n], nil
   359  }
   360  func (m *BuildLogOptions) XXX_Merge(src proto.Message) {
   361  	xxx_messageInfo_BuildLogOptions.Merge(m, src)
   362  }
   363  func (m *BuildLogOptions) XXX_Size() int {
   364  	return m.Size()
   365  }
   366  func (m *BuildLogOptions) XXX_DiscardUnknown() {
   367  	xxx_messageInfo_BuildLogOptions.DiscardUnknown(m)
   368  }
   369  
   370  var xxx_messageInfo_BuildLogOptions proto.InternalMessageInfo
   371  
   372  func (m *BuildOutput) Reset()      { *m = BuildOutput{} }
   373  func (*BuildOutput) ProtoMessage() {}
   374  func (*BuildOutput) Descriptor() ([]byte, []int) {
   375  	return fileDescriptor_2ba579f6f004cb75, []int{12}
   376  }
   377  func (m *BuildOutput) XXX_Unmarshal(b []byte) error {
   378  	return m.Unmarshal(b)
   379  }
   380  func (m *BuildOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   381  	b = b[:cap(b)]
   382  	n, err := m.MarshalToSizedBuffer(b)
   383  	if err != nil {
   384  		return nil, err
   385  	}
   386  	return b[:n], nil
   387  }
   388  func (m *BuildOutput) XXX_Merge(src proto.Message) {
   389  	xxx_messageInfo_BuildOutput.Merge(m, src)
   390  }
   391  func (m *BuildOutput) XXX_Size() int {
   392  	return m.Size()
   393  }
   394  func (m *BuildOutput) XXX_DiscardUnknown() {
   395  	xxx_messageInfo_BuildOutput.DiscardUnknown(m)
   396  }
   397  
   398  var xxx_messageInfo_BuildOutput proto.InternalMessageInfo
   399  
   400  func (m *BuildPostCommitSpec) Reset()      { *m = BuildPostCommitSpec{} }
   401  func (*BuildPostCommitSpec) ProtoMessage() {}
   402  func (*BuildPostCommitSpec) Descriptor() ([]byte, []int) {
   403  	return fileDescriptor_2ba579f6f004cb75, []int{13}
   404  }
   405  func (m *BuildPostCommitSpec) XXX_Unmarshal(b []byte) error {
   406  	return m.Unmarshal(b)
   407  }
   408  func (m *BuildPostCommitSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   409  	b = b[:cap(b)]
   410  	n, err := m.MarshalToSizedBuffer(b)
   411  	if err != nil {
   412  		return nil, err
   413  	}
   414  	return b[:n], nil
   415  }
   416  func (m *BuildPostCommitSpec) XXX_Merge(src proto.Message) {
   417  	xxx_messageInfo_BuildPostCommitSpec.Merge(m, src)
   418  }
   419  func (m *BuildPostCommitSpec) XXX_Size() int {
   420  	return m.Size()
   421  }
   422  func (m *BuildPostCommitSpec) XXX_DiscardUnknown() {
   423  	xxx_messageInfo_BuildPostCommitSpec.DiscardUnknown(m)
   424  }
   425  
   426  var xxx_messageInfo_BuildPostCommitSpec proto.InternalMessageInfo
   427  
   428  func (m *BuildRequest) Reset()      { *m = BuildRequest{} }
   429  func (*BuildRequest) ProtoMessage() {}
   430  func (*BuildRequest) Descriptor() ([]byte, []int) {
   431  	return fileDescriptor_2ba579f6f004cb75, []int{14}
   432  }
   433  func (m *BuildRequest) XXX_Unmarshal(b []byte) error {
   434  	return m.Unmarshal(b)
   435  }
   436  func (m *BuildRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   437  	b = b[:cap(b)]
   438  	n, err := m.MarshalToSizedBuffer(b)
   439  	if err != nil {
   440  		return nil, err
   441  	}
   442  	return b[:n], nil
   443  }
   444  func (m *BuildRequest) XXX_Merge(src proto.Message) {
   445  	xxx_messageInfo_BuildRequest.Merge(m, src)
   446  }
   447  func (m *BuildRequest) XXX_Size() int {
   448  	return m.Size()
   449  }
   450  func (m *BuildRequest) XXX_DiscardUnknown() {
   451  	xxx_messageInfo_BuildRequest.DiscardUnknown(m)
   452  }
   453  
   454  var xxx_messageInfo_BuildRequest proto.InternalMessageInfo
   455  
   456  func (m *BuildSource) Reset()      { *m = BuildSource{} }
   457  func (*BuildSource) ProtoMessage() {}
   458  func (*BuildSource) Descriptor() ([]byte, []int) {
   459  	return fileDescriptor_2ba579f6f004cb75, []int{15}
   460  }
   461  func (m *BuildSource) XXX_Unmarshal(b []byte) error {
   462  	return m.Unmarshal(b)
   463  }
   464  func (m *BuildSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   465  	b = b[:cap(b)]
   466  	n, err := m.MarshalToSizedBuffer(b)
   467  	if err != nil {
   468  		return nil, err
   469  	}
   470  	return b[:n], nil
   471  }
   472  func (m *BuildSource) XXX_Merge(src proto.Message) {
   473  	xxx_messageInfo_BuildSource.Merge(m, src)
   474  }
   475  func (m *BuildSource) XXX_Size() int {
   476  	return m.Size()
   477  }
   478  func (m *BuildSource) XXX_DiscardUnknown() {
   479  	xxx_messageInfo_BuildSource.DiscardUnknown(m)
   480  }
   481  
   482  var xxx_messageInfo_BuildSource proto.InternalMessageInfo
   483  
   484  func (m *BuildSpec) Reset()      { *m = BuildSpec{} }
   485  func (*BuildSpec) ProtoMessage() {}
   486  func (*BuildSpec) Descriptor() ([]byte, []int) {
   487  	return fileDescriptor_2ba579f6f004cb75, []int{16}
   488  }
   489  func (m *BuildSpec) XXX_Unmarshal(b []byte) error {
   490  	return m.Unmarshal(b)
   491  }
   492  func (m *BuildSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   493  	b = b[:cap(b)]
   494  	n, err := m.MarshalToSizedBuffer(b)
   495  	if err != nil {
   496  		return nil, err
   497  	}
   498  	return b[:n], nil
   499  }
   500  func (m *BuildSpec) XXX_Merge(src proto.Message) {
   501  	xxx_messageInfo_BuildSpec.Merge(m, src)
   502  }
   503  func (m *BuildSpec) XXX_Size() int {
   504  	return m.Size()
   505  }
   506  func (m *BuildSpec) XXX_DiscardUnknown() {
   507  	xxx_messageInfo_BuildSpec.DiscardUnknown(m)
   508  }
   509  
   510  var xxx_messageInfo_BuildSpec proto.InternalMessageInfo
   511  
   512  func (m *BuildStatus) Reset()      { *m = BuildStatus{} }
   513  func (*BuildStatus) ProtoMessage() {}
   514  func (*BuildStatus) Descriptor() ([]byte, []int) {
   515  	return fileDescriptor_2ba579f6f004cb75, []int{17}
   516  }
   517  func (m *BuildStatus) XXX_Unmarshal(b []byte) error {
   518  	return m.Unmarshal(b)
   519  }
   520  func (m *BuildStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   521  	b = b[:cap(b)]
   522  	n, err := m.MarshalToSizedBuffer(b)
   523  	if err != nil {
   524  		return nil, err
   525  	}
   526  	return b[:n], nil
   527  }
   528  func (m *BuildStatus) XXX_Merge(src proto.Message) {
   529  	xxx_messageInfo_BuildStatus.Merge(m, src)
   530  }
   531  func (m *BuildStatus) XXX_Size() int {
   532  	return m.Size()
   533  }
   534  func (m *BuildStatus) XXX_DiscardUnknown() {
   535  	xxx_messageInfo_BuildStatus.DiscardUnknown(m)
   536  }
   537  
   538  var xxx_messageInfo_BuildStatus proto.InternalMessageInfo
   539  
   540  func (m *BuildStatusOutput) Reset()      { *m = BuildStatusOutput{} }
   541  func (*BuildStatusOutput) ProtoMessage() {}
   542  func (*BuildStatusOutput) Descriptor() ([]byte, []int) {
   543  	return fileDescriptor_2ba579f6f004cb75, []int{18}
   544  }
   545  func (m *BuildStatusOutput) XXX_Unmarshal(b []byte) error {
   546  	return m.Unmarshal(b)
   547  }
   548  func (m *BuildStatusOutput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   549  	b = b[:cap(b)]
   550  	n, err := m.MarshalToSizedBuffer(b)
   551  	if err != nil {
   552  		return nil, err
   553  	}
   554  	return b[:n], nil
   555  }
   556  func (m *BuildStatusOutput) XXX_Merge(src proto.Message) {
   557  	xxx_messageInfo_BuildStatusOutput.Merge(m, src)
   558  }
   559  func (m *BuildStatusOutput) XXX_Size() int {
   560  	return m.Size()
   561  }
   562  func (m *BuildStatusOutput) XXX_DiscardUnknown() {
   563  	xxx_messageInfo_BuildStatusOutput.DiscardUnknown(m)
   564  }
   565  
   566  var xxx_messageInfo_BuildStatusOutput proto.InternalMessageInfo
   567  
   568  func (m *BuildStatusOutputTo) Reset()      { *m = BuildStatusOutputTo{} }
   569  func (*BuildStatusOutputTo) ProtoMessage() {}
   570  func (*BuildStatusOutputTo) Descriptor() ([]byte, []int) {
   571  	return fileDescriptor_2ba579f6f004cb75, []int{19}
   572  }
   573  func (m *BuildStatusOutputTo) XXX_Unmarshal(b []byte) error {
   574  	return m.Unmarshal(b)
   575  }
   576  func (m *BuildStatusOutputTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   577  	b = b[:cap(b)]
   578  	n, err := m.MarshalToSizedBuffer(b)
   579  	if err != nil {
   580  		return nil, err
   581  	}
   582  	return b[:n], nil
   583  }
   584  func (m *BuildStatusOutputTo) XXX_Merge(src proto.Message) {
   585  	xxx_messageInfo_BuildStatusOutputTo.Merge(m, src)
   586  }
   587  func (m *BuildStatusOutputTo) XXX_Size() int {
   588  	return m.Size()
   589  }
   590  func (m *BuildStatusOutputTo) XXX_DiscardUnknown() {
   591  	xxx_messageInfo_BuildStatusOutputTo.DiscardUnknown(m)
   592  }
   593  
   594  var xxx_messageInfo_BuildStatusOutputTo proto.InternalMessageInfo
   595  
   596  func (m *BuildStrategy) Reset()      { *m = BuildStrategy{} }
   597  func (*BuildStrategy) ProtoMessage() {}
   598  func (*BuildStrategy) Descriptor() ([]byte, []int) {
   599  	return fileDescriptor_2ba579f6f004cb75, []int{20}
   600  }
   601  func (m *BuildStrategy) XXX_Unmarshal(b []byte) error {
   602  	return m.Unmarshal(b)
   603  }
   604  func (m *BuildStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   605  	b = b[:cap(b)]
   606  	n, err := m.MarshalToSizedBuffer(b)
   607  	if err != nil {
   608  		return nil, err
   609  	}
   610  	return b[:n], nil
   611  }
   612  func (m *BuildStrategy) XXX_Merge(src proto.Message) {
   613  	xxx_messageInfo_BuildStrategy.Merge(m, src)
   614  }
   615  func (m *BuildStrategy) XXX_Size() int {
   616  	return m.Size()
   617  }
   618  func (m *BuildStrategy) XXX_DiscardUnknown() {
   619  	xxx_messageInfo_BuildStrategy.DiscardUnknown(m)
   620  }
   621  
   622  var xxx_messageInfo_BuildStrategy proto.InternalMessageInfo
   623  
   624  func (m *BuildTriggerCause) Reset()      { *m = BuildTriggerCause{} }
   625  func (*BuildTriggerCause) ProtoMessage() {}
   626  func (*BuildTriggerCause) Descriptor() ([]byte, []int) {
   627  	return fileDescriptor_2ba579f6f004cb75, []int{21}
   628  }
   629  func (m *BuildTriggerCause) XXX_Unmarshal(b []byte) error {
   630  	return m.Unmarshal(b)
   631  }
   632  func (m *BuildTriggerCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   633  	b = b[:cap(b)]
   634  	n, err := m.MarshalToSizedBuffer(b)
   635  	if err != nil {
   636  		return nil, err
   637  	}
   638  	return b[:n], nil
   639  }
   640  func (m *BuildTriggerCause) XXX_Merge(src proto.Message) {
   641  	xxx_messageInfo_BuildTriggerCause.Merge(m, src)
   642  }
   643  func (m *BuildTriggerCause) XXX_Size() int {
   644  	return m.Size()
   645  }
   646  func (m *BuildTriggerCause) XXX_DiscardUnknown() {
   647  	xxx_messageInfo_BuildTriggerCause.DiscardUnknown(m)
   648  }
   649  
   650  var xxx_messageInfo_BuildTriggerCause proto.InternalMessageInfo
   651  
   652  func (m *BuildTriggerPolicy) Reset()      { *m = BuildTriggerPolicy{} }
   653  func (*BuildTriggerPolicy) ProtoMessage() {}
   654  func (*BuildTriggerPolicy) Descriptor() ([]byte, []int) {
   655  	return fileDescriptor_2ba579f6f004cb75, []int{22}
   656  }
   657  func (m *BuildTriggerPolicy) XXX_Unmarshal(b []byte) error {
   658  	return m.Unmarshal(b)
   659  }
   660  func (m *BuildTriggerPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   661  	b = b[:cap(b)]
   662  	n, err := m.MarshalToSizedBuffer(b)
   663  	if err != nil {
   664  		return nil, err
   665  	}
   666  	return b[:n], nil
   667  }
   668  func (m *BuildTriggerPolicy) XXX_Merge(src proto.Message) {
   669  	xxx_messageInfo_BuildTriggerPolicy.Merge(m, src)
   670  }
   671  func (m *BuildTriggerPolicy) XXX_Size() int {
   672  	return m.Size()
   673  }
   674  func (m *BuildTriggerPolicy) XXX_DiscardUnknown() {
   675  	xxx_messageInfo_BuildTriggerPolicy.DiscardUnknown(m)
   676  }
   677  
   678  var xxx_messageInfo_BuildTriggerPolicy proto.InternalMessageInfo
   679  
   680  func (m *BuildVolume) Reset()      { *m = BuildVolume{} }
   681  func (*BuildVolume) ProtoMessage() {}
   682  func (*BuildVolume) Descriptor() ([]byte, []int) {
   683  	return fileDescriptor_2ba579f6f004cb75, []int{23}
   684  }
   685  func (m *BuildVolume) XXX_Unmarshal(b []byte) error {
   686  	return m.Unmarshal(b)
   687  }
   688  func (m *BuildVolume) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   689  	b = b[:cap(b)]
   690  	n, err := m.MarshalToSizedBuffer(b)
   691  	if err != nil {
   692  		return nil, err
   693  	}
   694  	return b[:n], nil
   695  }
   696  func (m *BuildVolume) XXX_Merge(src proto.Message) {
   697  	xxx_messageInfo_BuildVolume.Merge(m, src)
   698  }
   699  func (m *BuildVolume) XXX_Size() int {
   700  	return m.Size()
   701  }
   702  func (m *BuildVolume) XXX_DiscardUnknown() {
   703  	xxx_messageInfo_BuildVolume.DiscardUnknown(m)
   704  }
   705  
   706  var xxx_messageInfo_BuildVolume proto.InternalMessageInfo
   707  
   708  func (m *BuildVolumeMount) Reset()      { *m = BuildVolumeMount{} }
   709  func (*BuildVolumeMount) ProtoMessage() {}
   710  func (*BuildVolumeMount) Descriptor() ([]byte, []int) {
   711  	return fileDescriptor_2ba579f6f004cb75, []int{24}
   712  }
   713  func (m *BuildVolumeMount) XXX_Unmarshal(b []byte) error {
   714  	return m.Unmarshal(b)
   715  }
   716  func (m *BuildVolumeMount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   717  	b = b[:cap(b)]
   718  	n, err := m.MarshalToSizedBuffer(b)
   719  	if err != nil {
   720  		return nil, err
   721  	}
   722  	return b[:n], nil
   723  }
   724  func (m *BuildVolumeMount) XXX_Merge(src proto.Message) {
   725  	xxx_messageInfo_BuildVolumeMount.Merge(m, src)
   726  }
   727  func (m *BuildVolumeMount) XXX_Size() int {
   728  	return m.Size()
   729  }
   730  func (m *BuildVolumeMount) XXX_DiscardUnknown() {
   731  	xxx_messageInfo_BuildVolumeMount.DiscardUnknown(m)
   732  }
   733  
   734  var xxx_messageInfo_BuildVolumeMount proto.InternalMessageInfo
   735  
   736  func (m *BuildVolumeSource) Reset()      { *m = BuildVolumeSource{} }
   737  func (*BuildVolumeSource) ProtoMessage() {}
   738  func (*BuildVolumeSource) Descriptor() ([]byte, []int) {
   739  	return fileDescriptor_2ba579f6f004cb75, []int{25}
   740  }
   741  func (m *BuildVolumeSource) XXX_Unmarshal(b []byte) error {
   742  	return m.Unmarshal(b)
   743  }
   744  func (m *BuildVolumeSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   745  	b = b[:cap(b)]
   746  	n, err := m.MarshalToSizedBuffer(b)
   747  	if err != nil {
   748  		return nil, err
   749  	}
   750  	return b[:n], nil
   751  }
   752  func (m *BuildVolumeSource) XXX_Merge(src proto.Message) {
   753  	xxx_messageInfo_BuildVolumeSource.Merge(m, src)
   754  }
   755  func (m *BuildVolumeSource) XXX_Size() int {
   756  	return m.Size()
   757  }
   758  func (m *BuildVolumeSource) XXX_DiscardUnknown() {
   759  	xxx_messageInfo_BuildVolumeSource.DiscardUnknown(m)
   760  }
   761  
   762  var xxx_messageInfo_BuildVolumeSource proto.InternalMessageInfo
   763  
   764  func (m *CommonSpec) Reset()      { *m = CommonSpec{} }
   765  func (*CommonSpec) ProtoMessage() {}
   766  func (*CommonSpec) Descriptor() ([]byte, []int) {
   767  	return fileDescriptor_2ba579f6f004cb75, []int{26}
   768  }
   769  func (m *CommonSpec) XXX_Unmarshal(b []byte) error {
   770  	return m.Unmarshal(b)
   771  }
   772  func (m *CommonSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   773  	b = b[:cap(b)]
   774  	n, err := m.MarshalToSizedBuffer(b)
   775  	if err != nil {
   776  		return nil, err
   777  	}
   778  	return b[:n], nil
   779  }
   780  func (m *CommonSpec) XXX_Merge(src proto.Message) {
   781  	xxx_messageInfo_CommonSpec.Merge(m, src)
   782  }
   783  func (m *CommonSpec) XXX_Size() int {
   784  	return m.Size()
   785  }
   786  func (m *CommonSpec) XXX_DiscardUnknown() {
   787  	xxx_messageInfo_CommonSpec.DiscardUnknown(m)
   788  }
   789  
   790  var xxx_messageInfo_CommonSpec proto.InternalMessageInfo
   791  
   792  func (m *CommonWebHookCause) Reset()      { *m = CommonWebHookCause{} }
   793  func (*CommonWebHookCause) ProtoMessage() {}
   794  func (*CommonWebHookCause) Descriptor() ([]byte, []int) {
   795  	return fileDescriptor_2ba579f6f004cb75, []int{27}
   796  }
   797  func (m *CommonWebHookCause) XXX_Unmarshal(b []byte) error {
   798  	return m.Unmarshal(b)
   799  }
   800  func (m *CommonWebHookCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   801  	b = b[:cap(b)]
   802  	n, err := m.MarshalToSizedBuffer(b)
   803  	if err != nil {
   804  		return nil, err
   805  	}
   806  	return b[:n], nil
   807  }
   808  func (m *CommonWebHookCause) XXX_Merge(src proto.Message) {
   809  	xxx_messageInfo_CommonWebHookCause.Merge(m, src)
   810  }
   811  func (m *CommonWebHookCause) XXX_Size() int {
   812  	return m.Size()
   813  }
   814  func (m *CommonWebHookCause) XXX_DiscardUnknown() {
   815  	xxx_messageInfo_CommonWebHookCause.DiscardUnknown(m)
   816  }
   817  
   818  var xxx_messageInfo_CommonWebHookCause proto.InternalMessageInfo
   819  
   820  func (m *ConfigMapBuildSource) Reset()      { *m = ConfigMapBuildSource{} }
   821  func (*ConfigMapBuildSource) ProtoMessage() {}
   822  func (*ConfigMapBuildSource) Descriptor() ([]byte, []int) {
   823  	return fileDescriptor_2ba579f6f004cb75, []int{28}
   824  }
   825  func (m *ConfigMapBuildSource) XXX_Unmarshal(b []byte) error {
   826  	return m.Unmarshal(b)
   827  }
   828  func (m *ConfigMapBuildSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   829  	b = b[:cap(b)]
   830  	n, err := m.MarshalToSizedBuffer(b)
   831  	if err != nil {
   832  		return nil, err
   833  	}
   834  	return b[:n], nil
   835  }
   836  func (m *ConfigMapBuildSource) XXX_Merge(src proto.Message) {
   837  	xxx_messageInfo_ConfigMapBuildSource.Merge(m, src)
   838  }
   839  func (m *ConfigMapBuildSource) XXX_Size() int {
   840  	return m.Size()
   841  }
   842  func (m *ConfigMapBuildSource) XXX_DiscardUnknown() {
   843  	xxx_messageInfo_ConfigMapBuildSource.DiscardUnknown(m)
   844  }
   845  
   846  var xxx_messageInfo_ConfigMapBuildSource proto.InternalMessageInfo
   847  
   848  func (m *CustomBuildStrategy) Reset()      { *m = CustomBuildStrategy{} }
   849  func (*CustomBuildStrategy) ProtoMessage() {}
   850  func (*CustomBuildStrategy) Descriptor() ([]byte, []int) {
   851  	return fileDescriptor_2ba579f6f004cb75, []int{29}
   852  }
   853  func (m *CustomBuildStrategy) XXX_Unmarshal(b []byte) error {
   854  	return m.Unmarshal(b)
   855  }
   856  func (m *CustomBuildStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   857  	b = b[:cap(b)]
   858  	n, err := m.MarshalToSizedBuffer(b)
   859  	if err != nil {
   860  		return nil, err
   861  	}
   862  	return b[:n], nil
   863  }
   864  func (m *CustomBuildStrategy) XXX_Merge(src proto.Message) {
   865  	xxx_messageInfo_CustomBuildStrategy.Merge(m, src)
   866  }
   867  func (m *CustomBuildStrategy) XXX_Size() int {
   868  	return m.Size()
   869  }
   870  func (m *CustomBuildStrategy) XXX_DiscardUnknown() {
   871  	xxx_messageInfo_CustomBuildStrategy.DiscardUnknown(m)
   872  }
   873  
   874  var xxx_messageInfo_CustomBuildStrategy proto.InternalMessageInfo
   875  
   876  func (m *DockerBuildStrategy) Reset()      { *m = DockerBuildStrategy{} }
   877  func (*DockerBuildStrategy) ProtoMessage() {}
   878  func (*DockerBuildStrategy) Descriptor() ([]byte, []int) {
   879  	return fileDescriptor_2ba579f6f004cb75, []int{30}
   880  }
   881  func (m *DockerBuildStrategy) XXX_Unmarshal(b []byte) error {
   882  	return m.Unmarshal(b)
   883  }
   884  func (m *DockerBuildStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   885  	b = b[:cap(b)]
   886  	n, err := m.MarshalToSizedBuffer(b)
   887  	if err != nil {
   888  		return nil, err
   889  	}
   890  	return b[:n], nil
   891  }
   892  func (m *DockerBuildStrategy) XXX_Merge(src proto.Message) {
   893  	xxx_messageInfo_DockerBuildStrategy.Merge(m, src)
   894  }
   895  func (m *DockerBuildStrategy) XXX_Size() int {
   896  	return m.Size()
   897  }
   898  func (m *DockerBuildStrategy) XXX_DiscardUnknown() {
   899  	xxx_messageInfo_DockerBuildStrategy.DiscardUnknown(m)
   900  }
   901  
   902  var xxx_messageInfo_DockerBuildStrategy proto.InternalMessageInfo
   903  
   904  func (m *DockerStrategyOptions) Reset()      { *m = DockerStrategyOptions{} }
   905  func (*DockerStrategyOptions) ProtoMessage() {}
   906  func (*DockerStrategyOptions) Descriptor() ([]byte, []int) {
   907  	return fileDescriptor_2ba579f6f004cb75, []int{31}
   908  }
   909  func (m *DockerStrategyOptions) XXX_Unmarshal(b []byte) error {
   910  	return m.Unmarshal(b)
   911  }
   912  func (m *DockerStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   913  	b = b[:cap(b)]
   914  	n, err := m.MarshalToSizedBuffer(b)
   915  	if err != nil {
   916  		return nil, err
   917  	}
   918  	return b[:n], nil
   919  }
   920  func (m *DockerStrategyOptions) XXX_Merge(src proto.Message) {
   921  	xxx_messageInfo_DockerStrategyOptions.Merge(m, src)
   922  }
   923  func (m *DockerStrategyOptions) XXX_Size() int {
   924  	return m.Size()
   925  }
   926  func (m *DockerStrategyOptions) XXX_DiscardUnknown() {
   927  	xxx_messageInfo_DockerStrategyOptions.DiscardUnknown(m)
   928  }
   929  
   930  var xxx_messageInfo_DockerStrategyOptions proto.InternalMessageInfo
   931  
   932  func (m *GenericWebHookCause) Reset()      { *m = GenericWebHookCause{} }
   933  func (*GenericWebHookCause) ProtoMessage() {}
   934  func (*GenericWebHookCause) Descriptor() ([]byte, []int) {
   935  	return fileDescriptor_2ba579f6f004cb75, []int{32}
   936  }
   937  func (m *GenericWebHookCause) XXX_Unmarshal(b []byte) error {
   938  	return m.Unmarshal(b)
   939  }
   940  func (m *GenericWebHookCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   941  	b = b[:cap(b)]
   942  	n, err := m.MarshalToSizedBuffer(b)
   943  	if err != nil {
   944  		return nil, err
   945  	}
   946  	return b[:n], nil
   947  }
   948  func (m *GenericWebHookCause) XXX_Merge(src proto.Message) {
   949  	xxx_messageInfo_GenericWebHookCause.Merge(m, src)
   950  }
   951  func (m *GenericWebHookCause) XXX_Size() int {
   952  	return m.Size()
   953  }
   954  func (m *GenericWebHookCause) XXX_DiscardUnknown() {
   955  	xxx_messageInfo_GenericWebHookCause.DiscardUnknown(m)
   956  }
   957  
   958  var xxx_messageInfo_GenericWebHookCause proto.InternalMessageInfo
   959  
   960  func (m *GenericWebHookEvent) Reset()      { *m = GenericWebHookEvent{} }
   961  func (*GenericWebHookEvent) ProtoMessage() {}
   962  func (*GenericWebHookEvent) Descriptor() ([]byte, []int) {
   963  	return fileDescriptor_2ba579f6f004cb75, []int{33}
   964  }
   965  func (m *GenericWebHookEvent) XXX_Unmarshal(b []byte) error {
   966  	return m.Unmarshal(b)
   967  }
   968  func (m *GenericWebHookEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   969  	b = b[:cap(b)]
   970  	n, err := m.MarshalToSizedBuffer(b)
   971  	if err != nil {
   972  		return nil, err
   973  	}
   974  	return b[:n], nil
   975  }
   976  func (m *GenericWebHookEvent) XXX_Merge(src proto.Message) {
   977  	xxx_messageInfo_GenericWebHookEvent.Merge(m, src)
   978  }
   979  func (m *GenericWebHookEvent) XXX_Size() int {
   980  	return m.Size()
   981  }
   982  func (m *GenericWebHookEvent) XXX_DiscardUnknown() {
   983  	xxx_messageInfo_GenericWebHookEvent.DiscardUnknown(m)
   984  }
   985  
   986  var xxx_messageInfo_GenericWebHookEvent proto.InternalMessageInfo
   987  
   988  func (m *GitBuildSource) Reset()      { *m = GitBuildSource{} }
   989  func (*GitBuildSource) ProtoMessage() {}
   990  func (*GitBuildSource) Descriptor() ([]byte, []int) {
   991  	return fileDescriptor_2ba579f6f004cb75, []int{34}
   992  }
   993  func (m *GitBuildSource) XXX_Unmarshal(b []byte) error {
   994  	return m.Unmarshal(b)
   995  }
   996  func (m *GitBuildSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   997  	b = b[:cap(b)]
   998  	n, err := m.MarshalToSizedBuffer(b)
   999  	if err != nil {
  1000  		return nil, err
  1001  	}
  1002  	return b[:n], nil
  1003  }
  1004  func (m *GitBuildSource) XXX_Merge(src proto.Message) {
  1005  	xxx_messageInfo_GitBuildSource.Merge(m, src)
  1006  }
  1007  func (m *GitBuildSource) XXX_Size() int {
  1008  	return m.Size()
  1009  }
  1010  func (m *GitBuildSource) XXX_DiscardUnknown() {
  1011  	xxx_messageInfo_GitBuildSource.DiscardUnknown(m)
  1012  }
  1013  
  1014  var xxx_messageInfo_GitBuildSource proto.InternalMessageInfo
  1015  
  1016  func (m *GitHubWebHookCause) Reset()      { *m = GitHubWebHookCause{} }
  1017  func (*GitHubWebHookCause) ProtoMessage() {}
  1018  func (*GitHubWebHookCause) Descriptor() ([]byte, []int) {
  1019  	return fileDescriptor_2ba579f6f004cb75, []int{35}
  1020  }
  1021  func (m *GitHubWebHookCause) XXX_Unmarshal(b []byte) error {
  1022  	return m.Unmarshal(b)
  1023  }
  1024  func (m *GitHubWebHookCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1025  	b = b[:cap(b)]
  1026  	n, err := m.MarshalToSizedBuffer(b)
  1027  	if err != nil {
  1028  		return nil, err
  1029  	}
  1030  	return b[:n], nil
  1031  }
  1032  func (m *GitHubWebHookCause) XXX_Merge(src proto.Message) {
  1033  	xxx_messageInfo_GitHubWebHookCause.Merge(m, src)
  1034  }
  1035  func (m *GitHubWebHookCause) XXX_Size() int {
  1036  	return m.Size()
  1037  }
  1038  func (m *GitHubWebHookCause) XXX_DiscardUnknown() {
  1039  	xxx_messageInfo_GitHubWebHookCause.DiscardUnknown(m)
  1040  }
  1041  
  1042  var xxx_messageInfo_GitHubWebHookCause proto.InternalMessageInfo
  1043  
  1044  func (m *GitInfo) Reset()      { *m = GitInfo{} }
  1045  func (*GitInfo) ProtoMessage() {}
  1046  func (*GitInfo) Descriptor() ([]byte, []int) {
  1047  	return fileDescriptor_2ba579f6f004cb75, []int{36}
  1048  }
  1049  func (m *GitInfo) XXX_Unmarshal(b []byte) error {
  1050  	return m.Unmarshal(b)
  1051  }
  1052  func (m *GitInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1053  	b = b[:cap(b)]
  1054  	n, err := m.MarshalToSizedBuffer(b)
  1055  	if err != nil {
  1056  		return nil, err
  1057  	}
  1058  	return b[:n], nil
  1059  }
  1060  func (m *GitInfo) XXX_Merge(src proto.Message) {
  1061  	xxx_messageInfo_GitInfo.Merge(m, src)
  1062  }
  1063  func (m *GitInfo) XXX_Size() int {
  1064  	return m.Size()
  1065  }
  1066  func (m *GitInfo) XXX_DiscardUnknown() {
  1067  	xxx_messageInfo_GitInfo.DiscardUnknown(m)
  1068  }
  1069  
  1070  var xxx_messageInfo_GitInfo proto.InternalMessageInfo
  1071  
  1072  func (m *GitLabWebHookCause) Reset()      { *m = GitLabWebHookCause{} }
  1073  func (*GitLabWebHookCause) ProtoMessage() {}
  1074  func (*GitLabWebHookCause) Descriptor() ([]byte, []int) {
  1075  	return fileDescriptor_2ba579f6f004cb75, []int{37}
  1076  }
  1077  func (m *GitLabWebHookCause) XXX_Unmarshal(b []byte) error {
  1078  	return m.Unmarshal(b)
  1079  }
  1080  func (m *GitLabWebHookCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1081  	b = b[:cap(b)]
  1082  	n, err := m.MarshalToSizedBuffer(b)
  1083  	if err != nil {
  1084  		return nil, err
  1085  	}
  1086  	return b[:n], nil
  1087  }
  1088  func (m *GitLabWebHookCause) XXX_Merge(src proto.Message) {
  1089  	xxx_messageInfo_GitLabWebHookCause.Merge(m, src)
  1090  }
  1091  func (m *GitLabWebHookCause) XXX_Size() int {
  1092  	return m.Size()
  1093  }
  1094  func (m *GitLabWebHookCause) XXX_DiscardUnknown() {
  1095  	xxx_messageInfo_GitLabWebHookCause.DiscardUnknown(m)
  1096  }
  1097  
  1098  var xxx_messageInfo_GitLabWebHookCause proto.InternalMessageInfo
  1099  
  1100  func (m *GitRefInfo) Reset()      { *m = GitRefInfo{} }
  1101  func (*GitRefInfo) ProtoMessage() {}
  1102  func (*GitRefInfo) Descriptor() ([]byte, []int) {
  1103  	return fileDescriptor_2ba579f6f004cb75, []int{38}
  1104  }
  1105  func (m *GitRefInfo) XXX_Unmarshal(b []byte) error {
  1106  	return m.Unmarshal(b)
  1107  }
  1108  func (m *GitRefInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1109  	b = b[:cap(b)]
  1110  	n, err := m.MarshalToSizedBuffer(b)
  1111  	if err != nil {
  1112  		return nil, err
  1113  	}
  1114  	return b[:n], nil
  1115  }
  1116  func (m *GitRefInfo) XXX_Merge(src proto.Message) {
  1117  	xxx_messageInfo_GitRefInfo.Merge(m, src)
  1118  }
  1119  func (m *GitRefInfo) XXX_Size() int {
  1120  	return m.Size()
  1121  }
  1122  func (m *GitRefInfo) XXX_DiscardUnknown() {
  1123  	xxx_messageInfo_GitRefInfo.DiscardUnknown(m)
  1124  }
  1125  
  1126  var xxx_messageInfo_GitRefInfo proto.InternalMessageInfo
  1127  
  1128  func (m *GitSourceRevision) Reset()      { *m = GitSourceRevision{} }
  1129  func (*GitSourceRevision) ProtoMessage() {}
  1130  func (*GitSourceRevision) Descriptor() ([]byte, []int) {
  1131  	return fileDescriptor_2ba579f6f004cb75, []int{39}
  1132  }
  1133  func (m *GitSourceRevision) XXX_Unmarshal(b []byte) error {
  1134  	return m.Unmarshal(b)
  1135  }
  1136  func (m *GitSourceRevision) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1137  	b = b[:cap(b)]
  1138  	n, err := m.MarshalToSizedBuffer(b)
  1139  	if err != nil {
  1140  		return nil, err
  1141  	}
  1142  	return b[:n], nil
  1143  }
  1144  func (m *GitSourceRevision) XXX_Merge(src proto.Message) {
  1145  	xxx_messageInfo_GitSourceRevision.Merge(m, src)
  1146  }
  1147  func (m *GitSourceRevision) XXX_Size() int {
  1148  	return m.Size()
  1149  }
  1150  func (m *GitSourceRevision) XXX_DiscardUnknown() {
  1151  	xxx_messageInfo_GitSourceRevision.DiscardUnknown(m)
  1152  }
  1153  
  1154  var xxx_messageInfo_GitSourceRevision proto.InternalMessageInfo
  1155  
  1156  func (m *ImageChangeCause) Reset()      { *m = ImageChangeCause{} }
  1157  func (*ImageChangeCause) ProtoMessage() {}
  1158  func (*ImageChangeCause) Descriptor() ([]byte, []int) {
  1159  	return fileDescriptor_2ba579f6f004cb75, []int{40}
  1160  }
  1161  func (m *ImageChangeCause) XXX_Unmarshal(b []byte) error {
  1162  	return m.Unmarshal(b)
  1163  }
  1164  func (m *ImageChangeCause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1165  	b = b[:cap(b)]
  1166  	n, err := m.MarshalToSizedBuffer(b)
  1167  	if err != nil {
  1168  		return nil, err
  1169  	}
  1170  	return b[:n], nil
  1171  }
  1172  func (m *ImageChangeCause) XXX_Merge(src proto.Message) {
  1173  	xxx_messageInfo_ImageChangeCause.Merge(m, src)
  1174  }
  1175  func (m *ImageChangeCause) XXX_Size() int {
  1176  	return m.Size()
  1177  }
  1178  func (m *ImageChangeCause) XXX_DiscardUnknown() {
  1179  	xxx_messageInfo_ImageChangeCause.DiscardUnknown(m)
  1180  }
  1181  
  1182  var xxx_messageInfo_ImageChangeCause proto.InternalMessageInfo
  1183  
  1184  func (m *ImageChangeTrigger) Reset()      { *m = ImageChangeTrigger{} }
  1185  func (*ImageChangeTrigger) ProtoMessage() {}
  1186  func (*ImageChangeTrigger) Descriptor() ([]byte, []int) {
  1187  	return fileDescriptor_2ba579f6f004cb75, []int{41}
  1188  }
  1189  func (m *ImageChangeTrigger) XXX_Unmarshal(b []byte) error {
  1190  	return m.Unmarshal(b)
  1191  }
  1192  func (m *ImageChangeTrigger) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1193  	b = b[:cap(b)]
  1194  	n, err := m.MarshalToSizedBuffer(b)
  1195  	if err != nil {
  1196  		return nil, err
  1197  	}
  1198  	return b[:n], nil
  1199  }
  1200  func (m *ImageChangeTrigger) XXX_Merge(src proto.Message) {
  1201  	xxx_messageInfo_ImageChangeTrigger.Merge(m, src)
  1202  }
  1203  func (m *ImageChangeTrigger) XXX_Size() int {
  1204  	return m.Size()
  1205  }
  1206  func (m *ImageChangeTrigger) XXX_DiscardUnknown() {
  1207  	xxx_messageInfo_ImageChangeTrigger.DiscardUnknown(m)
  1208  }
  1209  
  1210  var xxx_messageInfo_ImageChangeTrigger proto.InternalMessageInfo
  1211  
  1212  func (m *ImageChangeTriggerStatus) Reset()      { *m = ImageChangeTriggerStatus{} }
  1213  func (*ImageChangeTriggerStatus) ProtoMessage() {}
  1214  func (*ImageChangeTriggerStatus) Descriptor() ([]byte, []int) {
  1215  	return fileDescriptor_2ba579f6f004cb75, []int{42}
  1216  }
  1217  func (m *ImageChangeTriggerStatus) XXX_Unmarshal(b []byte) error {
  1218  	return m.Unmarshal(b)
  1219  }
  1220  func (m *ImageChangeTriggerStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1221  	b = b[:cap(b)]
  1222  	n, err := m.MarshalToSizedBuffer(b)
  1223  	if err != nil {
  1224  		return nil, err
  1225  	}
  1226  	return b[:n], nil
  1227  }
  1228  func (m *ImageChangeTriggerStatus) XXX_Merge(src proto.Message) {
  1229  	xxx_messageInfo_ImageChangeTriggerStatus.Merge(m, src)
  1230  }
  1231  func (m *ImageChangeTriggerStatus) XXX_Size() int {
  1232  	return m.Size()
  1233  }
  1234  func (m *ImageChangeTriggerStatus) XXX_DiscardUnknown() {
  1235  	xxx_messageInfo_ImageChangeTriggerStatus.DiscardUnknown(m)
  1236  }
  1237  
  1238  var xxx_messageInfo_ImageChangeTriggerStatus proto.InternalMessageInfo
  1239  
  1240  func (m *ImageLabel) Reset()      { *m = ImageLabel{} }
  1241  func (*ImageLabel) ProtoMessage() {}
  1242  func (*ImageLabel) Descriptor() ([]byte, []int) {
  1243  	return fileDescriptor_2ba579f6f004cb75, []int{43}
  1244  }
  1245  func (m *ImageLabel) XXX_Unmarshal(b []byte) error {
  1246  	return m.Unmarshal(b)
  1247  }
  1248  func (m *ImageLabel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1249  	b = b[:cap(b)]
  1250  	n, err := m.MarshalToSizedBuffer(b)
  1251  	if err != nil {
  1252  		return nil, err
  1253  	}
  1254  	return b[:n], nil
  1255  }
  1256  func (m *ImageLabel) XXX_Merge(src proto.Message) {
  1257  	xxx_messageInfo_ImageLabel.Merge(m, src)
  1258  }
  1259  func (m *ImageLabel) XXX_Size() int {
  1260  	return m.Size()
  1261  }
  1262  func (m *ImageLabel) XXX_DiscardUnknown() {
  1263  	xxx_messageInfo_ImageLabel.DiscardUnknown(m)
  1264  }
  1265  
  1266  var xxx_messageInfo_ImageLabel proto.InternalMessageInfo
  1267  
  1268  func (m *ImageSource) Reset()      { *m = ImageSource{} }
  1269  func (*ImageSource) ProtoMessage() {}
  1270  func (*ImageSource) Descriptor() ([]byte, []int) {
  1271  	return fileDescriptor_2ba579f6f004cb75, []int{44}
  1272  }
  1273  func (m *ImageSource) XXX_Unmarshal(b []byte) error {
  1274  	return m.Unmarshal(b)
  1275  }
  1276  func (m *ImageSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1277  	b = b[:cap(b)]
  1278  	n, err := m.MarshalToSizedBuffer(b)
  1279  	if err != nil {
  1280  		return nil, err
  1281  	}
  1282  	return b[:n], nil
  1283  }
  1284  func (m *ImageSource) XXX_Merge(src proto.Message) {
  1285  	xxx_messageInfo_ImageSource.Merge(m, src)
  1286  }
  1287  func (m *ImageSource) XXX_Size() int {
  1288  	return m.Size()
  1289  }
  1290  func (m *ImageSource) XXX_DiscardUnknown() {
  1291  	xxx_messageInfo_ImageSource.DiscardUnknown(m)
  1292  }
  1293  
  1294  var xxx_messageInfo_ImageSource proto.InternalMessageInfo
  1295  
  1296  func (m *ImageSourcePath) Reset()      { *m = ImageSourcePath{} }
  1297  func (*ImageSourcePath) ProtoMessage() {}
  1298  func (*ImageSourcePath) Descriptor() ([]byte, []int) {
  1299  	return fileDescriptor_2ba579f6f004cb75, []int{45}
  1300  }
  1301  func (m *ImageSourcePath) XXX_Unmarshal(b []byte) error {
  1302  	return m.Unmarshal(b)
  1303  }
  1304  func (m *ImageSourcePath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1305  	b = b[:cap(b)]
  1306  	n, err := m.MarshalToSizedBuffer(b)
  1307  	if err != nil {
  1308  		return nil, err
  1309  	}
  1310  	return b[:n], nil
  1311  }
  1312  func (m *ImageSourcePath) XXX_Merge(src proto.Message) {
  1313  	xxx_messageInfo_ImageSourcePath.Merge(m, src)
  1314  }
  1315  func (m *ImageSourcePath) XXX_Size() int {
  1316  	return m.Size()
  1317  }
  1318  func (m *ImageSourcePath) XXX_DiscardUnknown() {
  1319  	xxx_messageInfo_ImageSourcePath.DiscardUnknown(m)
  1320  }
  1321  
  1322  var xxx_messageInfo_ImageSourcePath proto.InternalMessageInfo
  1323  
  1324  func (m *ImageStreamTagReference) Reset()      { *m = ImageStreamTagReference{} }
  1325  func (*ImageStreamTagReference) ProtoMessage() {}
  1326  func (*ImageStreamTagReference) Descriptor() ([]byte, []int) {
  1327  	return fileDescriptor_2ba579f6f004cb75, []int{46}
  1328  }
  1329  func (m *ImageStreamTagReference) XXX_Unmarshal(b []byte) error {
  1330  	return m.Unmarshal(b)
  1331  }
  1332  func (m *ImageStreamTagReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1333  	b = b[:cap(b)]
  1334  	n, err := m.MarshalToSizedBuffer(b)
  1335  	if err != nil {
  1336  		return nil, err
  1337  	}
  1338  	return b[:n], nil
  1339  }
  1340  func (m *ImageStreamTagReference) XXX_Merge(src proto.Message) {
  1341  	xxx_messageInfo_ImageStreamTagReference.Merge(m, src)
  1342  }
  1343  func (m *ImageStreamTagReference) XXX_Size() int {
  1344  	return m.Size()
  1345  }
  1346  func (m *ImageStreamTagReference) XXX_DiscardUnknown() {
  1347  	xxx_messageInfo_ImageStreamTagReference.DiscardUnknown(m)
  1348  }
  1349  
  1350  var xxx_messageInfo_ImageStreamTagReference proto.InternalMessageInfo
  1351  
  1352  func (m *JenkinsPipelineBuildStrategy) Reset()      { *m = JenkinsPipelineBuildStrategy{} }
  1353  func (*JenkinsPipelineBuildStrategy) ProtoMessage() {}
  1354  func (*JenkinsPipelineBuildStrategy) Descriptor() ([]byte, []int) {
  1355  	return fileDescriptor_2ba579f6f004cb75, []int{47}
  1356  }
  1357  func (m *JenkinsPipelineBuildStrategy) XXX_Unmarshal(b []byte) error {
  1358  	return m.Unmarshal(b)
  1359  }
  1360  func (m *JenkinsPipelineBuildStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1361  	b = b[:cap(b)]
  1362  	n, err := m.MarshalToSizedBuffer(b)
  1363  	if err != nil {
  1364  		return nil, err
  1365  	}
  1366  	return b[:n], nil
  1367  }
  1368  func (m *JenkinsPipelineBuildStrategy) XXX_Merge(src proto.Message) {
  1369  	xxx_messageInfo_JenkinsPipelineBuildStrategy.Merge(m, src)
  1370  }
  1371  func (m *JenkinsPipelineBuildStrategy) XXX_Size() int {
  1372  	return m.Size()
  1373  }
  1374  func (m *JenkinsPipelineBuildStrategy) XXX_DiscardUnknown() {
  1375  	xxx_messageInfo_JenkinsPipelineBuildStrategy.DiscardUnknown(m)
  1376  }
  1377  
  1378  var xxx_messageInfo_JenkinsPipelineBuildStrategy proto.InternalMessageInfo
  1379  
  1380  func (m *OptionalNodeSelector) Reset()      { *m = OptionalNodeSelector{} }
  1381  func (*OptionalNodeSelector) ProtoMessage() {}
  1382  func (*OptionalNodeSelector) Descriptor() ([]byte, []int) {
  1383  	return fileDescriptor_2ba579f6f004cb75, []int{48}
  1384  }
  1385  func (m *OptionalNodeSelector) XXX_Unmarshal(b []byte) error {
  1386  	return m.Unmarshal(b)
  1387  }
  1388  func (m *OptionalNodeSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1389  	b = b[:cap(b)]
  1390  	n, err := m.MarshalToSizedBuffer(b)
  1391  	if err != nil {
  1392  		return nil, err
  1393  	}
  1394  	return b[:n], nil
  1395  }
  1396  func (m *OptionalNodeSelector) XXX_Merge(src proto.Message) {
  1397  	xxx_messageInfo_OptionalNodeSelector.Merge(m, src)
  1398  }
  1399  func (m *OptionalNodeSelector) XXX_Size() int {
  1400  	return m.Size()
  1401  }
  1402  func (m *OptionalNodeSelector) XXX_DiscardUnknown() {
  1403  	xxx_messageInfo_OptionalNodeSelector.DiscardUnknown(m)
  1404  }
  1405  
  1406  var xxx_messageInfo_OptionalNodeSelector proto.InternalMessageInfo
  1407  
  1408  func (m *ProxyConfig) Reset()      { *m = ProxyConfig{} }
  1409  func (*ProxyConfig) ProtoMessage() {}
  1410  func (*ProxyConfig) Descriptor() ([]byte, []int) {
  1411  	return fileDescriptor_2ba579f6f004cb75, []int{49}
  1412  }
  1413  func (m *ProxyConfig) XXX_Unmarshal(b []byte) error {
  1414  	return m.Unmarshal(b)
  1415  }
  1416  func (m *ProxyConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1417  	b = b[:cap(b)]
  1418  	n, err := m.MarshalToSizedBuffer(b)
  1419  	if err != nil {
  1420  		return nil, err
  1421  	}
  1422  	return b[:n], nil
  1423  }
  1424  func (m *ProxyConfig) XXX_Merge(src proto.Message) {
  1425  	xxx_messageInfo_ProxyConfig.Merge(m, src)
  1426  }
  1427  func (m *ProxyConfig) XXX_Size() int {
  1428  	return m.Size()
  1429  }
  1430  func (m *ProxyConfig) XXX_DiscardUnknown() {
  1431  	xxx_messageInfo_ProxyConfig.DiscardUnknown(m)
  1432  }
  1433  
  1434  var xxx_messageInfo_ProxyConfig proto.InternalMessageInfo
  1435  
  1436  func (m *SecretBuildSource) Reset()      { *m = SecretBuildSource{} }
  1437  func (*SecretBuildSource) ProtoMessage() {}
  1438  func (*SecretBuildSource) Descriptor() ([]byte, []int) {
  1439  	return fileDescriptor_2ba579f6f004cb75, []int{50}
  1440  }
  1441  func (m *SecretBuildSource) XXX_Unmarshal(b []byte) error {
  1442  	return m.Unmarshal(b)
  1443  }
  1444  func (m *SecretBuildSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1445  	b = b[:cap(b)]
  1446  	n, err := m.MarshalToSizedBuffer(b)
  1447  	if err != nil {
  1448  		return nil, err
  1449  	}
  1450  	return b[:n], nil
  1451  }
  1452  func (m *SecretBuildSource) XXX_Merge(src proto.Message) {
  1453  	xxx_messageInfo_SecretBuildSource.Merge(m, src)
  1454  }
  1455  func (m *SecretBuildSource) XXX_Size() int {
  1456  	return m.Size()
  1457  }
  1458  func (m *SecretBuildSource) XXX_DiscardUnknown() {
  1459  	xxx_messageInfo_SecretBuildSource.DiscardUnknown(m)
  1460  }
  1461  
  1462  var xxx_messageInfo_SecretBuildSource proto.InternalMessageInfo
  1463  
  1464  func (m *SecretLocalReference) Reset()      { *m = SecretLocalReference{} }
  1465  func (*SecretLocalReference) ProtoMessage() {}
  1466  func (*SecretLocalReference) Descriptor() ([]byte, []int) {
  1467  	return fileDescriptor_2ba579f6f004cb75, []int{51}
  1468  }
  1469  func (m *SecretLocalReference) XXX_Unmarshal(b []byte) error {
  1470  	return m.Unmarshal(b)
  1471  }
  1472  func (m *SecretLocalReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1473  	b = b[:cap(b)]
  1474  	n, err := m.MarshalToSizedBuffer(b)
  1475  	if err != nil {
  1476  		return nil, err
  1477  	}
  1478  	return b[:n], nil
  1479  }
  1480  func (m *SecretLocalReference) XXX_Merge(src proto.Message) {
  1481  	xxx_messageInfo_SecretLocalReference.Merge(m, src)
  1482  }
  1483  func (m *SecretLocalReference) XXX_Size() int {
  1484  	return m.Size()
  1485  }
  1486  func (m *SecretLocalReference) XXX_DiscardUnknown() {
  1487  	xxx_messageInfo_SecretLocalReference.DiscardUnknown(m)
  1488  }
  1489  
  1490  var xxx_messageInfo_SecretLocalReference proto.InternalMessageInfo
  1491  
  1492  func (m *SecretSpec) Reset()      { *m = SecretSpec{} }
  1493  func (*SecretSpec) ProtoMessage() {}
  1494  func (*SecretSpec) Descriptor() ([]byte, []int) {
  1495  	return fileDescriptor_2ba579f6f004cb75, []int{52}
  1496  }
  1497  func (m *SecretSpec) XXX_Unmarshal(b []byte) error {
  1498  	return m.Unmarshal(b)
  1499  }
  1500  func (m *SecretSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1501  	b = b[:cap(b)]
  1502  	n, err := m.MarshalToSizedBuffer(b)
  1503  	if err != nil {
  1504  		return nil, err
  1505  	}
  1506  	return b[:n], nil
  1507  }
  1508  func (m *SecretSpec) XXX_Merge(src proto.Message) {
  1509  	xxx_messageInfo_SecretSpec.Merge(m, src)
  1510  }
  1511  func (m *SecretSpec) XXX_Size() int {
  1512  	return m.Size()
  1513  }
  1514  func (m *SecretSpec) XXX_DiscardUnknown() {
  1515  	xxx_messageInfo_SecretSpec.DiscardUnknown(m)
  1516  }
  1517  
  1518  var xxx_messageInfo_SecretSpec proto.InternalMessageInfo
  1519  
  1520  func (m *SourceBuildStrategy) Reset()      { *m = SourceBuildStrategy{} }
  1521  func (*SourceBuildStrategy) ProtoMessage() {}
  1522  func (*SourceBuildStrategy) Descriptor() ([]byte, []int) {
  1523  	return fileDescriptor_2ba579f6f004cb75, []int{53}
  1524  }
  1525  func (m *SourceBuildStrategy) XXX_Unmarshal(b []byte) error {
  1526  	return m.Unmarshal(b)
  1527  }
  1528  func (m *SourceBuildStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1529  	b = b[:cap(b)]
  1530  	n, err := m.MarshalToSizedBuffer(b)
  1531  	if err != nil {
  1532  		return nil, err
  1533  	}
  1534  	return b[:n], nil
  1535  }
  1536  func (m *SourceBuildStrategy) XXX_Merge(src proto.Message) {
  1537  	xxx_messageInfo_SourceBuildStrategy.Merge(m, src)
  1538  }
  1539  func (m *SourceBuildStrategy) XXX_Size() int {
  1540  	return m.Size()
  1541  }
  1542  func (m *SourceBuildStrategy) XXX_DiscardUnknown() {
  1543  	xxx_messageInfo_SourceBuildStrategy.DiscardUnknown(m)
  1544  }
  1545  
  1546  var xxx_messageInfo_SourceBuildStrategy proto.InternalMessageInfo
  1547  
  1548  func (m *SourceControlUser) Reset()      { *m = SourceControlUser{} }
  1549  func (*SourceControlUser) ProtoMessage() {}
  1550  func (*SourceControlUser) Descriptor() ([]byte, []int) {
  1551  	return fileDescriptor_2ba579f6f004cb75, []int{54}
  1552  }
  1553  func (m *SourceControlUser) XXX_Unmarshal(b []byte) error {
  1554  	return m.Unmarshal(b)
  1555  }
  1556  func (m *SourceControlUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1557  	b = b[:cap(b)]
  1558  	n, err := m.MarshalToSizedBuffer(b)
  1559  	if err != nil {
  1560  		return nil, err
  1561  	}
  1562  	return b[:n], nil
  1563  }
  1564  func (m *SourceControlUser) XXX_Merge(src proto.Message) {
  1565  	xxx_messageInfo_SourceControlUser.Merge(m, src)
  1566  }
  1567  func (m *SourceControlUser) XXX_Size() int {
  1568  	return m.Size()
  1569  }
  1570  func (m *SourceControlUser) XXX_DiscardUnknown() {
  1571  	xxx_messageInfo_SourceControlUser.DiscardUnknown(m)
  1572  }
  1573  
  1574  var xxx_messageInfo_SourceControlUser proto.InternalMessageInfo
  1575  
  1576  func (m *SourceRevision) Reset()      { *m = SourceRevision{} }
  1577  func (*SourceRevision) ProtoMessage() {}
  1578  func (*SourceRevision) Descriptor() ([]byte, []int) {
  1579  	return fileDescriptor_2ba579f6f004cb75, []int{55}
  1580  }
  1581  func (m *SourceRevision) XXX_Unmarshal(b []byte) error {
  1582  	return m.Unmarshal(b)
  1583  }
  1584  func (m *SourceRevision) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1585  	b = b[:cap(b)]
  1586  	n, err := m.MarshalToSizedBuffer(b)
  1587  	if err != nil {
  1588  		return nil, err
  1589  	}
  1590  	return b[:n], nil
  1591  }
  1592  func (m *SourceRevision) XXX_Merge(src proto.Message) {
  1593  	xxx_messageInfo_SourceRevision.Merge(m, src)
  1594  }
  1595  func (m *SourceRevision) XXX_Size() int {
  1596  	return m.Size()
  1597  }
  1598  func (m *SourceRevision) XXX_DiscardUnknown() {
  1599  	xxx_messageInfo_SourceRevision.DiscardUnknown(m)
  1600  }
  1601  
  1602  var xxx_messageInfo_SourceRevision proto.InternalMessageInfo
  1603  
  1604  func (m *SourceStrategyOptions) Reset()      { *m = SourceStrategyOptions{} }
  1605  func (*SourceStrategyOptions) ProtoMessage() {}
  1606  func (*SourceStrategyOptions) Descriptor() ([]byte, []int) {
  1607  	return fileDescriptor_2ba579f6f004cb75, []int{56}
  1608  }
  1609  func (m *SourceStrategyOptions) XXX_Unmarshal(b []byte) error {
  1610  	return m.Unmarshal(b)
  1611  }
  1612  func (m *SourceStrategyOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1613  	b = b[:cap(b)]
  1614  	n, err := m.MarshalToSizedBuffer(b)
  1615  	if err != nil {
  1616  		return nil, err
  1617  	}
  1618  	return b[:n], nil
  1619  }
  1620  func (m *SourceStrategyOptions) XXX_Merge(src proto.Message) {
  1621  	xxx_messageInfo_SourceStrategyOptions.Merge(m, src)
  1622  }
  1623  func (m *SourceStrategyOptions) XXX_Size() int {
  1624  	return m.Size()
  1625  }
  1626  func (m *SourceStrategyOptions) XXX_DiscardUnknown() {
  1627  	xxx_messageInfo_SourceStrategyOptions.DiscardUnknown(m)
  1628  }
  1629  
  1630  var xxx_messageInfo_SourceStrategyOptions proto.InternalMessageInfo
  1631  
  1632  func (m *StageInfo) Reset()      { *m = StageInfo{} }
  1633  func (*StageInfo) ProtoMessage() {}
  1634  func (*StageInfo) Descriptor() ([]byte, []int) {
  1635  	return fileDescriptor_2ba579f6f004cb75, []int{57}
  1636  }
  1637  func (m *StageInfo) XXX_Unmarshal(b []byte) error {
  1638  	return m.Unmarshal(b)
  1639  }
  1640  func (m *StageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1641  	b = b[:cap(b)]
  1642  	n, err := m.MarshalToSizedBuffer(b)
  1643  	if err != nil {
  1644  		return nil, err
  1645  	}
  1646  	return b[:n], nil
  1647  }
  1648  func (m *StageInfo) XXX_Merge(src proto.Message) {
  1649  	xxx_messageInfo_StageInfo.Merge(m, src)
  1650  }
  1651  func (m *StageInfo) XXX_Size() int {
  1652  	return m.Size()
  1653  }
  1654  func (m *StageInfo) XXX_DiscardUnknown() {
  1655  	xxx_messageInfo_StageInfo.DiscardUnknown(m)
  1656  }
  1657  
  1658  var xxx_messageInfo_StageInfo proto.InternalMessageInfo
  1659  
  1660  func (m *StepInfo) Reset()      { *m = StepInfo{} }
  1661  func (*StepInfo) ProtoMessage() {}
  1662  func (*StepInfo) Descriptor() ([]byte, []int) {
  1663  	return fileDescriptor_2ba579f6f004cb75, []int{58}
  1664  }
  1665  func (m *StepInfo) XXX_Unmarshal(b []byte) error {
  1666  	return m.Unmarshal(b)
  1667  }
  1668  func (m *StepInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1669  	b = b[:cap(b)]
  1670  	n, err := m.MarshalToSizedBuffer(b)
  1671  	if err != nil {
  1672  		return nil, err
  1673  	}
  1674  	return b[:n], nil
  1675  }
  1676  func (m *StepInfo) XXX_Merge(src proto.Message) {
  1677  	xxx_messageInfo_StepInfo.Merge(m, src)
  1678  }
  1679  func (m *StepInfo) XXX_Size() int {
  1680  	return m.Size()
  1681  }
  1682  func (m *StepInfo) XXX_DiscardUnknown() {
  1683  	xxx_messageInfo_StepInfo.DiscardUnknown(m)
  1684  }
  1685  
  1686  var xxx_messageInfo_StepInfo proto.InternalMessageInfo
  1687  
  1688  func (m *WebHookTrigger) Reset()      { *m = WebHookTrigger{} }
  1689  func (*WebHookTrigger) ProtoMessage() {}
  1690  func (*WebHookTrigger) Descriptor() ([]byte, []int) {
  1691  	return fileDescriptor_2ba579f6f004cb75, []int{59}
  1692  }
  1693  func (m *WebHookTrigger) XXX_Unmarshal(b []byte) error {
  1694  	return m.Unmarshal(b)
  1695  }
  1696  func (m *WebHookTrigger) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1697  	b = b[:cap(b)]
  1698  	n, err := m.MarshalToSizedBuffer(b)
  1699  	if err != nil {
  1700  		return nil, err
  1701  	}
  1702  	return b[:n], nil
  1703  }
  1704  func (m *WebHookTrigger) XXX_Merge(src proto.Message) {
  1705  	xxx_messageInfo_WebHookTrigger.Merge(m, src)
  1706  }
  1707  func (m *WebHookTrigger) XXX_Size() int {
  1708  	return m.Size()
  1709  }
  1710  func (m *WebHookTrigger) XXX_DiscardUnknown() {
  1711  	xxx_messageInfo_WebHookTrigger.DiscardUnknown(m)
  1712  }
  1713  
  1714  var xxx_messageInfo_WebHookTrigger proto.InternalMessageInfo
  1715  
  1716  func init() {
  1717  	proto.RegisterType((*BinaryBuildRequestOptions)(nil), "github.com.openshift.api.build.v1.BinaryBuildRequestOptions")
  1718  	proto.RegisterType((*BinaryBuildSource)(nil), "github.com.openshift.api.build.v1.BinaryBuildSource")
  1719  	proto.RegisterType((*BitbucketWebHookCause)(nil), "github.com.openshift.api.build.v1.BitbucketWebHookCause")
  1720  	proto.RegisterType((*Build)(nil), "github.com.openshift.api.build.v1.Build")
  1721  	proto.RegisterType((*BuildCondition)(nil), "github.com.openshift.api.build.v1.BuildCondition")
  1722  	proto.RegisterType((*BuildConfig)(nil), "github.com.openshift.api.build.v1.BuildConfig")
  1723  	proto.RegisterType((*BuildConfigList)(nil), "github.com.openshift.api.build.v1.BuildConfigList")
  1724  	proto.RegisterType((*BuildConfigSpec)(nil), "github.com.openshift.api.build.v1.BuildConfigSpec")
  1725  	proto.RegisterType((*BuildConfigStatus)(nil), "github.com.openshift.api.build.v1.BuildConfigStatus")
  1726  	proto.RegisterType((*BuildList)(nil), "github.com.openshift.api.build.v1.BuildList")
  1727  	proto.RegisterType((*BuildLog)(nil), "github.com.openshift.api.build.v1.BuildLog")
  1728  	proto.RegisterType((*BuildLogOptions)(nil), "github.com.openshift.api.build.v1.BuildLogOptions")
  1729  	proto.RegisterType((*BuildOutput)(nil), "github.com.openshift.api.build.v1.BuildOutput")
  1730  	proto.RegisterType((*BuildPostCommitSpec)(nil), "github.com.openshift.api.build.v1.BuildPostCommitSpec")
  1731  	proto.RegisterType((*BuildRequest)(nil), "github.com.openshift.api.build.v1.BuildRequest")
  1732  	proto.RegisterType((*BuildSource)(nil), "github.com.openshift.api.build.v1.BuildSource")
  1733  	proto.RegisterType((*BuildSpec)(nil), "github.com.openshift.api.build.v1.BuildSpec")
  1734  	proto.RegisterType((*BuildStatus)(nil), "github.com.openshift.api.build.v1.BuildStatus")
  1735  	proto.RegisterType((*BuildStatusOutput)(nil), "github.com.openshift.api.build.v1.BuildStatusOutput")
  1736  	proto.RegisterType((*BuildStatusOutputTo)(nil), "github.com.openshift.api.build.v1.BuildStatusOutputTo")
  1737  	proto.RegisterType((*BuildStrategy)(nil), "github.com.openshift.api.build.v1.BuildStrategy")
  1738  	proto.RegisterType((*BuildTriggerCause)(nil), "github.com.openshift.api.build.v1.BuildTriggerCause")
  1739  	proto.RegisterType((*BuildTriggerPolicy)(nil), "github.com.openshift.api.build.v1.BuildTriggerPolicy")
  1740  	proto.RegisterType((*BuildVolume)(nil), "github.com.openshift.api.build.v1.BuildVolume")
  1741  	proto.RegisterType((*BuildVolumeMount)(nil), "github.com.openshift.api.build.v1.BuildVolumeMount")
  1742  	proto.RegisterType((*BuildVolumeSource)(nil), "github.com.openshift.api.build.v1.BuildVolumeSource")
  1743  	proto.RegisterType((*CommonSpec)(nil), "github.com.openshift.api.build.v1.CommonSpec")
  1744  	proto.RegisterType((*CommonWebHookCause)(nil), "github.com.openshift.api.build.v1.CommonWebHookCause")
  1745  	proto.RegisterType((*ConfigMapBuildSource)(nil), "github.com.openshift.api.build.v1.ConfigMapBuildSource")
  1746  	proto.RegisterType((*CustomBuildStrategy)(nil), "github.com.openshift.api.build.v1.CustomBuildStrategy")
  1747  	proto.RegisterType((*DockerBuildStrategy)(nil), "github.com.openshift.api.build.v1.DockerBuildStrategy")
  1748  	proto.RegisterType((*DockerStrategyOptions)(nil), "github.com.openshift.api.build.v1.DockerStrategyOptions")
  1749  	proto.RegisterType((*GenericWebHookCause)(nil), "github.com.openshift.api.build.v1.GenericWebHookCause")
  1750  	proto.RegisterType((*GenericWebHookEvent)(nil), "github.com.openshift.api.build.v1.GenericWebHookEvent")
  1751  	proto.RegisterType((*GitBuildSource)(nil), "github.com.openshift.api.build.v1.GitBuildSource")
  1752  	proto.RegisterType((*GitHubWebHookCause)(nil), "github.com.openshift.api.build.v1.GitHubWebHookCause")
  1753  	proto.RegisterType((*GitInfo)(nil), "github.com.openshift.api.build.v1.GitInfo")
  1754  	proto.RegisterType((*GitLabWebHookCause)(nil), "github.com.openshift.api.build.v1.GitLabWebHookCause")
  1755  	proto.RegisterType((*GitRefInfo)(nil), "github.com.openshift.api.build.v1.GitRefInfo")
  1756  	proto.RegisterType((*GitSourceRevision)(nil), "github.com.openshift.api.build.v1.GitSourceRevision")
  1757  	proto.RegisterType((*ImageChangeCause)(nil), "github.com.openshift.api.build.v1.ImageChangeCause")
  1758  	proto.RegisterType((*ImageChangeTrigger)(nil), "github.com.openshift.api.build.v1.ImageChangeTrigger")
  1759  	proto.RegisterType((*ImageChangeTriggerStatus)(nil), "github.com.openshift.api.build.v1.ImageChangeTriggerStatus")
  1760  	proto.RegisterType((*ImageLabel)(nil), "github.com.openshift.api.build.v1.ImageLabel")
  1761  	proto.RegisterType((*ImageSource)(nil), "github.com.openshift.api.build.v1.ImageSource")
  1762  	proto.RegisterType((*ImageSourcePath)(nil), "github.com.openshift.api.build.v1.ImageSourcePath")
  1763  	proto.RegisterType((*ImageStreamTagReference)(nil), "github.com.openshift.api.build.v1.ImageStreamTagReference")
  1764  	proto.RegisterType((*JenkinsPipelineBuildStrategy)(nil), "github.com.openshift.api.build.v1.JenkinsPipelineBuildStrategy")
  1765  	proto.RegisterType((*OptionalNodeSelector)(nil), "github.com.openshift.api.build.v1.OptionalNodeSelector")
  1766  	proto.RegisterMapType((map[string]string)(nil), "github.com.openshift.api.build.v1.OptionalNodeSelector.ItemsEntry")
  1767  	proto.RegisterType((*ProxyConfig)(nil), "github.com.openshift.api.build.v1.ProxyConfig")
  1768  	proto.RegisterType((*SecretBuildSource)(nil), "github.com.openshift.api.build.v1.SecretBuildSource")
  1769  	proto.RegisterType((*SecretLocalReference)(nil), "github.com.openshift.api.build.v1.SecretLocalReference")
  1770  	proto.RegisterType((*SecretSpec)(nil), "github.com.openshift.api.build.v1.SecretSpec")
  1771  	proto.RegisterType((*SourceBuildStrategy)(nil), "github.com.openshift.api.build.v1.SourceBuildStrategy")
  1772  	proto.RegisterType((*SourceControlUser)(nil), "github.com.openshift.api.build.v1.SourceControlUser")
  1773  	proto.RegisterType((*SourceRevision)(nil), "github.com.openshift.api.build.v1.SourceRevision")
  1774  	proto.RegisterType((*SourceStrategyOptions)(nil), "github.com.openshift.api.build.v1.SourceStrategyOptions")
  1775  	proto.RegisterType((*StageInfo)(nil), "github.com.openshift.api.build.v1.StageInfo")
  1776  	proto.RegisterType((*StepInfo)(nil), "github.com.openshift.api.build.v1.StepInfo")
  1777  	proto.RegisterType((*WebHookTrigger)(nil), "github.com.openshift.api.build.v1.WebHookTrigger")
  1778  }
  1779  
  1780  func init() {
  1781  	proto.RegisterFile("github.com/openshift/api/build/v1/generated.proto", fileDescriptor_2ba579f6f004cb75)
  1782  }
  1783  
  1784  var fileDescriptor_2ba579f6f004cb75 = []byte{
  1785  	// 4386 bytes of a gzipped FileDescriptorProto
  1786  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x5c, 0x4d, 0x6c, 0x1c, 0x47,
  1787  	0x76, 0x56, 0xcf, 0x0f, 0x67, 0xe6, 0x0d, 0x45, 0x52, 0x45, 0xc9, 0x1a, 0x69, 0xb5, 0x1c, 0xb9,
  1788  	0x1d, 0x1b, 0x76, 0x6c, 0x0f, 0x57, 0xb2, 0xa4, 0xc8, 0x36, 0xe2, 0x80, 0x43, 0x52, 0x32, 0xb5,
  1789  	0x23, 0x89, 0xa8, 0xa1, 0x65, 0xef, 0x5a, 0xd8, 0xa4, 0xd9, 0x53, 0x33, 0x6c, 0x73, 0xa6, 0x7b,
  1790  	0xdc, 0xd5, 0x43, 0x9b, 0x0b, 0x04, 0x58, 0x04, 0x58, 0x24, 0xeb, 0xbd, 0x64, 0x2f, 0x8b, 0x24,
  1791  	0x97, 0x24, 0x58, 0xe4, 0x94, 0x53, 0x02, 0x04, 0xd8, 0x60, 0x2f, 0x01, 0xb2, 0x07, 0x1f, 0x12,
  1792  	0x60, 0x83, 0x04, 0x88, 0x81, 0x5d, 0x0c, 0x62, 0xe6, 0x10, 0x20, 0x87, 0x00, 0xb9, 0xea, 0x10,
  1793  	0x04, 0xf5, 0xd3, 0xdd, 0x55, 0x3d, 0x3d, 0x54, 0x0f, 0x25, 0x3b, 0x9b, 0xe4, 0xc6, 0xa9, 0xf7,
  1794  	0xde, 0xf7, 0xea, 0xe7, 0xd5, 0xab, 0xf7, 0x5e, 0x55, 0x13, 0xae, 0xf4, 0x9c, 0x60, 0x6f, 0xb4,
  1795  	0xdb, 0xb0, 0xbd, 0xc1, 0xaa, 0x37, 0x24, 0x2e, 0xdd, 0x73, 0xba, 0xc1, 0xaa, 0x35, 0x74, 0x56,
  1796  	0x77, 0x47, 0x4e, 0xbf, 0xb3, 0x7a, 0x70, 0x65, 0xb5, 0x47, 0x5c, 0xe2, 0x5b, 0x01, 0xe9, 0x34,
  1797  	0x86, 0xbe, 0x17, 0x78, 0xe8, 0xd9, 0x58, 0xa4, 0x11, 0x89, 0x34, 0xac, 0xa1, 0xd3, 0xe0, 0x22,
  1798  	0x8d, 0x83, 0x2b, 0x17, 0x5f, 0x55, 0x50, 0x7b, 0x5e, 0xcf, 0x5b, 0xe5, 0x92, 0xbb, 0xa3, 0x2e,
  1799  	0xff, 0xc5, 0x7f, 0xf0, 0xbf, 0x04, 0xe2, 0x45, 0x73, 0xff, 0x26, 0x6d, 0x38, 0x1e, 0x57, 0x6b,
  1800  	0x7b, 0x3e, 0x49, 0xd1, 0x7a, 0xf1, 0x5a, 0xcc, 0x33, 0xb0, 0xec, 0x3d, 0xc7, 0x25, 0xfe, 0xe1,
  1801  	0xea, 0x70, 0xbf, 0xc7, 0x1a, 0xe8, 0xea, 0x80, 0x04, 0x56, 0x9a, 0xd4, 0x8d, 0x69, 0x52, 0xfe,
  1802  	0xc8, 0x0d, 0x9c, 0x01, 0x59, 0xa5, 0xf6, 0x1e, 0x19, 0x58, 0x49, 0x39, 0xf3, 0x6f, 0x0a, 0x70,
  1803  	0xa1, 0xe9, 0xb8, 0x96, 0x7f, 0xd8, 0x64, 0x63, 0xc2, 0xe4, 0xc3, 0x11, 0xa1, 0xc1, 0xfd, 0x61,
  1804  	0xe0, 0x78, 0x2e, 0x45, 0xbf, 0x05, 0x65, 0xa6, 0xb0, 0x63, 0x05, 0x56, 0xcd, 0xb8, 0x6c, 0xbc,
  1805  	0x58, 0xbd, 0xfa, 0xb5, 0x86, 0x50, 0xd4, 0x50, 0x15, 0x35, 0x86, 0xfb, 0x3d, 0xd6, 0x40, 0x1b,
  1806  	0x8c, 0xbb, 0x71, 0x70, 0xa5, 0x71, 0x7f, 0xf7, 0x03, 0x62, 0x07, 0x77, 0x49, 0x60, 0x35, 0xd1,
  1807  	0xa7, 0xe3, 0xfa, 0xa9, 0xa3, 0x71, 0x1d, 0xe2, 0x36, 0x1c, 0xa1, 0xa2, 0x17, 0x60, 0xce, 0xa2,
  1808  	0xb7, 0x9c, 0x3e, 0xa9, 0xe5, 0x2e, 0x1b, 0x2f, 0x56, 0x9a, 0x0b, 0x92, 0x7b, 0x6e, 0x8d, 0xb7,
  1809  	0x62, 0x49, 0x45, 0x37, 0x60, 0xc1, 0x27, 0x07, 0x0e, 0x75, 0x3c, 0x77, 0xdd, 0x1b, 0x0c, 0x9c,
  1810  	0xa0, 0x96, 0xd7, 0xf9, 0x45, 0x2b, 0x4e, 0x70, 0xa1, 0xd7, 0x61, 0x31, 0x6c, 0xb9, 0x4b, 0x28,
  1811  	0xb5, 0x7a, 0xa4, 0x56, 0xe0, 0x82, 0x8b, 0x52, 0xb0, 0x24, 0x9b, 0x71, 0x92, 0x0f, 0x35, 0x01,
  1812  	0x85, 0x4d, 0x6b, 0xa3, 0x60, 0xcf, 0xf3, 0xef, 0x59, 0x03, 0x52, 0x2b, 0x72, 0xe9, 0x68, 0x50,
  1813  	0x31, 0x05, 0xa7, 0x70, 0xa3, 0x4d, 0x58, 0xd6, 0x5b, 0x37, 0x07, 0x96, 0xd3, 0xaf, 0xcd, 0x71,
  1814  	0x90, 0x65, 0x09, 0x52, 0x55, 0x48, 0x38, 0x8d, 0x1f, 0x7d, 0x1d, 0xce, 0xe9, 0xe3, 0x0a, 0x88,
  1815  	0xe8, 0x4d, 0x89, 0x03, 0x9d, 0x93, 0x40, 0xa7, 0x35, 0x22, 0x4e, 0x97, 0x41, 0xf7, 0xe0, 0x99,
  1816  	0x09, 0x82, 0xe8, 0x56, 0x99, 0xa3, 0x3d, 0x23, 0xd1, 0x16, 0x74, 0x2a, 0x9e, 0x22, 0x65, 0xbe,
  1817  	0x09, 0x67, 0x14, 0x0b, 0x6a, 0x7b, 0x23, 0xdf, 0x26, 0xca, 0xba, 0x1a, 0xc7, 0xad, 0xab, 0xf9,
  1818  	0x89, 0x01, 0xe7, 0x9a, 0x4e, 0xb0, 0x3b, 0xb2, 0xf7, 0x49, 0xf0, 0x2e, 0xd9, 0x7d, 0xdb, 0xf3,
  1819  	0xf6, 0xd7, 0xad, 0x11, 0x25, 0xe8, 0x43, 0x00, 0xdb, 0x1b, 0x0c, 0x3c, 0xb7, 0x3d, 0x24, 0xb6,
  1820  	0xb4, 0xbe, 0xeb, 0x8d, 0xc7, 0x6e, 0xc9, 0xc6, 0x3a, 0x17, 0x52, 0xa1, 0x9a, 0x17, 0xa5, 0x72,
  1821  	0x34, 0x49, 0xc3, 0x8a, 0x12, 0xf3, 0x07, 0x39, 0x28, 0xf2, 0x41, 0x7c, 0x09, 0x86, 0x7f, 0x0f,
  1822  	0x0a, 0x94, 0x0d, 0x2c, 0xc7, 0xd1, 0x5f, 0xc9, 0x30, 0x30, 0x31, 0xbd, 0x43, 0x62, 0x37, 0xe7,
  1823  	0x25, 0x72, 0x81, 0xfd, 0xc2, 0x1c, 0x07, 0x3d, 0x80, 0x39, 0x1a, 0x58, 0xc1, 0x88, 0xf2, 0x8d,
  1824  	0x51, 0xbd, 0xda, 0xc8, 0x8c, 0xc8, 0xa5, 0xe2, 0x05, 0x12, 0xbf, 0xb1, 0x44, 0x33, 0xff, 0x3e,
  1825  	0x0f, 0x0b, 0x9c, 0x6f, 0xdd, 0x73, 0x3b, 0x0e, 0x73, 0x0b, 0xe8, 0x06, 0x14, 0x82, 0xc3, 0x61,
  1826  	0xb8, 0xb2, 0x66, 0xd8, 0x99, 0x9d, 0xc3, 0x21, 0x79, 0x34, 0xae, 0x23, 0x9d, 0x9b, 0xb5, 0x62,
  1827  	0xce, 0x8f, 0x5a, 0x51, 0x17, 0xc5, 0x5e, 0xbf, 0xa6, 0xab, 0x7c, 0x34, 0xae, 0xa7, 0xf8, 0xc7,
  1828  	0x46, 0x84, 0xa4, 0x77, 0x0c, 0x7d, 0x00, 0x0b, 0x7d, 0x8b, 0x06, 0xef, 0x0c, 0x3b, 0x56, 0x40,
  1829  	0x76, 0x9c, 0x01, 0xe1, 0xbb, 0xaa, 0x7a, 0xf5, 0x57, 0xb3, 0x2d, 0x14, 0x93, 0x88, 0x4d, 0xbd,
  1830  	0xa5, 0x21, 0xe1, 0x04, 0x32, 0x3a, 0x00, 0xc4, 0x5a, 0x76, 0x7c, 0xcb, 0xa5, 0x62, 0x54, 0x4c,
  1831  	0x5f, 0x7e, 0x66, 0x7d, 0x91, 0x21, 0xb6, 0x26, 0xd0, 0x70, 0x8a, 0x06, 0xb6, 0x8b, 0x7c, 0x62,
  1832  	0x51, 0xcf, 0x95, 0x4e, 0x2b, 0x5a, 0x24, 0xcc, 0x5b, 0xb1, 0xa4, 0xa2, 0x97, 0xa0, 0x34, 0x90,
  1833  	0xde, 0xad, 0x98, 0xee, 0xdd, 0x42, 0xba, 0xf9, 0xa3, 0x1c, 0x54, 0xc3, 0x15, 0xea, 0x3a, 0xbd,
  1834  	0x2f, 0xc1, 0xd2, 0x77, 0x34, 0x4b, 0xbf, 0x9a, 0xd5, 0x2e, 0x45, 0xff, 0xa6, 0xda, 0xfb, 0xc3,
  1835  	0x84, 0xbd, 0x5f, 0x9b, 0x11, 0xf7, 0x78, 0xab, 0xff, 0xa9, 0x01, 0x8b, 0x0a, 0x77, 0xcb, 0xa1,
  1836  	0x01, 0x7a, 0x38, 0x31, 0x53, 0x8d, 0x6c, 0x33, 0xc5, 0xa4, 0xf9, 0x3c, 0x2d, 0x49, 0x6d, 0xe5,
  1837  	0xb0, 0x45, 0x99, 0xa5, 0x36, 0x14, 0x9d, 0x80, 0x0c, 0xd8, 0xde, 0xc8, 0xcf, 0xb2, 0x7d, 0x45,
  1838  	0x07, 0x9b, 0xa7, 0x25, 0x74, 0x71, 0x8b, 0x81, 0x60, 0x81, 0x65, 0xfe, 0x22, 0xaf, 0x0d, 0x83,
  1839  	0x4d, 0x1f, 0xb2, 0xa1, 0x1c, 0xf8, 0x4e, 0xaf, 0x47, 0x7c, 0x5a, 0x33, 0xb8, 0xae, 0xeb, 0x59,
  1840  	0x75, 0xed, 0x08, 0xb9, 0x6d, 0xaf, 0xef, 0xd8, 0x87, 0xf1, 0x68, 0x64, 0x33, 0xc5, 0x11, 0x30,
  1841  	0x5a, 0x83, 0x8a, 0x3f, 0x72, 0x05, 0xa3, 0xdc, 0xed, 0xcf, 0x49, 0xf6, 0x0a, 0x0e, 0x09, 0x8f,
  1842  	0xc6, 0x75, 0xe1, 0x5a, 0xa2, 0x16, 0x1c, 0x4b, 0x21, 0x4b, 0xf3, 0xff, 0x62, 0x91, 0x5f, 0xcd,
  1843  	0xec, 0xff, 0xb9, 0xdd, 0x44, 0x76, 0x19, 0xb7, 0xa9, 0xfe, 0x1e, 0x75, 0xe0, 0x12, 0x1d, 0xd9,
  1844  	0x36, 0xa1, 0xb4, 0x3b, 0xea, 0xf3, 0x9e, 0xd0, 0xb7, 0x1d, 0x1a, 0x78, 0xfe, 0x61, 0xcb, 0x61,
  1845  	0x21, 0x06, 0xdb, 0x74, 0xc5, 0xe6, 0xe5, 0xa3, 0x71, 0xfd, 0x52, 0xfb, 0x18, 0x3e, 0x7c, 0x2c,
  1846  	0x0a, 0x7a, 0x0f, 0x6a, 0x5d, 0xcb, 0xe9, 0x93, 0x4e, 0x8a, 0x86, 0x22, 0xd7, 0x70, 0xe9, 0x68,
  1847  	0x5c, 0xaf, 0xdd, 0x9a, 0xc2, 0x83, 0xa7, 0x4a, 0x9b, 0xff, 0x6c, 0xc0, 0x99, 0x09, 0x9b, 0x46,
  1848  	0xd7, 0xa1, 0xca, 0x5c, 0xc9, 0x03, 0xe2, 0xb3, 0xc3, 0x9a, 0x9b, 0x6a, 0x3e, 0x8e, 0x35, 0x5a,
  1849  	0x31, 0x09, 0xab, 0x7c, 0xe8, 0x13, 0x03, 0x96, 0x9d, 0x81, 0xd5, 0x23, 0xeb, 0x7b, 0x96, 0xdb,
  1850  	0x23, 0xe1, 0xa2, 0x4a, 0x7b, 0x7c, 0x33, 0xc3, 0xcc, 0x6f, 0x4d, 0x48, 0xcb, 0x5d, 0xf6, 0x15,
  1851  	0xa9, 0x7c, 0x79, 0x92, 0x83, 0xe2, 0x34, 0xa5, 0xe6, 0x8f, 0x0d, 0xa8, 0xf0, 0x91, 0x7d, 0x09,
  1852  	0x3b, 0xef, 0xae, 0xbe, 0xf3, 0x5e, 0xcc, 0xba, 0x1b, 0xa6, 0xec, 0x39, 0x80, 0xb2, 0xe8, 0xb9,
  1853  	0xd7, 0x33, 0xff, 0xb3, 0x20, 0xf7, 0x5f, 0xcb, 0xeb, 0x85, 0x31, 0xf5, 0x2a, 0x54, 0x6c, 0xcf,
  1854  	0x0d, 0x2c, 0xd6, 0x65, 0x79, 0x84, 0x9e, 0x09, 0xb7, 0xc6, 0x7a, 0x48, 0xc0, 0x31, 0x0f, 0x3b,
  1855  	0x04, 0xba, 0x5e, 0xbf, 0xef, 0x7d, 0xc4, 0x37, 0x52, 0x39, 0xf6, 0x59, 0xb7, 0x78, 0x2b, 0x96,
  1856  	0x54, 0xf4, 0x0a, 0x94, 0x87, 0x2c, 0x44, 0xf3, 0xa4, 0x4f, 0x2c, 0xc7, 0xa3, 0xde, 0x96, 0xed,
  1857  	0x38, 0xe2, 0x40, 0xd7, 0x60, 0x9e, 0x3a, 0xae, 0x4d, 0xda, 0xc4, 0xf6, 0xdc, 0x0e, 0xe5, 0xb6,
  1858  	0x9e, 0x6f, 0x2e, 0x1d, 0x8d, 0xeb, 0xf3, 0x6d, 0xa5, 0x1d, 0x6b, 0x5c, 0xe8, 0x5d, 0xa8, 0xf0,
  1859  	0xdf, 0xfc, 0xfc, 0x2b, 0xce, 0x7c, 0xfe, 0x9d, 0x66, 0x83, 0x6c, 0x87, 0x00, 0x38, 0xc6, 0x42,
  1860  	0x57, 0x01, 0x58, 0x9a, 0x42, 0x03, 0x6b, 0x30, 0xa4, 0xfc, 0x24, 0x2f, 0xc7, 0xdb, 0x77, 0x27,
  1861  	0xa2, 0x60, 0x85, 0x0b, 0xbd, 0x0c, 0x95, 0xc0, 0x72, 0xfa, 0x2d, 0xc7, 0x25, 0x94, 0x47, 0xc2,
  1862  	0x79, 0xa1, 0x60, 0x27, 0x6c, 0xc4, 0x31, 0x1d, 0x35, 0x00, 0xfa, 0x6c, 0xd3, 0x34, 0x0f, 0x03,
  1863  	0x42, 0x79, 0xa4, 0x9b, 0x6f, 0x2e, 0x30, 0xf0, 0x56, 0xd4, 0x8a, 0x15, 0x0e, 0x36, 0xeb, 0xae,
  1864  	0xf7, 0x91, 0xe5, 0x04, 0xb5, 0x8a, 0x3e, 0xeb, 0xf7, 0xbc, 0x77, 0x2d, 0x27, 0xc0, 0x92, 0x8a,
  1865  	0x9e, 0x87, 0xd2, 0x81, 0xdc, 0x69, 0xc0, 0x41, 0xab, 0xec, 0xd8, 0x0d, 0x77, 0x58, 0x48, 0x43,
  1866  	0x7b, 0x70, 0xc9, 0x71, 0x29, 0xb1, 0x47, 0x3e, 0x69, 0xef, 0x3b, 0xc3, 0x9d, 0x56, 0xfb, 0x01,
  1867  	0xf1, 0x9d, 0xee, 0x61, 0xd3, 0xb2, 0xf7, 0x89, 0xdb, 0xa9, 0x55, 0xb9, 0x92, 0x5f, 0x91, 0x4a,
  1868  	0x2e, 0x6d, 0x1d, 0xc3, 0x8b, 0x8f, 0x45, 0x32, 0x3f, 0x09, 0x0f, 0xf8, 0xfb, 0xa3, 0x60, 0x38,
  1869  	0x0a, 0xd0, 0x9b, 0x90, 0x0b, 0x3c, 0xb9, 0x6d, 0x9e, 0x53, 0xd6, 0xaa, 0xc1, 0x02, 0xac, 0xf8,
  1870  	0x20, 0xc7, 0xa4, 0x4b, 0x7c, 0xe2, 0xda, 0xa4, 0x39, 0x77, 0x34, 0xae, 0xe7, 0x76, 0x3c, 0x9c,
  1871  	0x0b, 0x3c, 0xf4, 0x1e, 0xc0, 0x70, 0x44, 0xf7, 0xda, 0xc4, 0xf6, 0x49, 0x20, 0x4f, 0xf0, 0x17,
  1872  	0xd3, 0x40, 0x5a, 0x9e, 0x6d, 0xf5, 0x93, 0x48, 0x7c, 0x7e, 0xb7, 0x23, 0x79, 0xac, 0x60, 0xa1,
  1873  	0x0e, 0x54, 0xf9, 0xc6, 0x6f, 0x59, 0xbb, 0xa4, 0xcf, 0x0c, 0x36, 0x9f, 0xd1, 0xbf, 0x6f, 0x45,
  1874  	0x52, 0xb1, 0x53, 0x8b, 0xdb, 0x28, 0x56, 0x61, 0xcd, 0xdf, 0x31, 0x60, 0x99, 0x4f, 0xc6, 0xb6,
  1875  	0x47, 0x03, 0x91, 0xb7, 0x70, 0xcf, 0xff, 0x3c, 0x94, 0xd8, 0x39, 0x60, 0xb9, 0x1d, 0x7e, 0x06,
  1876  	0x56, 0xc4, 0xaa, 0xad, 0x8b, 0x26, 0x1c, 0xd2, 0xd0, 0x25, 0x28, 0x58, 0x7e, 0x4f, 0x78, 0x86,
  1877  	0x4a, 0xb3, 0xcc, 0x42, 0x90, 0x35, 0xbf, 0x47, 0x31, 0x6f, 0x65, 0x26, 0x42, 0x6d, 0xdf, 0x19,
  1878  	0x4e, 0xe4, 0xa2, 0x6d, 0xde, 0x8a, 0x25, 0xd5, 0xfc, 0x69, 0x09, 0xe6, 0xd5, 0xec, 0xfa, 0x4b,
  1879  	0x88, 0xb9, 0xde, 0x87, 0x72, 0x98, 0xad, 0xc9, 0x55, 0xbb, 0x92, 0x61, 0x6a, 0x45, 0xee, 0x86,
  1880  	0xa5, 0x60, 0x73, 0x9e, 0xb9, 0x8e, 0xf0, 0x17, 0x8e, 0x00, 0x11, 0x81, 0x25, 0x79, 0xd0, 0x93,
  1881  	0x4e, 0xf3, 0x90, 0xcf, 0xbd, 0x3c, 0x9f, 0x33, 0xd9, 0xd7, 0xd9, 0xa3, 0x71, 0x7d, 0x69, 0x27,
  1882  	0x01, 0x80, 0x27, 0x20, 0xd1, 0x1a, 0x14, 0xba, 0xbe, 0x37, 0xe0, 0x9e, 0x29, 0x23, 0x34, 0x5f,
  1883  	0xa1, 0x5b, 0xbe, 0x37, 0xc0, 0x5c, 0x14, 0xbd, 0x07, 0x73, 0xbb, 0x3c, 0x35, 0x95, 0xbe, 0x2a,
  1884  	0x53, 0x90, 0x98, 0xcc, 0x65, 0x9b, 0xc0, 0xd6, 0x54, 0x34, 0x63, 0x89, 0x87, 0xae, 0xe8, 0x87,
  1885  	0xec, 0x1c, 0xdf, 0xfa, 0x8b, 0xc7, 0x1e, 0xb0, 0xaf, 0x43, 0x9e, 0xb8, 0x07, 0xb5, 0x12, 0xb7,
  1886  	0xf4, 0x8b, 0x69, 0xc3, 0xd9, 0x74, 0x0f, 0x1e, 0x58, 0x7e, 0xb3, 0x2a, 0x97, 0x36, 0xbf, 0xe9,
  1887  	0x1e, 0x60, 0x26, 0x83, 0xf6, 0xa1, 0xaa, 0x4c, 0x4f, 0xad, 0xcc, 0x21, 0xae, 0xcd, 0x18, 0xb6,
  1888  	0x89, 0x5c, 0x38, 0xda, 0x33, 0xca, 0x0a, 0x60, 0x15, 0x1d, 0x7d, 0xcf, 0x80, 0x73, 0x1d, 0xcf,
  1889  	0xde, 0x67, 0xc7, 0xb7, 0x6f, 0x05, 0xa4, 0x77, 0x28, 0x8f, 0x2e, 0xee, 0x09, 0xab, 0x57, 0x6f,
  1890  	0x66, 0xd0, 0xbb, 0x91, 0x26, 0xdf, 0xbc, 0x70, 0x34, 0xae, 0x9f, 0x4b, 0x25, 0xe1, 0x74, 0x8d,
  1891  	0xbc, 0x2f, 0x94, 0xaf, 0x42, 0xb2, 0x2f, 0x90, 0xb9, 0x2f, 0xed, 0x34, 0x79, 0xd1, 0x97, 0x54,
  1892  	0x12, 0x4e, 0xd7, 0x68, 0xfe, 0x53, 0x51, 0x3a, 0x56, 0x59, 0xe2, 0x78, 0x4d, 0x4b, 0x83, 0xeb,
  1893  	0x89, 0x34, 0x78, 0x51, 0x61, 0x55, 0x72, 0xe0, 0xd8, 0x22, 0x73, 0x4f, 0xd9, 0x22, 0x1b, 0x00,
  1894  	0x62, 0x0e, 0xbb, 0x4e, 0x9f, 0x84, 0x1e, 0x89, 0x39, 0x88, 0x8d, 0xa8, 0x15, 0x2b, 0x1c, 0xa8,
  1895  	0x05, 0xf9, 0x9e, 0x8c, 0x71, 0xb3, 0x79, 0x87, 0xdb, 0x4e, 0xa0, 0xf6, 0xa1, 0xc4, 0x2c, 0xf4,
  1896  	0xb6, 0x13, 0x60, 0x06, 0x83, 0x1e, 0xc0, 0x1c, 0xf7, 0xbb, 0xb4, 0x56, 0xcc, 0x9c, 0xbf, 0xf0,
  1897  	0x6d, 0x2e, 0xd1, 0x22, 0xdf, 0xc9, 0x1b, 0x29, 0x96, 0x68, 0x2c, 0x2e, 0x60, 0x91, 0x10, 0xf9,
  1898  	0x38, 0xd8, 0x70, 0x7c, 0x59, 0x37, 0x53, 0xc2, 0xfa, 0x90, 0x82, 0x15, 0x2e, 0xf4, 0x2d, 0x98,
  1899  	0x97, 0x2b, 0x28, 0x8e, 0xad, 0xd2, 0x8c, 0xc7, 0x96, 0x08, 0x82, 0x14, 0x04, 0xac, 0xe1, 0xa1,
  1900  	0xdf, 0x84, 0x12, 0xe5, 0x7f, 0xd1, 0x19, 0x76, 0xa2, 0x90, 0x55, 0x27, 0x30, 0xca, 0xd1, 0x05,
  1901  	0x89, 0xe2, 0x10, 0x15, 0xed, 0xf3, 0x41, 0x77, 0x9d, 0xde, 0x5d, 0x6b, 0xc8, 0x76, 0x1d, 0xd3,
  1902  	0xf1, 0x6b, 0x99, 0x52, 0x1f, 0x29, 0xa4, 0xaa, 0x51, 0x67, 0x4b, 0x42, 0x62, 0x05, 0xde, 0xfc,
  1903  	0x79, 0x18, 0x6a, 0xf3, 0x83, 0xd1, 0x4a, 0xa9, 0xba, 0x3d, 0xe5, 0xac, 0x2b, 0xe1, 0xcc, 0x72,
  1904  	0x5f, 0xa4, 0x33, 0x33, 0xff, 0xa3, 0x14, 0x6e, 0x5a, 0x91, 0x1c, 0x5d, 0x81, 0xe2, 0x70, 0xcf,
  1905  	0xa2, 0xe1, 0xae, 0x0d, 0x33, 0x93, 0xe2, 0x36, 0x6b, 0x7c, 0x34, 0xae, 0x83, 0x88, 0x16, 0xd8,
  1906  	0x2f, 0x2c, 0x38, 0x79, 0xc0, 0x6e, 0xb9, 0x36, 0xe9, 0xf7, 0x49, 0x47, 0x86, 0xe0, 0x71, 0xc0,
  1907  	0x1e, 0x12, 0x70, 0xcc, 0x83, 0x6e, 0x44, 0x55, 0x1b, 0xb1, 0x0b, 0x57, 0xf4, 0xaa, 0xcd, 0x23,
  1908  	0x66, 0x5d, 0xa2, 0xdc, 0x30, 0xb5, 0x8a, 0x53, 0x38, 0xbe, 0x8a, 0x83, 0xba, 0xb0, 0x40, 0x03,
  1909  	0xcb, 0x0f, 0xa2, 0xc8, 0xf8, 0x04, 0xc1, 0x38, 0x3a, 0x1a, 0xd7, 0x17, 0xda, 0x1a, 0x0a, 0x4e,
  1910  	0xa0, 0xa2, 0x11, 0x2c, 0xdb, 0xde, 0x60, 0xd8, 0x27, 0x61, 0x49, 0x4a, 0x28, 0x9b, 0xbd, 0xd2,
  1911  	0x76, 0x9e, 0xa5, 0x7f, 0xeb, 0x93, 0x50, 0x38, 0x0d, 0x1f, 0xfd, 0x3a, 0x94, 0x3b, 0x23, 0xdf,
  1912  	0x62, 0x8d, 0x32, 0xb0, 0x7f, 0x36, 0x4c, 0x65, 0x36, 0x64, 0xfb, 0xa3, 0x71, 0xfd, 0x34, 0xcb,
  1913  	0x05, 0x1a, 0x61, 0x03, 0x8e, 0x44, 0xd0, 0x2e, 0x5c, 0xf4, 0x78, 0xf0, 0x2b, 0x5c, 0x9f, 0x08,
  1914  	0x30, 0xc2, 0xed, 0x2d, 0xab, 0xdc, 0x61, 0xd9, 0xf2, 0xe2, 0xfd, 0xa9, 0x9c, 0xf8, 0x18, 0x14,
  1915  	0x74, 0x1b, 0xe6, 0xc4, 0x26, 0x92, 0xa7, 0x62, 0xa6, 0xf8, 0x04, 0xc4, 0x4d, 0x05, 0x13, 0xc3,
  1916  	0x52, 0x1c, 0x3d, 0x84, 0x39, 0xa1, 0x46, 0x1e, 0x69, 0xd7, 0x66, 0x2b, 0xdc, 0x8a, 0xee, 0xc7,
  1917  	0xfe, 0x53, 0xfc, 0xc6, 0x12, 0x13, 0xed, 0xf0, 0x32, 0x19, 0xf3, 0xcb, 0x55, 0xbe, 0xcf, 0xb2,
  1918  	0x14, 0x9a, 0xdb, 0x4c, 0x60, 0xcb, 0xed, 0x7a, 0x5a, 0x79, 0x8c, 0x7b, 0x65, 0x81, 0xc5, 0xbc,
  1919  	0x72, 0xdf, 0xeb, 0xb5, 0x5d, 0x67, 0x38, 0x24, 0x41, 0x6d, 0x5e, 0xf7, 0xca, 0xad, 0x88, 0x82,
  1920  	0x15, 0x2e, 0x44, 0xb8, 0x53, 0x13, 0xa5, 0x5c, 0x5a, 0x3b, 0xcd, 0x7b, 0x73, 0x65, 0x86, 0x2a,
  1921  	0x97, 0x90, 0xd4, 0xdc, 0x99, 0x04, 0xc3, 0x0a, 0xb0, 0x69, 0xcb, 0x92, 0x88, 0x3a, 0x3b, 0xe8,
  1922  	0x9e, 0x92, 0x03, 0xdd, 0x38, 0xc9, 0xfc, 0xee, 0x78, 0x6a, 0x5a, 0x64, 0xb6, 0x64, 0x56, 0xa1,
  1923  	0xb3, 0xa0, 0xeb, 0x32, 0xa7, 0xd9, 0x70, 0x7a, 0x84, 0x06, 0xd2, 0xc5, 0xe8, 0x49, 0x8a, 0x20,
  1924  	0x61, 0x95, 0xcf, 0xfc, 0x49, 0x01, 0x4e, 0x4b, 0x38, 0x11, 0x71, 0xa0, 0xeb, 0x5a, 0x68, 0xf1,
  1925  	0x6c, 0x22, 0xb4, 0x38, 0xa3, 0x31, 0x2b, 0xc1, 0x85, 0x0f, 0x0b, 0x7a, 0x18, 0x25, 0x83, 0x8c,
  1926  	0x1b, 0x99, 0x23, 0x36, 0x0d, 0x59, 0x78, 0x08, 0x3d, 0x5e, 0xc3, 0x09, 0x0d, 0x4c, 0xa7, 0x1e,
  1927  	0x2e, 0xc9, 0x54, 0xe0, 0x46, 0xe6, 0xc8, 0x2c, 0x45, 0xa7, 0x1e, 0x97, 0xe1, 0x84, 0x06, 0xa6,
  1928  	0xd3, 0x1e, 0xd1, 0xc0, 0x1b, 0x44, 0x3a, 0x0b, 0x99, 0x75, 0xae, 0x73, 0xc1, 0x14, 0x9d, 0xeb,
  1929  	0x1a, 0x22, 0x4e, 0x68, 0x40, 0x3f, 0x34, 0xe0, 0xfc, 0x07, 0xc4, 0xdd, 0x77, 0x5c, 0xba, 0xed,
  1930  	0x0c, 0x49, 0xdf, 0x71, 0xe3, 0x11, 0x0b, 0xdf, 0xfb, 0x1b, 0x19, 0xb4, 0xdf, 0xd1, 0x11, 0xf4,
  1931  	0x6e, 0x7c, 0xe5, 0x68, 0x5c, 0x3f, 0x7f, 0x27, 0x5d, 0x07, 0x9e, 0xa6, 0xdc, 0xfc, 0x6e, 0x51,
  1932  	0x5a, 0xbc, 0x7a, 0x32, 0xaa, 0x67, 0x89, 0xf1, 0x98, 0xb3, 0xc4, 0x87, 0x05, 0x7e, 0x2b, 0xec,
  1933  	0xd8, 0xf2, 0x62, 0x6c, 0x06, 0xab, 0xb9, 0xad, 0x09, 0x8a, 0x43, 0x99, 0xcf, 0xa6, 0x4e, 0xc0,
  1934  	0x09, 0x0d, 0xc8, 0x85, 0xd3, 0x02, 0x3c, 0x54, 0x99, 0xcf, 0x7c, 0xbf, 0x77, 0xdb, 0x09, 0xde,
  1935  	0x8e, 0xe4, 0x84, 0xc6, 0x33, 0x47, 0xe3, 0xfa, 0x69, 0xad, 0x1d, 0xeb, 0xf0, 0x68, 0x04, 0x4b,
  1936  	0x4a, 0x99, 0x91, 0x4f, 0x97, 0xb4, 0x99, 0xd7, 0x66, 0x2b, 0x6c, 0x0a, 0x85, 0x3c, 0x85, 0xdd,
  1937  	0x4a, 0x00, 0xe2, 0x09, 0x15, 0x72, 0x98, 0x7d, 0x2b, 0x1a, 0x66, 0x71, 0x96, 0x61, 0xb6, 0xac,
  1938  	0xf4, 0x61, 0xc6, 0xed, 0x58, 0x87, 0x47, 0xdf, 0x86, 0xa5, 0xdd, 0xc4, 0x65, 0xaa, 0x3c, 0xab,
  1939  	0x6f, 0x66, 0xca, 0x33, 0x52, 0xee, 0x61, 0xc5, 0x58, 0x93, 0x24, 0x3c, 0xa1, 0xc7, 0xfc, 0x71,
  1940  	0x01, 0xd0, 0xe4, 0x2d, 0x01, 0xba, 0xa6, 0xb9, 0xb2, 0xcb, 0x09, 0x57, 0xb6, 0xa4, 0x4a, 0x28,
  1941  	0x9e, 0xec, 0x21, 0xcc, 0x89, 0xfe, 0xce, 0x50, 0xbd, 0x90, 0x1d, 0x91, 0x60, 0x69, 0x46, 0x21,
  1942  	0x31, 0x59, 0x00, 0x2f, 0xed, 0x51, 0xda, 0xdd, 0x09, 0xe0, 0xd3, 0xac, 0x3c, 0x44, 0x45, 0x7b,
  1943  	0xf2, 0x20, 0x10, 0xb6, 0x20, 0x2d, 0xed, 0xfa, 0x89, 0x4a, 0xe8, 0xa2, 0xa8, 0xa0, 0xb4, 0x63,
  1944  	0x15, 0x5a, 0x4e, 0x54, 0xdf, 0xda, 0x95, 0xa6, 0xf5, 0x04, 0x13, 0xa5, 0x98, 0x95, 0xc4, 0x44,
  1945  	0x04, 0x2a, 0xd1, 0x3a, 0x4b, 0x43, 0x3a, 0x81, 0x82, 0x74, 0x0b, 0x8a, 0x91, 0xcd, 0x7f, 0x37,
  1946  	0x64, 0x90, 0xfe, 0xc0, 0xeb, 0x8f, 0x06, 0x04, 0x5d, 0x86, 0x82, 0x6b, 0x0d, 0x42, 0x9b, 0x89,
  1947  	0x6e, 0xff, 0xf8, 0xa3, 0x06, 0x4e, 0xe1, 0xb7, 0x7f, 0xfc, 0x4c, 0x98, 0x25, 0x8d, 0x8e, 0x35,
  1948  	0x24, 0x93, 0x4e, 0x59, 0xf8, 0x92, 0x98, 0xe8, 0x7d, 0x98, 0x1b, 0x78, 0x23, 0x37, 0x08, 0xcb,
  1949  	0x92, 0xaf, 0xcd, 0x86, 0x7e, 0x97, 0xc9, 0xc6, 0xe0, 0xfc, 0x27, 0xc5, 0x12, 0xd2, 0x7c, 0x07,
  1950  	0x96, 0x92, 0xbc, 0x68, 0x0d, 0x16, 0x3b, 0x84, 0x06, 0x8e, 0xcb, 0xe3, 0xd7, 0x6d, 0x2b, 0xd8,
  1951  	0x93, 0x63, 0x3f, 0x2f, 0x41, 0x16, 0x37, 0x74, 0x32, 0x4e, 0xf2, 0x9b, 0x7f, 0x99, 0x93, 0xc7,
  1952  	0x80, 0x3a, 0x42, 0xf4, 0xba, 0xb6, 0xfb, 0x9e, 0x4f, 0xec, 0xbe, 0x73, 0x13, 0x02, 0xca, 0x16,
  1953  	0xbc, 0x03, 0x73, 0x54, 0x2d, 0xfb, 0xbe, 0x90, 0x16, 0xe0, 0x8a, 0xd4, 0x55, 0x9b, 0x54, 0x1e,
  1954  	0xe3, 0xca, 0xbc, 0x59, 0x22, 0xa0, 0x07, 0xfc, 0xce, 0x43, 0x64, 0x9c, 0x72, 0xcb, 0xbd, 0x94,
  1955  	0x06, 0x17, 0xa5, 0xa8, 0x1a, 0xe2, 0x69, 0x79, 0x35, 0x22, 0x48, 0x38, 0x86, 0x42, 0x6f, 0x41,
  1956  	0xde, 0xa6, 0xce, 0x71, 0x15, 0xc2, 0xf5, 0xf6, 0x96, 0x86, 0xc5, 0xab, 0x16, 0xeb, 0xed, 0x2d,
  1957  	0xcc, 0x04, 0xcd, 0xdf, 0x2b, 0x81, 0x92, 0xa5, 0xa2, 0xb7, 0x60, 0x81, 0x12, 0xff, 0xc0, 0xb1,
  1958  	0xc9, 0x9a, 0x6d, 0xb3, 0x85, 0x91, 0xf3, 0x16, 0x3d, 0x13, 0x68, 0x6b, 0x54, 0x9c, 0xe0, 0xe6,
  1959  	0x6f, 0x30, 0x54, 0xab, 0xcc, 0xfe, 0x06, 0xe3, 0x71, 0xf6, 0x18, 0x57, 0x73, 0xf3, 0x4f, 0xbb,
  1960  	0x9a, 0xfb, 0x2d, 0x28, 0x53, 0x3d, 0x8c, 0xfa, 0x5a, 0xf6, 0x08, 0x59, 0x46, 0x2e, 0xd1, 0x45,
  1961  	0x53, 0x14, 0xae, 0x44, 0x98, 0x6c, 0x52, 0x64, 0x7e, 0x53, 0x9c, 0x6d, 0x52, 0x1e, 0x93, 0xd9,
  1962  	0x7c, 0x03, 0x2a, 0x3e, 0x11, 0x13, 0x44, 0xa5, 0x6f, 0x4a, 0x2d, 0xf1, 0x60, 0xc9, 0x84, 0xc9,
  1963  	0x87, 0x23, 0xc7, 0x27, 0x03, 0xe2, 0x06, 0x34, 0x4e, 0xe0, 0x43, 0x2a, 0xc5, 0x31, 0x1a, 0xfa,
  1964  	0x00, 0x60, 0x18, 0xdd, 0x17, 0xc8, 0xf2, 0x51, 0xe6, 0xb4, 0x41, 0xbf, 0x69, 0x88, 0xf3, 0x95,
  1965  	0xb8, 0x1d, 0x2b, 0xe8, 0xe8, 0x7d, 0xb8, 0x10, 0x67, 0xc0, 0x1b, 0xc4, 0xea, 0xf0, 0xe0, 0x4e,
  1966  	0x5e, 0xca, 0x89, 0x6b, 0xaa, 0xaf, 0x1e, 0x8d, 0xeb, 0x17, 0xd6, 0xa7, 0x31, 0xe1, 0xe9, 0xf2,
  1967  	0x68, 0x00, 0xf3, 0xae, 0xd7, 0x21, 0x6d, 0xd2, 0x27, 0x76, 0xe0, 0xf9, 0x32, 0x55, 0xcd, 0x52,
  1968  	0x4a, 0x12, 0x45, 0x4f, 0xab, 0x7f, 0x4f, 0x11, 0x17, 0x85, 0x31, 0xb5, 0x05, 0x6b, 0xf0, 0xe8,
  1969  	0x0d, 0x58, 0xe0, 0x4e, 0x6e, 0xc7, 0x1f, 0xd1, 0x80, 0x74, 0xd6, 0xd7, 0x78, 0x4a, 0x5b, 0x16,
  1970  	0x67, 0xe5, 0x5d, 0x8d, 0x82, 0x13, 0x9c, 0xe6, 0x1f, 0x1a, 0x90, 0xf2, 0x3c, 0x4b, 0x33, 0x7d,
  1971  	0xe3, 0x69, 0x9b, 0xfe, 0x0b, 0x9a, 0x8b, 0x53, 0x2f, 0x70, 0x34, 0xf7, 0x65, 0xfe, 0x85, 0x01,
  1972  	0x67, 0xd3, 0x6a, 0x6b, 0xcc, 0x06, 0x63, 0xbf, 0x66, 0xcc, 0x58, 0x66, 0x54, 0x6f, 0x7d, 0xd3,
  1973  	0x5c, 0xdb, 0x82, 0xe2, 0xe2, 0x37, 0x1c, 0x5f, 0xf6, 0x31, 0xf2, 0x45, 0x1b, 0x1a, 0x15, 0x27,
  1974  	0xb8, 0xcd, 0xef, 0x17, 0x60, 0x39, 0x25, 0xd7, 0x41, 0x9b, 0xf2, 0x56, 0x65, 0x86, 0x0b, 0xc1,
  1975  	0xe8, 0x00, 0xd6, 0x6e, 0x56, 0x60, 0x38, 0xea, 0xf7, 0x9f, 0xec, 0x62, 0x30, 0x94, 0xc7, 0x0a,
  1976  	0x56, 0x78, 0x4d, 0x92, 0x3f, 0xc1, 0x35, 0xc9, 0x1d, 0x40, 0xe4, 0xe3, 0xa1, 0x47, 0x89, 0xcc,
  1977  	0x59, 0x3d, 0x1e, 0xb7, 0x14, 0xb8, 0x0d, 0x46, 0x4f, 0xaf, 0x36, 0x27, 0x38, 0x70, 0x8a, 0x14,
  1978  	0x5a, 0x85, 0x4a, 0xd7, 0xf3, 0x6d, 0xc2, 0x7a, 0xc9, 0x3d, 0x97, 0x52, 0xf5, 0xbb, 0x15, 0x12,
  1979  	0x70, 0xcc, 0x83, 0xde, 0x8b, 0xab, 0xc2, 0x73, 0x99, 0x2f, 0x33, 0xc5, 0x98, 0xb9, 0xa3, 0x98,
  1980  	0x5e, 0x0e, 0x5e, 0x83, 0x45, 0x2e, 0xb0, 0xb6, 0xbd, 0x15, 0xde, 0x37, 0x95, 0xf4, 0xe8, 0xa0,
  1981  	0xa9, 0x93, 0x71, 0x92, 0xdf, 0xfc, 0x51, 0x11, 0x96, 0x53, 0x32, 0xfc, 0xe8, 0x8e, 0xcd, 0x78,
  1982  	0x92, 0x3b, 0xb6, 0x2f, 0xca, 0x12, 0x5e, 0x82, 0x92, 0xeb, 0xad, 0x5b, 0xf6, 0x1e, 0x91, 0xef,
  1983  	0x19, 0xa2, 0x29, 0xba, 0x27, 0x9a, 0x71, 0x48, 0x0f, 0x8d, 0xa6, 0x70, 0x02, 0xa3, 0x99, 0x79,
  1984  	0xa1, 0xdf, 0x0a, 0xab, 0x2c, 0x5d, 0xa7, 0x4f, 0x78, 0xac, 0x36, 0x97, 0xd8, 0x99, 0x1a, 0x15,
  1985  	0x27, 0xb8, 0xd1, 0xd7, 0xa1, 0x22, 0x96, 0xc7, 0xef, 0xd1, 0x0c, 0xb7, 0x81, 0x51, 0x67, 0x9a,
  1986  	0xa1, 0x10, 0x8e, 0xe5, 0xd1, 0x10, 0xce, 0xf3, 0x74, 0x80, 0xf9, 0xeb, 0x81, 0xf3, 0x6d, 0x11,
  1987  	0x0f, 0x8a, 0x67, 0x57, 0xa2, 0xce, 0x79, 0xe3, 0x68, 0x5c, 0x3f, 0xbf, 0x95, 0xce, 0xf2, 0x68,
  1988  	0x3a, 0x09, 0x4f, 0x83, 0x45, 0xdf, 0x80, 0xd2, 0x01, 0x8f, 0xa8, 0xc2, 0x9b, 0x89, 0xc6, 0x6c,
  1989  	0xd1, 0x71, 0xbc, 0x8a, 0xe2, 0x37, 0xc5, 0x21, 0x9e, 0xf9, 0x7d, 0x03, 0xd2, 0xaf, 0x07, 0xf5,
  1990  	0x39, 0x33, 0x9e, 0x70, 0xce, 0x9e, 0x8f, 0xed, 0x4a, 0x94, 0xf3, 0xab, 0x69, 0x36, 0x65, 0xfe,
  1991  	0x91, 0x01, 0xcb, 0x29, 0xf5, 0x8d, 0x5f, 0x8e, 0x23, 0xe9, 0xb3, 0x5c, 0xb2, 0x73, 0x9b, 0x07,
  1992  	0xc4, 0x0d, 0x4e, 0x76, 0x29, 0xb9, 0x29, 0xae, 0x02, 0x73, 0xb2, 0xaa, 0x9f, 0xa9, 0x38, 0xc1,
  1993  	0xeb, 0xc3, 0xfa, 0x1d, 0xe0, 0x13, 0x78, 0xee, 0xe9, 0x77, 0xce, 0x85, 0x2f, 0xfb, 0xce, 0xd9,
  1994  	0xfc, 0x2b, 0x03, 0x16, 0xf4, 0xbb, 0x4e, 0xf4, 0x55, 0xc8, 0x8f, 0x7c, 0x47, 0x4e, 0x6a, 0xd4,
  1995  	0xfb, 0x77, 0xf0, 0x16, 0x66, 0xed, 0x8c, 0xec, 0x93, 0xae, 0x5c, 0xb1, 0x88, 0x8c, 0x49, 0x17,
  1996  	0xb3, 0x76, 0x44, 0xa0, 0x3a, 0xf4, 0xbd, 0x8f, 0x0f, 0xc5, 0x39, 0x3f, 0xc3, 0xfb, 0xec, 0xed,
  1997  	0x58, 0x2a, 0x2e, 0x23, 0x2b, 0x8d, 0x58, 0xc5, 0xe5, 0x11, 0xd4, 0x64, 0x71, 0xec, 0x97, 0xc3,
  1998  	0x5c, 0xff, 0x2e, 0x07, 0x25, 0x69, 0x34, 0xe8, 0x43, 0x58, 0xe8, 0x69, 0xd3, 0x3b, 0x43, 0xb7,
  1999  	0x12, 0x77, 0xd0, 0x91, 0xcb, 0xd5, 0xdb, 0x71, 0x42, 0x01, 0xfa, 0x6d, 0x38, 0xd3, 0x73, 0x02,
  2000  	0x7d, 0x4c, 0x33, 0x54, 0x0e, 0x6e, 0x27, 0x65, 0x9b, 0x17, 0xa4, 0xe2, 0x33, 0x13, 0x24, 0x3c,
  2001  	0xa9, 0x09, 0xdd, 0x87, 0x82, 0x4f, 0xba, 0xb3, 0x3c, 0x72, 0x62, 0x7b, 0x8a, 0x74, 0xf9, 0x1e,
  2002  	0x8b, 0xa2, 0x2f, 0x4c, 0xba, 0x14, 0x73, 0x20, 0xf3, 0x77, 0xc5, 0x52, 0x27, 0x0a, 0x84, 0xff,
  2003  	0x13, 0x9f, 0x4c, 0xfc, 0x97, 0x01, 0x10, 0x77, 0xf6, 0xff, 0xdf, 0xda, 0x9a, 0x7f, 0x9e, 0x83,
  2004  	0x49, 0x46, 0xb6, 0x2f, 0x6c, 0x91, 0x3d, 0x1a, 0xa9, 0x9f, 0x29, 0x49, 0x2a, 0x7a, 0x08, 0x73,
  2005  	0x16, 0xff, 0xce, 0x67, 0x86, 0x1e, 0x0b, 0x55, 0xeb, 0x9e, 0x1b, 0xf8, 0x5e, 0xff, 0x1d, 0x4a,
  2006  	0x7c, 0xe5, 0xe3, 0x1a, 0x8e, 0x85, 0x25, 0x26, 0x22, 0x2c, 0x3d, 0x91, 0xdf, 0xea, 0xcc, 0xf0,
  2007  	0x4c, 0x7e, 0x52, 0x81, 0x92, 0xaa, 0x48, 0x38, 0x1c, 0x23, 0xcf, 0x70, 0x6f, 0x6d, 0x7e, 0xcf,
  2008  	0x80, 0xa5, 0x64, 0x35, 0x9d, 0xc9, 0xf3, 0x60, 0x63, 0x6b, 0x23, 0x79, 0x57, 0xb1, 0x25, 0x9a,
  2009  	0x71, 0x48, 0x47, 0x77, 0xa0, 0xc4, 0x82, 0x4e, 0x2c, 0xbd, 0x6d, 0xc6, 0x90, 0x95, 0x9f, 0xef,
  2010  	0xb7, 0x84, 0x1c, 0x0e, 0x01, 0xcc, 0x7f, 0x30, 0x00, 0x4d, 0xd6, 0x5b, 0xd1, 0x36, 0x9c, 0x15,
  2011  	0x5f, 0x62, 0xc8, 0x47, 0x04, 0x5b, 0x5a, 0xd7, 0x2e, 0xc9, 0xae, 0x9d, 0x6d, 0xa5, 0xf0, 0xe0,
  2012  	0x54, 0xc9, 0x28, 0xc8, 0xce, 0x9d, 0x3c, 0xc8, 0x7e, 0x01, 0xe6, 0x86, 0x6c, 0xae, 0x3a, 0x32,
  2013  	0x12, 0x8e, 0x56, 0x7c, 0x9b, 0xb7, 0x62, 0x49, 0x35, 0xff, 0x3a, 0x07, 0xb5, 0x69, 0xcf, 0xb0,
  2014  	0xbf, 0x80, 0x91, 0x3d, 0xd4, 0x46, 0xf6, 0x46, 0xe6, 0x37, 0x3f, 0x81, 0x4f, 0xac, 0xc1, 0x8e,
  2015  	0xd5, 0x3b, 0x3e, 0xc7, 0x1c, 0xc0, 0xa2, 0xa2, 0xf5, 0x84, 0x9f, 0xdc, 0x44, 0x39, 0x52, 0x4b,
  2016  	0x87, 0xc2, 0x49, 0x6c, 0xb3, 0x0d, 0x10, 0xbf, 0x23, 0xcd, 0x50, 0x83, 0x7e, 0x0e, 0x8a, 0x07,
  2017  	0x56, 0x7f, 0x14, 0x7e, 0xb9, 0x18, 0xbd, 0x06, 0x7f, 0xc0, 0x1a, 0xb1, 0xa0, 0x99, 0x7f, 0x9c,
  2018  	0x83, 0xaa, 0xf2, 0xce, 0xe9, 0x69, 0xa5, 0xdf, 0xcf, 0x40, 0xce, 0xa2, 0x3c, 0xdd, 0xa9, 0x88,
  2019  	0x8b, 0xe9, 0x35, 0x8a, 0x73, 0x16, 0x45, 0xef, 0x42, 0x71, 0x68, 0x05, 0x7b, 0xe1, 0x5b, 0xf6,
  2020  	0xab, 0xb3, 0xbd, 0xc2, 0x62, 0xe9, 0x49, 0x3c, 0x0e, 0xf6, 0x8b, 0x62, 0x81, 0x97, 0xc8, 0xf2,
  2021  	0xf2, 0x4f, 0x2f, 0xcb, 0x33, 0xbf, 0x6b, 0xc0, 0x62, 0xa2, 0x0f, 0xe8, 0x2a, 0x00, 0x8d, 0x7e,
  2022  	0xc9, 0x25, 0x88, 0x0a, 0x69, 0x31, 0x1f, 0x56, 0xb8, 0x9e, 0xb8, 0x60, 0xd2, 0x87, 0xf3, 0x53,
  2023  	0x8c, 0x93, 0xa5, 0x88, 0x6c, 0xc5, 0xe9, 0xd0, 0xb2, 0x49, 0xf2, 0xc9, 0xfe, 0xbd, 0x90, 0x80,
  2024  	0x63, 0x9e, 0xc8, 0x78, 0x72, 0xd3, 0x8c, 0xc7, 0xfc, 0x47, 0x03, 0x2e, 0x1d, 0x77, 0x19, 0xcc,
  2025  	0x92, 0x7e, 0x79, 0xe3, 0x1b, 0xa5, 0x99, 0x89, 0x2b, 0x81, 0x3b, 0x3a, 0x19, 0x27, 0xf9, 0xd1,
  2026  	0x75, 0xa8, 0x2a, 0x4d, 0xb2, 0x33, 0x51, 0x1c, 0xa9, 0x88, 0x63, 0x95, 0xef, 0x09, 0xc2, 0x78,
  2027  	0xf3, 0x6f, 0x0d, 0x38, 0x9b, 0x56, 0x39, 0x44, 0xbd, 0xf0, 0x1b, 0x0b, 0x91, 0xbb, 0x35, 0x4f,
  2028  	0x58, 0x81, 0x6c, 0xf0, 0x2f, 0x2d, 0x36, 0xdd, 0xc0, 0x3f, 0x4c, 0xff, 0xfa, 0xe2, 0xe2, 0x4d,
  2029  	0x80, 0x98, 0x07, 0x2d, 0x41, 0x7e, 0x9f, 0x1c, 0x8a, 0x89, 0xc3, 0xec, 0x4f, 0x74, 0x56, 0xdb,
  2030  	0xb4, 0x72, 0x97, 0xbe, 0x91, 0xbb, 0x69, 0xbc, 0x51, 0xfe, 0x83, 0x3f, 0xa9, 0x9f, 0xfa, 0xce,
  2031  	0x2f, 0x2e, 0x9f, 0x32, 0x7f, 0x60, 0x80, 0x1a, 0x65, 0xa3, 0x97, 0xa1, 0xb2, 0x17, 0x04, 0x43,
  2032  	0xde, 0x24, 0x9f, 0x74, 0xf1, 0x2b, 0x89, 0xb7, 0x77, 0x76, 0xb6, 0x79, 0x23, 0x8e, 0xe9, 0xa8,
  2033  	0x01, 0xc0, 0x7e, 0x50, 0xc1, 0x5d, 0x88, 0x9f, 0x61, 0x32, 0xee, 0xb6, 0x60, 0x57, 0x38, 0x44,
  2034  	0x32, 0x2a, 0x98, 0xc5, 0xa7, 0x7b, 0x32, 0x19, 0x15, 0x9c, 0x21, 0xcd, 0xfc, 0x33, 0x03, 0xce,
  2035  	0x4c, 0x3c, 0x21, 0x44, 0xdb, 0x51, 0xf8, 0x3d, 0x6b, 0xf1, 0x71, 0x4a, 0xa0, 0xfe, 0xc4, 0xbb,
  2036  	0xe8, 0x26, 0x9c, 0x15, 0x88, 0x5c, 0x6b, 0xbc, 0x85, 0x1e, 0xeb, 0x4e, 0xcd, 0x3f, 0x35, 0x00,
  2037  	0xe2, 0x72, 0x18, 0xda, 0x85, 0x79, 0xd1, 0x25, 0x2d, 0x8e, 0xcc, 0x3e, 0xc0, 0xb3, 0x52, 0xc5,
  2038  	0x7c, 0x5b, 0x41, 0xc1, 0x1a, 0x26, 0xdb, 0xd7, 0xbc, 0x0a, 0xcd, 0x77, 0x57, 0x4e, 0xdf, 0xd7,
  2039  	0x77, 0x43, 0x02, 0x8e, 0x79, 0xcc, 0x9f, 0xe7, 0x61, 0x39, 0xe5, 0xd1, 0xca, 0xff, 0xe9, 0xa2,
  2040  	0xea, 0x4b, 0x50, 0x12, 0xdf, 0x31, 0xd0, 0x64, 0x74, 0x27, 0x3e, 0x73, 0xa0, 0x38, 0xa4, 0xa3,
  2041  	0x2b, 0x50, 0x75, 0x5c, 0x5b, 0xdc, 0xb1, 0x58, 0x61, 0x31, 0x4d, 0xdc, 0x5f, 0xc7, 0xcd, 0x58,
  2042  	0xe5, 0xd1, 0xab, 0x6f, 0x73, 0x19, 0xaa, 0x6f, 0x5f, 0x60, 0xf9, 0xe9, 0x9b, 0x70, 0x66, 0x22,
  2043  	0xf4, 0xcd, 0x16, 0x07, 0x10, 0xfe, 0xf9, 0x7c, 0x22, 0x0e, 0x10, 0x5f, 0xcd, 0x0b, 0x9a, 0xf9,
  2044  	0x43, 0x03, 0x16, 0x12, 0x39, 0xc2, 0x89, 0x4a, 0x35, 0xf7, 0xd5, 0x52, 0xcd, 0xc9, 0xf2, 0x1b,
  2045  	0xad, 0x68, 0x63, 0xde, 0x81, 0xf4, 0x57, 0xf0, 0xc9, 0xc5, 0x34, 0x1e, 0xbf, 0x98, 0xe6, 0x4f,
  2046  	0x72, 0x50, 0x89, 0x1e, 0x0f, 0xa2, 0x57, 0xb5, 0x99, 0xbb, 0xa0, 0xce, 0xdc, 0xa3, 0x71, 0x5d,
  2047  	0x30, 0x2a, 0xd3, 0xf8, 0x3e, 0x54, 0xa2, 0xc7, 0xa7, 0x51, 0x29, 0x2a, 0x7b, 0x9c, 0x17, 0x59,
  2048  	0x4d, 0xf4, 0xa2, 0x15, 0xc7, 0x78, 0x2c, 0xf4, 0x0d, 0x5f, 0x87, 0xde, 0x75, 0xfa, 0x7d, 0x87,
  2049  	0xca, 0x0b, 0xb6, 0x3c, 0xbf, 0x60, 0x8b, 0x42, 0xdf, 0x8d, 0x14, 0x1e, 0x9c, 0x2a, 0x89, 0xb6,
  2050  	0xa1, 0x48, 0x03, 0x32, 0xa4, 0xb2, 0xe6, 0xfc, 0x72, 0xa6, 0x77, 0x95, 0x64, 0xc8, 0x53, 0xfa,
  2051  	0xc8, 0x44, 0x58, 0x0b, 0xc5, 0x02, 0xc8, 0xfc, 0x37, 0x03, 0xca, 0x21, 0x0b, 0x7a, 0x45, 0x9b,
  2052  	0xbc, 0x5a, 0x62, 0xf2, 0x38, 0xdf, 0xff, 0xda, 0xb9, 0x33, 0xc7, 0x06, 0x2c, 0xe8, 0x6f, 0x44,
  2053  	0x94, 0x42, 0x92, 0x71, 0x5c, 0x21, 0x09, 0xbd, 0x02, 0x65, 0xab, 0xdf, 0xf7, 0x3e, 0xda, 0x74,
  2054  	0x0f, 0x64, 0xf1, 0x36, 0xba, 0x7b, 0x5e, 0x93, 0xed, 0x38, 0xe2, 0x40, 0x07, 0xb0, 0x28, 0xe4,
  2055  	0xe2, 0xd7, 0xbf, 0xf9, 0xcc, 0x57, 0xa0, 0x69, 0xe7, 0x58, 0x73, 0x99, 0x45, 0x5e, 0x6d, 0x1d,
  2056  	0x13, 0x27, 0x95, 0x34, 0x6f, 0x7f, 0xfa, 0xf9, 0xca, 0xa9, 0x9f, 0x7d, 0xbe, 0x72, 0xea, 0xb3,
  2057  	0xcf, 0x57, 0x4e, 0x7d, 0xe7, 0x68, 0xc5, 0xf8, 0xf4, 0x68, 0xc5, 0xf8, 0xd9, 0xd1, 0x8a, 0xf1,
  2058  	0xd9, 0xd1, 0x8a, 0xf1, 0x2f, 0x47, 0x2b, 0xc6, 0xef, 0xff, 0xeb, 0xca, 0xa9, 0x6f, 0x3e, 0xfb,
  2059  	0xd8, 0x7f, 0x49, 0xf3, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x88, 0x7d, 0x3c, 0xce, 0xb6, 0x46,
  2060  	0x00, 0x00,
  2061  }
  2062  
  2063  func (m *BinaryBuildRequestOptions) Marshal() (dAtA []byte, err error) {
  2064  	size := m.Size()
  2065  	dAtA = make([]byte, size)
  2066  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2067  	if err != nil {
  2068  		return nil, err
  2069  	}
  2070  	return dAtA[:n], nil
  2071  }
  2072  
  2073  func (m *BinaryBuildRequestOptions) MarshalTo(dAtA []byte) (int, error) {
  2074  	size := m.Size()
  2075  	return m.MarshalToSizedBuffer(dAtA[:size])
  2076  }
  2077  
  2078  func (m *BinaryBuildRequestOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2079  	i := len(dAtA)
  2080  	_ = i
  2081  	var l int
  2082  	_ = l
  2083  	i -= len(m.CommitterEmail)
  2084  	copy(dAtA[i:], m.CommitterEmail)
  2085  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CommitterEmail)))
  2086  	i--
  2087  	dAtA[i] = 0x42
  2088  	i -= len(m.CommitterName)
  2089  	copy(dAtA[i:], m.CommitterName)
  2090  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CommitterName)))
  2091  	i--
  2092  	dAtA[i] = 0x3a
  2093  	i -= len(m.AuthorEmail)
  2094  	copy(dAtA[i:], m.AuthorEmail)
  2095  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AuthorEmail)))
  2096  	i--
  2097  	dAtA[i] = 0x32
  2098  	i -= len(m.AuthorName)
  2099  	copy(dAtA[i:], m.AuthorName)
  2100  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AuthorName)))
  2101  	i--
  2102  	dAtA[i] = 0x2a
  2103  	i -= len(m.Message)
  2104  	copy(dAtA[i:], m.Message)
  2105  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  2106  	i--
  2107  	dAtA[i] = 0x22
  2108  	i -= len(m.Commit)
  2109  	copy(dAtA[i:], m.Commit)
  2110  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Commit)))
  2111  	i--
  2112  	dAtA[i] = 0x1a
  2113  	i -= len(m.AsFile)
  2114  	copy(dAtA[i:], m.AsFile)
  2115  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AsFile)))
  2116  	i--
  2117  	dAtA[i] = 0x12
  2118  	{
  2119  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2120  		if err != nil {
  2121  			return 0, err
  2122  		}
  2123  		i -= size
  2124  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2125  	}
  2126  	i--
  2127  	dAtA[i] = 0xa
  2128  	return len(dAtA) - i, nil
  2129  }
  2130  
  2131  func (m *BinaryBuildSource) Marshal() (dAtA []byte, err error) {
  2132  	size := m.Size()
  2133  	dAtA = make([]byte, size)
  2134  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2135  	if err != nil {
  2136  		return nil, err
  2137  	}
  2138  	return dAtA[:n], nil
  2139  }
  2140  
  2141  func (m *BinaryBuildSource) MarshalTo(dAtA []byte) (int, error) {
  2142  	size := m.Size()
  2143  	return m.MarshalToSizedBuffer(dAtA[:size])
  2144  }
  2145  
  2146  func (m *BinaryBuildSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2147  	i := len(dAtA)
  2148  	_ = i
  2149  	var l int
  2150  	_ = l
  2151  	i -= len(m.AsFile)
  2152  	copy(dAtA[i:], m.AsFile)
  2153  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AsFile)))
  2154  	i--
  2155  	dAtA[i] = 0xa
  2156  	return len(dAtA) - i, nil
  2157  }
  2158  
  2159  func (m *BitbucketWebHookCause) Marshal() (dAtA []byte, err error) {
  2160  	size := m.Size()
  2161  	dAtA = make([]byte, size)
  2162  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2163  	if err != nil {
  2164  		return nil, err
  2165  	}
  2166  	return dAtA[:n], nil
  2167  }
  2168  
  2169  func (m *BitbucketWebHookCause) MarshalTo(dAtA []byte) (int, error) {
  2170  	size := m.Size()
  2171  	return m.MarshalToSizedBuffer(dAtA[:size])
  2172  }
  2173  
  2174  func (m *BitbucketWebHookCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2175  	i := len(dAtA)
  2176  	_ = i
  2177  	var l int
  2178  	_ = l
  2179  	{
  2180  		size, err := m.CommonWebHookCause.MarshalToSizedBuffer(dAtA[:i])
  2181  		if err != nil {
  2182  			return 0, err
  2183  		}
  2184  		i -= size
  2185  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2186  	}
  2187  	i--
  2188  	dAtA[i] = 0xa
  2189  	return len(dAtA) - i, nil
  2190  }
  2191  
  2192  func (m *Build) Marshal() (dAtA []byte, err error) {
  2193  	size := m.Size()
  2194  	dAtA = make([]byte, size)
  2195  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2196  	if err != nil {
  2197  		return nil, err
  2198  	}
  2199  	return dAtA[:n], nil
  2200  }
  2201  
  2202  func (m *Build) MarshalTo(dAtA []byte) (int, error) {
  2203  	size := m.Size()
  2204  	return m.MarshalToSizedBuffer(dAtA[:size])
  2205  }
  2206  
  2207  func (m *Build) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2208  	i := len(dAtA)
  2209  	_ = i
  2210  	var l int
  2211  	_ = l
  2212  	{
  2213  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2214  		if err != nil {
  2215  			return 0, err
  2216  		}
  2217  		i -= size
  2218  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2219  	}
  2220  	i--
  2221  	dAtA[i] = 0x1a
  2222  	{
  2223  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2224  		if err != nil {
  2225  			return 0, err
  2226  		}
  2227  		i -= size
  2228  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2229  	}
  2230  	i--
  2231  	dAtA[i] = 0x12
  2232  	{
  2233  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2234  		if err != nil {
  2235  			return 0, err
  2236  		}
  2237  		i -= size
  2238  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2239  	}
  2240  	i--
  2241  	dAtA[i] = 0xa
  2242  	return len(dAtA) - i, nil
  2243  }
  2244  
  2245  func (m *BuildCondition) Marshal() (dAtA []byte, err error) {
  2246  	size := m.Size()
  2247  	dAtA = make([]byte, size)
  2248  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2249  	if err != nil {
  2250  		return nil, err
  2251  	}
  2252  	return dAtA[:n], nil
  2253  }
  2254  
  2255  func (m *BuildCondition) MarshalTo(dAtA []byte) (int, error) {
  2256  	size := m.Size()
  2257  	return m.MarshalToSizedBuffer(dAtA[:size])
  2258  }
  2259  
  2260  func (m *BuildCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2261  	i := len(dAtA)
  2262  	_ = i
  2263  	var l int
  2264  	_ = l
  2265  	{
  2266  		size, err := m.LastUpdateTime.MarshalToSizedBuffer(dAtA[:i])
  2267  		if err != nil {
  2268  			return 0, err
  2269  		}
  2270  		i -= size
  2271  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2272  	}
  2273  	i--
  2274  	dAtA[i] = 0x32
  2275  	i -= len(m.Message)
  2276  	copy(dAtA[i:], m.Message)
  2277  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  2278  	i--
  2279  	dAtA[i] = 0x2a
  2280  	i -= len(m.Reason)
  2281  	copy(dAtA[i:], m.Reason)
  2282  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  2283  	i--
  2284  	dAtA[i] = 0x22
  2285  	{
  2286  		size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  2287  		if err != nil {
  2288  			return 0, err
  2289  		}
  2290  		i -= size
  2291  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2292  	}
  2293  	i--
  2294  	dAtA[i] = 0x1a
  2295  	i -= len(m.Status)
  2296  	copy(dAtA[i:], m.Status)
  2297  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  2298  	i--
  2299  	dAtA[i] = 0x12
  2300  	i -= len(m.Type)
  2301  	copy(dAtA[i:], m.Type)
  2302  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  2303  	i--
  2304  	dAtA[i] = 0xa
  2305  	return len(dAtA) - i, nil
  2306  }
  2307  
  2308  func (m *BuildConfig) Marshal() (dAtA []byte, err error) {
  2309  	size := m.Size()
  2310  	dAtA = make([]byte, size)
  2311  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2312  	if err != nil {
  2313  		return nil, err
  2314  	}
  2315  	return dAtA[:n], nil
  2316  }
  2317  
  2318  func (m *BuildConfig) MarshalTo(dAtA []byte) (int, error) {
  2319  	size := m.Size()
  2320  	return m.MarshalToSizedBuffer(dAtA[:size])
  2321  }
  2322  
  2323  func (m *BuildConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2324  	i := len(dAtA)
  2325  	_ = i
  2326  	var l int
  2327  	_ = l
  2328  	{
  2329  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  2330  		if err != nil {
  2331  			return 0, err
  2332  		}
  2333  		i -= size
  2334  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2335  	}
  2336  	i--
  2337  	dAtA[i] = 0x1a
  2338  	{
  2339  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  2340  		if err != nil {
  2341  			return 0, err
  2342  		}
  2343  		i -= size
  2344  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2345  	}
  2346  	i--
  2347  	dAtA[i] = 0x12
  2348  	{
  2349  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2350  		if err != nil {
  2351  			return 0, err
  2352  		}
  2353  		i -= size
  2354  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2355  	}
  2356  	i--
  2357  	dAtA[i] = 0xa
  2358  	return len(dAtA) - i, nil
  2359  }
  2360  
  2361  func (m *BuildConfigList) Marshal() (dAtA []byte, err error) {
  2362  	size := m.Size()
  2363  	dAtA = make([]byte, size)
  2364  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2365  	if err != nil {
  2366  		return nil, err
  2367  	}
  2368  	return dAtA[:n], nil
  2369  }
  2370  
  2371  func (m *BuildConfigList) MarshalTo(dAtA []byte) (int, error) {
  2372  	size := m.Size()
  2373  	return m.MarshalToSizedBuffer(dAtA[:size])
  2374  }
  2375  
  2376  func (m *BuildConfigList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2377  	i := len(dAtA)
  2378  	_ = i
  2379  	var l int
  2380  	_ = l
  2381  	if len(m.Items) > 0 {
  2382  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2383  			{
  2384  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2385  				if err != nil {
  2386  					return 0, err
  2387  				}
  2388  				i -= size
  2389  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2390  			}
  2391  			i--
  2392  			dAtA[i] = 0x12
  2393  		}
  2394  	}
  2395  	{
  2396  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2397  		if err != nil {
  2398  			return 0, err
  2399  		}
  2400  		i -= size
  2401  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2402  	}
  2403  	i--
  2404  	dAtA[i] = 0xa
  2405  	return len(dAtA) - i, nil
  2406  }
  2407  
  2408  func (m *BuildConfigSpec) Marshal() (dAtA []byte, err error) {
  2409  	size := m.Size()
  2410  	dAtA = make([]byte, size)
  2411  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2412  	if err != nil {
  2413  		return nil, err
  2414  	}
  2415  	return dAtA[:n], nil
  2416  }
  2417  
  2418  func (m *BuildConfigSpec) MarshalTo(dAtA []byte) (int, error) {
  2419  	size := m.Size()
  2420  	return m.MarshalToSizedBuffer(dAtA[:size])
  2421  }
  2422  
  2423  func (m *BuildConfigSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2424  	i := len(dAtA)
  2425  	_ = i
  2426  	var l int
  2427  	_ = l
  2428  	if m.FailedBuildsHistoryLimit != nil {
  2429  		i = encodeVarintGenerated(dAtA, i, uint64(*m.FailedBuildsHistoryLimit))
  2430  		i--
  2431  		dAtA[i] = 0x28
  2432  	}
  2433  	if m.SuccessfulBuildsHistoryLimit != nil {
  2434  		i = encodeVarintGenerated(dAtA, i, uint64(*m.SuccessfulBuildsHistoryLimit))
  2435  		i--
  2436  		dAtA[i] = 0x20
  2437  	}
  2438  	{
  2439  		size, err := m.CommonSpec.MarshalToSizedBuffer(dAtA[:i])
  2440  		if err != nil {
  2441  			return 0, err
  2442  		}
  2443  		i -= size
  2444  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2445  	}
  2446  	i--
  2447  	dAtA[i] = 0x1a
  2448  	i -= len(m.RunPolicy)
  2449  	copy(dAtA[i:], m.RunPolicy)
  2450  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RunPolicy)))
  2451  	i--
  2452  	dAtA[i] = 0x12
  2453  	if len(m.Triggers) > 0 {
  2454  		for iNdEx := len(m.Triggers) - 1; iNdEx >= 0; iNdEx-- {
  2455  			{
  2456  				size, err := m.Triggers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2457  				if err != nil {
  2458  					return 0, err
  2459  				}
  2460  				i -= size
  2461  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2462  			}
  2463  			i--
  2464  			dAtA[i] = 0xa
  2465  		}
  2466  	}
  2467  	return len(dAtA) - i, nil
  2468  }
  2469  
  2470  func (m *BuildConfigStatus) Marshal() (dAtA []byte, err error) {
  2471  	size := m.Size()
  2472  	dAtA = make([]byte, size)
  2473  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2474  	if err != nil {
  2475  		return nil, err
  2476  	}
  2477  	return dAtA[:n], nil
  2478  }
  2479  
  2480  func (m *BuildConfigStatus) MarshalTo(dAtA []byte) (int, error) {
  2481  	size := m.Size()
  2482  	return m.MarshalToSizedBuffer(dAtA[:size])
  2483  }
  2484  
  2485  func (m *BuildConfigStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2486  	i := len(dAtA)
  2487  	_ = i
  2488  	var l int
  2489  	_ = l
  2490  	if len(m.ImageChangeTriggers) > 0 {
  2491  		for iNdEx := len(m.ImageChangeTriggers) - 1; iNdEx >= 0; iNdEx-- {
  2492  			{
  2493  				size, err := m.ImageChangeTriggers[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2494  				if err != nil {
  2495  					return 0, err
  2496  				}
  2497  				i -= size
  2498  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2499  			}
  2500  			i--
  2501  			dAtA[i] = 0x12
  2502  		}
  2503  	}
  2504  	i = encodeVarintGenerated(dAtA, i, uint64(m.LastVersion))
  2505  	i--
  2506  	dAtA[i] = 0x8
  2507  	return len(dAtA) - i, nil
  2508  }
  2509  
  2510  func (m *BuildList) Marshal() (dAtA []byte, err error) {
  2511  	size := m.Size()
  2512  	dAtA = make([]byte, size)
  2513  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2514  	if err != nil {
  2515  		return nil, err
  2516  	}
  2517  	return dAtA[:n], nil
  2518  }
  2519  
  2520  func (m *BuildList) MarshalTo(dAtA []byte) (int, error) {
  2521  	size := m.Size()
  2522  	return m.MarshalToSizedBuffer(dAtA[:size])
  2523  }
  2524  
  2525  func (m *BuildList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2526  	i := len(dAtA)
  2527  	_ = i
  2528  	var l int
  2529  	_ = l
  2530  	if len(m.Items) > 0 {
  2531  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  2532  			{
  2533  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2534  				if err != nil {
  2535  					return 0, err
  2536  				}
  2537  				i -= size
  2538  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2539  			}
  2540  			i--
  2541  			dAtA[i] = 0x12
  2542  		}
  2543  	}
  2544  	{
  2545  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  2546  		if err != nil {
  2547  			return 0, err
  2548  		}
  2549  		i -= size
  2550  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2551  	}
  2552  	i--
  2553  	dAtA[i] = 0xa
  2554  	return len(dAtA) - i, nil
  2555  }
  2556  
  2557  func (m *BuildLog) Marshal() (dAtA []byte, err error) {
  2558  	size := m.Size()
  2559  	dAtA = make([]byte, size)
  2560  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2561  	if err != nil {
  2562  		return nil, err
  2563  	}
  2564  	return dAtA[:n], nil
  2565  }
  2566  
  2567  func (m *BuildLog) MarshalTo(dAtA []byte) (int, error) {
  2568  	size := m.Size()
  2569  	return m.MarshalToSizedBuffer(dAtA[:size])
  2570  }
  2571  
  2572  func (m *BuildLog) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2573  	i := len(dAtA)
  2574  	_ = i
  2575  	var l int
  2576  	_ = l
  2577  	return len(dAtA) - i, nil
  2578  }
  2579  
  2580  func (m *BuildLogOptions) Marshal() (dAtA []byte, err error) {
  2581  	size := m.Size()
  2582  	dAtA = make([]byte, size)
  2583  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2584  	if err != nil {
  2585  		return nil, err
  2586  	}
  2587  	return dAtA[:n], nil
  2588  }
  2589  
  2590  func (m *BuildLogOptions) MarshalTo(dAtA []byte) (int, error) {
  2591  	size := m.Size()
  2592  	return m.MarshalToSizedBuffer(dAtA[:size])
  2593  }
  2594  
  2595  func (m *BuildLogOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2596  	i := len(dAtA)
  2597  	_ = i
  2598  	var l int
  2599  	_ = l
  2600  	i--
  2601  	if m.InsecureSkipTLSVerifyBackend {
  2602  		dAtA[i] = 1
  2603  	} else {
  2604  		dAtA[i] = 0
  2605  	}
  2606  	i--
  2607  	dAtA[i] = 0x58
  2608  	if m.Version != nil {
  2609  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Version))
  2610  		i--
  2611  		dAtA[i] = 0x50
  2612  	}
  2613  	i--
  2614  	if m.NoWait {
  2615  		dAtA[i] = 1
  2616  	} else {
  2617  		dAtA[i] = 0
  2618  	}
  2619  	i--
  2620  	dAtA[i] = 0x48
  2621  	if m.LimitBytes != nil {
  2622  		i = encodeVarintGenerated(dAtA, i, uint64(*m.LimitBytes))
  2623  		i--
  2624  		dAtA[i] = 0x40
  2625  	}
  2626  	if m.TailLines != nil {
  2627  		i = encodeVarintGenerated(dAtA, i, uint64(*m.TailLines))
  2628  		i--
  2629  		dAtA[i] = 0x38
  2630  	}
  2631  	i--
  2632  	if m.Timestamps {
  2633  		dAtA[i] = 1
  2634  	} else {
  2635  		dAtA[i] = 0
  2636  	}
  2637  	i--
  2638  	dAtA[i] = 0x30
  2639  	if m.SinceTime != nil {
  2640  		{
  2641  			size, err := m.SinceTime.MarshalToSizedBuffer(dAtA[:i])
  2642  			if err != nil {
  2643  				return 0, err
  2644  			}
  2645  			i -= size
  2646  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2647  		}
  2648  		i--
  2649  		dAtA[i] = 0x2a
  2650  	}
  2651  	if m.SinceSeconds != nil {
  2652  		i = encodeVarintGenerated(dAtA, i, uint64(*m.SinceSeconds))
  2653  		i--
  2654  		dAtA[i] = 0x20
  2655  	}
  2656  	i--
  2657  	if m.Previous {
  2658  		dAtA[i] = 1
  2659  	} else {
  2660  		dAtA[i] = 0
  2661  	}
  2662  	i--
  2663  	dAtA[i] = 0x18
  2664  	i--
  2665  	if m.Follow {
  2666  		dAtA[i] = 1
  2667  	} else {
  2668  		dAtA[i] = 0
  2669  	}
  2670  	i--
  2671  	dAtA[i] = 0x10
  2672  	i -= len(m.Container)
  2673  	copy(dAtA[i:], m.Container)
  2674  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Container)))
  2675  	i--
  2676  	dAtA[i] = 0xa
  2677  	return len(dAtA) - i, nil
  2678  }
  2679  
  2680  func (m *BuildOutput) Marshal() (dAtA []byte, err error) {
  2681  	size := m.Size()
  2682  	dAtA = make([]byte, size)
  2683  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2684  	if err != nil {
  2685  		return nil, err
  2686  	}
  2687  	return dAtA[:n], nil
  2688  }
  2689  
  2690  func (m *BuildOutput) MarshalTo(dAtA []byte) (int, error) {
  2691  	size := m.Size()
  2692  	return m.MarshalToSizedBuffer(dAtA[:size])
  2693  }
  2694  
  2695  func (m *BuildOutput) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2696  	i := len(dAtA)
  2697  	_ = i
  2698  	var l int
  2699  	_ = l
  2700  	if len(m.ImageLabels) > 0 {
  2701  		for iNdEx := len(m.ImageLabels) - 1; iNdEx >= 0; iNdEx-- {
  2702  			{
  2703  				size, err := m.ImageLabels[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2704  				if err != nil {
  2705  					return 0, err
  2706  				}
  2707  				i -= size
  2708  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2709  			}
  2710  			i--
  2711  			dAtA[i] = 0x1a
  2712  		}
  2713  	}
  2714  	if m.PushSecret != nil {
  2715  		{
  2716  			size, err := m.PushSecret.MarshalToSizedBuffer(dAtA[:i])
  2717  			if err != nil {
  2718  				return 0, err
  2719  			}
  2720  			i -= size
  2721  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2722  		}
  2723  		i--
  2724  		dAtA[i] = 0x12
  2725  	}
  2726  	if m.To != nil {
  2727  		{
  2728  			size, err := m.To.MarshalToSizedBuffer(dAtA[:i])
  2729  			if err != nil {
  2730  				return 0, err
  2731  			}
  2732  			i -= size
  2733  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2734  		}
  2735  		i--
  2736  		dAtA[i] = 0xa
  2737  	}
  2738  	return len(dAtA) - i, nil
  2739  }
  2740  
  2741  func (m *BuildPostCommitSpec) Marshal() (dAtA []byte, err error) {
  2742  	size := m.Size()
  2743  	dAtA = make([]byte, size)
  2744  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2745  	if err != nil {
  2746  		return nil, err
  2747  	}
  2748  	return dAtA[:n], nil
  2749  }
  2750  
  2751  func (m *BuildPostCommitSpec) MarshalTo(dAtA []byte) (int, error) {
  2752  	size := m.Size()
  2753  	return m.MarshalToSizedBuffer(dAtA[:size])
  2754  }
  2755  
  2756  func (m *BuildPostCommitSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2757  	i := len(dAtA)
  2758  	_ = i
  2759  	var l int
  2760  	_ = l
  2761  	i -= len(m.Script)
  2762  	copy(dAtA[i:], m.Script)
  2763  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Script)))
  2764  	i--
  2765  	dAtA[i] = 0x1a
  2766  	if len(m.Args) > 0 {
  2767  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  2768  			i -= len(m.Args[iNdEx])
  2769  			copy(dAtA[i:], m.Args[iNdEx])
  2770  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  2771  			i--
  2772  			dAtA[i] = 0x12
  2773  		}
  2774  	}
  2775  	if len(m.Command) > 0 {
  2776  		for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  2777  			i -= len(m.Command[iNdEx])
  2778  			copy(dAtA[i:], m.Command[iNdEx])
  2779  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  2780  			i--
  2781  			dAtA[i] = 0xa
  2782  		}
  2783  	}
  2784  	return len(dAtA) - i, nil
  2785  }
  2786  
  2787  func (m *BuildRequest) Marshal() (dAtA []byte, err error) {
  2788  	size := m.Size()
  2789  	dAtA = make([]byte, size)
  2790  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2791  	if err != nil {
  2792  		return nil, err
  2793  	}
  2794  	return dAtA[:n], nil
  2795  }
  2796  
  2797  func (m *BuildRequest) MarshalTo(dAtA []byte) (int, error) {
  2798  	size := m.Size()
  2799  	return m.MarshalToSizedBuffer(dAtA[:size])
  2800  }
  2801  
  2802  func (m *BuildRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2803  	i := len(dAtA)
  2804  	_ = i
  2805  	var l int
  2806  	_ = l
  2807  	if m.SourceStrategyOptions != nil {
  2808  		{
  2809  			size, err := m.SourceStrategyOptions.MarshalToSizedBuffer(dAtA[:i])
  2810  			if err != nil {
  2811  				return 0, err
  2812  			}
  2813  			i -= size
  2814  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2815  		}
  2816  		i--
  2817  		dAtA[i] = 0x52
  2818  	}
  2819  	if m.DockerStrategyOptions != nil {
  2820  		{
  2821  			size, err := m.DockerStrategyOptions.MarshalToSizedBuffer(dAtA[:i])
  2822  			if err != nil {
  2823  				return 0, err
  2824  			}
  2825  			i -= size
  2826  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2827  		}
  2828  		i--
  2829  		dAtA[i] = 0x4a
  2830  	}
  2831  	if len(m.TriggeredBy) > 0 {
  2832  		for iNdEx := len(m.TriggeredBy) - 1; iNdEx >= 0; iNdEx-- {
  2833  			{
  2834  				size, err := m.TriggeredBy[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2835  				if err != nil {
  2836  					return 0, err
  2837  				}
  2838  				i -= size
  2839  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2840  			}
  2841  			i--
  2842  			dAtA[i] = 0x42
  2843  		}
  2844  	}
  2845  	if len(m.Env) > 0 {
  2846  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  2847  			{
  2848  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2849  				if err != nil {
  2850  					return 0, err
  2851  				}
  2852  				i -= size
  2853  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2854  			}
  2855  			i--
  2856  			dAtA[i] = 0x3a
  2857  		}
  2858  	}
  2859  	if m.LastVersion != nil {
  2860  		i = encodeVarintGenerated(dAtA, i, uint64(*m.LastVersion))
  2861  		i--
  2862  		dAtA[i] = 0x30
  2863  	}
  2864  	if m.Binary != nil {
  2865  		{
  2866  			size, err := m.Binary.MarshalToSizedBuffer(dAtA[:i])
  2867  			if err != nil {
  2868  				return 0, err
  2869  			}
  2870  			i -= size
  2871  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2872  		}
  2873  		i--
  2874  		dAtA[i] = 0x2a
  2875  	}
  2876  	if m.From != nil {
  2877  		{
  2878  			size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  2879  			if err != nil {
  2880  				return 0, err
  2881  			}
  2882  			i -= size
  2883  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2884  		}
  2885  		i--
  2886  		dAtA[i] = 0x22
  2887  	}
  2888  	if m.TriggeredByImage != nil {
  2889  		{
  2890  			size, err := m.TriggeredByImage.MarshalToSizedBuffer(dAtA[:i])
  2891  			if err != nil {
  2892  				return 0, err
  2893  			}
  2894  			i -= size
  2895  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2896  		}
  2897  		i--
  2898  		dAtA[i] = 0x1a
  2899  	}
  2900  	if m.Revision != nil {
  2901  		{
  2902  			size, err := m.Revision.MarshalToSizedBuffer(dAtA[:i])
  2903  			if err != nil {
  2904  				return 0, err
  2905  			}
  2906  			i -= size
  2907  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2908  		}
  2909  		i--
  2910  		dAtA[i] = 0x12
  2911  	}
  2912  	{
  2913  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  2914  		if err != nil {
  2915  			return 0, err
  2916  		}
  2917  		i -= size
  2918  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  2919  	}
  2920  	i--
  2921  	dAtA[i] = 0xa
  2922  	return len(dAtA) - i, nil
  2923  }
  2924  
  2925  func (m *BuildSource) Marshal() (dAtA []byte, err error) {
  2926  	size := m.Size()
  2927  	dAtA = make([]byte, size)
  2928  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  2929  	if err != nil {
  2930  		return nil, err
  2931  	}
  2932  	return dAtA[:n], nil
  2933  }
  2934  
  2935  func (m *BuildSource) MarshalTo(dAtA []byte) (int, error) {
  2936  	size := m.Size()
  2937  	return m.MarshalToSizedBuffer(dAtA[:size])
  2938  }
  2939  
  2940  func (m *BuildSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  2941  	i := len(dAtA)
  2942  	_ = i
  2943  	var l int
  2944  	_ = l
  2945  	if len(m.ConfigMaps) > 0 {
  2946  		for iNdEx := len(m.ConfigMaps) - 1; iNdEx >= 0; iNdEx-- {
  2947  			{
  2948  				size, err := m.ConfigMaps[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2949  				if err != nil {
  2950  					return 0, err
  2951  				}
  2952  				i -= size
  2953  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2954  			}
  2955  			i--
  2956  			dAtA[i] = 0x4a
  2957  		}
  2958  	}
  2959  	if len(m.Secrets) > 0 {
  2960  		for iNdEx := len(m.Secrets) - 1; iNdEx >= 0; iNdEx-- {
  2961  			{
  2962  				size, err := m.Secrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2963  				if err != nil {
  2964  					return 0, err
  2965  				}
  2966  				i -= size
  2967  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2968  			}
  2969  			i--
  2970  			dAtA[i] = 0x42
  2971  		}
  2972  	}
  2973  	if m.SourceSecret != nil {
  2974  		{
  2975  			size, err := m.SourceSecret.MarshalToSizedBuffer(dAtA[:i])
  2976  			if err != nil {
  2977  				return 0, err
  2978  			}
  2979  			i -= size
  2980  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  2981  		}
  2982  		i--
  2983  		dAtA[i] = 0x3a
  2984  	}
  2985  	i -= len(m.ContextDir)
  2986  	copy(dAtA[i:], m.ContextDir)
  2987  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ContextDir)))
  2988  	i--
  2989  	dAtA[i] = 0x32
  2990  	if len(m.Images) > 0 {
  2991  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  2992  			{
  2993  				size, err := m.Images[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  2994  				if err != nil {
  2995  					return 0, err
  2996  				}
  2997  				i -= size
  2998  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  2999  			}
  3000  			i--
  3001  			dAtA[i] = 0x2a
  3002  		}
  3003  	}
  3004  	if m.Git != nil {
  3005  		{
  3006  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  3007  			if err != nil {
  3008  				return 0, err
  3009  			}
  3010  			i -= size
  3011  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3012  		}
  3013  		i--
  3014  		dAtA[i] = 0x22
  3015  	}
  3016  	if m.Dockerfile != nil {
  3017  		i -= len(*m.Dockerfile)
  3018  		copy(dAtA[i:], *m.Dockerfile)
  3019  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.Dockerfile)))
  3020  		i--
  3021  		dAtA[i] = 0x1a
  3022  	}
  3023  	if m.Binary != nil {
  3024  		{
  3025  			size, err := m.Binary.MarshalToSizedBuffer(dAtA[:i])
  3026  			if err != nil {
  3027  				return 0, err
  3028  			}
  3029  			i -= size
  3030  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3031  		}
  3032  		i--
  3033  		dAtA[i] = 0x12
  3034  	}
  3035  	i -= len(m.Type)
  3036  	copy(dAtA[i:], m.Type)
  3037  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3038  	i--
  3039  	dAtA[i] = 0xa
  3040  	return len(dAtA) - i, nil
  3041  }
  3042  
  3043  func (m *BuildSpec) Marshal() (dAtA []byte, err error) {
  3044  	size := m.Size()
  3045  	dAtA = make([]byte, size)
  3046  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3047  	if err != nil {
  3048  		return nil, err
  3049  	}
  3050  	return dAtA[:n], nil
  3051  }
  3052  
  3053  func (m *BuildSpec) MarshalTo(dAtA []byte) (int, error) {
  3054  	size := m.Size()
  3055  	return m.MarshalToSizedBuffer(dAtA[:size])
  3056  }
  3057  
  3058  func (m *BuildSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3059  	i := len(dAtA)
  3060  	_ = i
  3061  	var l int
  3062  	_ = l
  3063  	if len(m.TriggeredBy) > 0 {
  3064  		for iNdEx := len(m.TriggeredBy) - 1; iNdEx >= 0; iNdEx-- {
  3065  			{
  3066  				size, err := m.TriggeredBy[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3067  				if err != nil {
  3068  					return 0, err
  3069  				}
  3070  				i -= size
  3071  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3072  			}
  3073  			i--
  3074  			dAtA[i] = 0x12
  3075  		}
  3076  	}
  3077  	{
  3078  		size, err := m.CommonSpec.MarshalToSizedBuffer(dAtA[:i])
  3079  		if err != nil {
  3080  			return 0, err
  3081  		}
  3082  		i -= size
  3083  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3084  	}
  3085  	i--
  3086  	dAtA[i] = 0xa
  3087  	return len(dAtA) - i, nil
  3088  }
  3089  
  3090  func (m *BuildStatus) Marshal() (dAtA []byte, err error) {
  3091  	size := m.Size()
  3092  	dAtA = make([]byte, size)
  3093  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3094  	if err != nil {
  3095  		return nil, err
  3096  	}
  3097  	return dAtA[:n], nil
  3098  }
  3099  
  3100  func (m *BuildStatus) MarshalTo(dAtA []byte) (int, error) {
  3101  	size := m.Size()
  3102  	return m.MarshalToSizedBuffer(dAtA[:size])
  3103  }
  3104  
  3105  func (m *BuildStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3106  	i := len(dAtA)
  3107  	_ = i
  3108  	var l int
  3109  	_ = l
  3110  	if len(m.Conditions) > 0 {
  3111  		for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  3112  			{
  3113  				size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3114  				if err != nil {
  3115  					return 0, err
  3116  				}
  3117  				i -= size
  3118  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3119  			}
  3120  			i--
  3121  			dAtA[i] = 0x6a
  3122  		}
  3123  	}
  3124  	i -= len(m.LogSnippet)
  3125  	copy(dAtA[i:], m.LogSnippet)
  3126  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LogSnippet)))
  3127  	i--
  3128  	dAtA[i] = 0x62
  3129  	if len(m.Stages) > 0 {
  3130  		for iNdEx := len(m.Stages) - 1; iNdEx >= 0; iNdEx-- {
  3131  			{
  3132  				size, err := m.Stages[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3133  				if err != nil {
  3134  					return 0, err
  3135  				}
  3136  				i -= size
  3137  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3138  			}
  3139  			i--
  3140  			dAtA[i] = 0x5a
  3141  		}
  3142  	}
  3143  	{
  3144  		size, err := m.Output.MarshalToSizedBuffer(dAtA[:i])
  3145  		if err != nil {
  3146  			return 0, err
  3147  		}
  3148  		i -= size
  3149  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3150  	}
  3151  	i--
  3152  	dAtA[i] = 0x52
  3153  	if m.Config != nil {
  3154  		{
  3155  			size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  3156  			if err != nil {
  3157  				return 0, err
  3158  			}
  3159  			i -= size
  3160  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3161  		}
  3162  		i--
  3163  		dAtA[i] = 0x4a
  3164  	}
  3165  	i -= len(m.OutputDockerImageReference)
  3166  	copy(dAtA[i:], m.OutputDockerImageReference)
  3167  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.OutputDockerImageReference)))
  3168  	i--
  3169  	dAtA[i] = 0x42
  3170  	i = encodeVarintGenerated(dAtA, i, uint64(m.Duration))
  3171  	i--
  3172  	dAtA[i] = 0x38
  3173  	if m.CompletionTimestamp != nil {
  3174  		{
  3175  			size, err := m.CompletionTimestamp.MarshalToSizedBuffer(dAtA[:i])
  3176  			if err != nil {
  3177  				return 0, err
  3178  			}
  3179  			i -= size
  3180  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3181  		}
  3182  		i--
  3183  		dAtA[i] = 0x32
  3184  	}
  3185  	if m.StartTimestamp != nil {
  3186  		{
  3187  			size, err := m.StartTimestamp.MarshalToSizedBuffer(dAtA[:i])
  3188  			if err != nil {
  3189  				return 0, err
  3190  			}
  3191  			i -= size
  3192  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3193  		}
  3194  		i--
  3195  		dAtA[i] = 0x2a
  3196  	}
  3197  	i -= len(m.Message)
  3198  	copy(dAtA[i:], m.Message)
  3199  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  3200  	i--
  3201  	dAtA[i] = 0x22
  3202  	i -= len(m.Reason)
  3203  	copy(dAtA[i:], m.Reason)
  3204  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  3205  	i--
  3206  	dAtA[i] = 0x1a
  3207  	i--
  3208  	if m.Cancelled {
  3209  		dAtA[i] = 1
  3210  	} else {
  3211  		dAtA[i] = 0
  3212  	}
  3213  	i--
  3214  	dAtA[i] = 0x10
  3215  	i -= len(m.Phase)
  3216  	copy(dAtA[i:], m.Phase)
  3217  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
  3218  	i--
  3219  	dAtA[i] = 0xa
  3220  	return len(dAtA) - i, nil
  3221  }
  3222  
  3223  func (m *BuildStatusOutput) Marshal() (dAtA []byte, err error) {
  3224  	size := m.Size()
  3225  	dAtA = make([]byte, size)
  3226  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3227  	if err != nil {
  3228  		return nil, err
  3229  	}
  3230  	return dAtA[:n], nil
  3231  }
  3232  
  3233  func (m *BuildStatusOutput) MarshalTo(dAtA []byte) (int, error) {
  3234  	size := m.Size()
  3235  	return m.MarshalToSizedBuffer(dAtA[:size])
  3236  }
  3237  
  3238  func (m *BuildStatusOutput) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3239  	i := len(dAtA)
  3240  	_ = i
  3241  	var l int
  3242  	_ = l
  3243  	if m.To != nil {
  3244  		{
  3245  			size, err := m.To.MarshalToSizedBuffer(dAtA[:i])
  3246  			if err != nil {
  3247  				return 0, err
  3248  			}
  3249  			i -= size
  3250  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3251  		}
  3252  		i--
  3253  		dAtA[i] = 0xa
  3254  	}
  3255  	return len(dAtA) - i, nil
  3256  }
  3257  
  3258  func (m *BuildStatusOutputTo) Marshal() (dAtA []byte, err error) {
  3259  	size := m.Size()
  3260  	dAtA = make([]byte, size)
  3261  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3262  	if err != nil {
  3263  		return nil, err
  3264  	}
  3265  	return dAtA[:n], nil
  3266  }
  3267  
  3268  func (m *BuildStatusOutputTo) MarshalTo(dAtA []byte) (int, error) {
  3269  	size := m.Size()
  3270  	return m.MarshalToSizedBuffer(dAtA[:size])
  3271  }
  3272  
  3273  func (m *BuildStatusOutputTo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3274  	i := len(dAtA)
  3275  	_ = i
  3276  	var l int
  3277  	_ = l
  3278  	i -= len(m.ImageDigest)
  3279  	copy(dAtA[i:], m.ImageDigest)
  3280  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImageDigest)))
  3281  	i--
  3282  	dAtA[i] = 0xa
  3283  	return len(dAtA) - i, nil
  3284  }
  3285  
  3286  func (m *BuildStrategy) Marshal() (dAtA []byte, err error) {
  3287  	size := m.Size()
  3288  	dAtA = make([]byte, size)
  3289  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3290  	if err != nil {
  3291  		return nil, err
  3292  	}
  3293  	return dAtA[:n], nil
  3294  }
  3295  
  3296  func (m *BuildStrategy) MarshalTo(dAtA []byte) (int, error) {
  3297  	size := m.Size()
  3298  	return m.MarshalToSizedBuffer(dAtA[:size])
  3299  }
  3300  
  3301  func (m *BuildStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3302  	i := len(dAtA)
  3303  	_ = i
  3304  	var l int
  3305  	_ = l
  3306  	if m.JenkinsPipelineStrategy != nil {
  3307  		{
  3308  			size, err := m.JenkinsPipelineStrategy.MarshalToSizedBuffer(dAtA[:i])
  3309  			if err != nil {
  3310  				return 0, err
  3311  			}
  3312  			i -= size
  3313  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3314  		}
  3315  		i--
  3316  		dAtA[i] = 0x2a
  3317  	}
  3318  	if m.CustomStrategy != nil {
  3319  		{
  3320  			size, err := m.CustomStrategy.MarshalToSizedBuffer(dAtA[:i])
  3321  			if err != nil {
  3322  				return 0, err
  3323  			}
  3324  			i -= size
  3325  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3326  		}
  3327  		i--
  3328  		dAtA[i] = 0x22
  3329  	}
  3330  	if m.SourceStrategy != nil {
  3331  		{
  3332  			size, err := m.SourceStrategy.MarshalToSizedBuffer(dAtA[:i])
  3333  			if err != nil {
  3334  				return 0, err
  3335  			}
  3336  			i -= size
  3337  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3338  		}
  3339  		i--
  3340  		dAtA[i] = 0x1a
  3341  	}
  3342  	if m.DockerStrategy != nil {
  3343  		{
  3344  			size, err := m.DockerStrategy.MarshalToSizedBuffer(dAtA[:i])
  3345  			if err != nil {
  3346  				return 0, err
  3347  			}
  3348  			i -= size
  3349  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3350  		}
  3351  		i--
  3352  		dAtA[i] = 0x12
  3353  	}
  3354  	i -= len(m.Type)
  3355  	copy(dAtA[i:], m.Type)
  3356  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3357  	i--
  3358  	dAtA[i] = 0xa
  3359  	return len(dAtA) - i, nil
  3360  }
  3361  
  3362  func (m *BuildTriggerCause) Marshal() (dAtA []byte, err error) {
  3363  	size := m.Size()
  3364  	dAtA = make([]byte, size)
  3365  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3366  	if err != nil {
  3367  		return nil, err
  3368  	}
  3369  	return dAtA[:n], nil
  3370  }
  3371  
  3372  func (m *BuildTriggerCause) MarshalTo(dAtA []byte) (int, error) {
  3373  	size := m.Size()
  3374  	return m.MarshalToSizedBuffer(dAtA[:size])
  3375  }
  3376  
  3377  func (m *BuildTriggerCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3378  	i := len(dAtA)
  3379  	_ = i
  3380  	var l int
  3381  	_ = l
  3382  	if m.BitbucketWebHook != nil {
  3383  		{
  3384  			size, err := m.BitbucketWebHook.MarshalToSizedBuffer(dAtA[:i])
  3385  			if err != nil {
  3386  				return 0, err
  3387  			}
  3388  			i -= size
  3389  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3390  		}
  3391  		i--
  3392  		dAtA[i] = 0x32
  3393  	}
  3394  	if m.GitLabWebHook != nil {
  3395  		{
  3396  			size, err := m.GitLabWebHook.MarshalToSizedBuffer(dAtA[:i])
  3397  			if err != nil {
  3398  				return 0, err
  3399  			}
  3400  			i -= size
  3401  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3402  		}
  3403  		i--
  3404  		dAtA[i] = 0x2a
  3405  	}
  3406  	if m.ImageChangeBuild != nil {
  3407  		{
  3408  			size, err := m.ImageChangeBuild.MarshalToSizedBuffer(dAtA[:i])
  3409  			if err != nil {
  3410  				return 0, err
  3411  			}
  3412  			i -= size
  3413  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3414  		}
  3415  		i--
  3416  		dAtA[i] = 0x22
  3417  	}
  3418  	if m.GitHubWebHook != nil {
  3419  		{
  3420  			size, err := m.GitHubWebHook.MarshalToSizedBuffer(dAtA[:i])
  3421  			if err != nil {
  3422  				return 0, err
  3423  			}
  3424  			i -= size
  3425  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3426  		}
  3427  		i--
  3428  		dAtA[i] = 0x1a
  3429  	}
  3430  	if m.GenericWebHook != nil {
  3431  		{
  3432  			size, err := m.GenericWebHook.MarshalToSizedBuffer(dAtA[:i])
  3433  			if err != nil {
  3434  				return 0, err
  3435  			}
  3436  			i -= size
  3437  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3438  		}
  3439  		i--
  3440  		dAtA[i] = 0x12
  3441  	}
  3442  	i -= len(m.Message)
  3443  	copy(dAtA[i:], m.Message)
  3444  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  3445  	i--
  3446  	dAtA[i] = 0xa
  3447  	return len(dAtA) - i, nil
  3448  }
  3449  
  3450  func (m *BuildTriggerPolicy) Marshal() (dAtA []byte, err error) {
  3451  	size := m.Size()
  3452  	dAtA = make([]byte, size)
  3453  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3454  	if err != nil {
  3455  		return nil, err
  3456  	}
  3457  	return dAtA[:n], nil
  3458  }
  3459  
  3460  func (m *BuildTriggerPolicy) MarshalTo(dAtA []byte) (int, error) {
  3461  	size := m.Size()
  3462  	return m.MarshalToSizedBuffer(dAtA[:size])
  3463  }
  3464  
  3465  func (m *BuildTriggerPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3466  	i := len(dAtA)
  3467  	_ = i
  3468  	var l int
  3469  	_ = l
  3470  	if m.BitbucketWebHook != nil {
  3471  		{
  3472  			size, err := m.BitbucketWebHook.MarshalToSizedBuffer(dAtA[:i])
  3473  			if err != nil {
  3474  				return 0, err
  3475  			}
  3476  			i -= size
  3477  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3478  		}
  3479  		i--
  3480  		dAtA[i] = 0x32
  3481  	}
  3482  	if m.GitLabWebHook != nil {
  3483  		{
  3484  			size, err := m.GitLabWebHook.MarshalToSizedBuffer(dAtA[:i])
  3485  			if err != nil {
  3486  				return 0, err
  3487  			}
  3488  			i -= size
  3489  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3490  		}
  3491  		i--
  3492  		dAtA[i] = 0x2a
  3493  	}
  3494  	if m.ImageChange != nil {
  3495  		{
  3496  			size, err := m.ImageChange.MarshalToSizedBuffer(dAtA[:i])
  3497  			if err != nil {
  3498  				return 0, err
  3499  			}
  3500  			i -= size
  3501  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3502  		}
  3503  		i--
  3504  		dAtA[i] = 0x22
  3505  	}
  3506  	if m.GenericWebHook != nil {
  3507  		{
  3508  			size, err := m.GenericWebHook.MarshalToSizedBuffer(dAtA[:i])
  3509  			if err != nil {
  3510  				return 0, err
  3511  			}
  3512  			i -= size
  3513  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3514  		}
  3515  		i--
  3516  		dAtA[i] = 0x1a
  3517  	}
  3518  	if m.GitHubWebHook != nil {
  3519  		{
  3520  			size, err := m.GitHubWebHook.MarshalToSizedBuffer(dAtA[:i])
  3521  			if err != nil {
  3522  				return 0, err
  3523  			}
  3524  			i -= size
  3525  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3526  		}
  3527  		i--
  3528  		dAtA[i] = 0x12
  3529  	}
  3530  	i -= len(m.Type)
  3531  	copy(dAtA[i:], m.Type)
  3532  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3533  	i--
  3534  	dAtA[i] = 0xa
  3535  	return len(dAtA) - i, nil
  3536  }
  3537  
  3538  func (m *BuildVolume) Marshal() (dAtA []byte, err error) {
  3539  	size := m.Size()
  3540  	dAtA = make([]byte, size)
  3541  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3542  	if err != nil {
  3543  		return nil, err
  3544  	}
  3545  	return dAtA[:n], nil
  3546  }
  3547  
  3548  func (m *BuildVolume) MarshalTo(dAtA []byte) (int, error) {
  3549  	size := m.Size()
  3550  	return m.MarshalToSizedBuffer(dAtA[:size])
  3551  }
  3552  
  3553  func (m *BuildVolume) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3554  	i := len(dAtA)
  3555  	_ = i
  3556  	var l int
  3557  	_ = l
  3558  	if len(m.Mounts) > 0 {
  3559  		for iNdEx := len(m.Mounts) - 1; iNdEx >= 0; iNdEx-- {
  3560  			{
  3561  				size, err := m.Mounts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3562  				if err != nil {
  3563  					return 0, err
  3564  				}
  3565  				i -= size
  3566  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3567  			}
  3568  			i--
  3569  			dAtA[i] = 0x1a
  3570  		}
  3571  	}
  3572  	{
  3573  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  3574  		if err != nil {
  3575  			return 0, err
  3576  		}
  3577  		i -= size
  3578  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3579  	}
  3580  	i--
  3581  	dAtA[i] = 0x12
  3582  	i -= len(m.Name)
  3583  	copy(dAtA[i:], m.Name)
  3584  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  3585  	i--
  3586  	dAtA[i] = 0xa
  3587  	return len(dAtA) - i, nil
  3588  }
  3589  
  3590  func (m *BuildVolumeMount) Marshal() (dAtA []byte, err error) {
  3591  	size := m.Size()
  3592  	dAtA = make([]byte, size)
  3593  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3594  	if err != nil {
  3595  		return nil, err
  3596  	}
  3597  	return dAtA[:n], nil
  3598  }
  3599  
  3600  func (m *BuildVolumeMount) MarshalTo(dAtA []byte) (int, error) {
  3601  	size := m.Size()
  3602  	return m.MarshalToSizedBuffer(dAtA[:size])
  3603  }
  3604  
  3605  func (m *BuildVolumeMount) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3606  	i := len(dAtA)
  3607  	_ = i
  3608  	var l int
  3609  	_ = l
  3610  	i -= len(m.DestinationPath)
  3611  	copy(dAtA[i:], m.DestinationPath)
  3612  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DestinationPath)))
  3613  	i--
  3614  	dAtA[i] = 0xa
  3615  	return len(dAtA) - i, nil
  3616  }
  3617  
  3618  func (m *BuildVolumeSource) Marshal() (dAtA []byte, err error) {
  3619  	size := m.Size()
  3620  	dAtA = make([]byte, size)
  3621  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3622  	if err != nil {
  3623  		return nil, err
  3624  	}
  3625  	return dAtA[:n], nil
  3626  }
  3627  
  3628  func (m *BuildVolumeSource) MarshalTo(dAtA []byte) (int, error) {
  3629  	size := m.Size()
  3630  	return m.MarshalToSizedBuffer(dAtA[:size])
  3631  }
  3632  
  3633  func (m *BuildVolumeSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3634  	i := len(dAtA)
  3635  	_ = i
  3636  	var l int
  3637  	_ = l
  3638  	if m.CSI != nil {
  3639  		{
  3640  			size, err := m.CSI.MarshalToSizedBuffer(dAtA[:i])
  3641  			if err != nil {
  3642  				return 0, err
  3643  			}
  3644  			i -= size
  3645  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3646  		}
  3647  		i--
  3648  		dAtA[i] = 0x22
  3649  	}
  3650  	if m.ConfigMap != nil {
  3651  		{
  3652  			size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  3653  			if err != nil {
  3654  				return 0, err
  3655  			}
  3656  			i -= size
  3657  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3658  		}
  3659  		i--
  3660  		dAtA[i] = 0x1a
  3661  	}
  3662  	if m.Secret != nil {
  3663  		{
  3664  			size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  3665  			if err != nil {
  3666  				return 0, err
  3667  			}
  3668  			i -= size
  3669  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3670  		}
  3671  		i--
  3672  		dAtA[i] = 0x12
  3673  	}
  3674  	i -= len(m.Type)
  3675  	copy(dAtA[i:], m.Type)
  3676  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  3677  	i--
  3678  	dAtA[i] = 0xa
  3679  	return len(dAtA) - i, nil
  3680  }
  3681  
  3682  func (m *CommonSpec) Marshal() (dAtA []byte, err error) {
  3683  	size := m.Size()
  3684  	dAtA = make([]byte, size)
  3685  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3686  	if err != nil {
  3687  		return nil, err
  3688  	}
  3689  	return dAtA[:n], nil
  3690  }
  3691  
  3692  func (m *CommonSpec) MarshalTo(dAtA []byte) (int, error) {
  3693  	size := m.Size()
  3694  	return m.MarshalToSizedBuffer(dAtA[:size])
  3695  }
  3696  
  3697  func (m *CommonSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3698  	i := len(dAtA)
  3699  	_ = i
  3700  	var l int
  3701  	_ = l
  3702  	if m.MountTrustedCA != nil {
  3703  		i--
  3704  		if *m.MountTrustedCA {
  3705  			dAtA[i] = 1
  3706  		} else {
  3707  			dAtA[i] = 0
  3708  		}
  3709  		i--
  3710  		dAtA[i] = 0x50
  3711  	}
  3712  	if m.NodeSelector != nil {
  3713  		{
  3714  			size, err := m.NodeSelector.MarshalToSizedBuffer(dAtA[:i])
  3715  			if err != nil {
  3716  				return 0, err
  3717  			}
  3718  			i -= size
  3719  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3720  		}
  3721  		i--
  3722  		dAtA[i] = 0x4a
  3723  	}
  3724  	if m.CompletionDeadlineSeconds != nil {
  3725  		i = encodeVarintGenerated(dAtA, i, uint64(*m.CompletionDeadlineSeconds))
  3726  		i--
  3727  		dAtA[i] = 0x40
  3728  	}
  3729  	{
  3730  		size, err := m.PostCommit.MarshalToSizedBuffer(dAtA[:i])
  3731  		if err != nil {
  3732  			return 0, err
  3733  		}
  3734  		i -= size
  3735  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3736  	}
  3737  	i--
  3738  	dAtA[i] = 0x3a
  3739  	{
  3740  		size, err := m.Resources.MarshalToSizedBuffer(dAtA[:i])
  3741  		if err != nil {
  3742  			return 0, err
  3743  		}
  3744  		i -= size
  3745  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3746  	}
  3747  	i--
  3748  	dAtA[i] = 0x32
  3749  	{
  3750  		size, err := m.Output.MarshalToSizedBuffer(dAtA[:i])
  3751  		if err != nil {
  3752  			return 0, err
  3753  		}
  3754  		i -= size
  3755  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3756  	}
  3757  	i--
  3758  	dAtA[i] = 0x2a
  3759  	{
  3760  		size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  3761  		if err != nil {
  3762  			return 0, err
  3763  		}
  3764  		i -= size
  3765  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3766  	}
  3767  	i--
  3768  	dAtA[i] = 0x22
  3769  	if m.Revision != nil {
  3770  		{
  3771  			size, err := m.Revision.MarshalToSizedBuffer(dAtA[:i])
  3772  			if err != nil {
  3773  				return 0, err
  3774  			}
  3775  			i -= size
  3776  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3777  		}
  3778  		i--
  3779  		dAtA[i] = 0x1a
  3780  	}
  3781  	{
  3782  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  3783  		if err != nil {
  3784  			return 0, err
  3785  		}
  3786  		i -= size
  3787  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3788  	}
  3789  	i--
  3790  	dAtA[i] = 0x12
  3791  	i -= len(m.ServiceAccount)
  3792  	copy(dAtA[i:], m.ServiceAccount)
  3793  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServiceAccount)))
  3794  	i--
  3795  	dAtA[i] = 0xa
  3796  	return len(dAtA) - i, nil
  3797  }
  3798  
  3799  func (m *CommonWebHookCause) Marshal() (dAtA []byte, err error) {
  3800  	size := m.Size()
  3801  	dAtA = make([]byte, size)
  3802  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3803  	if err != nil {
  3804  		return nil, err
  3805  	}
  3806  	return dAtA[:n], nil
  3807  }
  3808  
  3809  func (m *CommonWebHookCause) MarshalTo(dAtA []byte) (int, error) {
  3810  	size := m.Size()
  3811  	return m.MarshalToSizedBuffer(dAtA[:size])
  3812  }
  3813  
  3814  func (m *CommonWebHookCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3815  	i := len(dAtA)
  3816  	_ = i
  3817  	var l int
  3818  	_ = l
  3819  	i -= len(m.Secret)
  3820  	copy(dAtA[i:], m.Secret)
  3821  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Secret)))
  3822  	i--
  3823  	dAtA[i] = 0x12
  3824  	if m.Revision != nil {
  3825  		{
  3826  			size, err := m.Revision.MarshalToSizedBuffer(dAtA[:i])
  3827  			if err != nil {
  3828  				return 0, err
  3829  			}
  3830  			i -= size
  3831  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3832  		}
  3833  		i--
  3834  		dAtA[i] = 0xa
  3835  	}
  3836  	return len(dAtA) - i, nil
  3837  }
  3838  
  3839  func (m *ConfigMapBuildSource) Marshal() (dAtA []byte, err error) {
  3840  	size := m.Size()
  3841  	dAtA = make([]byte, size)
  3842  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3843  	if err != nil {
  3844  		return nil, err
  3845  	}
  3846  	return dAtA[:n], nil
  3847  }
  3848  
  3849  func (m *ConfigMapBuildSource) MarshalTo(dAtA []byte) (int, error) {
  3850  	size := m.Size()
  3851  	return m.MarshalToSizedBuffer(dAtA[:size])
  3852  }
  3853  
  3854  func (m *ConfigMapBuildSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3855  	i := len(dAtA)
  3856  	_ = i
  3857  	var l int
  3858  	_ = l
  3859  	i -= len(m.DestinationDir)
  3860  	copy(dAtA[i:], m.DestinationDir)
  3861  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DestinationDir)))
  3862  	i--
  3863  	dAtA[i] = 0x12
  3864  	{
  3865  		size, err := m.ConfigMap.MarshalToSizedBuffer(dAtA[:i])
  3866  		if err != nil {
  3867  			return 0, err
  3868  		}
  3869  		i -= size
  3870  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3871  	}
  3872  	i--
  3873  	dAtA[i] = 0xa
  3874  	return len(dAtA) - i, nil
  3875  }
  3876  
  3877  func (m *CustomBuildStrategy) Marshal() (dAtA []byte, err error) {
  3878  	size := m.Size()
  3879  	dAtA = make([]byte, size)
  3880  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3881  	if err != nil {
  3882  		return nil, err
  3883  	}
  3884  	return dAtA[:n], nil
  3885  }
  3886  
  3887  func (m *CustomBuildStrategy) MarshalTo(dAtA []byte) (int, error) {
  3888  	size := m.Size()
  3889  	return m.MarshalToSizedBuffer(dAtA[:size])
  3890  }
  3891  
  3892  func (m *CustomBuildStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3893  	i := len(dAtA)
  3894  	_ = i
  3895  	var l int
  3896  	_ = l
  3897  	i -= len(m.BuildAPIVersion)
  3898  	copy(dAtA[i:], m.BuildAPIVersion)
  3899  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BuildAPIVersion)))
  3900  	i--
  3901  	dAtA[i] = 0x3a
  3902  	if len(m.Secrets) > 0 {
  3903  		for iNdEx := len(m.Secrets) - 1; iNdEx >= 0; iNdEx-- {
  3904  			{
  3905  				size, err := m.Secrets[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3906  				if err != nil {
  3907  					return 0, err
  3908  				}
  3909  				i -= size
  3910  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3911  			}
  3912  			i--
  3913  			dAtA[i] = 0x32
  3914  		}
  3915  	}
  3916  	i--
  3917  	if m.ForcePull {
  3918  		dAtA[i] = 1
  3919  	} else {
  3920  		dAtA[i] = 0
  3921  	}
  3922  	i--
  3923  	dAtA[i] = 0x28
  3924  	i--
  3925  	if m.ExposeDockerSocket {
  3926  		dAtA[i] = 1
  3927  	} else {
  3928  		dAtA[i] = 0
  3929  	}
  3930  	i--
  3931  	dAtA[i] = 0x20
  3932  	if len(m.Env) > 0 {
  3933  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  3934  			{
  3935  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3936  				if err != nil {
  3937  					return 0, err
  3938  				}
  3939  				i -= size
  3940  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  3941  			}
  3942  			i--
  3943  			dAtA[i] = 0x1a
  3944  		}
  3945  	}
  3946  	if m.PullSecret != nil {
  3947  		{
  3948  			size, err := m.PullSecret.MarshalToSizedBuffer(dAtA[:i])
  3949  			if err != nil {
  3950  				return 0, err
  3951  			}
  3952  			i -= size
  3953  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  3954  		}
  3955  		i--
  3956  		dAtA[i] = 0x12
  3957  	}
  3958  	{
  3959  		size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  3960  		if err != nil {
  3961  			return 0, err
  3962  		}
  3963  		i -= size
  3964  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  3965  	}
  3966  	i--
  3967  	dAtA[i] = 0xa
  3968  	return len(dAtA) - i, nil
  3969  }
  3970  
  3971  func (m *DockerBuildStrategy) Marshal() (dAtA []byte, err error) {
  3972  	size := m.Size()
  3973  	dAtA = make([]byte, size)
  3974  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  3975  	if err != nil {
  3976  		return nil, err
  3977  	}
  3978  	return dAtA[:n], nil
  3979  }
  3980  
  3981  func (m *DockerBuildStrategy) MarshalTo(dAtA []byte) (int, error) {
  3982  	size := m.Size()
  3983  	return m.MarshalToSizedBuffer(dAtA[:size])
  3984  }
  3985  
  3986  func (m *DockerBuildStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  3987  	i := len(dAtA)
  3988  	_ = i
  3989  	var l int
  3990  	_ = l
  3991  	if len(m.Volumes) > 0 {
  3992  		for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  3993  			{
  3994  				size, err := m.Volumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  3995  				if err != nil {
  3996  					return 0, err
  3997  				}
  3998  				i -= size
  3999  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4000  			}
  4001  			i--
  4002  			dAtA[i] = 0x4a
  4003  		}
  4004  	}
  4005  	if m.ImageOptimizationPolicy != nil {
  4006  		i -= len(*m.ImageOptimizationPolicy)
  4007  		copy(dAtA[i:], *m.ImageOptimizationPolicy)
  4008  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ImageOptimizationPolicy)))
  4009  		i--
  4010  		dAtA[i] = 0x42
  4011  	}
  4012  	if len(m.BuildArgs) > 0 {
  4013  		for iNdEx := len(m.BuildArgs) - 1; iNdEx >= 0; iNdEx-- {
  4014  			{
  4015  				size, err := m.BuildArgs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4016  				if err != nil {
  4017  					return 0, err
  4018  				}
  4019  				i -= size
  4020  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4021  			}
  4022  			i--
  4023  			dAtA[i] = 0x3a
  4024  		}
  4025  	}
  4026  	i -= len(m.DockerfilePath)
  4027  	copy(dAtA[i:], m.DockerfilePath)
  4028  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DockerfilePath)))
  4029  	i--
  4030  	dAtA[i] = 0x32
  4031  	i--
  4032  	if m.ForcePull {
  4033  		dAtA[i] = 1
  4034  	} else {
  4035  		dAtA[i] = 0
  4036  	}
  4037  	i--
  4038  	dAtA[i] = 0x28
  4039  	if len(m.Env) > 0 {
  4040  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  4041  			{
  4042  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4043  				if err != nil {
  4044  					return 0, err
  4045  				}
  4046  				i -= size
  4047  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4048  			}
  4049  			i--
  4050  			dAtA[i] = 0x22
  4051  		}
  4052  	}
  4053  	i--
  4054  	if m.NoCache {
  4055  		dAtA[i] = 1
  4056  	} else {
  4057  		dAtA[i] = 0
  4058  	}
  4059  	i--
  4060  	dAtA[i] = 0x18
  4061  	if m.PullSecret != nil {
  4062  		{
  4063  			size, err := m.PullSecret.MarshalToSizedBuffer(dAtA[:i])
  4064  			if err != nil {
  4065  				return 0, err
  4066  			}
  4067  			i -= size
  4068  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4069  		}
  4070  		i--
  4071  		dAtA[i] = 0x12
  4072  	}
  4073  	if m.From != nil {
  4074  		{
  4075  			size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  4076  			if err != nil {
  4077  				return 0, err
  4078  			}
  4079  			i -= size
  4080  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4081  		}
  4082  		i--
  4083  		dAtA[i] = 0xa
  4084  	}
  4085  	return len(dAtA) - i, nil
  4086  }
  4087  
  4088  func (m *DockerStrategyOptions) Marshal() (dAtA []byte, err error) {
  4089  	size := m.Size()
  4090  	dAtA = make([]byte, size)
  4091  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4092  	if err != nil {
  4093  		return nil, err
  4094  	}
  4095  	return dAtA[:n], nil
  4096  }
  4097  
  4098  func (m *DockerStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  4099  	size := m.Size()
  4100  	return m.MarshalToSizedBuffer(dAtA[:size])
  4101  }
  4102  
  4103  func (m *DockerStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4104  	i := len(dAtA)
  4105  	_ = i
  4106  	var l int
  4107  	_ = l
  4108  	if m.NoCache != nil {
  4109  		i--
  4110  		if *m.NoCache {
  4111  			dAtA[i] = 1
  4112  		} else {
  4113  			dAtA[i] = 0
  4114  		}
  4115  		i--
  4116  		dAtA[i] = 0x10
  4117  	}
  4118  	if len(m.BuildArgs) > 0 {
  4119  		for iNdEx := len(m.BuildArgs) - 1; iNdEx >= 0; iNdEx-- {
  4120  			{
  4121  				size, err := m.BuildArgs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4122  				if err != nil {
  4123  					return 0, err
  4124  				}
  4125  				i -= size
  4126  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4127  			}
  4128  			i--
  4129  			dAtA[i] = 0xa
  4130  		}
  4131  	}
  4132  	return len(dAtA) - i, nil
  4133  }
  4134  
  4135  func (m *GenericWebHookCause) Marshal() (dAtA []byte, err error) {
  4136  	size := m.Size()
  4137  	dAtA = make([]byte, size)
  4138  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4139  	if err != nil {
  4140  		return nil, err
  4141  	}
  4142  	return dAtA[:n], nil
  4143  }
  4144  
  4145  func (m *GenericWebHookCause) MarshalTo(dAtA []byte) (int, error) {
  4146  	size := m.Size()
  4147  	return m.MarshalToSizedBuffer(dAtA[:size])
  4148  }
  4149  
  4150  func (m *GenericWebHookCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4151  	i := len(dAtA)
  4152  	_ = i
  4153  	var l int
  4154  	_ = l
  4155  	i -= len(m.Secret)
  4156  	copy(dAtA[i:], m.Secret)
  4157  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Secret)))
  4158  	i--
  4159  	dAtA[i] = 0x12
  4160  	if m.Revision != nil {
  4161  		{
  4162  			size, err := m.Revision.MarshalToSizedBuffer(dAtA[:i])
  4163  			if err != nil {
  4164  				return 0, err
  4165  			}
  4166  			i -= size
  4167  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4168  		}
  4169  		i--
  4170  		dAtA[i] = 0xa
  4171  	}
  4172  	return len(dAtA) - i, nil
  4173  }
  4174  
  4175  func (m *GenericWebHookEvent) Marshal() (dAtA []byte, err error) {
  4176  	size := m.Size()
  4177  	dAtA = make([]byte, size)
  4178  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4179  	if err != nil {
  4180  		return nil, err
  4181  	}
  4182  	return dAtA[:n], nil
  4183  }
  4184  
  4185  func (m *GenericWebHookEvent) MarshalTo(dAtA []byte) (int, error) {
  4186  	size := m.Size()
  4187  	return m.MarshalToSizedBuffer(dAtA[:size])
  4188  }
  4189  
  4190  func (m *GenericWebHookEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4191  	i := len(dAtA)
  4192  	_ = i
  4193  	var l int
  4194  	_ = l
  4195  	if m.DockerStrategyOptions != nil {
  4196  		{
  4197  			size, err := m.DockerStrategyOptions.MarshalToSizedBuffer(dAtA[:i])
  4198  			if err != nil {
  4199  				return 0, err
  4200  			}
  4201  			i -= size
  4202  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4203  		}
  4204  		i--
  4205  		dAtA[i] = 0x22
  4206  	}
  4207  	if len(m.Env) > 0 {
  4208  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  4209  			{
  4210  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4211  				if err != nil {
  4212  					return 0, err
  4213  				}
  4214  				i -= size
  4215  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4216  			}
  4217  			i--
  4218  			dAtA[i] = 0x1a
  4219  		}
  4220  	}
  4221  	if m.Git != nil {
  4222  		{
  4223  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  4224  			if err != nil {
  4225  				return 0, err
  4226  			}
  4227  			i -= size
  4228  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4229  		}
  4230  		i--
  4231  		dAtA[i] = 0x12
  4232  	}
  4233  	i -= len(m.Type)
  4234  	copy(dAtA[i:], m.Type)
  4235  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  4236  	i--
  4237  	dAtA[i] = 0xa
  4238  	return len(dAtA) - i, nil
  4239  }
  4240  
  4241  func (m *GitBuildSource) Marshal() (dAtA []byte, err error) {
  4242  	size := m.Size()
  4243  	dAtA = make([]byte, size)
  4244  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4245  	if err != nil {
  4246  		return nil, err
  4247  	}
  4248  	return dAtA[:n], nil
  4249  }
  4250  
  4251  func (m *GitBuildSource) MarshalTo(dAtA []byte) (int, error) {
  4252  	size := m.Size()
  4253  	return m.MarshalToSizedBuffer(dAtA[:size])
  4254  }
  4255  
  4256  func (m *GitBuildSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4257  	i := len(dAtA)
  4258  	_ = i
  4259  	var l int
  4260  	_ = l
  4261  	{
  4262  		size, err := m.ProxyConfig.MarshalToSizedBuffer(dAtA[:i])
  4263  		if err != nil {
  4264  			return 0, err
  4265  		}
  4266  		i -= size
  4267  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4268  	}
  4269  	i--
  4270  	dAtA[i] = 0x1a
  4271  	i -= len(m.Ref)
  4272  	copy(dAtA[i:], m.Ref)
  4273  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Ref)))
  4274  	i--
  4275  	dAtA[i] = 0x12
  4276  	i -= len(m.URI)
  4277  	copy(dAtA[i:], m.URI)
  4278  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URI)))
  4279  	i--
  4280  	dAtA[i] = 0xa
  4281  	return len(dAtA) - i, nil
  4282  }
  4283  
  4284  func (m *GitHubWebHookCause) Marshal() (dAtA []byte, err error) {
  4285  	size := m.Size()
  4286  	dAtA = make([]byte, size)
  4287  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4288  	if err != nil {
  4289  		return nil, err
  4290  	}
  4291  	return dAtA[:n], nil
  4292  }
  4293  
  4294  func (m *GitHubWebHookCause) MarshalTo(dAtA []byte) (int, error) {
  4295  	size := m.Size()
  4296  	return m.MarshalToSizedBuffer(dAtA[:size])
  4297  }
  4298  
  4299  func (m *GitHubWebHookCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4300  	i := len(dAtA)
  4301  	_ = i
  4302  	var l int
  4303  	_ = l
  4304  	i -= len(m.Secret)
  4305  	copy(dAtA[i:], m.Secret)
  4306  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Secret)))
  4307  	i--
  4308  	dAtA[i] = 0x12
  4309  	if m.Revision != nil {
  4310  		{
  4311  			size, err := m.Revision.MarshalToSizedBuffer(dAtA[:i])
  4312  			if err != nil {
  4313  				return 0, err
  4314  			}
  4315  			i -= size
  4316  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4317  		}
  4318  		i--
  4319  		dAtA[i] = 0xa
  4320  	}
  4321  	return len(dAtA) - i, nil
  4322  }
  4323  
  4324  func (m *GitInfo) Marshal() (dAtA []byte, err error) {
  4325  	size := m.Size()
  4326  	dAtA = make([]byte, size)
  4327  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4328  	if err != nil {
  4329  		return nil, err
  4330  	}
  4331  	return dAtA[:n], nil
  4332  }
  4333  
  4334  func (m *GitInfo) MarshalTo(dAtA []byte) (int, error) {
  4335  	size := m.Size()
  4336  	return m.MarshalToSizedBuffer(dAtA[:size])
  4337  }
  4338  
  4339  func (m *GitInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4340  	i := len(dAtA)
  4341  	_ = i
  4342  	var l int
  4343  	_ = l
  4344  	if len(m.Refs) > 0 {
  4345  		for iNdEx := len(m.Refs) - 1; iNdEx >= 0; iNdEx-- {
  4346  			{
  4347  				size, err := m.Refs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4348  				if err != nil {
  4349  					return 0, err
  4350  				}
  4351  				i -= size
  4352  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4353  			}
  4354  			i--
  4355  			dAtA[i] = 0x1a
  4356  		}
  4357  	}
  4358  	{
  4359  		size, err := m.GitSourceRevision.MarshalToSizedBuffer(dAtA[:i])
  4360  		if err != nil {
  4361  			return 0, err
  4362  		}
  4363  		i -= size
  4364  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4365  	}
  4366  	i--
  4367  	dAtA[i] = 0x12
  4368  	{
  4369  		size, err := m.GitBuildSource.MarshalToSizedBuffer(dAtA[:i])
  4370  		if err != nil {
  4371  			return 0, err
  4372  		}
  4373  		i -= size
  4374  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4375  	}
  4376  	i--
  4377  	dAtA[i] = 0xa
  4378  	return len(dAtA) - i, nil
  4379  }
  4380  
  4381  func (m *GitLabWebHookCause) Marshal() (dAtA []byte, err error) {
  4382  	size := m.Size()
  4383  	dAtA = make([]byte, size)
  4384  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4385  	if err != nil {
  4386  		return nil, err
  4387  	}
  4388  	return dAtA[:n], nil
  4389  }
  4390  
  4391  func (m *GitLabWebHookCause) MarshalTo(dAtA []byte) (int, error) {
  4392  	size := m.Size()
  4393  	return m.MarshalToSizedBuffer(dAtA[:size])
  4394  }
  4395  
  4396  func (m *GitLabWebHookCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4397  	i := len(dAtA)
  4398  	_ = i
  4399  	var l int
  4400  	_ = l
  4401  	{
  4402  		size, err := m.CommonWebHookCause.MarshalToSizedBuffer(dAtA[:i])
  4403  		if err != nil {
  4404  			return 0, err
  4405  		}
  4406  		i -= size
  4407  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4408  	}
  4409  	i--
  4410  	dAtA[i] = 0xa
  4411  	return len(dAtA) - i, nil
  4412  }
  4413  
  4414  func (m *GitRefInfo) Marshal() (dAtA []byte, err error) {
  4415  	size := m.Size()
  4416  	dAtA = make([]byte, size)
  4417  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4418  	if err != nil {
  4419  		return nil, err
  4420  	}
  4421  	return dAtA[:n], nil
  4422  }
  4423  
  4424  func (m *GitRefInfo) MarshalTo(dAtA []byte) (int, error) {
  4425  	size := m.Size()
  4426  	return m.MarshalToSizedBuffer(dAtA[:size])
  4427  }
  4428  
  4429  func (m *GitRefInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4430  	i := len(dAtA)
  4431  	_ = i
  4432  	var l int
  4433  	_ = l
  4434  	{
  4435  		size, err := m.GitSourceRevision.MarshalToSizedBuffer(dAtA[:i])
  4436  		if err != nil {
  4437  			return 0, err
  4438  		}
  4439  		i -= size
  4440  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4441  	}
  4442  	i--
  4443  	dAtA[i] = 0x12
  4444  	{
  4445  		size, err := m.GitBuildSource.MarshalToSizedBuffer(dAtA[:i])
  4446  		if err != nil {
  4447  			return 0, err
  4448  		}
  4449  		i -= size
  4450  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4451  	}
  4452  	i--
  4453  	dAtA[i] = 0xa
  4454  	return len(dAtA) - i, nil
  4455  }
  4456  
  4457  func (m *GitSourceRevision) Marshal() (dAtA []byte, err error) {
  4458  	size := m.Size()
  4459  	dAtA = make([]byte, size)
  4460  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4461  	if err != nil {
  4462  		return nil, err
  4463  	}
  4464  	return dAtA[:n], nil
  4465  }
  4466  
  4467  func (m *GitSourceRevision) MarshalTo(dAtA []byte) (int, error) {
  4468  	size := m.Size()
  4469  	return m.MarshalToSizedBuffer(dAtA[:size])
  4470  }
  4471  
  4472  func (m *GitSourceRevision) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4473  	i := len(dAtA)
  4474  	_ = i
  4475  	var l int
  4476  	_ = l
  4477  	i -= len(m.Message)
  4478  	copy(dAtA[i:], m.Message)
  4479  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  4480  	i--
  4481  	dAtA[i] = 0x22
  4482  	{
  4483  		size, err := m.Committer.MarshalToSizedBuffer(dAtA[:i])
  4484  		if err != nil {
  4485  			return 0, err
  4486  		}
  4487  		i -= size
  4488  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4489  	}
  4490  	i--
  4491  	dAtA[i] = 0x1a
  4492  	{
  4493  		size, err := m.Author.MarshalToSizedBuffer(dAtA[:i])
  4494  		if err != nil {
  4495  			return 0, err
  4496  		}
  4497  		i -= size
  4498  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4499  	}
  4500  	i--
  4501  	dAtA[i] = 0x12
  4502  	i -= len(m.Commit)
  4503  	copy(dAtA[i:], m.Commit)
  4504  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Commit)))
  4505  	i--
  4506  	dAtA[i] = 0xa
  4507  	return len(dAtA) - i, nil
  4508  }
  4509  
  4510  func (m *ImageChangeCause) Marshal() (dAtA []byte, err error) {
  4511  	size := m.Size()
  4512  	dAtA = make([]byte, size)
  4513  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4514  	if err != nil {
  4515  		return nil, err
  4516  	}
  4517  	return dAtA[:n], nil
  4518  }
  4519  
  4520  func (m *ImageChangeCause) MarshalTo(dAtA []byte) (int, error) {
  4521  	size := m.Size()
  4522  	return m.MarshalToSizedBuffer(dAtA[:size])
  4523  }
  4524  
  4525  func (m *ImageChangeCause) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4526  	i := len(dAtA)
  4527  	_ = i
  4528  	var l int
  4529  	_ = l
  4530  	if m.FromRef != nil {
  4531  		{
  4532  			size, err := m.FromRef.MarshalToSizedBuffer(dAtA[:i])
  4533  			if err != nil {
  4534  				return 0, err
  4535  			}
  4536  			i -= size
  4537  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4538  		}
  4539  		i--
  4540  		dAtA[i] = 0x12
  4541  	}
  4542  	i -= len(m.ImageID)
  4543  	copy(dAtA[i:], m.ImageID)
  4544  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ImageID)))
  4545  	i--
  4546  	dAtA[i] = 0xa
  4547  	return len(dAtA) - i, nil
  4548  }
  4549  
  4550  func (m *ImageChangeTrigger) Marshal() (dAtA []byte, err error) {
  4551  	size := m.Size()
  4552  	dAtA = make([]byte, size)
  4553  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4554  	if err != nil {
  4555  		return nil, err
  4556  	}
  4557  	return dAtA[:n], nil
  4558  }
  4559  
  4560  func (m *ImageChangeTrigger) MarshalTo(dAtA []byte) (int, error) {
  4561  	size := m.Size()
  4562  	return m.MarshalToSizedBuffer(dAtA[:size])
  4563  }
  4564  
  4565  func (m *ImageChangeTrigger) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4566  	i := len(dAtA)
  4567  	_ = i
  4568  	var l int
  4569  	_ = l
  4570  	i--
  4571  	if m.Paused {
  4572  		dAtA[i] = 1
  4573  	} else {
  4574  		dAtA[i] = 0
  4575  	}
  4576  	i--
  4577  	dAtA[i] = 0x18
  4578  	if m.From != nil {
  4579  		{
  4580  			size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  4581  			if err != nil {
  4582  				return 0, err
  4583  			}
  4584  			i -= size
  4585  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4586  		}
  4587  		i--
  4588  		dAtA[i] = 0x12
  4589  	}
  4590  	i -= len(m.LastTriggeredImageID)
  4591  	copy(dAtA[i:], m.LastTriggeredImageID)
  4592  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LastTriggeredImageID)))
  4593  	i--
  4594  	dAtA[i] = 0xa
  4595  	return len(dAtA) - i, nil
  4596  }
  4597  
  4598  func (m *ImageChangeTriggerStatus) Marshal() (dAtA []byte, err error) {
  4599  	size := m.Size()
  4600  	dAtA = make([]byte, size)
  4601  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4602  	if err != nil {
  4603  		return nil, err
  4604  	}
  4605  	return dAtA[:n], nil
  4606  }
  4607  
  4608  func (m *ImageChangeTriggerStatus) MarshalTo(dAtA []byte) (int, error) {
  4609  	size := m.Size()
  4610  	return m.MarshalToSizedBuffer(dAtA[:size])
  4611  }
  4612  
  4613  func (m *ImageChangeTriggerStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4614  	i := len(dAtA)
  4615  	_ = i
  4616  	var l int
  4617  	_ = l
  4618  	{
  4619  		size, err := m.LastTriggerTime.MarshalToSizedBuffer(dAtA[:i])
  4620  		if err != nil {
  4621  			return 0, err
  4622  		}
  4623  		i -= size
  4624  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4625  	}
  4626  	i--
  4627  	dAtA[i] = 0x1a
  4628  	{
  4629  		size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  4630  		if err != nil {
  4631  			return 0, err
  4632  		}
  4633  		i -= size
  4634  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4635  	}
  4636  	i--
  4637  	dAtA[i] = 0x12
  4638  	i -= len(m.LastTriggeredImageID)
  4639  	copy(dAtA[i:], m.LastTriggeredImageID)
  4640  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LastTriggeredImageID)))
  4641  	i--
  4642  	dAtA[i] = 0xa
  4643  	return len(dAtA) - i, nil
  4644  }
  4645  
  4646  func (m *ImageLabel) Marshal() (dAtA []byte, err error) {
  4647  	size := m.Size()
  4648  	dAtA = make([]byte, size)
  4649  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4650  	if err != nil {
  4651  		return nil, err
  4652  	}
  4653  	return dAtA[:n], nil
  4654  }
  4655  
  4656  func (m *ImageLabel) MarshalTo(dAtA []byte) (int, error) {
  4657  	size := m.Size()
  4658  	return m.MarshalToSizedBuffer(dAtA[:size])
  4659  }
  4660  
  4661  func (m *ImageLabel) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4662  	i := len(dAtA)
  4663  	_ = i
  4664  	var l int
  4665  	_ = l
  4666  	i -= len(m.Value)
  4667  	copy(dAtA[i:], m.Value)
  4668  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  4669  	i--
  4670  	dAtA[i] = 0x12
  4671  	i -= len(m.Name)
  4672  	copy(dAtA[i:], m.Name)
  4673  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  4674  	i--
  4675  	dAtA[i] = 0xa
  4676  	return len(dAtA) - i, nil
  4677  }
  4678  
  4679  func (m *ImageSource) Marshal() (dAtA []byte, err error) {
  4680  	size := m.Size()
  4681  	dAtA = make([]byte, size)
  4682  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4683  	if err != nil {
  4684  		return nil, err
  4685  	}
  4686  	return dAtA[:n], nil
  4687  }
  4688  
  4689  func (m *ImageSource) MarshalTo(dAtA []byte) (int, error) {
  4690  	size := m.Size()
  4691  	return m.MarshalToSizedBuffer(dAtA[:size])
  4692  }
  4693  
  4694  func (m *ImageSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4695  	i := len(dAtA)
  4696  	_ = i
  4697  	var l int
  4698  	_ = l
  4699  	if len(m.As) > 0 {
  4700  		for iNdEx := len(m.As) - 1; iNdEx >= 0; iNdEx-- {
  4701  			i -= len(m.As[iNdEx])
  4702  			copy(dAtA[i:], m.As[iNdEx])
  4703  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.As[iNdEx])))
  4704  			i--
  4705  			dAtA[i] = 0x22
  4706  		}
  4707  	}
  4708  	if m.PullSecret != nil {
  4709  		{
  4710  			size, err := m.PullSecret.MarshalToSizedBuffer(dAtA[:i])
  4711  			if err != nil {
  4712  				return 0, err
  4713  			}
  4714  			i -= size
  4715  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  4716  		}
  4717  		i--
  4718  		dAtA[i] = 0x1a
  4719  	}
  4720  	if len(m.Paths) > 0 {
  4721  		for iNdEx := len(m.Paths) - 1; iNdEx >= 0; iNdEx-- {
  4722  			{
  4723  				size, err := m.Paths[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4724  				if err != nil {
  4725  					return 0, err
  4726  				}
  4727  				i -= size
  4728  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4729  			}
  4730  			i--
  4731  			dAtA[i] = 0x12
  4732  		}
  4733  	}
  4734  	{
  4735  		size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  4736  		if err != nil {
  4737  			return 0, err
  4738  		}
  4739  		i -= size
  4740  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4741  	}
  4742  	i--
  4743  	dAtA[i] = 0xa
  4744  	return len(dAtA) - i, nil
  4745  }
  4746  
  4747  func (m *ImageSourcePath) Marshal() (dAtA []byte, err error) {
  4748  	size := m.Size()
  4749  	dAtA = make([]byte, size)
  4750  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4751  	if err != nil {
  4752  		return nil, err
  4753  	}
  4754  	return dAtA[:n], nil
  4755  }
  4756  
  4757  func (m *ImageSourcePath) MarshalTo(dAtA []byte) (int, error) {
  4758  	size := m.Size()
  4759  	return m.MarshalToSizedBuffer(dAtA[:size])
  4760  }
  4761  
  4762  func (m *ImageSourcePath) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4763  	i := len(dAtA)
  4764  	_ = i
  4765  	var l int
  4766  	_ = l
  4767  	i -= len(m.DestinationDir)
  4768  	copy(dAtA[i:], m.DestinationDir)
  4769  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DestinationDir)))
  4770  	i--
  4771  	dAtA[i] = 0x12
  4772  	i -= len(m.SourcePath)
  4773  	copy(dAtA[i:], m.SourcePath)
  4774  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourcePath)))
  4775  	i--
  4776  	dAtA[i] = 0xa
  4777  	return len(dAtA) - i, nil
  4778  }
  4779  
  4780  func (m *ImageStreamTagReference) Marshal() (dAtA []byte, err error) {
  4781  	size := m.Size()
  4782  	dAtA = make([]byte, size)
  4783  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4784  	if err != nil {
  4785  		return nil, err
  4786  	}
  4787  	return dAtA[:n], nil
  4788  }
  4789  
  4790  func (m *ImageStreamTagReference) MarshalTo(dAtA []byte) (int, error) {
  4791  	size := m.Size()
  4792  	return m.MarshalToSizedBuffer(dAtA[:size])
  4793  }
  4794  
  4795  func (m *ImageStreamTagReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4796  	i := len(dAtA)
  4797  	_ = i
  4798  	var l int
  4799  	_ = l
  4800  	i -= len(m.Name)
  4801  	copy(dAtA[i:], m.Name)
  4802  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  4803  	i--
  4804  	dAtA[i] = 0x12
  4805  	i -= len(m.Namespace)
  4806  	copy(dAtA[i:], m.Namespace)
  4807  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  4808  	i--
  4809  	dAtA[i] = 0xa
  4810  	return len(dAtA) - i, nil
  4811  }
  4812  
  4813  func (m *JenkinsPipelineBuildStrategy) Marshal() (dAtA []byte, err error) {
  4814  	size := m.Size()
  4815  	dAtA = make([]byte, size)
  4816  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4817  	if err != nil {
  4818  		return nil, err
  4819  	}
  4820  	return dAtA[:n], nil
  4821  }
  4822  
  4823  func (m *JenkinsPipelineBuildStrategy) MarshalTo(dAtA []byte) (int, error) {
  4824  	size := m.Size()
  4825  	return m.MarshalToSizedBuffer(dAtA[:size])
  4826  }
  4827  
  4828  func (m *JenkinsPipelineBuildStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4829  	i := len(dAtA)
  4830  	_ = i
  4831  	var l int
  4832  	_ = l
  4833  	if len(m.Env) > 0 {
  4834  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  4835  			{
  4836  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  4837  				if err != nil {
  4838  					return 0, err
  4839  				}
  4840  				i -= size
  4841  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  4842  			}
  4843  			i--
  4844  			dAtA[i] = 0x1a
  4845  		}
  4846  	}
  4847  	i -= len(m.Jenkinsfile)
  4848  	copy(dAtA[i:], m.Jenkinsfile)
  4849  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Jenkinsfile)))
  4850  	i--
  4851  	dAtA[i] = 0x12
  4852  	i -= len(m.JenkinsfilePath)
  4853  	copy(dAtA[i:], m.JenkinsfilePath)
  4854  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.JenkinsfilePath)))
  4855  	i--
  4856  	dAtA[i] = 0xa
  4857  	return len(dAtA) - i, nil
  4858  }
  4859  
  4860  func (m OptionalNodeSelector) Marshal() (dAtA []byte, err error) {
  4861  	size := m.Size()
  4862  	dAtA = make([]byte, size)
  4863  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4864  	if err != nil {
  4865  		return nil, err
  4866  	}
  4867  	return dAtA[:n], nil
  4868  }
  4869  
  4870  func (m OptionalNodeSelector) MarshalTo(dAtA []byte) (int, error) {
  4871  	size := m.Size()
  4872  	return m.MarshalToSizedBuffer(dAtA[:size])
  4873  }
  4874  
  4875  func (m OptionalNodeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4876  	i := len(dAtA)
  4877  	_ = i
  4878  	var l int
  4879  	_ = l
  4880  	if len(m) > 0 {
  4881  		keysForItems := make([]string, 0, len(m))
  4882  		for k := range m {
  4883  			keysForItems = append(keysForItems, string(k))
  4884  		}
  4885  		github_com_gogo_protobuf_sortkeys.Strings(keysForItems)
  4886  		for iNdEx := len(keysForItems) - 1; iNdEx >= 0; iNdEx-- {
  4887  			v := m[string(keysForItems[iNdEx])]
  4888  			baseI := i
  4889  			i -= len(v)
  4890  			copy(dAtA[i:], v)
  4891  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  4892  			i--
  4893  			dAtA[i] = 0x12
  4894  			i -= len(keysForItems[iNdEx])
  4895  			copy(dAtA[i:], keysForItems[iNdEx])
  4896  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForItems[iNdEx])))
  4897  			i--
  4898  			dAtA[i] = 0xa
  4899  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  4900  			i--
  4901  			dAtA[i] = 0xa
  4902  		}
  4903  	}
  4904  	return len(dAtA) - i, nil
  4905  }
  4906  
  4907  func (m *ProxyConfig) Marshal() (dAtA []byte, err error) {
  4908  	size := m.Size()
  4909  	dAtA = make([]byte, size)
  4910  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4911  	if err != nil {
  4912  		return nil, err
  4913  	}
  4914  	return dAtA[:n], nil
  4915  }
  4916  
  4917  func (m *ProxyConfig) MarshalTo(dAtA []byte) (int, error) {
  4918  	size := m.Size()
  4919  	return m.MarshalToSizedBuffer(dAtA[:size])
  4920  }
  4921  
  4922  func (m *ProxyConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4923  	i := len(dAtA)
  4924  	_ = i
  4925  	var l int
  4926  	_ = l
  4927  	if m.NoProxy != nil {
  4928  		i -= len(*m.NoProxy)
  4929  		copy(dAtA[i:], *m.NoProxy)
  4930  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.NoProxy)))
  4931  		i--
  4932  		dAtA[i] = 0x2a
  4933  	}
  4934  	if m.HTTPSProxy != nil {
  4935  		i -= len(*m.HTTPSProxy)
  4936  		copy(dAtA[i:], *m.HTTPSProxy)
  4937  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.HTTPSProxy)))
  4938  		i--
  4939  		dAtA[i] = 0x22
  4940  	}
  4941  	if m.HTTPProxy != nil {
  4942  		i -= len(*m.HTTPProxy)
  4943  		copy(dAtA[i:], *m.HTTPProxy)
  4944  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.HTTPProxy)))
  4945  		i--
  4946  		dAtA[i] = 0x1a
  4947  	}
  4948  	return len(dAtA) - i, nil
  4949  }
  4950  
  4951  func (m *SecretBuildSource) Marshal() (dAtA []byte, err error) {
  4952  	size := m.Size()
  4953  	dAtA = make([]byte, size)
  4954  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4955  	if err != nil {
  4956  		return nil, err
  4957  	}
  4958  	return dAtA[:n], nil
  4959  }
  4960  
  4961  func (m *SecretBuildSource) MarshalTo(dAtA []byte) (int, error) {
  4962  	size := m.Size()
  4963  	return m.MarshalToSizedBuffer(dAtA[:size])
  4964  }
  4965  
  4966  func (m *SecretBuildSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  4967  	i := len(dAtA)
  4968  	_ = i
  4969  	var l int
  4970  	_ = l
  4971  	i -= len(m.DestinationDir)
  4972  	copy(dAtA[i:], m.DestinationDir)
  4973  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DestinationDir)))
  4974  	i--
  4975  	dAtA[i] = 0x12
  4976  	{
  4977  		size, err := m.Secret.MarshalToSizedBuffer(dAtA[:i])
  4978  		if err != nil {
  4979  			return 0, err
  4980  		}
  4981  		i -= size
  4982  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  4983  	}
  4984  	i--
  4985  	dAtA[i] = 0xa
  4986  	return len(dAtA) - i, nil
  4987  }
  4988  
  4989  func (m *SecretLocalReference) Marshal() (dAtA []byte, err error) {
  4990  	size := m.Size()
  4991  	dAtA = make([]byte, size)
  4992  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  4993  	if err != nil {
  4994  		return nil, err
  4995  	}
  4996  	return dAtA[:n], nil
  4997  }
  4998  
  4999  func (m *SecretLocalReference) MarshalTo(dAtA []byte) (int, error) {
  5000  	size := m.Size()
  5001  	return m.MarshalToSizedBuffer(dAtA[:size])
  5002  }
  5003  
  5004  func (m *SecretLocalReference) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5005  	i := len(dAtA)
  5006  	_ = i
  5007  	var l int
  5008  	_ = l
  5009  	i -= len(m.Name)
  5010  	copy(dAtA[i:], m.Name)
  5011  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5012  	i--
  5013  	dAtA[i] = 0xa
  5014  	return len(dAtA) - i, nil
  5015  }
  5016  
  5017  func (m *SecretSpec) Marshal() (dAtA []byte, err error) {
  5018  	size := m.Size()
  5019  	dAtA = make([]byte, size)
  5020  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5021  	if err != nil {
  5022  		return nil, err
  5023  	}
  5024  	return dAtA[:n], nil
  5025  }
  5026  
  5027  func (m *SecretSpec) MarshalTo(dAtA []byte) (int, error) {
  5028  	size := m.Size()
  5029  	return m.MarshalToSizedBuffer(dAtA[:size])
  5030  }
  5031  
  5032  func (m *SecretSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5033  	i := len(dAtA)
  5034  	_ = i
  5035  	var l int
  5036  	_ = l
  5037  	i -= len(m.MountPath)
  5038  	copy(dAtA[i:], m.MountPath)
  5039  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.MountPath)))
  5040  	i--
  5041  	dAtA[i] = 0x12
  5042  	{
  5043  		size, err := m.SecretSource.MarshalToSizedBuffer(dAtA[:i])
  5044  		if err != nil {
  5045  			return 0, err
  5046  		}
  5047  		i -= size
  5048  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5049  	}
  5050  	i--
  5051  	dAtA[i] = 0xa
  5052  	return len(dAtA) - i, nil
  5053  }
  5054  
  5055  func (m *SourceBuildStrategy) Marshal() (dAtA []byte, err error) {
  5056  	size := m.Size()
  5057  	dAtA = make([]byte, size)
  5058  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5059  	if err != nil {
  5060  		return nil, err
  5061  	}
  5062  	return dAtA[:n], nil
  5063  }
  5064  
  5065  func (m *SourceBuildStrategy) MarshalTo(dAtA []byte) (int, error) {
  5066  	size := m.Size()
  5067  	return m.MarshalToSizedBuffer(dAtA[:size])
  5068  }
  5069  
  5070  func (m *SourceBuildStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5071  	i := len(dAtA)
  5072  	_ = i
  5073  	var l int
  5074  	_ = l
  5075  	if len(m.Volumes) > 0 {
  5076  		for iNdEx := len(m.Volumes) - 1; iNdEx >= 0; iNdEx-- {
  5077  			{
  5078  				size, err := m.Volumes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5079  				if err != nil {
  5080  					return 0, err
  5081  				}
  5082  				i -= size
  5083  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5084  			}
  5085  			i--
  5086  			dAtA[i] = 0x4a
  5087  		}
  5088  	}
  5089  	i--
  5090  	if m.ForcePull {
  5091  		dAtA[i] = 1
  5092  	} else {
  5093  		dAtA[i] = 0
  5094  	}
  5095  	i--
  5096  	dAtA[i] = 0x30
  5097  	if m.Incremental != nil {
  5098  		i--
  5099  		if *m.Incremental {
  5100  			dAtA[i] = 1
  5101  		} else {
  5102  			dAtA[i] = 0
  5103  		}
  5104  		i--
  5105  		dAtA[i] = 0x28
  5106  	}
  5107  	i -= len(m.Scripts)
  5108  	copy(dAtA[i:], m.Scripts)
  5109  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Scripts)))
  5110  	i--
  5111  	dAtA[i] = 0x22
  5112  	if len(m.Env) > 0 {
  5113  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  5114  			{
  5115  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5116  				if err != nil {
  5117  					return 0, err
  5118  				}
  5119  				i -= size
  5120  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5121  			}
  5122  			i--
  5123  			dAtA[i] = 0x1a
  5124  		}
  5125  	}
  5126  	if m.PullSecret != nil {
  5127  		{
  5128  			size, err := m.PullSecret.MarshalToSizedBuffer(dAtA[:i])
  5129  			if err != nil {
  5130  				return 0, err
  5131  			}
  5132  			i -= size
  5133  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5134  		}
  5135  		i--
  5136  		dAtA[i] = 0x12
  5137  	}
  5138  	{
  5139  		size, err := m.From.MarshalToSizedBuffer(dAtA[:i])
  5140  		if err != nil {
  5141  			return 0, err
  5142  		}
  5143  		i -= size
  5144  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5145  	}
  5146  	i--
  5147  	dAtA[i] = 0xa
  5148  	return len(dAtA) - i, nil
  5149  }
  5150  
  5151  func (m *SourceControlUser) Marshal() (dAtA []byte, err error) {
  5152  	size := m.Size()
  5153  	dAtA = make([]byte, size)
  5154  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5155  	if err != nil {
  5156  		return nil, err
  5157  	}
  5158  	return dAtA[:n], nil
  5159  }
  5160  
  5161  func (m *SourceControlUser) MarshalTo(dAtA []byte) (int, error) {
  5162  	size := m.Size()
  5163  	return m.MarshalToSizedBuffer(dAtA[:size])
  5164  }
  5165  
  5166  func (m *SourceControlUser) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5167  	i := len(dAtA)
  5168  	_ = i
  5169  	var l int
  5170  	_ = l
  5171  	i -= len(m.Email)
  5172  	copy(dAtA[i:], m.Email)
  5173  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Email)))
  5174  	i--
  5175  	dAtA[i] = 0x12
  5176  	i -= len(m.Name)
  5177  	copy(dAtA[i:], m.Name)
  5178  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5179  	i--
  5180  	dAtA[i] = 0xa
  5181  	return len(dAtA) - i, nil
  5182  }
  5183  
  5184  func (m *SourceRevision) Marshal() (dAtA []byte, err error) {
  5185  	size := m.Size()
  5186  	dAtA = make([]byte, size)
  5187  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5188  	if err != nil {
  5189  		return nil, err
  5190  	}
  5191  	return dAtA[:n], nil
  5192  }
  5193  
  5194  func (m *SourceRevision) MarshalTo(dAtA []byte) (int, error) {
  5195  	size := m.Size()
  5196  	return m.MarshalToSizedBuffer(dAtA[:size])
  5197  }
  5198  
  5199  func (m *SourceRevision) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5200  	i := len(dAtA)
  5201  	_ = i
  5202  	var l int
  5203  	_ = l
  5204  	if m.Git != nil {
  5205  		{
  5206  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  5207  			if err != nil {
  5208  				return 0, err
  5209  			}
  5210  			i -= size
  5211  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5212  		}
  5213  		i--
  5214  		dAtA[i] = 0x12
  5215  	}
  5216  	i -= len(m.Type)
  5217  	copy(dAtA[i:], m.Type)
  5218  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  5219  	i--
  5220  	dAtA[i] = 0xa
  5221  	return len(dAtA) - i, nil
  5222  }
  5223  
  5224  func (m *SourceStrategyOptions) Marshal() (dAtA []byte, err error) {
  5225  	size := m.Size()
  5226  	dAtA = make([]byte, size)
  5227  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5228  	if err != nil {
  5229  		return nil, err
  5230  	}
  5231  	return dAtA[:n], nil
  5232  }
  5233  
  5234  func (m *SourceStrategyOptions) MarshalTo(dAtA []byte) (int, error) {
  5235  	size := m.Size()
  5236  	return m.MarshalToSizedBuffer(dAtA[:size])
  5237  }
  5238  
  5239  func (m *SourceStrategyOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5240  	i := len(dAtA)
  5241  	_ = i
  5242  	var l int
  5243  	_ = l
  5244  	if m.Incremental != nil {
  5245  		i--
  5246  		if *m.Incremental {
  5247  			dAtA[i] = 1
  5248  		} else {
  5249  			dAtA[i] = 0
  5250  		}
  5251  		i--
  5252  		dAtA[i] = 0x8
  5253  	}
  5254  	return len(dAtA) - i, nil
  5255  }
  5256  
  5257  func (m *StageInfo) Marshal() (dAtA []byte, err error) {
  5258  	size := m.Size()
  5259  	dAtA = make([]byte, size)
  5260  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5261  	if err != nil {
  5262  		return nil, err
  5263  	}
  5264  	return dAtA[:n], nil
  5265  }
  5266  
  5267  func (m *StageInfo) MarshalTo(dAtA []byte) (int, error) {
  5268  	size := m.Size()
  5269  	return m.MarshalToSizedBuffer(dAtA[:size])
  5270  }
  5271  
  5272  func (m *StageInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5273  	i := len(dAtA)
  5274  	_ = i
  5275  	var l int
  5276  	_ = l
  5277  	if len(m.Steps) > 0 {
  5278  		for iNdEx := len(m.Steps) - 1; iNdEx >= 0; iNdEx-- {
  5279  			{
  5280  				size, err := m.Steps[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5281  				if err != nil {
  5282  					return 0, err
  5283  				}
  5284  				i -= size
  5285  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5286  			}
  5287  			i--
  5288  			dAtA[i] = 0x22
  5289  		}
  5290  	}
  5291  	i = encodeVarintGenerated(dAtA, i, uint64(m.DurationMilliseconds))
  5292  	i--
  5293  	dAtA[i] = 0x18
  5294  	{
  5295  		size, err := m.StartTime.MarshalToSizedBuffer(dAtA[:i])
  5296  		if err != nil {
  5297  			return 0, err
  5298  		}
  5299  		i -= size
  5300  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5301  	}
  5302  	i--
  5303  	dAtA[i] = 0x12
  5304  	i -= len(m.Name)
  5305  	copy(dAtA[i:], m.Name)
  5306  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5307  	i--
  5308  	dAtA[i] = 0xa
  5309  	return len(dAtA) - i, nil
  5310  }
  5311  
  5312  func (m *StepInfo) Marshal() (dAtA []byte, err error) {
  5313  	size := m.Size()
  5314  	dAtA = make([]byte, size)
  5315  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5316  	if err != nil {
  5317  		return nil, err
  5318  	}
  5319  	return dAtA[:n], nil
  5320  }
  5321  
  5322  func (m *StepInfo) MarshalTo(dAtA []byte) (int, error) {
  5323  	size := m.Size()
  5324  	return m.MarshalToSizedBuffer(dAtA[:size])
  5325  }
  5326  
  5327  func (m *StepInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5328  	i := len(dAtA)
  5329  	_ = i
  5330  	var l int
  5331  	_ = l
  5332  	i = encodeVarintGenerated(dAtA, i, uint64(m.DurationMilliseconds))
  5333  	i--
  5334  	dAtA[i] = 0x18
  5335  	{
  5336  		size, err := m.StartTime.MarshalToSizedBuffer(dAtA[:i])
  5337  		if err != nil {
  5338  			return 0, err
  5339  		}
  5340  		i -= size
  5341  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5342  	}
  5343  	i--
  5344  	dAtA[i] = 0x12
  5345  	i -= len(m.Name)
  5346  	copy(dAtA[i:], m.Name)
  5347  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5348  	i--
  5349  	dAtA[i] = 0xa
  5350  	return len(dAtA) - i, nil
  5351  }
  5352  
  5353  func (m *WebHookTrigger) Marshal() (dAtA []byte, err error) {
  5354  	size := m.Size()
  5355  	dAtA = make([]byte, size)
  5356  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5357  	if err != nil {
  5358  		return nil, err
  5359  	}
  5360  	return dAtA[:n], nil
  5361  }
  5362  
  5363  func (m *WebHookTrigger) MarshalTo(dAtA []byte) (int, error) {
  5364  	size := m.Size()
  5365  	return m.MarshalToSizedBuffer(dAtA[:size])
  5366  }
  5367  
  5368  func (m *WebHookTrigger) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5369  	i := len(dAtA)
  5370  	_ = i
  5371  	var l int
  5372  	_ = l
  5373  	if m.SecretReference != nil {
  5374  		{
  5375  			size, err := m.SecretReference.MarshalToSizedBuffer(dAtA[:i])
  5376  			if err != nil {
  5377  				return 0, err
  5378  			}
  5379  			i -= size
  5380  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5381  		}
  5382  		i--
  5383  		dAtA[i] = 0x1a
  5384  	}
  5385  	i--
  5386  	if m.AllowEnv {
  5387  		dAtA[i] = 1
  5388  	} else {
  5389  		dAtA[i] = 0
  5390  	}
  5391  	i--
  5392  	dAtA[i] = 0x10
  5393  	i -= len(m.Secret)
  5394  	copy(dAtA[i:], m.Secret)
  5395  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Secret)))
  5396  	i--
  5397  	dAtA[i] = 0xa
  5398  	return len(dAtA) - i, nil
  5399  }
  5400  
  5401  func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
  5402  	offset -= sovGenerated(v)
  5403  	base := offset
  5404  	for v >= 1<<7 {
  5405  		dAtA[offset] = uint8(v&0x7f | 0x80)
  5406  		v >>= 7
  5407  		offset++
  5408  	}
  5409  	dAtA[offset] = uint8(v)
  5410  	return base
  5411  }
  5412  func (m *BinaryBuildRequestOptions) Size() (n int) {
  5413  	if m == nil {
  5414  		return 0
  5415  	}
  5416  	var l int
  5417  	_ = l
  5418  	l = m.ObjectMeta.Size()
  5419  	n += 1 + l + sovGenerated(uint64(l))
  5420  	l = len(m.AsFile)
  5421  	n += 1 + l + sovGenerated(uint64(l))
  5422  	l = len(m.Commit)
  5423  	n += 1 + l + sovGenerated(uint64(l))
  5424  	l = len(m.Message)
  5425  	n += 1 + l + sovGenerated(uint64(l))
  5426  	l = len(m.AuthorName)
  5427  	n += 1 + l + sovGenerated(uint64(l))
  5428  	l = len(m.AuthorEmail)
  5429  	n += 1 + l + sovGenerated(uint64(l))
  5430  	l = len(m.CommitterName)
  5431  	n += 1 + l + sovGenerated(uint64(l))
  5432  	l = len(m.CommitterEmail)
  5433  	n += 1 + l + sovGenerated(uint64(l))
  5434  	return n
  5435  }
  5436  
  5437  func (m *BinaryBuildSource) Size() (n int) {
  5438  	if m == nil {
  5439  		return 0
  5440  	}
  5441  	var l int
  5442  	_ = l
  5443  	l = len(m.AsFile)
  5444  	n += 1 + l + sovGenerated(uint64(l))
  5445  	return n
  5446  }
  5447  
  5448  func (m *BitbucketWebHookCause) Size() (n int) {
  5449  	if m == nil {
  5450  		return 0
  5451  	}
  5452  	var l int
  5453  	_ = l
  5454  	l = m.CommonWebHookCause.Size()
  5455  	n += 1 + l + sovGenerated(uint64(l))
  5456  	return n
  5457  }
  5458  
  5459  func (m *Build) Size() (n int) {
  5460  	if m == nil {
  5461  		return 0
  5462  	}
  5463  	var l int
  5464  	_ = l
  5465  	l = m.ObjectMeta.Size()
  5466  	n += 1 + l + sovGenerated(uint64(l))
  5467  	l = m.Spec.Size()
  5468  	n += 1 + l + sovGenerated(uint64(l))
  5469  	l = m.Status.Size()
  5470  	n += 1 + l + sovGenerated(uint64(l))
  5471  	return n
  5472  }
  5473  
  5474  func (m *BuildCondition) Size() (n int) {
  5475  	if m == nil {
  5476  		return 0
  5477  	}
  5478  	var l int
  5479  	_ = l
  5480  	l = len(m.Type)
  5481  	n += 1 + l + sovGenerated(uint64(l))
  5482  	l = len(m.Status)
  5483  	n += 1 + l + sovGenerated(uint64(l))
  5484  	l = m.LastTransitionTime.Size()
  5485  	n += 1 + l + sovGenerated(uint64(l))
  5486  	l = len(m.Reason)
  5487  	n += 1 + l + sovGenerated(uint64(l))
  5488  	l = len(m.Message)
  5489  	n += 1 + l + sovGenerated(uint64(l))
  5490  	l = m.LastUpdateTime.Size()
  5491  	n += 1 + l + sovGenerated(uint64(l))
  5492  	return n
  5493  }
  5494  
  5495  func (m *BuildConfig) Size() (n int) {
  5496  	if m == nil {
  5497  		return 0
  5498  	}
  5499  	var l int
  5500  	_ = l
  5501  	l = m.ObjectMeta.Size()
  5502  	n += 1 + l + sovGenerated(uint64(l))
  5503  	l = m.Spec.Size()
  5504  	n += 1 + l + sovGenerated(uint64(l))
  5505  	l = m.Status.Size()
  5506  	n += 1 + l + sovGenerated(uint64(l))
  5507  	return n
  5508  }
  5509  
  5510  func (m *BuildConfigList) Size() (n int) {
  5511  	if m == nil {
  5512  		return 0
  5513  	}
  5514  	var l int
  5515  	_ = l
  5516  	l = m.ListMeta.Size()
  5517  	n += 1 + l + sovGenerated(uint64(l))
  5518  	if len(m.Items) > 0 {
  5519  		for _, e := range m.Items {
  5520  			l = e.Size()
  5521  			n += 1 + l + sovGenerated(uint64(l))
  5522  		}
  5523  	}
  5524  	return n
  5525  }
  5526  
  5527  func (m *BuildConfigSpec) Size() (n int) {
  5528  	if m == nil {
  5529  		return 0
  5530  	}
  5531  	var l int
  5532  	_ = l
  5533  	if len(m.Triggers) > 0 {
  5534  		for _, e := range m.Triggers {
  5535  			l = e.Size()
  5536  			n += 1 + l + sovGenerated(uint64(l))
  5537  		}
  5538  	}
  5539  	l = len(m.RunPolicy)
  5540  	n += 1 + l + sovGenerated(uint64(l))
  5541  	l = m.CommonSpec.Size()
  5542  	n += 1 + l + sovGenerated(uint64(l))
  5543  	if m.SuccessfulBuildsHistoryLimit != nil {
  5544  		n += 1 + sovGenerated(uint64(*m.SuccessfulBuildsHistoryLimit))
  5545  	}
  5546  	if m.FailedBuildsHistoryLimit != nil {
  5547  		n += 1 + sovGenerated(uint64(*m.FailedBuildsHistoryLimit))
  5548  	}
  5549  	return n
  5550  }
  5551  
  5552  func (m *BuildConfigStatus) Size() (n int) {
  5553  	if m == nil {
  5554  		return 0
  5555  	}
  5556  	var l int
  5557  	_ = l
  5558  	n += 1 + sovGenerated(uint64(m.LastVersion))
  5559  	if len(m.ImageChangeTriggers) > 0 {
  5560  		for _, e := range m.ImageChangeTriggers {
  5561  			l = e.Size()
  5562  			n += 1 + l + sovGenerated(uint64(l))
  5563  		}
  5564  	}
  5565  	return n
  5566  }
  5567  
  5568  func (m *BuildList) Size() (n int) {
  5569  	if m == nil {
  5570  		return 0
  5571  	}
  5572  	var l int
  5573  	_ = l
  5574  	l = m.ListMeta.Size()
  5575  	n += 1 + l + sovGenerated(uint64(l))
  5576  	if len(m.Items) > 0 {
  5577  		for _, e := range m.Items {
  5578  			l = e.Size()
  5579  			n += 1 + l + sovGenerated(uint64(l))
  5580  		}
  5581  	}
  5582  	return n
  5583  }
  5584  
  5585  func (m *BuildLog) Size() (n int) {
  5586  	if m == nil {
  5587  		return 0
  5588  	}
  5589  	var l int
  5590  	_ = l
  5591  	return n
  5592  }
  5593  
  5594  func (m *BuildLogOptions) Size() (n int) {
  5595  	if m == nil {
  5596  		return 0
  5597  	}
  5598  	var l int
  5599  	_ = l
  5600  	l = len(m.Container)
  5601  	n += 1 + l + sovGenerated(uint64(l))
  5602  	n += 2
  5603  	n += 2
  5604  	if m.SinceSeconds != nil {
  5605  		n += 1 + sovGenerated(uint64(*m.SinceSeconds))
  5606  	}
  5607  	if m.SinceTime != nil {
  5608  		l = m.SinceTime.Size()
  5609  		n += 1 + l + sovGenerated(uint64(l))
  5610  	}
  5611  	n += 2
  5612  	if m.TailLines != nil {
  5613  		n += 1 + sovGenerated(uint64(*m.TailLines))
  5614  	}
  5615  	if m.LimitBytes != nil {
  5616  		n += 1 + sovGenerated(uint64(*m.LimitBytes))
  5617  	}
  5618  	n += 2
  5619  	if m.Version != nil {
  5620  		n += 1 + sovGenerated(uint64(*m.Version))
  5621  	}
  5622  	n += 2
  5623  	return n
  5624  }
  5625  
  5626  func (m *BuildOutput) Size() (n int) {
  5627  	if m == nil {
  5628  		return 0
  5629  	}
  5630  	var l int
  5631  	_ = l
  5632  	if m.To != nil {
  5633  		l = m.To.Size()
  5634  		n += 1 + l + sovGenerated(uint64(l))
  5635  	}
  5636  	if m.PushSecret != nil {
  5637  		l = m.PushSecret.Size()
  5638  		n += 1 + l + sovGenerated(uint64(l))
  5639  	}
  5640  	if len(m.ImageLabels) > 0 {
  5641  		for _, e := range m.ImageLabels {
  5642  			l = e.Size()
  5643  			n += 1 + l + sovGenerated(uint64(l))
  5644  		}
  5645  	}
  5646  	return n
  5647  }
  5648  
  5649  func (m *BuildPostCommitSpec) Size() (n int) {
  5650  	if m == nil {
  5651  		return 0
  5652  	}
  5653  	var l int
  5654  	_ = l
  5655  	if len(m.Command) > 0 {
  5656  		for _, s := range m.Command {
  5657  			l = len(s)
  5658  			n += 1 + l + sovGenerated(uint64(l))
  5659  		}
  5660  	}
  5661  	if len(m.Args) > 0 {
  5662  		for _, s := range m.Args {
  5663  			l = len(s)
  5664  			n += 1 + l + sovGenerated(uint64(l))
  5665  		}
  5666  	}
  5667  	l = len(m.Script)
  5668  	n += 1 + l + sovGenerated(uint64(l))
  5669  	return n
  5670  }
  5671  
  5672  func (m *BuildRequest) Size() (n int) {
  5673  	if m == nil {
  5674  		return 0
  5675  	}
  5676  	var l int
  5677  	_ = l
  5678  	l = m.ObjectMeta.Size()
  5679  	n += 1 + l + sovGenerated(uint64(l))
  5680  	if m.Revision != nil {
  5681  		l = m.Revision.Size()
  5682  		n += 1 + l + sovGenerated(uint64(l))
  5683  	}
  5684  	if m.TriggeredByImage != nil {
  5685  		l = m.TriggeredByImage.Size()
  5686  		n += 1 + l + sovGenerated(uint64(l))
  5687  	}
  5688  	if m.From != nil {
  5689  		l = m.From.Size()
  5690  		n += 1 + l + sovGenerated(uint64(l))
  5691  	}
  5692  	if m.Binary != nil {
  5693  		l = m.Binary.Size()
  5694  		n += 1 + l + sovGenerated(uint64(l))
  5695  	}
  5696  	if m.LastVersion != nil {
  5697  		n += 1 + sovGenerated(uint64(*m.LastVersion))
  5698  	}
  5699  	if len(m.Env) > 0 {
  5700  		for _, e := range m.Env {
  5701  			l = e.Size()
  5702  			n += 1 + l + sovGenerated(uint64(l))
  5703  		}
  5704  	}
  5705  	if len(m.TriggeredBy) > 0 {
  5706  		for _, e := range m.TriggeredBy {
  5707  			l = e.Size()
  5708  			n += 1 + l + sovGenerated(uint64(l))
  5709  		}
  5710  	}
  5711  	if m.DockerStrategyOptions != nil {
  5712  		l = m.DockerStrategyOptions.Size()
  5713  		n += 1 + l + sovGenerated(uint64(l))
  5714  	}
  5715  	if m.SourceStrategyOptions != nil {
  5716  		l = m.SourceStrategyOptions.Size()
  5717  		n += 1 + l + sovGenerated(uint64(l))
  5718  	}
  5719  	return n
  5720  }
  5721  
  5722  func (m *BuildSource) Size() (n int) {
  5723  	if m == nil {
  5724  		return 0
  5725  	}
  5726  	var l int
  5727  	_ = l
  5728  	l = len(m.Type)
  5729  	n += 1 + l + sovGenerated(uint64(l))
  5730  	if m.Binary != nil {
  5731  		l = m.Binary.Size()
  5732  		n += 1 + l + sovGenerated(uint64(l))
  5733  	}
  5734  	if m.Dockerfile != nil {
  5735  		l = len(*m.Dockerfile)
  5736  		n += 1 + l + sovGenerated(uint64(l))
  5737  	}
  5738  	if m.Git != nil {
  5739  		l = m.Git.Size()
  5740  		n += 1 + l + sovGenerated(uint64(l))
  5741  	}
  5742  	if len(m.Images) > 0 {
  5743  		for _, e := range m.Images {
  5744  			l = e.Size()
  5745  			n += 1 + l + sovGenerated(uint64(l))
  5746  		}
  5747  	}
  5748  	l = len(m.ContextDir)
  5749  	n += 1 + l + sovGenerated(uint64(l))
  5750  	if m.SourceSecret != nil {
  5751  		l = m.SourceSecret.Size()
  5752  		n += 1 + l + sovGenerated(uint64(l))
  5753  	}
  5754  	if len(m.Secrets) > 0 {
  5755  		for _, e := range m.Secrets {
  5756  			l = e.Size()
  5757  			n += 1 + l + sovGenerated(uint64(l))
  5758  		}
  5759  	}
  5760  	if len(m.ConfigMaps) > 0 {
  5761  		for _, e := range m.ConfigMaps {
  5762  			l = e.Size()
  5763  			n += 1 + l + sovGenerated(uint64(l))
  5764  		}
  5765  	}
  5766  	return n
  5767  }
  5768  
  5769  func (m *BuildSpec) Size() (n int) {
  5770  	if m == nil {
  5771  		return 0
  5772  	}
  5773  	var l int
  5774  	_ = l
  5775  	l = m.CommonSpec.Size()
  5776  	n += 1 + l + sovGenerated(uint64(l))
  5777  	if len(m.TriggeredBy) > 0 {
  5778  		for _, e := range m.TriggeredBy {
  5779  			l = e.Size()
  5780  			n += 1 + l + sovGenerated(uint64(l))
  5781  		}
  5782  	}
  5783  	return n
  5784  }
  5785  
  5786  func (m *BuildStatus) Size() (n int) {
  5787  	if m == nil {
  5788  		return 0
  5789  	}
  5790  	var l int
  5791  	_ = l
  5792  	l = len(m.Phase)
  5793  	n += 1 + l + sovGenerated(uint64(l))
  5794  	n += 2
  5795  	l = len(m.Reason)
  5796  	n += 1 + l + sovGenerated(uint64(l))
  5797  	l = len(m.Message)
  5798  	n += 1 + l + sovGenerated(uint64(l))
  5799  	if m.StartTimestamp != nil {
  5800  		l = m.StartTimestamp.Size()
  5801  		n += 1 + l + sovGenerated(uint64(l))
  5802  	}
  5803  	if m.CompletionTimestamp != nil {
  5804  		l = m.CompletionTimestamp.Size()
  5805  		n += 1 + l + sovGenerated(uint64(l))
  5806  	}
  5807  	n += 1 + sovGenerated(uint64(m.Duration))
  5808  	l = len(m.OutputDockerImageReference)
  5809  	n += 1 + l + sovGenerated(uint64(l))
  5810  	if m.Config != nil {
  5811  		l = m.Config.Size()
  5812  		n += 1 + l + sovGenerated(uint64(l))
  5813  	}
  5814  	l = m.Output.Size()
  5815  	n += 1 + l + sovGenerated(uint64(l))
  5816  	if len(m.Stages) > 0 {
  5817  		for _, e := range m.Stages {
  5818  			l = e.Size()
  5819  			n += 1 + l + sovGenerated(uint64(l))
  5820  		}
  5821  	}
  5822  	l = len(m.LogSnippet)
  5823  	n += 1 + l + sovGenerated(uint64(l))
  5824  	if len(m.Conditions) > 0 {
  5825  		for _, e := range m.Conditions {
  5826  			l = e.Size()
  5827  			n += 1 + l + sovGenerated(uint64(l))
  5828  		}
  5829  	}
  5830  	return n
  5831  }
  5832  
  5833  func (m *BuildStatusOutput) Size() (n int) {
  5834  	if m == nil {
  5835  		return 0
  5836  	}
  5837  	var l int
  5838  	_ = l
  5839  	if m.To != nil {
  5840  		l = m.To.Size()
  5841  		n += 1 + l + sovGenerated(uint64(l))
  5842  	}
  5843  	return n
  5844  }
  5845  
  5846  func (m *BuildStatusOutputTo) Size() (n int) {
  5847  	if m == nil {
  5848  		return 0
  5849  	}
  5850  	var l int
  5851  	_ = l
  5852  	l = len(m.ImageDigest)
  5853  	n += 1 + l + sovGenerated(uint64(l))
  5854  	return n
  5855  }
  5856  
  5857  func (m *BuildStrategy) Size() (n int) {
  5858  	if m == nil {
  5859  		return 0
  5860  	}
  5861  	var l int
  5862  	_ = l
  5863  	l = len(m.Type)
  5864  	n += 1 + l + sovGenerated(uint64(l))
  5865  	if m.DockerStrategy != nil {
  5866  		l = m.DockerStrategy.Size()
  5867  		n += 1 + l + sovGenerated(uint64(l))
  5868  	}
  5869  	if m.SourceStrategy != nil {
  5870  		l = m.SourceStrategy.Size()
  5871  		n += 1 + l + sovGenerated(uint64(l))
  5872  	}
  5873  	if m.CustomStrategy != nil {
  5874  		l = m.CustomStrategy.Size()
  5875  		n += 1 + l + sovGenerated(uint64(l))
  5876  	}
  5877  	if m.JenkinsPipelineStrategy != nil {
  5878  		l = m.JenkinsPipelineStrategy.Size()
  5879  		n += 1 + l + sovGenerated(uint64(l))
  5880  	}
  5881  	return n
  5882  }
  5883  
  5884  func (m *BuildTriggerCause) Size() (n int) {
  5885  	if m == nil {
  5886  		return 0
  5887  	}
  5888  	var l int
  5889  	_ = l
  5890  	l = len(m.Message)
  5891  	n += 1 + l + sovGenerated(uint64(l))
  5892  	if m.GenericWebHook != nil {
  5893  		l = m.GenericWebHook.Size()
  5894  		n += 1 + l + sovGenerated(uint64(l))
  5895  	}
  5896  	if m.GitHubWebHook != nil {
  5897  		l = m.GitHubWebHook.Size()
  5898  		n += 1 + l + sovGenerated(uint64(l))
  5899  	}
  5900  	if m.ImageChangeBuild != nil {
  5901  		l = m.ImageChangeBuild.Size()
  5902  		n += 1 + l + sovGenerated(uint64(l))
  5903  	}
  5904  	if m.GitLabWebHook != nil {
  5905  		l = m.GitLabWebHook.Size()
  5906  		n += 1 + l + sovGenerated(uint64(l))
  5907  	}
  5908  	if m.BitbucketWebHook != nil {
  5909  		l = m.BitbucketWebHook.Size()
  5910  		n += 1 + l + sovGenerated(uint64(l))
  5911  	}
  5912  	return n
  5913  }
  5914  
  5915  func (m *BuildTriggerPolicy) Size() (n int) {
  5916  	if m == nil {
  5917  		return 0
  5918  	}
  5919  	var l int
  5920  	_ = l
  5921  	l = len(m.Type)
  5922  	n += 1 + l + sovGenerated(uint64(l))
  5923  	if m.GitHubWebHook != nil {
  5924  		l = m.GitHubWebHook.Size()
  5925  		n += 1 + l + sovGenerated(uint64(l))
  5926  	}
  5927  	if m.GenericWebHook != nil {
  5928  		l = m.GenericWebHook.Size()
  5929  		n += 1 + l + sovGenerated(uint64(l))
  5930  	}
  5931  	if m.ImageChange != nil {
  5932  		l = m.ImageChange.Size()
  5933  		n += 1 + l + sovGenerated(uint64(l))
  5934  	}
  5935  	if m.GitLabWebHook != nil {
  5936  		l = m.GitLabWebHook.Size()
  5937  		n += 1 + l + sovGenerated(uint64(l))
  5938  	}
  5939  	if m.BitbucketWebHook != nil {
  5940  		l = m.BitbucketWebHook.Size()
  5941  		n += 1 + l + sovGenerated(uint64(l))
  5942  	}
  5943  	return n
  5944  }
  5945  
  5946  func (m *BuildVolume) Size() (n int) {
  5947  	if m == nil {
  5948  		return 0
  5949  	}
  5950  	var l int
  5951  	_ = l
  5952  	l = len(m.Name)
  5953  	n += 1 + l + sovGenerated(uint64(l))
  5954  	l = m.Source.Size()
  5955  	n += 1 + l + sovGenerated(uint64(l))
  5956  	if len(m.Mounts) > 0 {
  5957  		for _, e := range m.Mounts {
  5958  			l = e.Size()
  5959  			n += 1 + l + sovGenerated(uint64(l))
  5960  		}
  5961  	}
  5962  	return n
  5963  }
  5964  
  5965  func (m *BuildVolumeMount) Size() (n int) {
  5966  	if m == nil {
  5967  		return 0
  5968  	}
  5969  	var l int
  5970  	_ = l
  5971  	l = len(m.DestinationPath)
  5972  	n += 1 + l + sovGenerated(uint64(l))
  5973  	return n
  5974  }
  5975  
  5976  func (m *BuildVolumeSource) Size() (n int) {
  5977  	if m == nil {
  5978  		return 0
  5979  	}
  5980  	var l int
  5981  	_ = l
  5982  	l = len(m.Type)
  5983  	n += 1 + l + sovGenerated(uint64(l))
  5984  	if m.Secret != nil {
  5985  		l = m.Secret.Size()
  5986  		n += 1 + l + sovGenerated(uint64(l))
  5987  	}
  5988  	if m.ConfigMap != nil {
  5989  		l = m.ConfigMap.Size()
  5990  		n += 1 + l + sovGenerated(uint64(l))
  5991  	}
  5992  	if m.CSI != nil {
  5993  		l = m.CSI.Size()
  5994  		n += 1 + l + sovGenerated(uint64(l))
  5995  	}
  5996  	return n
  5997  }
  5998  
  5999  func (m *CommonSpec) Size() (n int) {
  6000  	if m == nil {
  6001  		return 0
  6002  	}
  6003  	var l int
  6004  	_ = l
  6005  	l = len(m.ServiceAccount)
  6006  	n += 1 + l + sovGenerated(uint64(l))
  6007  	l = m.Source.Size()
  6008  	n += 1 + l + sovGenerated(uint64(l))
  6009  	if m.Revision != nil {
  6010  		l = m.Revision.Size()
  6011  		n += 1 + l + sovGenerated(uint64(l))
  6012  	}
  6013  	l = m.Strategy.Size()
  6014  	n += 1 + l + sovGenerated(uint64(l))
  6015  	l = m.Output.Size()
  6016  	n += 1 + l + sovGenerated(uint64(l))
  6017  	l = m.Resources.Size()
  6018  	n += 1 + l + sovGenerated(uint64(l))
  6019  	l = m.PostCommit.Size()
  6020  	n += 1 + l + sovGenerated(uint64(l))
  6021  	if m.CompletionDeadlineSeconds != nil {
  6022  		n += 1 + sovGenerated(uint64(*m.CompletionDeadlineSeconds))
  6023  	}
  6024  	if m.NodeSelector != nil {
  6025  		l = m.NodeSelector.Size()
  6026  		n += 1 + l + sovGenerated(uint64(l))
  6027  	}
  6028  	if m.MountTrustedCA != nil {
  6029  		n += 2
  6030  	}
  6031  	return n
  6032  }
  6033  
  6034  func (m *CommonWebHookCause) Size() (n int) {
  6035  	if m == nil {
  6036  		return 0
  6037  	}
  6038  	var l int
  6039  	_ = l
  6040  	if m.Revision != nil {
  6041  		l = m.Revision.Size()
  6042  		n += 1 + l + sovGenerated(uint64(l))
  6043  	}
  6044  	l = len(m.Secret)
  6045  	n += 1 + l + sovGenerated(uint64(l))
  6046  	return n
  6047  }
  6048  
  6049  func (m *ConfigMapBuildSource) Size() (n int) {
  6050  	if m == nil {
  6051  		return 0
  6052  	}
  6053  	var l int
  6054  	_ = l
  6055  	l = m.ConfigMap.Size()
  6056  	n += 1 + l + sovGenerated(uint64(l))
  6057  	l = len(m.DestinationDir)
  6058  	n += 1 + l + sovGenerated(uint64(l))
  6059  	return n
  6060  }
  6061  
  6062  func (m *CustomBuildStrategy) Size() (n int) {
  6063  	if m == nil {
  6064  		return 0
  6065  	}
  6066  	var l int
  6067  	_ = l
  6068  	l = m.From.Size()
  6069  	n += 1 + l + sovGenerated(uint64(l))
  6070  	if m.PullSecret != nil {
  6071  		l = m.PullSecret.Size()
  6072  		n += 1 + l + sovGenerated(uint64(l))
  6073  	}
  6074  	if len(m.Env) > 0 {
  6075  		for _, e := range m.Env {
  6076  			l = e.Size()
  6077  			n += 1 + l + sovGenerated(uint64(l))
  6078  		}
  6079  	}
  6080  	n += 2
  6081  	n += 2
  6082  	if len(m.Secrets) > 0 {
  6083  		for _, e := range m.Secrets {
  6084  			l = e.Size()
  6085  			n += 1 + l + sovGenerated(uint64(l))
  6086  		}
  6087  	}
  6088  	l = len(m.BuildAPIVersion)
  6089  	n += 1 + l + sovGenerated(uint64(l))
  6090  	return n
  6091  }
  6092  
  6093  func (m *DockerBuildStrategy) Size() (n int) {
  6094  	if m == nil {
  6095  		return 0
  6096  	}
  6097  	var l int
  6098  	_ = l
  6099  	if m.From != nil {
  6100  		l = m.From.Size()
  6101  		n += 1 + l + sovGenerated(uint64(l))
  6102  	}
  6103  	if m.PullSecret != nil {
  6104  		l = m.PullSecret.Size()
  6105  		n += 1 + l + sovGenerated(uint64(l))
  6106  	}
  6107  	n += 2
  6108  	if len(m.Env) > 0 {
  6109  		for _, e := range m.Env {
  6110  			l = e.Size()
  6111  			n += 1 + l + sovGenerated(uint64(l))
  6112  		}
  6113  	}
  6114  	n += 2
  6115  	l = len(m.DockerfilePath)
  6116  	n += 1 + l + sovGenerated(uint64(l))
  6117  	if len(m.BuildArgs) > 0 {
  6118  		for _, e := range m.BuildArgs {
  6119  			l = e.Size()
  6120  			n += 1 + l + sovGenerated(uint64(l))
  6121  		}
  6122  	}
  6123  	if m.ImageOptimizationPolicy != nil {
  6124  		l = len(*m.ImageOptimizationPolicy)
  6125  		n += 1 + l + sovGenerated(uint64(l))
  6126  	}
  6127  	if len(m.Volumes) > 0 {
  6128  		for _, e := range m.Volumes {
  6129  			l = e.Size()
  6130  			n += 1 + l + sovGenerated(uint64(l))
  6131  		}
  6132  	}
  6133  	return n
  6134  }
  6135  
  6136  func (m *DockerStrategyOptions) Size() (n int) {
  6137  	if m == nil {
  6138  		return 0
  6139  	}
  6140  	var l int
  6141  	_ = l
  6142  	if len(m.BuildArgs) > 0 {
  6143  		for _, e := range m.BuildArgs {
  6144  			l = e.Size()
  6145  			n += 1 + l + sovGenerated(uint64(l))
  6146  		}
  6147  	}
  6148  	if m.NoCache != nil {
  6149  		n += 2
  6150  	}
  6151  	return n
  6152  }
  6153  
  6154  func (m *GenericWebHookCause) Size() (n int) {
  6155  	if m == nil {
  6156  		return 0
  6157  	}
  6158  	var l int
  6159  	_ = l
  6160  	if m.Revision != nil {
  6161  		l = m.Revision.Size()
  6162  		n += 1 + l + sovGenerated(uint64(l))
  6163  	}
  6164  	l = len(m.Secret)
  6165  	n += 1 + l + sovGenerated(uint64(l))
  6166  	return n
  6167  }
  6168  
  6169  func (m *GenericWebHookEvent) Size() (n int) {
  6170  	if m == nil {
  6171  		return 0
  6172  	}
  6173  	var l int
  6174  	_ = l
  6175  	l = len(m.Type)
  6176  	n += 1 + l + sovGenerated(uint64(l))
  6177  	if m.Git != nil {
  6178  		l = m.Git.Size()
  6179  		n += 1 + l + sovGenerated(uint64(l))
  6180  	}
  6181  	if len(m.Env) > 0 {
  6182  		for _, e := range m.Env {
  6183  			l = e.Size()
  6184  			n += 1 + l + sovGenerated(uint64(l))
  6185  		}
  6186  	}
  6187  	if m.DockerStrategyOptions != nil {
  6188  		l = m.DockerStrategyOptions.Size()
  6189  		n += 1 + l + sovGenerated(uint64(l))
  6190  	}
  6191  	return n
  6192  }
  6193  
  6194  func (m *GitBuildSource) Size() (n int) {
  6195  	if m == nil {
  6196  		return 0
  6197  	}
  6198  	var l int
  6199  	_ = l
  6200  	l = len(m.URI)
  6201  	n += 1 + l + sovGenerated(uint64(l))
  6202  	l = len(m.Ref)
  6203  	n += 1 + l + sovGenerated(uint64(l))
  6204  	l = m.ProxyConfig.Size()
  6205  	n += 1 + l + sovGenerated(uint64(l))
  6206  	return n
  6207  }
  6208  
  6209  func (m *GitHubWebHookCause) Size() (n int) {
  6210  	if m == nil {
  6211  		return 0
  6212  	}
  6213  	var l int
  6214  	_ = l
  6215  	if m.Revision != nil {
  6216  		l = m.Revision.Size()
  6217  		n += 1 + l + sovGenerated(uint64(l))
  6218  	}
  6219  	l = len(m.Secret)
  6220  	n += 1 + l + sovGenerated(uint64(l))
  6221  	return n
  6222  }
  6223  
  6224  func (m *GitInfo) Size() (n int) {
  6225  	if m == nil {
  6226  		return 0
  6227  	}
  6228  	var l int
  6229  	_ = l
  6230  	l = m.GitBuildSource.Size()
  6231  	n += 1 + l + sovGenerated(uint64(l))
  6232  	l = m.GitSourceRevision.Size()
  6233  	n += 1 + l + sovGenerated(uint64(l))
  6234  	if len(m.Refs) > 0 {
  6235  		for _, e := range m.Refs {
  6236  			l = e.Size()
  6237  			n += 1 + l + sovGenerated(uint64(l))
  6238  		}
  6239  	}
  6240  	return n
  6241  }
  6242  
  6243  func (m *GitLabWebHookCause) Size() (n int) {
  6244  	if m == nil {
  6245  		return 0
  6246  	}
  6247  	var l int
  6248  	_ = l
  6249  	l = m.CommonWebHookCause.Size()
  6250  	n += 1 + l + sovGenerated(uint64(l))
  6251  	return n
  6252  }
  6253  
  6254  func (m *GitRefInfo) Size() (n int) {
  6255  	if m == nil {
  6256  		return 0
  6257  	}
  6258  	var l int
  6259  	_ = l
  6260  	l = m.GitBuildSource.Size()
  6261  	n += 1 + l + sovGenerated(uint64(l))
  6262  	l = m.GitSourceRevision.Size()
  6263  	n += 1 + l + sovGenerated(uint64(l))
  6264  	return n
  6265  }
  6266  
  6267  func (m *GitSourceRevision) Size() (n int) {
  6268  	if m == nil {
  6269  		return 0
  6270  	}
  6271  	var l int
  6272  	_ = l
  6273  	l = len(m.Commit)
  6274  	n += 1 + l + sovGenerated(uint64(l))
  6275  	l = m.Author.Size()
  6276  	n += 1 + l + sovGenerated(uint64(l))
  6277  	l = m.Committer.Size()
  6278  	n += 1 + l + sovGenerated(uint64(l))
  6279  	l = len(m.Message)
  6280  	n += 1 + l + sovGenerated(uint64(l))
  6281  	return n
  6282  }
  6283  
  6284  func (m *ImageChangeCause) Size() (n int) {
  6285  	if m == nil {
  6286  		return 0
  6287  	}
  6288  	var l int
  6289  	_ = l
  6290  	l = len(m.ImageID)
  6291  	n += 1 + l + sovGenerated(uint64(l))
  6292  	if m.FromRef != nil {
  6293  		l = m.FromRef.Size()
  6294  		n += 1 + l + sovGenerated(uint64(l))
  6295  	}
  6296  	return n
  6297  }
  6298  
  6299  func (m *ImageChangeTrigger) Size() (n int) {
  6300  	if m == nil {
  6301  		return 0
  6302  	}
  6303  	var l int
  6304  	_ = l
  6305  	l = len(m.LastTriggeredImageID)
  6306  	n += 1 + l + sovGenerated(uint64(l))
  6307  	if m.From != nil {
  6308  		l = m.From.Size()
  6309  		n += 1 + l + sovGenerated(uint64(l))
  6310  	}
  6311  	n += 2
  6312  	return n
  6313  }
  6314  
  6315  func (m *ImageChangeTriggerStatus) Size() (n int) {
  6316  	if m == nil {
  6317  		return 0
  6318  	}
  6319  	var l int
  6320  	_ = l
  6321  	l = len(m.LastTriggeredImageID)
  6322  	n += 1 + l + sovGenerated(uint64(l))
  6323  	l = m.From.Size()
  6324  	n += 1 + l + sovGenerated(uint64(l))
  6325  	l = m.LastTriggerTime.Size()
  6326  	n += 1 + l + sovGenerated(uint64(l))
  6327  	return n
  6328  }
  6329  
  6330  func (m *ImageLabel) Size() (n int) {
  6331  	if m == nil {
  6332  		return 0
  6333  	}
  6334  	var l int
  6335  	_ = l
  6336  	l = len(m.Name)
  6337  	n += 1 + l + sovGenerated(uint64(l))
  6338  	l = len(m.Value)
  6339  	n += 1 + l + sovGenerated(uint64(l))
  6340  	return n
  6341  }
  6342  
  6343  func (m *ImageSource) Size() (n int) {
  6344  	if m == nil {
  6345  		return 0
  6346  	}
  6347  	var l int
  6348  	_ = l
  6349  	l = m.From.Size()
  6350  	n += 1 + l + sovGenerated(uint64(l))
  6351  	if len(m.Paths) > 0 {
  6352  		for _, e := range m.Paths {
  6353  			l = e.Size()
  6354  			n += 1 + l + sovGenerated(uint64(l))
  6355  		}
  6356  	}
  6357  	if m.PullSecret != nil {
  6358  		l = m.PullSecret.Size()
  6359  		n += 1 + l + sovGenerated(uint64(l))
  6360  	}
  6361  	if len(m.As) > 0 {
  6362  		for _, s := range m.As {
  6363  			l = len(s)
  6364  			n += 1 + l + sovGenerated(uint64(l))
  6365  		}
  6366  	}
  6367  	return n
  6368  }
  6369  
  6370  func (m *ImageSourcePath) Size() (n int) {
  6371  	if m == nil {
  6372  		return 0
  6373  	}
  6374  	var l int
  6375  	_ = l
  6376  	l = len(m.SourcePath)
  6377  	n += 1 + l + sovGenerated(uint64(l))
  6378  	l = len(m.DestinationDir)
  6379  	n += 1 + l + sovGenerated(uint64(l))
  6380  	return n
  6381  }
  6382  
  6383  func (m *ImageStreamTagReference) Size() (n int) {
  6384  	if m == nil {
  6385  		return 0
  6386  	}
  6387  	var l int
  6388  	_ = l
  6389  	l = len(m.Namespace)
  6390  	n += 1 + l + sovGenerated(uint64(l))
  6391  	l = len(m.Name)
  6392  	n += 1 + l + sovGenerated(uint64(l))
  6393  	return n
  6394  }
  6395  
  6396  func (m *JenkinsPipelineBuildStrategy) Size() (n int) {
  6397  	if m == nil {
  6398  		return 0
  6399  	}
  6400  	var l int
  6401  	_ = l
  6402  	l = len(m.JenkinsfilePath)
  6403  	n += 1 + l + sovGenerated(uint64(l))
  6404  	l = len(m.Jenkinsfile)
  6405  	n += 1 + l + sovGenerated(uint64(l))
  6406  	if len(m.Env) > 0 {
  6407  		for _, e := range m.Env {
  6408  			l = e.Size()
  6409  			n += 1 + l + sovGenerated(uint64(l))
  6410  		}
  6411  	}
  6412  	return n
  6413  }
  6414  
  6415  func (m OptionalNodeSelector) Size() (n int) {
  6416  	if m == nil {
  6417  		return 0
  6418  	}
  6419  	var l int
  6420  	_ = l
  6421  	if len(m) > 0 {
  6422  		for k, v := range m {
  6423  			_ = k
  6424  			_ = v
  6425  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
  6426  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
  6427  		}
  6428  	}
  6429  	return n
  6430  }
  6431  
  6432  func (m *ProxyConfig) Size() (n int) {
  6433  	if m == nil {
  6434  		return 0
  6435  	}
  6436  	var l int
  6437  	_ = l
  6438  	if m.HTTPProxy != nil {
  6439  		l = len(*m.HTTPProxy)
  6440  		n += 1 + l + sovGenerated(uint64(l))
  6441  	}
  6442  	if m.HTTPSProxy != nil {
  6443  		l = len(*m.HTTPSProxy)
  6444  		n += 1 + l + sovGenerated(uint64(l))
  6445  	}
  6446  	if m.NoProxy != nil {
  6447  		l = len(*m.NoProxy)
  6448  		n += 1 + l + sovGenerated(uint64(l))
  6449  	}
  6450  	return n
  6451  }
  6452  
  6453  func (m *SecretBuildSource) Size() (n int) {
  6454  	if m == nil {
  6455  		return 0
  6456  	}
  6457  	var l int
  6458  	_ = l
  6459  	l = m.Secret.Size()
  6460  	n += 1 + l + sovGenerated(uint64(l))
  6461  	l = len(m.DestinationDir)
  6462  	n += 1 + l + sovGenerated(uint64(l))
  6463  	return n
  6464  }
  6465  
  6466  func (m *SecretLocalReference) Size() (n int) {
  6467  	if m == nil {
  6468  		return 0
  6469  	}
  6470  	var l int
  6471  	_ = l
  6472  	l = len(m.Name)
  6473  	n += 1 + l + sovGenerated(uint64(l))
  6474  	return n
  6475  }
  6476  
  6477  func (m *SecretSpec) Size() (n int) {
  6478  	if m == nil {
  6479  		return 0
  6480  	}
  6481  	var l int
  6482  	_ = l
  6483  	l = m.SecretSource.Size()
  6484  	n += 1 + l + sovGenerated(uint64(l))
  6485  	l = len(m.MountPath)
  6486  	n += 1 + l + sovGenerated(uint64(l))
  6487  	return n
  6488  }
  6489  
  6490  func (m *SourceBuildStrategy) Size() (n int) {
  6491  	if m == nil {
  6492  		return 0
  6493  	}
  6494  	var l int
  6495  	_ = l
  6496  	l = m.From.Size()
  6497  	n += 1 + l + sovGenerated(uint64(l))
  6498  	if m.PullSecret != nil {
  6499  		l = m.PullSecret.Size()
  6500  		n += 1 + l + sovGenerated(uint64(l))
  6501  	}
  6502  	if len(m.Env) > 0 {
  6503  		for _, e := range m.Env {
  6504  			l = e.Size()
  6505  			n += 1 + l + sovGenerated(uint64(l))
  6506  		}
  6507  	}
  6508  	l = len(m.Scripts)
  6509  	n += 1 + l + sovGenerated(uint64(l))
  6510  	if m.Incremental != nil {
  6511  		n += 2
  6512  	}
  6513  	n += 2
  6514  	if len(m.Volumes) > 0 {
  6515  		for _, e := range m.Volumes {
  6516  			l = e.Size()
  6517  			n += 1 + l + sovGenerated(uint64(l))
  6518  		}
  6519  	}
  6520  	return n
  6521  }
  6522  
  6523  func (m *SourceControlUser) Size() (n int) {
  6524  	if m == nil {
  6525  		return 0
  6526  	}
  6527  	var l int
  6528  	_ = l
  6529  	l = len(m.Name)
  6530  	n += 1 + l + sovGenerated(uint64(l))
  6531  	l = len(m.Email)
  6532  	n += 1 + l + sovGenerated(uint64(l))
  6533  	return n
  6534  }
  6535  
  6536  func (m *SourceRevision) Size() (n int) {
  6537  	if m == nil {
  6538  		return 0
  6539  	}
  6540  	var l int
  6541  	_ = l
  6542  	l = len(m.Type)
  6543  	n += 1 + l + sovGenerated(uint64(l))
  6544  	if m.Git != nil {
  6545  		l = m.Git.Size()
  6546  		n += 1 + l + sovGenerated(uint64(l))
  6547  	}
  6548  	return n
  6549  }
  6550  
  6551  func (m *SourceStrategyOptions) Size() (n int) {
  6552  	if m == nil {
  6553  		return 0
  6554  	}
  6555  	var l int
  6556  	_ = l
  6557  	if m.Incremental != nil {
  6558  		n += 2
  6559  	}
  6560  	return n
  6561  }
  6562  
  6563  func (m *StageInfo) Size() (n int) {
  6564  	if m == nil {
  6565  		return 0
  6566  	}
  6567  	var l int
  6568  	_ = l
  6569  	l = len(m.Name)
  6570  	n += 1 + l + sovGenerated(uint64(l))
  6571  	l = m.StartTime.Size()
  6572  	n += 1 + l + sovGenerated(uint64(l))
  6573  	n += 1 + sovGenerated(uint64(m.DurationMilliseconds))
  6574  	if len(m.Steps) > 0 {
  6575  		for _, e := range m.Steps {
  6576  			l = e.Size()
  6577  			n += 1 + l + sovGenerated(uint64(l))
  6578  		}
  6579  	}
  6580  	return n
  6581  }
  6582  
  6583  func (m *StepInfo) Size() (n int) {
  6584  	if m == nil {
  6585  		return 0
  6586  	}
  6587  	var l int
  6588  	_ = l
  6589  	l = len(m.Name)
  6590  	n += 1 + l + sovGenerated(uint64(l))
  6591  	l = m.StartTime.Size()
  6592  	n += 1 + l + sovGenerated(uint64(l))
  6593  	n += 1 + sovGenerated(uint64(m.DurationMilliseconds))
  6594  	return n
  6595  }
  6596  
  6597  func (m *WebHookTrigger) Size() (n int) {
  6598  	if m == nil {
  6599  		return 0
  6600  	}
  6601  	var l int
  6602  	_ = l
  6603  	l = len(m.Secret)
  6604  	n += 1 + l + sovGenerated(uint64(l))
  6605  	n += 2
  6606  	if m.SecretReference != nil {
  6607  		l = m.SecretReference.Size()
  6608  		n += 1 + l + sovGenerated(uint64(l))
  6609  	}
  6610  	return n
  6611  }
  6612  
  6613  func sovGenerated(x uint64) (n int) {
  6614  	return (math_bits.Len64(x|1) + 6) / 7
  6615  }
  6616  func sozGenerated(x uint64) (n int) {
  6617  	return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
  6618  }
  6619  func (this *BinaryBuildRequestOptions) String() string {
  6620  	if this == nil {
  6621  		return "nil"
  6622  	}
  6623  	s := strings.Join([]string{`&BinaryBuildRequestOptions{`,
  6624  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6625  		`AsFile:` + fmt.Sprintf("%v", this.AsFile) + `,`,
  6626  		`Commit:` + fmt.Sprintf("%v", this.Commit) + `,`,
  6627  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6628  		`AuthorName:` + fmt.Sprintf("%v", this.AuthorName) + `,`,
  6629  		`AuthorEmail:` + fmt.Sprintf("%v", this.AuthorEmail) + `,`,
  6630  		`CommitterName:` + fmt.Sprintf("%v", this.CommitterName) + `,`,
  6631  		`CommitterEmail:` + fmt.Sprintf("%v", this.CommitterEmail) + `,`,
  6632  		`}`,
  6633  	}, "")
  6634  	return s
  6635  }
  6636  func (this *BinaryBuildSource) String() string {
  6637  	if this == nil {
  6638  		return "nil"
  6639  	}
  6640  	s := strings.Join([]string{`&BinaryBuildSource{`,
  6641  		`AsFile:` + fmt.Sprintf("%v", this.AsFile) + `,`,
  6642  		`}`,
  6643  	}, "")
  6644  	return s
  6645  }
  6646  func (this *BitbucketWebHookCause) String() string {
  6647  	if this == nil {
  6648  		return "nil"
  6649  	}
  6650  	s := strings.Join([]string{`&BitbucketWebHookCause{`,
  6651  		`CommonWebHookCause:` + strings.Replace(strings.Replace(this.CommonWebHookCause.String(), "CommonWebHookCause", "CommonWebHookCause", 1), `&`, ``, 1) + `,`,
  6652  		`}`,
  6653  	}, "")
  6654  	return s
  6655  }
  6656  func (this *Build) String() string {
  6657  	if this == nil {
  6658  		return "nil"
  6659  	}
  6660  	s := strings.Join([]string{`&Build{`,
  6661  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6662  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "BuildSpec", "BuildSpec", 1), `&`, ``, 1) + `,`,
  6663  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "BuildStatus", "BuildStatus", 1), `&`, ``, 1) + `,`,
  6664  		`}`,
  6665  	}, "")
  6666  	return s
  6667  }
  6668  func (this *BuildCondition) String() string {
  6669  	if this == nil {
  6670  		return "nil"
  6671  	}
  6672  	s := strings.Join([]string{`&BuildCondition{`,
  6673  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6674  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
  6675  		`LastTransitionTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  6676  		`Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  6677  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6678  		`LastUpdateTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastUpdateTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  6679  		`}`,
  6680  	}, "")
  6681  	return s
  6682  }
  6683  func (this *BuildConfig) String() string {
  6684  	if this == nil {
  6685  		return "nil"
  6686  	}
  6687  	s := strings.Join([]string{`&BuildConfig{`,
  6688  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6689  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "BuildConfigSpec", "BuildConfigSpec", 1), `&`, ``, 1) + `,`,
  6690  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "BuildConfigStatus", "BuildConfigStatus", 1), `&`, ``, 1) + `,`,
  6691  		`}`,
  6692  	}, "")
  6693  	return s
  6694  }
  6695  func (this *BuildConfigList) String() string {
  6696  	if this == nil {
  6697  		return "nil"
  6698  	}
  6699  	repeatedStringForItems := "[]BuildConfig{"
  6700  	for _, f := range this.Items {
  6701  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "BuildConfig", "BuildConfig", 1), `&`, ``, 1) + ","
  6702  	}
  6703  	repeatedStringForItems += "}"
  6704  	s := strings.Join([]string{`&BuildConfigList{`,
  6705  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6706  		`Items:` + repeatedStringForItems + `,`,
  6707  		`}`,
  6708  	}, "")
  6709  	return s
  6710  }
  6711  func (this *BuildConfigSpec) String() string {
  6712  	if this == nil {
  6713  		return "nil"
  6714  	}
  6715  	repeatedStringForTriggers := "[]BuildTriggerPolicy{"
  6716  	for _, f := range this.Triggers {
  6717  		repeatedStringForTriggers += strings.Replace(strings.Replace(f.String(), "BuildTriggerPolicy", "BuildTriggerPolicy", 1), `&`, ``, 1) + ","
  6718  	}
  6719  	repeatedStringForTriggers += "}"
  6720  	s := strings.Join([]string{`&BuildConfigSpec{`,
  6721  		`Triggers:` + repeatedStringForTriggers + `,`,
  6722  		`RunPolicy:` + fmt.Sprintf("%v", this.RunPolicy) + `,`,
  6723  		`CommonSpec:` + strings.Replace(strings.Replace(this.CommonSpec.String(), "CommonSpec", "CommonSpec", 1), `&`, ``, 1) + `,`,
  6724  		`SuccessfulBuildsHistoryLimit:` + valueToStringGenerated(this.SuccessfulBuildsHistoryLimit) + `,`,
  6725  		`FailedBuildsHistoryLimit:` + valueToStringGenerated(this.FailedBuildsHistoryLimit) + `,`,
  6726  		`}`,
  6727  	}, "")
  6728  	return s
  6729  }
  6730  func (this *BuildConfigStatus) String() string {
  6731  	if this == nil {
  6732  		return "nil"
  6733  	}
  6734  	repeatedStringForImageChangeTriggers := "[]ImageChangeTriggerStatus{"
  6735  	for _, f := range this.ImageChangeTriggers {
  6736  		repeatedStringForImageChangeTriggers += strings.Replace(strings.Replace(f.String(), "ImageChangeTriggerStatus", "ImageChangeTriggerStatus", 1), `&`, ``, 1) + ","
  6737  	}
  6738  	repeatedStringForImageChangeTriggers += "}"
  6739  	s := strings.Join([]string{`&BuildConfigStatus{`,
  6740  		`LastVersion:` + fmt.Sprintf("%v", this.LastVersion) + `,`,
  6741  		`ImageChangeTriggers:` + repeatedStringForImageChangeTriggers + `,`,
  6742  		`}`,
  6743  	}, "")
  6744  	return s
  6745  }
  6746  func (this *BuildList) String() string {
  6747  	if this == nil {
  6748  		return "nil"
  6749  	}
  6750  	repeatedStringForItems := "[]Build{"
  6751  	for _, f := range this.Items {
  6752  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Build", "Build", 1), `&`, ``, 1) + ","
  6753  	}
  6754  	repeatedStringForItems += "}"
  6755  	s := strings.Join([]string{`&BuildList{`,
  6756  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
  6757  		`Items:` + repeatedStringForItems + `,`,
  6758  		`}`,
  6759  	}, "")
  6760  	return s
  6761  }
  6762  func (this *BuildLog) String() string {
  6763  	if this == nil {
  6764  		return "nil"
  6765  	}
  6766  	s := strings.Join([]string{`&BuildLog{`,
  6767  		`}`,
  6768  	}, "")
  6769  	return s
  6770  }
  6771  func (this *BuildLogOptions) String() string {
  6772  	if this == nil {
  6773  		return "nil"
  6774  	}
  6775  	s := strings.Join([]string{`&BuildLogOptions{`,
  6776  		`Container:` + fmt.Sprintf("%v", this.Container) + `,`,
  6777  		`Follow:` + fmt.Sprintf("%v", this.Follow) + `,`,
  6778  		`Previous:` + fmt.Sprintf("%v", this.Previous) + `,`,
  6779  		`SinceSeconds:` + valueToStringGenerated(this.SinceSeconds) + `,`,
  6780  		`SinceTime:` + strings.Replace(fmt.Sprintf("%v", this.SinceTime), "Time", "v1.Time", 1) + `,`,
  6781  		`Timestamps:` + fmt.Sprintf("%v", this.Timestamps) + `,`,
  6782  		`TailLines:` + valueToStringGenerated(this.TailLines) + `,`,
  6783  		`LimitBytes:` + valueToStringGenerated(this.LimitBytes) + `,`,
  6784  		`NoWait:` + fmt.Sprintf("%v", this.NoWait) + `,`,
  6785  		`Version:` + valueToStringGenerated(this.Version) + `,`,
  6786  		`InsecureSkipTLSVerifyBackend:` + fmt.Sprintf("%v", this.InsecureSkipTLSVerifyBackend) + `,`,
  6787  		`}`,
  6788  	}, "")
  6789  	return s
  6790  }
  6791  func (this *BuildOutput) String() string {
  6792  	if this == nil {
  6793  		return "nil"
  6794  	}
  6795  	repeatedStringForImageLabels := "[]ImageLabel{"
  6796  	for _, f := range this.ImageLabels {
  6797  		repeatedStringForImageLabels += strings.Replace(strings.Replace(f.String(), "ImageLabel", "ImageLabel", 1), `&`, ``, 1) + ","
  6798  	}
  6799  	repeatedStringForImageLabels += "}"
  6800  	s := strings.Join([]string{`&BuildOutput{`,
  6801  		`To:` + strings.Replace(fmt.Sprintf("%v", this.To), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  6802  		`PushSecret:` + strings.Replace(fmt.Sprintf("%v", this.PushSecret), "LocalObjectReference", "v11.LocalObjectReference", 1) + `,`,
  6803  		`ImageLabels:` + repeatedStringForImageLabels + `,`,
  6804  		`}`,
  6805  	}, "")
  6806  	return s
  6807  }
  6808  func (this *BuildPostCommitSpec) String() string {
  6809  	if this == nil {
  6810  		return "nil"
  6811  	}
  6812  	s := strings.Join([]string{`&BuildPostCommitSpec{`,
  6813  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
  6814  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
  6815  		`Script:` + fmt.Sprintf("%v", this.Script) + `,`,
  6816  		`}`,
  6817  	}, "")
  6818  	return s
  6819  }
  6820  func (this *BuildRequest) String() string {
  6821  	if this == nil {
  6822  		return "nil"
  6823  	}
  6824  	repeatedStringForEnv := "[]EnvVar{"
  6825  	for _, f := range this.Env {
  6826  		repeatedStringForEnv += fmt.Sprintf("%v", f) + ","
  6827  	}
  6828  	repeatedStringForEnv += "}"
  6829  	repeatedStringForTriggeredBy := "[]BuildTriggerCause{"
  6830  	for _, f := range this.TriggeredBy {
  6831  		repeatedStringForTriggeredBy += strings.Replace(strings.Replace(f.String(), "BuildTriggerCause", "BuildTriggerCause", 1), `&`, ``, 1) + ","
  6832  	}
  6833  	repeatedStringForTriggeredBy += "}"
  6834  	s := strings.Join([]string{`&BuildRequest{`,
  6835  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
  6836  		`Revision:` + strings.Replace(this.Revision.String(), "SourceRevision", "SourceRevision", 1) + `,`,
  6837  		`TriggeredByImage:` + strings.Replace(fmt.Sprintf("%v", this.TriggeredByImage), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  6838  		`From:` + strings.Replace(fmt.Sprintf("%v", this.From), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  6839  		`Binary:` + strings.Replace(this.Binary.String(), "BinaryBuildSource", "BinaryBuildSource", 1) + `,`,
  6840  		`LastVersion:` + valueToStringGenerated(this.LastVersion) + `,`,
  6841  		`Env:` + repeatedStringForEnv + `,`,
  6842  		`TriggeredBy:` + repeatedStringForTriggeredBy + `,`,
  6843  		`DockerStrategyOptions:` + strings.Replace(this.DockerStrategyOptions.String(), "DockerStrategyOptions", "DockerStrategyOptions", 1) + `,`,
  6844  		`SourceStrategyOptions:` + strings.Replace(this.SourceStrategyOptions.String(), "SourceStrategyOptions", "SourceStrategyOptions", 1) + `,`,
  6845  		`}`,
  6846  	}, "")
  6847  	return s
  6848  }
  6849  func (this *BuildSource) String() string {
  6850  	if this == nil {
  6851  		return "nil"
  6852  	}
  6853  	repeatedStringForImages := "[]ImageSource{"
  6854  	for _, f := range this.Images {
  6855  		repeatedStringForImages += strings.Replace(strings.Replace(f.String(), "ImageSource", "ImageSource", 1), `&`, ``, 1) + ","
  6856  	}
  6857  	repeatedStringForImages += "}"
  6858  	repeatedStringForSecrets := "[]SecretBuildSource{"
  6859  	for _, f := range this.Secrets {
  6860  		repeatedStringForSecrets += strings.Replace(strings.Replace(f.String(), "SecretBuildSource", "SecretBuildSource", 1), `&`, ``, 1) + ","
  6861  	}
  6862  	repeatedStringForSecrets += "}"
  6863  	repeatedStringForConfigMaps := "[]ConfigMapBuildSource{"
  6864  	for _, f := range this.ConfigMaps {
  6865  		repeatedStringForConfigMaps += strings.Replace(strings.Replace(f.String(), "ConfigMapBuildSource", "ConfigMapBuildSource", 1), `&`, ``, 1) + ","
  6866  	}
  6867  	repeatedStringForConfigMaps += "}"
  6868  	s := strings.Join([]string{`&BuildSource{`,
  6869  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6870  		`Binary:` + strings.Replace(this.Binary.String(), "BinaryBuildSource", "BinaryBuildSource", 1) + `,`,
  6871  		`Dockerfile:` + valueToStringGenerated(this.Dockerfile) + `,`,
  6872  		`Git:` + strings.Replace(this.Git.String(), "GitBuildSource", "GitBuildSource", 1) + `,`,
  6873  		`Images:` + repeatedStringForImages + `,`,
  6874  		`ContextDir:` + fmt.Sprintf("%v", this.ContextDir) + `,`,
  6875  		`SourceSecret:` + strings.Replace(fmt.Sprintf("%v", this.SourceSecret), "LocalObjectReference", "v11.LocalObjectReference", 1) + `,`,
  6876  		`Secrets:` + repeatedStringForSecrets + `,`,
  6877  		`ConfigMaps:` + repeatedStringForConfigMaps + `,`,
  6878  		`}`,
  6879  	}, "")
  6880  	return s
  6881  }
  6882  func (this *BuildSpec) String() string {
  6883  	if this == nil {
  6884  		return "nil"
  6885  	}
  6886  	repeatedStringForTriggeredBy := "[]BuildTriggerCause{"
  6887  	for _, f := range this.TriggeredBy {
  6888  		repeatedStringForTriggeredBy += strings.Replace(strings.Replace(f.String(), "BuildTriggerCause", "BuildTriggerCause", 1), `&`, ``, 1) + ","
  6889  	}
  6890  	repeatedStringForTriggeredBy += "}"
  6891  	s := strings.Join([]string{`&BuildSpec{`,
  6892  		`CommonSpec:` + strings.Replace(strings.Replace(this.CommonSpec.String(), "CommonSpec", "CommonSpec", 1), `&`, ``, 1) + `,`,
  6893  		`TriggeredBy:` + repeatedStringForTriggeredBy + `,`,
  6894  		`}`,
  6895  	}, "")
  6896  	return s
  6897  }
  6898  func (this *BuildStatus) String() string {
  6899  	if this == nil {
  6900  		return "nil"
  6901  	}
  6902  	repeatedStringForStages := "[]StageInfo{"
  6903  	for _, f := range this.Stages {
  6904  		repeatedStringForStages += strings.Replace(strings.Replace(f.String(), "StageInfo", "StageInfo", 1), `&`, ``, 1) + ","
  6905  	}
  6906  	repeatedStringForStages += "}"
  6907  	repeatedStringForConditions := "[]BuildCondition{"
  6908  	for _, f := range this.Conditions {
  6909  		repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "BuildCondition", "BuildCondition", 1), `&`, ``, 1) + ","
  6910  	}
  6911  	repeatedStringForConditions += "}"
  6912  	s := strings.Join([]string{`&BuildStatus{`,
  6913  		`Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
  6914  		`Cancelled:` + fmt.Sprintf("%v", this.Cancelled) + `,`,
  6915  		`Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
  6916  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6917  		`StartTimestamp:` + strings.Replace(fmt.Sprintf("%v", this.StartTimestamp), "Time", "v1.Time", 1) + `,`,
  6918  		`CompletionTimestamp:` + strings.Replace(fmt.Sprintf("%v", this.CompletionTimestamp), "Time", "v1.Time", 1) + `,`,
  6919  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
  6920  		`OutputDockerImageReference:` + fmt.Sprintf("%v", this.OutputDockerImageReference) + `,`,
  6921  		`Config:` + strings.Replace(fmt.Sprintf("%v", this.Config), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  6922  		`Output:` + strings.Replace(strings.Replace(this.Output.String(), "BuildStatusOutput", "BuildStatusOutput", 1), `&`, ``, 1) + `,`,
  6923  		`Stages:` + repeatedStringForStages + `,`,
  6924  		`LogSnippet:` + fmt.Sprintf("%v", this.LogSnippet) + `,`,
  6925  		`Conditions:` + repeatedStringForConditions + `,`,
  6926  		`}`,
  6927  	}, "")
  6928  	return s
  6929  }
  6930  func (this *BuildStatusOutput) String() string {
  6931  	if this == nil {
  6932  		return "nil"
  6933  	}
  6934  	s := strings.Join([]string{`&BuildStatusOutput{`,
  6935  		`To:` + strings.Replace(this.To.String(), "BuildStatusOutputTo", "BuildStatusOutputTo", 1) + `,`,
  6936  		`}`,
  6937  	}, "")
  6938  	return s
  6939  }
  6940  func (this *BuildStatusOutputTo) String() string {
  6941  	if this == nil {
  6942  		return "nil"
  6943  	}
  6944  	s := strings.Join([]string{`&BuildStatusOutputTo{`,
  6945  		`ImageDigest:` + fmt.Sprintf("%v", this.ImageDigest) + `,`,
  6946  		`}`,
  6947  	}, "")
  6948  	return s
  6949  }
  6950  func (this *BuildStrategy) String() string {
  6951  	if this == nil {
  6952  		return "nil"
  6953  	}
  6954  	s := strings.Join([]string{`&BuildStrategy{`,
  6955  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6956  		`DockerStrategy:` + strings.Replace(this.DockerStrategy.String(), "DockerBuildStrategy", "DockerBuildStrategy", 1) + `,`,
  6957  		`SourceStrategy:` + strings.Replace(this.SourceStrategy.String(), "SourceBuildStrategy", "SourceBuildStrategy", 1) + `,`,
  6958  		`CustomStrategy:` + strings.Replace(this.CustomStrategy.String(), "CustomBuildStrategy", "CustomBuildStrategy", 1) + `,`,
  6959  		`JenkinsPipelineStrategy:` + strings.Replace(this.JenkinsPipelineStrategy.String(), "JenkinsPipelineBuildStrategy", "JenkinsPipelineBuildStrategy", 1) + `,`,
  6960  		`}`,
  6961  	}, "")
  6962  	return s
  6963  }
  6964  func (this *BuildTriggerCause) String() string {
  6965  	if this == nil {
  6966  		return "nil"
  6967  	}
  6968  	s := strings.Join([]string{`&BuildTriggerCause{`,
  6969  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  6970  		`GenericWebHook:` + strings.Replace(this.GenericWebHook.String(), "GenericWebHookCause", "GenericWebHookCause", 1) + `,`,
  6971  		`GitHubWebHook:` + strings.Replace(this.GitHubWebHook.String(), "GitHubWebHookCause", "GitHubWebHookCause", 1) + `,`,
  6972  		`ImageChangeBuild:` + strings.Replace(this.ImageChangeBuild.String(), "ImageChangeCause", "ImageChangeCause", 1) + `,`,
  6973  		`GitLabWebHook:` + strings.Replace(this.GitLabWebHook.String(), "GitLabWebHookCause", "GitLabWebHookCause", 1) + `,`,
  6974  		`BitbucketWebHook:` + strings.Replace(this.BitbucketWebHook.String(), "BitbucketWebHookCause", "BitbucketWebHookCause", 1) + `,`,
  6975  		`}`,
  6976  	}, "")
  6977  	return s
  6978  }
  6979  func (this *BuildTriggerPolicy) String() string {
  6980  	if this == nil {
  6981  		return "nil"
  6982  	}
  6983  	s := strings.Join([]string{`&BuildTriggerPolicy{`,
  6984  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  6985  		`GitHubWebHook:` + strings.Replace(this.GitHubWebHook.String(), "WebHookTrigger", "WebHookTrigger", 1) + `,`,
  6986  		`GenericWebHook:` + strings.Replace(this.GenericWebHook.String(), "WebHookTrigger", "WebHookTrigger", 1) + `,`,
  6987  		`ImageChange:` + strings.Replace(this.ImageChange.String(), "ImageChangeTrigger", "ImageChangeTrigger", 1) + `,`,
  6988  		`GitLabWebHook:` + strings.Replace(this.GitLabWebHook.String(), "WebHookTrigger", "WebHookTrigger", 1) + `,`,
  6989  		`BitbucketWebHook:` + strings.Replace(this.BitbucketWebHook.String(), "WebHookTrigger", "WebHookTrigger", 1) + `,`,
  6990  		`}`,
  6991  	}, "")
  6992  	return s
  6993  }
  6994  func (this *BuildVolume) String() string {
  6995  	if this == nil {
  6996  		return "nil"
  6997  	}
  6998  	repeatedStringForMounts := "[]BuildVolumeMount{"
  6999  	for _, f := range this.Mounts {
  7000  		repeatedStringForMounts += strings.Replace(strings.Replace(f.String(), "BuildVolumeMount", "BuildVolumeMount", 1), `&`, ``, 1) + ","
  7001  	}
  7002  	repeatedStringForMounts += "}"
  7003  	s := strings.Join([]string{`&BuildVolume{`,
  7004  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7005  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "BuildVolumeSource", "BuildVolumeSource", 1), `&`, ``, 1) + `,`,
  7006  		`Mounts:` + repeatedStringForMounts + `,`,
  7007  		`}`,
  7008  	}, "")
  7009  	return s
  7010  }
  7011  func (this *BuildVolumeMount) String() string {
  7012  	if this == nil {
  7013  		return "nil"
  7014  	}
  7015  	s := strings.Join([]string{`&BuildVolumeMount{`,
  7016  		`DestinationPath:` + fmt.Sprintf("%v", this.DestinationPath) + `,`,
  7017  		`}`,
  7018  	}, "")
  7019  	return s
  7020  }
  7021  func (this *BuildVolumeSource) String() string {
  7022  	if this == nil {
  7023  		return "nil"
  7024  	}
  7025  	s := strings.Join([]string{`&BuildVolumeSource{`,
  7026  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  7027  		`Secret:` + strings.Replace(fmt.Sprintf("%v", this.Secret), "SecretVolumeSource", "v11.SecretVolumeSource", 1) + `,`,
  7028  		`ConfigMap:` + strings.Replace(fmt.Sprintf("%v", this.ConfigMap), "ConfigMapVolumeSource", "v11.ConfigMapVolumeSource", 1) + `,`,
  7029  		`CSI:` + strings.Replace(fmt.Sprintf("%v", this.CSI), "CSIVolumeSource", "v11.CSIVolumeSource", 1) + `,`,
  7030  		`}`,
  7031  	}, "")
  7032  	return s
  7033  }
  7034  func (this *CommonSpec) String() string {
  7035  	if this == nil {
  7036  		return "nil"
  7037  	}
  7038  	s := strings.Join([]string{`&CommonSpec{`,
  7039  		`ServiceAccount:` + fmt.Sprintf("%v", this.ServiceAccount) + `,`,
  7040  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "BuildSource", "BuildSource", 1), `&`, ``, 1) + `,`,
  7041  		`Revision:` + strings.Replace(this.Revision.String(), "SourceRevision", "SourceRevision", 1) + `,`,
  7042  		`Strategy:` + strings.Replace(strings.Replace(this.Strategy.String(), "BuildStrategy", "BuildStrategy", 1), `&`, ``, 1) + `,`,
  7043  		`Output:` + strings.Replace(strings.Replace(this.Output.String(), "BuildOutput", "BuildOutput", 1), `&`, ``, 1) + `,`,
  7044  		`Resources:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Resources), "ResourceRequirements", "v11.ResourceRequirements", 1), `&`, ``, 1) + `,`,
  7045  		`PostCommit:` + strings.Replace(strings.Replace(this.PostCommit.String(), "BuildPostCommitSpec", "BuildPostCommitSpec", 1), `&`, ``, 1) + `,`,
  7046  		`CompletionDeadlineSeconds:` + valueToStringGenerated(this.CompletionDeadlineSeconds) + `,`,
  7047  		`NodeSelector:` + strings.Replace(fmt.Sprintf("%v", this.NodeSelector), "OptionalNodeSelector", "OptionalNodeSelector", 1) + `,`,
  7048  		`MountTrustedCA:` + valueToStringGenerated(this.MountTrustedCA) + `,`,
  7049  		`}`,
  7050  	}, "")
  7051  	return s
  7052  }
  7053  func (this *CommonWebHookCause) String() string {
  7054  	if this == nil {
  7055  		return "nil"
  7056  	}
  7057  	s := strings.Join([]string{`&CommonWebHookCause{`,
  7058  		`Revision:` + strings.Replace(this.Revision.String(), "SourceRevision", "SourceRevision", 1) + `,`,
  7059  		`Secret:` + fmt.Sprintf("%v", this.Secret) + `,`,
  7060  		`}`,
  7061  	}, "")
  7062  	return s
  7063  }
  7064  func (this *ConfigMapBuildSource) String() string {
  7065  	if this == nil {
  7066  		return "nil"
  7067  	}
  7068  	s := strings.Join([]string{`&ConfigMapBuildSource{`,
  7069  		`ConfigMap:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ConfigMap), "LocalObjectReference", "v11.LocalObjectReference", 1), `&`, ``, 1) + `,`,
  7070  		`DestinationDir:` + fmt.Sprintf("%v", this.DestinationDir) + `,`,
  7071  		`}`,
  7072  	}, "")
  7073  	return s
  7074  }
  7075  func (this *CustomBuildStrategy) String() string {
  7076  	if this == nil {
  7077  		return "nil"
  7078  	}
  7079  	repeatedStringForEnv := "[]EnvVar{"
  7080  	for _, f := range this.Env {
  7081  		repeatedStringForEnv += fmt.Sprintf("%v", f) + ","
  7082  	}
  7083  	repeatedStringForEnv += "}"
  7084  	repeatedStringForSecrets := "[]SecretSpec{"
  7085  	for _, f := range this.Secrets {
  7086  		repeatedStringForSecrets += strings.Replace(strings.Replace(f.String(), "SecretSpec", "SecretSpec", 1), `&`, ``, 1) + ","
  7087  	}
  7088  	repeatedStringForSecrets += "}"
  7089  	s := strings.Join([]string{`&CustomBuildStrategy{`,
  7090  		`From:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.From), "ObjectReference", "v11.ObjectReference", 1), `&`, ``, 1) + `,`,
  7091  		`PullSecret:` + strings.Replace(fmt.Sprintf("%v", this.PullSecret), "LocalObjectReference", "v11.LocalObjectReference", 1) + `,`,
  7092  		`Env:` + repeatedStringForEnv + `,`,
  7093  		`ExposeDockerSocket:` + fmt.Sprintf("%v", this.ExposeDockerSocket) + `,`,
  7094  		`ForcePull:` + fmt.Sprintf("%v", this.ForcePull) + `,`,
  7095  		`Secrets:` + repeatedStringForSecrets + `,`,
  7096  		`BuildAPIVersion:` + fmt.Sprintf("%v", this.BuildAPIVersion) + `,`,
  7097  		`}`,
  7098  	}, "")
  7099  	return s
  7100  }
  7101  func (this *DockerBuildStrategy) String() string {
  7102  	if this == nil {
  7103  		return "nil"
  7104  	}
  7105  	repeatedStringForEnv := "[]EnvVar{"
  7106  	for _, f := range this.Env {
  7107  		repeatedStringForEnv += fmt.Sprintf("%v", f) + ","
  7108  	}
  7109  	repeatedStringForEnv += "}"
  7110  	repeatedStringForBuildArgs := "[]EnvVar{"
  7111  	for _, f := range this.BuildArgs {
  7112  		repeatedStringForBuildArgs += fmt.Sprintf("%v", f) + ","
  7113  	}
  7114  	repeatedStringForBuildArgs += "}"
  7115  	repeatedStringForVolumes := "[]BuildVolume{"
  7116  	for _, f := range this.Volumes {
  7117  		repeatedStringForVolumes += strings.Replace(strings.Replace(f.String(), "BuildVolume", "BuildVolume", 1), `&`, ``, 1) + ","
  7118  	}
  7119  	repeatedStringForVolumes += "}"
  7120  	s := strings.Join([]string{`&DockerBuildStrategy{`,
  7121  		`From:` + strings.Replace(fmt.Sprintf("%v", this.From), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  7122  		`PullSecret:` + strings.Replace(fmt.Sprintf("%v", this.PullSecret), "LocalObjectReference", "v11.LocalObjectReference", 1) + `,`,
  7123  		`NoCache:` + fmt.Sprintf("%v", this.NoCache) + `,`,
  7124  		`Env:` + repeatedStringForEnv + `,`,
  7125  		`ForcePull:` + fmt.Sprintf("%v", this.ForcePull) + `,`,
  7126  		`DockerfilePath:` + fmt.Sprintf("%v", this.DockerfilePath) + `,`,
  7127  		`BuildArgs:` + repeatedStringForBuildArgs + `,`,
  7128  		`ImageOptimizationPolicy:` + valueToStringGenerated(this.ImageOptimizationPolicy) + `,`,
  7129  		`Volumes:` + repeatedStringForVolumes + `,`,
  7130  		`}`,
  7131  	}, "")
  7132  	return s
  7133  }
  7134  func (this *DockerStrategyOptions) String() string {
  7135  	if this == nil {
  7136  		return "nil"
  7137  	}
  7138  	repeatedStringForBuildArgs := "[]EnvVar{"
  7139  	for _, f := range this.BuildArgs {
  7140  		repeatedStringForBuildArgs += fmt.Sprintf("%v", f) + ","
  7141  	}
  7142  	repeatedStringForBuildArgs += "}"
  7143  	s := strings.Join([]string{`&DockerStrategyOptions{`,
  7144  		`BuildArgs:` + repeatedStringForBuildArgs + `,`,
  7145  		`NoCache:` + valueToStringGenerated(this.NoCache) + `,`,
  7146  		`}`,
  7147  	}, "")
  7148  	return s
  7149  }
  7150  func (this *GenericWebHookCause) String() string {
  7151  	if this == nil {
  7152  		return "nil"
  7153  	}
  7154  	s := strings.Join([]string{`&GenericWebHookCause{`,
  7155  		`Revision:` + strings.Replace(this.Revision.String(), "SourceRevision", "SourceRevision", 1) + `,`,
  7156  		`Secret:` + fmt.Sprintf("%v", this.Secret) + `,`,
  7157  		`}`,
  7158  	}, "")
  7159  	return s
  7160  }
  7161  func (this *GenericWebHookEvent) String() string {
  7162  	if this == nil {
  7163  		return "nil"
  7164  	}
  7165  	repeatedStringForEnv := "[]EnvVar{"
  7166  	for _, f := range this.Env {
  7167  		repeatedStringForEnv += fmt.Sprintf("%v", f) + ","
  7168  	}
  7169  	repeatedStringForEnv += "}"
  7170  	s := strings.Join([]string{`&GenericWebHookEvent{`,
  7171  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  7172  		`Git:` + strings.Replace(this.Git.String(), "GitInfo", "GitInfo", 1) + `,`,
  7173  		`Env:` + repeatedStringForEnv + `,`,
  7174  		`DockerStrategyOptions:` + strings.Replace(this.DockerStrategyOptions.String(), "DockerStrategyOptions", "DockerStrategyOptions", 1) + `,`,
  7175  		`}`,
  7176  	}, "")
  7177  	return s
  7178  }
  7179  func (this *GitBuildSource) String() string {
  7180  	if this == nil {
  7181  		return "nil"
  7182  	}
  7183  	s := strings.Join([]string{`&GitBuildSource{`,
  7184  		`URI:` + fmt.Sprintf("%v", this.URI) + `,`,
  7185  		`Ref:` + fmt.Sprintf("%v", this.Ref) + `,`,
  7186  		`ProxyConfig:` + strings.Replace(strings.Replace(this.ProxyConfig.String(), "ProxyConfig", "ProxyConfig", 1), `&`, ``, 1) + `,`,
  7187  		`}`,
  7188  	}, "")
  7189  	return s
  7190  }
  7191  func (this *GitHubWebHookCause) String() string {
  7192  	if this == nil {
  7193  		return "nil"
  7194  	}
  7195  	s := strings.Join([]string{`&GitHubWebHookCause{`,
  7196  		`Revision:` + strings.Replace(this.Revision.String(), "SourceRevision", "SourceRevision", 1) + `,`,
  7197  		`Secret:` + fmt.Sprintf("%v", this.Secret) + `,`,
  7198  		`}`,
  7199  	}, "")
  7200  	return s
  7201  }
  7202  func (this *GitInfo) String() string {
  7203  	if this == nil {
  7204  		return "nil"
  7205  	}
  7206  	repeatedStringForRefs := "[]GitRefInfo{"
  7207  	for _, f := range this.Refs {
  7208  		repeatedStringForRefs += strings.Replace(strings.Replace(f.String(), "GitRefInfo", "GitRefInfo", 1), `&`, ``, 1) + ","
  7209  	}
  7210  	repeatedStringForRefs += "}"
  7211  	s := strings.Join([]string{`&GitInfo{`,
  7212  		`GitBuildSource:` + strings.Replace(strings.Replace(this.GitBuildSource.String(), "GitBuildSource", "GitBuildSource", 1), `&`, ``, 1) + `,`,
  7213  		`GitSourceRevision:` + strings.Replace(strings.Replace(this.GitSourceRevision.String(), "GitSourceRevision", "GitSourceRevision", 1), `&`, ``, 1) + `,`,
  7214  		`Refs:` + repeatedStringForRefs + `,`,
  7215  		`}`,
  7216  	}, "")
  7217  	return s
  7218  }
  7219  func (this *GitLabWebHookCause) String() string {
  7220  	if this == nil {
  7221  		return "nil"
  7222  	}
  7223  	s := strings.Join([]string{`&GitLabWebHookCause{`,
  7224  		`CommonWebHookCause:` + strings.Replace(strings.Replace(this.CommonWebHookCause.String(), "CommonWebHookCause", "CommonWebHookCause", 1), `&`, ``, 1) + `,`,
  7225  		`}`,
  7226  	}, "")
  7227  	return s
  7228  }
  7229  func (this *GitRefInfo) String() string {
  7230  	if this == nil {
  7231  		return "nil"
  7232  	}
  7233  	s := strings.Join([]string{`&GitRefInfo{`,
  7234  		`GitBuildSource:` + strings.Replace(strings.Replace(this.GitBuildSource.String(), "GitBuildSource", "GitBuildSource", 1), `&`, ``, 1) + `,`,
  7235  		`GitSourceRevision:` + strings.Replace(strings.Replace(this.GitSourceRevision.String(), "GitSourceRevision", "GitSourceRevision", 1), `&`, ``, 1) + `,`,
  7236  		`}`,
  7237  	}, "")
  7238  	return s
  7239  }
  7240  func (this *GitSourceRevision) String() string {
  7241  	if this == nil {
  7242  		return "nil"
  7243  	}
  7244  	s := strings.Join([]string{`&GitSourceRevision{`,
  7245  		`Commit:` + fmt.Sprintf("%v", this.Commit) + `,`,
  7246  		`Author:` + strings.Replace(strings.Replace(this.Author.String(), "SourceControlUser", "SourceControlUser", 1), `&`, ``, 1) + `,`,
  7247  		`Committer:` + strings.Replace(strings.Replace(this.Committer.String(), "SourceControlUser", "SourceControlUser", 1), `&`, ``, 1) + `,`,
  7248  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
  7249  		`}`,
  7250  	}, "")
  7251  	return s
  7252  }
  7253  func (this *ImageChangeCause) String() string {
  7254  	if this == nil {
  7255  		return "nil"
  7256  	}
  7257  	s := strings.Join([]string{`&ImageChangeCause{`,
  7258  		`ImageID:` + fmt.Sprintf("%v", this.ImageID) + `,`,
  7259  		`FromRef:` + strings.Replace(fmt.Sprintf("%v", this.FromRef), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  7260  		`}`,
  7261  	}, "")
  7262  	return s
  7263  }
  7264  func (this *ImageChangeTrigger) String() string {
  7265  	if this == nil {
  7266  		return "nil"
  7267  	}
  7268  	s := strings.Join([]string{`&ImageChangeTrigger{`,
  7269  		`LastTriggeredImageID:` + fmt.Sprintf("%v", this.LastTriggeredImageID) + `,`,
  7270  		`From:` + strings.Replace(fmt.Sprintf("%v", this.From), "ObjectReference", "v11.ObjectReference", 1) + `,`,
  7271  		`Paused:` + fmt.Sprintf("%v", this.Paused) + `,`,
  7272  		`}`,
  7273  	}, "")
  7274  	return s
  7275  }
  7276  func (this *ImageChangeTriggerStatus) String() string {
  7277  	if this == nil {
  7278  		return "nil"
  7279  	}
  7280  	s := strings.Join([]string{`&ImageChangeTriggerStatus{`,
  7281  		`LastTriggeredImageID:` + fmt.Sprintf("%v", this.LastTriggeredImageID) + `,`,
  7282  		`From:` + strings.Replace(strings.Replace(this.From.String(), "ImageStreamTagReference", "ImageStreamTagReference", 1), `&`, ``, 1) + `,`,
  7283  		`LastTriggerTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LastTriggerTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  7284  		`}`,
  7285  	}, "")
  7286  	return s
  7287  }
  7288  func (this *ImageLabel) String() string {
  7289  	if this == nil {
  7290  		return "nil"
  7291  	}
  7292  	s := strings.Join([]string{`&ImageLabel{`,
  7293  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7294  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
  7295  		`}`,
  7296  	}, "")
  7297  	return s
  7298  }
  7299  func (this *ImageSource) String() string {
  7300  	if this == nil {
  7301  		return "nil"
  7302  	}
  7303  	repeatedStringForPaths := "[]ImageSourcePath{"
  7304  	for _, f := range this.Paths {
  7305  		repeatedStringForPaths += strings.Replace(strings.Replace(f.String(), "ImageSourcePath", "ImageSourcePath", 1), `&`, ``, 1) + ","
  7306  	}
  7307  	repeatedStringForPaths += "}"
  7308  	s := strings.Join([]string{`&ImageSource{`,
  7309  		`From:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.From), "ObjectReference", "v11.ObjectReference", 1), `&`, ``, 1) + `,`,
  7310  		`Paths:` + repeatedStringForPaths + `,`,
  7311  		`PullSecret:` + strings.Replace(fmt.Sprintf("%v", this.PullSecret), "LocalObjectReference", "v11.LocalObjectReference", 1) + `,`,
  7312  		`As:` + fmt.Sprintf("%v", this.As) + `,`,
  7313  		`}`,
  7314  	}, "")
  7315  	return s
  7316  }
  7317  func (this *ImageSourcePath) String() string {
  7318  	if this == nil {
  7319  		return "nil"
  7320  	}
  7321  	s := strings.Join([]string{`&ImageSourcePath{`,
  7322  		`SourcePath:` + fmt.Sprintf("%v", this.SourcePath) + `,`,
  7323  		`DestinationDir:` + fmt.Sprintf("%v", this.DestinationDir) + `,`,
  7324  		`}`,
  7325  	}, "")
  7326  	return s
  7327  }
  7328  func (this *ImageStreamTagReference) String() string {
  7329  	if this == nil {
  7330  		return "nil"
  7331  	}
  7332  	s := strings.Join([]string{`&ImageStreamTagReference{`,
  7333  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
  7334  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7335  		`}`,
  7336  	}, "")
  7337  	return s
  7338  }
  7339  func (this *JenkinsPipelineBuildStrategy) String() string {
  7340  	if this == nil {
  7341  		return "nil"
  7342  	}
  7343  	repeatedStringForEnv := "[]EnvVar{"
  7344  	for _, f := range this.Env {
  7345  		repeatedStringForEnv += fmt.Sprintf("%v", f) + ","
  7346  	}
  7347  	repeatedStringForEnv += "}"
  7348  	s := strings.Join([]string{`&JenkinsPipelineBuildStrategy{`,
  7349  		`JenkinsfilePath:` + fmt.Sprintf("%v", this.JenkinsfilePath) + `,`,
  7350  		`Jenkinsfile:` + fmt.Sprintf("%v", this.Jenkinsfile) + `,`,
  7351  		`Env:` + repeatedStringForEnv + `,`,
  7352  		`}`,
  7353  	}, "")
  7354  	return s
  7355  }
  7356  func (this *ProxyConfig) String() string {
  7357  	if this == nil {
  7358  		return "nil"
  7359  	}
  7360  	s := strings.Join([]string{`&ProxyConfig{`,
  7361  		`HTTPProxy:` + valueToStringGenerated(this.HTTPProxy) + `,`,
  7362  		`HTTPSProxy:` + valueToStringGenerated(this.HTTPSProxy) + `,`,
  7363  		`NoProxy:` + valueToStringGenerated(this.NoProxy) + `,`,
  7364  		`}`,
  7365  	}, "")
  7366  	return s
  7367  }
  7368  func (this *SecretBuildSource) String() string {
  7369  	if this == nil {
  7370  		return "nil"
  7371  	}
  7372  	s := strings.Join([]string{`&SecretBuildSource{`,
  7373  		`Secret:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Secret), "LocalObjectReference", "v11.LocalObjectReference", 1), `&`, ``, 1) + `,`,
  7374  		`DestinationDir:` + fmt.Sprintf("%v", this.DestinationDir) + `,`,
  7375  		`}`,
  7376  	}, "")
  7377  	return s
  7378  }
  7379  func (this *SecretLocalReference) String() string {
  7380  	if this == nil {
  7381  		return "nil"
  7382  	}
  7383  	s := strings.Join([]string{`&SecretLocalReference{`,
  7384  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7385  		`}`,
  7386  	}, "")
  7387  	return s
  7388  }
  7389  func (this *SecretSpec) String() string {
  7390  	if this == nil {
  7391  		return "nil"
  7392  	}
  7393  	s := strings.Join([]string{`&SecretSpec{`,
  7394  		`SecretSource:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.SecretSource), "LocalObjectReference", "v11.LocalObjectReference", 1), `&`, ``, 1) + `,`,
  7395  		`MountPath:` + fmt.Sprintf("%v", this.MountPath) + `,`,
  7396  		`}`,
  7397  	}, "")
  7398  	return s
  7399  }
  7400  func (this *SourceBuildStrategy) String() string {
  7401  	if this == nil {
  7402  		return "nil"
  7403  	}
  7404  	repeatedStringForEnv := "[]EnvVar{"
  7405  	for _, f := range this.Env {
  7406  		repeatedStringForEnv += fmt.Sprintf("%v", f) + ","
  7407  	}
  7408  	repeatedStringForEnv += "}"
  7409  	repeatedStringForVolumes := "[]BuildVolume{"
  7410  	for _, f := range this.Volumes {
  7411  		repeatedStringForVolumes += strings.Replace(strings.Replace(f.String(), "BuildVolume", "BuildVolume", 1), `&`, ``, 1) + ","
  7412  	}
  7413  	repeatedStringForVolumes += "}"
  7414  	s := strings.Join([]string{`&SourceBuildStrategy{`,
  7415  		`From:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.From), "ObjectReference", "v11.ObjectReference", 1), `&`, ``, 1) + `,`,
  7416  		`PullSecret:` + strings.Replace(fmt.Sprintf("%v", this.PullSecret), "LocalObjectReference", "v11.LocalObjectReference", 1) + `,`,
  7417  		`Env:` + repeatedStringForEnv + `,`,
  7418  		`Scripts:` + fmt.Sprintf("%v", this.Scripts) + `,`,
  7419  		`Incremental:` + valueToStringGenerated(this.Incremental) + `,`,
  7420  		`ForcePull:` + fmt.Sprintf("%v", this.ForcePull) + `,`,
  7421  		`Volumes:` + repeatedStringForVolumes + `,`,
  7422  		`}`,
  7423  	}, "")
  7424  	return s
  7425  }
  7426  func (this *SourceControlUser) String() string {
  7427  	if this == nil {
  7428  		return "nil"
  7429  	}
  7430  	s := strings.Join([]string{`&SourceControlUser{`,
  7431  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7432  		`Email:` + fmt.Sprintf("%v", this.Email) + `,`,
  7433  		`}`,
  7434  	}, "")
  7435  	return s
  7436  }
  7437  func (this *SourceRevision) String() string {
  7438  	if this == nil {
  7439  		return "nil"
  7440  	}
  7441  	s := strings.Join([]string{`&SourceRevision{`,
  7442  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
  7443  		`Git:` + strings.Replace(this.Git.String(), "GitSourceRevision", "GitSourceRevision", 1) + `,`,
  7444  		`}`,
  7445  	}, "")
  7446  	return s
  7447  }
  7448  func (this *SourceStrategyOptions) String() string {
  7449  	if this == nil {
  7450  		return "nil"
  7451  	}
  7452  	s := strings.Join([]string{`&SourceStrategyOptions{`,
  7453  		`Incremental:` + valueToStringGenerated(this.Incremental) + `,`,
  7454  		`}`,
  7455  	}, "")
  7456  	return s
  7457  }
  7458  func (this *StageInfo) String() string {
  7459  	if this == nil {
  7460  		return "nil"
  7461  	}
  7462  	repeatedStringForSteps := "[]StepInfo{"
  7463  	for _, f := range this.Steps {
  7464  		repeatedStringForSteps += strings.Replace(strings.Replace(f.String(), "StepInfo", "StepInfo", 1), `&`, ``, 1) + ","
  7465  	}
  7466  	repeatedStringForSteps += "}"
  7467  	s := strings.Join([]string{`&StageInfo{`,
  7468  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7469  		`StartTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  7470  		`DurationMilliseconds:` + fmt.Sprintf("%v", this.DurationMilliseconds) + `,`,
  7471  		`Steps:` + repeatedStringForSteps + `,`,
  7472  		`}`,
  7473  	}, "")
  7474  	return s
  7475  }
  7476  func (this *StepInfo) String() string {
  7477  	if this == nil {
  7478  		return "nil"
  7479  	}
  7480  	s := strings.Join([]string{`&StepInfo{`,
  7481  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
  7482  		`StartTime:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartTime), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
  7483  		`DurationMilliseconds:` + fmt.Sprintf("%v", this.DurationMilliseconds) + `,`,
  7484  		`}`,
  7485  	}, "")
  7486  	return s
  7487  }
  7488  func (this *WebHookTrigger) String() string {
  7489  	if this == nil {
  7490  		return "nil"
  7491  	}
  7492  	s := strings.Join([]string{`&WebHookTrigger{`,
  7493  		`Secret:` + fmt.Sprintf("%v", this.Secret) + `,`,
  7494  		`AllowEnv:` + fmt.Sprintf("%v", this.AllowEnv) + `,`,
  7495  		`SecretReference:` + strings.Replace(this.SecretReference.String(), "SecretLocalReference", "SecretLocalReference", 1) + `,`,
  7496  		`}`,
  7497  	}, "")
  7498  	return s
  7499  }
  7500  func valueToStringGenerated(v interface{}) string {
  7501  	rv := reflect.ValueOf(v)
  7502  	if rv.IsNil() {
  7503  		return "nil"
  7504  	}
  7505  	pv := reflect.Indirect(rv).Interface()
  7506  	return fmt.Sprintf("*%v", pv)
  7507  }
  7508  func (m *BinaryBuildRequestOptions) Unmarshal(dAtA []byte) error {
  7509  	l := len(dAtA)
  7510  	iNdEx := 0
  7511  	for iNdEx < l {
  7512  		preIndex := iNdEx
  7513  		var wire uint64
  7514  		for shift := uint(0); ; shift += 7 {
  7515  			if shift >= 64 {
  7516  				return ErrIntOverflowGenerated
  7517  			}
  7518  			if iNdEx >= l {
  7519  				return io.ErrUnexpectedEOF
  7520  			}
  7521  			b := dAtA[iNdEx]
  7522  			iNdEx++
  7523  			wire |= uint64(b&0x7F) << shift
  7524  			if b < 0x80 {
  7525  				break
  7526  			}
  7527  		}
  7528  		fieldNum := int32(wire >> 3)
  7529  		wireType := int(wire & 0x7)
  7530  		if wireType == 4 {
  7531  			return fmt.Errorf("proto: BinaryBuildRequestOptions: wiretype end group for non-group")
  7532  		}
  7533  		if fieldNum <= 0 {
  7534  			return fmt.Errorf("proto: BinaryBuildRequestOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  7535  		}
  7536  		switch fieldNum {
  7537  		case 1:
  7538  			if wireType != 2 {
  7539  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  7540  			}
  7541  			var msglen int
  7542  			for shift := uint(0); ; shift += 7 {
  7543  				if shift >= 64 {
  7544  					return ErrIntOverflowGenerated
  7545  				}
  7546  				if iNdEx >= l {
  7547  					return io.ErrUnexpectedEOF
  7548  				}
  7549  				b := dAtA[iNdEx]
  7550  				iNdEx++
  7551  				msglen |= int(b&0x7F) << shift
  7552  				if b < 0x80 {
  7553  					break
  7554  				}
  7555  			}
  7556  			if msglen < 0 {
  7557  				return ErrInvalidLengthGenerated
  7558  			}
  7559  			postIndex := iNdEx + msglen
  7560  			if postIndex < 0 {
  7561  				return ErrInvalidLengthGenerated
  7562  			}
  7563  			if postIndex > l {
  7564  				return io.ErrUnexpectedEOF
  7565  			}
  7566  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7567  				return err
  7568  			}
  7569  			iNdEx = postIndex
  7570  		case 2:
  7571  			if wireType != 2 {
  7572  				return fmt.Errorf("proto: wrong wireType = %d for field AsFile", wireType)
  7573  			}
  7574  			var stringLen uint64
  7575  			for shift := uint(0); ; shift += 7 {
  7576  				if shift >= 64 {
  7577  					return ErrIntOverflowGenerated
  7578  				}
  7579  				if iNdEx >= l {
  7580  					return io.ErrUnexpectedEOF
  7581  				}
  7582  				b := dAtA[iNdEx]
  7583  				iNdEx++
  7584  				stringLen |= uint64(b&0x7F) << shift
  7585  				if b < 0x80 {
  7586  					break
  7587  				}
  7588  			}
  7589  			intStringLen := int(stringLen)
  7590  			if intStringLen < 0 {
  7591  				return ErrInvalidLengthGenerated
  7592  			}
  7593  			postIndex := iNdEx + intStringLen
  7594  			if postIndex < 0 {
  7595  				return ErrInvalidLengthGenerated
  7596  			}
  7597  			if postIndex > l {
  7598  				return io.ErrUnexpectedEOF
  7599  			}
  7600  			m.AsFile = string(dAtA[iNdEx:postIndex])
  7601  			iNdEx = postIndex
  7602  		case 3:
  7603  			if wireType != 2 {
  7604  				return fmt.Errorf("proto: wrong wireType = %d for field Commit", wireType)
  7605  			}
  7606  			var stringLen uint64
  7607  			for shift := uint(0); ; shift += 7 {
  7608  				if shift >= 64 {
  7609  					return ErrIntOverflowGenerated
  7610  				}
  7611  				if iNdEx >= l {
  7612  					return io.ErrUnexpectedEOF
  7613  				}
  7614  				b := dAtA[iNdEx]
  7615  				iNdEx++
  7616  				stringLen |= uint64(b&0x7F) << shift
  7617  				if b < 0x80 {
  7618  					break
  7619  				}
  7620  			}
  7621  			intStringLen := int(stringLen)
  7622  			if intStringLen < 0 {
  7623  				return ErrInvalidLengthGenerated
  7624  			}
  7625  			postIndex := iNdEx + intStringLen
  7626  			if postIndex < 0 {
  7627  				return ErrInvalidLengthGenerated
  7628  			}
  7629  			if postIndex > l {
  7630  				return io.ErrUnexpectedEOF
  7631  			}
  7632  			m.Commit = string(dAtA[iNdEx:postIndex])
  7633  			iNdEx = postIndex
  7634  		case 4:
  7635  			if wireType != 2 {
  7636  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  7637  			}
  7638  			var stringLen uint64
  7639  			for shift := uint(0); ; shift += 7 {
  7640  				if shift >= 64 {
  7641  					return ErrIntOverflowGenerated
  7642  				}
  7643  				if iNdEx >= l {
  7644  					return io.ErrUnexpectedEOF
  7645  				}
  7646  				b := dAtA[iNdEx]
  7647  				iNdEx++
  7648  				stringLen |= uint64(b&0x7F) << shift
  7649  				if b < 0x80 {
  7650  					break
  7651  				}
  7652  			}
  7653  			intStringLen := int(stringLen)
  7654  			if intStringLen < 0 {
  7655  				return ErrInvalidLengthGenerated
  7656  			}
  7657  			postIndex := iNdEx + intStringLen
  7658  			if postIndex < 0 {
  7659  				return ErrInvalidLengthGenerated
  7660  			}
  7661  			if postIndex > l {
  7662  				return io.ErrUnexpectedEOF
  7663  			}
  7664  			m.Message = string(dAtA[iNdEx:postIndex])
  7665  			iNdEx = postIndex
  7666  		case 5:
  7667  			if wireType != 2 {
  7668  				return fmt.Errorf("proto: wrong wireType = %d for field AuthorName", wireType)
  7669  			}
  7670  			var stringLen uint64
  7671  			for shift := uint(0); ; shift += 7 {
  7672  				if shift >= 64 {
  7673  					return ErrIntOverflowGenerated
  7674  				}
  7675  				if iNdEx >= l {
  7676  					return io.ErrUnexpectedEOF
  7677  				}
  7678  				b := dAtA[iNdEx]
  7679  				iNdEx++
  7680  				stringLen |= uint64(b&0x7F) << shift
  7681  				if b < 0x80 {
  7682  					break
  7683  				}
  7684  			}
  7685  			intStringLen := int(stringLen)
  7686  			if intStringLen < 0 {
  7687  				return ErrInvalidLengthGenerated
  7688  			}
  7689  			postIndex := iNdEx + intStringLen
  7690  			if postIndex < 0 {
  7691  				return ErrInvalidLengthGenerated
  7692  			}
  7693  			if postIndex > l {
  7694  				return io.ErrUnexpectedEOF
  7695  			}
  7696  			m.AuthorName = string(dAtA[iNdEx:postIndex])
  7697  			iNdEx = postIndex
  7698  		case 6:
  7699  			if wireType != 2 {
  7700  				return fmt.Errorf("proto: wrong wireType = %d for field AuthorEmail", wireType)
  7701  			}
  7702  			var stringLen uint64
  7703  			for shift := uint(0); ; shift += 7 {
  7704  				if shift >= 64 {
  7705  					return ErrIntOverflowGenerated
  7706  				}
  7707  				if iNdEx >= l {
  7708  					return io.ErrUnexpectedEOF
  7709  				}
  7710  				b := dAtA[iNdEx]
  7711  				iNdEx++
  7712  				stringLen |= uint64(b&0x7F) << shift
  7713  				if b < 0x80 {
  7714  					break
  7715  				}
  7716  			}
  7717  			intStringLen := int(stringLen)
  7718  			if intStringLen < 0 {
  7719  				return ErrInvalidLengthGenerated
  7720  			}
  7721  			postIndex := iNdEx + intStringLen
  7722  			if postIndex < 0 {
  7723  				return ErrInvalidLengthGenerated
  7724  			}
  7725  			if postIndex > l {
  7726  				return io.ErrUnexpectedEOF
  7727  			}
  7728  			m.AuthorEmail = string(dAtA[iNdEx:postIndex])
  7729  			iNdEx = postIndex
  7730  		case 7:
  7731  			if wireType != 2 {
  7732  				return fmt.Errorf("proto: wrong wireType = %d for field CommitterName", wireType)
  7733  			}
  7734  			var stringLen uint64
  7735  			for shift := uint(0); ; shift += 7 {
  7736  				if shift >= 64 {
  7737  					return ErrIntOverflowGenerated
  7738  				}
  7739  				if iNdEx >= l {
  7740  					return io.ErrUnexpectedEOF
  7741  				}
  7742  				b := dAtA[iNdEx]
  7743  				iNdEx++
  7744  				stringLen |= uint64(b&0x7F) << shift
  7745  				if b < 0x80 {
  7746  					break
  7747  				}
  7748  			}
  7749  			intStringLen := int(stringLen)
  7750  			if intStringLen < 0 {
  7751  				return ErrInvalidLengthGenerated
  7752  			}
  7753  			postIndex := iNdEx + intStringLen
  7754  			if postIndex < 0 {
  7755  				return ErrInvalidLengthGenerated
  7756  			}
  7757  			if postIndex > l {
  7758  				return io.ErrUnexpectedEOF
  7759  			}
  7760  			m.CommitterName = string(dAtA[iNdEx:postIndex])
  7761  			iNdEx = postIndex
  7762  		case 8:
  7763  			if wireType != 2 {
  7764  				return fmt.Errorf("proto: wrong wireType = %d for field CommitterEmail", wireType)
  7765  			}
  7766  			var stringLen uint64
  7767  			for shift := uint(0); ; shift += 7 {
  7768  				if shift >= 64 {
  7769  					return ErrIntOverflowGenerated
  7770  				}
  7771  				if iNdEx >= l {
  7772  					return io.ErrUnexpectedEOF
  7773  				}
  7774  				b := dAtA[iNdEx]
  7775  				iNdEx++
  7776  				stringLen |= uint64(b&0x7F) << shift
  7777  				if b < 0x80 {
  7778  					break
  7779  				}
  7780  			}
  7781  			intStringLen := int(stringLen)
  7782  			if intStringLen < 0 {
  7783  				return ErrInvalidLengthGenerated
  7784  			}
  7785  			postIndex := iNdEx + intStringLen
  7786  			if postIndex < 0 {
  7787  				return ErrInvalidLengthGenerated
  7788  			}
  7789  			if postIndex > l {
  7790  				return io.ErrUnexpectedEOF
  7791  			}
  7792  			m.CommitterEmail = string(dAtA[iNdEx:postIndex])
  7793  			iNdEx = postIndex
  7794  		default:
  7795  			iNdEx = preIndex
  7796  			skippy, err := skipGenerated(dAtA[iNdEx:])
  7797  			if err != nil {
  7798  				return err
  7799  			}
  7800  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  7801  				return ErrInvalidLengthGenerated
  7802  			}
  7803  			if (iNdEx + skippy) > l {
  7804  				return io.ErrUnexpectedEOF
  7805  			}
  7806  			iNdEx += skippy
  7807  		}
  7808  	}
  7809  
  7810  	if iNdEx > l {
  7811  		return io.ErrUnexpectedEOF
  7812  	}
  7813  	return nil
  7814  }
  7815  func (m *BinaryBuildSource) Unmarshal(dAtA []byte) error {
  7816  	l := len(dAtA)
  7817  	iNdEx := 0
  7818  	for iNdEx < l {
  7819  		preIndex := iNdEx
  7820  		var wire uint64
  7821  		for shift := uint(0); ; shift += 7 {
  7822  			if shift >= 64 {
  7823  				return ErrIntOverflowGenerated
  7824  			}
  7825  			if iNdEx >= l {
  7826  				return io.ErrUnexpectedEOF
  7827  			}
  7828  			b := dAtA[iNdEx]
  7829  			iNdEx++
  7830  			wire |= uint64(b&0x7F) << shift
  7831  			if b < 0x80 {
  7832  				break
  7833  			}
  7834  		}
  7835  		fieldNum := int32(wire >> 3)
  7836  		wireType := int(wire & 0x7)
  7837  		if wireType == 4 {
  7838  			return fmt.Errorf("proto: BinaryBuildSource: wiretype end group for non-group")
  7839  		}
  7840  		if fieldNum <= 0 {
  7841  			return fmt.Errorf("proto: BinaryBuildSource: illegal tag %d (wire type %d)", fieldNum, wire)
  7842  		}
  7843  		switch fieldNum {
  7844  		case 1:
  7845  			if wireType != 2 {
  7846  				return fmt.Errorf("proto: wrong wireType = %d for field AsFile", wireType)
  7847  			}
  7848  			var stringLen uint64
  7849  			for shift := uint(0); ; shift += 7 {
  7850  				if shift >= 64 {
  7851  					return ErrIntOverflowGenerated
  7852  				}
  7853  				if iNdEx >= l {
  7854  					return io.ErrUnexpectedEOF
  7855  				}
  7856  				b := dAtA[iNdEx]
  7857  				iNdEx++
  7858  				stringLen |= uint64(b&0x7F) << shift
  7859  				if b < 0x80 {
  7860  					break
  7861  				}
  7862  			}
  7863  			intStringLen := int(stringLen)
  7864  			if intStringLen < 0 {
  7865  				return ErrInvalidLengthGenerated
  7866  			}
  7867  			postIndex := iNdEx + intStringLen
  7868  			if postIndex < 0 {
  7869  				return ErrInvalidLengthGenerated
  7870  			}
  7871  			if postIndex > l {
  7872  				return io.ErrUnexpectedEOF
  7873  			}
  7874  			m.AsFile = string(dAtA[iNdEx:postIndex])
  7875  			iNdEx = postIndex
  7876  		default:
  7877  			iNdEx = preIndex
  7878  			skippy, err := skipGenerated(dAtA[iNdEx:])
  7879  			if err != nil {
  7880  				return err
  7881  			}
  7882  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  7883  				return ErrInvalidLengthGenerated
  7884  			}
  7885  			if (iNdEx + skippy) > l {
  7886  				return io.ErrUnexpectedEOF
  7887  			}
  7888  			iNdEx += skippy
  7889  		}
  7890  	}
  7891  
  7892  	if iNdEx > l {
  7893  		return io.ErrUnexpectedEOF
  7894  	}
  7895  	return nil
  7896  }
  7897  func (m *BitbucketWebHookCause) Unmarshal(dAtA []byte) error {
  7898  	l := len(dAtA)
  7899  	iNdEx := 0
  7900  	for iNdEx < l {
  7901  		preIndex := iNdEx
  7902  		var wire uint64
  7903  		for shift := uint(0); ; shift += 7 {
  7904  			if shift >= 64 {
  7905  				return ErrIntOverflowGenerated
  7906  			}
  7907  			if iNdEx >= l {
  7908  				return io.ErrUnexpectedEOF
  7909  			}
  7910  			b := dAtA[iNdEx]
  7911  			iNdEx++
  7912  			wire |= uint64(b&0x7F) << shift
  7913  			if b < 0x80 {
  7914  				break
  7915  			}
  7916  		}
  7917  		fieldNum := int32(wire >> 3)
  7918  		wireType := int(wire & 0x7)
  7919  		if wireType == 4 {
  7920  			return fmt.Errorf("proto: BitbucketWebHookCause: wiretype end group for non-group")
  7921  		}
  7922  		if fieldNum <= 0 {
  7923  			return fmt.Errorf("proto: BitbucketWebHookCause: illegal tag %d (wire type %d)", fieldNum, wire)
  7924  		}
  7925  		switch fieldNum {
  7926  		case 1:
  7927  			if wireType != 2 {
  7928  				return fmt.Errorf("proto: wrong wireType = %d for field CommonWebHookCause", wireType)
  7929  			}
  7930  			var msglen int
  7931  			for shift := uint(0); ; shift += 7 {
  7932  				if shift >= 64 {
  7933  					return ErrIntOverflowGenerated
  7934  				}
  7935  				if iNdEx >= l {
  7936  					return io.ErrUnexpectedEOF
  7937  				}
  7938  				b := dAtA[iNdEx]
  7939  				iNdEx++
  7940  				msglen |= int(b&0x7F) << shift
  7941  				if b < 0x80 {
  7942  					break
  7943  				}
  7944  			}
  7945  			if msglen < 0 {
  7946  				return ErrInvalidLengthGenerated
  7947  			}
  7948  			postIndex := iNdEx + msglen
  7949  			if postIndex < 0 {
  7950  				return ErrInvalidLengthGenerated
  7951  			}
  7952  			if postIndex > l {
  7953  				return io.ErrUnexpectedEOF
  7954  			}
  7955  			if err := m.CommonWebHookCause.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  7956  				return err
  7957  			}
  7958  			iNdEx = postIndex
  7959  		default:
  7960  			iNdEx = preIndex
  7961  			skippy, err := skipGenerated(dAtA[iNdEx:])
  7962  			if err != nil {
  7963  				return err
  7964  			}
  7965  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  7966  				return ErrInvalidLengthGenerated
  7967  			}
  7968  			if (iNdEx + skippy) > l {
  7969  				return io.ErrUnexpectedEOF
  7970  			}
  7971  			iNdEx += skippy
  7972  		}
  7973  	}
  7974  
  7975  	if iNdEx > l {
  7976  		return io.ErrUnexpectedEOF
  7977  	}
  7978  	return nil
  7979  }
  7980  func (m *Build) Unmarshal(dAtA []byte) error {
  7981  	l := len(dAtA)
  7982  	iNdEx := 0
  7983  	for iNdEx < l {
  7984  		preIndex := iNdEx
  7985  		var wire uint64
  7986  		for shift := uint(0); ; shift += 7 {
  7987  			if shift >= 64 {
  7988  				return ErrIntOverflowGenerated
  7989  			}
  7990  			if iNdEx >= l {
  7991  				return io.ErrUnexpectedEOF
  7992  			}
  7993  			b := dAtA[iNdEx]
  7994  			iNdEx++
  7995  			wire |= uint64(b&0x7F) << shift
  7996  			if b < 0x80 {
  7997  				break
  7998  			}
  7999  		}
  8000  		fieldNum := int32(wire >> 3)
  8001  		wireType := int(wire & 0x7)
  8002  		if wireType == 4 {
  8003  			return fmt.Errorf("proto: Build: wiretype end group for non-group")
  8004  		}
  8005  		if fieldNum <= 0 {
  8006  			return fmt.Errorf("proto: Build: illegal tag %d (wire type %d)", fieldNum, wire)
  8007  		}
  8008  		switch fieldNum {
  8009  		case 1:
  8010  			if wireType != 2 {
  8011  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  8012  			}
  8013  			var msglen int
  8014  			for shift := uint(0); ; shift += 7 {
  8015  				if shift >= 64 {
  8016  					return ErrIntOverflowGenerated
  8017  				}
  8018  				if iNdEx >= l {
  8019  					return io.ErrUnexpectedEOF
  8020  				}
  8021  				b := dAtA[iNdEx]
  8022  				iNdEx++
  8023  				msglen |= int(b&0x7F) << shift
  8024  				if b < 0x80 {
  8025  					break
  8026  				}
  8027  			}
  8028  			if msglen < 0 {
  8029  				return ErrInvalidLengthGenerated
  8030  			}
  8031  			postIndex := iNdEx + msglen
  8032  			if postIndex < 0 {
  8033  				return ErrInvalidLengthGenerated
  8034  			}
  8035  			if postIndex > l {
  8036  				return io.ErrUnexpectedEOF
  8037  			}
  8038  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8039  				return err
  8040  			}
  8041  			iNdEx = postIndex
  8042  		case 2:
  8043  			if wireType != 2 {
  8044  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  8045  			}
  8046  			var msglen int
  8047  			for shift := uint(0); ; shift += 7 {
  8048  				if shift >= 64 {
  8049  					return ErrIntOverflowGenerated
  8050  				}
  8051  				if iNdEx >= l {
  8052  					return io.ErrUnexpectedEOF
  8053  				}
  8054  				b := dAtA[iNdEx]
  8055  				iNdEx++
  8056  				msglen |= int(b&0x7F) << shift
  8057  				if b < 0x80 {
  8058  					break
  8059  				}
  8060  			}
  8061  			if msglen < 0 {
  8062  				return ErrInvalidLengthGenerated
  8063  			}
  8064  			postIndex := iNdEx + msglen
  8065  			if postIndex < 0 {
  8066  				return ErrInvalidLengthGenerated
  8067  			}
  8068  			if postIndex > l {
  8069  				return io.ErrUnexpectedEOF
  8070  			}
  8071  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8072  				return err
  8073  			}
  8074  			iNdEx = postIndex
  8075  		case 3:
  8076  			if wireType != 2 {
  8077  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8078  			}
  8079  			var msglen int
  8080  			for shift := uint(0); ; shift += 7 {
  8081  				if shift >= 64 {
  8082  					return ErrIntOverflowGenerated
  8083  				}
  8084  				if iNdEx >= l {
  8085  					return io.ErrUnexpectedEOF
  8086  				}
  8087  				b := dAtA[iNdEx]
  8088  				iNdEx++
  8089  				msglen |= int(b&0x7F) << shift
  8090  				if b < 0x80 {
  8091  					break
  8092  				}
  8093  			}
  8094  			if msglen < 0 {
  8095  				return ErrInvalidLengthGenerated
  8096  			}
  8097  			postIndex := iNdEx + msglen
  8098  			if postIndex < 0 {
  8099  				return ErrInvalidLengthGenerated
  8100  			}
  8101  			if postIndex > l {
  8102  				return io.ErrUnexpectedEOF
  8103  			}
  8104  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8105  				return err
  8106  			}
  8107  			iNdEx = postIndex
  8108  		default:
  8109  			iNdEx = preIndex
  8110  			skippy, err := skipGenerated(dAtA[iNdEx:])
  8111  			if err != nil {
  8112  				return err
  8113  			}
  8114  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  8115  				return ErrInvalidLengthGenerated
  8116  			}
  8117  			if (iNdEx + skippy) > l {
  8118  				return io.ErrUnexpectedEOF
  8119  			}
  8120  			iNdEx += skippy
  8121  		}
  8122  	}
  8123  
  8124  	if iNdEx > l {
  8125  		return io.ErrUnexpectedEOF
  8126  	}
  8127  	return nil
  8128  }
  8129  func (m *BuildCondition) Unmarshal(dAtA []byte) error {
  8130  	l := len(dAtA)
  8131  	iNdEx := 0
  8132  	for iNdEx < l {
  8133  		preIndex := iNdEx
  8134  		var wire uint64
  8135  		for shift := uint(0); ; shift += 7 {
  8136  			if shift >= 64 {
  8137  				return ErrIntOverflowGenerated
  8138  			}
  8139  			if iNdEx >= l {
  8140  				return io.ErrUnexpectedEOF
  8141  			}
  8142  			b := dAtA[iNdEx]
  8143  			iNdEx++
  8144  			wire |= uint64(b&0x7F) << shift
  8145  			if b < 0x80 {
  8146  				break
  8147  			}
  8148  		}
  8149  		fieldNum := int32(wire >> 3)
  8150  		wireType := int(wire & 0x7)
  8151  		if wireType == 4 {
  8152  			return fmt.Errorf("proto: BuildCondition: wiretype end group for non-group")
  8153  		}
  8154  		if fieldNum <= 0 {
  8155  			return fmt.Errorf("proto: BuildCondition: illegal tag %d (wire type %d)", fieldNum, wire)
  8156  		}
  8157  		switch fieldNum {
  8158  		case 1:
  8159  			if wireType != 2 {
  8160  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
  8161  			}
  8162  			var stringLen uint64
  8163  			for shift := uint(0); ; shift += 7 {
  8164  				if shift >= 64 {
  8165  					return ErrIntOverflowGenerated
  8166  				}
  8167  				if iNdEx >= l {
  8168  					return io.ErrUnexpectedEOF
  8169  				}
  8170  				b := dAtA[iNdEx]
  8171  				iNdEx++
  8172  				stringLen |= uint64(b&0x7F) << shift
  8173  				if b < 0x80 {
  8174  					break
  8175  				}
  8176  			}
  8177  			intStringLen := int(stringLen)
  8178  			if intStringLen < 0 {
  8179  				return ErrInvalidLengthGenerated
  8180  			}
  8181  			postIndex := iNdEx + intStringLen
  8182  			if postIndex < 0 {
  8183  				return ErrInvalidLengthGenerated
  8184  			}
  8185  			if postIndex > l {
  8186  				return io.ErrUnexpectedEOF
  8187  			}
  8188  			m.Type = BuildConditionType(dAtA[iNdEx:postIndex])
  8189  			iNdEx = postIndex
  8190  		case 2:
  8191  			if wireType != 2 {
  8192  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8193  			}
  8194  			var stringLen uint64
  8195  			for shift := uint(0); ; shift += 7 {
  8196  				if shift >= 64 {
  8197  					return ErrIntOverflowGenerated
  8198  				}
  8199  				if iNdEx >= l {
  8200  					return io.ErrUnexpectedEOF
  8201  				}
  8202  				b := dAtA[iNdEx]
  8203  				iNdEx++
  8204  				stringLen |= uint64(b&0x7F) << shift
  8205  				if b < 0x80 {
  8206  					break
  8207  				}
  8208  			}
  8209  			intStringLen := int(stringLen)
  8210  			if intStringLen < 0 {
  8211  				return ErrInvalidLengthGenerated
  8212  			}
  8213  			postIndex := iNdEx + intStringLen
  8214  			if postIndex < 0 {
  8215  				return ErrInvalidLengthGenerated
  8216  			}
  8217  			if postIndex > l {
  8218  				return io.ErrUnexpectedEOF
  8219  			}
  8220  			m.Status = k8s_io_api_core_v1.ConditionStatus(dAtA[iNdEx:postIndex])
  8221  			iNdEx = postIndex
  8222  		case 3:
  8223  			if wireType != 2 {
  8224  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
  8225  			}
  8226  			var msglen int
  8227  			for shift := uint(0); ; shift += 7 {
  8228  				if shift >= 64 {
  8229  					return ErrIntOverflowGenerated
  8230  				}
  8231  				if iNdEx >= l {
  8232  					return io.ErrUnexpectedEOF
  8233  				}
  8234  				b := dAtA[iNdEx]
  8235  				iNdEx++
  8236  				msglen |= int(b&0x7F) << shift
  8237  				if b < 0x80 {
  8238  					break
  8239  				}
  8240  			}
  8241  			if msglen < 0 {
  8242  				return ErrInvalidLengthGenerated
  8243  			}
  8244  			postIndex := iNdEx + msglen
  8245  			if postIndex < 0 {
  8246  				return ErrInvalidLengthGenerated
  8247  			}
  8248  			if postIndex > l {
  8249  				return io.ErrUnexpectedEOF
  8250  			}
  8251  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8252  				return err
  8253  			}
  8254  			iNdEx = postIndex
  8255  		case 4:
  8256  			if wireType != 2 {
  8257  				return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
  8258  			}
  8259  			var stringLen uint64
  8260  			for shift := uint(0); ; shift += 7 {
  8261  				if shift >= 64 {
  8262  					return ErrIntOverflowGenerated
  8263  				}
  8264  				if iNdEx >= l {
  8265  					return io.ErrUnexpectedEOF
  8266  				}
  8267  				b := dAtA[iNdEx]
  8268  				iNdEx++
  8269  				stringLen |= uint64(b&0x7F) << shift
  8270  				if b < 0x80 {
  8271  					break
  8272  				}
  8273  			}
  8274  			intStringLen := int(stringLen)
  8275  			if intStringLen < 0 {
  8276  				return ErrInvalidLengthGenerated
  8277  			}
  8278  			postIndex := iNdEx + intStringLen
  8279  			if postIndex < 0 {
  8280  				return ErrInvalidLengthGenerated
  8281  			}
  8282  			if postIndex > l {
  8283  				return io.ErrUnexpectedEOF
  8284  			}
  8285  			m.Reason = string(dAtA[iNdEx:postIndex])
  8286  			iNdEx = postIndex
  8287  		case 5:
  8288  			if wireType != 2 {
  8289  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
  8290  			}
  8291  			var stringLen uint64
  8292  			for shift := uint(0); ; shift += 7 {
  8293  				if shift >= 64 {
  8294  					return ErrIntOverflowGenerated
  8295  				}
  8296  				if iNdEx >= l {
  8297  					return io.ErrUnexpectedEOF
  8298  				}
  8299  				b := dAtA[iNdEx]
  8300  				iNdEx++
  8301  				stringLen |= uint64(b&0x7F) << shift
  8302  				if b < 0x80 {
  8303  					break
  8304  				}
  8305  			}
  8306  			intStringLen := int(stringLen)
  8307  			if intStringLen < 0 {
  8308  				return ErrInvalidLengthGenerated
  8309  			}
  8310  			postIndex := iNdEx + intStringLen
  8311  			if postIndex < 0 {
  8312  				return ErrInvalidLengthGenerated
  8313  			}
  8314  			if postIndex > l {
  8315  				return io.ErrUnexpectedEOF
  8316  			}
  8317  			m.Message = string(dAtA[iNdEx:postIndex])
  8318  			iNdEx = postIndex
  8319  		case 6:
  8320  			if wireType != 2 {
  8321  				return fmt.Errorf("proto: wrong wireType = %d for field LastUpdateTime", wireType)
  8322  			}
  8323  			var msglen int
  8324  			for shift := uint(0); ; shift += 7 {
  8325  				if shift >= 64 {
  8326  					return ErrIntOverflowGenerated
  8327  				}
  8328  				if iNdEx >= l {
  8329  					return io.ErrUnexpectedEOF
  8330  				}
  8331  				b := dAtA[iNdEx]
  8332  				iNdEx++
  8333  				msglen |= int(b&0x7F) << shift
  8334  				if b < 0x80 {
  8335  					break
  8336  				}
  8337  			}
  8338  			if msglen < 0 {
  8339  				return ErrInvalidLengthGenerated
  8340  			}
  8341  			postIndex := iNdEx + msglen
  8342  			if postIndex < 0 {
  8343  				return ErrInvalidLengthGenerated
  8344  			}
  8345  			if postIndex > l {
  8346  				return io.ErrUnexpectedEOF
  8347  			}
  8348  			if err := m.LastUpdateTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8349  				return err
  8350  			}
  8351  			iNdEx = postIndex
  8352  		default:
  8353  			iNdEx = preIndex
  8354  			skippy, err := skipGenerated(dAtA[iNdEx:])
  8355  			if err != nil {
  8356  				return err
  8357  			}
  8358  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  8359  				return ErrInvalidLengthGenerated
  8360  			}
  8361  			if (iNdEx + skippy) > l {
  8362  				return io.ErrUnexpectedEOF
  8363  			}
  8364  			iNdEx += skippy
  8365  		}
  8366  	}
  8367  
  8368  	if iNdEx > l {
  8369  		return io.ErrUnexpectedEOF
  8370  	}
  8371  	return nil
  8372  }
  8373  func (m *BuildConfig) Unmarshal(dAtA []byte) error {
  8374  	l := len(dAtA)
  8375  	iNdEx := 0
  8376  	for iNdEx < l {
  8377  		preIndex := iNdEx
  8378  		var wire uint64
  8379  		for shift := uint(0); ; shift += 7 {
  8380  			if shift >= 64 {
  8381  				return ErrIntOverflowGenerated
  8382  			}
  8383  			if iNdEx >= l {
  8384  				return io.ErrUnexpectedEOF
  8385  			}
  8386  			b := dAtA[iNdEx]
  8387  			iNdEx++
  8388  			wire |= uint64(b&0x7F) << shift
  8389  			if b < 0x80 {
  8390  				break
  8391  			}
  8392  		}
  8393  		fieldNum := int32(wire >> 3)
  8394  		wireType := int(wire & 0x7)
  8395  		if wireType == 4 {
  8396  			return fmt.Errorf("proto: BuildConfig: wiretype end group for non-group")
  8397  		}
  8398  		if fieldNum <= 0 {
  8399  			return fmt.Errorf("proto: BuildConfig: illegal tag %d (wire type %d)", fieldNum, wire)
  8400  		}
  8401  		switch fieldNum {
  8402  		case 1:
  8403  			if wireType != 2 {
  8404  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  8405  			}
  8406  			var msglen int
  8407  			for shift := uint(0); ; shift += 7 {
  8408  				if shift >= 64 {
  8409  					return ErrIntOverflowGenerated
  8410  				}
  8411  				if iNdEx >= l {
  8412  					return io.ErrUnexpectedEOF
  8413  				}
  8414  				b := dAtA[iNdEx]
  8415  				iNdEx++
  8416  				msglen |= int(b&0x7F) << shift
  8417  				if b < 0x80 {
  8418  					break
  8419  				}
  8420  			}
  8421  			if msglen < 0 {
  8422  				return ErrInvalidLengthGenerated
  8423  			}
  8424  			postIndex := iNdEx + msglen
  8425  			if postIndex < 0 {
  8426  				return ErrInvalidLengthGenerated
  8427  			}
  8428  			if postIndex > l {
  8429  				return io.ErrUnexpectedEOF
  8430  			}
  8431  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8432  				return err
  8433  			}
  8434  			iNdEx = postIndex
  8435  		case 2:
  8436  			if wireType != 2 {
  8437  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
  8438  			}
  8439  			var msglen int
  8440  			for shift := uint(0); ; shift += 7 {
  8441  				if shift >= 64 {
  8442  					return ErrIntOverflowGenerated
  8443  				}
  8444  				if iNdEx >= l {
  8445  					return io.ErrUnexpectedEOF
  8446  				}
  8447  				b := dAtA[iNdEx]
  8448  				iNdEx++
  8449  				msglen |= int(b&0x7F) << shift
  8450  				if b < 0x80 {
  8451  					break
  8452  				}
  8453  			}
  8454  			if msglen < 0 {
  8455  				return ErrInvalidLengthGenerated
  8456  			}
  8457  			postIndex := iNdEx + msglen
  8458  			if postIndex < 0 {
  8459  				return ErrInvalidLengthGenerated
  8460  			}
  8461  			if postIndex > l {
  8462  				return io.ErrUnexpectedEOF
  8463  			}
  8464  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8465  				return err
  8466  			}
  8467  			iNdEx = postIndex
  8468  		case 3:
  8469  			if wireType != 2 {
  8470  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
  8471  			}
  8472  			var msglen int
  8473  			for shift := uint(0); ; shift += 7 {
  8474  				if shift >= 64 {
  8475  					return ErrIntOverflowGenerated
  8476  				}
  8477  				if iNdEx >= l {
  8478  					return io.ErrUnexpectedEOF
  8479  				}
  8480  				b := dAtA[iNdEx]
  8481  				iNdEx++
  8482  				msglen |= int(b&0x7F) << shift
  8483  				if b < 0x80 {
  8484  					break
  8485  				}
  8486  			}
  8487  			if msglen < 0 {
  8488  				return ErrInvalidLengthGenerated
  8489  			}
  8490  			postIndex := iNdEx + msglen
  8491  			if postIndex < 0 {
  8492  				return ErrInvalidLengthGenerated
  8493  			}
  8494  			if postIndex > l {
  8495  				return io.ErrUnexpectedEOF
  8496  			}
  8497  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8498  				return err
  8499  			}
  8500  			iNdEx = postIndex
  8501  		default:
  8502  			iNdEx = preIndex
  8503  			skippy, err := skipGenerated(dAtA[iNdEx:])
  8504  			if err != nil {
  8505  				return err
  8506  			}
  8507  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  8508  				return ErrInvalidLengthGenerated
  8509  			}
  8510  			if (iNdEx + skippy) > l {
  8511  				return io.ErrUnexpectedEOF
  8512  			}
  8513  			iNdEx += skippy
  8514  		}
  8515  	}
  8516  
  8517  	if iNdEx > l {
  8518  		return io.ErrUnexpectedEOF
  8519  	}
  8520  	return nil
  8521  }
  8522  func (m *BuildConfigList) Unmarshal(dAtA []byte) error {
  8523  	l := len(dAtA)
  8524  	iNdEx := 0
  8525  	for iNdEx < l {
  8526  		preIndex := iNdEx
  8527  		var wire uint64
  8528  		for shift := uint(0); ; shift += 7 {
  8529  			if shift >= 64 {
  8530  				return ErrIntOverflowGenerated
  8531  			}
  8532  			if iNdEx >= l {
  8533  				return io.ErrUnexpectedEOF
  8534  			}
  8535  			b := dAtA[iNdEx]
  8536  			iNdEx++
  8537  			wire |= uint64(b&0x7F) << shift
  8538  			if b < 0x80 {
  8539  				break
  8540  			}
  8541  		}
  8542  		fieldNum := int32(wire >> 3)
  8543  		wireType := int(wire & 0x7)
  8544  		if wireType == 4 {
  8545  			return fmt.Errorf("proto: BuildConfigList: wiretype end group for non-group")
  8546  		}
  8547  		if fieldNum <= 0 {
  8548  			return fmt.Errorf("proto: BuildConfigList: illegal tag %d (wire type %d)", fieldNum, wire)
  8549  		}
  8550  		switch fieldNum {
  8551  		case 1:
  8552  			if wireType != 2 {
  8553  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  8554  			}
  8555  			var msglen int
  8556  			for shift := uint(0); ; shift += 7 {
  8557  				if shift >= 64 {
  8558  					return ErrIntOverflowGenerated
  8559  				}
  8560  				if iNdEx >= l {
  8561  					return io.ErrUnexpectedEOF
  8562  				}
  8563  				b := dAtA[iNdEx]
  8564  				iNdEx++
  8565  				msglen |= int(b&0x7F) << shift
  8566  				if b < 0x80 {
  8567  					break
  8568  				}
  8569  			}
  8570  			if msglen < 0 {
  8571  				return ErrInvalidLengthGenerated
  8572  			}
  8573  			postIndex := iNdEx + msglen
  8574  			if postIndex < 0 {
  8575  				return ErrInvalidLengthGenerated
  8576  			}
  8577  			if postIndex > l {
  8578  				return io.ErrUnexpectedEOF
  8579  			}
  8580  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8581  				return err
  8582  			}
  8583  			iNdEx = postIndex
  8584  		case 2:
  8585  			if wireType != 2 {
  8586  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  8587  			}
  8588  			var msglen int
  8589  			for shift := uint(0); ; shift += 7 {
  8590  				if shift >= 64 {
  8591  					return ErrIntOverflowGenerated
  8592  				}
  8593  				if iNdEx >= l {
  8594  					return io.ErrUnexpectedEOF
  8595  				}
  8596  				b := dAtA[iNdEx]
  8597  				iNdEx++
  8598  				msglen |= int(b&0x7F) << shift
  8599  				if b < 0x80 {
  8600  					break
  8601  				}
  8602  			}
  8603  			if msglen < 0 {
  8604  				return ErrInvalidLengthGenerated
  8605  			}
  8606  			postIndex := iNdEx + msglen
  8607  			if postIndex < 0 {
  8608  				return ErrInvalidLengthGenerated
  8609  			}
  8610  			if postIndex > l {
  8611  				return io.ErrUnexpectedEOF
  8612  			}
  8613  			m.Items = append(m.Items, BuildConfig{})
  8614  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8615  				return err
  8616  			}
  8617  			iNdEx = postIndex
  8618  		default:
  8619  			iNdEx = preIndex
  8620  			skippy, err := skipGenerated(dAtA[iNdEx:])
  8621  			if err != nil {
  8622  				return err
  8623  			}
  8624  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  8625  				return ErrInvalidLengthGenerated
  8626  			}
  8627  			if (iNdEx + skippy) > l {
  8628  				return io.ErrUnexpectedEOF
  8629  			}
  8630  			iNdEx += skippy
  8631  		}
  8632  	}
  8633  
  8634  	if iNdEx > l {
  8635  		return io.ErrUnexpectedEOF
  8636  	}
  8637  	return nil
  8638  }
  8639  func (m *BuildConfigSpec) Unmarshal(dAtA []byte) error {
  8640  	l := len(dAtA)
  8641  	iNdEx := 0
  8642  	for iNdEx < l {
  8643  		preIndex := iNdEx
  8644  		var wire uint64
  8645  		for shift := uint(0); ; shift += 7 {
  8646  			if shift >= 64 {
  8647  				return ErrIntOverflowGenerated
  8648  			}
  8649  			if iNdEx >= l {
  8650  				return io.ErrUnexpectedEOF
  8651  			}
  8652  			b := dAtA[iNdEx]
  8653  			iNdEx++
  8654  			wire |= uint64(b&0x7F) << shift
  8655  			if b < 0x80 {
  8656  				break
  8657  			}
  8658  		}
  8659  		fieldNum := int32(wire >> 3)
  8660  		wireType := int(wire & 0x7)
  8661  		if wireType == 4 {
  8662  			return fmt.Errorf("proto: BuildConfigSpec: wiretype end group for non-group")
  8663  		}
  8664  		if fieldNum <= 0 {
  8665  			return fmt.Errorf("proto: BuildConfigSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  8666  		}
  8667  		switch fieldNum {
  8668  		case 1:
  8669  			if wireType != 2 {
  8670  				return fmt.Errorf("proto: wrong wireType = %d for field Triggers", wireType)
  8671  			}
  8672  			var msglen int
  8673  			for shift := uint(0); ; shift += 7 {
  8674  				if shift >= 64 {
  8675  					return ErrIntOverflowGenerated
  8676  				}
  8677  				if iNdEx >= l {
  8678  					return io.ErrUnexpectedEOF
  8679  				}
  8680  				b := dAtA[iNdEx]
  8681  				iNdEx++
  8682  				msglen |= int(b&0x7F) << shift
  8683  				if b < 0x80 {
  8684  					break
  8685  				}
  8686  			}
  8687  			if msglen < 0 {
  8688  				return ErrInvalidLengthGenerated
  8689  			}
  8690  			postIndex := iNdEx + msglen
  8691  			if postIndex < 0 {
  8692  				return ErrInvalidLengthGenerated
  8693  			}
  8694  			if postIndex > l {
  8695  				return io.ErrUnexpectedEOF
  8696  			}
  8697  			m.Triggers = append(m.Triggers, BuildTriggerPolicy{})
  8698  			if err := m.Triggers[len(m.Triggers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8699  				return err
  8700  			}
  8701  			iNdEx = postIndex
  8702  		case 2:
  8703  			if wireType != 2 {
  8704  				return fmt.Errorf("proto: wrong wireType = %d for field RunPolicy", wireType)
  8705  			}
  8706  			var stringLen uint64
  8707  			for shift := uint(0); ; shift += 7 {
  8708  				if shift >= 64 {
  8709  					return ErrIntOverflowGenerated
  8710  				}
  8711  				if iNdEx >= l {
  8712  					return io.ErrUnexpectedEOF
  8713  				}
  8714  				b := dAtA[iNdEx]
  8715  				iNdEx++
  8716  				stringLen |= uint64(b&0x7F) << shift
  8717  				if b < 0x80 {
  8718  					break
  8719  				}
  8720  			}
  8721  			intStringLen := int(stringLen)
  8722  			if intStringLen < 0 {
  8723  				return ErrInvalidLengthGenerated
  8724  			}
  8725  			postIndex := iNdEx + intStringLen
  8726  			if postIndex < 0 {
  8727  				return ErrInvalidLengthGenerated
  8728  			}
  8729  			if postIndex > l {
  8730  				return io.ErrUnexpectedEOF
  8731  			}
  8732  			m.RunPolicy = BuildRunPolicy(dAtA[iNdEx:postIndex])
  8733  			iNdEx = postIndex
  8734  		case 3:
  8735  			if wireType != 2 {
  8736  				return fmt.Errorf("proto: wrong wireType = %d for field CommonSpec", wireType)
  8737  			}
  8738  			var msglen int
  8739  			for shift := uint(0); ; shift += 7 {
  8740  				if shift >= 64 {
  8741  					return ErrIntOverflowGenerated
  8742  				}
  8743  				if iNdEx >= l {
  8744  					return io.ErrUnexpectedEOF
  8745  				}
  8746  				b := dAtA[iNdEx]
  8747  				iNdEx++
  8748  				msglen |= int(b&0x7F) << shift
  8749  				if b < 0x80 {
  8750  					break
  8751  				}
  8752  			}
  8753  			if msglen < 0 {
  8754  				return ErrInvalidLengthGenerated
  8755  			}
  8756  			postIndex := iNdEx + msglen
  8757  			if postIndex < 0 {
  8758  				return ErrInvalidLengthGenerated
  8759  			}
  8760  			if postIndex > l {
  8761  				return io.ErrUnexpectedEOF
  8762  			}
  8763  			if err := m.CommonSpec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8764  				return err
  8765  			}
  8766  			iNdEx = postIndex
  8767  		case 4:
  8768  			if wireType != 0 {
  8769  				return fmt.Errorf("proto: wrong wireType = %d for field SuccessfulBuildsHistoryLimit", wireType)
  8770  			}
  8771  			var v int32
  8772  			for shift := uint(0); ; shift += 7 {
  8773  				if shift >= 64 {
  8774  					return ErrIntOverflowGenerated
  8775  				}
  8776  				if iNdEx >= l {
  8777  					return io.ErrUnexpectedEOF
  8778  				}
  8779  				b := dAtA[iNdEx]
  8780  				iNdEx++
  8781  				v |= int32(b&0x7F) << shift
  8782  				if b < 0x80 {
  8783  					break
  8784  				}
  8785  			}
  8786  			m.SuccessfulBuildsHistoryLimit = &v
  8787  		case 5:
  8788  			if wireType != 0 {
  8789  				return fmt.Errorf("proto: wrong wireType = %d for field FailedBuildsHistoryLimit", wireType)
  8790  			}
  8791  			var v int32
  8792  			for shift := uint(0); ; shift += 7 {
  8793  				if shift >= 64 {
  8794  					return ErrIntOverflowGenerated
  8795  				}
  8796  				if iNdEx >= l {
  8797  					return io.ErrUnexpectedEOF
  8798  				}
  8799  				b := dAtA[iNdEx]
  8800  				iNdEx++
  8801  				v |= int32(b&0x7F) << shift
  8802  				if b < 0x80 {
  8803  					break
  8804  				}
  8805  			}
  8806  			m.FailedBuildsHistoryLimit = &v
  8807  		default:
  8808  			iNdEx = preIndex
  8809  			skippy, err := skipGenerated(dAtA[iNdEx:])
  8810  			if err != nil {
  8811  				return err
  8812  			}
  8813  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  8814  				return ErrInvalidLengthGenerated
  8815  			}
  8816  			if (iNdEx + skippy) > l {
  8817  				return io.ErrUnexpectedEOF
  8818  			}
  8819  			iNdEx += skippy
  8820  		}
  8821  	}
  8822  
  8823  	if iNdEx > l {
  8824  		return io.ErrUnexpectedEOF
  8825  	}
  8826  	return nil
  8827  }
  8828  func (m *BuildConfigStatus) Unmarshal(dAtA []byte) error {
  8829  	l := len(dAtA)
  8830  	iNdEx := 0
  8831  	for iNdEx < l {
  8832  		preIndex := iNdEx
  8833  		var wire uint64
  8834  		for shift := uint(0); ; shift += 7 {
  8835  			if shift >= 64 {
  8836  				return ErrIntOverflowGenerated
  8837  			}
  8838  			if iNdEx >= l {
  8839  				return io.ErrUnexpectedEOF
  8840  			}
  8841  			b := dAtA[iNdEx]
  8842  			iNdEx++
  8843  			wire |= uint64(b&0x7F) << shift
  8844  			if b < 0x80 {
  8845  				break
  8846  			}
  8847  		}
  8848  		fieldNum := int32(wire >> 3)
  8849  		wireType := int(wire & 0x7)
  8850  		if wireType == 4 {
  8851  			return fmt.Errorf("proto: BuildConfigStatus: wiretype end group for non-group")
  8852  		}
  8853  		if fieldNum <= 0 {
  8854  			return fmt.Errorf("proto: BuildConfigStatus: illegal tag %d (wire type %d)", fieldNum, wire)
  8855  		}
  8856  		switch fieldNum {
  8857  		case 1:
  8858  			if wireType != 0 {
  8859  				return fmt.Errorf("proto: wrong wireType = %d for field LastVersion", wireType)
  8860  			}
  8861  			m.LastVersion = 0
  8862  			for shift := uint(0); ; shift += 7 {
  8863  				if shift >= 64 {
  8864  					return ErrIntOverflowGenerated
  8865  				}
  8866  				if iNdEx >= l {
  8867  					return io.ErrUnexpectedEOF
  8868  				}
  8869  				b := dAtA[iNdEx]
  8870  				iNdEx++
  8871  				m.LastVersion |= int64(b&0x7F) << shift
  8872  				if b < 0x80 {
  8873  					break
  8874  				}
  8875  			}
  8876  		case 2:
  8877  			if wireType != 2 {
  8878  				return fmt.Errorf("proto: wrong wireType = %d for field ImageChangeTriggers", wireType)
  8879  			}
  8880  			var msglen int
  8881  			for shift := uint(0); ; shift += 7 {
  8882  				if shift >= 64 {
  8883  					return ErrIntOverflowGenerated
  8884  				}
  8885  				if iNdEx >= l {
  8886  					return io.ErrUnexpectedEOF
  8887  				}
  8888  				b := dAtA[iNdEx]
  8889  				iNdEx++
  8890  				msglen |= int(b&0x7F) << shift
  8891  				if b < 0x80 {
  8892  					break
  8893  				}
  8894  			}
  8895  			if msglen < 0 {
  8896  				return ErrInvalidLengthGenerated
  8897  			}
  8898  			postIndex := iNdEx + msglen
  8899  			if postIndex < 0 {
  8900  				return ErrInvalidLengthGenerated
  8901  			}
  8902  			if postIndex > l {
  8903  				return io.ErrUnexpectedEOF
  8904  			}
  8905  			m.ImageChangeTriggers = append(m.ImageChangeTriggers, ImageChangeTriggerStatus{})
  8906  			if err := m.ImageChangeTriggers[len(m.ImageChangeTriggers)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8907  				return err
  8908  			}
  8909  			iNdEx = postIndex
  8910  		default:
  8911  			iNdEx = preIndex
  8912  			skippy, err := skipGenerated(dAtA[iNdEx:])
  8913  			if err != nil {
  8914  				return err
  8915  			}
  8916  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  8917  				return ErrInvalidLengthGenerated
  8918  			}
  8919  			if (iNdEx + skippy) > l {
  8920  				return io.ErrUnexpectedEOF
  8921  			}
  8922  			iNdEx += skippy
  8923  		}
  8924  	}
  8925  
  8926  	if iNdEx > l {
  8927  		return io.ErrUnexpectedEOF
  8928  	}
  8929  	return nil
  8930  }
  8931  func (m *BuildList) Unmarshal(dAtA []byte) error {
  8932  	l := len(dAtA)
  8933  	iNdEx := 0
  8934  	for iNdEx < l {
  8935  		preIndex := iNdEx
  8936  		var wire uint64
  8937  		for shift := uint(0); ; shift += 7 {
  8938  			if shift >= 64 {
  8939  				return ErrIntOverflowGenerated
  8940  			}
  8941  			if iNdEx >= l {
  8942  				return io.ErrUnexpectedEOF
  8943  			}
  8944  			b := dAtA[iNdEx]
  8945  			iNdEx++
  8946  			wire |= uint64(b&0x7F) << shift
  8947  			if b < 0x80 {
  8948  				break
  8949  			}
  8950  		}
  8951  		fieldNum := int32(wire >> 3)
  8952  		wireType := int(wire & 0x7)
  8953  		if wireType == 4 {
  8954  			return fmt.Errorf("proto: BuildList: wiretype end group for non-group")
  8955  		}
  8956  		if fieldNum <= 0 {
  8957  			return fmt.Errorf("proto: BuildList: illegal tag %d (wire type %d)", fieldNum, wire)
  8958  		}
  8959  		switch fieldNum {
  8960  		case 1:
  8961  			if wireType != 2 {
  8962  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
  8963  			}
  8964  			var msglen int
  8965  			for shift := uint(0); ; shift += 7 {
  8966  				if shift >= 64 {
  8967  					return ErrIntOverflowGenerated
  8968  				}
  8969  				if iNdEx >= l {
  8970  					return io.ErrUnexpectedEOF
  8971  				}
  8972  				b := dAtA[iNdEx]
  8973  				iNdEx++
  8974  				msglen |= int(b&0x7F) << shift
  8975  				if b < 0x80 {
  8976  					break
  8977  				}
  8978  			}
  8979  			if msglen < 0 {
  8980  				return ErrInvalidLengthGenerated
  8981  			}
  8982  			postIndex := iNdEx + msglen
  8983  			if postIndex < 0 {
  8984  				return ErrInvalidLengthGenerated
  8985  			}
  8986  			if postIndex > l {
  8987  				return io.ErrUnexpectedEOF
  8988  			}
  8989  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  8990  				return err
  8991  			}
  8992  			iNdEx = postIndex
  8993  		case 2:
  8994  			if wireType != 2 {
  8995  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
  8996  			}
  8997  			var msglen int
  8998  			for shift := uint(0); ; shift += 7 {
  8999  				if shift >= 64 {
  9000  					return ErrIntOverflowGenerated
  9001  				}
  9002  				if iNdEx >= l {
  9003  					return io.ErrUnexpectedEOF
  9004  				}
  9005  				b := dAtA[iNdEx]
  9006  				iNdEx++
  9007  				msglen |= int(b&0x7F) << shift
  9008  				if b < 0x80 {
  9009  					break
  9010  				}
  9011  			}
  9012  			if msglen < 0 {
  9013  				return ErrInvalidLengthGenerated
  9014  			}
  9015  			postIndex := iNdEx + msglen
  9016  			if postIndex < 0 {
  9017  				return ErrInvalidLengthGenerated
  9018  			}
  9019  			if postIndex > l {
  9020  				return io.ErrUnexpectedEOF
  9021  			}
  9022  			m.Items = append(m.Items, Build{})
  9023  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9024  				return err
  9025  			}
  9026  			iNdEx = postIndex
  9027  		default:
  9028  			iNdEx = preIndex
  9029  			skippy, err := skipGenerated(dAtA[iNdEx:])
  9030  			if err != nil {
  9031  				return err
  9032  			}
  9033  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  9034  				return ErrInvalidLengthGenerated
  9035  			}
  9036  			if (iNdEx + skippy) > l {
  9037  				return io.ErrUnexpectedEOF
  9038  			}
  9039  			iNdEx += skippy
  9040  		}
  9041  	}
  9042  
  9043  	if iNdEx > l {
  9044  		return io.ErrUnexpectedEOF
  9045  	}
  9046  	return nil
  9047  }
  9048  func (m *BuildLog) Unmarshal(dAtA []byte) error {
  9049  	l := len(dAtA)
  9050  	iNdEx := 0
  9051  	for iNdEx < l {
  9052  		preIndex := iNdEx
  9053  		var wire uint64
  9054  		for shift := uint(0); ; shift += 7 {
  9055  			if shift >= 64 {
  9056  				return ErrIntOverflowGenerated
  9057  			}
  9058  			if iNdEx >= l {
  9059  				return io.ErrUnexpectedEOF
  9060  			}
  9061  			b := dAtA[iNdEx]
  9062  			iNdEx++
  9063  			wire |= uint64(b&0x7F) << shift
  9064  			if b < 0x80 {
  9065  				break
  9066  			}
  9067  		}
  9068  		fieldNum := int32(wire >> 3)
  9069  		wireType := int(wire & 0x7)
  9070  		if wireType == 4 {
  9071  			return fmt.Errorf("proto: BuildLog: wiretype end group for non-group")
  9072  		}
  9073  		if fieldNum <= 0 {
  9074  			return fmt.Errorf("proto: BuildLog: illegal tag %d (wire type %d)", fieldNum, wire)
  9075  		}
  9076  		switch fieldNum {
  9077  		default:
  9078  			iNdEx = preIndex
  9079  			skippy, err := skipGenerated(dAtA[iNdEx:])
  9080  			if err != nil {
  9081  				return err
  9082  			}
  9083  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  9084  				return ErrInvalidLengthGenerated
  9085  			}
  9086  			if (iNdEx + skippy) > l {
  9087  				return io.ErrUnexpectedEOF
  9088  			}
  9089  			iNdEx += skippy
  9090  		}
  9091  	}
  9092  
  9093  	if iNdEx > l {
  9094  		return io.ErrUnexpectedEOF
  9095  	}
  9096  	return nil
  9097  }
  9098  func (m *BuildLogOptions) Unmarshal(dAtA []byte) error {
  9099  	l := len(dAtA)
  9100  	iNdEx := 0
  9101  	for iNdEx < l {
  9102  		preIndex := iNdEx
  9103  		var wire uint64
  9104  		for shift := uint(0); ; shift += 7 {
  9105  			if shift >= 64 {
  9106  				return ErrIntOverflowGenerated
  9107  			}
  9108  			if iNdEx >= l {
  9109  				return io.ErrUnexpectedEOF
  9110  			}
  9111  			b := dAtA[iNdEx]
  9112  			iNdEx++
  9113  			wire |= uint64(b&0x7F) << shift
  9114  			if b < 0x80 {
  9115  				break
  9116  			}
  9117  		}
  9118  		fieldNum := int32(wire >> 3)
  9119  		wireType := int(wire & 0x7)
  9120  		if wireType == 4 {
  9121  			return fmt.Errorf("proto: BuildLogOptions: wiretype end group for non-group")
  9122  		}
  9123  		if fieldNum <= 0 {
  9124  			return fmt.Errorf("proto: BuildLogOptions: illegal tag %d (wire type %d)", fieldNum, wire)
  9125  		}
  9126  		switch fieldNum {
  9127  		case 1:
  9128  			if wireType != 2 {
  9129  				return fmt.Errorf("proto: wrong wireType = %d for field Container", wireType)
  9130  			}
  9131  			var stringLen uint64
  9132  			for shift := uint(0); ; shift += 7 {
  9133  				if shift >= 64 {
  9134  					return ErrIntOverflowGenerated
  9135  				}
  9136  				if iNdEx >= l {
  9137  					return io.ErrUnexpectedEOF
  9138  				}
  9139  				b := dAtA[iNdEx]
  9140  				iNdEx++
  9141  				stringLen |= uint64(b&0x7F) << shift
  9142  				if b < 0x80 {
  9143  					break
  9144  				}
  9145  			}
  9146  			intStringLen := int(stringLen)
  9147  			if intStringLen < 0 {
  9148  				return ErrInvalidLengthGenerated
  9149  			}
  9150  			postIndex := iNdEx + intStringLen
  9151  			if postIndex < 0 {
  9152  				return ErrInvalidLengthGenerated
  9153  			}
  9154  			if postIndex > l {
  9155  				return io.ErrUnexpectedEOF
  9156  			}
  9157  			m.Container = string(dAtA[iNdEx:postIndex])
  9158  			iNdEx = postIndex
  9159  		case 2:
  9160  			if wireType != 0 {
  9161  				return fmt.Errorf("proto: wrong wireType = %d for field Follow", wireType)
  9162  			}
  9163  			var v int
  9164  			for shift := uint(0); ; shift += 7 {
  9165  				if shift >= 64 {
  9166  					return ErrIntOverflowGenerated
  9167  				}
  9168  				if iNdEx >= l {
  9169  					return io.ErrUnexpectedEOF
  9170  				}
  9171  				b := dAtA[iNdEx]
  9172  				iNdEx++
  9173  				v |= int(b&0x7F) << shift
  9174  				if b < 0x80 {
  9175  					break
  9176  				}
  9177  			}
  9178  			m.Follow = bool(v != 0)
  9179  		case 3:
  9180  			if wireType != 0 {
  9181  				return fmt.Errorf("proto: wrong wireType = %d for field Previous", wireType)
  9182  			}
  9183  			var v int
  9184  			for shift := uint(0); ; shift += 7 {
  9185  				if shift >= 64 {
  9186  					return ErrIntOverflowGenerated
  9187  				}
  9188  				if iNdEx >= l {
  9189  					return io.ErrUnexpectedEOF
  9190  				}
  9191  				b := dAtA[iNdEx]
  9192  				iNdEx++
  9193  				v |= int(b&0x7F) << shift
  9194  				if b < 0x80 {
  9195  					break
  9196  				}
  9197  			}
  9198  			m.Previous = bool(v != 0)
  9199  		case 4:
  9200  			if wireType != 0 {
  9201  				return fmt.Errorf("proto: wrong wireType = %d for field SinceSeconds", wireType)
  9202  			}
  9203  			var v int64
  9204  			for shift := uint(0); ; shift += 7 {
  9205  				if shift >= 64 {
  9206  					return ErrIntOverflowGenerated
  9207  				}
  9208  				if iNdEx >= l {
  9209  					return io.ErrUnexpectedEOF
  9210  				}
  9211  				b := dAtA[iNdEx]
  9212  				iNdEx++
  9213  				v |= int64(b&0x7F) << shift
  9214  				if b < 0x80 {
  9215  					break
  9216  				}
  9217  			}
  9218  			m.SinceSeconds = &v
  9219  		case 5:
  9220  			if wireType != 2 {
  9221  				return fmt.Errorf("proto: wrong wireType = %d for field SinceTime", wireType)
  9222  			}
  9223  			var msglen int
  9224  			for shift := uint(0); ; shift += 7 {
  9225  				if shift >= 64 {
  9226  					return ErrIntOverflowGenerated
  9227  				}
  9228  				if iNdEx >= l {
  9229  					return io.ErrUnexpectedEOF
  9230  				}
  9231  				b := dAtA[iNdEx]
  9232  				iNdEx++
  9233  				msglen |= int(b&0x7F) << shift
  9234  				if b < 0x80 {
  9235  					break
  9236  				}
  9237  			}
  9238  			if msglen < 0 {
  9239  				return ErrInvalidLengthGenerated
  9240  			}
  9241  			postIndex := iNdEx + msglen
  9242  			if postIndex < 0 {
  9243  				return ErrInvalidLengthGenerated
  9244  			}
  9245  			if postIndex > l {
  9246  				return io.ErrUnexpectedEOF
  9247  			}
  9248  			if m.SinceTime == nil {
  9249  				m.SinceTime = &v1.Time{}
  9250  			}
  9251  			if err := m.SinceTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9252  				return err
  9253  			}
  9254  			iNdEx = postIndex
  9255  		case 6:
  9256  			if wireType != 0 {
  9257  				return fmt.Errorf("proto: wrong wireType = %d for field Timestamps", wireType)
  9258  			}
  9259  			var v int
  9260  			for shift := uint(0); ; shift += 7 {
  9261  				if shift >= 64 {
  9262  					return ErrIntOverflowGenerated
  9263  				}
  9264  				if iNdEx >= l {
  9265  					return io.ErrUnexpectedEOF
  9266  				}
  9267  				b := dAtA[iNdEx]
  9268  				iNdEx++
  9269  				v |= int(b&0x7F) << shift
  9270  				if b < 0x80 {
  9271  					break
  9272  				}
  9273  			}
  9274  			m.Timestamps = bool(v != 0)
  9275  		case 7:
  9276  			if wireType != 0 {
  9277  				return fmt.Errorf("proto: wrong wireType = %d for field TailLines", wireType)
  9278  			}
  9279  			var v int64
  9280  			for shift := uint(0); ; shift += 7 {
  9281  				if shift >= 64 {
  9282  					return ErrIntOverflowGenerated
  9283  				}
  9284  				if iNdEx >= l {
  9285  					return io.ErrUnexpectedEOF
  9286  				}
  9287  				b := dAtA[iNdEx]
  9288  				iNdEx++
  9289  				v |= int64(b&0x7F) << shift
  9290  				if b < 0x80 {
  9291  					break
  9292  				}
  9293  			}
  9294  			m.TailLines = &v
  9295  		case 8:
  9296  			if wireType != 0 {
  9297  				return fmt.Errorf("proto: wrong wireType = %d for field LimitBytes", wireType)
  9298  			}
  9299  			var v int64
  9300  			for shift := uint(0); ; shift += 7 {
  9301  				if shift >= 64 {
  9302  					return ErrIntOverflowGenerated
  9303  				}
  9304  				if iNdEx >= l {
  9305  					return io.ErrUnexpectedEOF
  9306  				}
  9307  				b := dAtA[iNdEx]
  9308  				iNdEx++
  9309  				v |= int64(b&0x7F) << shift
  9310  				if b < 0x80 {
  9311  					break
  9312  				}
  9313  			}
  9314  			m.LimitBytes = &v
  9315  		case 9:
  9316  			if wireType != 0 {
  9317  				return fmt.Errorf("proto: wrong wireType = %d for field NoWait", wireType)
  9318  			}
  9319  			var v int
  9320  			for shift := uint(0); ; shift += 7 {
  9321  				if shift >= 64 {
  9322  					return ErrIntOverflowGenerated
  9323  				}
  9324  				if iNdEx >= l {
  9325  					return io.ErrUnexpectedEOF
  9326  				}
  9327  				b := dAtA[iNdEx]
  9328  				iNdEx++
  9329  				v |= int(b&0x7F) << shift
  9330  				if b < 0x80 {
  9331  					break
  9332  				}
  9333  			}
  9334  			m.NoWait = bool(v != 0)
  9335  		case 10:
  9336  			if wireType != 0 {
  9337  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
  9338  			}
  9339  			var v int64
  9340  			for shift := uint(0); ; shift += 7 {
  9341  				if shift >= 64 {
  9342  					return ErrIntOverflowGenerated
  9343  				}
  9344  				if iNdEx >= l {
  9345  					return io.ErrUnexpectedEOF
  9346  				}
  9347  				b := dAtA[iNdEx]
  9348  				iNdEx++
  9349  				v |= int64(b&0x7F) << shift
  9350  				if b < 0x80 {
  9351  					break
  9352  				}
  9353  			}
  9354  			m.Version = &v
  9355  		case 11:
  9356  			if wireType != 0 {
  9357  				return fmt.Errorf("proto: wrong wireType = %d for field InsecureSkipTLSVerifyBackend", wireType)
  9358  			}
  9359  			var v int
  9360  			for shift := uint(0); ; shift += 7 {
  9361  				if shift >= 64 {
  9362  					return ErrIntOverflowGenerated
  9363  				}
  9364  				if iNdEx >= l {
  9365  					return io.ErrUnexpectedEOF
  9366  				}
  9367  				b := dAtA[iNdEx]
  9368  				iNdEx++
  9369  				v |= int(b&0x7F) << shift
  9370  				if b < 0x80 {
  9371  					break
  9372  				}
  9373  			}
  9374  			m.InsecureSkipTLSVerifyBackend = bool(v != 0)
  9375  		default:
  9376  			iNdEx = preIndex
  9377  			skippy, err := skipGenerated(dAtA[iNdEx:])
  9378  			if err != nil {
  9379  				return err
  9380  			}
  9381  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  9382  				return ErrInvalidLengthGenerated
  9383  			}
  9384  			if (iNdEx + skippy) > l {
  9385  				return io.ErrUnexpectedEOF
  9386  			}
  9387  			iNdEx += skippy
  9388  		}
  9389  	}
  9390  
  9391  	if iNdEx > l {
  9392  		return io.ErrUnexpectedEOF
  9393  	}
  9394  	return nil
  9395  }
  9396  func (m *BuildOutput) Unmarshal(dAtA []byte) error {
  9397  	l := len(dAtA)
  9398  	iNdEx := 0
  9399  	for iNdEx < l {
  9400  		preIndex := iNdEx
  9401  		var wire uint64
  9402  		for shift := uint(0); ; shift += 7 {
  9403  			if shift >= 64 {
  9404  				return ErrIntOverflowGenerated
  9405  			}
  9406  			if iNdEx >= l {
  9407  				return io.ErrUnexpectedEOF
  9408  			}
  9409  			b := dAtA[iNdEx]
  9410  			iNdEx++
  9411  			wire |= uint64(b&0x7F) << shift
  9412  			if b < 0x80 {
  9413  				break
  9414  			}
  9415  		}
  9416  		fieldNum := int32(wire >> 3)
  9417  		wireType := int(wire & 0x7)
  9418  		if wireType == 4 {
  9419  			return fmt.Errorf("proto: BuildOutput: wiretype end group for non-group")
  9420  		}
  9421  		if fieldNum <= 0 {
  9422  			return fmt.Errorf("proto: BuildOutput: illegal tag %d (wire type %d)", fieldNum, wire)
  9423  		}
  9424  		switch fieldNum {
  9425  		case 1:
  9426  			if wireType != 2 {
  9427  				return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
  9428  			}
  9429  			var msglen int
  9430  			for shift := uint(0); ; shift += 7 {
  9431  				if shift >= 64 {
  9432  					return ErrIntOverflowGenerated
  9433  				}
  9434  				if iNdEx >= l {
  9435  					return io.ErrUnexpectedEOF
  9436  				}
  9437  				b := dAtA[iNdEx]
  9438  				iNdEx++
  9439  				msglen |= int(b&0x7F) << shift
  9440  				if b < 0x80 {
  9441  					break
  9442  				}
  9443  			}
  9444  			if msglen < 0 {
  9445  				return ErrInvalidLengthGenerated
  9446  			}
  9447  			postIndex := iNdEx + msglen
  9448  			if postIndex < 0 {
  9449  				return ErrInvalidLengthGenerated
  9450  			}
  9451  			if postIndex > l {
  9452  				return io.ErrUnexpectedEOF
  9453  			}
  9454  			if m.To == nil {
  9455  				m.To = &v11.ObjectReference{}
  9456  			}
  9457  			if err := m.To.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9458  				return err
  9459  			}
  9460  			iNdEx = postIndex
  9461  		case 2:
  9462  			if wireType != 2 {
  9463  				return fmt.Errorf("proto: wrong wireType = %d for field PushSecret", wireType)
  9464  			}
  9465  			var msglen int
  9466  			for shift := uint(0); ; shift += 7 {
  9467  				if shift >= 64 {
  9468  					return ErrIntOverflowGenerated
  9469  				}
  9470  				if iNdEx >= l {
  9471  					return io.ErrUnexpectedEOF
  9472  				}
  9473  				b := dAtA[iNdEx]
  9474  				iNdEx++
  9475  				msglen |= int(b&0x7F) << shift
  9476  				if b < 0x80 {
  9477  					break
  9478  				}
  9479  			}
  9480  			if msglen < 0 {
  9481  				return ErrInvalidLengthGenerated
  9482  			}
  9483  			postIndex := iNdEx + msglen
  9484  			if postIndex < 0 {
  9485  				return ErrInvalidLengthGenerated
  9486  			}
  9487  			if postIndex > l {
  9488  				return io.ErrUnexpectedEOF
  9489  			}
  9490  			if m.PushSecret == nil {
  9491  				m.PushSecret = &v11.LocalObjectReference{}
  9492  			}
  9493  			if err := m.PushSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9494  				return err
  9495  			}
  9496  			iNdEx = postIndex
  9497  		case 3:
  9498  			if wireType != 2 {
  9499  				return fmt.Errorf("proto: wrong wireType = %d for field ImageLabels", wireType)
  9500  			}
  9501  			var msglen int
  9502  			for shift := uint(0); ; shift += 7 {
  9503  				if shift >= 64 {
  9504  					return ErrIntOverflowGenerated
  9505  				}
  9506  				if iNdEx >= l {
  9507  					return io.ErrUnexpectedEOF
  9508  				}
  9509  				b := dAtA[iNdEx]
  9510  				iNdEx++
  9511  				msglen |= int(b&0x7F) << shift
  9512  				if b < 0x80 {
  9513  					break
  9514  				}
  9515  			}
  9516  			if msglen < 0 {
  9517  				return ErrInvalidLengthGenerated
  9518  			}
  9519  			postIndex := iNdEx + msglen
  9520  			if postIndex < 0 {
  9521  				return ErrInvalidLengthGenerated
  9522  			}
  9523  			if postIndex > l {
  9524  				return io.ErrUnexpectedEOF
  9525  			}
  9526  			m.ImageLabels = append(m.ImageLabels, ImageLabel{})
  9527  			if err := m.ImageLabels[len(m.ImageLabels)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9528  				return err
  9529  			}
  9530  			iNdEx = postIndex
  9531  		default:
  9532  			iNdEx = preIndex
  9533  			skippy, err := skipGenerated(dAtA[iNdEx:])
  9534  			if err != nil {
  9535  				return err
  9536  			}
  9537  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  9538  				return ErrInvalidLengthGenerated
  9539  			}
  9540  			if (iNdEx + skippy) > l {
  9541  				return io.ErrUnexpectedEOF
  9542  			}
  9543  			iNdEx += skippy
  9544  		}
  9545  	}
  9546  
  9547  	if iNdEx > l {
  9548  		return io.ErrUnexpectedEOF
  9549  	}
  9550  	return nil
  9551  }
  9552  func (m *BuildPostCommitSpec) Unmarshal(dAtA []byte) error {
  9553  	l := len(dAtA)
  9554  	iNdEx := 0
  9555  	for iNdEx < l {
  9556  		preIndex := iNdEx
  9557  		var wire uint64
  9558  		for shift := uint(0); ; shift += 7 {
  9559  			if shift >= 64 {
  9560  				return ErrIntOverflowGenerated
  9561  			}
  9562  			if iNdEx >= l {
  9563  				return io.ErrUnexpectedEOF
  9564  			}
  9565  			b := dAtA[iNdEx]
  9566  			iNdEx++
  9567  			wire |= uint64(b&0x7F) << shift
  9568  			if b < 0x80 {
  9569  				break
  9570  			}
  9571  		}
  9572  		fieldNum := int32(wire >> 3)
  9573  		wireType := int(wire & 0x7)
  9574  		if wireType == 4 {
  9575  			return fmt.Errorf("proto: BuildPostCommitSpec: wiretype end group for non-group")
  9576  		}
  9577  		if fieldNum <= 0 {
  9578  			return fmt.Errorf("proto: BuildPostCommitSpec: illegal tag %d (wire type %d)", fieldNum, wire)
  9579  		}
  9580  		switch fieldNum {
  9581  		case 1:
  9582  			if wireType != 2 {
  9583  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
  9584  			}
  9585  			var stringLen uint64
  9586  			for shift := uint(0); ; shift += 7 {
  9587  				if shift >= 64 {
  9588  					return ErrIntOverflowGenerated
  9589  				}
  9590  				if iNdEx >= l {
  9591  					return io.ErrUnexpectedEOF
  9592  				}
  9593  				b := dAtA[iNdEx]
  9594  				iNdEx++
  9595  				stringLen |= uint64(b&0x7F) << shift
  9596  				if b < 0x80 {
  9597  					break
  9598  				}
  9599  			}
  9600  			intStringLen := int(stringLen)
  9601  			if intStringLen < 0 {
  9602  				return ErrInvalidLengthGenerated
  9603  			}
  9604  			postIndex := iNdEx + intStringLen
  9605  			if postIndex < 0 {
  9606  				return ErrInvalidLengthGenerated
  9607  			}
  9608  			if postIndex > l {
  9609  				return io.ErrUnexpectedEOF
  9610  			}
  9611  			m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
  9612  			iNdEx = postIndex
  9613  		case 2:
  9614  			if wireType != 2 {
  9615  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
  9616  			}
  9617  			var stringLen uint64
  9618  			for shift := uint(0); ; shift += 7 {
  9619  				if shift >= 64 {
  9620  					return ErrIntOverflowGenerated
  9621  				}
  9622  				if iNdEx >= l {
  9623  					return io.ErrUnexpectedEOF
  9624  				}
  9625  				b := dAtA[iNdEx]
  9626  				iNdEx++
  9627  				stringLen |= uint64(b&0x7F) << shift
  9628  				if b < 0x80 {
  9629  					break
  9630  				}
  9631  			}
  9632  			intStringLen := int(stringLen)
  9633  			if intStringLen < 0 {
  9634  				return ErrInvalidLengthGenerated
  9635  			}
  9636  			postIndex := iNdEx + intStringLen
  9637  			if postIndex < 0 {
  9638  				return ErrInvalidLengthGenerated
  9639  			}
  9640  			if postIndex > l {
  9641  				return io.ErrUnexpectedEOF
  9642  			}
  9643  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
  9644  			iNdEx = postIndex
  9645  		case 3:
  9646  			if wireType != 2 {
  9647  				return fmt.Errorf("proto: wrong wireType = %d for field Script", wireType)
  9648  			}
  9649  			var stringLen uint64
  9650  			for shift := uint(0); ; shift += 7 {
  9651  				if shift >= 64 {
  9652  					return ErrIntOverflowGenerated
  9653  				}
  9654  				if iNdEx >= l {
  9655  					return io.ErrUnexpectedEOF
  9656  				}
  9657  				b := dAtA[iNdEx]
  9658  				iNdEx++
  9659  				stringLen |= uint64(b&0x7F) << shift
  9660  				if b < 0x80 {
  9661  					break
  9662  				}
  9663  			}
  9664  			intStringLen := int(stringLen)
  9665  			if intStringLen < 0 {
  9666  				return ErrInvalidLengthGenerated
  9667  			}
  9668  			postIndex := iNdEx + intStringLen
  9669  			if postIndex < 0 {
  9670  				return ErrInvalidLengthGenerated
  9671  			}
  9672  			if postIndex > l {
  9673  				return io.ErrUnexpectedEOF
  9674  			}
  9675  			m.Script = string(dAtA[iNdEx:postIndex])
  9676  			iNdEx = postIndex
  9677  		default:
  9678  			iNdEx = preIndex
  9679  			skippy, err := skipGenerated(dAtA[iNdEx:])
  9680  			if err != nil {
  9681  				return err
  9682  			}
  9683  			if (skippy < 0) || (iNdEx+skippy) < 0 {
  9684  				return ErrInvalidLengthGenerated
  9685  			}
  9686  			if (iNdEx + skippy) > l {
  9687  				return io.ErrUnexpectedEOF
  9688  			}
  9689  			iNdEx += skippy
  9690  		}
  9691  	}
  9692  
  9693  	if iNdEx > l {
  9694  		return io.ErrUnexpectedEOF
  9695  	}
  9696  	return nil
  9697  }
  9698  func (m *BuildRequest) Unmarshal(dAtA []byte) error {
  9699  	l := len(dAtA)
  9700  	iNdEx := 0
  9701  	for iNdEx < l {
  9702  		preIndex := iNdEx
  9703  		var wire uint64
  9704  		for shift := uint(0); ; shift += 7 {
  9705  			if shift >= 64 {
  9706  				return ErrIntOverflowGenerated
  9707  			}
  9708  			if iNdEx >= l {
  9709  				return io.ErrUnexpectedEOF
  9710  			}
  9711  			b := dAtA[iNdEx]
  9712  			iNdEx++
  9713  			wire |= uint64(b&0x7F) << shift
  9714  			if b < 0x80 {
  9715  				break
  9716  			}
  9717  		}
  9718  		fieldNum := int32(wire >> 3)
  9719  		wireType := int(wire & 0x7)
  9720  		if wireType == 4 {
  9721  			return fmt.Errorf("proto: BuildRequest: wiretype end group for non-group")
  9722  		}
  9723  		if fieldNum <= 0 {
  9724  			return fmt.Errorf("proto: BuildRequest: illegal tag %d (wire type %d)", fieldNum, wire)
  9725  		}
  9726  		switch fieldNum {
  9727  		case 1:
  9728  			if wireType != 2 {
  9729  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
  9730  			}
  9731  			var msglen int
  9732  			for shift := uint(0); ; shift += 7 {
  9733  				if shift >= 64 {
  9734  					return ErrIntOverflowGenerated
  9735  				}
  9736  				if iNdEx >= l {
  9737  					return io.ErrUnexpectedEOF
  9738  				}
  9739  				b := dAtA[iNdEx]
  9740  				iNdEx++
  9741  				msglen |= int(b&0x7F) << shift
  9742  				if b < 0x80 {
  9743  					break
  9744  				}
  9745  			}
  9746  			if msglen < 0 {
  9747  				return ErrInvalidLengthGenerated
  9748  			}
  9749  			postIndex := iNdEx + msglen
  9750  			if postIndex < 0 {
  9751  				return ErrInvalidLengthGenerated
  9752  			}
  9753  			if postIndex > l {
  9754  				return io.ErrUnexpectedEOF
  9755  			}
  9756  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9757  				return err
  9758  			}
  9759  			iNdEx = postIndex
  9760  		case 2:
  9761  			if wireType != 2 {
  9762  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
  9763  			}
  9764  			var msglen int
  9765  			for shift := uint(0); ; shift += 7 {
  9766  				if shift >= 64 {
  9767  					return ErrIntOverflowGenerated
  9768  				}
  9769  				if iNdEx >= l {
  9770  					return io.ErrUnexpectedEOF
  9771  				}
  9772  				b := dAtA[iNdEx]
  9773  				iNdEx++
  9774  				msglen |= int(b&0x7F) << shift
  9775  				if b < 0x80 {
  9776  					break
  9777  				}
  9778  			}
  9779  			if msglen < 0 {
  9780  				return ErrInvalidLengthGenerated
  9781  			}
  9782  			postIndex := iNdEx + msglen
  9783  			if postIndex < 0 {
  9784  				return ErrInvalidLengthGenerated
  9785  			}
  9786  			if postIndex > l {
  9787  				return io.ErrUnexpectedEOF
  9788  			}
  9789  			if m.Revision == nil {
  9790  				m.Revision = &SourceRevision{}
  9791  			}
  9792  			if err := m.Revision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9793  				return err
  9794  			}
  9795  			iNdEx = postIndex
  9796  		case 3:
  9797  			if wireType != 2 {
  9798  				return fmt.Errorf("proto: wrong wireType = %d for field TriggeredByImage", wireType)
  9799  			}
  9800  			var msglen int
  9801  			for shift := uint(0); ; shift += 7 {
  9802  				if shift >= 64 {
  9803  					return ErrIntOverflowGenerated
  9804  				}
  9805  				if iNdEx >= l {
  9806  					return io.ErrUnexpectedEOF
  9807  				}
  9808  				b := dAtA[iNdEx]
  9809  				iNdEx++
  9810  				msglen |= int(b&0x7F) << shift
  9811  				if b < 0x80 {
  9812  					break
  9813  				}
  9814  			}
  9815  			if msglen < 0 {
  9816  				return ErrInvalidLengthGenerated
  9817  			}
  9818  			postIndex := iNdEx + msglen
  9819  			if postIndex < 0 {
  9820  				return ErrInvalidLengthGenerated
  9821  			}
  9822  			if postIndex > l {
  9823  				return io.ErrUnexpectedEOF
  9824  			}
  9825  			if m.TriggeredByImage == nil {
  9826  				m.TriggeredByImage = &v11.ObjectReference{}
  9827  			}
  9828  			if err := m.TriggeredByImage.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9829  				return err
  9830  			}
  9831  			iNdEx = postIndex
  9832  		case 4:
  9833  			if wireType != 2 {
  9834  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
  9835  			}
  9836  			var msglen int
  9837  			for shift := uint(0); ; shift += 7 {
  9838  				if shift >= 64 {
  9839  					return ErrIntOverflowGenerated
  9840  				}
  9841  				if iNdEx >= l {
  9842  					return io.ErrUnexpectedEOF
  9843  				}
  9844  				b := dAtA[iNdEx]
  9845  				iNdEx++
  9846  				msglen |= int(b&0x7F) << shift
  9847  				if b < 0x80 {
  9848  					break
  9849  				}
  9850  			}
  9851  			if msglen < 0 {
  9852  				return ErrInvalidLengthGenerated
  9853  			}
  9854  			postIndex := iNdEx + msglen
  9855  			if postIndex < 0 {
  9856  				return ErrInvalidLengthGenerated
  9857  			}
  9858  			if postIndex > l {
  9859  				return io.ErrUnexpectedEOF
  9860  			}
  9861  			if m.From == nil {
  9862  				m.From = &v11.ObjectReference{}
  9863  			}
  9864  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9865  				return err
  9866  			}
  9867  			iNdEx = postIndex
  9868  		case 5:
  9869  			if wireType != 2 {
  9870  				return fmt.Errorf("proto: wrong wireType = %d for field Binary", wireType)
  9871  			}
  9872  			var msglen int
  9873  			for shift := uint(0); ; shift += 7 {
  9874  				if shift >= 64 {
  9875  					return ErrIntOverflowGenerated
  9876  				}
  9877  				if iNdEx >= l {
  9878  					return io.ErrUnexpectedEOF
  9879  				}
  9880  				b := dAtA[iNdEx]
  9881  				iNdEx++
  9882  				msglen |= int(b&0x7F) << shift
  9883  				if b < 0x80 {
  9884  					break
  9885  				}
  9886  			}
  9887  			if msglen < 0 {
  9888  				return ErrInvalidLengthGenerated
  9889  			}
  9890  			postIndex := iNdEx + msglen
  9891  			if postIndex < 0 {
  9892  				return ErrInvalidLengthGenerated
  9893  			}
  9894  			if postIndex > l {
  9895  				return io.ErrUnexpectedEOF
  9896  			}
  9897  			if m.Binary == nil {
  9898  				m.Binary = &BinaryBuildSource{}
  9899  			}
  9900  			if err := m.Binary.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9901  				return err
  9902  			}
  9903  			iNdEx = postIndex
  9904  		case 6:
  9905  			if wireType != 0 {
  9906  				return fmt.Errorf("proto: wrong wireType = %d for field LastVersion", wireType)
  9907  			}
  9908  			var v int64
  9909  			for shift := uint(0); ; shift += 7 {
  9910  				if shift >= 64 {
  9911  					return ErrIntOverflowGenerated
  9912  				}
  9913  				if iNdEx >= l {
  9914  					return io.ErrUnexpectedEOF
  9915  				}
  9916  				b := dAtA[iNdEx]
  9917  				iNdEx++
  9918  				v |= int64(b&0x7F) << shift
  9919  				if b < 0x80 {
  9920  					break
  9921  				}
  9922  			}
  9923  			m.LastVersion = &v
  9924  		case 7:
  9925  			if wireType != 2 {
  9926  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
  9927  			}
  9928  			var msglen int
  9929  			for shift := uint(0); ; shift += 7 {
  9930  				if shift >= 64 {
  9931  					return ErrIntOverflowGenerated
  9932  				}
  9933  				if iNdEx >= l {
  9934  					return io.ErrUnexpectedEOF
  9935  				}
  9936  				b := dAtA[iNdEx]
  9937  				iNdEx++
  9938  				msglen |= int(b&0x7F) << shift
  9939  				if b < 0x80 {
  9940  					break
  9941  				}
  9942  			}
  9943  			if msglen < 0 {
  9944  				return ErrInvalidLengthGenerated
  9945  			}
  9946  			postIndex := iNdEx + msglen
  9947  			if postIndex < 0 {
  9948  				return ErrInvalidLengthGenerated
  9949  			}
  9950  			if postIndex > l {
  9951  				return io.ErrUnexpectedEOF
  9952  			}
  9953  			m.Env = append(m.Env, v11.EnvVar{})
  9954  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9955  				return err
  9956  			}
  9957  			iNdEx = postIndex
  9958  		case 8:
  9959  			if wireType != 2 {
  9960  				return fmt.Errorf("proto: wrong wireType = %d for field TriggeredBy", wireType)
  9961  			}
  9962  			var msglen int
  9963  			for shift := uint(0); ; shift += 7 {
  9964  				if shift >= 64 {
  9965  					return ErrIntOverflowGenerated
  9966  				}
  9967  				if iNdEx >= l {
  9968  					return io.ErrUnexpectedEOF
  9969  				}
  9970  				b := dAtA[iNdEx]
  9971  				iNdEx++
  9972  				msglen |= int(b&0x7F) << shift
  9973  				if b < 0x80 {
  9974  					break
  9975  				}
  9976  			}
  9977  			if msglen < 0 {
  9978  				return ErrInvalidLengthGenerated
  9979  			}
  9980  			postIndex := iNdEx + msglen
  9981  			if postIndex < 0 {
  9982  				return ErrInvalidLengthGenerated
  9983  			}
  9984  			if postIndex > l {
  9985  				return io.ErrUnexpectedEOF
  9986  			}
  9987  			m.TriggeredBy = append(m.TriggeredBy, BuildTriggerCause{})
  9988  			if err := m.TriggeredBy[len(m.TriggeredBy)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
  9989  				return err
  9990  			}
  9991  			iNdEx = postIndex
  9992  		case 9:
  9993  			if wireType != 2 {
  9994  				return fmt.Errorf("proto: wrong wireType = %d for field DockerStrategyOptions", wireType)
  9995  			}
  9996  			var msglen int
  9997  			for shift := uint(0); ; shift += 7 {
  9998  				if shift >= 64 {
  9999  					return ErrIntOverflowGenerated
 10000  				}
 10001  				if iNdEx >= l {
 10002  					return io.ErrUnexpectedEOF
 10003  				}
 10004  				b := dAtA[iNdEx]
 10005  				iNdEx++
 10006  				msglen |= int(b&0x7F) << shift
 10007  				if b < 0x80 {
 10008  					break
 10009  				}
 10010  			}
 10011  			if msglen < 0 {
 10012  				return ErrInvalidLengthGenerated
 10013  			}
 10014  			postIndex := iNdEx + msglen
 10015  			if postIndex < 0 {
 10016  				return ErrInvalidLengthGenerated
 10017  			}
 10018  			if postIndex > l {
 10019  				return io.ErrUnexpectedEOF
 10020  			}
 10021  			if m.DockerStrategyOptions == nil {
 10022  				m.DockerStrategyOptions = &DockerStrategyOptions{}
 10023  			}
 10024  			if err := m.DockerStrategyOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10025  				return err
 10026  			}
 10027  			iNdEx = postIndex
 10028  		case 10:
 10029  			if wireType != 2 {
 10030  				return fmt.Errorf("proto: wrong wireType = %d for field SourceStrategyOptions", wireType)
 10031  			}
 10032  			var msglen int
 10033  			for shift := uint(0); ; shift += 7 {
 10034  				if shift >= 64 {
 10035  					return ErrIntOverflowGenerated
 10036  				}
 10037  				if iNdEx >= l {
 10038  					return io.ErrUnexpectedEOF
 10039  				}
 10040  				b := dAtA[iNdEx]
 10041  				iNdEx++
 10042  				msglen |= int(b&0x7F) << shift
 10043  				if b < 0x80 {
 10044  					break
 10045  				}
 10046  			}
 10047  			if msglen < 0 {
 10048  				return ErrInvalidLengthGenerated
 10049  			}
 10050  			postIndex := iNdEx + msglen
 10051  			if postIndex < 0 {
 10052  				return ErrInvalidLengthGenerated
 10053  			}
 10054  			if postIndex > l {
 10055  				return io.ErrUnexpectedEOF
 10056  			}
 10057  			if m.SourceStrategyOptions == nil {
 10058  				m.SourceStrategyOptions = &SourceStrategyOptions{}
 10059  			}
 10060  			if err := m.SourceStrategyOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10061  				return err
 10062  			}
 10063  			iNdEx = postIndex
 10064  		default:
 10065  			iNdEx = preIndex
 10066  			skippy, err := skipGenerated(dAtA[iNdEx:])
 10067  			if err != nil {
 10068  				return err
 10069  			}
 10070  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 10071  				return ErrInvalidLengthGenerated
 10072  			}
 10073  			if (iNdEx + skippy) > l {
 10074  				return io.ErrUnexpectedEOF
 10075  			}
 10076  			iNdEx += skippy
 10077  		}
 10078  	}
 10079  
 10080  	if iNdEx > l {
 10081  		return io.ErrUnexpectedEOF
 10082  	}
 10083  	return nil
 10084  }
 10085  func (m *BuildSource) Unmarshal(dAtA []byte) error {
 10086  	l := len(dAtA)
 10087  	iNdEx := 0
 10088  	for iNdEx < l {
 10089  		preIndex := iNdEx
 10090  		var wire uint64
 10091  		for shift := uint(0); ; shift += 7 {
 10092  			if shift >= 64 {
 10093  				return ErrIntOverflowGenerated
 10094  			}
 10095  			if iNdEx >= l {
 10096  				return io.ErrUnexpectedEOF
 10097  			}
 10098  			b := dAtA[iNdEx]
 10099  			iNdEx++
 10100  			wire |= uint64(b&0x7F) << shift
 10101  			if b < 0x80 {
 10102  				break
 10103  			}
 10104  		}
 10105  		fieldNum := int32(wire >> 3)
 10106  		wireType := int(wire & 0x7)
 10107  		if wireType == 4 {
 10108  			return fmt.Errorf("proto: BuildSource: wiretype end group for non-group")
 10109  		}
 10110  		if fieldNum <= 0 {
 10111  			return fmt.Errorf("proto: BuildSource: illegal tag %d (wire type %d)", fieldNum, wire)
 10112  		}
 10113  		switch fieldNum {
 10114  		case 1:
 10115  			if wireType != 2 {
 10116  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 10117  			}
 10118  			var stringLen uint64
 10119  			for shift := uint(0); ; shift += 7 {
 10120  				if shift >= 64 {
 10121  					return ErrIntOverflowGenerated
 10122  				}
 10123  				if iNdEx >= l {
 10124  					return io.ErrUnexpectedEOF
 10125  				}
 10126  				b := dAtA[iNdEx]
 10127  				iNdEx++
 10128  				stringLen |= uint64(b&0x7F) << shift
 10129  				if b < 0x80 {
 10130  					break
 10131  				}
 10132  			}
 10133  			intStringLen := int(stringLen)
 10134  			if intStringLen < 0 {
 10135  				return ErrInvalidLengthGenerated
 10136  			}
 10137  			postIndex := iNdEx + intStringLen
 10138  			if postIndex < 0 {
 10139  				return ErrInvalidLengthGenerated
 10140  			}
 10141  			if postIndex > l {
 10142  				return io.ErrUnexpectedEOF
 10143  			}
 10144  			m.Type = BuildSourceType(dAtA[iNdEx:postIndex])
 10145  			iNdEx = postIndex
 10146  		case 2:
 10147  			if wireType != 2 {
 10148  				return fmt.Errorf("proto: wrong wireType = %d for field Binary", wireType)
 10149  			}
 10150  			var msglen int
 10151  			for shift := uint(0); ; shift += 7 {
 10152  				if shift >= 64 {
 10153  					return ErrIntOverflowGenerated
 10154  				}
 10155  				if iNdEx >= l {
 10156  					return io.ErrUnexpectedEOF
 10157  				}
 10158  				b := dAtA[iNdEx]
 10159  				iNdEx++
 10160  				msglen |= int(b&0x7F) << shift
 10161  				if b < 0x80 {
 10162  					break
 10163  				}
 10164  			}
 10165  			if msglen < 0 {
 10166  				return ErrInvalidLengthGenerated
 10167  			}
 10168  			postIndex := iNdEx + msglen
 10169  			if postIndex < 0 {
 10170  				return ErrInvalidLengthGenerated
 10171  			}
 10172  			if postIndex > l {
 10173  				return io.ErrUnexpectedEOF
 10174  			}
 10175  			if m.Binary == nil {
 10176  				m.Binary = &BinaryBuildSource{}
 10177  			}
 10178  			if err := m.Binary.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10179  				return err
 10180  			}
 10181  			iNdEx = postIndex
 10182  		case 3:
 10183  			if wireType != 2 {
 10184  				return fmt.Errorf("proto: wrong wireType = %d for field Dockerfile", wireType)
 10185  			}
 10186  			var stringLen uint64
 10187  			for shift := uint(0); ; shift += 7 {
 10188  				if shift >= 64 {
 10189  					return ErrIntOverflowGenerated
 10190  				}
 10191  				if iNdEx >= l {
 10192  					return io.ErrUnexpectedEOF
 10193  				}
 10194  				b := dAtA[iNdEx]
 10195  				iNdEx++
 10196  				stringLen |= uint64(b&0x7F) << shift
 10197  				if b < 0x80 {
 10198  					break
 10199  				}
 10200  			}
 10201  			intStringLen := int(stringLen)
 10202  			if intStringLen < 0 {
 10203  				return ErrInvalidLengthGenerated
 10204  			}
 10205  			postIndex := iNdEx + intStringLen
 10206  			if postIndex < 0 {
 10207  				return ErrInvalidLengthGenerated
 10208  			}
 10209  			if postIndex > l {
 10210  				return io.ErrUnexpectedEOF
 10211  			}
 10212  			s := string(dAtA[iNdEx:postIndex])
 10213  			m.Dockerfile = &s
 10214  			iNdEx = postIndex
 10215  		case 4:
 10216  			if wireType != 2 {
 10217  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 10218  			}
 10219  			var msglen int
 10220  			for shift := uint(0); ; shift += 7 {
 10221  				if shift >= 64 {
 10222  					return ErrIntOverflowGenerated
 10223  				}
 10224  				if iNdEx >= l {
 10225  					return io.ErrUnexpectedEOF
 10226  				}
 10227  				b := dAtA[iNdEx]
 10228  				iNdEx++
 10229  				msglen |= int(b&0x7F) << shift
 10230  				if b < 0x80 {
 10231  					break
 10232  				}
 10233  			}
 10234  			if msglen < 0 {
 10235  				return ErrInvalidLengthGenerated
 10236  			}
 10237  			postIndex := iNdEx + msglen
 10238  			if postIndex < 0 {
 10239  				return ErrInvalidLengthGenerated
 10240  			}
 10241  			if postIndex > l {
 10242  				return io.ErrUnexpectedEOF
 10243  			}
 10244  			if m.Git == nil {
 10245  				m.Git = &GitBuildSource{}
 10246  			}
 10247  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10248  				return err
 10249  			}
 10250  			iNdEx = postIndex
 10251  		case 5:
 10252  			if wireType != 2 {
 10253  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 10254  			}
 10255  			var msglen int
 10256  			for shift := uint(0); ; shift += 7 {
 10257  				if shift >= 64 {
 10258  					return ErrIntOverflowGenerated
 10259  				}
 10260  				if iNdEx >= l {
 10261  					return io.ErrUnexpectedEOF
 10262  				}
 10263  				b := dAtA[iNdEx]
 10264  				iNdEx++
 10265  				msglen |= int(b&0x7F) << shift
 10266  				if b < 0x80 {
 10267  					break
 10268  				}
 10269  			}
 10270  			if msglen < 0 {
 10271  				return ErrInvalidLengthGenerated
 10272  			}
 10273  			postIndex := iNdEx + msglen
 10274  			if postIndex < 0 {
 10275  				return ErrInvalidLengthGenerated
 10276  			}
 10277  			if postIndex > l {
 10278  				return io.ErrUnexpectedEOF
 10279  			}
 10280  			m.Images = append(m.Images, ImageSource{})
 10281  			if err := m.Images[len(m.Images)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10282  				return err
 10283  			}
 10284  			iNdEx = postIndex
 10285  		case 6:
 10286  			if wireType != 2 {
 10287  				return fmt.Errorf("proto: wrong wireType = %d for field ContextDir", wireType)
 10288  			}
 10289  			var stringLen uint64
 10290  			for shift := uint(0); ; shift += 7 {
 10291  				if shift >= 64 {
 10292  					return ErrIntOverflowGenerated
 10293  				}
 10294  				if iNdEx >= l {
 10295  					return io.ErrUnexpectedEOF
 10296  				}
 10297  				b := dAtA[iNdEx]
 10298  				iNdEx++
 10299  				stringLen |= uint64(b&0x7F) << shift
 10300  				if b < 0x80 {
 10301  					break
 10302  				}
 10303  			}
 10304  			intStringLen := int(stringLen)
 10305  			if intStringLen < 0 {
 10306  				return ErrInvalidLengthGenerated
 10307  			}
 10308  			postIndex := iNdEx + intStringLen
 10309  			if postIndex < 0 {
 10310  				return ErrInvalidLengthGenerated
 10311  			}
 10312  			if postIndex > l {
 10313  				return io.ErrUnexpectedEOF
 10314  			}
 10315  			m.ContextDir = string(dAtA[iNdEx:postIndex])
 10316  			iNdEx = postIndex
 10317  		case 7:
 10318  			if wireType != 2 {
 10319  				return fmt.Errorf("proto: wrong wireType = %d for field SourceSecret", wireType)
 10320  			}
 10321  			var msglen int
 10322  			for shift := uint(0); ; shift += 7 {
 10323  				if shift >= 64 {
 10324  					return ErrIntOverflowGenerated
 10325  				}
 10326  				if iNdEx >= l {
 10327  					return io.ErrUnexpectedEOF
 10328  				}
 10329  				b := dAtA[iNdEx]
 10330  				iNdEx++
 10331  				msglen |= int(b&0x7F) << shift
 10332  				if b < 0x80 {
 10333  					break
 10334  				}
 10335  			}
 10336  			if msglen < 0 {
 10337  				return ErrInvalidLengthGenerated
 10338  			}
 10339  			postIndex := iNdEx + msglen
 10340  			if postIndex < 0 {
 10341  				return ErrInvalidLengthGenerated
 10342  			}
 10343  			if postIndex > l {
 10344  				return io.ErrUnexpectedEOF
 10345  			}
 10346  			if m.SourceSecret == nil {
 10347  				m.SourceSecret = &v11.LocalObjectReference{}
 10348  			}
 10349  			if err := m.SourceSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10350  				return err
 10351  			}
 10352  			iNdEx = postIndex
 10353  		case 8:
 10354  			if wireType != 2 {
 10355  				return fmt.Errorf("proto: wrong wireType = %d for field Secrets", wireType)
 10356  			}
 10357  			var msglen int
 10358  			for shift := uint(0); ; shift += 7 {
 10359  				if shift >= 64 {
 10360  					return ErrIntOverflowGenerated
 10361  				}
 10362  				if iNdEx >= l {
 10363  					return io.ErrUnexpectedEOF
 10364  				}
 10365  				b := dAtA[iNdEx]
 10366  				iNdEx++
 10367  				msglen |= int(b&0x7F) << shift
 10368  				if b < 0x80 {
 10369  					break
 10370  				}
 10371  			}
 10372  			if msglen < 0 {
 10373  				return ErrInvalidLengthGenerated
 10374  			}
 10375  			postIndex := iNdEx + msglen
 10376  			if postIndex < 0 {
 10377  				return ErrInvalidLengthGenerated
 10378  			}
 10379  			if postIndex > l {
 10380  				return io.ErrUnexpectedEOF
 10381  			}
 10382  			m.Secrets = append(m.Secrets, SecretBuildSource{})
 10383  			if err := m.Secrets[len(m.Secrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10384  				return err
 10385  			}
 10386  			iNdEx = postIndex
 10387  		case 9:
 10388  			if wireType != 2 {
 10389  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMaps", wireType)
 10390  			}
 10391  			var msglen int
 10392  			for shift := uint(0); ; shift += 7 {
 10393  				if shift >= 64 {
 10394  					return ErrIntOverflowGenerated
 10395  				}
 10396  				if iNdEx >= l {
 10397  					return io.ErrUnexpectedEOF
 10398  				}
 10399  				b := dAtA[iNdEx]
 10400  				iNdEx++
 10401  				msglen |= int(b&0x7F) << shift
 10402  				if b < 0x80 {
 10403  					break
 10404  				}
 10405  			}
 10406  			if msglen < 0 {
 10407  				return ErrInvalidLengthGenerated
 10408  			}
 10409  			postIndex := iNdEx + msglen
 10410  			if postIndex < 0 {
 10411  				return ErrInvalidLengthGenerated
 10412  			}
 10413  			if postIndex > l {
 10414  				return io.ErrUnexpectedEOF
 10415  			}
 10416  			m.ConfigMaps = append(m.ConfigMaps, ConfigMapBuildSource{})
 10417  			if err := m.ConfigMaps[len(m.ConfigMaps)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10418  				return err
 10419  			}
 10420  			iNdEx = postIndex
 10421  		default:
 10422  			iNdEx = preIndex
 10423  			skippy, err := skipGenerated(dAtA[iNdEx:])
 10424  			if err != nil {
 10425  				return err
 10426  			}
 10427  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 10428  				return ErrInvalidLengthGenerated
 10429  			}
 10430  			if (iNdEx + skippy) > l {
 10431  				return io.ErrUnexpectedEOF
 10432  			}
 10433  			iNdEx += skippy
 10434  		}
 10435  	}
 10436  
 10437  	if iNdEx > l {
 10438  		return io.ErrUnexpectedEOF
 10439  	}
 10440  	return nil
 10441  }
 10442  func (m *BuildSpec) Unmarshal(dAtA []byte) error {
 10443  	l := len(dAtA)
 10444  	iNdEx := 0
 10445  	for iNdEx < l {
 10446  		preIndex := iNdEx
 10447  		var wire uint64
 10448  		for shift := uint(0); ; shift += 7 {
 10449  			if shift >= 64 {
 10450  				return ErrIntOverflowGenerated
 10451  			}
 10452  			if iNdEx >= l {
 10453  				return io.ErrUnexpectedEOF
 10454  			}
 10455  			b := dAtA[iNdEx]
 10456  			iNdEx++
 10457  			wire |= uint64(b&0x7F) << shift
 10458  			if b < 0x80 {
 10459  				break
 10460  			}
 10461  		}
 10462  		fieldNum := int32(wire >> 3)
 10463  		wireType := int(wire & 0x7)
 10464  		if wireType == 4 {
 10465  			return fmt.Errorf("proto: BuildSpec: wiretype end group for non-group")
 10466  		}
 10467  		if fieldNum <= 0 {
 10468  			return fmt.Errorf("proto: BuildSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 10469  		}
 10470  		switch fieldNum {
 10471  		case 1:
 10472  			if wireType != 2 {
 10473  				return fmt.Errorf("proto: wrong wireType = %d for field CommonSpec", wireType)
 10474  			}
 10475  			var msglen int
 10476  			for shift := uint(0); ; shift += 7 {
 10477  				if shift >= 64 {
 10478  					return ErrIntOverflowGenerated
 10479  				}
 10480  				if iNdEx >= l {
 10481  					return io.ErrUnexpectedEOF
 10482  				}
 10483  				b := dAtA[iNdEx]
 10484  				iNdEx++
 10485  				msglen |= int(b&0x7F) << shift
 10486  				if b < 0x80 {
 10487  					break
 10488  				}
 10489  			}
 10490  			if msglen < 0 {
 10491  				return ErrInvalidLengthGenerated
 10492  			}
 10493  			postIndex := iNdEx + msglen
 10494  			if postIndex < 0 {
 10495  				return ErrInvalidLengthGenerated
 10496  			}
 10497  			if postIndex > l {
 10498  				return io.ErrUnexpectedEOF
 10499  			}
 10500  			if err := m.CommonSpec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10501  				return err
 10502  			}
 10503  			iNdEx = postIndex
 10504  		case 2:
 10505  			if wireType != 2 {
 10506  				return fmt.Errorf("proto: wrong wireType = %d for field TriggeredBy", wireType)
 10507  			}
 10508  			var msglen int
 10509  			for shift := uint(0); ; shift += 7 {
 10510  				if shift >= 64 {
 10511  					return ErrIntOverflowGenerated
 10512  				}
 10513  				if iNdEx >= l {
 10514  					return io.ErrUnexpectedEOF
 10515  				}
 10516  				b := dAtA[iNdEx]
 10517  				iNdEx++
 10518  				msglen |= int(b&0x7F) << shift
 10519  				if b < 0x80 {
 10520  					break
 10521  				}
 10522  			}
 10523  			if msglen < 0 {
 10524  				return ErrInvalidLengthGenerated
 10525  			}
 10526  			postIndex := iNdEx + msglen
 10527  			if postIndex < 0 {
 10528  				return ErrInvalidLengthGenerated
 10529  			}
 10530  			if postIndex > l {
 10531  				return io.ErrUnexpectedEOF
 10532  			}
 10533  			m.TriggeredBy = append(m.TriggeredBy, BuildTriggerCause{})
 10534  			if err := m.TriggeredBy[len(m.TriggeredBy)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10535  				return err
 10536  			}
 10537  			iNdEx = postIndex
 10538  		default:
 10539  			iNdEx = preIndex
 10540  			skippy, err := skipGenerated(dAtA[iNdEx:])
 10541  			if err != nil {
 10542  				return err
 10543  			}
 10544  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 10545  				return ErrInvalidLengthGenerated
 10546  			}
 10547  			if (iNdEx + skippy) > l {
 10548  				return io.ErrUnexpectedEOF
 10549  			}
 10550  			iNdEx += skippy
 10551  		}
 10552  	}
 10553  
 10554  	if iNdEx > l {
 10555  		return io.ErrUnexpectedEOF
 10556  	}
 10557  	return nil
 10558  }
 10559  func (m *BuildStatus) Unmarshal(dAtA []byte) error {
 10560  	l := len(dAtA)
 10561  	iNdEx := 0
 10562  	for iNdEx < l {
 10563  		preIndex := iNdEx
 10564  		var wire uint64
 10565  		for shift := uint(0); ; shift += 7 {
 10566  			if shift >= 64 {
 10567  				return ErrIntOverflowGenerated
 10568  			}
 10569  			if iNdEx >= l {
 10570  				return io.ErrUnexpectedEOF
 10571  			}
 10572  			b := dAtA[iNdEx]
 10573  			iNdEx++
 10574  			wire |= uint64(b&0x7F) << shift
 10575  			if b < 0x80 {
 10576  				break
 10577  			}
 10578  		}
 10579  		fieldNum := int32(wire >> 3)
 10580  		wireType := int(wire & 0x7)
 10581  		if wireType == 4 {
 10582  			return fmt.Errorf("proto: BuildStatus: wiretype end group for non-group")
 10583  		}
 10584  		if fieldNum <= 0 {
 10585  			return fmt.Errorf("proto: BuildStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 10586  		}
 10587  		switch fieldNum {
 10588  		case 1:
 10589  			if wireType != 2 {
 10590  				return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
 10591  			}
 10592  			var stringLen uint64
 10593  			for shift := uint(0); ; shift += 7 {
 10594  				if shift >= 64 {
 10595  					return ErrIntOverflowGenerated
 10596  				}
 10597  				if iNdEx >= l {
 10598  					return io.ErrUnexpectedEOF
 10599  				}
 10600  				b := dAtA[iNdEx]
 10601  				iNdEx++
 10602  				stringLen |= uint64(b&0x7F) << shift
 10603  				if b < 0x80 {
 10604  					break
 10605  				}
 10606  			}
 10607  			intStringLen := int(stringLen)
 10608  			if intStringLen < 0 {
 10609  				return ErrInvalidLengthGenerated
 10610  			}
 10611  			postIndex := iNdEx + intStringLen
 10612  			if postIndex < 0 {
 10613  				return ErrInvalidLengthGenerated
 10614  			}
 10615  			if postIndex > l {
 10616  				return io.ErrUnexpectedEOF
 10617  			}
 10618  			m.Phase = BuildPhase(dAtA[iNdEx:postIndex])
 10619  			iNdEx = postIndex
 10620  		case 2:
 10621  			if wireType != 0 {
 10622  				return fmt.Errorf("proto: wrong wireType = %d for field Cancelled", wireType)
 10623  			}
 10624  			var v int
 10625  			for shift := uint(0); ; shift += 7 {
 10626  				if shift >= 64 {
 10627  					return ErrIntOverflowGenerated
 10628  				}
 10629  				if iNdEx >= l {
 10630  					return io.ErrUnexpectedEOF
 10631  				}
 10632  				b := dAtA[iNdEx]
 10633  				iNdEx++
 10634  				v |= int(b&0x7F) << shift
 10635  				if b < 0x80 {
 10636  					break
 10637  				}
 10638  			}
 10639  			m.Cancelled = bool(v != 0)
 10640  		case 3:
 10641  			if wireType != 2 {
 10642  				return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
 10643  			}
 10644  			var stringLen uint64
 10645  			for shift := uint(0); ; shift += 7 {
 10646  				if shift >= 64 {
 10647  					return ErrIntOverflowGenerated
 10648  				}
 10649  				if iNdEx >= l {
 10650  					return io.ErrUnexpectedEOF
 10651  				}
 10652  				b := dAtA[iNdEx]
 10653  				iNdEx++
 10654  				stringLen |= uint64(b&0x7F) << shift
 10655  				if b < 0x80 {
 10656  					break
 10657  				}
 10658  			}
 10659  			intStringLen := int(stringLen)
 10660  			if intStringLen < 0 {
 10661  				return ErrInvalidLengthGenerated
 10662  			}
 10663  			postIndex := iNdEx + intStringLen
 10664  			if postIndex < 0 {
 10665  				return ErrInvalidLengthGenerated
 10666  			}
 10667  			if postIndex > l {
 10668  				return io.ErrUnexpectedEOF
 10669  			}
 10670  			m.Reason = StatusReason(dAtA[iNdEx:postIndex])
 10671  			iNdEx = postIndex
 10672  		case 4:
 10673  			if wireType != 2 {
 10674  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 10675  			}
 10676  			var stringLen uint64
 10677  			for shift := uint(0); ; shift += 7 {
 10678  				if shift >= 64 {
 10679  					return ErrIntOverflowGenerated
 10680  				}
 10681  				if iNdEx >= l {
 10682  					return io.ErrUnexpectedEOF
 10683  				}
 10684  				b := dAtA[iNdEx]
 10685  				iNdEx++
 10686  				stringLen |= uint64(b&0x7F) << shift
 10687  				if b < 0x80 {
 10688  					break
 10689  				}
 10690  			}
 10691  			intStringLen := int(stringLen)
 10692  			if intStringLen < 0 {
 10693  				return ErrInvalidLengthGenerated
 10694  			}
 10695  			postIndex := iNdEx + intStringLen
 10696  			if postIndex < 0 {
 10697  				return ErrInvalidLengthGenerated
 10698  			}
 10699  			if postIndex > l {
 10700  				return io.ErrUnexpectedEOF
 10701  			}
 10702  			m.Message = string(dAtA[iNdEx:postIndex])
 10703  			iNdEx = postIndex
 10704  		case 5:
 10705  			if wireType != 2 {
 10706  				return fmt.Errorf("proto: wrong wireType = %d for field StartTimestamp", wireType)
 10707  			}
 10708  			var msglen int
 10709  			for shift := uint(0); ; shift += 7 {
 10710  				if shift >= 64 {
 10711  					return ErrIntOverflowGenerated
 10712  				}
 10713  				if iNdEx >= l {
 10714  					return io.ErrUnexpectedEOF
 10715  				}
 10716  				b := dAtA[iNdEx]
 10717  				iNdEx++
 10718  				msglen |= int(b&0x7F) << shift
 10719  				if b < 0x80 {
 10720  					break
 10721  				}
 10722  			}
 10723  			if msglen < 0 {
 10724  				return ErrInvalidLengthGenerated
 10725  			}
 10726  			postIndex := iNdEx + msglen
 10727  			if postIndex < 0 {
 10728  				return ErrInvalidLengthGenerated
 10729  			}
 10730  			if postIndex > l {
 10731  				return io.ErrUnexpectedEOF
 10732  			}
 10733  			if m.StartTimestamp == nil {
 10734  				m.StartTimestamp = &v1.Time{}
 10735  			}
 10736  			if err := m.StartTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10737  				return err
 10738  			}
 10739  			iNdEx = postIndex
 10740  		case 6:
 10741  			if wireType != 2 {
 10742  				return fmt.Errorf("proto: wrong wireType = %d for field CompletionTimestamp", wireType)
 10743  			}
 10744  			var msglen int
 10745  			for shift := uint(0); ; shift += 7 {
 10746  				if shift >= 64 {
 10747  					return ErrIntOverflowGenerated
 10748  				}
 10749  				if iNdEx >= l {
 10750  					return io.ErrUnexpectedEOF
 10751  				}
 10752  				b := dAtA[iNdEx]
 10753  				iNdEx++
 10754  				msglen |= int(b&0x7F) << shift
 10755  				if b < 0x80 {
 10756  					break
 10757  				}
 10758  			}
 10759  			if msglen < 0 {
 10760  				return ErrInvalidLengthGenerated
 10761  			}
 10762  			postIndex := iNdEx + msglen
 10763  			if postIndex < 0 {
 10764  				return ErrInvalidLengthGenerated
 10765  			}
 10766  			if postIndex > l {
 10767  				return io.ErrUnexpectedEOF
 10768  			}
 10769  			if m.CompletionTimestamp == nil {
 10770  				m.CompletionTimestamp = &v1.Time{}
 10771  			}
 10772  			if err := m.CompletionTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10773  				return err
 10774  			}
 10775  			iNdEx = postIndex
 10776  		case 7:
 10777  			if wireType != 0 {
 10778  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 10779  			}
 10780  			m.Duration = 0
 10781  			for shift := uint(0); ; shift += 7 {
 10782  				if shift >= 64 {
 10783  					return ErrIntOverflowGenerated
 10784  				}
 10785  				if iNdEx >= l {
 10786  					return io.ErrUnexpectedEOF
 10787  				}
 10788  				b := dAtA[iNdEx]
 10789  				iNdEx++
 10790  				m.Duration |= time.Duration(b&0x7F) << shift
 10791  				if b < 0x80 {
 10792  					break
 10793  				}
 10794  			}
 10795  		case 8:
 10796  			if wireType != 2 {
 10797  				return fmt.Errorf("proto: wrong wireType = %d for field OutputDockerImageReference", wireType)
 10798  			}
 10799  			var stringLen uint64
 10800  			for shift := uint(0); ; shift += 7 {
 10801  				if shift >= 64 {
 10802  					return ErrIntOverflowGenerated
 10803  				}
 10804  				if iNdEx >= l {
 10805  					return io.ErrUnexpectedEOF
 10806  				}
 10807  				b := dAtA[iNdEx]
 10808  				iNdEx++
 10809  				stringLen |= uint64(b&0x7F) << shift
 10810  				if b < 0x80 {
 10811  					break
 10812  				}
 10813  			}
 10814  			intStringLen := int(stringLen)
 10815  			if intStringLen < 0 {
 10816  				return ErrInvalidLengthGenerated
 10817  			}
 10818  			postIndex := iNdEx + intStringLen
 10819  			if postIndex < 0 {
 10820  				return ErrInvalidLengthGenerated
 10821  			}
 10822  			if postIndex > l {
 10823  				return io.ErrUnexpectedEOF
 10824  			}
 10825  			m.OutputDockerImageReference = string(dAtA[iNdEx:postIndex])
 10826  			iNdEx = postIndex
 10827  		case 9:
 10828  			if wireType != 2 {
 10829  				return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
 10830  			}
 10831  			var msglen int
 10832  			for shift := uint(0); ; shift += 7 {
 10833  				if shift >= 64 {
 10834  					return ErrIntOverflowGenerated
 10835  				}
 10836  				if iNdEx >= l {
 10837  					return io.ErrUnexpectedEOF
 10838  				}
 10839  				b := dAtA[iNdEx]
 10840  				iNdEx++
 10841  				msglen |= int(b&0x7F) << shift
 10842  				if b < 0x80 {
 10843  					break
 10844  				}
 10845  			}
 10846  			if msglen < 0 {
 10847  				return ErrInvalidLengthGenerated
 10848  			}
 10849  			postIndex := iNdEx + msglen
 10850  			if postIndex < 0 {
 10851  				return ErrInvalidLengthGenerated
 10852  			}
 10853  			if postIndex > l {
 10854  				return io.ErrUnexpectedEOF
 10855  			}
 10856  			if m.Config == nil {
 10857  				m.Config = &v11.ObjectReference{}
 10858  			}
 10859  			if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10860  				return err
 10861  			}
 10862  			iNdEx = postIndex
 10863  		case 10:
 10864  			if wireType != 2 {
 10865  				return fmt.Errorf("proto: wrong wireType = %d for field Output", wireType)
 10866  			}
 10867  			var msglen int
 10868  			for shift := uint(0); ; shift += 7 {
 10869  				if shift >= 64 {
 10870  					return ErrIntOverflowGenerated
 10871  				}
 10872  				if iNdEx >= l {
 10873  					return io.ErrUnexpectedEOF
 10874  				}
 10875  				b := dAtA[iNdEx]
 10876  				iNdEx++
 10877  				msglen |= int(b&0x7F) << shift
 10878  				if b < 0x80 {
 10879  					break
 10880  				}
 10881  			}
 10882  			if msglen < 0 {
 10883  				return ErrInvalidLengthGenerated
 10884  			}
 10885  			postIndex := iNdEx + msglen
 10886  			if postIndex < 0 {
 10887  				return ErrInvalidLengthGenerated
 10888  			}
 10889  			if postIndex > l {
 10890  				return io.ErrUnexpectedEOF
 10891  			}
 10892  			if err := m.Output.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10893  				return err
 10894  			}
 10895  			iNdEx = postIndex
 10896  		case 11:
 10897  			if wireType != 2 {
 10898  				return fmt.Errorf("proto: wrong wireType = %d for field Stages", wireType)
 10899  			}
 10900  			var msglen int
 10901  			for shift := uint(0); ; shift += 7 {
 10902  				if shift >= 64 {
 10903  					return ErrIntOverflowGenerated
 10904  				}
 10905  				if iNdEx >= l {
 10906  					return io.ErrUnexpectedEOF
 10907  				}
 10908  				b := dAtA[iNdEx]
 10909  				iNdEx++
 10910  				msglen |= int(b&0x7F) << shift
 10911  				if b < 0x80 {
 10912  					break
 10913  				}
 10914  			}
 10915  			if msglen < 0 {
 10916  				return ErrInvalidLengthGenerated
 10917  			}
 10918  			postIndex := iNdEx + msglen
 10919  			if postIndex < 0 {
 10920  				return ErrInvalidLengthGenerated
 10921  			}
 10922  			if postIndex > l {
 10923  				return io.ErrUnexpectedEOF
 10924  			}
 10925  			m.Stages = append(m.Stages, StageInfo{})
 10926  			if err := m.Stages[len(m.Stages)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10927  				return err
 10928  			}
 10929  			iNdEx = postIndex
 10930  		case 12:
 10931  			if wireType != 2 {
 10932  				return fmt.Errorf("proto: wrong wireType = %d for field LogSnippet", wireType)
 10933  			}
 10934  			var stringLen uint64
 10935  			for shift := uint(0); ; shift += 7 {
 10936  				if shift >= 64 {
 10937  					return ErrIntOverflowGenerated
 10938  				}
 10939  				if iNdEx >= l {
 10940  					return io.ErrUnexpectedEOF
 10941  				}
 10942  				b := dAtA[iNdEx]
 10943  				iNdEx++
 10944  				stringLen |= uint64(b&0x7F) << shift
 10945  				if b < 0x80 {
 10946  					break
 10947  				}
 10948  			}
 10949  			intStringLen := int(stringLen)
 10950  			if intStringLen < 0 {
 10951  				return ErrInvalidLengthGenerated
 10952  			}
 10953  			postIndex := iNdEx + intStringLen
 10954  			if postIndex < 0 {
 10955  				return ErrInvalidLengthGenerated
 10956  			}
 10957  			if postIndex > l {
 10958  				return io.ErrUnexpectedEOF
 10959  			}
 10960  			m.LogSnippet = string(dAtA[iNdEx:postIndex])
 10961  			iNdEx = postIndex
 10962  		case 13:
 10963  			if wireType != 2 {
 10964  				return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
 10965  			}
 10966  			var msglen int
 10967  			for shift := uint(0); ; shift += 7 {
 10968  				if shift >= 64 {
 10969  					return ErrIntOverflowGenerated
 10970  				}
 10971  				if iNdEx >= l {
 10972  					return io.ErrUnexpectedEOF
 10973  				}
 10974  				b := dAtA[iNdEx]
 10975  				iNdEx++
 10976  				msglen |= int(b&0x7F) << shift
 10977  				if b < 0x80 {
 10978  					break
 10979  				}
 10980  			}
 10981  			if msglen < 0 {
 10982  				return ErrInvalidLengthGenerated
 10983  			}
 10984  			postIndex := iNdEx + msglen
 10985  			if postIndex < 0 {
 10986  				return ErrInvalidLengthGenerated
 10987  			}
 10988  			if postIndex > l {
 10989  				return io.ErrUnexpectedEOF
 10990  			}
 10991  			m.Conditions = append(m.Conditions, BuildCondition{})
 10992  			if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 10993  				return err
 10994  			}
 10995  			iNdEx = postIndex
 10996  		default:
 10997  			iNdEx = preIndex
 10998  			skippy, err := skipGenerated(dAtA[iNdEx:])
 10999  			if err != nil {
 11000  				return err
 11001  			}
 11002  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11003  				return ErrInvalidLengthGenerated
 11004  			}
 11005  			if (iNdEx + skippy) > l {
 11006  				return io.ErrUnexpectedEOF
 11007  			}
 11008  			iNdEx += skippy
 11009  		}
 11010  	}
 11011  
 11012  	if iNdEx > l {
 11013  		return io.ErrUnexpectedEOF
 11014  	}
 11015  	return nil
 11016  }
 11017  func (m *BuildStatusOutput) Unmarshal(dAtA []byte) error {
 11018  	l := len(dAtA)
 11019  	iNdEx := 0
 11020  	for iNdEx < l {
 11021  		preIndex := iNdEx
 11022  		var wire uint64
 11023  		for shift := uint(0); ; shift += 7 {
 11024  			if shift >= 64 {
 11025  				return ErrIntOverflowGenerated
 11026  			}
 11027  			if iNdEx >= l {
 11028  				return io.ErrUnexpectedEOF
 11029  			}
 11030  			b := dAtA[iNdEx]
 11031  			iNdEx++
 11032  			wire |= uint64(b&0x7F) << shift
 11033  			if b < 0x80 {
 11034  				break
 11035  			}
 11036  		}
 11037  		fieldNum := int32(wire >> 3)
 11038  		wireType := int(wire & 0x7)
 11039  		if wireType == 4 {
 11040  			return fmt.Errorf("proto: BuildStatusOutput: wiretype end group for non-group")
 11041  		}
 11042  		if fieldNum <= 0 {
 11043  			return fmt.Errorf("proto: BuildStatusOutput: illegal tag %d (wire type %d)", fieldNum, wire)
 11044  		}
 11045  		switch fieldNum {
 11046  		case 1:
 11047  			if wireType != 2 {
 11048  				return fmt.Errorf("proto: wrong wireType = %d for field To", wireType)
 11049  			}
 11050  			var msglen int
 11051  			for shift := uint(0); ; shift += 7 {
 11052  				if shift >= 64 {
 11053  					return ErrIntOverflowGenerated
 11054  				}
 11055  				if iNdEx >= l {
 11056  					return io.ErrUnexpectedEOF
 11057  				}
 11058  				b := dAtA[iNdEx]
 11059  				iNdEx++
 11060  				msglen |= int(b&0x7F) << shift
 11061  				if b < 0x80 {
 11062  					break
 11063  				}
 11064  			}
 11065  			if msglen < 0 {
 11066  				return ErrInvalidLengthGenerated
 11067  			}
 11068  			postIndex := iNdEx + msglen
 11069  			if postIndex < 0 {
 11070  				return ErrInvalidLengthGenerated
 11071  			}
 11072  			if postIndex > l {
 11073  				return io.ErrUnexpectedEOF
 11074  			}
 11075  			if m.To == nil {
 11076  				m.To = &BuildStatusOutputTo{}
 11077  			}
 11078  			if err := m.To.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11079  				return err
 11080  			}
 11081  			iNdEx = postIndex
 11082  		default:
 11083  			iNdEx = preIndex
 11084  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11085  			if err != nil {
 11086  				return err
 11087  			}
 11088  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11089  				return ErrInvalidLengthGenerated
 11090  			}
 11091  			if (iNdEx + skippy) > l {
 11092  				return io.ErrUnexpectedEOF
 11093  			}
 11094  			iNdEx += skippy
 11095  		}
 11096  	}
 11097  
 11098  	if iNdEx > l {
 11099  		return io.ErrUnexpectedEOF
 11100  	}
 11101  	return nil
 11102  }
 11103  func (m *BuildStatusOutputTo) Unmarshal(dAtA []byte) error {
 11104  	l := len(dAtA)
 11105  	iNdEx := 0
 11106  	for iNdEx < l {
 11107  		preIndex := iNdEx
 11108  		var wire uint64
 11109  		for shift := uint(0); ; shift += 7 {
 11110  			if shift >= 64 {
 11111  				return ErrIntOverflowGenerated
 11112  			}
 11113  			if iNdEx >= l {
 11114  				return io.ErrUnexpectedEOF
 11115  			}
 11116  			b := dAtA[iNdEx]
 11117  			iNdEx++
 11118  			wire |= uint64(b&0x7F) << shift
 11119  			if b < 0x80 {
 11120  				break
 11121  			}
 11122  		}
 11123  		fieldNum := int32(wire >> 3)
 11124  		wireType := int(wire & 0x7)
 11125  		if wireType == 4 {
 11126  			return fmt.Errorf("proto: BuildStatusOutputTo: wiretype end group for non-group")
 11127  		}
 11128  		if fieldNum <= 0 {
 11129  			return fmt.Errorf("proto: BuildStatusOutputTo: illegal tag %d (wire type %d)", fieldNum, wire)
 11130  		}
 11131  		switch fieldNum {
 11132  		case 1:
 11133  			if wireType != 2 {
 11134  				return fmt.Errorf("proto: wrong wireType = %d for field ImageDigest", wireType)
 11135  			}
 11136  			var stringLen uint64
 11137  			for shift := uint(0); ; shift += 7 {
 11138  				if shift >= 64 {
 11139  					return ErrIntOverflowGenerated
 11140  				}
 11141  				if iNdEx >= l {
 11142  					return io.ErrUnexpectedEOF
 11143  				}
 11144  				b := dAtA[iNdEx]
 11145  				iNdEx++
 11146  				stringLen |= uint64(b&0x7F) << shift
 11147  				if b < 0x80 {
 11148  					break
 11149  				}
 11150  			}
 11151  			intStringLen := int(stringLen)
 11152  			if intStringLen < 0 {
 11153  				return ErrInvalidLengthGenerated
 11154  			}
 11155  			postIndex := iNdEx + intStringLen
 11156  			if postIndex < 0 {
 11157  				return ErrInvalidLengthGenerated
 11158  			}
 11159  			if postIndex > l {
 11160  				return io.ErrUnexpectedEOF
 11161  			}
 11162  			m.ImageDigest = string(dAtA[iNdEx:postIndex])
 11163  			iNdEx = postIndex
 11164  		default:
 11165  			iNdEx = preIndex
 11166  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11167  			if err != nil {
 11168  				return err
 11169  			}
 11170  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11171  				return ErrInvalidLengthGenerated
 11172  			}
 11173  			if (iNdEx + skippy) > l {
 11174  				return io.ErrUnexpectedEOF
 11175  			}
 11176  			iNdEx += skippy
 11177  		}
 11178  	}
 11179  
 11180  	if iNdEx > l {
 11181  		return io.ErrUnexpectedEOF
 11182  	}
 11183  	return nil
 11184  }
 11185  func (m *BuildStrategy) Unmarshal(dAtA []byte) error {
 11186  	l := len(dAtA)
 11187  	iNdEx := 0
 11188  	for iNdEx < l {
 11189  		preIndex := iNdEx
 11190  		var wire uint64
 11191  		for shift := uint(0); ; shift += 7 {
 11192  			if shift >= 64 {
 11193  				return ErrIntOverflowGenerated
 11194  			}
 11195  			if iNdEx >= l {
 11196  				return io.ErrUnexpectedEOF
 11197  			}
 11198  			b := dAtA[iNdEx]
 11199  			iNdEx++
 11200  			wire |= uint64(b&0x7F) << shift
 11201  			if b < 0x80 {
 11202  				break
 11203  			}
 11204  		}
 11205  		fieldNum := int32(wire >> 3)
 11206  		wireType := int(wire & 0x7)
 11207  		if wireType == 4 {
 11208  			return fmt.Errorf("proto: BuildStrategy: wiretype end group for non-group")
 11209  		}
 11210  		if fieldNum <= 0 {
 11211  			return fmt.Errorf("proto: BuildStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 11212  		}
 11213  		switch fieldNum {
 11214  		case 1:
 11215  			if wireType != 2 {
 11216  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 11217  			}
 11218  			var stringLen uint64
 11219  			for shift := uint(0); ; shift += 7 {
 11220  				if shift >= 64 {
 11221  					return ErrIntOverflowGenerated
 11222  				}
 11223  				if iNdEx >= l {
 11224  					return io.ErrUnexpectedEOF
 11225  				}
 11226  				b := dAtA[iNdEx]
 11227  				iNdEx++
 11228  				stringLen |= uint64(b&0x7F) << shift
 11229  				if b < 0x80 {
 11230  					break
 11231  				}
 11232  			}
 11233  			intStringLen := int(stringLen)
 11234  			if intStringLen < 0 {
 11235  				return ErrInvalidLengthGenerated
 11236  			}
 11237  			postIndex := iNdEx + intStringLen
 11238  			if postIndex < 0 {
 11239  				return ErrInvalidLengthGenerated
 11240  			}
 11241  			if postIndex > l {
 11242  				return io.ErrUnexpectedEOF
 11243  			}
 11244  			m.Type = BuildStrategyType(dAtA[iNdEx:postIndex])
 11245  			iNdEx = postIndex
 11246  		case 2:
 11247  			if wireType != 2 {
 11248  				return fmt.Errorf("proto: wrong wireType = %d for field DockerStrategy", wireType)
 11249  			}
 11250  			var msglen int
 11251  			for shift := uint(0); ; shift += 7 {
 11252  				if shift >= 64 {
 11253  					return ErrIntOverflowGenerated
 11254  				}
 11255  				if iNdEx >= l {
 11256  					return io.ErrUnexpectedEOF
 11257  				}
 11258  				b := dAtA[iNdEx]
 11259  				iNdEx++
 11260  				msglen |= int(b&0x7F) << shift
 11261  				if b < 0x80 {
 11262  					break
 11263  				}
 11264  			}
 11265  			if msglen < 0 {
 11266  				return ErrInvalidLengthGenerated
 11267  			}
 11268  			postIndex := iNdEx + msglen
 11269  			if postIndex < 0 {
 11270  				return ErrInvalidLengthGenerated
 11271  			}
 11272  			if postIndex > l {
 11273  				return io.ErrUnexpectedEOF
 11274  			}
 11275  			if m.DockerStrategy == nil {
 11276  				m.DockerStrategy = &DockerBuildStrategy{}
 11277  			}
 11278  			if err := m.DockerStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11279  				return err
 11280  			}
 11281  			iNdEx = postIndex
 11282  		case 3:
 11283  			if wireType != 2 {
 11284  				return fmt.Errorf("proto: wrong wireType = %d for field SourceStrategy", wireType)
 11285  			}
 11286  			var msglen int
 11287  			for shift := uint(0); ; shift += 7 {
 11288  				if shift >= 64 {
 11289  					return ErrIntOverflowGenerated
 11290  				}
 11291  				if iNdEx >= l {
 11292  					return io.ErrUnexpectedEOF
 11293  				}
 11294  				b := dAtA[iNdEx]
 11295  				iNdEx++
 11296  				msglen |= int(b&0x7F) << shift
 11297  				if b < 0x80 {
 11298  					break
 11299  				}
 11300  			}
 11301  			if msglen < 0 {
 11302  				return ErrInvalidLengthGenerated
 11303  			}
 11304  			postIndex := iNdEx + msglen
 11305  			if postIndex < 0 {
 11306  				return ErrInvalidLengthGenerated
 11307  			}
 11308  			if postIndex > l {
 11309  				return io.ErrUnexpectedEOF
 11310  			}
 11311  			if m.SourceStrategy == nil {
 11312  				m.SourceStrategy = &SourceBuildStrategy{}
 11313  			}
 11314  			if err := m.SourceStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11315  				return err
 11316  			}
 11317  			iNdEx = postIndex
 11318  		case 4:
 11319  			if wireType != 2 {
 11320  				return fmt.Errorf("proto: wrong wireType = %d for field CustomStrategy", wireType)
 11321  			}
 11322  			var msglen int
 11323  			for shift := uint(0); ; shift += 7 {
 11324  				if shift >= 64 {
 11325  					return ErrIntOverflowGenerated
 11326  				}
 11327  				if iNdEx >= l {
 11328  					return io.ErrUnexpectedEOF
 11329  				}
 11330  				b := dAtA[iNdEx]
 11331  				iNdEx++
 11332  				msglen |= int(b&0x7F) << shift
 11333  				if b < 0x80 {
 11334  					break
 11335  				}
 11336  			}
 11337  			if msglen < 0 {
 11338  				return ErrInvalidLengthGenerated
 11339  			}
 11340  			postIndex := iNdEx + msglen
 11341  			if postIndex < 0 {
 11342  				return ErrInvalidLengthGenerated
 11343  			}
 11344  			if postIndex > l {
 11345  				return io.ErrUnexpectedEOF
 11346  			}
 11347  			if m.CustomStrategy == nil {
 11348  				m.CustomStrategy = &CustomBuildStrategy{}
 11349  			}
 11350  			if err := m.CustomStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11351  				return err
 11352  			}
 11353  			iNdEx = postIndex
 11354  		case 5:
 11355  			if wireType != 2 {
 11356  				return fmt.Errorf("proto: wrong wireType = %d for field JenkinsPipelineStrategy", wireType)
 11357  			}
 11358  			var msglen int
 11359  			for shift := uint(0); ; shift += 7 {
 11360  				if shift >= 64 {
 11361  					return ErrIntOverflowGenerated
 11362  				}
 11363  				if iNdEx >= l {
 11364  					return io.ErrUnexpectedEOF
 11365  				}
 11366  				b := dAtA[iNdEx]
 11367  				iNdEx++
 11368  				msglen |= int(b&0x7F) << shift
 11369  				if b < 0x80 {
 11370  					break
 11371  				}
 11372  			}
 11373  			if msglen < 0 {
 11374  				return ErrInvalidLengthGenerated
 11375  			}
 11376  			postIndex := iNdEx + msglen
 11377  			if postIndex < 0 {
 11378  				return ErrInvalidLengthGenerated
 11379  			}
 11380  			if postIndex > l {
 11381  				return io.ErrUnexpectedEOF
 11382  			}
 11383  			if m.JenkinsPipelineStrategy == nil {
 11384  				m.JenkinsPipelineStrategy = &JenkinsPipelineBuildStrategy{}
 11385  			}
 11386  			if err := m.JenkinsPipelineStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11387  				return err
 11388  			}
 11389  			iNdEx = postIndex
 11390  		default:
 11391  			iNdEx = preIndex
 11392  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11393  			if err != nil {
 11394  				return err
 11395  			}
 11396  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11397  				return ErrInvalidLengthGenerated
 11398  			}
 11399  			if (iNdEx + skippy) > l {
 11400  				return io.ErrUnexpectedEOF
 11401  			}
 11402  			iNdEx += skippy
 11403  		}
 11404  	}
 11405  
 11406  	if iNdEx > l {
 11407  		return io.ErrUnexpectedEOF
 11408  	}
 11409  	return nil
 11410  }
 11411  func (m *BuildTriggerCause) Unmarshal(dAtA []byte) error {
 11412  	l := len(dAtA)
 11413  	iNdEx := 0
 11414  	for iNdEx < l {
 11415  		preIndex := iNdEx
 11416  		var wire uint64
 11417  		for shift := uint(0); ; shift += 7 {
 11418  			if shift >= 64 {
 11419  				return ErrIntOverflowGenerated
 11420  			}
 11421  			if iNdEx >= l {
 11422  				return io.ErrUnexpectedEOF
 11423  			}
 11424  			b := dAtA[iNdEx]
 11425  			iNdEx++
 11426  			wire |= uint64(b&0x7F) << shift
 11427  			if b < 0x80 {
 11428  				break
 11429  			}
 11430  		}
 11431  		fieldNum := int32(wire >> 3)
 11432  		wireType := int(wire & 0x7)
 11433  		if wireType == 4 {
 11434  			return fmt.Errorf("proto: BuildTriggerCause: wiretype end group for non-group")
 11435  		}
 11436  		if fieldNum <= 0 {
 11437  			return fmt.Errorf("proto: BuildTriggerCause: illegal tag %d (wire type %d)", fieldNum, wire)
 11438  		}
 11439  		switch fieldNum {
 11440  		case 1:
 11441  			if wireType != 2 {
 11442  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 11443  			}
 11444  			var stringLen uint64
 11445  			for shift := uint(0); ; shift += 7 {
 11446  				if shift >= 64 {
 11447  					return ErrIntOverflowGenerated
 11448  				}
 11449  				if iNdEx >= l {
 11450  					return io.ErrUnexpectedEOF
 11451  				}
 11452  				b := dAtA[iNdEx]
 11453  				iNdEx++
 11454  				stringLen |= uint64(b&0x7F) << shift
 11455  				if b < 0x80 {
 11456  					break
 11457  				}
 11458  			}
 11459  			intStringLen := int(stringLen)
 11460  			if intStringLen < 0 {
 11461  				return ErrInvalidLengthGenerated
 11462  			}
 11463  			postIndex := iNdEx + intStringLen
 11464  			if postIndex < 0 {
 11465  				return ErrInvalidLengthGenerated
 11466  			}
 11467  			if postIndex > l {
 11468  				return io.ErrUnexpectedEOF
 11469  			}
 11470  			m.Message = string(dAtA[iNdEx:postIndex])
 11471  			iNdEx = postIndex
 11472  		case 2:
 11473  			if wireType != 2 {
 11474  				return fmt.Errorf("proto: wrong wireType = %d for field GenericWebHook", wireType)
 11475  			}
 11476  			var msglen int
 11477  			for shift := uint(0); ; shift += 7 {
 11478  				if shift >= 64 {
 11479  					return ErrIntOverflowGenerated
 11480  				}
 11481  				if iNdEx >= l {
 11482  					return io.ErrUnexpectedEOF
 11483  				}
 11484  				b := dAtA[iNdEx]
 11485  				iNdEx++
 11486  				msglen |= int(b&0x7F) << shift
 11487  				if b < 0x80 {
 11488  					break
 11489  				}
 11490  			}
 11491  			if msglen < 0 {
 11492  				return ErrInvalidLengthGenerated
 11493  			}
 11494  			postIndex := iNdEx + msglen
 11495  			if postIndex < 0 {
 11496  				return ErrInvalidLengthGenerated
 11497  			}
 11498  			if postIndex > l {
 11499  				return io.ErrUnexpectedEOF
 11500  			}
 11501  			if m.GenericWebHook == nil {
 11502  				m.GenericWebHook = &GenericWebHookCause{}
 11503  			}
 11504  			if err := m.GenericWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11505  				return err
 11506  			}
 11507  			iNdEx = postIndex
 11508  		case 3:
 11509  			if wireType != 2 {
 11510  				return fmt.Errorf("proto: wrong wireType = %d for field GitHubWebHook", wireType)
 11511  			}
 11512  			var msglen int
 11513  			for shift := uint(0); ; shift += 7 {
 11514  				if shift >= 64 {
 11515  					return ErrIntOverflowGenerated
 11516  				}
 11517  				if iNdEx >= l {
 11518  					return io.ErrUnexpectedEOF
 11519  				}
 11520  				b := dAtA[iNdEx]
 11521  				iNdEx++
 11522  				msglen |= int(b&0x7F) << shift
 11523  				if b < 0x80 {
 11524  					break
 11525  				}
 11526  			}
 11527  			if msglen < 0 {
 11528  				return ErrInvalidLengthGenerated
 11529  			}
 11530  			postIndex := iNdEx + msglen
 11531  			if postIndex < 0 {
 11532  				return ErrInvalidLengthGenerated
 11533  			}
 11534  			if postIndex > l {
 11535  				return io.ErrUnexpectedEOF
 11536  			}
 11537  			if m.GitHubWebHook == nil {
 11538  				m.GitHubWebHook = &GitHubWebHookCause{}
 11539  			}
 11540  			if err := m.GitHubWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11541  				return err
 11542  			}
 11543  			iNdEx = postIndex
 11544  		case 4:
 11545  			if wireType != 2 {
 11546  				return fmt.Errorf("proto: wrong wireType = %d for field ImageChangeBuild", wireType)
 11547  			}
 11548  			var msglen int
 11549  			for shift := uint(0); ; shift += 7 {
 11550  				if shift >= 64 {
 11551  					return ErrIntOverflowGenerated
 11552  				}
 11553  				if iNdEx >= l {
 11554  					return io.ErrUnexpectedEOF
 11555  				}
 11556  				b := dAtA[iNdEx]
 11557  				iNdEx++
 11558  				msglen |= int(b&0x7F) << shift
 11559  				if b < 0x80 {
 11560  					break
 11561  				}
 11562  			}
 11563  			if msglen < 0 {
 11564  				return ErrInvalidLengthGenerated
 11565  			}
 11566  			postIndex := iNdEx + msglen
 11567  			if postIndex < 0 {
 11568  				return ErrInvalidLengthGenerated
 11569  			}
 11570  			if postIndex > l {
 11571  				return io.ErrUnexpectedEOF
 11572  			}
 11573  			if m.ImageChangeBuild == nil {
 11574  				m.ImageChangeBuild = &ImageChangeCause{}
 11575  			}
 11576  			if err := m.ImageChangeBuild.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11577  				return err
 11578  			}
 11579  			iNdEx = postIndex
 11580  		case 5:
 11581  			if wireType != 2 {
 11582  				return fmt.Errorf("proto: wrong wireType = %d for field GitLabWebHook", wireType)
 11583  			}
 11584  			var msglen int
 11585  			for shift := uint(0); ; shift += 7 {
 11586  				if shift >= 64 {
 11587  					return ErrIntOverflowGenerated
 11588  				}
 11589  				if iNdEx >= l {
 11590  					return io.ErrUnexpectedEOF
 11591  				}
 11592  				b := dAtA[iNdEx]
 11593  				iNdEx++
 11594  				msglen |= int(b&0x7F) << shift
 11595  				if b < 0x80 {
 11596  					break
 11597  				}
 11598  			}
 11599  			if msglen < 0 {
 11600  				return ErrInvalidLengthGenerated
 11601  			}
 11602  			postIndex := iNdEx + msglen
 11603  			if postIndex < 0 {
 11604  				return ErrInvalidLengthGenerated
 11605  			}
 11606  			if postIndex > l {
 11607  				return io.ErrUnexpectedEOF
 11608  			}
 11609  			if m.GitLabWebHook == nil {
 11610  				m.GitLabWebHook = &GitLabWebHookCause{}
 11611  			}
 11612  			if err := m.GitLabWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11613  				return err
 11614  			}
 11615  			iNdEx = postIndex
 11616  		case 6:
 11617  			if wireType != 2 {
 11618  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketWebHook", wireType)
 11619  			}
 11620  			var msglen int
 11621  			for shift := uint(0); ; shift += 7 {
 11622  				if shift >= 64 {
 11623  					return ErrIntOverflowGenerated
 11624  				}
 11625  				if iNdEx >= l {
 11626  					return io.ErrUnexpectedEOF
 11627  				}
 11628  				b := dAtA[iNdEx]
 11629  				iNdEx++
 11630  				msglen |= int(b&0x7F) << shift
 11631  				if b < 0x80 {
 11632  					break
 11633  				}
 11634  			}
 11635  			if msglen < 0 {
 11636  				return ErrInvalidLengthGenerated
 11637  			}
 11638  			postIndex := iNdEx + msglen
 11639  			if postIndex < 0 {
 11640  				return ErrInvalidLengthGenerated
 11641  			}
 11642  			if postIndex > l {
 11643  				return io.ErrUnexpectedEOF
 11644  			}
 11645  			if m.BitbucketWebHook == nil {
 11646  				m.BitbucketWebHook = &BitbucketWebHookCause{}
 11647  			}
 11648  			if err := m.BitbucketWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11649  				return err
 11650  			}
 11651  			iNdEx = postIndex
 11652  		default:
 11653  			iNdEx = preIndex
 11654  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11655  			if err != nil {
 11656  				return err
 11657  			}
 11658  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11659  				return ErrInvalidLengthGenerated
 11660  			}
 11661  			if (iNdEx + skippy) > l {
 11662  				return io.ErrUnexpectedEOF
 11663  			}
 11664  			iNdEx += skippy
 11665  		}
 11666  	}
 11667  
 11668  	if iNdEx > l {
 11669  		return io.ErrUnexpectedEOF
 11670  	}
 11671  	return nil
 11672  }
 11673  func (m *BuildTriggerPolicy) Unmarshal(dAtA []byte) error {
 11674  	l := len(dAtA)
 11675  	iNdEx := 0
 11676  	for iNdEx < l {
 11677  		preIndex := iNdEx
 11678  		var wire uint64
 11679  		for shift := uint(0); ; shift += 7 {
 11680  			if shift >= 64 {
 11681  				return ErrIntOverflowGenerated
 11682  			}
 11683  			if iNdEx >= l {
 11684  				return io.ErrUnexpectedEOF
 11685  			}
 11686  			b := dAtA[iNdEx]
 11687  			iNdEx++
 11688  			wire |= uint64(b&0x7F) << shift
 11689  			if b < 0x80 {
 11690  				break
 11691  			}
 11692  		}
 11693  		fieldNum := int32(wire >> 3)
 11694  		wireType := int(wire & 0x7)
 11695  		if wireType == 4 {
 11696  			return fmt.Errorf("proto: BuildTriggerPolicy: wiretype end group for non-group")
 11697  		}
 11698  		if fieldNum <= 0 {
 11699  			return fmt.Errorf("proto: BuildTriggerPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
 11700  		}
 11701  		switch fieldNum {
 11702  		case 1:
 11703  			if wireType != 2 {
 11704  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 11705  			}
 11706  			var stringLen uint64
 11707  			for shift := uint(0); ; shift += 7 {
 11708  				if shift >= 64 {
 11709  					return ErrIntOverflowGenerated
 11710  				}
 11711  				if iNdEx >= l {
 11712  					return io.ErrUnexpectedEOF
 11713  				}
 11714  				b := dAtA[iNdEx]
 11715  				iNdEx++
 11716  				stringLen |= uint64(b&0x7F) << shift
 11717  				if b < 0x80 {
 11718  					break
 11719  				}
 11720  			}
 11721  			intStringLen := int(stringLen)
 11722  			if intStringLen < 0 {
 11723  				return ErrInvalidLengthGenerated
 11724  			}
 11725  			postIndex := iNdEx + intStringLen
 11726  			if postIndex < 0 {
 11727  				return ErrInvalidLengthGenerated
 11728  			}
 11729  			if postIndex > l {
 11730  				return io.ErrUnexpectedEOF
 11731  			}
 11732  			m.Type = BuildTriggerType(dAtA[iNdEx:postIndex])
 11733  			iNdEx = postIndex
 11734  		case 2:
 11735  			if wireType != 2 {
 11736  				return fmt.Errorf("proto: wrong wireType = %d for field GitHubWebHook", wireType)
 11737  			}
 11738  			var msglen int
 11739  			for shift := uint(0); ; shift += 7 {
 11740  				if shift >= 64 {
 11741  					return ErrIntOverflowGenerated
 11742  				}
 11743  				if iNdEx >= l {
 11744  					return io.ErrUnexpectedEOF
 11745  				}
 11746  				b := dAtA[iNdEx]
 11747  				iNdEx++
 11748  				msglen |= int(b&0x7F) << shift
 11749  				if b < 0x80 {
 11750  					break
 11751  				}
 11752  			}
 11753  			if msglen < 0 {
 11754  				return ErrInvalidLengthGenerated
 11755  			}
 11756  			postIndex := iNdEx + msglen
 11757  			if postIndex < 0 {
 11758  				return ErrInvalidLengthGenerated
 11759  			}
 11760  			if postIndex > l {
 11761  				return io.ErrUnexpectedEOF
 11762  			}
 11763  			if m.GitHubWebHook == nil {
 11764  				m.GitHubWebHook = &WebHookTrigger{}
 11765  			}
 11766  			if err := m.GitHubWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11767  				return err
 11768  			}
 11769  			iNdEx = postIndex
 11770  		case 3:
 11771  			if wireType != 2 {
 11772  				return fmt.Errorf("proto: wrong wireType = %d for field GenericWebHook", wireType)
 11773  			}
 11774  			var msglen int
 11775  			for shift := uint(0); ; shift += 7 {
 11776  				if shift >= 64 {
 11777  					return ErrIntOverflowGenerated
 11778  				}
 11779  				if iNdEx >= l {
 11780  					return io.ErrUnexpectedEOF
 11781  				}
 11782  				b := dAtA[iNdEx]
 11783  				iNdEx++
 11784  				msglen |= int(b&0x7F) << shift
 11785  				if b < 0x80 {
 11786  					break
 11787  				}
 11788  			}
 11789  			if msglen < 0 {
 11790  				return ErrInvalidLengthGenerated
 11791  			}
 11792  			postIndex := iNdEx + msglen
 11793  			if postIndex < 0 {
 11794  				return ErrInvalidLengthGenerated
 11795  			}
 11796  			if postIndex > l {
 11797  				return io.ErrUnexpectedEOF
 11798  			}
 11799  			if m.GenericWebHook == nil {
 11800  				m.GenericWebHook = &WebHookTrigger{}
 11801  			}
 11802  			if err := m.GenericWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11803  				return err
 11804  			}
 11805  			iNdEx = postIndex
 11806  		case 4:
 11807  			if wireType != 2 {
 11808  				return fmt.Errorf("proto: wrong wireType = %d for field ImageChange", wireType)
 11809  			}
 11810  			var msglen int
 11811  			for shift := uint(0); ; shift += 7 {
 11812  				if shift >= 64 {
 11813  					return ErrIntOverflowGenerated
 11814  				}
 11815  				if iNdEx >= l {
 11816  					return io.ErrUnexpectedEOF
 11817  				}
 11818  				b := dAtA[iNdEx]
 11819  				iNdEx++
 11820  				msglen |= int(b&0x7F) << shift
 11821  				if b < 0x80 {
 11822  					break
 11823  				}
 11824  			}
 11825  			if msglen < 0 {
 11826  				return ErrInvalidLengthGenerated
 11827  			}
 11828  			postIndex := iNdEx + msglen
 11829  			if postIndex < 0 {
 11830  				return ErrInvalidLengthGenerated
 11831  			}
 11832  			if postIndex > l {
 11833  				return io.ErrUnexpectedEOF
 11834  			}
 11835  			if m.ImageChange == nil {
 11836  				m.ImageChange = &ImageChangeTrigger{}
 11837  			}
 11838  			if err := m.ImageChange.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11839  				return err
 11840  			}
 11841  			iNdEx = postIndex
 11842  		case 5:
 11843  			if wireType != 2 {
 11844  				return fmt.Errorf("proto: wrong wireType = %d for field GitLabWebHook", wireType)
 11845  			}
 11846  			var msglen int
 11847  			for shift := uint(0); ; shift += 7 {
 11848  				if shift >= 64 {
 11849  					return ErrIntOverflowGenerated
 11850  				}
 11851  				if iNdEx >= l {
 11852  					return io.ErrUnexpectedEOF
 11853  				}
 11854  				b := dAtA[iNdEx]
 11855  				iNdEx++
 11856  				msglen |= int(b&0x7F) << shift
 11857  				if b < 0x80 {
 11858  					break
 11859  				}
 11860  			}
 11861  			if msglen < 0 {
 11862  				return ErrInvalidLengthGenerated
 11863  			}
 11864  			postIndex := iNdEx + msglen
 11865  			if postIndex < 0 {
 11866  				return ErrInvalidLengthGenerated
 11867  			}
 11868  			if postIndex > l {
 11869  				return io.ErrUnexpectedEOF
 11870  			}
 11871  			if m.GitLabWebHook == nil {
 11872  				m.GitLabWebHook = &WebHookTrigger{}
 11873  			}
 11874  			if err := m.GitLabWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11875  				return err
 11876  			}
 11877  			iNdEx = postIndex
 11878  		case 6:
 11879  			if wireType != 2 {
 11880  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketWebHook", wireType)
 11881  			}
 11882  			var msglen int
 11883  			for shift := uint(0); ; shift += 7 {
 11884  				if shift >= 64 {
 11885  					return ErrIntOverflowGenerated
 11886  				}
 11887  				if iNdEx >= l {
 11888  					return io.ErrUnexpectedEOF
 11889  				}
 11890  				b := dAtA[iNdEx]
 11891  				iNdEx++
 11892  				msglen |= int(b&0x7F) << shift
 11893  				if b < 0x80 {
 11894  					break
 11895  				}
 11896  			}
 11897  			if msglen < 0 {
 11898  				return ErrInvalidLengthGenerated
 11899  			}
 11900  			postIndex := iNdEx + msglen
 11901  			if postIndex < 0 {
 11902  				return ErrInvalidLengthGenerated
 11903  			}
 11904  			if postIndex > l {
 11905  				return io.ErrUnexpectedEOF
 11906  			}
 11907  			if m.BitbucketWebHook == nil {
 11908  				m.BitbucketWebHook = &WebHookTrigger{}
 11909  			}
 11910  			if err := m.BitbucketWebHook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 11911  				return err
 11912  			}
 11913  			iNdEx = postIndex
 11914  		default:
 11915  			iNdEx = preIndex
 11916  			skippy, err := skipGenerated(dAtA[iNdEx:])
 11917  			if err != nil {
 11918  				return err
 11919  			}
 11920  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 11921  				return ErrInvalidLengthGenerated
 11922  			}
 11923  			if (iNdEx + skippy) > l {
 11924  				return io.ErrUnexpectedEOF
 11925  			}
 11926  			iNdEx += skippy
 11927  		}
 11928  	}
 11929  
 11930  	if iNdEx > l {
 11931  		return io.ErrUnexpectedEOF
 11932  	}
 11933  	return nil
 11934  }
 11935  func (m *BuildVolume) Unmarshal(dAtA []byte) error {
 11936  	l := len(dAtA)
 11937  	iNdEx := 0
 11938  	for iNdEx < l {
 11939  		preIndex := iNdEx
 11940  		var wire uint64
 11941  		for shift := uint(0); ; shift += 7 {
 11942  			if shift >= 64 {
 11943  				return ErrIntOverflowGenerated
 11944  			}
 11945  			if iNdEx >= l {
 11946  				return io.ErrUnexpectedEOF
 11947  			}
 11948  			b := dAtA[iNdEx]
 11949  			iNdEx++
 11950  			wire |= uint64(b&0x7F) << shift
 11951  			if b < 0x80 {
 11952  				break
 11953  			}
 11954  		}
 11955  		fieldNum := int32(wire >> 3)
 11956  		wireType := int(wire & 0x7)
 11957  		if wireType == 4 {
 11958  			return fmt.Errorf("proto: BuildVolume: wiretype end group for non-group")
 11959  		}
 11960  		if fieldNum <= 0 {
 11961  			return fmt.Errorf("proto: BuildVolume: illegal tag %d (wire type %d)", fieldNum, wire)
 11962  		}
 11963  		switch fieldNum {
 11964  		case 1:
 11965  			if wireType != 2 {
 11966  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 11967  			}
 11968  			var stringLen uint64
 11969  			for shift := uint(0); ; shift += 7 {
 11970  				if shift >= 64 {
 11971  					return ErrIntOverflowGenerated
 11972  				}
 11973  				if iNdEx >= l {
 11974  					return io.ErrUnexpectedEOF
 11975  				}
 11976  				b := dAtA[iNdEx]
 11977  				iNdEx++
 11978  				stringLen |= uint64(b&0x7F) << shift
 11979  				if b < 0x80 {
 11980  					break
 11981  				}
 11982  			}
 11983  			intStringLen := int(stringLen)
 11984  			if intStringLen < 0 {
 11985  				return ErrInvalidLengthGenerated
 11986  			}
 11987  			postIndex := iNdEx + intStringLen
 11988  			if postIndex < 0 {
 11989  				return ErrInvalidLengthGenerated
 11990  			}
 11991  			if postIndex > l {
 11992  				return io.ErrUnexpectedEOF
 11993  			}
 11994  			m.Name = string(dAtA[iNdEx:postIndex])
 11995  			iNdEx = postIndex
 11996  		case 2:
 11997  			if wireType != 2 {
 11998  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 11999  			}
 12000  			var msglen int
 12001  			for shift := uint(0); ; shift += 7 {
 12002  				if shift >= 64 {
 12003  					return ErrIntOverflowGenerated
 12004  				}
 12005  				if iNdEx >= l {
 12006  					return io.ErrUnexpectedEOF
 12007  				}
 12008  				b := dAtA[iNdEx]
 12009  				iNdEx++
 12010  				msglen |= int(b&0x7F) << shift
 12011  				if b < 0x80 {
 12012  					break
 12013  				}
 12014  			}
 12015  			if msglen < 0 {
 12016  				return ErrInvalidLengthGenerated
 12017  			}
 12018  			postIndex := iNdEx + msglen
 12019  			if postIndex < 0 {
 12020  				return ErrInvalidLengthGenerated
 12021  			}
 12022  			if postIndex > l {
 12023  				return io.ErrUnexpectedEOF
 12024  			}
 12025  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12026  				return err
 12027  			}
 12028  			iNdEx = postIndex
 12029  		case 3:
 12030  			if wireType != 2 {
 12031  				return fmt.Errorf("proto: wrong wireType = %d for field Mounts", wireType)
 12032  			}
 12033  			var msglen int
 12034  			for shift := uint(0); ; shift += 7 {
 12035  				if shift >= 64 {
 12036  					return ErrIntOverflowGenerated
 12037  				}
 12038  				if iNdEx >= l {
 12039  					return io.ErrUnexpectedEOF
 12040  				}
 12041  				b := dAtA[iNdEx]
 12042  				iNdEx++
 12043  				msglen |= int(b&0x7F) << shift
 12044  				if b < 0x80 {
 12045  					break
 12046  				}
 12047  			}
 12048  			if msglen < 0 {
 12049  				return ErrInvalidLengthGenerated
 12050  			}
 12051  			postIndex := iNdEx + msglen
 12052  			if postIndex < 0 {
 12053  				return ErrInvalidLengthGenerated
 12054  			}
 12055  			if postIndex > l {
 12056  				return io.ErrUnexpectedEOF
 12057  			}
 12058  			m.Mounts = append(m.Mounts, BuildVolumeMount{})
 12059  			if err := m.Mounts[len(m.Mounts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12060  				return err
 12061  			}
 12062  			iNdEx = postIndex
 12063  		default:
 12064  			iNdEx = preIndex
 12065  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12066  			if err != nil {
 12067  				return err
 12068  			}
 12069  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12070  				return ErrInvalidLengthGenerated
 12071  			}
 12072  			if (iNdEx + skippy) > l {
 12073  				return io.ErrUnexpectedEOF
 12074  			}
 12075  			iNdEx += skippy
 12076  		}
 12077  	}
 12078  
 12079  	if iNdEx > l {
 12080  		return io.ErrUnexpectedEOF
 12081  	}
 12082  	return nil
 12083  }
 12084  func (m *BuildVolumeMount) Unmarshal(dAtA []byte) error {
 12085  	l := len(dAtA)
 12086  	iNdEx := 0
 12087  	for iNdEx < l {
 12088  		preIndex := iNdEx
 12089  		var wire uint64
 12090  		for shift := uint(0); ; shift += 7 {
 12091  			if shift >= 64 {
 12092  				return ErrIntOverflowGenerated
 12093  			}
 12094  			if iNdEx >= l {
 12095  				return io.ErrUnexpectedEOF
 12096  			}
 12097  			b := dAtA[iNdEx]
 12098  			iNdEx++
 12099  			wire |= uint64(b&0x7F) << shift
 12100  			if b < 0x80 {
 12101  				break
 12102  			}
 12103  		}
 12104  		fieldNum := int32(wire >> 3)
 12105  		wireType := int(wire & 0x7)
 12106  		if wireType == 4 {
 12107  			return fmt.Errorf("proto: BuildVolumeMount: wiretype end group for non-group")
 12108  		}
 12109  		if fieldNum <= 0 {
 12110  			return fmt.Errorf("proto: BuildVolumeMount: illegal tag %d (wire type %d)", fieldNum, wire)
 12111  		}
 12112  		switch fieldNum {
 12113  		case 1:
 12114  			if wireType != 2 {
 12115  				return fmt.Errorf("proto: wrong wireType = %d for field DestinationPath", wireType)
 12116  			}
 12117  			var stringLen uint64
 12118  			for shift := uint(0); ; shift += 7 {
 12119  				if shift >= 64 {
 12120  					return ErrIntOverflowGenerated
 12121  				}
 12122  				if iNdEx >= l {
 12123  					return io.ErrUnexpectedEOF
 12124  				}
 12125  				b := dAtA[iNdEx]
 12126  				iNdEx++
 12127  				stringLen |= uint64(b&0x7F) << shift
 12128  				if b < 0x80 {
 12129  					break
 12130  				}
 12131  			}
 12132  			intStringLen := int(stringLen)
 12133  			if intStringLen < 0 {
 12134  				return ErrInvalidLengthGenerated
 12135  			}
 12136  			postIndex := iNdEx + intStringLen
 12137  			if postIndex < 0 {
 12138  				return ErrInvalidLengthGenerated
 12139  			}
 12140  			if postIndex > l {
 12141  				return io.ErrUnexpectedEOF
 12142  			}
 12143  			m.DestinationPath = string(dAtA[iNdEx:postIndex])
 12144  			iNdEx = postIndex
 12145  		default:
 12146  			iNdEx = preIndex
 12147  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12148  			if err != nil {
 12149  				return err
 12150  			}
 12151  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12152  				return ErrInvalidLengthGenerated
 12153  			}
 12154  			if (iNdEx + skippy) > l {
 12155  				return io.ErrUnexpectedEOF
 12156  			}
 12157  			iNdEx += skippy
 12158  		}
 12159  	}
 12160  
 12161  	if iNdEx > l {
 12162  		return io.ErrUnexpectedEOF
 12163  	}
 12164  	return nil
 12165  }
 12166  func (m *BuildVolumeSource) Unmarshal(dAtA []byte) error {
 12167  	l := len(dAtA)
 12168  	iNdEx := 0
 12169  	for iNdEx < l {
 12170  		preIndex := iNdEx
 12171  		var wire uint64
 12172  		for shift := uint(0); ; shift += 7 {
 12173  			if shift >= 64 {
 12174  				return ErrIntOverflowGenerated
 12175  			}
 12176  			if iNdEx >= l {
 12177  				return io.ErrUnexpectedEOF
 12178  			}
 12179  			b := dAtA[iNdEx]
 12180  			iNdEx++
 12181  			wire |= uint64(b&0x7F) << shift
 12182  			if b < 0x80 {
 12183  				break
 12184  			}
 12185  		}
 12186  		fieldNum := int32(wire >> 3)
 12187  		wireType := int(wire & 0x7)
 12188  		if wireType == 4 {
 12189  			return fmt.Errorf("proto: BuildVolumeSource: wiretype end group for non-group")
 12190  		}
 12191  		if fieldNum <= 0 {
 12192  			return fmt.Errorf("proto: BuildVolumeSource: illegal tag %d (wire type %d)", fieldNum, wire)
 12193  		}
 12194  		switch fieldNum {
 12195  		case 1:
 12196  			if wireType != 2 {
 12197  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 12198  			}
 12199  			var stringLen uint64
 12200  			for shift := uint(0); ; shift += 7 {
 12201  				if shift >= 64 {
 12202  					return ErrIntOverflowGenerated
 12203  				}
 12204  				if iNdEx >= l {
 12205  					return io.ErrUnexpectedEOF
 12206  				}
 12207  				b := dAtA[iNdEx]
 12208  				iNdEx++
 12209  				stringLen |= uint64(b&0x7F) << shift
 12210  				if b < 0x80 {
 12211  					break
 12212  				}
 12213  			}
 12214  			intStringLen := int(stringLen)
 12215  			if intStringLen < 0 {
 12216  				return ErrInvalidLengthGenerated
 12217  			}
 12218  			postIndex := iNdEx + intStringLen
 12219  			if postIndex < 0 {
 12220  				return ErrInvalidLengthGenerated
 12221  			}
 12222  			if postIndex > l {
 12223  				return io.ErrUnexpectedEOF
 12224  			}
 12225  			m.Type = BuildVolumeSourceType(dAtA[iNdEx:postIndex])
 12226  			iNdEx = postIndex
 12227  		case 2:
 12228  			if wireType != 2 {
 12229  				return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
 12230  			}
 12231  			var msglen int
 12232  			for shift := uint(0); ; shift += 7 {
 12233  				if shift >= 64 {
 12234  					return ErrIntOverflowGenerated
 12235  				}
 12236  				if iNdEx >= l {
 12237  					return io.ErrUnexpectedEOF
 12238  				}
 12239  				b := dAtA[iNdEx]
 12240  				iNdEx++
 12241  				msglen |= int(b&0x7F) << shift
 12242  				if b < 0x80 {
 12243  					break
 12244  				}
 12245  			}
 12246  			if msglen < 0 {
 12247  				return ErrInvalidLengthGenerated
 12248  			}
 12249  			postIndex := iNdEx + msglen
 12250  			if postIndex < 0 {
 12251  				return ErrInvalidLengthGenerated
 12252  			}
 12253  			if postIndex > l {
 12254  				return io.ErrUnexpectedEOF
 12255  			}
 12256  			if m.Secret == nil {
 12257  				m.Secret = &v11.SecretVolumeSource{}
 12258  			}
 12259  			if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12260  				return err
 12261  			}
 12262  			iNdEx = postIndex
 12263  		case 3:
 12264  			if wireType != 2 {
 12265  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
 12266  			}
 12267  			var msglen int
 12268  			for shift := uint(0); ; shift += 7 {
 12269  				if shift >= 64 {
 12270  					return ErrIntOverflowGenerated
 12271  				}
 12272  				if iNdEx >= l {
 12273  					return io.ErrUnexpectedEOF
 12274  				}
 12275  				b := dAtA[iNdEx]
 12276  				iNdEx++
 12277  				msglen |= int(b&0x7F) << shift
 12278  				if b < 0x80 {
 12279  					break
 12280  				}
 12281  			}
 12282  			if msglen < 0 {
 12283  				return ErrInvalidLengthGenerated
 12284  			}
 12285  			postIndex := iNdEx + msglen
 12286  			if postIndex < 0 {
 12287  				return ErrInvalidLengthGenerated
 12288  			}
 12289  			if postIndex > l {
 12290  				return io.ErrUnexpectedEOF
 12291  			}
 12292  			if m.ConfigMap == nil {
 12293  				m.ConfigMap = &v11.ConfigMapVolumeSource{}
 12294  			}
 12295  			if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12296  				return err
 12297  			}
 12298  			iNdEx = postIndex
 12299  		case 4:
 12300  			if wireType != 2 {
 12301  				return fmt.Errorf("proto: wrong wireType = %d for field CSI", wireType)
 12302  			}
 12303  			var msglen int
 12304  			for shift := uint(0); ; shift += 7 {
 12305  				if shift >= 64 {
 12306  					return ErrIntOverflowGenerated
 12307  				}
 12308  				if iNdEx >= l {
 12309  					return io.ErrUnexpectedEOF
 12310  				}
 12311  				b := dAtA[iNdEx]
 12312  				iNdEx++
 12313  				msglen |= int(b&0x7F) << shift
 12314  				if b < 0x80 {
 12315  					break
 12316  				}
 12317  			}
 12318  			if msglen < 0 {
 12319  				return ErrInvalidLengthGenerated
 12320  			}
 12321  			postIndex := iNdEx + msglen
 12322  			if postIndex < 0 {
 12323  				return ErrInvalidLengthGenerated
 12324  			}
 12325  			if postIndex > l {
 12326  				return io.ErrUnexpectedEOF
 12327  			}
 12328  			if m.CSI == nil {
 12329  				m.CSI = &v11.CSIVolumeSource{}
 12330  			}
 12331  			if err := m.CSI.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12332  				return err
 12333  			}
 12334  			iNdEx = postIndex
 12335  		default:
 12336  			iNdEx = preIndex
 12337  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12338  			if err != nil {
 12339  				return err
 12340  			}
 12341  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12342  				return ErrInvalidLengthGenerated
 12343  			}
 12344  			if (iNdEx + skippy) > l {
 12345  				return io.ErrUnexpectedEOF
 12346  			}
 12347  			iNdEx += skippy
 12348  		}
 12349  	}
 12350  
 12351  	if iNdEx > l {
 12352  		return io.ErrUnexpectedEOF
 12353  	}
 12354  	return nil
 12355  }
 12356  func (m *CommonSpec) Unmarshal(dAtA []byte) error {
 12357  	l := len(dAtA)
 12358  	iNdEx := 0
 12359  	for iNdEx < l {
 12360  		preIndex := iNdEx
 12361  		var wire uint64
 12362  		for shift := uint(0); ; shift += 7 {
 12363  			if shift >= 64 {
 12364  				return ErrIntOverflowGenerated
 12365  			}
 12366  			if iNdEx >= l {
 12367  				return io.ErrUnexpectedEOF
 12368  			}
 12369  			b := dAtA[iNdEx]
 12370  			iNdEx++
 12371  			wire |= uint64(b&0x7F) << shift
 12372  			if b < 0x80 {
 12373  				break
 12374  			}
 12375  		}
 12376  		fieldNum := int32(wire >> 3)
 12377  		wireType := int(wire & 0x7)
 12378  		if wireType == 4 {
 12379  			return fmt.Errorf("proto: CommonSpec: wiretype end group for non-group")
 12380  		}
 12381  		if fieldNum <= 0 {
 12382  			return fmt.Errorf("proto: CommonSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 12383  		}
 12384  		switch fieldNum {
 12385  		case 1:
 12386  			if wireType != 2 {
 12387  				return fmt.Errorf("proto: wrong wireType = %d for field ServiceAccount", wireType)
 12388  			}
 12389  			var stringLen uint64
 12390  			for shift := uint(0); ; shift += 7 {
 12391  				if shift >= 64 {
 12392  					return ErrIntOverflowGenerated
 12393  				}
 12394  				if iNdEx >= l {
 12395  					return io.ErrUnexpectedEOF
 12396  				}
 12397  				b := dAtA[iNdEx]
 12398  				iNdEx++
 12399  				stringLen |= uint64(b&0x7F) << shift
 12400  				if b < 0x80 {
 12401  					break
 12402  				}
 12403  			}
 12404  			intStringLen := int(stringLen)
 12405  			if intStringLen < 0 {
 12406  				return ErrInvalidLengthGenerated
 12407  			}
 12408  			postIndex := iNdEx + intStringLen
 12409  			if postIndex < 0 {
 12410  				return ErrInvalidLengthGenerated
 12411  			}
 12412  			if postIndex > l {
 12413  				return io.ErrUnexpectedEOF
 12414  			}
 12415  			m.ServiceAccount = string(dAtA[iNdEx:postIndex])
 12416  			iNdEx = postIndex
 12417  		case 2:
 12418  			if wireType != 2 {
 12419  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 12420  			}
 12421  			var msglen int
 12422  			for shift := uint(0); ; shift += 7 {
 12423  				if shift >= 64 {
 12424  					return ErrIntOverflowGenerated
 12425  				}
 12426  				if iNdEx >= l {
 12427  					return io.ErrUnexpectedEOF
 12428  				}
 12429  				b := dAtA[iNdEx]
 12430  				iNdEx++
 12431  				msglen |= int(b&0x7F) << shift
 12432  				if b < 0x80 {
 12433  					break
 12434  				}
 12435  			}
 12436  			if msglen < 0 {
 12437  				return ErrInvalidLengthGenerated
 12438  			}
 12439  			postIndex := iNdEx + msglen
 12440  			if postIndex < 0 {
 12441  				return ErrInvalidLengthGenerated
 12442  			}
 12443  			if postIndex > l {
 12444  				return io.ErrUnexpectedEOF
 12445  			}
 12446  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12447  				return err
 12448  			}
 12449  			iNdEx = postIndex
 12450  		case 3:
 12451  			if wireType != 2 {
 12452  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 12453  			}
 12454  			var msglen int
 12455  			for shift := uint(0); ; shift += 7 {
 12456  				if shift >= 64 {
 12457  					return ErrIntOverflowGenerated
 12458  				}
 12459  				if iNdEx >= l {
 12460  					return io.ErrUnexpectedEOF
 12461  				}
 12462  				b := dAtA[iNdEx]
 12463  				iNdEx++
 12464  				msglen |= int(b&0x7F) << shift
 12465  				if b < 0x80 {
 12466  					break
 12467  				}
 12468  			}
 12469  			if msglen < 0 {
 12470  				return ErrInvalidLengthGenerated
 12471  			}
 12472  			postIndex := iNdEx + msglen
 12473  			if postIndex < 0 {
 12474  				return ErrInvalidLengthGenerated
 12475  			}
 12476  			if postIndex > l {
 12477  				return io.ErrUnexpectedEOF
 12478  			}
 12479  			if m.Revision == nil {
 12480  				m.Revision = &SourceRevision{}
 12481  			}
 12482  			if err := m.Revision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12483  				return err
 12484  			}
 12485  			iNdEx = postIndex
 12486  		case 4:
 12487  			if wireType != 2 {
 12488  				return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
 12489  			}
 12490  			var msglen int
 12491  			for shift := uint(0); ; shift += 7 {
 12492  				if shift >= 64 {
 12493  					return ErrIntOverflowGenerated
 12494  				}
 12495  				if iNdEx >= l {
 12496  					return io.ErrUnexpectedEOF
 12497  				}
 12498  				b := dAtA[iNdEx]
 12499  				iNdEx++
 12500  				msglen |= int(b&0x7F) << shift
 12501  				if b < 0x80 {
 12502  					break
 12503  				}
 12504  			}
 12505  			if msglen < 0 {
 12506  				return ErrInvalidLengthGenerated
 12507  			}
 12508  			postIndex := iNdEx + msglen
 12509  			if postIndex < 0 {
 12510  				return ErrInvalidLengthGenerated
 12511  			}
 12512  			if postIndex > l {
 12513  				return io.ErrUnexpectedEOF
 12514  			}
 12515  			if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12516  				return err
 12517  			}
 12518  			iNdEx = postIndex
 12519  		case 5:
 12520  			if wireType != 2 {
 12521  				return fmt.Errorf("proto: wrong wireType = %d for field Output", wireType)
 12522  			}
 12523  			var msglen int
 12524  			for shift := uint(0); ; shift += 7 {
 12525  				if shift >= 64 {
 12526  					return ErrIntOverflowGenerated
 12527  				}
 12528  				if iNdEx >= l {
 12529  					return io.ErrUnexpectedEOF
 12530  				}
 12531  				b := dAtA[iNdEx]
 12532  				iNdEx++
 12533  				msglen |= int(b&0x7F) << shift
 12534  				if b < 0x80 {
 12535  					break
 12536  				}
 12537  			}
 12538  			if msglen < 0 {
 12539  				return ErrInvalidLengthGenerated
 12540  			}
 12541  			postIndex := iNdEx + msglen
 12542  			if postIndex < 0 {
 12543  				return ErrInvalidLengthGenerated
 12544  			}
 12545  			if postIndex > l {
 12546  				return io.ErrUnexpectedEOF
 12547  			}
 12548  			if err := m.Output.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12549  				return err
 12550  			}
 12551  			iNdEx = postIndex
 12552  		case 6:
 12553  			if wireType != 2 {
 12554  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 12555  			}
 12556  			var msglen int
 12557  			for shift := uint(0); ; shift += 7 {
 12558  				if shift >= 64 {
 12559  					return ErrIntOverflowGenerated
 12560  				}
 12561  				if iNdEx >= l {
 12562  					return io.ErrUnexpectedEOF
 12563  				}
 12564  				b := dAtA[iNdEx]
 12565  				iNdEx++
 12566  				msglen |= int(b&0x7F) << shift
 12567  				if b < 0x80 {
 12568  					break
 12569  				}
 12570  			}
 12571  			if msglen < 0 {
 12572  				return ErrInvalidLengthGenerated
 12573  			}
 12574  			postIndex := iNdEx + msglen
 12575  			if postIndex < 0 {
 12576  				return ErrInvalidLengthGenerated
 12577  			}
 12578  			if postIndex > l {
 12579  				return io.ErrUnexpectedEOF
 12580  			}
 12581  			if err := m.Resources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12582  				return err
 12583  			}
 12584  			iNdEx = postIndex
 12585  		case 7:
 12586  			if wireType != 2 {
 12587  				return fmt.Errorf("proto: wrong wireType = %d for field PostCommit", wireType)
 12588  			}
 12589  			var msglen int
 12590  			for shift := uint(0); ; shift += 7 {
 12591  				if shift >= 64 {
 12592  					return ErrIntOverflowGenerated
 12593  				}
 12594  				if iNdEx >= l {
 12595  					return io.ErrUnexpectedEOF
 12596  				}
 12597  				b := dAtA[iNdEx]
 12598  				iNdEx++
 12599  				msglen |= int(b&0x7F) << shift
 12600  				if b < 0x80 {
 12601  					break
 12602  				}
 12603  			}
 12604  			if msglen < 0 {
 12605  				return ErrInvalidLengthGenerated
 12606  			}
 12607  			postIndex := iNdEx + msglen
 12608  			if postIndex < 0 {
 12609  				return ErrInvalidLengthGenerated
 12610  			}
 12611  			if postIndex > l {
 12612  				return io.ErrUnexpectedEOF
 12613  			}
 12614  			if err := m.PostCommit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12615  				return err
 12616  			}
 12617  			iNdEx = postIndex
 12618  		case 8:
 12619  			if wireType != 0 {
 12620  				return fmt.Errorf("proto: wrong wireType = %d for field CompletionDeadlineSeconds", wireType)
 12621  			}
 12622  			var v int64
 12623  			for shift := uint(0); ; shift += 7 {
 12624  				if shift >= 64 {
 12625  					return ErrIntOverflowGenerated
 12626  				}
 12627  				if iNdEx >= l {
 12628  					return io.ErrUnexpectedEOF
 12629  				}
 12630  				b := dAtA[iNdEx]
 12631  				iNdEx++
 12632  				v |= int64(b&0x7F) << shift
 12633  				if b < 0x80 {
 12634  					break
 12635  				}
 12636  			}
 12637  			m.CompletionDeadlineSeconds = &v
 12638  		case 9:
 12639  			if wireType != 2 {
 12640  				return fmt.Errorf("proto: wrong wireType = %d for field NodeSelector", wireType)
 12641  			}
 12642  			var msglen int
 12643  			for shift := uint(0); ; shift += 7 {
 12644  				if shift >= 64 {
 12645  					return ErrIntOverflowGenerated
 12646  				}
 12647  				if iNdEx >= l {
 12648  					return io.ErrUnexpectedEOF
 12649  				}
 12650  				b := dAtA[iNdEx]
 12651  				iNdEx++
 12652  				msglen |= int(b&0x7F) << shift
 12653  				if b < 0x80 {
 12654  					break
 12655  				}
 12656  			}
 12657  			if msglen < 0 {
 12658  				return ErrInvalidLengthGenerated
 12659  			}
 12660  			postIndex := iNdEx + msglen
 12661  			if postIndex < 0 {
 12662  				return ErrInvalidLengthGenerated
 12663  			}
 12664  			if postIndex > l {
 12665  				return io.ErrUnexpectedEOF
 12666  			}
 12667  			if m.NodeSelector == nil {
 12668  				m.NodeSelector = OptionalNodeSelector{}
 12669  			}
 12670  			if err := m.NodeSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12671  				return err
 12672  			}
 12673  			iNdEx = postIndex
 12674  		case 10:
 12675  			if wireType != 0 {
 12676  				return fmt.Errorf("proto: wrong wireType = %d for field MountTrustedCA", wireType)
 12677  			}
 12678  			var v int
 12679  			for shift := uint(0); ; shift += 7 {
 12680  				if shift >= 64 {
 12681  					return ErrIntOverflowGenerated
 12682  				}
 12683  				if iNdEx >= l {
 12684  					return io.ErrUnexpectedEOF
 12685  				}
 12686  				b := dAtA[iNdEx]
 12687  				iNdEx++
 12688  				v |= int(b&0x7F) << shift
 12689  				if b < 0x80 {
 12690  					break
 12691  				}
 12692  			}
 12693  			b := bool(v != 0)
 12694  			m.MountTrustedCA = &b
 12695  		default:
 12696  			iNdEx = preIndex
 12697  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12698  			if err != nil {
 12699  				return err
 12700  			}
 12701  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12702  				return ErrInvalidLengthGenerated
 12703  			}
 12704  			if (iNdEx + skippy) > l {
 12705  				return io.ErrUnexpectedEOF
 12706  			}
 12707  			iNdEx += skippy
 12708  		}
 12709  	}
 12710  
 12711  	if iNdEx > l {
 12712  		return io.ErrUnexpectedEOF
 12713  	}
 12714  	return nil
 12715  }
 12716  func (m *CommonWebHookCause) Unmarshal(dAtA []byte) error {
 12717  	l := len(dAtA)
 12718  	iNdEx := 0
 12719  	for iNdEx < l {
 12720  		preIndex := iNdEx
 12721  		var wire uint64
 12722  		for shift := uint(0); ; shift += 7 {
 12723  			if shift >= 64 {
 12724  				return ErrIntOverflowGenerated
 12725  			}
 12726  			if iNdEx >= l {
 12727  				return io.ErrUnexpectedEOF
 12728  			}
 12729  			b := dAtA[iNdEx]
 12730  			iNdEx++
 12731  			wire |= uint64(b&0x7F) << shift
 12732  			if b < 0x80 {
 12733  				break
 12734  			}
 12735  		}
 12736  		fieldNum := int32(wire >> 3)
 12737  		wireType := int(wire & 0x7)
 12738  		if wireType == 4 {
 12739  			return fmt.Errorf("proto: CommonWebHookCause: wiretype end group for non-group")
 12740  		}
 12741  		if fieldNum <= 0 {
 12742  			return fmt.Errorf("proto: CommonWebHookCause: illegal tag %d (wire type %d)", fieldNum, wire)
 12743  		}
 12744  		switch fieldNum {
 12745  		case 1:
 12746  			if wireType != 2 {
 12747  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 12748  			}
 12749  			var msglen int
 12750  			for shift := uint(0); ; shift += 7 {
 12751  				if shift >= 64 {
 12752  					return ErrIntOverflowGenerated
 12753  				}
 12754  				if iNdEx >= l {
 12755  					return io.ErrUnexpectedEOF
 12756  				}
 12757  				b := dAtA[iNdEx]
 12758  				iNdEx++
 12759  				msglen |= int(b&0x7F) << shift
 12760  				if b < 0x80 {
 12761  					break
 12762  				}
 12763  			}
 12764  			if msglen < 0 {
 12765  				return ErrInvalidLengthGenerated
 12766  			}
 12767  			postIndex := iNdEx + msglen
 12768  			if postIndex < 0 {
 12769  				return ErrInvalidLengthGenerated
 12770  			}
 12771  			if postIndex > l {
 12772  				return io.ErrUnexpectedEOF
 12773  			}
 12774  			if m.Revision == nil {
 12775  				m.Revision = &SourceRevision{}
 12776  			}
 12777  			if err := m.Revision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12778  				return err
 12779  			}
 12780  			iNdEx = postIndex
 12781  		case 2:
 12782  			if wireType != 2 {
 12783  				return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
 12784  			}
 12785  			var stringLen uint64
 12786  			for shift := uint(0); ; shift += 7 {
 12787  				if shift >= 64 {
 12788  					return ErrIntOverflowGenerated
 12789  				}
 12790  				if iNdEx >= l {
 12791  					return io.ErrUnexpectedEOF
 12792  				}
 12793  				b := dAtA[iNdEx]
 12794  				iNdEx++
 12795  				stringLen |= uint64(b&0x7F) << shift
 12796  				if b < 0x80 {
 12797  					break
 12798  				}
 12799  			}
 12800  			intStringLen := int(stringLen)
 12801  			if intStringLen < 0 {
 12802  				return ErrInvalidLengthGenerated
 12803  			}
 12804  			postIndex := iNdEx + intStringLen
 12805  			if postIndex < 0 {
 12806  				return ErrInvalidLengthGenerated
 12807  			}
 12808  			if postIndex > l {
 12809  				return io.ErrUnexpectedEOF
 12810  			}
 12811  			m.Secret = string(dAtA[iNdEx:postIndex])
 12812  			iNdEx = postIndex
 12813  		default:
 12814  			iNdEx = preIndex
 12815  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12816  			if err != nil {
 12817  				return err
 12818  			}
 12819  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12820  				return ErrInvalidLengthGenerated
 12821  			}
 12822  			if (iNdEx + skippy) > l {
 12823  				return io.ErrUnexpectedEOF
 12824  			}
 12825  			iNdEx += skippy
 12826  		}
 12827  	}
 12828  
 12829  	if iNdEx > l {
 12830  		return io.ErrUnexpectedEOF
 12831  	}
 12832  	return nil
 12833  }
 12834  func (m *ConfigMapBuildSource) Unmarshal(dAtA []byte) error {
 12835  	l := len(dAtA)
 12836  	iNdEx := 0
 12837  	for iNdEx < l {
 12838  		preIndex := iNdEx
 12839  		var wire uint64
 12840  		for shift := uint(0); ; shift += 7 {
 12841  			if shift >= 64 {
 12842  				return ErrIntOverflowGenerated
 12843  			}
 12844  			if iNdEx >= l {
 12845  				return io.ErrUnexpectedEOF
 12846  			}
 12847  			b := dAtA[iNdEx]
 12848  			iNdEx++
 12849  			wire |= uint64(b&0x7F) << shift
 12850  			if b < 0x80 {
 12851  				break
 12852  			}
 12853  		}
 12854  		fieldNum := int32(wire >> 3)
 12855  		wireType := int(wire & 0x7)
 12856  		if wireType == 4 {
 12857  			return fmt.Errorf("proto: ConfigMapBuildSource: wiretype end group for non-group")
 12858  		}
 12859  		if fieldNum <= 0 {
 12860  			return fmt.Errorf("proto: ConfigMapBuildSource: illegal tag %d (wire type %d)", fieldNum, wire)
 12861  		}
 12862  		switch fieldNum {
 12863  		case 1:
 12864  			if wireType != 2 {
 12865  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMap", wireType)
 12866  			}
 12867  			var msglen int
 12868  			for shift := uint(0); ; shift += 7 {
 12869  				if shift >= 64 {
 12870  					return ErrIntOverflowGenerated
 12871  				}
 12872  				if iNdEx >= l {
 12873  					return io.ErrUnexpectedEOF
 12874  				}
 12875  				b := dAtA[iNdEx]
 12876  				iNdEx++
 12877  				msglen |= int(b&0x7F) << shift
 12878  				if b < 0x80 {
 12879  					break
 12880  				}
 12881  			}
 12882  			if msglen < 0 {
 12883  				return ErrInvalidLengthGenerated
 12884  			}
 12885  			postIndex := iNdEx + msglen
 12886  			if postIndex < 0 {
 12887  				return ErrInvalidLengthGenerated
 12888  			}
 12889  			if postIndex > l {
 12890  				return io.ErrUnexpectedEOF
 12891  			}
 12892  			if err := m.ConfigMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 12893  				return err
 12894  			}
 12895  			iNdEx = postIndex
 12896  		case 2:
 12897  			if wireType != 2 {
 12898  				return fmt.Errorf("proto: wrong wireType = %d for field DestinationDir", wireType)
 12899  			}
 12900  			var stringLen uint64
 12901  			for shift := uint(0); ; shift += 7 {
 12902  				if shift >= 64 {
 12903  					return ErrIntOverflowGenerated
 12904  				}
 12905  				if iNdEx >= l {
 12906  					return io.ErrUnexpectedEOF
 12907  				}
 12908  				b := dAtA[iNdEx]
 12909  				iNdEx++
 12910  				stringLen |= uint64(b&0x7F) << shift
 12911  				if b < 0x80 {
 12912  					break
 12913  				}
 12914  			}
 12915  			intStringLen := int(stringLen)
 12916  			if intStringLen < 0 {
 12917  				return ErrInvalidLengthGenerated
 12918  			}
 12919  			postIndex := iNdEx + intStringLen
 12920  			if postIndex < 0 {
 12921  				return ErrInvalidLengthGenerated
 12922  			}
 12923  			if postIndex > l {
 12924  				return io.ErrUnexpectedEOF
 12925  			}
 12926  			m.DestinationDir = string(dAtA[iNdEx:postIndex])
 12927  			iNdEx = postIndex
 12928  		default:
 12929  			iNdEx = preIndex
 12930  			skippy, err := skipGenerated(dAtA[iNdEx:])
 12931  			if err != nil {
 12932  				return err
 12933  			}
 12934  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 12935  				return ErrInvalidLengthGenerated
 12936  			}
 12937  			if (iNdEx + skippy) > l {
 12938  				return io.ErrUnexpectedEOF
 12939  			}
 12940  			iNdEx += skippy
 12941  		}
 12942  	}
 12943  
 12944  	if iNdEx > l {
 12945  		return io.ErrUnexpectedEOF
 12946  	}
 12947  	return nil
 12948  }
 12949  func (m *CustomBuildStrategy) Unmarshal(dAtA []byte) error {
 12950  	l := len(dAtA)
 12951  	iNdEx := 0
 12952  	for iNdEx < l {
 12953  		preIndex := iNdEx
 12954  		var wire uint64
 12955  		for shift := uint(0); ; shift += 7 {
 12956  			if shift >= 64 {
 12957  				return ErrIntOverflowGenerated
 12958  			}
 12959  			if iNdEx >= l {
 12960  				return io.ErrUnexpectedEOF
 12961  			}
 12962  			b := dAtA[iNdEx]
 12963  			iNdEx++
 12964  			wire |= uint64(b&0x7F) << shift
 12965  			if b < 0x80 {
 12966  				break
 12967  			}
 12968  		}
 12969  		fieldNum := int32(wire >> 3)
 12970  		wireType := int(wire & 0x7)
 12971  		if wireType == 4 {
 12972  			return fmt.Errorf("proto: CustomBuildStrategy: wiretype end group for non-group")
 12973  		}
 12974  		if fieldNum <= 0 {
 12975  			return fmt.Errorf("proto: CustomBuildStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 12976  		}
 12977  		switch fieldNum {
 12978  		case 1:
 12979  			if wireType != 2 {
 12980  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
 12981  			}
 12982  			var msglen int
 12983  			for shift := uint(0); ; shift += 7 {
 12984  				if shift >= 64 {
 12985  					return ErrIntOverflowGenerated
 12986  				}
 12987  				if iNdEx >= l {
 12988  					return io.ErrUnexpectedEOF
 12989  				}
 12990  				b := dAtA[iNdEx]
 12991  				iNdEx++
 12992  				msglen |= int(b&0x7F) << shift
 12993  				if b < 0x80 {
 12994  					break
 12995  				}
 12996  			}
 12997  			if msglen < 0 {
 12998  				return ErrInvalidLengthGenerated
 12999  			}
 13000  			postIndex := iNdEx + msglen
 13001  			if postIndex < 0 {
 13002  				return ErrInvalidLengthGenerated
 13003  			}
 13004  			if postIndex > l {
 13005  				return io.ErrUnexpectedEOF
 13006  			}
 13007  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13008  				return err
 13009  			}
 13010  			iNdEx = postIndex
 13011  		case 2:
 13012  			if wireType != 2 {
 13013  				return fmt.Errorf("proto: wrong wireType = %d for field PullSecret", wireType)
 13014  			}
 13015  			var msglen int
 13016  			for shift := uint(0); ; shift += 7 {
 13017  				if shift >= 64 {
 13018  					return ErrIntOverflowGenerated
 13019  				}
 13020  				if iNdEx >= l {
 13021  					return io.ErrUnexpectedEOF
 13022  				}
 13023  				b := dAtA[iNdEx]
 13024  				iNdEx++
 13025  				msglen |= int(b&0x7F) << shift
 13026  				if b < 0x80 {
 13027  					break
 13028  				}
 13029  			}
 13030  			if msglen < 0 {
 13031  				return ErrInvalidLengthGenerated
 13032  			}
 13033  			postIndex := iNdEx + msglen
 13034  			if postIndex < 0 {
 13035  				return ErrInvalidLengthGenerated
 13036  			}
 13037  			if postIndex > l {
 13038  				return io.ErrUnexpectedEOF
 13039  			}
 13040  			if m.PullSecret == nil {
 13041  				m.PullSecret = &v11.LocalObjectReference{}
 13042  			}
 13043  			if err := m.PullSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13044  				return err
 13045  			}
 13046  			iNdEx = postIndex
 13047  		case 3:
 13048  			if wireType != 2 {
 13049  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 13050  			}
 13051  			var msglen int
 13052  			for shift := uint(0); ; shift += 7 {
 13053  				if shift >= 64 {
 13054  					return ErrIntOverflowGenerated
 13055  				}
 13056  				if iNdEx >= l {
 13057  					return io.ErrUnexpectedEOF
 13058  				}
 13059  				b := dAtA[iNdEx]
 13060  				iNdEx++
 13061  				msglen |= int(b&0x7F) << shift
 13062  				if b < 0x80 {
 13063  					break
 13064  				}
 13065  			}
 13066  			if msglen < 0 {
 13067  				return ErrInvalidLengthGenerated
 13068  			}
 13069  			postIndex := iNdEx + msglen
 13070  			if postIndex < 0 {
 13071  				return ErrInvalidLengthGenerated
 13072  			}
 13073  			if postIndex > l {
 13074  				return io.ErrUnexpectedEOF
 13075  			}
 13076  			m.Env = append(m.Env, v11.EnvVar{})
 13077  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13078  				return err
 13079  			}
 13080  			iNdEx = postIndex
 13081  		case 4:
 13082  			if wireType != 0 {
 13083  				return fmt.Errorf("proto: wrong wireType = %d for field ExposeDockerSocket", wireType)
 13084  			}
 13085  			var v int
 13086  			for shift := uint(0); ; shift += 7 {
 13087  				if shift >= 64 {
 13088  					return ErrIntOverflowGenerated
 13089  				}
 13090  				if iNdEx >= l {
 13091  					return io.ErrUnexpectedEOF
 13092  				}
 13093  				b := dAtA[iNdEx]
 13094  				iNdEx++
 13095  				v |= int(b&0x7F) << shift
 13096  				if b < 0x80 {
 13097  					break
 13098  				}
 13099  			}
 13100  			m.ExposeDockerSocket = bool(v != 0)
 13101  		case 5:
 13102  			if wireType != 0 {
 13103  				return fmt.Errorf("proto: wrong wireType = %d for field ForcePull", wireType)
 13104  			}
 13105  			var v int
 13106  			for shift := uint(0); ; shift += 7 {
 13107  				if shift >= 64 {
 13108  					return ErrIntOverflowGenerated
 13109  				}
 13110  				if iNdEx >= l {
 13111  					return io.ErrUnexpectedEOF
 13112  				}
 13113  				b := dAtA[iNdEx]
 13114  				iNdEx++
 13115  				v |= int(b&0x7F) << shift
 13116  				if b < 0x80 {
 13117  					break
 13118  				}
 13119  			}
 13120  			m.ForcePull = bool(v != 0)
 13121  		case 6:
 13122  			if wireType != 2 {
 13123  				return fmt.Errorf("proto: wrong wireType = %d for field Secrets", wireType)
 13124  			}
 13125  			var msglen int
 13126  			for shift := uint(0); ; shift += 7 {
 13127  				if shift >= 64 {
 13128  					return ErrIntOverflowGenerated
 13129  				}
 13130  				if iNdEx >= l {
 13131  					return io.ErrUnexpectedEOF
 13132  				}
 13133  				b := dAtA[iNdEx]
 13134  				iNdEx++
 13135  				msglen |= int(b&0x7F) << shift
 13136  				if b < 0x80 {
 13137  					break
 13138  				}
 13139  			}
 13140  			if msglen < 0 {
 13141  				return ErrInvalidLengthGenerated
 13142  			}
 13143  			postIndex := iNdEx + msglen
 13144  			if postIndex < 0 {
 13145  				return ErrInvalidLengthGenerated
 13146  			}
 13147  			if postIndex > l {
 13148  				return io.ErrUnexpectedEOF
 13149  			}
 13150  			m.Secrets = append(m.Secrets, SecretSpec{})
 13151  			if err := m.Secrets[len(m.Secrets)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13152  				return err
 13153  			}
 13154  			iNdEx = postIndex
 13155  		case 7:
 13156  			if wireType != 2 {
 13157  				return fmt.Errorf("proto: wrong wireType = %d for field BuildAPIVersion", wireType)
 13158  			}
 13159  			var stringLen uint64
 13160  			for shift := uint(0); ; shift += 7 {
 13161  				if shift >= 64 {
 13162  					return ErrIntOverflowGenerated
 13163  				}
 13164  				if iNdEx >= l {
 13165  					return io.ErrUnexpectedEOF
 13166  				}
 13167  				b := dAtA[iNdEx]
 13168  				iNdEx++
 13169  				stringLen |= uint64(b&0x7F) << shift
 13170  				if b < 0x80 {
 13171  					break
 13172  				}
 13173  			}
 13174  			intStringLen := int(stringLen)
 13175  			if intStringLen < 0 {
 13176  				return ErrInvalidLengthGenerated
 13177  			}
 13178  			postIndex := iNdEx + intStringLen
 13179  			if postIndex < 0 {
 13180  				return ErrInvalidLengthGenerated
 13181  			}
 13182  			if postIndex > l {
 13183  				return io.ErrUnexpectedEOF
 13184  			}
 13185  			m.BuildAPIVersion = string(dAtA[iNdEx:postIndex])
 13186  			iNdEx = postIndex
 13187  		default:
 13188  			iNdEx = preIndex
 13189  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13190  			if err != nil {
 13191  				return err
 13192  			}
 13193  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13194  				return ErrInvalidLengthGenerated
 13195  			}
 13196  			if (iNdEx + skippy) > l {
 13197  				return io.ErrUnexpectedEOF
 13198  			}
 13199  			iNdEx += skippy
 13200  		}
 13201  	}
 13202  
 13203  	if iNdEx > l {
 13204  		return io.ErrUnexpectedEOF
 13205  	}
 13206  	return nil
 13207  }
 13208  func (m *DockerBuildStrategy) Unmarshal(dAtA []byte) error {
 13209  	l := len(dAtA)
 13210  	iNdEx := 0
 13211  	for iNdEx < l {
 13212  		preIndex := iNdEx
 13213  		var wire uint64
 13214  		for shift := uint(0); ; shift += 7 {
 13215  			if shift >= 64 {
 13216  				return ErrIntOverflowGenerated
 13217  			}
 13218  			if iNdEx >= l {
 13219  				return io.ErrUnexpectedEOF
 13220  			}
 13221  			b := dAtA[iNdEx]
 13222  			iNdEx++
 13223  			wire |= uint64(b&0x7F) << shift
 13224  			if b < 0x80 {
 13225  				break
 13226  			}
 13227  		}
 13228  		fieldNum := int32(wire >> 3)
 13229  		wireType := int(wire & 0x7)
 13230  		if wireType == 4 {
 13231  			return fmt.Errorf("proto: DockerBuildStrategy: wiretype end group for non-group")
 13232  		}
 13233  		if fieldNum <= 0 {
 13234  			return fmt.Errorf("proto: DockerBuildStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 13235  		}
 13236  		switch fieldNum {
 13237  		case 1:
 13238  			if wireType != 2 {
 13239  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
 13240  			}
 13241  			var msglen int
 13242  			for shift := uint(0); ; shift += 7 {
 13243  				if shift >= 64 {
 13244  					return ErrIntOverflowGenerated
 13245  				}
 13246  				if iNdEx >= l {
 13247  					return io.ErrUnexpectedEOF
 13248  				}
 13249  				b := dAtA[iNdEx]
 13250  				iNdEx++
 13251  				msglen |= int(b&0x7F) << shift
 13252  				if b < 0x80 {
 13253  					break
 13254  				}
 13255  			}
 13256  			if msglen < 0 {
 13257  				return ErrInvalidLengthGenerated
 13258  			}
 13259  			postIndex := iNdEx + msglen
 13260  			if postIndex < 0 {
 13261  				return ErrInvalidLengthGenerated
 13262  			}
 13263  			if postIndex > l {
 13264  				return io.ErrUnexpectedEOF
 13265  			}
 13266  			if m.From == nil {
 13267  				m.From = &v11.ObjectReference{}
 13268  			}
 13269  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13270  				return err
 13271  			}
 13272  			iNdEx = postIndex
 13273  		case 2:
 13274  			if wireType != 2 {
 13275  				return fmt.Errorf("proto: wrong wireType = %d for field PullSecret", wireType)
 13276  			}
 13277  			var msglen int
 13278  			for shift := uint(0); ; shift += 7 {
 13279  				if shift >= 64 {
 13280  					return ErrIntOverflowGenerated
 13281  				}
 13282  				if iNdEx >= l {
 13283  					return io.ErrUnexpectedEOF
 13284  				}
 13285  				b := dAtA[iNdEx]
 13286  				iNdEx++
 13287  				msglen |= int(b&0x7F) << shift
 13288  				if b < 0x80 {
 13289  					break
 13290  				}
 13291  			}
 13292  			if msglen < 0 {
 13293  				return ErrInvalidLengthGenerated
 13294  			}
 13295  			postIndex := iNdEx + msglen
 13296  			if postIndex < 0 {
 13297  				return ErrInvalidLengthGenerated
 13298  			}
 13299  			if postIndex > l {
 13300  				return io.ErrUnexpectedEOF
 13301  			}
 13302  			if m.PullSecret == nil {
 13303  				m.PullSecret = &v11.LocalObjectReference{}
 13304  			}
 13305  			if err := m.PullSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13306  				return err
 13307  			}
 13308  			iNdEx = postIndex
 13309  		case 3:
 13310  			if wireType != 0 {
 13311  				return fmt.Errorf("proto: wrong wireType = %d for field NoCache", wireType)
 13312  			}
 13313  			var v int
 13314  			for shift := uint(0); ; shift += 7 {
 13315  				if shift >= 64 {
 13316  					return ErrIntOverflowGenerated
 13317  				}
 13318  				if iNdEx >= l {
 13319  					return io.ErrUnexpectedEOF
 13320  				}
 13321  				b := dAtA[iNdEx]
 13322  				iNdEx++
 13323  				v |= int(b&0x7F) << shift
 13324  				if b < 0x80 {
 13325  					break
 13326  				}
 13327  			}
 13328  			m.NoCache = bool(v != 0)
 13329  		case 4:
 13330  			if wireType != 2 {
 13331  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 13332  			}
 13333  			var msglen int
 13334  			for shift := uint(0); ; shift += 7 {
 13335  				if shift >= 64 {
 13336  					return ErrIntOverflowGenerated
 13337  				}
 13338  				if iNdEx >= l {
 13339  					return io.ErrUnexpectedEOF
 13340  				}
 13341  				b := dAtA[iNdEx]
 13342  				iNdEx++
 13343  				msglen |= int(b&0x7F) << shift
 13344  				if b < 0x80 {
 13345  					break
 13346  				}
 13347  			}
 13348  			if msglen < 0 {
 13349  				return ErrInvalidLengthGenerated
 13350  			}
 13351  			postIndex := iNdEx + msglen
 13352  			if postIndex < 0 {
 13353  				return ErrInvalidLengthGenerated
 13354  			}
 13355  			if postIndex > l {
 13356  				return io.ErrUnexpectedEOF
 13357  			}
 13358  			m.Env = append(m.Env, v11.EnvVar{})
 13359  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13360  				return err
 13361  			}
 13362  			iNdEx = postIndex
 13363  		case 5:
 13364  			if wireType != 0 {
 13365  				return fmt.Errorf("proto: wrong wireType = %d for field ForcePull", wireType)
 13366  			}
 13367  			var v int
 13368  			for shift := uint(0); ; shift += 7 {
 13369  				if shift >= 64 {
 13370  					return ErrIntOverflowGenerated
 13371  				}
 13372  				if iNdEx >= l {
 13373  					return io.ErrUnexpectedEOF
 13374  				}
 13375  				b := dAtA[iNdEx]
 13376  				iNdEx++
 13377  				v |= int(b&0x7F) << shift
 13378  				if b < 0x80 {
 13379  					break
 13380  				}
 13381  			}
 13382  			m.ForcePull = bool(v != 0)
 13383  		case 6:
 13384  			if wireType != 2 {
 13385  				return fmt.Errorf("proto: wrong wireType = %d for field DockerfilePath", wireType)
 13386  			}
 13387  			var stringLen uint64
 13388  			for shift := uint(0); ; shift += 7 {
 13389  				if shift >= 64 {
 13390  					return ErrIntOverflowGenerated
 13391  				}
 13392  				if iNdEx >= l {
 13393  					return io.ErrUnexpectedEOF
 13394  				}
 13395  				b := dAtA[iNdEx]
 13396  				iNdEx++
 13397  				stringLen |= uint64(b&0x7F) << shift
 13398  				if b < 0x80 {
 13399  					break
 13400  				}
 13401  			}
 13402  			intStringLen := int(stringLen)
 13403  			if intStringLen < 0 {
 13404  				return ErrInvalidLengthGenerated
 13405  			}
 13406  			postIndex := iNdEx + intStringLen
 13407  			if postIndex < 0 {
 13408  				return ErrInvalidLengthGenerated
 13409  			}
 13410  			if postIndex > l {
 13411  				return io.ErrUnexpectedEOF
 13412  			}
 13413  			m.DockerfilePath = string(dAtA[iNdEx:postIndex])
 13414  			iNdEx = postIndex
 13415  		case 7:
 13416  			if wireType != 2 {
 13417  				return fmt.Errorf("proto: wrong wireType = %d for field BuildArgs", wireType)
 13418  			}
 13419  			var msglen int
 13420  			for shift := uint(0); ; shift += 7 {
 13421  				if shift >= 64 {
 13422  					return ErrIntOverflowGenerated
 13423  				}
 13424  				if iNdEx >= l {
 13425  					return io.ErrUnexpectedEOF
 13426  				}
 13427  				b := dAtA[iNdEx]
 13428  				iNdEx++
 13429  				msglen |= int(b&0x7F) << shift
 13430  				if b < 0x80 {
 13431  					break
 13432  				}
 13433  			}
 13434  			if msglen < 0 {
 13435  				return ErrInvalidLengthGenerated
 13436  			}
 13437  			postIndex := iNdEx + msglen
 13438  			if postIndex < 0 {
 13439  				return ErrInvalidLengthGenerated
 13440  			}
 13441  			if postIndex > l {
 13442  				return io.ErrUnexpectedEOF
 13443  			}
 13444  			m.BuildArgs = append(m.BuildArgs, v11.EnvVar{})
 13445  			if err := m.BuildArgs[len(m.BuildArgs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13446  				return err
 13447  			}
 13448  			iNdEx = postIndex
 13449  		case 8:
 13450  			if wireType != 2 {
 13451  				return fmt.Errorf("proto: wrong wireType = %d for field ImageOptimizationPolicy", wireType)
 13452  			}
 13453  			var stringLen uint64
 13454  			for shift := uint(0); ; shift += 7 {
 13455  				if shift >= 64 {
 13456  					return ErrIntOverflowGenerated
 13457  				}
 13458  				if iNdEx >= l {
 13459  					return io.ErrUnexpectedEOF
 13460  				}
 13461  				b := dAtA[iNdEx]
 13462  				iNdEx++
 13463  				stringLen |= uint64(b&0x7F) << shift
 13464  				if b < 0x80 {
 13465  					break
 13466  				}
 13467  			}
 13468  			intStringLen := int(stringLen)
 13469  			if intStringLen < 0 {
 13470  				return ErrInvalidLengthGenerated
 13471  			}
 13472  			postIndex := iNdEx + intStringLen
 13473  			if postIndex < 0 {
 13474  				return ErrInvalidLengthGenerated
 13475  			}
 13476  			if postIndex > l {
 13477  				return io.ErrUnexpectedEOF
 13478  			}
 13479  			s := ImageOptimizationPolicy(dAtA[iNdEx:postIndex])
 13480  			m.ImageOptimizationPolicy = &s
 13481  			iNdEx = postIndex
 13482  		case 9:
 13483  			if wireType != 2 {
 13484  				return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
 13485  			}
 13486  			var msglen int
 13487  			for shift := uint(0); ; shift += 7 {
 13488  				if shift >= 64 {
 13489  					return ErrIntOverflowGenerated
 13490  				}
 13491  				if iNdEx >= l {
 13492  					return io.ErrUnexpectedEOF
 13493  				}
 13494  				b := dAtA[iNdEx]
 13495  				iNdEx++
 13496  				msglen |= int(b&0x7F) << shift
 13497  				if b < 0x80 {
 13498  					break
 13499  				}
 13500  			}
 13501  			if msglen < 0 {
 13502  				return ErrInvalidLengthGenerated
 13503  			}
 13504  			postIndex := iNdEx + msglen
 13505  			if postIndex < 0 {
 13506  				return ErrInvalidLengthGenerated
 13507  			}
 13508  			if postIndex > l {
 13509  				return io.ErrUnexpectedEOF
 13510  			}
 13511  			m.Volumes = append(m.Volumes, BuildVolume{})
 13512  			if err := m.Volumes[len(m.Volumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13513  				return err
 13514  			}
 13515  			iNdEx = postIndex
 13516  		default:
 13517  			iNdEx = preIndex
 13518  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13519  			if err != nil {
 13520  				return err
 13521  			}
 13522  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13523  				return ErrInvalidLengthGenerated
 13524  			}
 13525  			if (iNdEx + skippy) > l {
 13526  				return io.ErrUnexpectedEOF
 13527  			}
 13528  			iNdEx += skippy
 13529  		}
 13530  	}
 13531  
 13532  	if iNdEx > l {
 13533  		return io.ErrUnexpectedEOF
 13534  	}
 13535  	return nil
 13536  }
 13537  func (m *DockerStrategyOptions) Unmarshal(dAtA []byte) error {
 13538  	l := len(dAtA)
 13539  	iNdEx := 0
 13540  	for iNdEx < l {
 13541  		preIndex := iNdEx
 13542  		var wire uint64
 13543  		for shift := uint(0); ; shift += 7 {
 13544  			if shift >= 64 {
 13545  				return ErrIntOverflowGenerated
 13546  			}
 13547  			if iNdEx >= l {
 13548  				return io.ErrUnexpectedEOF
 13549  			}
 13550  			b := dAtA[iNdEx]
 13551  			iNdEx++
 13552  			wire |= uint64(b&0x7F) << shift
 13553  			if b < 0x80 {
 13554  				break
 13555  			}
 13556  		}
 13557  		fieldNum := int32(wire >> 3)
 13558  		wireType := int(wire & 0x7)
 13559  		if wireType == 4 {
 13560  			return fmt.Errorf("proto: DockerStrategyOptions: wiretype end group for non-group")
 13561  		}
 13562  		if fieldNum <= 0 {
 13563  			return fmt.Errorf("proto: DockerStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 13564  		}
 13565  		switch fieldNum {
 13566  		case 1:
 13567  			if wireType != 2 {
 13568  				return fmt.Errorf("proto: wrong wireType = %d for field BuildArgs", wireType)
 13569  			}
 13570  			var msglen int
 13571  			for shift := uint(0); ; shift += 7 {
 13572  				if shift >= 64 {
 13573  					return ErrIntOverflowGenerated
 13574  				}
 13575  				if iNdEx >= l {
 13576  					return io.ErrUnexpectedEOF
 13577  				}
 13578  				b := dAtA[iNdEx]
 13579  				iNdEx++
 13580  				msglen |= int(b&0x7F) << shift
 13581  				if b < 0x80 {
 13582  					break
 13583  				}
 13584  			}
 13585  			if msglen < 0 {
 13586  				return ErrInvalidLengthGenerated
 13587  			}
 13588  			postIndex := iNdEx + msglen
 13589  			if postIndex < 0 {
 13590  				return ErrInvalidLengthGenerated
 13591  			}
 13592  			if postIndex > l {
 13593  				return io.ErrUnexpectedEOF
 13594  			}
 13595  			m.BuildArgs = append(m.BuildArgs, v11.EnvVar{})
 13596  			if err := m.BuildArgs[len(m.BuildArgs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13597  				return err
 13598  			}
 13599  			iNdEx = postIndex
 13600  		case 2:
 13601  			if wireType != 0 {
 13602  				return fmt.Errorf("proto: wrong wireType = %d for field NoCache", wireType)
 13603  			}
 13604  			var v int
 13605  			for shift := uint(0); ; shift += 7 {
 13606  				if shift >= 64 {
 13607  					return ErrIntOverflowGenerated
 13608  				}
 13609  				if iNdEx >= l {
 13610  					return io.ErrUnexpectedEOF
 13611  				}
 13612  				b := dAtA[iNdEx]
 13613  				iNdEx++
 13614  				v |= int(b&0x7F) << shift
 13615  				if b < 0x80 {
 13616  					break
 13617  				}
 13618  			}
 13619  			b := bool(v != 0)
 13620  			m.NoCache = &b
 13621  		default:
 13622  			iNdEx = preIndex
 13623  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13624  			if err != nil {
 13625  				return err
 13626  			}
 13627  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13628  				return ErrInvalidLengthGenerated
 13629  			}
 13630  			if (iNdEx + skippy) > l {
 13631  				return io.ErrUnexpectedEOF
 13632  			}
 13633  			iNdEx += skippy
 13634  		}
 13635  	}
 13636  
 13637  	if iNdEx > l {
 13638  		return io.ErrUnexpectedEOF
 13639  	}
 13640  	return nil
 13641  }
 13642  func (m *GenericWebHookCause) Unmarshal(dAtA []byte) error {
 13643  	l := len(dAtA)
 13644  	iNdEx := 0
 13645  	for iNdEx < l {
 13646  		preIndex := iNdEx
 13647  		var wire uint64
 13648  		for shift := uint(0); ; shift += 7 {
 13649  			if shift >= 64 {
 13650  				return ErrIntOverflowGenerated
 13651  			}
 13652  			if iNdEx >= l {
 13653  				return io.ErrUnexpectedEOF
 13654  			}
 13655  			b := dAtA[iNdEx]
 13656  			iNdEx++
 13657  			wire |= uint64(b&0x7F) << shift
 13658  			if b < 0x80 {
 13659  				break
 13660  			}
 13661  		}
 13662  		fieldNum := int32(wire >> 3)
 13663  		wireType := int(wire & 0x7)
 13664  		if wireType == 4 {
 13665  			return fmt.Errorf("proto: GenericWebHookCause: wiretype end group for non-group")
 13666  		}
 13667  		if fieldNum <= 0 {
 13668  			return fmt.Errorf("proto: GenericWebHookCause: illegal tag %d (wire type %d)", fieldNum, wire)
 13669  		}
 13670  		switch fieldNum {
 13671  		case 1:
 13672  			if wireType != 2 {
 13673  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 13674  			}
 13675  			var msglen int
 13676  			for shift := uint(0); ; shift += 7 {
 13677  				if shift >= 64 {
 13678  					return ErrIntOverflowGenerated
 13679  				}
 13680  				if iNdEx >= l {
 13681  					return io.ErrUnexpectedEOF
 13682  				}
 13683  				b := dAtA[iNdEx]
 13684  				iNdEx++
 13685  				msglen |= int(b&0x7F) << shift
 13686  				if b < 0x80 {
 13687  					break
 13688  				}
 13689  			}
 13690  			if msglen < 0 {
 13691  				return ErrInvalidLengthGenerated
 13692  			}
 13693  			postIndex := iNdEx + msglen
 13694  			if postIndex < 0 {
 13695  				return ErrInvalidLengthGenerated
 13696  			}
 13697  			if postIndex > l {
 13698  				return io.ErrUnexpectedEOF
 13699  			}
 13700  			if m.Revision == nil {
 13701  				m.Revision = &SourceRevision{}
 13702  			}
 13703  			if err := m.Revision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13704  				return err
 13705  			}
 13706  			iNdEx = postIndex
 13707  		case 2:
 13708  			if wireType != 2 {
 13709  				return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
 13710  			}
 13711  			var stringLen uint64
 13712  			for shift := uint(0); ; shift += 7 {
 13713  				if shift >= 64 {
 13714  					return ErrIntOverflowGenerated
 13715  				}
 13716  				if iNdEx >= l {
 13717  					return io.ErrUnexpectedEOF
 13718  				}
 13719  				b := dAtA[iNdEx]
 13720  				iNdEx++
 13721  				stringLen |= uint64(b&0x7F) << shift
 13722  				if b < 0x80 {
 13723  					break
 13724  				}
 13725  			}
 13726  			intStringLen := int(stringLen)
 13727  			if intStringLen < 0 {
 13728  				return ErrInvalidLengthGenerated
 13729  			}
 13730  			postIndex := iNdEx + intStringLen
 13731  			if postIndex < 0 {
 13732  				return ErrInvalidLengthGenerated
 13733  			}
 13734  			if postIndex > l {
 13735  				return io.ErrUnexpectedEOF
 13736  			}
 13737  			m.Secret = string(dAtA[iNdEx:postIndex])
 13738  			iNdEx = postIndex
 13739  		default:
 13740  			iNdEx = preIndex
 13741  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13742  			if err != nil {
 13743  				return err
 13744  			}
 13745  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13746  				return ErrInvalidLengthGenerated
 13747  			}
 13748  			if (iNdEx + skippy) > l {
 13749  				return io.ErrUnexpectedEOF
 13750  			}
 13751  			iNdEx += skippy
 13752  		}
 13753  	}
 13754  
 13755  	if iNdEx > l {
 13756  		return io.ErrUnexpectedEOF
 13757  	}
 13758  	return nil
 13759  }
 13760  func (m *GenericWebHookEvent) Unmarshal(dAtA []byte) error {
 13761  	l := len(dAtA)
 13762  	iNdEx := 0
 13763  	for iNdEx < l {
 13764  		preIndex := iNdEx
 13765  		var wire uint64
 13766  		for shift := uint(0); ; shift += 7 {
 13767  			if shift >= 64 {
 13768  				return ErrIntOverflowGenerated
 13769  			}
 13770  			if iNdEx >= l {
 13771  				return io.ErrUnexpectedEOF
 13772  			}
 13773  			b := dAtA[iNdEx]
 13774  			iNdEx++
 13775  			wire |= uint64(b&0x7F) << shift
 13776  			if b < 0x80 {
 13777  				break
 13778  			}
 13779  		}
 13780  		fieldNum := int32(wire >> 3)
 13781  		wireType := int(wire & 0x7)
 13782  		if wireType == 4 {
 13783  			return fmt.Errorf("proto: GenericWebHookEvent: wiretype end group for non-group")
 13784  		}
 13785  		if fieldNum <= 0 {
 13786  			return fmt.Errorf("proto: GenericWebHookEvent: illegal tag %d (wire type %d)", fieldNum, wire)
 13787  		}
 13788  		switch fieldNum {
 13789  		case 1:
 13790  			if wireType != 2 {
 13791  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 13792  			}
 13793  			var stringLen uint64
 13794  			for shift := uint(0); ; shift += 7 {
 13795  				if shift >= 64 {
 13796  					return ErrIntOverflowGenerated
 13797  				}
 13798  				if iNdEx >= l {
 13799  					return io.ErrUnexpectedEOF
 13800  				}
 13801  				b := dAtA[iNdEx]
 13802  				iNdEx++
 13803  				stringLen |= uint64(b&0x7F) << shift
 13804  				if b < 0x80 {
 13805  					break
 13806  				}
 13807  			}
 13808  			intStringLen := int(stringLen)
 13809  			if intStringLen < 0 {
 13810  				return ErrInvalidLengthGenerated
 13811  			}
 13812  			postIndex := iNdEx + intStringLen
 13813  			if postIndex < 0 {
 13814  				return ErrInvalidLengthGenerated
 13815  			}
 13816  			if postIndex > l {
 13817  				return io.ErrUnexpectedEOF
 13818  			}
 13819  			m.Type = BuildSourceType(dAtA[iNdEx:postIndex])
 13820  			iNdEx = postIndex
 13821  		case 2:
 13822  			if wireType != 2 {
 13823  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 13824  			}
 13825  			var msglen int
 13826  			for shift := uint(0); ; shift += 7 {
 13827  				if shift >= 64 {
 13828  					return ErrIntOverflowGenerated
 13829  				}
 13830  				if iNdEx >= l {
 13831  					return io.ErrUnexpectedEOF
 13832  				}
 13833  				b := dAtA[iNdEx]
 13834  				iNdEx++
 13835  				msglen |= int(b&0x7F) << shift
 13836  				if b < 0x80 {
 13837  					break
 13838  				}
 13839  			}
 13840  			if msglen < 0 {
 13841  				return ErrInvalidLengthGenerated
 13842  			}
 13843  			postIndex := iNdEx + msglen
 13844  			if postIndex < 0 {
 13845  				return ErrInvalidLengthGenerated
 13846  			}
 13847  			if postIndex > l {
 13848  				return io.ErrUnexpectedEOF
 13849  			}
 13850  			if m.Git == nil {
 13851  				m.Git = &GitInfo{}
 13852  			}
 13853  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13854  				return err
 13855  			}
 13856  			iNdEx = postIndex
 13857  		case 3:
 13858  			if wireType != 2 {
 13859  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 13860  			}
 13861  			var msglen int
 13862  			for shift := uint(0); ; shift += 7 {
 13863  				if shift >= 64 {
 13864  					return ErrIntOverflowGenerated
 13865  				}
 13866  				if iNdEx >= l {
 13867  					return io.ErrUnexpectedEOF
 13868  				}
 13869  				b := dAtA[iNdEx]
 13870  				iNdEx++
 13871  				msglen |= int(b&0x7F) << shift
 13872  				if b < 0x80 {
 13873  					break
 13874  				}
 13875  			}
 13876  			if msglen < 0 {
 13877  				return ErrInvalidLengthGenerated
 13878  			}
 13879  			postIndex := iNdEx + msglen
 13880  			if postIndex < 0 {
 13881  				return ErrInvalidLengthGenerated
 13882  			}
 13883  			if postIndex > l {
 13884  				return io.ErrUnexpectedEOF
 13885  			}
 13886  			m.Env = append(m.Env, v11.EnvVar{})
 13887  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13888  				return err
 13889  			}
 13890  			iNdEx = postIndex
 13891  		case 4:
 13892  			if wireType != 2 {
 13893  				return fmt.Errorf("proto: wrong wireType = %d for field DockerStrategyOptions", wireType)
 13894  			}
 13895  			var msglen int
 13896  			for shift := uint(0); ; shift += 7 {
 13897  				if shift >= 64 {
 13898  					return ErrIntOverflowGenerated
 13899  				}
 13900  				if iNdEx >= l {
 13901  					return io.ErrUnexpectedEOF
 13902  				}
 13903  				b := dAtA[iNdEx]
 13904  				iNdEx++
 13905  				msglen |= int(b&0x7F) << shift
 13906  				if b < 0x80 {
 13907  					break
 13908  				}
 13909  			}
 13910  			if msglen < 0 {
 13911  				return ErrInvalidLengthGenerated
 13912  			}
 13913  			postIndex := iNdEx + msglen
 13914  			if postIndex < 0 {
 13915  				return ErrInvalidLengthGenerated
 13916  			}
 13917  			if postIndex > l {
 13918  				return io.ErrUnexpectedEOF
 13919  			}
 13920  			if m.DockerStrategyOptions == nil {
 13921  				m.DockerStrategyOptions = &DockerStrategyOptions{}
 13922  			}
 13923  			if err := m.DockerStrategyOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 13924  				return err
 13925  			}
 13926  			iNdEx = postIndex
 13927  		default:
 13928  			iNdEx = preIndex
 13929  			skippy, err := skipGenerated(dAtA[iNdEx:])
 13930  			if err != nil {
 13931  				return err
 13932  			}
 13933  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 13934  				return ErrInvalidLengthGenerated
 13935  			}
 13936  			if (iNdEx + skippy) > l {
 13937  				return io.ErrUnexpectedEOF
 13938  			}
 13939  			iNdEx += skippy
 13940  		}
 13941  	}
 13942  
 13943  	if iNdEx > l {
 13944  		return io.ErrUnexpectedEOF
 13945  	}
 13946  	return nil
 13947  }
 13948  func (m *GitBuildSource) Unmarshal(dAtA []byte) error {
 13949  	l := len(dAtA)
 13950  	iNdEx := 0
 13951  	for iNdEx < l {
 13952  		preIndex := iNdEx
 13953  		var wire uint64
 13954  		for shift := uint(0); ; shift += 7 {
 13955  			if shift >= 64 {
 13956  				return ErrIntOverflowGenerated
 13957  			}
 13958  			if iNdEx >= l {
 13959  				return io.ErrUnexpectedEOF
 13960  			}
 13961  			b := dAtA[iNdEx]
 13962  			iNdEx++
 13963  			wire |= uint64(b&0x7F) << shift
 13964  			if b < 0x80 {
 13965  				break
 13966  			}
 13967  		}
 13968  		fieldNum := int32(wire >> 3)
 13969  		wireType := int(wire & 0x7)
 13970  		if wireType == 4 {
 13971  			return fmt.Errorf("proto: GitBuildSource: wiretype end group for non-group")
 13972  		}
 13973  		if fieldNum <= 0 {
 13974  			return fmt.Errorf("proto: GitBuildSource: illegal tag %d (wire type %d)", fieldNum, wire)
 13975  		}
 13976  		switch fieldNum {
 13977  		case 1:
 13978  			if wireType != 2 {
 13979  				return fmt.Errorf("proto: wrong wireType = %d for field URI", wireType)
 13980  			}
 13981  			var stringLen uint64
 13982  			for shift := uint(0); ; shift += 7 {
 13983  				if shift >= 64 {
 13984  					return ErrIntOverflowGenerated
 13985  				}
 13986  				if iNdEx >= l {
 13987  					return io.ErrUnexpectedEOF
 13988  				}
 13989  				b := dAtA[iNdEx]
 13990  				iNdEx++
 13991  				stringLen |= uint64(b&0x7F) << shift
 13992  				if b < 0x80 {
 13993  					break
 13994  				}
 13995  			}
 13996  			intStringLen := int(stringLen)
 13997  			if intStringLen < 0 {
 13998  				return ErrInvalidLengthGenerated
 13999  			}
 14000  			postIndex := iNdEx + intStringLen
 14001  			if postIndex < 0 {
 14002  				return ErrInvalidLengthGenerated
 14003  			}
 14004  			if postIndex > l {
 14005  				return io.ErrUnexpectedEOF
 14006  			}
 14007  			m.URI = string(dAtA[iNdEx:postIndex])
 14008  			iNdEx = postIndex
 14009  		case 2:
 14010  			if wireType != 2 {
 14011  				return fmt.Errorf("proto: wrong wireType = %d for field Ref", wireType)
 14012  			}
 14013  			var stringLen uint64
 14014  			for shift := uint(0); ; shift += 7 {
 14015  				if shift >= 64 {
 14016  					return ErrIntOverflowGenerated
 14017  				}
 14018  				if iNdEx >= l {
 14019  					return io.ErrUnexpectedEOF
 14020  				}
 14021  				b := dAtA[iNdEx]
 14022  				iNdEx++
 14023  				stringLen |= uint64(b&0x7F) << shift
 14024  				if b < 0x80 {
 14025  					break
 14026  				}
 14027  			}
 14028  			intStringLen := int(stringLen)
 14029  			if intStringLen < 0 {
 14030  				return ErrInvalidLengthGenerated
 14031  			}
 14032  			postIndex := iNdEx + intStringLen
 14033  			if postIndex < 0 {
 14034  				return ErrInvalidLengthGenerated
 14035  			}
 14036  			if postIndex > l {
 14037  				return io.ErrUnexpectedEOF
 14038  			}
 14039  			m.Ref = string(dAtA[iNdEx:postIndex])
 14040  			iNdEx = postIndex
 14041  		case 3:
 14042  			if wireType != 2 {
 14043  				return fmt.Errorf("proto: wrong wireType = %d for field ProxyConfig", wireType)
 14044  			}
 14045  			var msglen int
 14046  			for shift := uint(0); ; shift += 7 {
 14047  				if shift >= 64 {
 14048  					return ErrIntOverflowGenerated
 14049  				}
 14050  				if iNdEx >= l {
 14051  					return io.ErrUnexpectedEOF
 14052  				}
 14053  				b := dAtA[iNdEx]
 14054  				iNdEx++
 14055  				msglen |= int(b&0x7F) << shift
 14056  				if b < 0x80 {
 14057  					break
 14058  				}
 14059  			}
 14060  			if msglen < 0 {
 14061  				return ErrInvalidLengthGenerated
 14062  			}
 14063  			postIndex := iNdEx + msglen
 14064  			if postIndex < 0 {
 14065  				return ErrInvalidLengthGenerated
 14066  			}
 14067  			if postIndex > l {
 14068  				return io.ErrUnexpectedEOF
 14069  			}
 14070  			if err := m.ProxyConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14071  				return err
 14072  			}
 14073  			iNdEx = postIndex
 14074  		default:
 14075  			iNdEx = preIndex
 14076  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14077  			if err != nil {
 14078  				return err
 14079  			}
 14080  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14081  				return ErrInvalidLengthGenerated
 14082  			}
 14083  			if (iNdEx + skippy) > l {
 14084  				return io.ErrUnexpectedEOF
 14085  			}
 14086  			iNdEx += skippy
 14087  		}
 14088  	}
 14089  
 14090  	if iNdEx > l {
 14091  		return io.ErrUnexpectedEOF
 14092  	}
 14093  	return nil
 14094  }
 14095  func (m *GitHubWebHookCause) Unmarshal(dAtA []byte) error {
 14096  	l := len(dAtA)
 14097  	iNdEx := 0
 14098  	for iNdEx < l {
 14099  		preIndex := iNdEx
 14100  		var wire uint64
 14101  		for shift := uint(0); ; shift += 7 {
 14102  			if shift >= 64 {
 14103  				return ErrIntOverflowGenerated
 14104  			}
 14105  			if iNdEx >= l {
 14106  				return io.ErrUnexpectedEOF
 14107  			}
 14108  			b := dAtA[iNdEx]
 14109  			iNdEx++
 14110  			wire |= uint64(b&0x7F) << shift
 14111  			if b < 0x80 {
 14112  				break
 14113  			}
 14114  		}
 14115  		fieldNum := int32(wire >> 3)
 14116  		wireType := int(wire & 0x7)
 14117  		if wireType == 4 {
 14118  			return fmt.Errorf("proto: GitHubWebHookCause: wiretype end group for non-group")
 14119  		}
 14120  		if fieldNum <= 0 {
 14121  			return fmt.Errorf("proto: GitHubWebHookCause: illegal tag %d (wire type %d)", fieldNum, wire)
 14122  		}
 14123  		switch fieldNum {
 14124  		case 1:
 14125  			if wireType != 2 {
 14126  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 14127  			}
 14128  			var msglen int
 14129  			for shift := uint(0); ; shift += 7 {
 14130  				if shift >= 64 {
 14131  					return ErrIntOverflowGenerated
 14132  				}
 14133  				if iNdEx >= l {
 14134  					return io.ErrUnexpectedEOF
 14135  				}
 14136  				b := dAtA[iNdEx]
 14137  				iNdEx++
 14138  				msglen |= int(b&0x7F) << shift
 14139  				if b < 0x80 {
 14140  					break
 14141  				}
 14142  			}
 14143  			if msglen < 0 {
 14144  				return ErrInvalidLengthGenerated
 14145  			}
 14146  			postIndex := iNdEx + msglen
 14147  			if postIndex < 0 {
 14148  				return ErrInvalidLengthGenerated
 14149  			}
 14150  			if postIndex > l {
 14151  				return io.ErrUnexpectedEOF
 14152  			}
 14153  			if m.Revision == nil {
 14154  				m.Revision = &SourceRevision{}
 14155  			}
 14156  			if err := m.Revision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14157  				return err
 14158  			}
 14159  			iNdEx = postIndex
 14160  		case 2:
 14161  			if wireType != 2 {
 14162  				return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
 14163  			}
 14164  			var stringLen uint64
 14165  			for shift := uint(0); ; shift += 7 {
 14166  				if shift >= 64 {
 14167  					return ErrIntOverflowGenerated
 14168  				}
 14169  				if iNdEx >= l {
 14170  					return io.ErrUnexpectedEOF
 14171  				}
 14172  				b := dAtA[iNdEx]
 14173  				iNdEx++
 14174  				stringLen |= uint64(b&0x7F) << shift
 14175  				if b < 0x80 {
 14176  					break
 14177  				}
 14178  			}
 14179  			intStringLen := int(stringLen)
 14180  			if intStringLen < 0 {
 14181  				return ErrInvalidLengthGenerated
 14182  			}
 14183  			postIndex := iNdEx + intStringLen
 14184  			if postIndex < 0 {
 14185  				return ErrInvalidLengthGenerated
 14186  			}
 14187  			if postIndex > l {
 14188  				return io.ErrUnexpectedEOF
 14189  			}
 14190  			m.Secret = string(dAtA[iNdEx:postIndex])
 14191  			iNdEx = postIndex
 14192  		default:
 14193  			iNdEx = preIndex
 14194  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14195  			if err != nil {
 14196  				return err
 14197  			}
 14198  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14199  				return ErrInvalidLengthGenerated
 14200  			}
 14201  			if (iNdEx + skippy) > l {
 14202  				return io.ErrUnexpectedEOF
 14203  			}
 14204  			iNdEx += skippy
 14205  		}
 14206  	}
 14207  
 14208  	if iNdEx > l {
 14209  		return io.ErrUnexpectedEOF
 14210  	}
 14211  	return nil
 14212  }
 14213  func (m *GitInfo) Unmarshal(dAtA []byte) error {
 14214  	l := len(dAtA)
 14215  	iNdEx := 0
 14216  	for iNdEx < l {
 14217  		preIndex := iNdEx
 14218  		var wire uint64
 14219  		for shift := uint(0); ; shift += 7 {
 14220  			if shift >= 64 {
 14221  				return ErrIntOverflowGenerated
 14222  			}
 14223  			if iNdEx >= l {
 14224  				return io.ErrUnexpectedEOF
 14225  			}
 14226  			b := dAtA[iNdEx]
 14227  			iNdEx++
 14228  			wire |= uint64(b&0x7F) << shift
 14229  			if b < 0x80 {
 14230  				break
 14231  			}
 14232  		}
 14233  		fieldNum := int32(wire >> 3)
 14234  		wireType := int(wire & 0x7)
 14235  		if wireType == 4 {
 14236  			return fmt.Errorf("proto: GitInfo: wiretype end group for non-group")
 14237  		}
 14238  		if fieldNum <= 0 {
 14239  			return fmt.Errorf("proto: GitInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 14240  		}
 14241  		switch fieldNum {
 14242  		case 1:
 14243  			if wireType != 2 {
 14244  				return fmt.Errorf("proto: wrong wireType = %d for field GitBuildSource", wireType)
 14245  			}
 14246  			var msglen int
 14247  			for shift := uint(0); ; shift += 7 {
 14248  				if shift >= 64 {
 14249  					return ErrIntOverflowGenerated
 14250  				}
 14251  				if iNdEx >= l {
 14252  					return io.ErrUnexpectedEOF
 14253  				}
 14254  				b := dAtA[iNdEx]
 14255  				iNdEx++
 14256  				msglen |= int(b&0x7F) << shift
 14257  				if b < 0x80 {
 14258  					break
 14259  				}
 14260  			}
 14261  			if msglen < 0 {
 14262  				return ErrInvalidLengthGenerated
 14263  			}
 14264  			postIndex := iNdEx + msglen
 14265  			if postIndex < 0 {
 14266  				return ErrInvalidLengthGenerated
 14267  			}
 14268  			if postIndex > l {
 14269  				return io.ErrUnexpectedEOF
 14270  			}
 14271  			if err := m.GitBuildSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14272  				return err
 14273  			}
 14274  			iNdEx = postIndex
 14275  		case 2:
 14276  			if wireType != 2 {
 14277  				return fmt.Errorf("proto: wrong wireType = %d for field GitSourceRevision", wireType)
 14278  			}
 14279  			var msglen int
 14280  			for shift := uint(0); ; shift += 7 {
 14281  				if shift >= 64 {
 14282  					return ErrIntOverflowGenerated
 14283  				}
 14284  				if iNdEx >= l {
 14285  					return io.ErrUnexpectedEOF
 14286  				}
 14287  				b := dAtA[iNdEx]
 14288  				iNdEx++
 14289  				msglen |= int(b&0x7F) << shift
 14290  				if b < 0x80 {
 14291  					break
 14292  				}
 14293  			}
 14294  			if msglen < 0 {
 14295  				return ErrInvalidLengthGenerated
 14296  			}
 14297  			postIndex := iNdEx + msglen
 14298  			if postIndex < 0 {
 14299  				return ErrInvalidLengthGenerated
 14300  			}
 14301  			if postIndex > l {
 14302  				return io.ErrUnexpectedEOF
 14303  			}
 14304  			if err := m.GitSourceRevision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14305  				return err
 14306  			}
 14307  			iNdEx = postIndex
 14308  		case 3:
 14309  			if wireType != 2 {
 14310  				return fmt.Errorf("proto: wrong wireType = %d for field Refs", wireType)
 14311  			}
 14312  			var msglen int
 14313  			for shift := uint(0); ; shift += 7 {
 14314  				if shift >= 64 {
 14315  					return ErrIntOverflowGenerated
 14316  				}
 14317  				if iNdEx >= l {
 14318  					return io.ErrUnexpectedEOF
 14319  				}
 14320  				b := dAtA[iNdEx]
 14321  				iNdEx++
 14322  				msglen |= int(b&0x7F) << shift
 14323  				if b < 0x80 {
 14324  					break
 14325  				}
 14326  			}
 14327  			if msglen < 0 {
 14328  				return ErrInvalidLengthGenerated
 14329  			}
 14330  			postIndex := iNdEx + msglen
 14331  			if postIndex < 0 {
 14332  				return ErrInvalidLengthGenerated
 14333  			}
 14334  			if postIndex > l {
 14335  				return io.ErrUnexpectedEOF
 14336  			}
 14337  			m.Refs = append(m.Refs, GitRefInfo{})
 14338  			if err := m.Refs[len(m.Refs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14339  				return err
 14340  			}
 14341  			iNdEx = postIndex
 14342  		default:
 14343  			iNdEx = preIndex
 14344  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14345  			if err != nil {
 14346  				return err
 14347  			}
 14348  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14349  				return ErrInvalidLengthGenerated
 14350  			}
 14351  			if (iNdEx + skippy) > l {
 14352  				return io.ErrUnexpectedEOF
 14353  			}
 14354  			iNdEx += skippy
 14355  		}
 14356  	}
 14357  
 14358  	if iNdEx > l {
 14359  		return io.ErrUnexpectedEOF
 14360  	}
 14361  	return nil
 14362  }
 14363  func (m *GitLabWebHookCause) Unmarshal(dAtA []byte) error {
 14364  	l := len(dAtA)
 14365  	iNdEx := 0
 14366  	for iNdEx < l {
 14367  		preIndex := iNdEx
 14368  		var wire uint64
 14369  		for shift := uint(0); ; shift += 7 {
 14370  			if shift >= 64 {
 14371  				return ErrIntOverflowGenerated
 14372  			}
 14373  			if iNdEx >= l {
 14374  				return io.ErrUnexpectedEOF
 14375  			}
 14376  			b := dAtA[iNdEx]
 14377  			iNdEx++
 14378  			wire |= uint64(b&0x7F) << shift
 14379  			if b < 0x80 {
 14380  				break
 14381  			}
 14382  		}
 14383  		fieldNum := int32(wire >> 3)
 14384  		wireType := int(wire & 0x7)
 14385  		if wireType == 4 {
 14386  			return fmt.Errorf("proto: GitLabWebHookCause: wiretype end group for non-group")
 14387  		}
 14388  		if fieldNum <= 0 {
 14389  			return fmt.Errorf("proto: GitLabWebHookCause: illegal tag %d (wire type %d)", fieldNum, wire)
 14390  		}
 14391  		switch fieldNum {
 14392  		case 1:
 14393  			if wireType != 2 {
 14394  				return fmt.Errorf("proto: wrong wireType = %d for field CommonWebHookCause", wireType)
 14395  			}
 14396  			var msglen int
 14397  			for shift := uint(0); ; shift += 7 {
 14398  				if shift >= 64 {
 14399  					return ErrIntOverflowGenerated
 14400  				}
 14401  				if iNdEx >= l {
 14402  					return io.ErrUnexpectedEOF
 14403  				}
 14404  				b := dAtA[iNdEx]
 14405  				iNdEx++
 14406  				msglen |= int(b&0x7F) << shift
 14407  				if b < 0x80 {
 14408  					break
 14409  				}
 14410  			}
 14411  			if msglen < 0 {
 14412  				return ErrInvalidLengthGenerated
 14413  			}
 14414  			postIndex := iNdEx + msglen
 14415  			if postIndex < 0 {
 14416  				return ErrInvalidLengthGenerated
 14417  			}
 14418  			if postIndex > l {
 14419  				return io.ErrUnexpectedEOF
 14420  			}
 14421  			if err := m.CommonWebHookCause.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14422  				return err
 14423  			}
 14424  			iNdEx = postIndex
 14425  		default:
 14426  			iNdEx = preIndex
 14427  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14428  			if err != nil {
 14429  				return err
 14430  			}
 14431  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14432  				return ErrInvalidLengthGenerated
 14433  			}
 14434  			if (iNdEx + skippy) > l {
 14435  				return io.ErrUnexpectedEOF
 14436  			}
 14437  			iNdEx += skippy
 14438  		}
 14439  	}
 14440  
 14441  	if iNdEx > l {
 14442  		return io.ErrUnexpectedEOF
 14443  	}
 14444  	return nil
 14445  }
 14446  func (m *GitRefInfo) Unmarshal(dAtA []byte) error {
 14447  	l := len(dAtA)
 14448  	iNdEx := 0
 14449  	for iNdEx < l {
 14450  		preIndex := iNdEx
 14451  		var wire uint64
 14452  		for shift := uint(0); ; shift += 7 {
 14453  			if shift >= 64 {
 14454  				return ErrIntOverflowGenerated
 14455  			}
 14456  			if iNdEx >= l {
 14457  				return io.ErrUnexpectedEOF
 14458  			}
 14459  			b := dAtA[iNdEx]
 14460  			iNdEx++
 14461  			wire |= uint64(b&0x7F) << shift
 14462  			if b < 0x80 {
 14463  				break
 14464  			}
 14465  		}
 14466  		fieldNum := int32(wire >> 3)
 14467  		wireType := int(wire & 0x7)
 14468  		if wireType == 4 {
 14469  			return fmt.Errorf("proto: GitRefInfo: wiretype end group for non-group")
 14470  		}
 14471  		if fieldNum <= 0 {
 14472  			return fmt.Errorf("proto: GitRefInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 14473  		}
 14474  		switch fieldNum {
 14475  		case 1:
 14476  			if wireType != 2 {
 14477  				return fmt.Errorf("proto: wrong wireType = %d for field GitBuildSource", wireType)
 14478  			}
 14479  			var msglen int
 14480  			for shift := uint(0); ; shift += 7 {
 14481  				if shift >= 64 {
 14482  					return ErrIntOverflowGenerated
 14483  				}
 14484  				if iNdEx >= l {
 14485  					return io.ErrUnexpectedEOF
 14486  				}
 14487  				b := dAtA[iNdEx]
 14488  				iNdEx++
 14489  				msglen |= int(b&0x7F) << shift
 14490  				if b < 0x80 {
 14491  					break
 14492  				}
 14493  			}
 14494  			if msglen < 0 {
 14495  				return ErrInvalidLengthGenerated
 14496  			}
 14497  			postIndex := iNdEx + msglen
 14498  			if postIndex < 0 {
 14499  				return ErrInvalidLengthGenerated
 14500  			}
 14501  			if postIndex > l {
 14502  				return io.ErrUnexpectedEOF
 14503  			}
 14504  			if err := m.GitBuildSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14505  				return err
 14506  			}
 14507  			iNdEx = postIndex
 14508  		case 2:
 14509  			if wireType != 2 {
 14510  				return fmt.Errorf("proto: wrong wireType = %d for field GitSourceRevision", wireType)
 14511  			}
 14512  			var msglen int
 14513  			for shift := uint(0); ; shift += 7 {
 14514  				if shift >= 64 {
 14515  					return ErrIntOverflowGenerated
 14516  				}
 14517  				if iNdEx >= l {
 14518  					return io.ErrUnexpectedEOF
 14519  				}
 14520  				b := dAtA[iNdEx]
 14521  				iNdEx++
 14522  				msglen |= int(b&0x7F) << shift
 14523  				if b < 0x80 {
 14524  					break
 14525  				}
 14526  			}
 14527  			if msglen < 0 {
 14528  				return ErrInvalidLengthGenerated
 14529  			}
 14530  			postIndex := iNdEx + msglen
 14531  			if postIndex < 0 {
 14532  				return ErrInvalidLengthGenerated
 14533  			}
 14534  			if postIndex > l {
 14535  				return io.ErrUnexpectedEOF
 14536  			}
 14537  			if err := m.GitSourceRevision.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14538  				return err
 14539  			}
 14540  			iNdEx = postIndex
 14541  		default:
 14542  			iNdEx = preIndex
 14543  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14544  			if err != nil {
 14545  				return err
 14546  			}
 14547  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14548  				return ErrInvalidLengthGenerated
 14549  			}
 14550  			if (iNdEx + skippy) > l {
 14551  				return io.ErrUnexpectedEOF
 14552  			}
 14553  			iNdEx += skippy
 14554  		}
 14555  	}
 14556  
 14557  	if iNdEx > l {
 14558  		return io.ErrUnexpectedEOF
 14559  	}
 14560  	return nil
 14561  }
 14562  func (m *GitSourceRevision) Unmarshal(dAtA []byte) error {
 14563  	l := len(dAtA)
 14564  	iNdEx := 0
 14565  	for iNdEx < l {
 14566  		preIndex := iNdEx
 14567  		var wire uint64
 14568  		for shift := uint(0); ; shift += 7 {
 14569  			if shift >= 64 {
 14570  				return ErrIntOverflowGenerated
 14571  			}
 14572  			if iNdEx >= l {
 14573  				return io.ErrUnexpectedEOF
 14574  			}
 14575  			b := dAtA[iNdEx]
 14576  			iNdEx++
 14577  			wire |= uint64(b&0x7F) << shift
 14578  			if b < 0x80 {
 14579  				break
 14580  			}
 14581  		}
 14582  		fieldNum := int32(wire >> 3)
 14583  		wireType := int(wire & 0x7)
 14584  		if wireType == 4 {
 14585  			return fmt.Errorf("proto: GitSourceRevision: wiretype end group for non-group")
 14586  		}
 14587  		if fieldNum <= 0 {
 14588  			return fmt.Errorf("proto: GitSourceRevision: illegal tag %d (wire type %d)", fieldNum, wire)
 14589  		}
 14590  		switch fieldNum {
 14591  		case 1:
 14592  			if wireType != 2 {
 14593  				return fmt.Errorf("proto: wrong wireType = %d for field Commit", wireType)
 14594  			}
 14595  			var stringLen uint64
 14596  			for shift := uint(0); ; shift += 7 {
 14597  				if shift >= 64 {
 14598  					return ErrIntOverflowGenerated
 14599  				}
 14600  				if iNdEx >= l {
 14601  					return io.ErrUnexpectedEOF
 14602  				}
 14603  				b := dAtA[iNdEx]
 14604  				iNdEx++
 14605  				stringLen |= uint64(b&0x7F) << shift
 14606  				if b < 0x80 {
 14607  					break
 14608  				}
 14609  			}
 14610  			intStringLen := int(stringLen)
 14611  			if intStringLen < 0 {
 14612  				return ErrInvalidLengthGenerated
 14613  			}
 14614  			postIndex := iNdEx + intStringLen
 14615  			if postIndex < 0 {
 14616  				return ErrInvalidLengthGenerated
 14617  			}
 14618  			if postIndex > l {
 14619  				return io.ErrUnexpectedEOF
 14620  			}
 14621  			m.Commit = string(dAtA[iNdEx:postIndex])
 14622  			iNdEx = postIndex
 14623  		case 2:
 14624  			if wireType != 2 {
 14625  				return fmt.Errorf("proto: wrong wireType = %d for field Author", wireType)
 14626  			}
 14627  			var msglen int
 14628  			for shift := uint(0); ; shift += 7 {
 14629  				if shift >= 64 {
 14630  					return ErrIntOverflowGenerated
 14631  				}
 14632  				if iNdEx >= l {
 14633  					return io.ErrUnexpectedEOF
 14634  				}
 14635  				b := dAtA[iNdEx]
 14636  				iNdEx++
 14637  				msglen |= int(b&0x7F) << shift
 14638  				if b < 0x80 {
 14639  					break
 14640  				}
 14641  			}
 14642  			if msglen < 0 {
 14643  				return ErrInvalidLengthGenerated
 14644  			}
 14645  			postIndex := iNdEx + msglen
 14646  			if postIndex < 0 {
 14647  				return ErrInvalidLengthGenerated
 14648  			}
 14649  			if postIndex > l {
 14650  				return io.ErrUnexpectedEOF
 14651  			}
 14652  			if err := m.Author.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14653  				return err
 14654  			}
 14655  			iNdEx = postIndex
 14656  		case 3:
 14657  			if wireType != 2 {
 14658  				return fmt.Errorf("proto: wrong wireType = %d for field Committer", wireType)
 14659  			}
 14660  			var msglen int
 14661  			for shift := uint(0); ; shift += 7 {
 14662  				if shift >= 64 {
 14663  					return ErrIntOverflowGenerated
 14664  				}
 14665  				if iNdEx >= l {
 14666  					return io.ErrUnexpectedEOF
 14667  				}
 14668  				b := dAtA[iNdEx]
 14669  				iNdEx++
 14670  				msglen |= int(b&0x7F) << shift
 14671  				if b < 0x80 {
 14672  					break
 14673  				}
 14674  			}
 14675  			if msglen < 0 {
 14676  				return ErrInvalidLengthGenerated
 14677  			}
 14678  			postIndex := iNdEx + msglen
 14679  			if postIndex < 0 {
 14680  				return ErrInvalidLengthGenerated
 14681  			}
 14682  			if postIndex > l {
 14683  				return io.ErrUnexpectedEOF
 14684  			}
 14685  			if err := m.Committer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14686  				return err
 14687  			}
 14688  			iNdEx = postIndex
 14689  		case 4:
 14690  			if wireType != 2 {
 14691  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 14692  			}
 14693  			var stringLen uint64
 14694  			for shift := uint(0); ; shift += 7 {
 14695  				if shift >= 64 {
 14696  					return ErrIntOverflowGenerated
 14697  				}
 14698  				if iNdEx >= l {
 14699  					return io.ErrUnexpectedEOF
 14700  				}
 14701  				b := dAtA[iNdEx]
 14702  				iNdEx++
 14703  				stringLen |= uint64(b&0x7F) << shift
 14704  				if b < 0x80 {
 14705  					break
 14706  				}
 14707  			}
 14708  			intStringLen := int(stringLen)
 14709  			if intStringLen < 0 {
 14710  				return ErrInvalidLengthGenerated
 14711  			}
 14712  			postIndex := iNdEx + intStringLen
 14713  			if postIndex < 0 {
 14714  				return ErrInvalidLengthGenerated
 14715  			}
 14716  			if postIndex > l {
 14717  				return io.ErrUnexpectedEOF
 14718  			}
 14719  			m.Message = string(dAtA[iNdEx:postIndex])
 14720  			iNdEx = postIndex
 14721  		default:
 14722  			iNdEx = preIndex
 14723  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14724  			if err != nil {
 14725  				return err
 14726  			}
 14727  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14728  				return ErrInvalidLengthGenerated
 14729  			}
 14730  			if (iNdEx + skippy) > l {
 14731  				return io.ErrUnexpectedEOF
 14732  			}
 14733  			iNdEx += skippy
 14734  		}
 14735  	}
 14736  
 14737  	if iNdEx > l {
 14738  		return io.ErrUnexpectedEOF
 14739  	}
 14740  	return nil
 14741  }
 14742  func (m *ImageChangeCause) Unmarshal(dAtA []byte) error {
 14743  	l := len(dAtA)
 14744  	iNdEx := 0
 14745  	for iNdEx < l {
 14746  		preIndex := iNdEx
 14747  		var wire uint64
 14748  		for shift := uint(0); ; shift += 7 {
 14749  			if shift >= 64 {
 14750  				return ErrIntOverflowGenerated
 14751  			}
 14752  			if iNdEx >= l {
 14753  				return io.ErrUnexpectedEOF
 14754  			}
 14755  			b := dAtA[iNdEx]
 14756  			iNdEx++
 14757  			wire |= uint64(b&0x7F) << shift
 14758  			if b < 0x80 {
 14759  				break
 14760  			}
 14761  		}
 14762  		fieldNum := int32(wire >> 3)
 14763  		wireType := int(wire & 0x7)
 14764  		if wireType == 4 {
 14765  			return fmt.Errorf("proto: ImageChangeCause: wiretype end group for non-group")
 14766  		}
 14767  		if fieldNum <= 0 {
 14768  			return fmt.Errorf("proto: ImageChangeCause: illegal tag %d (wire type %d)", fieldNum, wire)
 14769  		}
 14770  		switch fieldNum {
 14771  		case 1:
 14772  			if wireType != 2 {
 14773  				return fmt.Errorf("proto: wrong wireType = %d for field ImageID", wireType)
 14774  			}
 14775  			var stringLen uint64
 14776  			for shift := uint(0); ; shift += 7 {
 14777  				if shift >= 64 {
 14778  					return ErrIntOverflowGenerated
 14779  				}
 14780  				if iNdEx >= l {
 14781  					return io.ErrUnexpectedEOF
 14782  				}
 14783  				b := dAtA[iNdEx]
 14784  				iNdEx++
 14785  				stringLen |= uint64(b&0x7F) << shift
 14786  				if b < 0x80 {
 14787  					break
 14788  				}
 14789  			}
 14790  			intStringLen := int(stringLen)
 14791  			if intStringLen < 0 {
 14792  				return ErrInvalidLengthGenerated
 14793  			}
 14794  			postIndex := iNdEx + intStringLen
 14795  			if postIndex < 0 {
 14796  				return ErrInvalidLengthGenerated
 14797  			}
 14798  			if postIndex > l {
 14799  				return io.ErrUnexpectedEOF
 14800  			}
 14801  			m.ImageID = string(dAtA[iNdEx:postIndex])
 14802  			iNdEx = postIndex
 14803  		case 2:
 14804  			if wireType != 2 {
 14805  				return fmt.Errorf("proto: wrong wireType = %d for field FromRef", wireType)
 14806  			}
 14807  			var msglen int
 14808  			for shift := uint(0); ; shift += 7 {
 14809  				if shift >= 64 {
 14810  					return ErrIntOverflowGenerated
 14811  				}
 14812  				if iNdEx >= l {
 14813  					return io.ErrUnexpectedEOF
 14814  				}
 14815  				b := dAtA[iNdEx]
 14816  				iNdEx++
 14817  				msglen |= int(b&0x7F) << shift
 14818  				if b < 0x80 {
 14819  					break
 14820  				}
 14821  			}
 14822  			if msglen < 0 {
 14823  				return ErrInvalidLengthGenerated
 14824  			}
 14825  			postIndex := iNdEx + msglen
 14826  			if postIndex < 0 {
 14827  				return ErrInvalidLengthGenerated
 14828  			}
 14829  			if postIndex > l {
 14830  				return io.ErrUnexpectedEOF
 14831  			}
 14832  			if m.FromRef == nil {
 14833  				m.FromRef = &v11.ObjectReference{}
 14834  			}
 14835  			if err := m.FromRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14836  				return err
 14837  			}
 14838  			iNdEx = postIndex
 14839  		default:
 14840  			iNdEx = preIndex
 14841  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14842  			if err != nil {
 14843  				return err
 14844  			}
 14845  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14846  				return ErrInvalidLengthGenerated
 14847  			}
 14848  			if (iNdEx + skippy) > l {
 14849  				return io.ErrUnexpectedEOF
 14850  			}
 14851  			iNdEx += skippy
 14852  		}
 14853  	}
 14854  
 14855  	if iNdEx > l {
 14856  		return io.ErrUnexpectedEOF
 14857  	}
 14858  	return nil
 14859  }
 14860  func (m *ImageChangeTrigger) Unmarshal(dAtA []byte) error {
 14861  	l := len(dAtA)
 14862  	iNdEx := 0
 14863  	for iNdEx < l {
 14864  		preIndex := iNdEx
 14865  		var wire uint64
 14866  		for shift := uint(0); ; shift += 7 {
 14867  			if shift >= 64 {
 14868  				return ErrIntOverflowGenerated
 14869  			}
 14870  			if iNdEx >= l {
 14871  				return io.ErrUnexpectedEOF
 14872  			}
 14873  			b := dAtA[iNdEx]
 14874  			iNdEx++
 14875  			wire |= uint64(b&0x7F) << shift
 14876  			if b < 0x80 {
 14877  				break
 14878  			}
 14879  		}
 14880  		fieldNum := int32(wire >> 3)
 14881  		wireType := int(wire & 0x7)
 14882  		if wireType == 4 {
 14883  			return fmt.Errorf("proto: ImageChangeTrigger: wiretype end group for non-group")
 14884  		}
 14885  		if fieldNum <= 0 {
 14886  			return fmt.Errorf("proto: ImageChangeTrigger: illegal tag %d (wire type %d)", fieldNum, wire)
 14887  		}
 14888  		switch fieldNum {
 14889  		case 1:
 14890  			if wireType != 2 {
 14891  				return fmt.Errorf("proto: wrong wireType = %d for field LastTriggeredImageID", wireType)
 14892  			}
 14893  			var stringLen uint64
 14894  			for shift := uint(0); ; shift += 7 {
 14895  				if shift >= 64 {
 14896  					return ErrIntOverflowGenerated
 14897  				}
 14898  				if iNdEx >= l {
 14899  					return io.ErrUnexpectedEOF
 14900  				}
 14901  				b := dAtA[iNdEx]
 14902  				iNdEx++
 14903  				stringLen |= uint64(b&0x7F) << shift
 14904  				if b < 0x80 {
 14905  					break
 14906  				}
 14907  			}
 14908  			intStringLen := int(stringLen)
 14909  			if intStringLen < 0 {
 14910  				return ErrInvalidLengthGenerated
 14911  			}
 14912  			postIndex := iNdEx + intStringLen
 14913  			if postIndex < 0 {
 14914  				return ErrInvalidLengthGenerated
 14915  			}
 14916  			if postIndex > l {
 14917  				return io.ErrUnexpectedEOF
 14918  			}
 14919  			m.LastTriggeredImageID = string(dAtA[iNdEx:postIndex])
 14920  			iNdEx = postIndex
 14921  		case 2:
 14922  			if wireType != 2 {
 14923  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
 14924  			}
 14925  			var msglen int
 14926  			for shift := uint(0); ; shift += 7 {
 14927  				if shift >= 64 {
 14928  					return ErrIntOverflowGenerated
 14929  				}
 14930  				if iNdEx >= l {
 14931  					return io.ErrUnexpectedEOF
 14932  				}
 14933  				b := dAtA[iNdEx]
 14934  				iNdEx++
 14935  				msglen |= int(b&0x7F) << shift
 14936  				if b < 0x80 {
 14937  					break
 14938  				}
 14939  			}
 14940  			if msglen < 0 {
 14941  				return ErrInvalidLengthGenerated
 14942  			}
 14943  			postIndex := iNdEx + msglen
 14944  			if postIndex < 0 {
 14945  				return ErrInvalidLengthGenerated
 14946  			}
 14947  			if postIndex > l {
 14948  				return io.ErrUnexpectedEOF
 14949  			}
 14950  			if m.From == nil {
 14951  				m.From = &v11.ObjectReference{}
 14952  			}
 14953  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 14954  				return err
 14955  			}
 14956  			iNdEx = postIndex
 14957  		case 3:
 14958  			if wireType != 0 {
 14959  				return fmt.Errorf("proto: wrong wireType = %d for field Paused", wireType)
 14960  			}
 14961  			var v int
 14962  			for shift := uint(0); ; shift += 7 {
 14963  				if shift >= 64 {
 14964  					return ErrIntOverflowGenerated
 14965  				}
 14966  				if iNdEx >= l {
 14967  					return io.ErrUnexpectedEOF
 14968  				}
 14969  				b := dAtA[iNdEx]
 14970  				iNdEx++
 14971  				v |= int(b&0x7F) << shift
 14972  				if b < 0x80 {
 14973  					break
 14974  				}
 14975  			}
 14976  			m.Paused = bool(v != 0)
 14977  		default:
 14978  			iNdEx = preIndex
 14979  			skippy, err := skipGenerated(dAtA[iNdEx:])
 14980  			if err != nil {
 14981  				return err
 14982  			}
 14983  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 14984  				return ErrInvalidLengthGenerated
 14985  			}
 14986  			if (iNdEx + skippy) > l {
 14987  				return io.ErrUnexpectedEOF
 14988  			}
 14989  			iNdEx += skippy
 14990  		}
 14991  	}
 14992  
 14993  	if iNdEx > l {
 14994  		return io.ErrUnexpectedEOF
 14995  	}
 14996  	return nil
 14997  }
 14998  func (m *ImageChangeTriggerStatus) Unmarshal(dAtA []byte) error {
 14999  	l := len(dAtA)
 15000  	iNdEx := 0
 15001  	for iNdEx < l {
 15002  		preIndex := iNdEx
 15003  		var wire uint64
 15004  		for shift := uint(0); ; shift += 7 {
 15005  			if shift >= 64 {
 15006  				return ErrIntOverflowGenerated
 15007  			}
 15008  			if iNdEx >= l {
 15009  				return io.ErrUnexpectedEOF
 15010  			}
 15011  			b := dAtA[iNdEx]
 15012  			iNdEx++
 15013  			wire |= uint64(b&0x7F) << shift
 15014  			if b < 0x80 {
 15015  				break
 15016  			}
 15017  		}
 15018  		fieldNum := int32(wire >> 3)
 15019  		wireType := int(wire & 0x7)
 15020  		if wireType == 4 {
 15021  			return fmt.Errorf("proto: ImageChangeTriggerStatus: wiretype end group for non-group")
 15022  		}
 15023  		if fieldNum <= 0 {
 15024  			return fmt.Errorf("proto: ImageChangeTriggerStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 15025  		}
 15026  		switch fieldNum {
 15027  		case 1:
 15028  			if wireType != 2 {
 15029  				return fmt.Errorf("proto: wrong wireType = %d for field LastTriggeredImageID", wireType)
 15030  			}
 15031  			var stringLen uint64
 15032  			for shift := uint(0); ; shift += 7 {
 15033  				if shift >= 64 {
 15034  					return ErrIntOverflowGenerated
 15035  				}
 15036  				if iNdEx >= l {
 15037  					return io.ErrUnexpectedEOF
 15038  				}
 15039  				b := dAtA[iNdEx]
 15040  				iNdEx++
 15041  				stringLen |= uint64(b&0x7F) << shift
 15042  				if b < 0x80 {
 15043  					break
 15044  				}
 15045  			}
 15046  			intStringLen := int(stringLen)
 15047  			if intStringLen < 0 {
 15048  				return ErrInvalidLengthGenerated
 15049  			}
 15050  			postIndex := iNdEx + intStringLen
 15051  			if postIndex < 0 {
 15052  				return ErrInvalidLengthGenerated
 15053  			}
 15054  			if postIndex > l {
 15055  				return io.ErrUnexpectedEOF
 15056  			}
 15057  			m.LastTriggeredImageID = string(dAtA[iNdEx:postIndex])
 15058  			iNdEx = postIndex
 15059  		case 2:
 15060  			if wireType != 2 {
 15061  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
 15062  			}
 15063  			var msglen int
 15064  			for shift := uint(0); ; shift += 7 {
 15065  				if shift >= 64 {
 15066  					return ErrIntOverflowGenerated
 15067  				}
 15068  				if iNdEx >= l {
 15069  					return io.ErrUnexpectedEOF
 15070  				}
 15071  				b := dAtA[iNdEx]
 15072  				iNdEx++
 15073  				msglen |= int(b&0x7F) << shift
 15074  				if b < 0x80 {
 15075  					break
 15076  				}
 15077  			}
 15078  			if msglen < 0 {
 15079  				return ErrInvalidLengthGenerated
 15080  			}
 15081  			postIndex := iNdEx + msglen
 15082  			if postIndex < 0 {
 15083  				return ErrInvalidLengthGenerated
 15084  			}
 15085  			if postIndex > l {
 15086  				return io.ErrUnexpectedEOF
 15087  			}
 15088  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15089  				return err
 15090  			}
 15091  			iNdEx = postIndex
 15092  		case 3:
 15093  			if wireType != 2 {
 15094  				return fmt.Errorf("proto: wrong wireType = %d for field LastTriggerTime", wireType)
 15095  			}
 15096  			var msglen int
 15097  			for shift := uint(0); ; shift += 7 {
 15098  				if shift >= 64 {
 15099  					return ErrIntOverflowGenerated
 15100  				}
 15101  				if iNdEx >= l {
 15102  					return io.ErrUnexpectedEOF
 15103  				}
 15104  				b := dAtA[iNdEx]
 15105  				iNdEx++
 15106  				msglen |= int(b&0x7F) << shift
 15107  				if b < 0x80 {
 15108  					break
 15109  				}
 15110  			}
 15111  			if msglen < 0 {
 15112  				return ErrInvalidLengthGenerated
 15113  			}
 15114  			postIndex := iNdEx + msglen
 15115  			if postIndex < 0 {
 15116  				return ErrInvalidLengthGenerated
 15117  			}
 15118  			if postIndex > l {
 15119  				return io.ErrUnexpectedEOF
 15120  			}
 15121  			if err := m.LastTriggerTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15122  				return err
 15123  			}
 15124  			iNdEx = postIndex
 15125  		default:
 15126  			iNdEx = preIndex
 15127  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15128  			if err != nil {
 15129  				return err
 15130  			}
 15131  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15132  				return ErrInvalidLengthGenerated
 15133  			}
 15134  			if (iNdEx + skippy) > l {
 15135  				return io.ErrUnexpectedEOF
 15136  			}
 15137  			iNdEx += skippy
 15138  		}
 15139  	}
 15140  
 15141  	if iNdEx > l {
 15142  		return io.ErrUnexpectedEOF
 15143  	}
 15144  	return nil
 15145  }
 15146  func (m *ImageLabel) Unmarshal(dAtA []byte) error {
 15147  	l := len(dAtA)
 15148  	iNdEx := 0
 15149  	for iNdEx < l {
 15150  		preIndex := iNdEx
 15151  		var wire uint64
 15152  		for shift := uint(0); ; shift += 7 {
 15153  			if shift >= 64 {
 15154  				return ErrIntOverflowGenerated
 15155  			}
 15156  			if iNdEx >= l {
 15157  				return io.ErrUnexpectedEOF
 15158  			}
 15159  			b := dAtA[iNdEx]
 15160  			iNdEx++
 15161  			wire |= uint64(b&0x7F) << shift
 15162  			if b < 0x80 {
 15163  				break
 15164  			}
 15165  		}
 15166  		fieldNum := int32(wire >> 3)
 15167  		wireType := int(wire & 0x7)
 15168  		if wireType == 4 {
 15169  			return fmt.Errorf("proto: ImageLabel: wiretype end group for non-group")
 15170  		}
 15171  		if fieldNum <= 0 {
 15172  			return fmt.Errorf("proto: ImageLabel: illegal tag %d (wire type %d)", fieldNum, wire)
 15173  		}
 15174  		switch fieldNum {
 15175  		case 1:
 15176  			if wireType != 2 {
 15177  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 15178  			}
 15179  			var stringLen uint64
 15180  			for shift := uint(0); ; shift += 7 {
 15181  				if shift >= 64 {
 15182  					return ErrIntOverflowGenerated
 15183  				}
 15184  				if iNdEx >= l {
 15185  					return io.ErrUnexpectedEOF
 15186  				}
 15187  				b := dAtA[iNdEx]
 15188  				iNdEx++
 15189  				stringLen |= uint64(b&0x7F) << shift
 15190  				if b < 0x80 {
 15191  					break
 15192  				}
 15193  			}
 15194  			intStringLen := int(stringLen)
 15195  			if intStringLen < 0 {
 15196  				return ErrInvalidLengthGenerated
 15197  			}
 15198  			postIndex := iNdEx + intStringLen
 15199  			if postIndex < 0 {
 15200  				return ErrInvalidLengthGenerated
 15201  			}
 15202  			if postIndex > l {
 15203  				return io.ErrUnexpectedEOF
 15204  			}
 15205  			m.Name = string(dAtA[iNdEx:postIndex])
 15206  			iNdEx = postIndex
 15207  		case 2:
 15208  			if wireType != 2 {
 15209  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 15210  			}
 15211  			var stringLen uint64
 15212  			for shift := uint(0); ; shift += 7 {
 15213  				if shift >= 64 {
 15214  					return ErrIntOverflowGenerated
 15215  				}
 15216  				if iNdEx >= l {
 15217  					return io.ErrUnexpectedEOF
 15218  				}
 15219  				b := dAtA[iNdEx]
 15220  				iNdEx++
 15221  				stringLen |= uint64(b&0x7F) << shift
 15222  				if b < 0x80 {
 15223  					break
 15224  				}
 15225  			}
 15226  			intStringLen := int(stringLen)
 15227  			if intStringLen < 0 {
 15228  				return ErrInvalidLengthGenerated
 15229  			}
 15230  			postIndex := iNdEx + intStringLen
 15231  			if postIndex < 0 {
 15232  				return ErrInvalidLengthGenerated
 15233  			}
 15234  			if postIndex > l {
 15235  				return io.ErrUnexpectedEOF
 15236  			}
 15237  			m.Value = string(dAtA[iNdEx:postIndex])
 15238  			iNdEx = postIndex
 15239  		default:
 15240  			iNdEx = preIndex
 15241  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15242  			if err != nil {
 15243  				return err
 15244  			}
 15245  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15246  				return ErrInvalidLengthGenerated
 15247  			}
 15248  			if (iNdEx + skippy) > l {
 15249  				return io.ErrUnexpectedEOF
 15250  			}
 15251  			iNdEx += skippy
 15252  		}
 15253  	}
 15254  
 15255  	if iNdEx > l {
 15256  		return io.ErrUnexpectedEOF
 15257  	}
 15258  	return nil
 15259  }
 15260  func (m *ImageSource) Unmarshal(dAtA []byte) error {
 15261  	l := len(dAtA)
 15262  	iNdEx := 0
 15263  	for iNdEx < l {
 15264  		preIndex := iNdEx
 15265  		var wire uint64
 15266  		for shift := uint(0); ; shift += 7 {
 15267  			if shift >= 64 {
 15268  				return ErrIntOverflowGenerated
 15269  			}
 15270  			if iNdEx >= l {
 15271  				return io.ErrUnexpectedEOF
 15272  			}
 15273  			b := dAtA[iNdEx]
 15274  			iNdEx++
 15275  			wire |= uint64(b&0x7F) << shift
 15276  			if b < 0x80 {
 15277  				break
 15278  			}
 15279  		}
 15280  		fieldNum := int32(wire >> 3)
 15281  		wireType := int(wire & 0x7)
 15282  		if wireType == 4 {
 15283  			return fmt.Errorf("proto: ImageSource: wiretype end group for non-group")
 15284  		}
 15285  		if fieldNum <= 0 {
 15286  			return fmt.Errorf("proto: ImageSource: illegal tag %d (wire type %d)", fieldNum, wire)
 15287  		}
 15288  		switch fieldNum {
 15289  		case 1:
 15290  			if wireType != 2 {
 15291  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
 15292  			}
 15293  			var msglen int
 15294  			for shift := uint(0); ; shift += 7 {
 15295  				if shift >= 64 {
 15296  					return ErrIntOverflowGenerated
 15297  				}
 15298  				if iNdEx >= l {
 15299  					return io.ErrUnexpectedEOF
 15300  				}
 15301  				b := dAtA[iNdEx]
 15302  				iNdEx++
 15303  				msglen |= int(b&0x7F) << shift
 15304  				if b < 0x80 {
 15305  					break
 15306  				}
 15307  			}
 15308  			if msglen < 0 {
 15309  				return ErrInvalidLengthGenerated
 15310  			}
 15311  			postIndex := iNdEx + msglen
 15312  			if postIndex < 0 {
 15313  				return ErrInvalidLengthGenerated
 15314  			}
 15315  			if postIndex > l {
 15316  				return io.ErrUnexpectedEOF
 15317  			}
 15318  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15319  				return err
 15320  			}
 15321  			iNdEx = postIndex
 15322  		case 2:
 15323  			if wireType != 2 {
 15324  				return fmt.Errorf("proto: wrong wireType = %d for field Paths", wireType)
 15325  			}
 15326  			var msglen int
 15327  			for shift := uint(0); ; shift += 7 {
 15328  				if shift >= 64 {
 15329  					return ErrIntOverflowGenerated
 15330  				}
 15331  				if iNdEx >= l {
 15332  					return io.ErrUnexpectedEOF
 15333  				}
 15334  				b := dAtA[iNdEx]
 15335  				iNdEx++
 15336  				msglen |= int(b&0x7F) << shift
 15337  				if b < 0x80 {
 15338  					break
 15339  				}
 15340  			}
 15341  			if msglen < 0 {
 15342  				return ErrInvalidLengthGenerated
 15343  			}
 15344  			postIndex := iNdEx + msglen
 15345  			if postIndex < 0 {
 15346  				return ErrInvalidLengthGenerated
 15347  			}
 15348  			if postIndex > l {
 15349  				return io.ErrUnexpectedEOF
 15350  			}
 15351  			m.Paths = append(m.Paths, ImageSourcePath{})
 15352  			if err := m.Paths[len(m.Paths)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15353  				return err
 15354  			}
 15355  			iNdEx = postIndex
 15356  		case 3:
 15357  			if wireType != 2 {
 15358  				return fmt.Errorf("proto: wrong wireType = %d for field PullSecret", wireType)
 15359  			}
 15360  			var msglen int
 15361  			for shift := uint(0); ; shift += 7 {
 15362  				if shift >= 64 {
 15363  					return ErrIntOverflowGenerated
 15364  				}
 15365  				if iNdEx >= l {
 15366  					return io.ErrUnexpectedEOF
 15367  				}
 15368  				b := dAtA[iNdEx]
 15369  				iNdEx++
 15370  				msglen |= int(b&0x7F) << shift
 15371  				if b < 0x80 {
 15372  					break
 15373  				}
 15374  			}
 15375  			if msglen < 0 {
 15376  				return ErrInvalidLengthGenerated
 15377  			}
 15378  			postIndex := iNdEx + msglen
 15379  			if postIndex < 0 {
 15380  				return ErrInvalidLengthGenerated
 15381  			}
 15382  			if postIndex > l {
 15383  				return io.ErrUnexpectedEOF
 15384  			}
 15385  			if m.PullSecret == nil {
 15386  				m.PullSecret = &v11.LocalObjectReference{}
 15387  			}
 15388  			if err := m.PullSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15389  				return err
 15390  			}
 15391  			iNdEx = postIndex
 15392  		case 4:
 15393  			if wireType != 2 {
 15394  				return fmt.Errorf("proto: wrong wireType = %d for field As", wireType)
 15395  			}
 15396  			var stringLen uint64
 15397  			for shift := uint(0); ; shift += 7 {
 15398  				if shift >= 64 {
 15399  					return ErrIntOverflowGenerated
 15400  				}
 15401  				if iNdEx >= l {
 15402  					return io.ErrUnexpectedEOF
 15403  				}
 15404  				b := dAtA[iNdEx]
 15405  				iNdEx++
 15406  				stringLen |= uint64(b&0x7F) << shift
 15407  				if b < 0x80 {
 15408  					break
 15409  				}
 15410  			}
 15411  			intStringLen := int(stringLen)
 15412  			if intStringLen < 0 {
 15413  				return ErrInvalidLengthGenerated
 15414  			}
 15415  			postIndex := iNdEx + intStringLen
 15416  			if postIndex < 0 {
 15417  				return ErrInvalidLengthGenerated
 15418  			}
 15419  			if postIndex > l {
 15420  				return io.ErrUnexpectedEOF
 15421  			}
 15422  			m.As = append(m.As, string(dAtA[iNdEx:postIndex]))
 15423  			iNdEx = postIndex
 15424  		default:
 15425  			iNdEx = preIndex
 15426  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15427  			if err != nil {
 15428  				return err
 15429  			}
 15430  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15431  				return ErrInvalidLengthGenerated
 15432  			}
 15433  			if (iNdEx + skippy) > l {
 15434  				return io.ErrUnexpectedEOF
 15435  			}
 15436  			iNdEx += skippy
 15437  		}
 15438  	}
 15439  
 15440  	if iNdEx > l {
 15441  		return io.ErrUnexpectedEOF
 15442  	}
 15443  	return nil
 15444  }
 15445  func (m *ImageSourcePath) Unmarshal(dAtA []byte) error {
 15446  	l := len(dAtA)
 15447  	iNdEx := 0
 15448  	for iNdEx < l {
 15449  		preIndex := iNdEx
 15450  		var wire uint64
 15451  		for shift := uint(0); ; shift += 7 {
 15452  			if shift >= 64 {
 15453  				return ErrIntOverflowGenerated
 15454  			}
 15455  			if iNdEx >= l {
 15456  				return io.ErrUnexpectedEOF
 15457  			}
 15458  			b := dAtA[iNdEx]
 15459  			iNdEx++
 15460  			wire |= uint64(b&0x7F) << shift
 15461  			if b < 0x80 {
 15462  				break
 15463  			}
 15464  		}
 15465  		fieldNum := int32(wire >> 3)
 15466  		wireType := int(wire & 0x7)
 15467  		if wireType == 4 {
 15468  			return fmt.Errorf("proto: ImageSourcePath: wiretype end group for non-group")
 15469  		}
 15470  		if fieldNum <= 0 {
 15471  			return fmt.Errorf("proto: ImageSourcePath: illegal tag %d (wire type %d)", fieldNum, wire)
 15472  		}
 15473  		switch fieldNum {
 15474  		case 1:
 15475  			if wireType != 2 {
 15476  				return fmt.Errorf("proto: wrong wireType = %d for field SourcePath", wireType)
 15477  			}
 15478  			var stringLen uint64
 15479  			for shift := uint(0); ; shift += 7 {
 15480  				if shift >= 64 {
 15481  					return ErrIntOverflowGenerated
 15482  				}
 15483  				if iNdEx >= l {
 15484  					return io.ErrUnexpectedEOF
 15485  				}
 15486  				b := dAtA[iNdEx]
 15487  				iNdEx++
 15488  				stringLen |= uint64(b&0x7F) << shift
 15489  				if b < 0x80 {
 15490  					break
 15491  				}
 15492  			}
 15493  			intStringLen := int(stringLen)
 15494  			if intStringLen < 0 {
 15495  				return ErrInvalidLengthGenerated
 15496  			}
 15497  			postIndex := iNdEx + intStringLen
 15498  			if postIndex < 0 {
 15499  				return ErrInvalidLengthGenerated
 15500  			}
 15501  			if postIndex > l {
 15502  				return io.ErrUnexpectedEOF
 15503  			}
 15504  			m.SourcePath = string(dAtA[iNdEx:postIndex])
 15505  			iNdEx = postIndex
 15506  		case 2:
 15507  			if wireType != 2 {
 15508  				return fmt.Errorf("proto: wrong wireType = %d for field DestinationDir", wireType)
 15509  			}
 15510  			var stringLen uint64
 15511  			for shift := uint(0); ; shift += 7 {
 15512  				if shift >= 64 {
 15513  					return ErrIntOverflowGenerated
 15514  				}
 15515  				if iNdEx >= l {
 15516  					return io.ErrUnexpectedEOF
 15517  				}
 15518  				b := dAtA[iNdEx]
 15519  				iNdEx++
 15520  				stringLen |= uint64(b&0x7F) << shift
 15521  				if b < 0x80 {
 15522  					break
 15523  				}
 15524  			}
 15525  			intStringLen := int(stringLen)
 15526  			if intStringLen < 0 {
 15527  				return ErrInvalidLengthGenerated
 15528  			}
 15529  			postIndex := iNdEx + intStringLen
 15530  			if postIndex < 0 {
 15531  				return ErrInvalidLengthGenerated
 15532  			}
 15533  			if postIndex > l {
 15534  				return io.ErrUnexpectedEOF
 15535  			}
 15536  			m.DestinationDir = string(dAtA[iNdEx:postIndex])
 15537  			iNdEx = postIndex
 15538  		default:
 15539  			iNdEx = preIndex
 15540  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15541  			if err != nil {
 15542  				return err
 15543  			}
 15544  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15545  				return ErrInvalidLengthGenerated
 15546  			}
 15547  			if (iNdEx + skippy) > l {
 15548  				return io.ErrUnexpectedEOF
 15549  			}
 15550  			iNdEx += skippy
 15551  		}
 15552  	}
 15553  
 15554  	if iNdEx > l {
 15555  		return io.ErrUnexpectedEOF
 15556  	}
 15557  	return nil
 15558  }
 15559  func (m *ImageStreamTagReference) Unmarshal(dAtA []byte) error {
 15560  	l := len(dAtA)
 15561  	iNdEx := 0
 15562  	for iNdEx < l {
 15563  		preIndex := iNdEx
 15564  		var wire uint64
 15565  		for shift := uint(0); ; shift += 7 {
 15566  			if shift >= 64 {
 15567  				return ErrIntOverflowGenerated
 15568  			}
 15569  			if iNdEx >= l {
 15570  				return io.ErrUnexpectedEOF
 15571  			}
 15572  			b := dAtA[iNdEx]
 15573  			iNdEx++
 15574  			wire |= uint64(b&0x7F) << shift
 15575  			if b < 0x80 {
 15576  				break
 15577  			}
 15578  		}
 15579  		fieldNum := int32(wire >> 3)
 15580  		wireType := int(wire & 0x7)
 15581  		if wireType == 4 {
 15582  			return fmt.Errorf("proto: ImageStreamTagReference: wiretype end group for non-group")
 15583  		}
 15584  		if fieldNum <= 0 {
 15585  			return fmt.Errorf("proto: ImageStreamTagReference: illegal tag %d (wire type %d)", fieldNum, wire)
 15586  		}
 15587  		switch fieldNum {
 15588  		case 1:
 15589  			if wireType != 2 {
 15590  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 15591  			}
 15592  			var stringLen uint64
 15593  			for shift := uint(0); ; shift += 7 {
 15594  				if shift >= 64 {
 15595  					return ErrIntOverflowGenerated
 15596  				}
 15597  				if iNdEx >= l {
 15598  					return io.ErrUnexpectedEOF
 15599  				}
 15600  				b := dAtA[iNdEx]
 15601  				iNdEx++
 15602  				stringLen |= uint64(b&0x7F) << shift
 15603  				if b < 0x80 {
 15604  					break
 15605  				}
 15606  			}
 15607  			intStringLen := int(stringLen)
 15608  			if intStringLen < 0 {
 15609  				return ErrInvalidLengthGenerated
 15610  			}
 15611  			postIndex := iNdEx + intStringLen
 15612  			if postIndex < 0 {
 15613  				return ErrInvalidLengthGenerated
 15614  			}
 15615  			if postIndex > l {
 15616  				return io.ErrUnexpectedEOF
 15617  			}
 15618  			m.Namespace = string(dAtA[iNdEx:postIndex])
 15619  			iNdEx = postIndex
 15620  		case 2:
 15621  			if wireType != 2 {
 15622  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 15623  			}
 15624  			var stringLen uint64
 15625  			for shift := uint(0); ; shift += 7 {
 15626  				if shift >= 64 {
 15627  					return ErrIntOverflowGenerated
 15628  				}
 15629  				if iNdEx >= l {
 15630  					return io.ErrUnexpectedEOF
 15631  				}
 15632  				b := dAtA[iNdEx]
 15633  				iNdEx++
 15634  				stringLen |= uint64(b&0x7F) << shift
 15635  				if b < 0x80 {
 15636  					break
 15637  				}
 15638  			}
 15639  			intStringLen := int(stringLen)
 15640  			if intStringLen < 0 {
 15641  				return ErrInvalidLengthGenerated
 15642  			}
 15643  			postIndex := iNdEx + intStringLen
 15644  			if postIndex < 0 {
 15645  				return ErrInvalidLengthGenerated
 15646  			}
 15647  			if postIndex > l {
 15648  				return io.ErrUnexpectedEOF
 15649  			}
 15650  			m.Name = string(dAtA[iNdEx:postIndex])
 15651  			iNdEx = postIndex
 15652  		default:
 15653  			iNdEx = preIndex
 15654  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15655  			if err != nil {
 15656  				return err
 15657  			}
 15658  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15659  				return ErrInvalidLengthGenerated
 15660  			}
 15661  			if (iNdEx + skippy) > l {
 15662  				return io.ErrUnexpectedEOF
 15663  			}
 15664  			iNdEx += skippy
 15665  		}
 15666  	}
 15667  
 15668  	if iNdEx > l {
 15669  		return io.ErrUnexpectedEOF
 15670  	}
 15671  	return nil
 15672  }
 15673  func (m *JenkinsPipelineBuildStrategy) Unmarshal(dAtA []byte) error {
 15674  	l := len(dAtA)
 15675  	iNdEx := 0
 15676  	for iNdEx < l {
 15677  		preIndex := iNdEx
 15678  		var wire uint64
 15679  		for shift := uint(0); ; shift += 7 {
 15680  			if shift >= 64 {
 15681  				return ErrIntOverflowGenerated
 15682  			}
 15683  			if iNdEx >= l {
 15684  				return io.ErrUnexpectedEOF
 15685  			}
 15686  			b := dAtA[iNdEx]
 15687  			iNdEx++
 15688  			wire |= uint64(b&0x7F) << shift
 15689  			if b < 0x80 {
 15690  				break
 15691  			}
 15692  		}
 15693  		fieldNum := int32(wire >> 3)
 15694  		wireType := int(wire & 0x7)
 15695  		if wireType == 4 {
 15696  			return fmt.Errorf("proto: JenkinsPipelineBuildStrategy: wiretype end group for non-group")
 15697  		}
 15698  		if fieldNum <= 0 {
 15699  			return fmt.Errorf("proto: JenkinsPipelineBuildStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 15700  		}
 15701  		switch fieldNum {
 15702  		case 1:
 15703  			if wireType != 2 {
 15704  				return fmt.Errorf("proto: wrong wireType = %d for field JenkinsfilePath", wireType)
 15705  			}
 15706  			var stringLen uint64
 15707  			for shift := uint(0); ; shift += 7 {
 15708  				if shift >= 64 {
 15709  					return ErrIntOverflowGenerated
 15710  				}
 15711  				if iNdEx >= l {
 15712  					return io.ErrUnexpectedEOF
 15713  				}
 15714  				b := dAtA[iNdEx]
 15715  				iNdEx++
 15716  				stringLen |= uint64(b&0x7F) << shift
 15717  				if b < 0x80 {
 15718  					break
 15719  				}
 15720  			}
 15721  			intStringLen := int(stringLen)
 15722  			if intStringLen < 0 {
 15723  				return ErrInvalidLengthGenerated
 15724  			}
 15725  			postIndex := iNdEx + intStringLen
 15726  			if postIndex < 0 {
 15727  				return ErrInvalidLengthGenerated
 15728  			}
 15729  			if postIndex > l {
 15730  				return io.ErrUnexpectedEOF
 15731  			}
 15732  			m.JenkinsfilePath = string(dAtA[iNdEx:postIndex])
 15733  			iNdEx = postIndex
 15734  		case 2:
 15735  			if wireType != 2 {
 15736  				return fmt.Errorf("proto: wrong wireType = %d for field Jenkinsfile", wireType)
 15737  			}
 15738  			var stringLen uint64
 15739  			for shift := uint(0); ; shift += 7 {
 15740  				if shift >= 64 {
 15741  					return ErrIntOverflowGenerated
 15742  				}
 15743  				if iNdEx >= l {
 15744  					return io.ErrUnexpectedEOF
 15745  				}
 15746  				b := dAtA[iNdEx]
 15747  				iNdEx++
 15748  				stringLen |= uint64(b&0x7F) << shift
 15749  				if b < 0x80 {
 15750  					break
 15751  				}
 15752  			}
 15753  			intStringLen := int(stringLen)
 15754  			if intStringLen < 0 {
 15755  				return ErrInvalidLengthGenerated
 15756  			}
 15757  			postIndex := iNdEx + intStringLen
 15758  			if postIndex < 0 {
 15759  				return ErrInvalidLengthGenerated
 15760  			}
 15761  			if postIndex > l {
 15762  				return io.ErrUnexpectedEOF
 15763  			}
 15764  			m.Jenkinsfile = string(dAtA[iNdEx:postIndex])
 15765  			iNdEx = postIndex
 15766  		case 3:
 15767  			if wireType != 2 {
 15768  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 15769  			}
 15770  			var msglen int
 15771  			for shift := uint(0); ; shift += 7 {
 15772  				if shift >= 64 {
 15773  					return ErrIntOverflowGenerated
 15774  				}
 15775  				if iNdEx >= l {
 15776  					return io.ErrUnexpectedEOF
 15777  				}
 15778  				b := dAtA[iNdEx]
 15779  				iNdEx++
 15780  				msglen |= int(b&0x7F) << shift
 15781  				if b < 0x80 {
 15782  					break
 15783  				}
 15784  			}
 15785  			if msglen < 0 {
 15786  				return ErrInvalidLengthGenerated
 15787  			}
 15788  			postIndex := iNdEx + msglen
 15789  			if postIndex < 0 {
 15790  				return ErrInvalidLengthGenerated
 15791  			}
 15792  			if postIndex > l {
 15793  				return io.ErrUnexpectedEOF
 15794  			}
 15795  			m.Env = append(m.Env, v11.EnvVar{})
 15796  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 15797  				return err
 15798  			}
 15799  			iNdEx = postIndex
 15800  		default:
 15801  			iNdEx = preIndex
 15802  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15803  			if err != nil {
 15804  				return err
 15805  			}
 15806  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15807  				return ErrInvalidLengthGenerated
 15808  			}
 15809  			if (iNdEx + skippy) > l {
 15810  				return io.ErrUnexpectedEOF
 15811  			}
 15812  			iNdEx += skippy
 15813  		}
 15814  	}
 15815  
 15816  	if iNdEx > l {
 15817  		return io.ErrUnexpectedEOF
 15818  	}
 15819  	return nil
 15820  }
 15821  func (m *OptionalNodeSelector) Unmarshal(dAtA []byte) error {
 15822  	l := len(dAtA)
 15823  	iNdEx := 0
 15824  	for iNdEx < l {
 15825  		preIndex := iNdEx
 15826  		var wire uint64
 15827  		for shift := uint(0); ; shift += 7 {
 15828  			if shift >= 64 {
 15829  				return ErrIntOverflowGenerated
 15830  			}
 15831  			if iNdEx >= l {
 15832  				return io.ErrUnexpectedEOF
 15833  			}
 15834  			b := dAtA[iNdEx]
 15835  			iNdEx++
 15836  			wire |= uint64(b&0x7F) << shift
 15837  			if b < 0x80 {
 15838  				break
 15839  			}
 15840  		}
 15841  		fieldNum := int32(wire >> 3)
 15842  		wireType := int(wire & 0x7)
 15843  		if wireType == 4 {
 15844  			return fmt.Errorf("proto: OptionalNodeSelector: wiretype end group for non-group")
 15845  		}
 15846  		if fieldNum <= 0 {
 15847  			return fmt.Errorf("proto: OptionalNodeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
 15848  		}
 15849  		switch fieldNum {
 15850  		case 1:
 15851  			if wireType != 2 {
 15852  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 15853  			}
 15854  			var msglen int
 15855  			for shift := uint(0); ; shift += 7 {
 15856  				if shift >= 64 {
 15857  					return ErrIntOverflowGenerated
 15858  				}
 15859  				if iNdEx >= l {
 15860  					return io.ErrUnexpectedEOF
 15861  				}
 15862  				b := dAtA[iNdEx]
 15863  				iNdEx++
 15864  				msglen |= int(b&0x7F) << shift
 15865  				if b < 0x80 {
 15866  					break
 15867  				}
 15868  			}
 15869  			if msglen < 0 {
 15870  				return ErrInvalidLengthGenerated
 15871  			}
 15872  			postIndex := iNdEx + msglen
 15873  			if postIndex < 0 {
 15874  				return ErrInvalidLengthGenerated
 15875  			}
 15876  			if postIndex > l {
 15877  				return io.ErrUnexpectedEOF
 15878  			}
 15879  			if *m == nil {
 15880  				*m = make(map[string]string)
 15881  			}
 15882  			var mapkey string
 15883  			var mapvalue string
 15884  			for iNdEx < postIndex {
 15885  				entryPreIndex := iNdEx
 15886  				var wire uint64
 15887  				for shift := uint(0); ; shift += 7 {
 15888  					if shift >= 64 {
 15889  						return ErrIntOverflowGenerated
 15890  					}
 15891  					if iNdEx >= l {
 15892  						return io.ErrUnexpectedEOF
 15893  					}
 15894  					b := dAtA[iNdEx]
 15895  					iNdEx++
 15896  					wire |= uint64(b&0x7F) << shift
 15897  					if b < 0x80 {
 15898  						break
 15899  					}
 15900  				}
 15901  				fieldNum := int32(wire >> 3)
 15902  				if fieldNum == 1 {
 15903  					var stringLenmapkey uint64
 15904  					for shift := uint(0); ; shift += 7 {
 15905  						if shift >= 64 {
 15906  							return ErrIntOverflowGenerated
 15907  						}
 15908  						if iNdEx >= l {
 15909  							return io.ErrUnexpectedEOF
 15910  						}
 15911  						b := dAtA[iNdEx]
 15912  						iNdEx++
 15913  						stringLenmapkey |= uint64(b&0x7F) << shift
 15914  						if b < 0x80 {
 15915  							break
 15916  						}
 15917  					}
 15918  					intStringLenmapkey := int(stringLenmapkey)
 15919  					if intStringLenmapkey < 0 {
 15920  						return ErrInvalidLengthGenerated
 15921  					}
 15922  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 15923  					if postStringIndexmapkey < 0 {
 15924  						return ErrInvalidLengthGenerated
 15925  					}
 15926  					if postStringIndexmapkey > l {
 15927  						return io.ErrUnexpectedEOF
 15928  					}
 15929  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 15930  					iNdEx = postStringIndexmapkey
 15931  				} else if fieldNum == 2 {
 15932  					var stringLenmapvalue uint64
 15933  					for shift := uint(0); ; shift += 7 {
 15934  						if shift >= 64 {
 15935  							return ErrIntOverflowGenerated
 15936  						}
 15937  						if iNdEx >= l {
 15938  							return io.ErrUnexpectedEOF
 15939  						}
 15940  						b := dAtA[iNdEx]
 15941  						iNdEx++
 15942  						stringLenmapvalue |= uint64(b&0x7F) << shift
 15943  						if b < 0x80 {
 15944  							break
 15945  						}
 15946  					}
 15947  					intStringLenmapvalue := int(stringLenmapvalue)
 15948  					if intStringLenmapvalue < 0 {
 15949  						return ErrInvalidLengthGenerated
 15950  					}
 15951  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 15952  					if postStringIndexmapvalue < 0 {
 15953  						return ErrInvalidLengthGenerated
 15954  					}
 15955  					if postStringIndexmapvalue > l {
 15956  						return io.ErrUnexpectedEOF
 15957  					}
 15958  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 15959  					iNdEx = postStringIndexmapvalue
 15960  				} else {
 15961  					iNdEx = entryPreIndex
 15962  					skippy, err := skipGenerated(dAtA[iNdEx:])
 15963  					if err != nil {
 15964  						return err
 15965  					}
 15966  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 15967  						return ErrInvalidLengthGenerated
 15968  					}
 15969  					if (iNdEx + skippy) > postIndex {
 15970  						return io.ErrUnexpectedEOF
 15971  					}
 15972  					iNdEx += skippy
 15973  				}
 15974  			}
 15975  			(*m)[mapkey] = mapvalue
 15976  			iNdEx = postIndex
 15977  		default:
 15978  			iNdEx = preIndex
 15979  			skippy, err := skipGenerated(dAtA[iNdEx:])
 15980  			if err != nil {
 15981  				return err
 15982  			}
 15983  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 15984  				return ErrInvalidLengthGenerated
 15985  			}
 15986  			if (iNdEx + skippy) > l {
 15987  				return io.ErrUnexpectedEOF
 15988  			}
 15989  			iNdEx += skippy
 15990  		}
 15991  	}
 15992  
 15993  	if iNdEx > l {
 15994  		return io.ErrUnexpectedEOF
 15995  	}
 15996  	return nil
 15997  }
 15998  func (m *ProxyConfig) Unmarshal(dAtA []byte) error {
 15999  	l := len(dAtA)
 16000  	iNdEx := 0
 16001  	for iNdEx < l {
 16002  		preIndex := iNdEx
 16003  		var wire uint64
 16004  		for shift := uint(0); ; shift += 7 {
 16005  			if shift >= 64 {
 16006  				return ErrIntOverflowGenerated
 16007  			}
 16008  			if iNdEx >= l {
 16009  				return io.ErrUnexpectedEOF
 16010  			}
 16011  			b := dAtA[iNdEx]
 16012  			iNdEx++
 16013  			wire |= uint64(b&0x7F) << shift
 16014  			if b < 0x80 {
 16015  				break
 16016  			}
 16017  		}
 16018  		fieldNum := int32(wire >> 3)
 16019  		wireType := int(wire & 0x7)
 16020  		if wireType == 4 {
 16021  			return fmt.Errorf("proto: ProxyConfig: wiretype end group for non-group")
 16022  		}
 16023  		if fieldNum <= 0 {
 16024  			return fmt.Errorf("proto: ProxyConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 16025  		}
 16026  		switch fieldNum {
 16027  		case 3:
 16028  			if wireType != 2 {
 16029  				return fmt.Errorf("proto: wrong wireType = %d for field HTTPProxy", wireType)
 16030  			}
 16031  			var stringLen uint64
 16032  			for shift := uint(0); ; shift += 7 {
 16033  				if shift >= 64 {
 16034  					return ErrIntOverflowGenerated
 16035  				}
 16036  				if iNdEx >= l {
 16037  					return io.ErrUnexpectedEOF
 16038  				}
 16039  				b := dAtA[iNdEx]
 16040  				iNdEx++
 16041  				stringLen |= uint64(b&0x7F) << shift
 16042  				if b < 0x80 {
 16043  					break
 16044  				}
 16045  			}
 16046  			intStringLen := int(stringLen)
 16047  			if intStringLen < 0 {
 16048  				return ErrInvalidLengthGenerated
 16049  			}
 16050  			postIndex := iNdEx + intStringLen
 16051  			if postIndex < 0 {
 16052  				return ErrInvalidLengthGenerated
 16053  			}
 16054  			if postIndex > l {
 16055  				return io.ErrUnexpectedEOF
 16056  			}
 16057  			s := string(dAtA[iNdEx:postIndex])
 16058  			m.HTTPProxy = &s
 16059  			iNdEx = postIndex
 16060  		case 4:
 16061  			if wireType != 2 {
 16062  				return fmt.Errorf("proto: wrong wireType = %d for field HTTPSProxy", wireType)
 16063  			}
 16064  			var stringLen uint64
 16065  			for shift := uint(0); ; shift += 7 {
 16066  				if shift >= 64 {
 16067  					return ErrIntOverflowGenerated
 16068  				}
 16069  				if iNdEx >= l {
 16070  					return io.ErrUnexpectedEOF
 16071  				}
 16072  				b := dAtA[iNdEx]
 16073  				iNdEx++
 16074  				stringLen |= uint64(b&0x7F) << shift
 16075  				if b < 0x80 {
 16076  					break
 16077  				}
 16078  			}
 16079  			intStringLen := int(stringLen)
 16080  			if intStringLen < 0 {
 16081  				return ErrInvalidLengthGenerated
 16082  			}
 16083  			postIndex := iNdEx + intStringLen
 16084  			if postIndex < 0 {
 16085  				return ErrInvalidLengthGenerated
 16086  			}
 16087  			if postIndex > l {
 16088  				return io.ErrUnexpectedEOF
 16089  			}
 16090  			s := string(dAtA[iNdEx:postIndex])
 16091  			m.HTTPSProxy = &s
 16092  			iNdEx = postIndex
 16093  		case 5:
 16094  			if wireType != 2 {
 16095  				return fmt.Errorf("proto: wrong wireType = %d for field NoProxy", wireType)
 16096  			}
 16097  			var stringLen uint64
 16098  			for shift := uint(0); ; shift += 7 {
 16099  				if shift >= 64 {
 16100  					return ErrIntOverflowGenerated
 16101  				}
 16102  				if iNdEx >= l {
 16103  					return io.ErrUnexpectedEOF
 16104  				}
 16105  				b := dAtA[iNdEx]
 16106  				iNdEx++
 16107  				stringLen |= uint64(b&0x7F) << shift
 16108  				if b < 0x80 {
 16109  					break
 16110  				}
 16111  			}
 16112  			intStringLen := int(stringLen)
 16113  			if intStringLen < 0 {
 16114  				return ErrInvalidLengthGenerated
 16115  			}
 16116  			postIndex := iNdEx + intStringLen
 16117  			if postIndex < 0 {
 16118  				return ErrInvalidLengthGenerated
 16119  			}
 16120  			if postIndex > l {
 16121  				return io.ErrUnexpectedEOF
 16122  			}
 16123  			s := string(dAtA[iNdEx:postIndex])
 16124  			m.NoProxy = &s
 16125  			iNdEx = postIndex
 16126  		default:
 16127  			iNdEx = preIndex
 16128  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16129  			if err != nil {
 16130  				return err
 16131  			}
 16132  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16133  				return ErrInvalidLengthGenerated
 16134  			}
 16135  			if (iNdEx + skippy) > l {
 16136  				return io.ErrUnexpectedEOF
 16137  			}
 16138  			iNdEx += skippy
 16139  		}
 16140  	}
 16141  
 16142  	if iNdEx > l {
 16143  		return io.ErrUnexpectedEOF
 16144  	}
 16145  	return nil
 16146  }
 16147  func (m *SecretBuildSource) Unmarshal(dAtA []byte) error {
 16148  	l := len(dAtA)
 16149  	iNdEx := 0
 16150  	for iNdEx < l {
 16151  		preIndex := iNdEx
 16152  		var wire uint64
 16153  		for shift := uint(0); ; shift += 7 {
 16154  			if shift >= 64 {
 16155  				return ErrIntOverflowGenerated
 16156  			}
 16157  			if iNdEx >= l {
 16158  				return io.ErrUnexpectedEOF
 16159  			}
 16160  			b := dAtA[iNdEx]
 16161  			iNdEx++
 16162  			wire |= uint64(b&0x7F) << shift
 16163  			if b < 0x80 {
 16164  				break
 16165  			}
 16166  		}
 16167  		fieldNum := int32(wire >> 3)
 16168  		wireType := int(wire & 0x7)
 16169  		if wireType == 4 {
 16170  			return fmt.Errorf("proto: SecretBuildSource: wiretype end group for non-group")
 16171  		}
 16172  		if fieldNum <= 0 {
 16173  			return fmt.Errorf("proto: SecretBuildSource: illegal tag %d (wire type %d)", fieldNum, wire)
 16174  		}
 16175  		switch fieldNum {
 16176  		case 1:
 16177  			if wireType != 2 {
 16178  				return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
 16179  			}
 16180  			var msglen int
 16181  			for shift := uint(0); ; shift += 7 {
 16182  				if shift >= 64 {
 16183  					return ErrIntOverflowGenerated
 16184  				}
 16185  				if iNdEx >= l {
 16186  					return io.ErrUnexpectedEOF
 16187  				}
 16188  				b := dAtA[iNdEx]
 16189  				iNdEx++
 16190  				msglen |= int(b&0x7F) << shift
 16191  				if b < 0x80 {
 16192  					break
 16193  				}
 16194  			}
 16195  			if msglen < 0 {
 16196  				return ErrInvalidLengthGenerated
 16197  			}
 16198  			postIndex := iNdEx + msglen
 16199  			if postIndex < 0 {
 16200  				return ErrInvalidLengthGenerated
 16201  			}
 16202  			if postIndex > l {
 16203  				return io.ErrUnexpectedEOF
 16204  			}
 16205  			if err := m.Secret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16206  				return err
 16207  			}
 16208  			iNdEx = postIndex
 16209  		case 2:
 16210  			if wireType != 2 {
 16211  				return fmt.Errorf("proto: wrong wireType = %d for field DestinationDir", wireType)
 16212  			}
 16213  			var stringLen uint64
 16214  			for shift := uint(0); ; shift += 7 {
 16215  				if shift >= 64 {
 16216  					return ErrIntOverflowGenerated
 16217  				}
 16218  				if iNdEx >= l {
 16219  					return io.ErrUnexpectedEOF
 16220  				}
 16221  				b := dAtA[iNdEx]
 16222  				iNdEx++
 16223  				stringLen |= uint64(b&0x7F) << shift
 16224  				if b < 0x80 {
 16225  					break
 16226  				}
 16227  			}
 16228  			intStringLen := int(stringLen)
 16229  			if intStringLen < 0 {
 16230  				return ErrInvalidLengthGenerated
 16231  			}
 16232  			postIndex := iNdEx + intStringLen
 16233  			if postIndex < 0 {
 16234  				return ErrInvalidLengthGenerated
 16235  			}
 16236  			if postIndex > l {
 16237  				return io.ErrUnexpectedEOF
 16238  			}
 16239  			m.DestinationDir = string(dAtA[iNdEx:postIndex])
 16240  			iNdEx = postIndex
 16241  		default:
 16242  			iNdEx = preIndex
 16243  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16244  			if err != nil {
 16245  				return err
 16246  			}
 16247  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16248  				return ErrInvalidLengthGenerated
 16249  			}
 16250  			if (iNdEx + skippy) > l {
 16251  				return io.ErrUnexpectedEOF
 16252  			}
 16253  			iNdEx += skippy
 16254  		}
 16255  	}
 16256  
 16257  	if iNdEx > l {
 16258  		return io.ErrUnexpectedEOF
 16259  	}
 16260  	return nil
 16261  }
 16262  func (m *SecretLocalReference) Unmarshal(dAtA []byte) error {
 16263  	l := len(dAtA)
 16264  	iNdEx := 0
 16265  	for iNdEx < l {
 16266  		preIndex := iNdEx
 16267  		var wire uint64
 16268  		for shift := uint(0); ; shift += 7 {
 16269  			if shift >= 64 {
 16270  				return ErrIntOverflowGenerated
 16271  			}
 16272  			if iNdEx >= l {
 16273  				return io.ErrUnexpectedEOF
 16274  			}
 16275  			b := dAtA[iNdEx]
 16276  			iNdEx++
 16277  			wire |= uint64(b&0x7F) << shift
 16278  			if b < 0x80 {
 16279  				break
 16280  			}
 16281  		}
 16282  		fieldNum := int32(wire >> 3)
 16283  		wireType := int(wire & 0x7)
 16284  		if wireType == 4 {
 16285  			return fmt.Errorf("proto: SecretLocalReference: wiretype end group for non-group")
 16286  		}
 16287  		if fieldNum <= 0 {
 16288  			return fmt.Errorf("proto: SecretLocalReference: illegal tag %d (wire type %d)", fieldNum, wire)
 16289  		}
 16290  		switch fieldNum {
 16291  		case 1:
 16292  			if wireType != 2 {
 16293  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 16294  			}
 16295  			var stringLen uint64
 16296  			for shift := uint(0); ; shift += 7 {
 16297  				if shift >= 64 {
 16298  					return ErrIntOverflowGenerated
 16299  				}
 16300  				if iNdEx >= l {
 16301  					return io.ErrUnexpectedEOF
 16302  				}
 16303  				b := dAtA[iNdEx]
 16304  				iNdEx++
 16305  				stringLen |= uint64(b&0x7F) << shift
 16306  				if b < 0x80 {
 16307  					break
 16308  				}
 16309  			}
 16310  			intStringLen := int(stringLen)
 16311  			if intStringLen < 0 {
 16312  				return ErrInvalidLengthGenerated
 16313  			}
 16314  			postIndex := iNdEx + intStringLen
 16315  			if postIndex < 0 {
 16316  				return ErrInvalidLengthGenerated
 16317  			}
 16318  			if postIndex > l {
 16319  				return io.ErrUnexpectedEOF
 16320  			}
 16321  			m.Name = string(dAtA[iNdEx:postIndex])
 16322  			iNdEx = postIndex
 16323  		default:
 16324  			iNdEx = preIndex
 16325  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16326  			if err != nil {
 16327  				return err
 16328  			}
 16329  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16330  				return ErrInvalidLengthGenerated
 16331  			}
 16332  			if (iNdEx + skippy) > l {
 16333  				return io.ErrUnexpectedEOF
 16334  			}
 16335  			iNdEx += skippy
 16336  		}
 16337  	}
 16338  
 16339  	if iNdEx > l {
 16340  		return io.ErrUnexpectedEOF
 16341  	}
 16342  	return nil
 16343  }
 16344  func (m *SecretSpec) Unmarshal(dAtA []byte) error {
 16345  	l := len(dAtA)
 16346  	iNdEx := 0
 16347  	for iNdEx < l {
 16348  		preIndex := iNdEx
 16349  		var wire uint64
 16350  		for shift := uint(0); ; shift += 7 {
 16351  			if shift >= 64 {
 16352  				return ErrIntOverflowGenerated
 16353  			}
 16354  			if iNdEx >= l {
 16355  				return io.ErrUnexpectedEOF
 16356  			}
 16357  			b := dAtA[iNdEx]
 16358  			iNdEx++
 16359  			wire |= uint64(b&0x7F) << shift
 16360  			if b < 0x80 {
 16361  				break
 16362  			}
 16363  		}
 16364  		fieldNum := int32(wire >> 3)
 16365  		wireType := int(wire & 0x7)
 16366  		if wireType == 4 {
 16367  			return fmt.Errorf("proto: SecretSpec: wiretype end group for non-group")
 16368  		}
 16369  		if fieldNum <= 0 {
 16370  			return fmt.Errorf("proto: SecretSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 16371  		}
 16372  		switch fieldNum {
 16373  		case 1:
 16374  			if wireType != 2 {
 16375  				return fmt.Errorf("proto: wrong wireType = %d for field SecretSource", wireType)
 16376  			}
 16377  			var msglen int
 16378  			for shift := uint(0); ; shift += 7 {
 16379  				if shift >= 64 {
 16380  					return ErrIntOverflowGenerated
 16381  				}
 16382  				if iNdEx >= l {
 16383  					return io.ErrUnexpectedEOF
 16384  				}
 16385  				b := dAtA[iNdEx]
 16386  				iNdEx++
 16387  				msglen |= int(b&0x7F) << shift
 16388  				if b < 0x80 {
 16389  					break
 16390  				}
 16391  			}
 16392  			if msglen < 0 {
 16393  				return ErrInvalidLengthGenerated
 16394  			}
 16395  			postIndex := iNdEx + msglen
 16396  			if postIndex < 0 {
 16397  				return ErrInvalidLengthGenerated
 16398  			}
 16399  			if postIndex > l {
 16400  				return io.ErrUnexpectedEOF
 16401  			}
 16402  			if err := m.SecretSource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16403  				return err
 16404  			}
 16405  			iNdEx = postIndex
 16406  		case 2:
 16407  			if wireType != 2 {
 16408  				return fmt.Errorf("proto: wrong wireType = %d for field MountPath", wireType)
 16409  			}
 16410  			var stringLen uint64
 16411  			for shift := uint(0); ; shift += 7 {
 16412  				if shift >= 64 {
 16413  					return ErrIntOverflowGenerated
 16414  				}
 16415  				if iNdEx >= l {
 16416  					return io.ErrUnexpectedEOF
 16417  				}
 16418  				b := dAtA[iNdEx]
 16419  				iNdEx++
 16420  				stringLen |= uint64(b&0x7F) << shift
 16421  				if b < 0x80 {
 16422  					break
 16423  				}
 16424  			}
 16425  			intStringLen := int(stringLen)
 16426  			if intStringLen < 0 {
 16427  				return ErrInvalidLengthGenerated
 16428  			}
 16429  			postIndex := iNdEx + intStringLen
 16430  			if postIndex < 0 {
 16431  				return ErrInvalidLengthGenerated
 16432  			}
 16433  			if postIndex > l {
 16434  				return io.ErrUnexpectedEOF
 16435  			}
 16436  			m.MountPath = string(dAtA[iNdEx:postIndex])
 16437  			iNdEx = postIndex
 16438  		default:
 16439  			iNdEx = preIndex
 16440  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16441  			if err != nil {
 16442  				return err
 16443  			}
 16444  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16445  				return ErrInvalidLengthGenerated
 16446  			}
 16447  			if (iNdEx + skippy) > l {
 16448  				return io.ErrUnexpectedEOF
 16449  			}
 16450  			iNdEx += skippy
 16451  		}
 16452  	}
 16453  
 16454  	if iNdEx > l {
 16455  		return io.ErrUnexpectedEOF
 16456  	}
 16457  	return nil
 16458  }
 16459  func (m *SourceBuildStrategy) Unmarshal(dAtA []byte) error {
 16460  	l := len(dAtA)
 16461  	iNdEx := 0
 16462  	for iNdEx < l {
 16463  		preIndex := iNdEx
 16464  		var wire uint64
 16465  		for shift := uint(0); ; shift += 7 {
 16466  			if shift >= 64 {
 16467  				return ErrIntOverflowGenerated
 16468  			}
 16469  			if iNdEx >= l {
 16470  				return io.ErrUnexpectedEOF
 16471  			}
 16472  			b := dAtA[iNdEx]
 16473  			iNdEx++
 16474  			wire |= uint64(b&0x7F) << shift
 16475  			if b < 0x80 {
 16476  				break
 16477  			}
 16478  		}
 16479  		fieldNum := int32(wire >> 3)
 16480  		wireType := int(wire & 0x7)
 16481  		if wireType == 4 {
 16482  			return fmt.Errorf("proto: SourceBuildStrategy: wiretype end group for non-group")
 16483  		}
 16484  		if fieldNum <= 0 {
 16485  			return fmt.Errorf("proto: SourceBuildStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 16486  		}
 16487  		switch fieldNum {
 16488  		case 1:
 16489  			if wireType != 2 {
 16490  				return fmt.Errorf("proto: wrong wireType = %d for field From", wireType)
 16491  			}
 16492  			var msglen int
 16493  			for shift := uint(0); ; shift += 7 {
 16494  				if shift >= 64 {
 16495  					return ErrIntOverflowGenerated
 16496  				}
 16497  				if iNdEx >= l {
 16498  					return io.ErrUnexpectedEOF
 16499  				}
 16500  				b := dAtA[iNdEx]
 16501  				iNdEx++
 16502  				msglen |= int(b&0x7F) << shift
 16503  				if b < 0x80 {
 16504  					break
 16505  				}
 16506  			}
 16507  			if msglen < 0 {
 16508  				return ErrInvalidLengthGenerated
 16509  			}
 16510  			postIndex := iNdEx + msglen
 16511  			if postIndex < 0 {
 16512  				return ErrInvalidLengthGenerated
 16513  			}
 16514  			if postIndex > l {
 16515  				return io.ErrUnexpectedEOF
 16516  			}
 16517  			if err := m.From.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16518  				return err
 16519  			}
 16520  			iNdEx = postIndex
 16521  		case 2:
 16522  			if wireType != 2 {
 16523  				return fmt.Errorf("proto: wrong wireType = %d for field PullSecret", wireType)
 16524  			}
 16525  			var msglen int
 16526  			for shift := uint(0); ; shift += 7 {
 16527  				if shift >= 64 {
 16528  					return ErrIntOverflowGenerated
 16529  				}
 16530  				if iNdEx >= l {
 16531  					return io.ErrUnexpectedEOF
 16532  				}
 16533  				b := dAtA[iNdEx]
 16534  				iNdEx++
 16535  				msglen |= int(b&0x7F) << shift
 16536  				if b < 0x80 {
 16537  					break
 16538  				}
 16539  			}
 16540  			if msglen < 0 {
 16541  				return ErrInvalidLengthGenerated
 16542  			}
 16543  			postIndex := iNdEx + msglen
 16544  			if postIndex < 0 {
 16545  				return ErrInvalidLengthGenerated
 16546  			}
 16547  			if postIndex > l {
 16548  				return io.ErrUnexpectedEOF
 16549  			}
 16550  			if m.PullSecret == nil {
 16551  				m.PullSecret = &v11.LocalObjectReference{}
 16552  			}
 16553  			if err := m.PullSecret.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16554  				return err
 16555  			}
 16556  			iNdEx = postIndex
 16557  		case 3:
 16558  			if wireType != 2 {
 16559  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 16560  			}
 16561  			var msglen int
 16562  			for shift := uint(0); ; shift += 7 {
 16563  				if shift >= 64 {
 16564  					return ErrIntOverflowGenerated
 16565  				}
 16566  				if iNdEx >= l {
 16567  					return io.ErrUnexpectedEOF
 16568  				}
 16569  				b := dAtA[iNdEx]
 16570  				iNdEx++
 16571  				msglen |= int(b&0x7F) << shift
 16572  				if b < 0x80 {
 16573  					break
 16574  				}
 16575  			}
 16576  			if msglen < 0 {
 16577  				return ErrInvalidLengthGenerated
 16578  			}
 16579  			postIndex := iNdEx + msglen
 16580  			if postIndex < 0 {
 16581  				return ErrInvalidLengthGenerated
 16582  			}
 16583  			if postIndex > l {
 16584  				return io.ErrUnexpectedEOF
 16585  			}
 16586  			m.Env = append(m.Env, v11.EnvVar{})
 16587  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16588  				return err
 16589  			}
 16590  			iNdEx = postIndex
 16591  		case 4:
 16592  			if wireType != 2 {
 16593  				return fmt.Errorf("proto: wrong wireType = %d for field Scripts", wireType)
 16594  			}
 16595  			var stringLen uint64
 16596  			for shift := uint(0); ; shift += 7 {
 16597  				if shift >= 64 {
 16598  					return ErrIntOverflowGenerated
 16599  				}
 16600  				if iNdEx >= l {
 16601  					return io.ErrUnexpectedEOF
 16602  				}
 16603  				b := dAtA[iNdEx]
 16604  				iNdEx++
 16605  				stringLen |= uint64(b&0x7F) << shift
 16606  				if b < 0x80 {
 16607  					break
 16608  				}
 16609  			}
 16610  			intStringLen := int(stringLen)
 16611  			if intStringLen < 0 {
 16612  				return ErrInvalidLengthGenerated
 16613  			}
 16614  			postIndex := iNdEx + intStringLen
 16615  			if postIndex < 0 {
 16616  				return ErrInvalidLengthGenerated
 16617  			}
 16618  			if postIndex > l {
 16619  				return io.ErrUnexpectedEOF
 16620  			}
 16621  			m.Scripts = string(dAtA[iNdEx:postIndex])
 16622  			iNdEx = postIndex
 16623  		case 5:
 16624  			if wireType != 0 {
 16625  				return fmt.Errorf("proto: wrong wireType = %d for field Incremental", wireType)
 16626  			}
 16627  			var v int
 16628  			for shift := uint(0); ; shift += 7 {
 16629  				if shift >= 64 {
 16630  					return ErrIntOverflowGenerated
 16631  				}
 16632  				if iNdEx >= l {
 16633  					return io.ErrUnexpectedEOF
 16634  				}
 16635  				b := dAtA[iNdEx]
 16636  				iNdEx++
 16637  				v |= int(b&0x7F) << shift
 16638  				if b < 0x80 {
 16639  					break
 16640  				}
 16641  			}
 16642  			b := bool(v != 0)
 16643  			m.Incremental = &b
 16644  		case 6:
 16645  			if wireType != 0 {
 16646  				return fmt.Errorf("proto: wrong wireType = %d for field ForcePull", wireType)
 16647  			}
 16648  			var v int
 16649  			for shift := uint(0); ; shift += 7 {
 16650  				if shift >= 64 {
 16651  					return ErrIntOverflowGenerated
 16652  				}
 16653  				if iNdEx >= l {
 16654  					return io.ErrUnexpectedEOF
 16655  				}
 16656  				b := dAtA[iNdEx]
 16657  				iNdEx++
 16658  				v |= int(b&0x7F) << shift
 16659  				if b < 0x80 {
 16660  					break
 16661  				}
 16662  			}
 16663  			m.ForcePull = bool(v != 0)
 16664  		case 9:
 16665  			if wireType != 2 {
 16666  				return fmt.Errorf("proto: wrong wireType = %d for field Volumes", wireType)
 16667  			}
 16668  			var msglen int
 16669  			for shift := uint(0); ; shift += 7 {
 16670  				if shift >= 64 {
 16671  					return ErrIntOverflowGenerated
 16672  				}
 16673  				if iNdEx >= l {
 16674  					return io.ErrUnexpectedEOF
 16675  				}
 16676  				b := dAtA[iNdEx]
 16677  				iNdEx++
 16678  				msglen |= int(b&0x7F) << shift
 16679  				if b < 0x80 {
 16680  					break
 16681  				}
 16682  			}
 16683  			if msglen < 0 {
 16684  				return ErrInvalidLengthGenerated
 16685  			}
 16686  			postIndex := iNdEx + msglen
 16687  			if postIndex < 0 {
 16688  				return ErrInvalidLengthGenerated
 16689  			}
 16690  			if postIndex > l {
 16691  				return io.ErrUnexpectedEOF
 16692  			}
 16693  			m.Volumes = append(m.Volumes, BuildVolume{})
 16694  			if err := m.Volumes[len(m.Volumes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16695  				return err
 16696  			}
 16697  			iNdEx = postIndex
 16698  		default:
 16699  			iNdEx = preIndex
 16700  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16701  			if err != nil {
 16702  				return err
 16703  			}
 16704  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16705  				return ErrInvalidLengthGenerated
 16706  			}
 16707  			if (iNdEx + skippy) > l {
 16708  				return io.ErrUnexpectedEOF
 16709  			}
 16710  			iNdEx += skippy
 16711  		}
 16712  	}
 16713  
 16714  	if iNdEx > l {
 16715  		return io.ErrUnexpectedEOF
 16716  	}
 16717  	return nil
 16718  }
 16719  func (m *SourceControlUser) Unmarshal(dAtA []byte) error {
 16720  	l := len(dAtA)
 16721  	iNdEx := 0
 16722  	for iNdEx < l {
 16723  		preIndex := iNdEx
 16724  		var wire uint64
 16725  		for shift := uint(0); ; shift += 7 {
 16726  			if shift >= 64 {
 16727  				return ErrIntOverflowGenerated
 16728  			}
 16729  			if iNdEx >= l {
 16730  				return io.ErrUnexpectedEOF
 16731  			}
 16732  			b := dAtA[iNdEx]
 16733  			iNdEx++
 16734  			wire |= uint64(b&0x7F) << shift
 16735  			if b < 0x80 {
 16736  				break
 16737  			}
 16738  		}
 16739  		fieldNum := int32(wire >> 3)
 16740  		wireType := int(wire & 0x7)
 16741  		if wireType == 4 {
 16742  			return fmt.Errorf("proto: SourceControlUser: wiretype end group for non-group")
 16743  		}
 16744  		if fieldNum <= 0 {
 16745  			return fmt.Errorf("proto: SourceControlUser: illegal tag %d (wire type %d)", fieldNum, wire)
 16746  		}
 16747  		switch fieldNum {
 16748  		case 1:
 16749  			if wireType != 2 {
 16750  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 16751  			}
 16752  			var stringLen uint64
 16753  			for shift := uint(0); ; shift += 7 {
 16754  				if shift >= 64 {
 16755  					return ErrIntOverflowGenerated
 16756  				}
 16757  				if iNdEx >= l {
 16758  					return io.ErrUnexpectedEOF
 16759  				}
 16760  				b := dAtA[iNdEx]
 16761  				iNdEx++
 16762  				stringLen |= uint64(b&0x7F) << shift
 16763  				if b < 0x80 {
 16764  					break
 16765  				}
 16766  			}
 16767  			intStringLen := int(stringLen)
 16768  			if intStringLen < 0 {
 16769  				return ErrInvalidLengthGenerated
 16770  			}
 16771  			postIndex := iNdEx + intStringLen
 16772  			if postIndex < 0 {
 16773  				return ErrInvalidLengthGenerated
 16774  			}
 16775  			if postIndex > l {
 16776  				return io.ErrUnexpectedEOF
 16777  			}
 16778  			m.Name = string(dAtA[iNdEx:postIndex])
 16779  			iNdEx = postIndex
 16780  		case 2:
 16781  			if wireType != 2 {
 16782  				return fmt.Errorf("proto: wrong wireType = %d for field Email", wireType)
 16783  			}
 16784  			var stringLen uint64
 16785  			for shift := uint(0); ; shift += 7 {
 16786  				if shift >= 64 {
 16787  					return ErrIntOverflowGenerated
 16788  				}
 16789  				if iNdEx >= l {
 16790  					return io.ErrUnexpectedEOF
 16791  				}
 16792  				b := dAtA[iNdEx]
 16793  				iNdEx++
 16794  				stringLen |= uint64(b&0x7F) << shift
 16795  				if b < 0x80 {
 16796  					break
 16797  				}
 16798  			}
 16799  			intStringLen := int(stringLen)
 16800  			if intStringLen < 0 {
 16801  				return ErrInvalidLengthGenerated
 16802  			}
 16803  			postIndex := iNdEx + intStringLen
 16804  			if postIndex < 0 {
 16805  				return ErrInvalidLengthGenerated
 16806  			}
 16807  			if postIndex > l {
 16808  				return io.ErrUnexpectedEOF
 16809  			}
 16810  			m.Email = string(dAtA[iNdEx:postIndex])
 16811  			iNdEx = postIndex
 16812  		default:
 16813  			iNdEx = preIndex
 16814  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16815  			if err != nil {
 16816  				return err
 16817  			}
 16818  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16819  				return ErrInvalidLengthGenerated
 16820  			}
 16821  			if (iNdEx + skippy) > l {
 16822  				return io.ErrUnexpectedEOF
 16823  			}
 16824  			iNdEx += skippy
 16825  		}
 16826  	}
 16827  
 16828  	if iNdEx > l {
 16829  		return io.ErrUnexpectedEOF
 16830  	}
 16831  	return nil
 16832  }
 16833  func (m *SourceRevision) Unmarshal(dAtA []byte) error {
 16834  	l := len(dAtA)
 16835  	iNdEx := 0
 16836  	for iNdEx < l {
 16837  		preIndex := iNdEx
 16838  		var wire uint64
 16839  		for shift := uint(0); ; shift += 7 {
 16840  			if shift >= 64 {
 16841  				return ErrIntOverflowGenerated
 16842  			}
 16843  			if iNdEx >= l {
 16844  				return io.ErrUnexpectedEOF
 16845  			}
 16846  			b := dAtA[iNdEx]
 16847  			iNdEx++
 16848  			wire |= uint64(b&0x7F) << shift
 16849  			if b < 0x80 {
 16850  				break
 16851  			}
 16852  		}
 16853  		fieldNum := int32(wire >> 3)
 16854  		wireType := int(wire & 0x7)
 16855  		if wireType == 4 {
 16856  			return fmt.Errorf("proto: SourceRevision: wiretype end group for non-group")
 16857  		}
 16858  		if fieldNum <= 0 {
 16859  			return fmt.Errorf("proto: SourceRevision: illegal tag %d (wire type %d)", fieldNum, wire)
 16860  		}
 16861  		switch fieldNum {
 16862  		case 1:
 16863  			if wireType != 2 {
 16864  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 16865  			}
 16866  			var stringLen uint64
 16867  			for shift := uint(0); ; shift += 7 {
 16868  				if shift >= 64 {
 16869  					return ErrIntOverflowGenerated
 16870  				}
 16871  				if iNdEx >= l {
 16872  					return io.ErrUnexpectedEOF
 16873  				}
 16874  				b := dAtA[iNdEx]
 16875  				iNdEx++
 16876  				stringLen |= uint64(b&0x7F) << shift
 16877  				if b < 0x80 {
 16878  					break
 16879  				}
 16880  			}
 16881  			intStringLen := int(stringLen)
 16882  			if intStringLen < 0 {
 16883  				return ErrInvalidLengthGenerated
 16884  			}
 16885  			postIndex := iNdEx + intStringLen
 16886  			if postIndex < 0 {
 16887  				return ErrInvalidLengthGenerated
 16888  			}
 16889  			if postIndex > l {
 16890  				return io.ErrUnexpectedEOF
 16891  			}
 16892  			m.Type = BuildSourceType(dAtA[iNdEx:postIndex])
 16893  			iNdEx = postIndex
 16894  		case 2:
 16895  			if wireType != 2 {
 16896  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 16897  			}
 16898  			var msglen int
 16899  			for shift := uint(0); ; shift += 7 {
 16900  				if shift >= 64 {
 16901  					return ErrIntOverflowGenerated
 16902  				}
 16903  				if iNdEx >= l {
 16904  					return io.ErrUnexpectedEOF
 16905  				}
 16906  				b := dAtA[iNdEx]
 16907  				iNdEx++
 16908  				msglen |= int(b&0x7F) << shift
 16909  				if b < 0x80 {
 16910  					break
 16911  				}
 16912  			}
 16913  			if msglen < 0 {
 16914  				return ErrInvalidLengthGenerated
 16915  			}
 16916  			postIndex := iNdEx + msglen
 16917  			if postIndex < 0 {
 16918  				return ErrInvalidLengthGenerated
 16919  			}
 16920  			if postIndex > l {
 16921  				return io.ErrUnexpectedEOF
 16922  			}
 16923  			if m.Git == nil {
 16924  				m.Git = &GitSourceRevision{}
 16925  			}
 16926  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 16927  				return err
 16928  			}
 16929  			iNdEx = postIndex
 16930  		default:
 16931  			iNdEx = preIndex
 16932  			skippy, err := skipGenerated(dAtA[iNdEx:])
 16933  			if err != nil {
 16934  				return err
 16935  			}
 16936  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 16937  				return ErrInvalidLengthGenerated
 16938  			}
 16939  			if (iNdEx + skippy) > l {
 16940  				return io.ErrUnexpectedEOF
 16941  			}
 16942  			iNdEx += skippy
 16943  		}
 16944  	}
 16945  
 16946  	if iNdEx > l {
 16947  		return io.ErrUnexpectedEOF
 16948  	}
 16949  	return nil
 16950  }
 16951  func (m *SourceStrategyOptions) Unmarshal(dAtA []byte) error {
 16952  	l := len(dAtA)
 16953  	iNdEx := 0
 16954  	for iNdEx < l {
 16955  		preIndex := iNdEx
 16956  		var wire uint64
 16957  		for shift := uint(0); ; shift += 7 {
 16958  			if shift >= 64 {
 16959  				return ErrIntOverflowGenerated
 16960  			}
 16961  			if iNdEx >= l {
 16962  				return io.ErrUnexpectedEOF
 16963  			}
 16964  			b := dAtA[iNdEx]
 16965  			iNdEx++
 16966  			wire |= uint64(b&0x7F) << shift
 16967  			if b < 0x80 {
 16968  				break
 16969  			}
 16970  		}
 16971  		fieldNum := int32(wire >> 3)
 16972  		wireType := int(wire & 0x7)
 16973  		if wireType == 4 {
 16974  			return fmt.Errorf("proto: SourceStrategyOptions: wiretype end group for non-group")
 16975  		}
 16976  		if fieldNum <= 0 {
 16977  			return fmt.Errorf("proto: SourceStrategyOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 16978  		}
 16979  		switch fieldNum {
 16980  		case 1:
 16981  			if wireType != 0 {
 16982  				return fmt.Errorf("proto: wrong wireType = %d for field Incremental", wireType)
 16983  			}
 16984  			var v int
 16985  			for shift := uint(0); ; shift += 7 {
 16986  				if shift >= 64 {
 16987  					return ErrIntOverflowGenerated
 16988  				}
 16989  				if iNdEx >= l {
 16990  					return io.ErrUnexpectedEOF
 16991  				}
 16992  				b := dAtA[iNdEx]
 16993  				iNdEx++
 16994  				v |= int(b&0x7F) << shift
 16995  				if b < 0x80 {
 16996  					break
 16997  				}
 16998  			}
 16999  			b := bool(v != 0)
 17000  			m.Incremental = &b
 17001  		default:
 17002  			iNdEx = preIndex
 17003  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17004  			if err != nil {
 17005  				return err
 17006  			}
 17007  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 17008  				return ErrInvalidLengthGenerated
 17009  			}
 17010  			if (iNdEx + skippy) > l {
 17011  				return io.ErrUnexpectedEOF
 17012  			}
 17013  			iNdEx += skippy
 17014  		}
 17015  	}
 17016  
 17017  	if iNdEx > l {
 17018  		return io.ErrUnexpectedEOF
 17019  	}
 17020  	return nil
 17021  }
 17022  func (m *StageInfo) Unmarshal(dAtA []byte) error {
 17023  	l := len(dAtA)
 17024  	iNdEx := 0
 17025  	for iNdEx < l {
 17026  		preIndex := iNdEx
 17027  		var wire uint64
 17028  		for shift := uint(0); ; shift += 7 {
 17029  			if shift >= 64 {
 17030  				return ErrIntOverflowGenerated
 17031  			}
 17032  			if iNdEx >= l {
 17033  				return io.ErrUnexpectedEOF
 17034  			}
 17035  			b := dAtA[iNdEx]
 17036  			iNdEx++
 17037  			wire |= uint64(b&0x7F) << shift
 17038  			if b < 0x80 {
 17039  				break
 17040  			}
 17041  		}
 17042  		fieldNum := int32(wire >> 3)
 17043  		wireType := int(wire & 0x7)
 17044  		if wireType == 4 {
 17045  			return fmt.Errorf("proto: StageInfo: wiretype end group for non-group")
 17046  		}
 17047  		if fieldNum <= 0 {
 17048  			return fmt.Errorf("proto: StageInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 17049  		}
 17050  		switch fieldNum {
 17051  		case 1:
 17052  			if wireType != 2 {
 17053  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 17054  			}
 17055  			var stringLen uint64
 17056  			for shift := uint(0); ; shift += 7 {
 17057  				if shift >= 64 {
 17058  					return ErrIntOverflowGenerated
 17059  				}
 17060  				if iNdEx >= l {
 17061  					return io.ErrUnexpectedEOF
 17062  				}
 17063  				b := dAtA[iNdEx]
 17064  				iNdEx++
 17065  				stringLen |= uint64(b&0x7F) << shift
 17066  				if b < 0x80 {
 17067  					break
 17068  				}
 17069  			}
 17070  			intStringLen := int(stringLen)
 17071  			if intStringLen < 0 {
 17072  				return ErrInvalidLengthGenerated
 17073  			}
 17074  			postIndex := iNdEx + intStringLen
 17075  			if postIndex < 0 {
 17076  				return ErrInvalidLengthGenerated
 17077  			}
 17078  			if postIndex > l {
 17079  				return io.ErrUnexpectedEOF
 17080  			}
 17081  			m.Name = StageName(dAtA[iNdEx:postIndex])
 17082  			iNdEx = postIndex
 17083  		case 2:
 17084  			if wireType != 2 {
 17085  				return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
 17086  			}
 17087  			var msglen int
 17088  			for shift := uint(0); ; shift += 7 {
 17089  				if shift >= 64 {
 17090  					return ErrIntOverflowGenerated
 17091  				}
 17092  				if iNdEx >= l {
 17093  					return io.ErrUnexpectedEOF
 17094  				}
 17095  				b := dAtA[iNdEx]
 17096  				iNdEx++
 17097  				msglen |= int(b&0x7F) << shift
 17098  				if b < 0x80 {
 17099  					break
 17100  				}
 17101  			}
 17102  			if msglen < 0 {
 17103  				return ErrInvalidLengthGenerated
 17104  			}
 17105  			postIndex := iNdEx + msglen
 17106  			if postIndex < 0 {
 17107  				return ErrInvalidLengthGenerated
 17108  			}
 17109  			if postIndex > l {
 17110  				return io.ErrUnexpectedEOF
 17111  			}
 17112  			if err := m.StartTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17113  				return err
 17114  			}
 17115  			iNdEx = postIndex
 17116  		case 3:
 17117  			if wireType != 0 {
 17118  				return fmt.Errorf("proto: wrong wireType = %d for field DurationMilliseconds", wireType)
 17119  			}
 17120  			m.DurationMilliseconds = 0
 17121  			for shift := uint(0); ; shift += 7 {
 17122  				if shift >= 64 {
 17123  					return ErrIntOverflowGenerated
 17124  				}
 17125  				if iNdEx >= l {
 17126  					return io.ErrUnexpectedEOF
 17127  				}
 17128  				b := dAtA[iNdEx]
 17129  				iNdEx++
 17130  				m.DurationMilliseconds |= int64(b&0x7F) << shift
 17131  				if b < 0x80 {
 17132  					break
 17133  				}
 17134  			}
 17135  		case 4:
 17136  			if wireType != 2 {
 17137  				return fmt.Errorf("proto: wrong wireType = %d for field Steps", wireType)
 17138  			}
 17139  			var msglen int
 17140  			for shift := uint(0); ; shift += 7 {
 17141  				if shift >= 64 {
 17142  					return ErrIntOverflowGenerated
 17143  				}
 17144  				if iNdEx >= l {
 17145  					return io.ErrUnexpectedEOF
 17146  				}
 17147  				b := dAtA[iNdEx]
 17148  				iNdEx++
 17149  				msglen |= int(b&0x7F) << shift
 17150  				if b < 0x80 {
 17151  					break
 17152  				}
 17153  			}
 17154  			if msglen < 0 {
 17155  				return ErrInvalidLengthGenerated
 17156  			}
 17157  			postIndex := iNdEx + msglen
 17158  			if postIndex < 0 {
 17159  				return ErrInvalidLengthGenerated
 17160  			}
 17161  			if postIndex > l {
 17162  				return io.ErrUnexpectedEOF
 17163  			}
 17164  			m.Steps = append(m.Steps, StepInfo{})
 17165  			if err := m.Steps[len(m.Steps)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17166  				return err
 17167  			}
 17168  			iNdEx = postIndex
 17169  		default:
 17170  			iNdEx = preIndex
 17171  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17172  			if err != nil {
 17173  				return err
 17174  			}
 17175  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 17176  				return ErrInvalidLengthGenerated
 17177  			}
 17178  			if (iNdEx + skippy) > l {
 17179  				return io.ErrUnexpectedEOF
 17180  			}
 17181  			iNdEx += skippy
 17182  		}
 17183  	}
 17184  
 17185  	if iNdEx > l {
 17186  		return io.ErrUnexpectedEOF
 17187  	}
 17188  	return nil
 17189  }
 17190  func (m *StepInfo) Unmarshal(dAtA []byte) error {
 17191  	l := len(dAtA)
 17192  	iNdEx := 0
 17193  	for iNdEx < l {
 17194  		preIndex := iNdEx
 17195  		var wire uint64
 17196  		for shift := uint(0); ; shift += 7 {
 17197  			if shift >= 64 {
 17198  				return ErrIntOverflowGenerated
 17199  			}
 17200  			if iNdEx >= l {
 17201  				return io.ErrUnexpectedEOF
 17202  			}
 17203  			b := dAtA[iNdEx]
 17204  			iNdEx++
 17205  			wire |= uint64(b&0x7F) << shift
 17206  			if b < 0x80 {
 17207  				break
 17208  			}
 17209  		}
 17210  		fieldNum := int32(wire >> 3)
 17211  		wireType := int(wire & 0x7)
 17212  		if wireType == 4 {
 17213  			return fmt.Errorf("proto: StepInfo: wiretype end group for non-group")
 17214  		}
 17215  		if fieldNum <= 0 {
 17216  			return fmt.Errorf("proto: StepInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 17217  		}
 17218  		switch fieldNum {
 17219  		case 1:
 17220  			if wireType != 2 {
 17221  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 17222  			}
 17223  			var stringLen uint64
 17224  			for shift := uint(0); ; shift += 7 {
 17225  				if shift >= 64 {
 17226  					return ErrIntOverflowGenerated
 17227  				}
 17228  				if iNdEx >= l {
 17229  					return io.ErrUnexpectedEOF
 17230  				}
 17231  				b := dAtA[iNdEx]
 17232  				iNdEx++
 17233  				stringLen |= uint64(b&0x7F) << shift
 17234  				if b < 0x80 {
 17235  					break
 17236  				}
 17237  			}
 17238  			intStringLen := int(stringLen)
 17239  			if intStringLen < 0 {
 17240  				return ErrInvalidLengthGenerated
 17241  			}
 17242  			postIndex := iNdEx + intStringLen
 17243  			if postIndex < 0 {
 17244  				return ErrInvalidLengthGenerated
 17245  			}
 17246  			if postIndex > l {
 17247  				return io.ErrUnexpectedEOF
 17248  			}
 17249  			m.Name = StepName(dAtA[iNdEx:postIndex])
 17250  			iNdEx = postIndex
 17251  		case 2:
 17252  			if wireType != 2 {
 17253  				return fmt.Errorf("proto: wrong wireType = %d for field StartTime", wireType)
 17254  			}
 17255  			var msglen int
 17256  			for shift := uint(0); ; shift += 7 {
 17257  				if shift >= 64 {
 17258  					return ErrIntOverflowGenerated
 17259  				}
 17260  				if iNdEx >= l {
 17261  					return io.ErrUnexpectedEOF
 17262  				}
 17263  				b := dAtA[iNdEx]
 17264  				iNdEx++
 17265  				msglen |= int(b&0x7F) << shift
 17266  				if b < 0x80 {
 17267  					break
 17268  				}
 17269  			}
 17270  			if msglen < 0 {
 17271  				return ErrInvalidLengthGenerated
 17272  			}
 17273  			postIndex := iNdEx + msglen
 17274  			if postIndex < 0 {
 17275  				return ErrInvalidLengthGenerated
 17276  			}
 17277  			if postIndex > l {
 17278  				return io.ErrUnexpectedEOF
 17279  			}
 17280  			if err := m.StartTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17281  				return err
 17282  			}
 17283  			iNdEx = postIndex
 17284  		case 3:
 17285  			if wireType != 0 {
 17286  				return fmt.Errorf("proto: wrong wireType = %d for field DurationMilliseconds", wireType)
 17287  			}
 17288  			m.DurationMilliseconds = 0
 17289  			for shift := uint(0); ; shift += 7 {
 17290  				if shift >= 64 {
 17291  					return ErrIntOverflowGenerated
 17292  				}
 17293  				if iNdEx >= l {
 17294  					return io.ErrUnexpectedEOF
 17295  				}
 17296  				b := dAtA[iNdEx]
 17297  				iNdEx++
 17298  				m.DurationMilliseconds |= int64(b&0x7F) << shift
 17299  				if b < 0x80 {
 17300  					break
 17301  				}
 17302  			}
 17303  		default:
 17304  			iNdEx = preIndex
 17305  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17306  			if err != nil {
 17307  				return err
 17308  			}
 17309  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 17310  				return ErrInvalidLengthGenerated
 17311  			}
 17312  			if (iNdEx + skippy) > l {
 17313  				return io.ErrUnexpectedEOF
 17314  			}
 17315  			iNdEx += skippy
 17316  		}
 17317  	}
 17318  
 17319  	if iNdEx > l {
 17320  		return io.ErrUnexpectedEOF
 17321  	}
 17322  	return nil
 17323  }
 17324  func (m *WebHookTrigger) Unmarshal(dAtA []byte) error {
 17325  	l := len(dAtA)
 17326  	iNdEx := 0
 17327  	for iNdEx < l {
 17328  		preIndex := iNdEx
 17329  		var wire uint64
 17330  		for shift := uint(0); ; shift += 7 {
 17331  			if shift >= 64 {
 17332  				return ErrIntOverflowGenerated
 17333  			}
 17334  			if iNdEx >= l {
 17335  				return io.ErrUnexpectedEOF
 17336  			}
 17337  			b := dAtA[iNdEx]
 17338  			iNdEx++
 17339  			wire |= uint64(b&0x7F) << shift
 17340  			if b < 0x80 {
 17341  				break
 17342  			}
 17343  		}
 17344  		fieldNum := int32(wire >> 3)
 17345  		wireType := int(wire & 0x7)
 17346  		if wireType == 4 {
 17347  			return fmt.Errorf("proto: WebHookTrigger: wiretype end group for non-group")
 17348  		}
 17349  		if fieldNum <= 0 {
 17350  			return fmt.Errorf("proto: WebHookTrigger: illegal tag %d (wire type %d)", fieldNum, wire)
 17351  		}
 17352  		switch fieldNum {
 17353  		case 1:
 17354  			if wireType != 2 {
 17355  				return fmt.Errorf("proto: wrong wireType = %d for field Secret", wireType)
 17356  			}
 17357  			var stringLen uint64
 17358  			for shift := uint(0); ; shift += 7 {
 17359  				if shift >= 64 {
 17360  					return ErrIntOverflowGenerated
 17361  				}
 17362  				if iNdEx >= l {
 17363  					return io.ErrUnexpectedEOF
 17364  				}
 17365  				b := dAtA[iNdEx]
 17366  				iNdEx++
 17367  				stringLen |= uint64(b&0x7F) << shift
 17368  				if b < 0x80 {
 17369  					break
 17370  				}
 17371  			}
 17372  			intStringLen := int(stringLen)
 17373  			if intStringLen < 0 {
 17374  				return ErrInvalidLengthGenerated
 17375  			}
 17376  			postIndex := iNdEx + intStringLen
 17377  			if postIndex < 0 {
 17378  				return ErrInvalidLengthGenerated
 17379  			}
 17380  			if postIndex > l {
 17381  				return io.ErrUnexpectedEOF
 17382  			}
 17383  			m.Secret = string(dAtA[iNdEx:postIndex])
 17384  			iNdEx = postIndex
 17385  		case 2:
 17386  			if wireType != 0 {
 17387  				return fmt.Errorf("proto: wrong wireType = %d for field AllowEnv", wireType)
 17388  			}
 17389  			var v int
 17390  			for shift := uint(0); ; shift += 7 {
 17391  				if shift >= 64 {
 17392  					return ErrIntOverflowGenerated
 17393  				}
 17394  				if iNdEx >= l {
 17395  					return io.ErrUnexpectedEOF
 17396  				}
 17397  				b := dAtA[iNdEx]
 17398  				iNdEx++
 17399  				v |= int(b&0x7F) << shift
 17400  				if b < 0x80 {
 17401  					break
 17402  				}
 17403  			}
 17404  			m.AllowEnv = bool(v != 0)
 17405  		case 3:
 17406  			if wireType != 2 {
 17407  				return fmt.Errorf("proto: wrong wireType = %d for field SecretReference", wireType)
 17408  			}
 17409  			var msglen int
 17410  			for shift := uint(0); ; shift += 7 {
 17411  				if shift >= 64 {
 17412  					return ErrIntOverflowGenerated
 17413  				}
 17414  				if iNdEx >= l {
 17415  					return io.ErrUnexpectedEOF
 17416  				}
 17417  				b := dAtA[iNdEx]
 17418  				iNdEx++
 17419  				msglen |= int(b&0x7F) << shift
 17420  				if b < 0x80 {
 17421  					break
 17422  				}
 17423  			}
 17424  			if msglen < 0 {
 17425  				return ErrInvalidLengthGenerated
 17426  			}
 17427  			postIndex := iNdEx + msglen
 17428  			if postIndex < 0 {
 17429  				return ErrInvalidLengthGenerated
 17430  			}
 17431  			if postIndex > l {
 17432  				return io.ErrUnexpectedEOF
 17433  			}
 17434  			if m.SecretReference == nil {
 17435  				m.SecretReference = &SecretLocalReference{}
 17436  			}
 17437  			if err := m.SecretReference.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 17438  				return err
 17439  			}
 17440  			iNdEx = postIndex
 17441  		default:
 17442  			iNdEx = preIndex
 17443  			skippy, err := skipGenerated(dAtA[iNdEx:])
 17444  			if err != nil {
 17445  				return err
 17446  			}
 17447  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 17448  				return ErrInvalidLengthGenerated
 17449  			}
 17450  			if (iNdEx + skippy) > l {
 17451  				return io.ErrUnexpectedEOF
 17452  			}
 17453  			iNdEx += skippy
 17454  		}
 17455  	}
 17456  
 17457  	if iNdEx > l {
 17458  		return io.ErrUnexpectedEOF
 17459  	}
 17460  	return nil
 17461  }
 17462  func skipGenerated(dAtA []byte) (n int, err error) {
 17463  	l := len(dAtA)
 17464  	iNdEx := 0
 17465  	depth := 0
 17466  	for iNdEx < l {
 17467  		var wire uint64
 17468  		for shift := uint(0); ; shift += 7 {
 17469  			if shift >= 64 {
 17470  				return 0, ErrIntOverflowGenerated
 17471  			}
 17472  			if iNdEx >= l {
 17473  				return 0, io.ErrUnexpectedEOF
 17474  			}
 17475  			b := dAtA[iNdEx]
 17476  			iNdEx++
 17477  			wire |= (uint64(b) & 0x7F) << shift
 17478  			if b < 0x80 {
 17479  				break
 17480  			}
 17481  		}
 17482  		wireType := int(wire & 0x7)
 17483  		switch wireType {
 17484  		case 0:
 17485  			for shift := uint(0); ; shift += 7 {
 17486  				if shift >= 64 {
 17487  					return 0, ErrIntOverflowGenerated
 17488  				}
 17489  				if iNdEx >= l {
 17490  					return 0, io.ErrUnexpectedEOF
 17491  				}
 17492  				iNdEx++
 17493  				if dAtA[iNdEx-1] < 0x80 {
 17494  					break
 17495  				}
 17496  			}
 17497  		case 1:
 17498  			iNdEx += 8
 17499  		case 2:
 17500  			var length int
 17501  			for shift := uint(0); ; shift += 7 {
 17502  				if shift >= 64 {
 17503  					return 0, ErrIntOverflowGenerated
 17504  				}
 17505  				if iNdEx >= l {
 17506  					return 0, io.ErrUnexpectedEOF
 17507  				}
 17508  				b := dAtA[iNdEx]
 17509  				iNdEx++
 17510  				length |= (int(b) & 0x7F) << shift
 17511  				if b < 0x80 {
 17512  					break
 17513  				}
 17514  			}
 17515  			if length < 0 {
 17516  				return 0, ErrInvalidLengthGenerated
 17517  			}
 17518  			iNdEx += length
 17519  		case 3:
 17520  			depth++
 17521  		case 4:
 17522  			if depth == 0 {
 17523  				return 0, ErrUnexpectedEndOfGroupGenerated
 17524  			}
 17525  			depth--
 17526  		case 5:
 17527  			iNdEx += 4
 17528  		default:
 17529  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
 17530  		}
 17531  		if iNdEx < 0 {
 17532  			return 0, ErrInvalidLengthGenerated
 17533  		}
 17534  		if depth == 0 {
 17535  			return iNdEx, nil
 17536  		}
 17537  	}
 17538  	return 0, io.ErrUnexpectedEOF
 17539  }
 17540  
 17541  var (
 17542  	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
 17543  	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
 17544  	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
 17545  )
 17546  

View as plain text