github.com/argoproj/argo-cd/v2@v2.10.9/pkg/apis/application/v1alpha1/generated.pb.go (about)

     1  // Code generated by protoc-gen-gogo. DO NOT EDIT.
     2  // source: github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1/generated.proto
     3  
     4  package v1alpha1
     5  
     6  import (
     7  	fmt "fmt"
     8  
     9  	github_com_argoproj_gitops_engine_pkg_health "github.com/argoproj/gitops-engine/pkg/health"
    10  	github_com_argoproj_gitops_engine_pkg_sync_common "github.com/argoproj/gitops-engine/pkg/sync/common"
    11  
    12  	io "io"
    13  
    14  	proto "github.com/gogo/protobuf/proto"
    15  	github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
    16  	k8s_io_api_core_v1 "k8s.io/api/core/v1"
    17  	v12 "k8s.io/api/core/v1"
    18  	v11 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
    19  	v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    20  	runtime "k8s.io/apimachinery/pkg/runtime"
    21  
    22  	math "math"
    23  	math_bits "math/bits"
    24  	reflect "reflect"
    25  	strings "strings"
    26  
    27  	intstr "k8s.io/apimachinery/pkg/util/intstr"
    28  	k8s_io_apimachinery_pkg_watch "k8s.io/apimachinery/pkg/watch"
    29  )
    30  
    31  // Reference imports to suppress errors if they are not otherwise used.
    32  var _ = proto.Marshal
    33  var _ = fmt.Errorf
    34  var _ = math.Inf
    35  
    36  // This is a compile-time assertion to ensure that this generated file
    37  // is compatible with the proto package it is being compiled against.
    38  // A compilation error at this line likely means your copy of the
    39  // proto package needs to be updated.
    40  const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package
    41  
    42  func (m *AWSAuthConfig) Reset()      { *m = AWSAuthConfig{} }
    43  func (*AWSAuthConfig) ProtoMessage() {}
    44  func (*AWSAuthConfig) Descriptor() ([]byte, []int) {
    45  	return fileDescriptor_030104ce3b95bcac, []int{0}
    46  }
    47  func (m *AWSAuthConfig) XXX_Unmarshal(b []byte) error {
    48  	return m.Unmarshal(b)
    49  }
    50  func (m *AWSAuthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    51  	b = b[:cap(b)]
    52  	n, err := m.MarshalToSizedBuffer(b)
    53  	if err != nil {
    54  		return nil, err
    55  	}
    56  	return b[:n], nil
    57  }
    58  func (m *AWSAuthConfig) XXX_Merge(src proto.Message) {
    59  	xxx_messageInfo_AWSAuthConfig.Merge(m, src)
    60  }
    61  func (m *AWSAuthConfig) XXX_Size() int {
    62  	return m.Size()
    63  }
    64  func (m *AWSAuthConfig) XXX_DiscardUnknown() {
    65  	xxx_messageInfo_AWSAuthConfig.DiscardUnknown(m)
    66  }
    67  
    68  var xxx_messageInfo_AWSAuthConfig proto.InternalMessageInfo
    69  
    70  func (m *AppProject) Reset()      { *m = AppProject{} }
    71  func (*AppProject) ProtoMessage() {}
    72  func (*AppProject) Descriptor() ([]byte, []int) {
    73  	return fileDescriptor_030104ce3b95bcac, []int{1}
    74  }
    75  func (m *AppProject) XXX_Unmarshal(b []byte) error {
    76  	return m.Unmarshal(b)
    77  }
    78  func (m *AppProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    79  	b = b[:cap(b)]
    80  	n, err := m.MarshalToSizedBuffer(b)
    81  	if err != nil {
    82  		return nil, err
    83  	}
    84  	return b[:n], nil
    85  }
    86  func (m *AppProject) XXX_Merge(src proto.Message) {
    87  	xxx_messageInfo_AppProject.Merge(m, src)
    88  }
    89  func (m *AppProject) XXX_Size() int {
    90  	return m.Size()
    91  }
    92  func (m *AppProject) XXX_DiscardUnknown() {
    93  	xxx_messageInfo_AppProject.DiscardUnknown(m)
    94  }
    95  
    96  var xxx_messageInfo_AppProject proto.InternalMessageInfo
    97  
    98  func (m *AppProjectList) Reset()      { *m = AppProjectList{} }
    99  func (*AppProjectList) ProtoMessage() {}
   100  func (*AppProjectList) Descriptor() ([]byte, []int) {
   101  	return fileDescriptor_030104ce3b95bcac, []int{2}
   102  }
   103  func (m *AppProjectList) XXX_Unmarshal(b []byte) error {
   104  	return m.Unmarshal(b)
   105  }
   106  func (m *AppProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   107  	b = b[:cap(b)]
   108  	n, err := m.MarshalToSizedBuffer(b)
   109  	if err != nil {
   110  		return nil, err
   111  	}
   112  	return b[:n], nil
   113  }
   114  func (m *AppProjectList) XXX_Merge(src proto.Message) {
   115  	xxx_messageInfo_AppProjectList.Merge(m, src)
   116  }
   117  func (m *AppProjectList) XXX_Size() int {
   118  	return m.Size()
   119  }
   120  func (m *AppProjectList) XXX_DiscardUnknown() {
   121  	xxx_messageInfo_AppProjectList.DiscardUnknown(m)
   122  }
   123  
   124  var xxx_messageInfo_AppProjectList proto.InternalMessageInfo
   125  
   126  func (m *AppProjectSpec) Reset()      { *m = AppProjectSpec{} }
   127  func (*AppProjectSpec) ProtoMessage() {}
   128  func (*AppProjectSpec) Descriptor() ([]byte, []int) {
   129  	return fileDescriptor_030104ce3b95bcac, []int{3}
   130  }
   131  func (m *AppProjectSpec) XXX_Unmarshal(b []byte) error {
   132  	return m.Unmarshal(b)
   133  }
   134  func (m *AppProjectSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   135  	b = b[:cap(b)]
   136  	n, err := m.MarshalToSizedBuffer(b)
   137  	if err != nil {
   138  		return nil, err
   139  	}
   140  	return b[:n], nil
   141  }
   142  func (m *AppProjectSpec) XXX_Merge(src proto.Message) {
   143  	xxx_messageInfo_AppProjectSpec.Merge(m, src)
   144  }
   145  func (m *AppProjectSpec) XXX_Size() int {
   146  	return m.Size()
   147  }
   148  func (m *AppProjectSpec) XXX_DiscardUnknown() {
   149  	xxx_messageInfo_AppProjectSpec.DiscardUnknown(m)
   150  }
   151  
   152  var xxx_messageInfo_AppProjectSpec proto.InternalMessageInfo
   153  
   154  func (m *AppProjectStatus) Reset()      { *m = AppProjectStatus{} }
   155  func (*AppProjectStatus) ProtoMessage() {}
   156  func (*AppProjectStatus) Descriptor() ([]byte, []int) {
   157  	return fileDescriptor_030104ce3b95bcac, []int{4}
   158  }
   159  func (m *AppProjectStatus) XXX_Unmarshal(b []byte) error {
   160  	return m.Unmarshal(b)
   161  }
   162  func (m *AppProjectStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   163  	b = b[:cap(b)]
   164  	n, err := m.MarshalToSizedBuffer(b)
   165  	if err != nil {
   166  		return nil, err
   167  	}
   168  	return b[:n], nil
   169  }
   170  func (m *AppProjectStatus) XXX_Merge(src proto.Message) {
   171  	xxx_messageInfo_AppProjectStatus.Merge(m, src)
   172  }
   173  func (m *AppProjectStatus) XXX_Size() int {
   174  	return m.Size()
   175  }
   176  func (m *AppProjectStatus) XXX_DiscardUnknown() {
   177  	xxx_messageInfo_AppProjectStatus.DiscardUnknown(m)
   178  }
   179  
   180  var xxx_messageInfo_AppProjectStatus proto.InternalMessageInfo
   181  
   182  func (m *Application) Reset()      { *m = Application{} }
   183  func (*Application) ProtoMessage() {}
   184  func (*Application) Descriptor() ([]byte, []int) {
   185  	return fileDescriptor_030104ce3b95bcac, []int{5}
   186  }
   187  func (m *Application) XXX_Unmarshal(b []byte) error {
   188  	return m.Unmarshal(b)
   189  }
   190  func (m *Application) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   191  	b = b[:cap(b)]
   192  	n, err := m.MarshalToSizedBuffer(b)
   193  	if err != nil {
   194  		return nil, err
   195  	}
   196  	return b[:n], nil
   197  }
   198  func (m *Application) XXX_Merge(src proto.Message) {
   199  	xxx_messageInfo_Application.Merge(m, src)
   200  }
   201  func (m *Application) XXX_Size() int {
   202  	return m.Size()
   203  }
   204  func (m *Application) XXX_DiscardUnknown() {
   205  	xxx_messageInfo_Application.DiscardUnknown(m)
   206  }
   207  
   208  var xxx_messageInfo_Application proto.InternalMessageInfo
   209  
   210  func (m *ApplicationCondition) Reset()      { *m = ApplicationCondition{} }
   211  func (*ApplicationCondition) ProtoMessage() {}
   212  func (*ApplicationCondition) Descriptor() ([]byte, []int) {
   213  	return fileDescriptor_030104ce3b95bcac, []int{6}
   214  }
   215  func (m *ApplicationCondition) XXX_Unmarshal(b []byte) error {
   216  	return m.Unmarshal(b)
   217  }
   218  func (m *ApplicationCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   219  	b = b[:cap(b)]
   220  	n, err := m.MarshalToSizedBuffer(b)
   221  	if err != nil {
   222  		return nil, err
   223  	}
   224  	return b[:n], nil
   225  }
   226  func (m *ApplicationCondition) XXX_Merge(src proto.Message) {
   227  	xxx_messageInfo_ApplicationCondition.Merge(m, src)
   228  }
   229  func (m *ApplicationCondition) XXX_Size() int {
   230  	return m.Size()
   231  }
   232  func (m *ApplicationCondition) XXX_DiscardUnknown() {
   233  	xxx_messageInfo_ApplicationCondition.DiscardUnknown(m)
   234  }
   235  
   236  var xxx_messageInfo_ApplicationCondition proto.InternalMessageInfo
   237  
   238  func (m *ApplicationDestination) Reset()      { *m = ApplicationDestination{} }
   239  func (*ApplicationDestination) ProtoMessage() {}
   240  func (*ApplicationDestination) Descriptor() ([]byte, []int) {
   241  	return fileDescriptor_030104ce3b95bcac, []int{7}
   242  }
   243  func (m *ApplicationDestination) XXX_Unmarshal(b []byte) error {
   244  	return m.Unmarshal(b)
   245  }
   246  func (m *ApplicationDestination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   247  	b = b[:cap(b)]
   248  	n, err := m.MarshalToSizedBuffer(b)
   249  	if err != nil {
   250  		return nil, err
   251  	}
   252  	return b[:n], nil
   253  }
   254  func (m *ApplicationDestination) XXX_Merge(src proto.Message) {
   255  	xxx_messageInfo_ApplicationDestination.Merge(m, src)
   256  }
   257  func (m *ApplicationDestination) XXX_Size() int {
   258  	return m.Size()
   259  }
   260  func (m *ApplicationDestination) XXX_DiscardUnknown() {
   261  	xxx_messageInfo_ApplicationDestination.DiscardUnknown(m)
   262  }
   263  
   264  var xxx_messageInfo_ApplicationDestination proto.InternalMessageInfo
   265  
   266  func (m *ApplicationList) Reset()      { *m = ApplicationList{} }
   267  func (*ApplicationList) ProtoMessage() {}
   268  func (*ApplicationList) Descriptor() ([]byte, []int) {
   269  	return fileDescriptor_030104ce3b95bcac, []int{8}
   270  }
   271  func (m *ApplicationList) XXX_Unmarshal(b []byte) error {
   272  	return m.Unmarshal(b)
   273  }
   274  func (m *ApplicationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   275  	b = b[:cap(b)]
   276  	n, err := m.MarshalToSizedBuffer(b)
   277  	if err != nil {
   278  		return nil, err
   279  	}
   280  	return b[:n], nil
   281  }
   282  func (m *ApplicationList) XXX_Merge(src proto.Message) {
   283  	xxx_messageInfo_ApplicationList.Merge(m, src)
   284  }
   285  func (m *ApplicationList) XXX_Size() int {
   286  	return m.Size()
   287  }
   288  func (m *ApplicationList) XXX_DiscardUnknown() {
   289  	xxx_messageInfo_ApplicationList.DiscardUnknown(m)
   290  }
   291  
   292  var xxx_messageInfo_ApplicationList proto.InternalMessageInfo
   293  
   294  func (m *ApplicationMatchExpression) Reset()      { *m = ApplicationMatchExpression{} }
   295  func (*ApplicationMatchExpression) ProtoMessage() {}
   296  func (*ApplicationMatchExpression) Descriptor() ([]byte, []int) {
   297  	return fileDescriptor_030104ce3b95bcac, []int{9}
   298  }
   299  func (m *ApplicationMatchExpression) XXX_Unmarshal(b []byte) error {
   300  	return m.Unmarshal(b)
   301  }
   302  func (m *ApplicationMatchExpression) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   303  	b = b[:cap(b)]
   304  	n, err := m.MarshalToSizedBuffer(b)
   305  	if err != nil {
   306  		return nil, err
   307  	}
   308  	return b[:n], nil
   309  }
   310  func (m *ApplicationMatchExpression) XXX_Merge(src proto.Message) {
   311  	xxx_messageInfo_ApplicationMatchExpression.Merge(m, src)
   312  }
   313  func (m *ApplicationMatchExpression) XXX_Size() int {
   314  	return m.Size()
   315  }
   316  func (m *ApplicationMatchExpression) XXX_DiscardUnknown() {
   317  	xxx_messageInfo_ApplicationMatchExpression.DiscardUnknown(m)
   318  }
   319  
   320  var xxx_messageInfo_ApplicationMatchExpression proto.InternalMessageInfo
   321  
   322  func (m *ApplicationPreservedFields) Reset()      { *m = ApplicationPreservedFields{} }
   323  func (*ApplicationPreservedFields) ProtoMessage() {}
   324  func (*ApplicationPreservedFields) Descriptor() ([]byte, []int) {
   325  	return fileDescriptor_030104ce3b95bcac, []int{10}
   326  }
   327  func (m *ApplicationPreservedFields) XXX_Unmarshal(b []byte) error {
   328  	return m.Unmarshal(b)
   329  }
   330  func (m *ApplicationPreservedFields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   331  	b = b[:cap(b)]
   332  	n, err := m.MarshalToSizedBuffer(b)
   333  	if err != nil {
   334  		return nil, err
   335  	}
   336  	return b[:n], nil
   337  }
   338  func (m *ApplicationPreservedFields) XXX_Merge(src proto.Message) {
   339  	xxx_messageInfo_ApplicationPreservedFields.Merge(m, src)
   340  }
   341  func (m *ApplicationPreservedFields) XXX_Size() int {
   342  	return m.Size()
   343  }
   344  func (m *ApplicationPreservedFields) XXX_DiscardUnknown() {
   345  	xxx_messageInfo_ApplicationPreservedFields.DiscardUnknown(m)
   346  }
   347  
   348  var xxx_messageInfo_ApplicationPreservedFields proto.InternalMessageInfo
   349  
   350  func (m *ApplicationSet) Reset()      { *m = ApplicationSet{} }
   351  func (*ApplicationSet) ProtoMessage() {}
   352  func (*ApplicationSet) Descriptor() ([]byte, []int) {
   353  	return fileDescriptor_030104ce3b95bcac, []int{11}
   354  }
   355  func (m *ApplicationSet) XXX_Unmarshal(b []byte) error {
   356  	return m.Unmarshal(b)
   357  }
   358  func (m *ApplicationSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   359  	b = b[:cap(b)]
   360  	n, err := m.MarshalToSizedBuffer(b)
   361  	if err != nil {
   362  		return nil, err
   363  	}
   364  	return b[:n], nil
   365  }
   366  func (m *ApplicationSet) XXX_Merge(src proto.Message) {
   367  	xxx_messageInfo_ApplicationSet.Merge(m, src)
   368  }
   369  func (m *ApplicationSet) XXX_Size() int {
   370  	return m.Size()
   371  }
   372  func (m *ApplicationSet) XXX_DiscardUnknown() {
   373  	xxx_messageInfo_ApplicationSet.DiscardUnknown(m)
   374  }
   375  
   376  var xxx_messageInfo_ApplicationSet proto.InternalMessageInfo
   377  
   378  func (m *ApplicationSetApplicationStatus) Reset()      { *m = ApplicationSetApplicationStatus{} }
   379  func (*ApplicationSetApplicationStatus) ProtoMessage() {}
   380  func (*ApplicationSetApplicationStatus) Descriptor() ([]byte, []int) {
   381  	return fileDescriptor_030104ce3b95bcac, []int{12}
   382  }
   383  func (m *ApplicationSetApplicationStatus) XXX_Unmarshal(b []byte) error {
   384  	return m.Unmarshal(b)
   385  }
   386  func (m *ApplicationSetApplicationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   387  	b = b[:cap(b)]
   388  	n, err := m.MarshalToSizedBuffer(b)
   389  	if err != nil {
   390  		return nil, err
   391  	}
   392  	return b[:n], nil
   393  }
   394  func (m *ApplicationSetApplicationStatus) XXX_Merge(src proto.Message) {
   395  	xxx_messageInfo_ApplicationSetApplicationStatus.Merge(m, src)
   396  }
   397  func (m *ApplicationSetApplicationStatus) XXX_Size() int {
   398  	return m.Size()
   399  }
   400  func (m *ApplicationSetApplicationStatus) XXX_DiscardUnknown() {
   401  	xxx_messageInfo_ApplicationSetApplicationStatus.DiscardUnknown(m)
   402  }
   403  
   404  var xxx_messageInfo_ApplicationSetApplicationStatus proto.InternalMessageInfo
   405  
   406  func (m *ApplicationSetCondition) Reset()      { *m = ApplicationSetCondition{} }
   407  func (*ApplicationSetCondition) ProtoMessage() {}
   408  func (*ApplicationSetCondition) Descriptor() ([]byte, []int) {
   409  	return fileDescriptor_030104ce3b95bcac, []int{13}
   410  }
   411  func (m *ApplicationSetCondition) XXX_Unmarshal(b []byte) error {
   412  	return m.Unmarshal(b)
   413  }
   414  func (m *ApplicationSetCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   415  	b = b[:cap(b)]
   416  	n, err := m.MarshalToSizedBuffer(b)
   417  	if err != nil {
   418  		return nil, err
   419  	}
   420  	return b[:n], nil
   421  }
   422  func (m *ApplicationSetCondition) XXX_Merge(src proto.Message) {
   423  	xxx_messageInfo_ApplicationSetCondition.Merge(m, src)
   424  }
   425  func (m *ApplicationSetCondition) XXX_Size() int {
   426  	return m.Size()
   427  }
   428  func (m *ApplicationSetCondition) XXX_DiscardUnknown() {
   429  	xxx_messageInfo_ApplicationSetCondition.DiscardUnknown(m)
   430  }
   431  
   432  var xxx_messageInfo_ApplicationSetCondition proto.InternalMessageInfo
   433  
   434  func (m *ApplicationSetGenerator) Reset()      { *m = ApplicationSetGenerator{} }
   435  func (*ApplicationSetGenerator) ProtoMessage() {}
   436  func (*ApplicationSetGenerator) Descriptor() ([]byte, []int) {
   437  	return fileDescriptor_030104ce3b95bcac, []int{14}
   438  }
   439  func (m *ApplicationSetGenerator) XXX_Unmarshal(b []byte) error {
   440  	return m.Unmarshal(b)
   441  }
   442  func (m *ApplicationSetGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   443  	b = b[:cap(b)]
   444  	n, err := m.MarshalToSizedBuffer(b)
   445  	if err != nil {
   446  		return nil, err
   447  	}
   448  	return b[:n], nil
   449  }
   450  func (m *ApplicationSetGenerator) XXX_Merge(src proto.Message) {
   451  	xxx_messageInfo_ApplicationSetGenerator.Merge(m, src)
   452  }
   453  func (m *ApplicationSetGenerator) XXX_Size() int {
   454  	return m.Size()
   455  }
   456  func (m *ApplicationSetGenerator) XXX_DiscardUnknown() {
   457  	xxx_messageInfo_ApplicationSetGenerator.DiscardUnknown(m)
   458  }
   459  
   460  var xxx_messageInfo_ApplicationSetGenerator proto.InternalMessageInfo
   461  
   462  func (m *ApplicationSetList) Reset()      { *m = ApplicationSetList{} }
   463  func (*ApplicationSetList) ProtoMessage() {}
   464  func (*ApplicationSetList) Descriptor() ([]byte, []int) {
   465  	return fileDescriptor_030104ce3b95bcac, []int{15}
   466  }
   467  func (m *ApplicationSetList) XXX_Unmarshal(b []byte) error {
   468  	return m.Unmarshal(b)
   469  }
   470  func (m *ApplicationSetList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   471  	b = b[:cap(b)]
   472  	n, err := m.MarshalToSizedBuffer(b)
   473  	if err != nil {
   474  		return nil, err
   475  	}
   476  	return b[:n], nil
   477  }
   478  func (m *ApplicationSetList) XXX_Merge(src proto.Message) {
   479  	xxx_messageInfo_ApplicationSetList.Merge(m, src)
   480  }
   481  func (m *ApplicationSetList) XXX_Size() int {
   482  	return m.Size()
   483  }
   484  func (m *ApplicationSetList) XXX_DiscardUnknown() {
   485  	xxx_messageInfo_ApplicationSetList.DiscardUnknown(m)
   486  }
   487  
   488  var xxx_messageInfo_ApplicationSetList proto.InternalMessageInfo
   489  
   490  func (m *ApplicationSetNestedGenerator) Reset()      { *m = ApplicationSetNestedGenerator{} }
   491  func (*ApplicationSetNestedGenerator) ProtoMessage() {}
   492  func (*ApplicationSetNestedGenerator) Descriptor() ([]byte, []int) {
   493  	return fileDescriptor_030104ce3b95bcac, []int{16}
   494  }
   495  func (m *ApplicationSetNestedGenerator) XXX_Unmarshal(b []byte) error {
   496  	return m.Unmarshal(b)
   497  }
   498  func (m *ApplicationSetNestedGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   499  	b = b[:cap(b)]
   500  	n, err := m.MarshalToSizedBuffer(b)
   501  	if err != nil {
   502  		return nil, err
   503  	}
   504  	return b[:n], nil
   505  }
   506  func (m *ApplicationSetNestedGenerator) XXX_Merge(src proto.Message) {
   507  	xxx_messageInfo_ApplicationSetNestedGenerator.Merge(m, src)
   508  }
   509  func (m *ApplicationSetNestedGenerator) XXX_Size() int {
   510  	return m.Size()
   511  }
   512  func (m *ApplicationSetNestedGenerator) XXX_DiscardUnknown() {
   513  	xxx_messageInfo_ApplicationSetNestedGenerator.DiscardUnknown(m)
   514  }
   515  
   516  var xxx_messageInfo_ApplicationSetNestedGenerator proto.InternalMessageInfo
   517  
   518  func (m *ApplicationSetResourceIgnoreDifferences) Reset() {
   519  	*m = ApplicationSetResourceIgnoreDifferences{}
   520  }
   521  func (*ApplicationSetResourceIgnoreDifferences) ProtoMessage() {}
   522  func (*ApplicationSetResourceIgnoreDifferences) Descriptor() ([]byte, []int) {
   523  	return fileDescriptor_030104ce3b95bcac, []int{17}
   524  }
   525  func (m *ApplicationSetResourceIgnoreDifferences) XXX_Unmarshal(b []byte) error {
   526  	return m.Unmarshal(b)
   527  }
   528  func (m *ApplicationSetResourceIgnoreDifferences) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   529  	b = b[:cap(b)]
   530  	n, err := m.MarshalToSizedBuffer(b)
   531  	if err != nil {
   532  		return nil, err
   533  	}
   534  	return b[:n], nil
   535  }
   536  func (m *ApplicationSetResourceIgnoreDifferences) XXX_Merge(src proto.Message) {
   537  	xxx_messageInfo_ApplicationSetResourceIgnoreDifferences.Merge(m, src)
   538  }
   539  func (m *ApplicationSetResourceIgnoreDifferences) XXX_Size() int {
   540  	return m.Size()
   541  }
   542  func (m *ApplicationSetResourceIgnoreDifferences) XXX_DiscardUnknown() {
   543  	xxx_messageInfo_ApplicationSetResourceIgnoreDifferences.DiscardUnknown(m)
   544  }
   545  
   546  var xxx_messageInfo_ApplicationSetResourceIgnoreDifferences proto.InternalMessageInfo
   547  
   548  func (m *ApplicationSetRolloutStep) Reset()      { *m = ApplicationSetRolloutStep{} }
   549  func (*ApplicationSetRolloutStep) ProtoMessage() {}
   550  func (*ApplicationSetRolloutStep) Descriptor() ([]byte, []int) {
   551  	return fileDescriptor_030104ce3b95bcac, []int{18}
   552  }
   553  func (m *ApplicationSetRolloutStep) XXX_Unmarshal(b []byte) error {
   554  	return m.Unmarshal(b)
   555  }
   556  func (m *ApplicationSetRolloutStep) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   557  	b = b[:cap(b)]
   558  	n, err := m.MarshalToSizedBuffer(b)
   559  	if err != nil {
   560  		return nil, err
   561  	}
   562  	return b[:n], nil
   563  }
   564  func (m *ApplicationSetRolloutStep) XXX_Merge(src proto.Message) {
   565  	xxx_messageInfo_ApplicationSetRolloutStep.Merge(m, src)
   566  }
   567  func (m *ApplicationSetRolloutStep) XXX_Size() int {
   568  	return m.Size()
   569  }
   570  func (m *ApplicationSetRolloutStep) XXX_DiscardUnknown() {
   571  	xxx_messageInfo_ApplicationSetRolloutStep.DiscardUnknown(m)
   572  }
   573  
   574  var xxx_messageInfo_ApplicationSetRolloutStep proto.InternalMessageInfo
   575  
   576  func (m *ApplicationSetRolloutStrategy) Reset()      { *m = ApplicationSetRolloutStrategy{} }
   577  func (*ApplicationSetRolloutStrategy) ProtoMessage() {}
   578  func (*ApplicationSetRolloutStrategy) Descriptor() ([]byte, []int) {
   579  	return fileDescriptor_030104ce3b95bcac, []int{19}
   580  }
   581  func (m *ApplicationSetRolloutStrategy) XXX_Unmarshal(b []byte) error {
   582  	return m.Unmarshal(b)
   583  }
   584  func (m *ApplicationSetRolloutStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   585  	b = b[:cap(b)]
   586  	n, err := m.MarshalToSizedBuffer(b)
   587  	if err != nil {
   588  		return nil, err
   589  	}
   590  	return b[:n], nil
   591  }
   592  func (m *ApplicationSetRolloutStrategy) XXX_Merge(src proto.Message) {
   593  	xxx_messageInfo_ApplicationSetRolloutStrategy.Merge(m, src)
   594  }
   595  func (m *ApplicationSetRolloutStrategy) XXX_Size() int {
   596  	return m.Size()
   597  }
   598  func (m *ApplicationSetRolloutStrategy) XXX_DiscardUnknown() {
   599  	xxx_messageInfo_ApplicationSetRolloutStrategy.DiscardUnknown(m)
   600  }
   601  
   602  var xxx_messageInfo_ApplicationSetRolloutStrategy proto.InternalMessageInfo
   603  
   604  func (m *ApplicationSetSpec) Reset()      { *m = ApplicationSetSpec{} }
   605  func (*ApplicationSetSpec) ProtoMessage() {}
   606  func (*ApplicationSetSpec) Descriptor() ([]byte, []int) {
   607  	return fileDescriptor_030104ce3b95bcac, []int{20}
   608  }
   609  func (m *ApplicationSetSpec) XXX_Unmarshal(b []byte) error {
   610  	return m.Unmarshal(b)
   611  }
   612  func (m *ApplicationSetSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   613  	b = b[:cap(b)]
   614  	n, err := m.MarshalToSizedBuffer(b)
   615  	if err != nil {
   616  		return nil, err
   617  	}
   618  	return b[:n], nil
   619  }
   620  func (m *ApplicationSetSpec) XXX_Merge(src proto.Message) {
   621  	xxx_messageInfo_ApplicationSetSpec.Merge(m, src)
   622  }
   623  func (m *ApplicationSetSpec) XXX_Size() int {
   624  	return m.Size()
   625  }
   626  func (m *ApplicationSetSpec) XXX_DiscardUnknown() {
   627  	xxx_messageInfo_ApplicationSetSpec.DiscardUnknown(m)
   628  }
   629  
   630  var xxx_messageInfo_ApplicationSetSpec proto.InternalMessageInfo
   631  
   632  func (m *ApplicationSetStatus) Reset()      { *m = ApplicationSetStatus{} }
   633  func (*ApplicationSetStatus) ProtoMessage() {}
   634  func (*ApplicationSetStatus) Descriptor() ([]byte, []int) {
   635  	return fileDescriptor_030104ce3b95bcac, []int{21}
   636  }
   637  func (m *ApplicationSetStatus) XXX_Unmarshal(b []byte) error {
   638  	return m.Unmarshal(b)
   639  }
   640  func (m *ApplicationSetStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   641  	b = b[:cap(b)]
   642  	n, err := m.MarshalToSizedBuffer(b)
   643  	if err != nil {
   644  		return nil, err
   645  	}
   646  	return b[:n], nil
   647  }
   648  func (m *ApplicationSetStatus) XXX_Merge(src proto.Message) {
   649  	xxx_messageInfo_ApplicationSetStatus.Merge(m, src)
   650  }
   651  func (m *ApplicationSetStatus) XXX_Size() int {
   652  	return m.Size()
   653  }
   654  func (m *ApplicationSetStatus) XXX_DiscardUnknown() {
   655  	xxx_messageInfo_ApplicationSetStatus.DiscardUnknown(m)
   656  }
   657  
   658  var xxx_messageInfo_ApplicationSetStatus proto.InternalMessageInfo
   659  
   660  func (m *ApplicationSetStrategy) Reset()      { *m = ApplicationSetStrategy{} }
   661  func (*ApplicationSetStrategy) ProtoMessage() {}
   662  func (*ApplicationSetStrategy) Descriptor() ([]byte, []int) {
   663  	return fileDescriptor_030104ce3b95bcac, []int{22}
   664  }
   665  func (m *ApplicationSetStrategy) XXX_Unmarshal(b []byte) error {
   666  	return m.Unmarshal(b)
   667  }
   668  func (m *ApplicationSetStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   669  	b = b[:cap(b)]
   670  	n, err := m.MarshalToSizedBuffer(b)
   671  	if err != nil {
   672  		return nil, err
   673  	}
   674  	return b[:n], nil
   675  }
   676  func (m *ApplicationSetStrategy) XXX_Merge(src proto.Message) {
   677  	xxx_messageInfo_ApplicationSetStrategy.Merge(m, src)
   678  }
   679  func (m *ApplicationSetStrategy) XXX_Size() int {
   680  	return m.Size()
   681  }
   682  func (m *ApplicationSetStrategy) XXX_DiscardUnknown() {
   683  	xxx_messageInfo_ApplicationSetStrategy.DiscardUnknown(m)
   684  }
   685  
   686  var xxx_messageInfo_ApplicationSetStrategy proto.InternalMessageInfo
   687  
   688  func (m *ApplicationSetSyncPolicy) Reset()      { *m = ApplicationSetSyncPolicy{} }
   689  func (*ApplicationSetSyncPolicy) ProtoMessage() {}
   690  func (*ApplicationSetSyncPolicy) Descriptor() ([]byte, []int) {
   691  	return fileDescriptor_030104ce3b95bcac, []int{23}
   692  }
   693  func (m *ApplicationSetSyncPolicy) XXX_Unmarshal(b []byte) error {
   694  	return m.Unmarshal(b)
   695  }
   696  func (m *ApplicationSetSyncPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   697  	b = b[:cap(b)]
   698  	n, err := m.MarshalToSizedBuffer(b)
   699  	if err != nil {
   700  		return nil, err
   701  	}
   702  	return b[:n], nil
   703  }
   704  func (m *ApplicationSetSyncPolicy) XXX_Merge(src proto.Message) {
   705  	xxx_messageInfo_ApplicationSetSyncPolicy.Merge(m, src)
   706  }
   707  func (m *ApplicationSetSyncPolicy) XXX_Size() int {
   708  	return m.Size()
   709  }
   710  func (m *ApplicationSetSyncPolicy) XXX_DiscardUnknown() {
   711  	xxx_messageInfo_ApplicationSetSyncPolicy.DiscardUnknown(m)
   712  }
   713  
   714  var xxx_messageInfo_ApplicationSetSyncPolicy proto.InternalMessageInfo
   715  
   716  func (m *ApplicationSetTemplate) Reset()      { *m = ApplicationSetTemplate{} }
   717  func (*ApplicationSetTemplate) ProtoMessage() {}
   718  func (*ApplicationSetTemplate) Descriptor() ([]byte, []int) {
   719  	return fileDescriptor_030104ce3b95bcac, []int{24}
   720  }
   721  func (m *ApplicationSetTemplate) XXX_Unmarshal(b []byte) error {
   722  	return m.Unmarshal(b)
   723  }
   724  func (m *ApplicationSetTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   725  	b = b[:cap(b)]
   726  	n, err := m.MarshalToSizedBuffer(b)
   727  	if err != nil {
   728  		return nil, err
   729  	}
   730  	return b[:n], nil
   731  }
   732  func (m *ApplicationSetTemplate) XXX_Merge(src proto.Message) {
   733  	xxx_messageInfo_ApplicationSetTemplate.Merge(m, src)
   734  }
   735  func (m *ApplicationSetTemplate) XXX_Size() int {
   736  	return m.Size()
   737  }
   738  func (m *ApplicationSetTemplate) XXX_DiscardUnknown() {
   739  	xxx_messageInfo_ApplicationSetTemplate.DiscardUnknown(m)
   740  }
   741  
   742  var xxx_messageInfo_ApplicationSetTemplate proto.InternalMessageInfo
   743  
   744  func (m *ApplicationSetTemplateMeta) Reset()      { *m = ApplicationSetTemplateMeta{} }
   745  func (*ApplicationSetTemplateMeta) ProtoMessage() {}
   746  func (*ApplicationSetTemplateMeta) Descriptor() ([]byte, []int) {
   747  	return fileDescriptor_030104ce3b95bcac, []int{25}
   748  }
   749  func (m *ApplicationSetTemplateMeta) XXX_Unmarshal(b []byte) error {
   750  	return m.Unmarshal(b)
   751  }
   752  func (m *ApplicationSetTemplateMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   753  	b = b[:cap(b)]
   754  	n, err := m.MarshalToSizedBuffer(b)
   755  	if err != nil {
   756  		return nil, err
   757  	}
   758  	return b[:n], nil
   759  }
   760  func (m *ApplicationSetTemplateMeta) XXX_Merge(src proto.Message) {
   761  	xxx_messageInfo_ApplicationSetTemplateMeta.Merge(m, src)
   762  }
   763  func (m *ApplicationSetTemplateMeta) XXX_Size() int {
   764  	return m.Size()
   765  }
   766  func (m *ApplicationSetTemplateMeta) XXX_DiscardUnknown() {
   767  	xxx_messageInfo_ApplicationSetTemplateMeta.DiscardUnknown(m)
   768  }
   769  
   770  var xxx_messageInfo_ApplicationSetTemplateMeta proto.InternalMessageInfo
   771  
   772  func (m *ApplicationSetTerminalGenerator) Reset()      { *m = ApplicationSetTerminalGenerator{} }
   773  func (*ApplicationSetTerminalGenerator) ProtoMessage() {}
   774  func (*ApplicationSetTerminalGenerator) Descriptor() ([]byte, []int) {
   775  	return fileDescriptor_030104ce3b95bcac, []int{26}
   776  }
   777  func (m *ApplicationSetTerminalGenerator) XXX_Unmarshal(b []byte) error {
   778  	return m.Unmarshal(b)
   779  }
   780  func (m *ApplicationSetTerminalGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   781  	b = b[:cap(b)]
   782  	n, err := m.MarshalToSizedBuffer(b)
   783  	if err != nil {
   784  		return nil, err
   785  	}
   786  	return b[:n], nil
   787  }
   788  func (m *ApplicationSetTerminalGenerator) XXX_Merge(src proto.Message) {
   789  	xxx_messageInfo_ApplicationSetTerminalGenerator.Merge(m, src)
   790  }
   791  func (m *ApplicationSetTerminalGenerator) XXX_Size() int {
   792  	return m.Size()
   793  }
   794  func (m *ApplicationSetTerminalGenerator) XXX_DiscardUnknown() {
   795  	xxx_messageInfo_ApplicationSetTerminalGenerator.DiscardUnknown(m)
   796  }
   797  
   798  var xxx_messageInfo_ApplicationSetTerminalGenerator proto.InternalMessageInfo
   799  
   800  func (m *ApplicationSource) Reset()      { *m = ApplicationSource{} }
   801  func (*ApplicationSource) ProtoMessage() {}
   802  func (*ApplicationSource) Descriptor() ([]byte, []int) {
   803  	return fileDescriptor_030104ce3b95bcac, []int{27}
   804  }
   805  func (m *ApplicationSource) XXX_Unmarshal(b []byte) error {
   806  	return m.Unmarshal(b)
   807  }
   808  func (m *ApplicationSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   809  	b = b[:cap(b)]
   810  	n, err := m.MarshalToSizedBuffer(b)
   811  	if err != nil {
   812  		return nil, err
   813  	}
   814  	return b[:n], nil
   815  }
   816  func (m *ApplicationSource) XXX_Merge(src proto.Message) {
   817  	xxx_messageInfo_ApplicationSource.Merge(m, src)
   818  }
   819  func (m *ApplicationSource) XXX_Size() int {
   820  	return m.Size()
   821  }
   822  func (m *ApplicationSource) XXX_DiscardUnknown() {
   823  	xxx_messageInfo_ApplicationSource.DiscardUnknown(m)
   824  }
   825  
   826  var xxx_messageInfo_ApplicationSource proto.InternalMessageInfo
   827  
   828  func (m *ApplicationSourceDirectory) Reset()      { *m = ApplicationSourceDirectory{} }
   829  func (*ApplicationSourceDirectory) ProtoMessage() {}
   830  func (*ApplicationSourceDirectory) Descriptor() ([]byte, []int) {
   831  	return fileDescriptor_030104ce3b95bcac, []int{28}
   832  }
   833  func (m *ApplicationSourceDirectory) XXX_Unmarshal(b []byte) error {
   834  	return m.Unmarshal(b)
   835  }
   836  func (m *ApplicationSourceDirectory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   837  	b = b[:cap(b)]
   838  	n, err := m.MarshalToSizedBuffer(b)
   839  	if err != nil {
   840  		return nil, err
   841  	}
   842  	return b[:n], nil
   843  }
   844  func (m *ApplicationSourceDirectory) XXX_Merge(src proto.Message) {
   845  	xxx_messageInfo_ApplicationSourceDirectory.Merge(m, src)
   846  }
   847  func (m *ApplicationSourceDirectory) XXX_Size() int {
   848  	return m.Size()
   849  }
   850  func (m *ApplicationSourceDirectory) XXX_DiscardUnknown() {
   851  	xxx_messageInfo_ApplicationSourceDirectory.DiscardUnknown(m)
   852  }
   853  
   854  var xxx_messageInfo_ApplicationSourceDirectory proto.InternalMessageInfo
   855  
   856  func (m *ApplicationSourceHelm) Reset()      { *m = ApplicationSourceHelm{} }
   857  func (*ApplicationSourceHelm) ProtoMessage() {}
   858  func (*ApplicationSourceHelm) Descriptor() ([]byte, []int) {
   859  	return fileDescriptor_030104ce3b95bcac, []int{29}
   860  }
   861  func (m *ApplicationSourceHelm) XXX_Unmarshal(b []byte) error {
   862  	return m.Unmarshal(b)
   863  }
   864  func (m *ApplicationSourceHelm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   865  	b = b[:cap(b)]
   866  	n, err := m.MarshalToSizedBuffer(b)
   867  	if err != nil {
   868  		return nil, err
   869  	}
   870  	return b[:n], nil
   871  }
   872  func (m *ApplicationSourceHelm) XXX_Merge(src proto.Message) {
   873  	xxx_messageInfo_ApplicationSourceHelm.Merge(m, src)
   874  }
   875  func (m *ApplicationSourceHelm) XXX_Size() int {
   876  	return m.Size()
   877  }
   878  func (m *ApplicationSourceHelm) XXX_DiscardUnknown() {
   879  	xxx_messageInfo_ApplicationSourceHelm.DiscardUnknown(m)
   880  }
   881  
   882  var xxx_messageInfo_ApplicationSourceHelm proto.InternalMessageInfo
   883  
   884  func (m *ApplicationSourceJsonnet) Reset()      { *m = ApplicationSourceJsonnet{} }
   885  func (*ApplicationSourceJsonnet) ProtoMessage() {}
   886  func (*ApplicationSourceJsonnet) Descriptor() ([]byte, []int) {
   887  	return fileDescriptor_030104ce3b95bcac, []int{30}
   888  }
   889  func (m *ApplicationSourceJsonnet) XXX_Unmarshal(b []byte) error {
   890  	return m.Unmarshal(b)
   891  }
   892  func (m *ApplicationSourceJsonnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   893  	b = b[:cap(b)]
   894  	n, err := m.MarshalToSizedBuffer(b)
   895  	if err != nil {
   896  		return nil, err
   897  	}
   898  	return b[:n], nil
   899  }
   900  func (m *ApplicationSourceJsonnet) XXX_Merge(src proto.Message) {
   901  	xxx_messageInfo_ApplicationSourceJsonnet.Merge(m, src)
   902  }
   903  func (m *ApplicationSourceJsonnet) XXX_Size() int {
   904  	return m.Size()
   905  }
   906  func (m *ApplicationSourceJsonnet) XXX_DiscardUnknown() {
   907  	xxx_messageInfo_ApplicationSourceJsonnet.DiscardUnknown(m)
   908  }
   909  
   910  var xxx_messageInfo_ApplicationSourceJsonnet proto.InternalMessageInfo
   911  
   912  func (m *ApplicationSourceKustomize) Reset()      { *m = ApplicationSourceKustomize{} }
   913  func (*ApplicationSourceKustomize) ProtoMessage() {}
   914  func (*ApplicationSourceKustomize) Descriptor() ([]byte, []int) {
   915  	return fileDescriptor_030104ce3b95bcac, []int{31}
   916  }
   917  func (m *ApplicationSourceKustomize) XXX_Unmarshal(b []byte) error {
   918  	return m.Unmarshal(b)
   919  }
   920  func (m *ApplicationSourceKustomize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   921  	b = b[:cap(b)]
   922  	n, err := m.MarshalToSizedBuffer(b)
   923  	if err != nil {
   924  		return nil, err
   925  	}
   926  	return b[:n], nil
   927  }
   928  func (m *ApplicationSourceKustomize) XXX_Merge(src proto.Message) {
   929  	xxx_messageInfo_ApplicationSourceKustomize.Merge(m, src)
   930  }
   931  func (m *ApplicationSourceKustomize) XXX_Size() int {
   932  	return m.Size()
   933  }
   934  func (m *ApplicationSourceKustomize) XXX_DiscardUnknown() {
   935  	xxx_messageInfo_ApplicationSourceKustomize.DiscardUnknown(m)
   936  }
   937  
   938  var xxx_messageInfo_ApplicationSourceKustomize proto.InternalMessageInfo
   939  
   940  func (m *ApplicationSourcePlugin) Reset()      { *m = ApplicationSourcePlugin{} }
   941  func (*ApplicationSourcePlugin) ProtoMessage() {}
   942  func (*ApplicationSourcePlugin) Descriptor() ([]byte, []int) {
   943  	return fileDescriptor_030104ce3b95bcac, []int{32}
   944  }
   945  func (m *ApplicationSourcePlugin) XXX_Unmarshal(b []byte) error {
   946  	return m.Unmarshal(b)
   947  }
   948  func (m *ApplicationSourcePlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   949  	b = b[:cap(b)]
   950  	n, err := m.MarshalToSizedBuffer(b)
   951  	if err != nil {
   952  		return nil, err
   953  	}
   954  	return b[:n], nil
   955  }
   956  func (m *ApplicationSourcePlugin) XXX_Merge(src proto.Message) {
   957  	xxx_messageInfo_ApplicationSourcePlugin.Merge(m, src)
   958  }
   959  func (m *ApplicationSourcePlugin) XXX_Size() int {
   960  	return m.Size()
   961  }
   962  func (m *ApplicationSourcePlugin) XXX_DiscardUnknown() {
   963  	xxx_messageInfo_ApplicationSourcePlugin.DiscardUnknown(m)
   964  }
   965  
   966  var xxx_messageInfo_ApplicationSourcePlugin proto.InternalMessageInfo
   967  
   968  func (m *ApplicationSourcePluginParameter) Reset()      { *m = ApplicationSourcePluginParameter{} }
   969  func (*ApplicationSourcePluginParameter) ProtoMessage() {}
   970  func (*ApplicationSourcePluginParameter) Descriptor() ([]byte, []int) {
   971  	return fileDescriptor_030104ce3b95bcac, []int{33}
   972  }
   973  func (m *ApplicationSourcePluginParameter) XXX_Unmarshal(b []byte) error {
   974  	return m.Unmarshal(b)
   975  }
   976  func (m *ApplicationSourcePluginParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
   977  	b = b[:cap(b)]
   978  	n, err := m.MarshalToSizedBuffer(b)
   979  	if err != nil {
   980  		return nil, err
   981  	}
   982  	return b[:n], nil
   983  }
   984  func (m *ApplicationSourcePluginParameter) XXX_Merge(src proto.Message) {
   985  	xxx_messageInfo_ApplicationSourcePluginParameter.Merge(m, src)
   986  }
   987  func (m *ApplicationSourcePluginParameter) XXX_Size() int {
   988  	return m.Size()
   989  }
   990  func (m *ApplicationSourcePluginParameter) XXX_DiscardUnknown() {
   991  	xxx_messageInfo_ApplicationSourcePluginParameter.DiscardUnknown(m)
   992  }
   993  
   994  var xxx_messageInfo_ApplicationSourcePluginParameter proto.InternalMessageInfo
   995  
   996  func (m *ApplicationSpec) Reset()      { *m = ApplicationSpec{} }
   997  func (*ApplicationSpec) ProtoMessage() {}
   998  func (*ApplicationSpec) Descriptor() ([]byte, []int) {
   999  	return fileDescriptor_030104ce3b95bcac, []int{34}
  1000  }
  1001  func (m *ApplicationSpec) XXX_Unmarshal(b []byte) error {
  1002  	return m.Unmarshal(b)
  1003  }
  1004  func (m *ApplicationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1005  	b = b[:cap(b)]
  1006  	n, err := m.MarshalToSizedBuffer(b)
  1007  	if err != nil {
  1008  		return nil, err
  1009  	}
  1010  	return b[:n], nil
  1011  }
  1012  func (m *ApplicationSpec) XXX_Merge(src proto.Message) {
  1013  	xxx_messageInfo_ApplicationSpec.Merge(m, src)
  1014  }
  1015  func (m *ApplicationSpec) XXX_Size() int {
  1016  	return m.Size()
  1017  }
  1018  func (m *ApplicationSpec) XXX_DiscardUnknown() {
  1019  	xxx_messageInfo_ApplicationSpec.DiscardUnknown(m)
  1020  }
  1021  
  1022  var xxx_messageInfo_ApplicationSpec proto.InternalMessageInfo
  1023  
  1024  func (m *ApplicationStatus) Reset()      { *m = ApplicationStatus{} }
  1025  func (*ApplicationStatus) ProtoMessage() {}
  1026  func (*ApplicationStatus) Descriptor() ([]byte, []int) {
  1027  	return fileDescriptor_030104ce3b95bcac, []int{35}
  1028  }
  1029  func (m *ApplicationStatus) XXX_Unmarshal(b []byte) error {
  1030  	return m.Unmarshal(b)
  1031  }
  1032  func (m *ApplicationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1033  	b = b[:cap(b)]
  1034  	n, err := m.MarshalToSizedBuffer(b)
  1035  	if err != nil {
  1036  		return nil, err
  1037  	}
  1038  	return b[:n], nil
  1039  }
  1040  func (m *ApplicationStatus) XXX_Merge(src proto.Message) {
  1041  	xxx_messageInfo_ApplicationStatus.Merge(m, src)
  1042  }
  1043  func (m *ApplicationStatus) XXX_Size() int {
  1044  	return m.Size()
  1045  }
  1046  func (m *ApplicationStatus) XXX_DiscardUnknown() {
  1047  	xxx_messageInfo_ApplicationStatus.DiscardUnknown(m)
  1048  }
  1049  
  1050  var xxx_messageInfo_ApplicationStatus proto.InternalMessageInfo
  1051  
  1052  func (m *ApplicationSummary) Reset()      { *m = ApplicationSummary{} }
  1053  func (*ApplicationSummary) ProtoMessage() {}
  1054  func (*ApplicationSummary) Descriptor() ([]byte, []int) {
  1055  	return fileDescriptor_030104ce3b95bcac, []int{36}
  1056  }
  1057  func (m *ApplicationSummary) XXX_Unmarshal(b []byte) error {
  1058  	return m.Unmarshal(b)
  1059  }
  1060  func (m *ApplicationSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1061  	b = b[:cap(b)]
  1062  	n, err := m.MarshalToSizedBuffer(b)
  1063  	if err != nil {
  1064  		return nil, err
  1065  	}
  1066  	return b[:n], nil
  1067  }
  1068  func (m *ApplicationSummary) XXX_Merge(src proto.Message) {
  1069  	xxx_messageInfo_ApplicationSummary.Merge(m, src)
  1070  }
  1071  func (m *ApplicationSummary) XXX_Size() int {
  1072  	return m.Size()
  1073  }
  1074  func (m *ApplicationSummary) XXX_DiscardUnknown() {
  1075  	xxx_messageInfo_ApplicationSummary.DiscardUnknown(m)
  1076  }
  1077  
  1078  var xxx_messageInfo_ApplicationSummary proto.InternalMessageInfo
  1079  
  1080  func (m *ApplicationTree) Reset()      { *m = ApplicationTree{} }
  1081  func (*ApplicationTree) ProtoMessage() {}
  1082  func (*ApplicationTree) Descriptor() ([]byte, []int) {
  1083  	return fileDescriptor_030104ce3b95bcac, []int{37}
  1084  }
  1085  func (m *ApplicationTree) XXX_Unmarshal(b []byte) error {
  1086  	return m.Unmarshal(b)
  1087  }
  1088  func (m *ApplicationTree) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1089  	b = b[:cap(b)]
  1090  	n, err := m.MarshalToSizedBuffer(b)
  1091  	if err != nil {
  1092  		return nil, err
  1093  	}
  1094  	return b[:n], nil
  1095  }
  1096  func (m *ApplicationTree) XXX_Merge(src proto.Message) {
  1097  	xxx_messageInfo_ApplicationTree.Merge(m, src)
  1098  }
  1099  func (m *ApplicationTree) XXX_Size() int {
  1100  	return m.Size()
  1101  }
  1102  func (m *ApplicationTree) XXX_DiscardUnknown() {
  1103  	xxx_messageInfo_ApplicationTree.DiscardUnknown(m)
  1104  }
  1105  
  1106  var xxx_messageInfo_ApplicationTree proto.InternalMessageInfo
  1107  
  1108  func (m *ApplicationWatchEvent) Reset()      { *m = ApplicationWatchEvent{} }
  1109  func (*ApplicationWatchEvent) ProtoMessage() {}
  1110  func (*ApplicationWatchEvent) Descriptor() ([]byte, []int) {
  1111  	return fileDescriptor_030104ce3b95bcac, []int{38}
  1112  }
  1113  func (m *ApplicationWatchEvent) XXX_Unmarshal(b []byte) error {
  1114  	return m.Unmarshal(b)
  1115  }
  1116  func (m *ApplicationWatchEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1117  	b = b[:cap(b)]
  1118  	n, err := m.MarshalToSizedBuffer(b)
  1119  	if err != nil {
  1120  		return nil, err
  1121  	}
  1122  	return b[:n], nil
  1123  }
  1124  func (m *ApplicationWatchEvent) XXX_Merge(src proto.Message) {
  1125  	xxx_messageInfo_ApplicationWatchEvent.Merge(m, src)
  1126  }
  1127  func (m *ApplicationWatchEvent) XXX_Size() int {
  1128  	return m.Size()
  1129  }
  1130  func (m *ApplicationWatchEvent) XXX_DiscardUnknown() {
  1131  	xxx_messageInfo_ApplicationWatchEvent.DiscardUnknown(m)
  1132  }
  1133  
  1134  var xxx_messageInfo_ApplicationWatchEvent proto.InternalMessageInfo
  1135  
  1136  func (m *Backoff) Reset()      { *m = Backoff{} }
  1137  func (*Backoff) ProtoMessage() {}
  1138  func (*Backoff) Descriptor() ([]byte, []int) {
  1139  	return fileDescriptor_030104ce3b95bcac, []int{39}
  1140  }
  1141  func (m *Backoff) XXX_Unmarshal(b []byte) error {
  1142  	return m.Unmarshal(b)
  1143  }
  1144  func (m *Backoff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1145  	b = b[:cap(b)]
  1146  	n, err := m.MarshalToSizedBuffer(b)
  1147  	if err != nil {
  1148  		return nil, err
  1149  	}
  1150  	return b[:n], nil
  1151  }
  1152  func (m *Backoff) XXX_Merge(src proto.Message) {
  1153  	xxx_messageInfo_Backoff.Merge(m, src)
  1154  }
  1155  func (m *Backoff) XXX_Size() int {
  1156  	return m.Size()
  1157  }
  1158  func (m *Backoff) XXX_DiscardUnknown() {
  1159  	xxx_messageInfo_Backoff.DiscardUnknown(m)
  1160  }
  1161  
  1162  var xxx_messageInfo_Backoff proto.InternalMessageInfo
  1163  
  1164  func (m *BasicAuthBitbucketServer) Reset()      { *m = BasicAuthBitbucketServer{} }
  1165  func (*BasicAuthBitbucketServer) ProtoMessage() {}
  1166  func (*BasicAuthBitbucketServer) Descriptor() ([]byte, []int) {
  1167  	return fileDescriptor_030104ce3b95bcac, []int{40}
  1168  }
  1169  func (m *BasicAuthBitbucketServer) XXX_Unmarshal(b []byte) error {
  1170  	return m.Unmarshal(b)
  1171  }
  1172  func (m *BasicAuthBitbucketServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1173  	b = b[:cap(b)]
  1174  	n, err := m.MarshalToSizedBuffer(b)
  1175  	if err != nil {
  1176  		return nil, err
  1177  	}
  1178  	return b[:n], nil
  1179  }
  1180  func (m *BasicAuthBitbucketServer) XXX_Merge(src proto.Message) {
  1181  	xxx_messageInfo_BasicAuthBitbucketServer.Merge(m, src)
  1182  }
  1183  func (m *BasicAuthBitbucketServer) XXX_Size() int {
  1184  	return m.Size()
  1185  }
  1186  func (m *BasicAuthBitbucketServer) XXX_DiscardUnknown() {
  1187  	xxx_messageInfo_BasicAuthBitbucketServer.DiscardUnknown(m)
  1188  }
  1189  
  1190  var xxx_messageInfo_BasicAuthBitbucketServer proto.InternalMessageInfo
  1191  
  1192  func (m *BearerTokenBitbucketCloud) Reset()      { *m = BearerTokenBitbucketCloud{} }
  1193  func (*BearerTokenBitbucketCloud) ProtoMessage() {}
  1194  func (*BearerTokenBitbucketCloud) Descriptor() ([]byte, []int) {
  1195  	return fileDescriptor_030104ce3b95bcac, []int{41}
  1196  }
  1197  func (m *BearerTokenBitbucketCloud) XXX_Unmarshal(b []byte) error {
  1198  	return m.Unmarshal(b)
  1199  }
  1200  func (m *BearerTokenBitbucketCloud) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1201  	b = b[:cap(b)]
  1202  	n, err := m.MarshalToSizedBuffer(b)
  1203  	if err != nil {
  1204  		return nil, err
  1205  	}
  1206  	return b[:n], nil
  1207  }
  1208  func (m *BearerTokenBitbucketCloud) XXX_Merge(src proto.Message) {
  1209  	xxx_messageInfo_BearerTokenBitbucketCloud.Merge(m, src)
  1210  }
  1211  func (m *BearerTokenBitbucketCloud) XXX_Size() int {
  1212  	return m.Size()
  1213  }
  1214  func (m *BearerTokenBitbucketCloud) XXX_DiscardUnknown() {
  1215  	xxx_messageInfo_BearerTokenBitbucketCloud.DiscardUnknown(m)
  1216  }
  1217  
  1218  var xxx_messageInfo_BearerTokenBitbucketCloud proto.InternalMessageInfo
  1219  
  1220  func (m *ChartDetails) Reset()      { *m = ChartDetails{} }
  1221  func (*ChartDetails) ProtoMessage() {}
  1222  func (*ChartDetails) Descriptor() ([]byte, []int) {
  1223  	return fileDescriptor_030104ce3b95bcac, []int{42}
  1224  }
  1225  func (m *ChartDetails) XXX_Unmarshal(b []byte) error {
  1226  	return m.Unmarshal(b)
  1227  }
  1228  func (m *ChartDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1229  	b = b[:cap(b)]
  1230  	n, err := m.MarshalToSizedBuffer(b)
  1231  	if err != nil {
  1232  		return nil, err
  1233  	}
  1234  	return b[:n], nil
  1235  }
  1236  func (m *ChartDetails) XXX_Merge(src proto.Message) {
  1237  	xxx_messageInfo_ChartDetails.Merge(m, src)
  1238  }
  1239  func (m *ChartDetails) XXX_Size() int {
  1240  	return m.Size()
  1241  }
  1242  func (m *ChartDetails) XXX_DiscardUnknown() {
  1243  	xxx_messageInfo_ChartDetails.DiscardUnknown(m)
  1244  }
  1245  
  1246  var xxx_messageInfo_ChartDetails proto.InternalMessageInfo
  1247  
  1248  func (m *Cluster) Reset()      { *m = Cluster{} }
  1249  func (*Cluster) ProtoMessage() {}
  1250  func (*Cluster) Descriptor() ([]byte, []int) {
  1251  	return fileDescriptor_030104ce3b95bcac, []int{43}
  1252  }
  1253  func (m *Cluster) XXX_Unmarshal(b []byte) error {
  1254  	return m.Unmarshal(b)
  1255  }
  1256  func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1257  	b = b[:cap(b)]
  1258  	n, err := m.MarshalToSizedBuffer(b)
  1259  	if err != nil {
  1260  		return nil, err
  1261  	}
  1262  	return b[:n], nil
  1263  }
  1264  func (m *Cluster) XXX_Merge(src proto.Message) {
  1265  	xxx_messageInfo_Cluster.Merge(m, src)
  1266  }
  1267  func (m *Cluster) XXX_Size() int {
  1268  	return m.Size()
  1269  }
  1270  func (m *Cluster) XXX_DiscardUnknown() {
  1271  	xxx_messageInfo_Cluster.DiscardUnknown(m)
  1272  }
  1273  
  1274  var xxx_messageInfo_Cluster proto.InternalMessageInfo
  1275  
  1276  func (m *ClusterCacheInfo) Reset()      { *m = ClusterCacheInfo{} }
  1277  func (*ClusterCacheInfo) ProtoMessage() {}
  1278  func (*ClusterCacheInfo) Descriptor() ([]byte, []int) {
  1279  	return fileDescriptor_030104ce3b95bcac, []int{44}
  1280  }
  1281  func (m *ClusterCacheInfo) XXX_Unmarshal(b []byte) error {
  1282  	return m.Unmarshal(b)
  1283  }
  1284  func (m *ClusterCacheInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1285  	b = b[:cap(b)]
  1286  	n, err := m.MarshalToSizedBuffer(b)
  1287  	if err != nil {
  1288  		return nil, err
  1289  	}
  1290  	return b[:n], nil
  1291  }
  1292  func (m *ClusterCacheInfo) XXX_Merge(src proto.Message) {
  1293  	xxx_messageInfo_ClusterCacheInfo.Merge(m, src)
  1294  }
  1295  func (m *ClusterCacheInfo) XXX_Size() int {
  1296  	return m.Size()
  1297  }
  1298  func (m *ClusterCacheInfo) XXX_DiscardUnknown() {
  1299  	xxx_messageInfo_ClusterCacheInfo.DiscardUnknown(m)
  1300  }
  1301  
  1302  var xxx_messageInfo_ClusterCacheInfo proto.InternalMessageInfo
  1303  
  1304  func (m *ClusterConfig) Reset()      { *m = ClusterConfig{} }
  1305  func (*ClusterConfig) ProtoMessage() {}
  1306  func (*ClusterConfig) Descriptor() ([]byte, []int) {
  1307  	return fileDescriptor_030104ce3b95bcac, []int{45}
  1308  }
  1309  func (m *ClusterConfig) XXX_Unmarshal(b []byte) error {
  1310  	return m.Unmarshal(b)
  1311  }
  1312  func (m *ClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1313  	b = b[:cap(b)]
  1314  	n, err := m.MarshalToSizedBuffer(b)
  1315  	if err != nil {
  1316  		return nil, err
  1317  	}
  1318  	return b[:n], nil
  1319  }
  1320  func (m *ClusterConfig) XXX_Merge(src proto.Message) {
  1321  	xxx_messageInfo_ClusterConfig.Merge(m, src)
  1322  }
  1323  func (m *ClusterConfig) XXX_Size() int {
  1324  	return m.Size()
  1325  }
  1326  func (m *ClusterConfig) XXX_DiscardUnknown() {
  1327  	xxx_messageInfo_ClusterConfig.DiscardUnknown(m)
  1328  }
  1329  
  1330  var xxx_messageInfo_ClusterConfig proto.InternalMessageInfo
  1331  
  1332  func (m *ClusterGenerator) Reset()      { *m = ClusterGenerator{} }
  1333  func (*ClusterGenerator) ProtoMessage() {}
  1334  func (*ClusterGenerator) Descriptor() ([]byte, []int) {
  1335  	return fileDescriptor_030104ce3b95bcac, []int{46}
  1336  }
  1337  func (m *ClusterGenerator) XXX_Unmarshal(b []byte) error {
  1338  	return m.Unmarshal(b)
  1339  }
  1340  func (m *ClusterGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1341  	b = b[:cap(b)]
  1342  	n, err := m.MarshalToSizedBuffer(b)
  1343  	if err != nil {
  1344  		return nil, err
  1345  	}
  1346  	return b[:n], nil
  1347  }
  1348  func (m *ClusterGenerator) XXX_Merge(src proto.Message) {
  1349  	xxx_messageInfo_ClusterGenerator.Merge(m, src)
  1350  }
  1351  func (m *ClusterGenerator) XXX_Size() int {
  1352  	return m.Size()
  1353  }
  1354  func (m *ClusterGenerator) XXX_DiscardUnknown() {
  1355  	xxx_messageInfo_ClusterGenerator.DiscardUnknown(m)
  1356  }
  1357  
  1358  var xxx_messageInfo_ClusterGenerator proto.InternalMessageInfo
  1359  
  1360  func (m *ClusterInfo) Reset()      { *m = ClusterInfo{} }
  1361  func (*ClusterInfo) ProtoMessage() {}
  1362  func (*ClusterInfo) Descriptor() ([]byte, []int) {
  1363  	return fileDescriptor_030104ce3b95bcac, []int{47}
  1364  }
  1365  func (m *ClusterInfo) XXX_Unmarshal(b []byte) error {
  1366  	return m.Unmarshal(b)
  1367  }
  1368  func (m *ClusterInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1369  	b = b[:cap(b)]
  1370  	n, err := m.MarshalToSizedBuffer(b)
  1371  	if err != nil {
  1372  		return nil, err
  1373  	}
  1374  	return b[:n], nil
  1375  }
  1376  func (m *ClusterInfo) XXX_Merge(src proto.Message) {
  1377  	xxx_messageInfo_ClusterInfo.Merge(m, src)
  1378  }
  1379  func (m *ClusterInfo) XXX_Size() int {
  1380  	return m.Size()
  1381  }
  1382  func (m *ClusterInfo) XXX_DiscardUnknown() {
  1383  	xxx_messageInfo_ClusterInfo.DiscardUnknown(m)
  1384  }
  1385  
  1386  var xxx_messageInfo_ClusterInfo proto.InternalMessageInfo
  1387  
  1388  func (m *ClusterList) Reset()      { *m = ClusterList{} }
  1389  func (*ClusterList) ProtoMessage() {}
  1390  func (*ClusterList) Descriptor() ([]byte, []int) {
  1391  	return fileDescriptor_030104ce3b95bcac, []int{48}
  1392  }
  1393  func (m *ClusterList) XXX_Unmarshal(b []byte) error {
  1394  	return m.Unmarshal(b)
  1395  }
  1396  func (m *ClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1397  	b = b[:cap(b)]
  1398  	n, err := m.MarshalToSizedBuffer(b)
  1399  	if err != nil {
  1400  		return nil, err
  1401  	}
  1402  	return b[:n], nil
  1403  }
  1404  func (m *ClusterList) XXX_Merge(src proto.Message) {
  1405  	xxx_messageInfo_ClusterList.Merge(m, src)
  1406  }
  1407  func (m *ClusterList) XXX_Size() int {
  1408  	return m.Size()
  1409  }
  1410  func (m *ClusterList) XXX_DiscardUnknown() {
  1411  	xxx_messageInfo_ClusterList.DiscardUnknown(m)
  1412  }
  1413  
  1414  var xxx_messageInfo_ClusterList proto.InternalMessageInfo
  1415  
  1416  func (m *Command) Reset()      { *m = Command{} }
  1417  func (*Command) ProtoMessage() {}
  1418  func (*Command) Descriptor() ([]byte, []int) {
  1419  	return fileDescriptor_030104ce3b95bcac, []int{49}
  1420  }
  1421  func (m *Command) XXX_Unmarshal(b []byte) error {
  1422  	return m.Unmarshal(b)
  1423  }
  1424  func (m *Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1425  	b = b[:cap(b)]
  1426  	n, err := m.MarshalToSizedBuffer(b)
  1427  	if err != nil {
  1428  		return nil, err
  1429  	}
  1430  	return b[:n], nil
  1431  }
  1432  func (m *Command) XXX_Merge(src proto.Message) {
  1433  	xxx_messageInfo_Command.Merge(m, src)
  1434  }
  1435  func (m *Command) XXX_Size() int {
  1436  	return m.Size()
  1437  }
  1438  func (m *Command) XXX_DiscardUnknown() {
  1439  	xxx_messageInfo_Command.DiscardUnknown(m)
  1440  }
  1441  
  1442  var xxx_messageInfo_Command proto.InternalMessageInfo
  1443  
  1444  func (m *ComparedTo) Reset()      { *m = ComparedTo{} }
  1445  func (*ComparedTo) ProtoMessage() {}
  1446  func (*ComparedTo) Descriptor() ([]byte, []int) {
  1447  	return fileDescriptor_030104ce3b95bcac, []int{50}
  1448  }
  1449  func (m *ComparedTo) XXX_Unmarshal(b []byte) error {
  1450  	return m.Unmarshal(b)
  1451  }
  1452  func (m *ComparedTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1453  	b = b[:cap(b)]
  1454  	n, err := m.MarshalToSizedBuffer(b)
  1455  	if err != nil {
  1456  		return nil, err
  1457  	}
  1458  	return b[:n], nil
  1459  }
  1460  func (m *ComparedTo) XXX_Merge(src proto.Message) {
  1461  	xxx_messageInfo_ComparedTo.Merge(m, src)
  1462  }
  1463  func (m *ComparedTo) XXX_Size() int {
  1464  	return m.Size()
  1465  }
  1466  func (m *ComparedTo) XXX_DiscardUnknown() {
  1467  	xxx_messageInfo_ComparedTo.DiscardUnknown(m)
  1468  }
  1469  
  1470  var xxx_messageInfo_ComparedTo proto.InternalMessageInfo
  1471  
  1472  func (m *ComponentParameter) Reset()      { *m = ComponentParameter{} }
  1473  func (*ComponentParameter) ProtoMessage() {}
  1474  func (*ComponentParameter) Descriptor() ([]byte, []int) {
  1475  	return fileDescriptor_030104ce3b95bcac, []int{51}
  1476  }
  1477  func (m *ComponentParameter) XXX_Unmarshal(b []byte) error {
  1478  	return m.Unmarshal(b)
  1479  }
  1480  func (m *ComponentParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1481  	b = b[:cap(b)]
  1482  	n, err := m.MarshalToSizedBuffer(b)
  1483  	if err != nil {
  1484  		return nil, err
  1485  	}
  1486  	return b[:n], nil
  1487  }
  1488  func (m *ComponentParameter) XXX_Merge(src proto.Message) {
  1489  	xxx_messageInfo_ComponentParameter.Merge(m, src)
  1490  }
  1491  func (m *ComponentParameter) XXX_Size() int {
  1492  	return m.Size()
  1493  }
  1494  func (m *ComponentParameter) XXX_DiscardUnknown() {
  1495  	xxx_messageInfo_ComponentParameter.DiscardUnknown(m)
  1496  }
  1497  
  1498  var xxx_messageInfo_ComponentParameter proto.InternalMessageInfo
  1499  
  1500  func (m *ConfigManagementPlugin) Reset()      { *m = ConfigManagementPlugin{} }
  1501  func (*ConfigManagementPlugin) ProtoMessage() {}
  1502  func (*ConfigManagementPlugin) Descriptor() ([]byte, []int) {
  1503  	return fileDescriptor_030104ce3b95bcac, []int{52}
  1504  }
  1505  func (m *ConfigManagementPlugin) XXX_Unmarshal(b []byte) error {
  1506  	return m.Unmarshal(b)
  1507  }
  1508  func (m *ConfigManagementPlugin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1509  	b = b[:cap(b)]
  1510  	n, err := m.MarshalToSizedBuffer(b)
  1511  	if err != nil {
  1512  		return nil, err
  1513  	}
  1514  	return b[:n], nil
  1515  }
  1516  func (m *ConfigManagementPlugin) XXX_Merge(src proto.Message) {
  1517  	xxx_messageInfo_ConfigManagementPlugin.Merge(m, src)
  1518  }
  1519  func (m *ConfigManagementPlugin) XXX_Size() int {
  1520  	return m.Size()
  1521  }
  1522  func (m *ConfigManagementPlugin) XXX_DiscardUnknown() {
  1523  	xxx_messageInfo_ConfigManagementPlugin.DiscardUnknown(m)
  1524  }
  1525  
  1526  var xxx_messageInfo_ConfigManagementPlugin proto.InternalMessageInfo
  1527  
  1528  func (m *ConnectionState) Reset()      { *m = ConnectionState{} }
  1529  func (*ConnectionState) ProtoMessage() {}
  1530  func (*ConnectionState) Descriptor() ([]byte, []int) {
  1531  	return fileDescriptor_030104ce3b95bcac, []int{53}
  1532  }
  1533  func (m *ConnectionState) XXX_Unmarshal(b []byte) error {
  1534  	return m.Unmarshal(b)
  1535  }
  1536  func (m *ConnectionState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1537  	b = b[:cap(b)]
  1538  	n, err := m.MarshalToSizedBuffer(b)
  1539  	if err != nil {
  1540  		return nil, err
  1541  	}
  1542  	return b[:n], nil
  1543  }
  1544  func (m *ConnectionState) XXX_Merge(src proto.Message) {
  1545  	xxx_messageInfo_ConnectionState.Merge(m, src)
  1546  }
  1547  func (m *ConnectionState) XXX_Size() int {
  1548  	return m.Size()
  1549  }
  1550  func (m *ConnectionState) XXX_DiscardUnknown() {
  1551  	xxx_messageInfo_ConnectionState.DiscardUnknown(m)
  1552  }
  1553  
  1554  var xxx_messageInfo_ConnectionState proto.InternalMessageInfo
  1555  
  1556  func (m *DuckTypeGenerator) Reset()      { *m = DuckTypeGenerator{} }
  1557  func (*DuckTypeGenerator) ProtoMessage() {}
  1558  func (*DuckTypeGenerator) Descriptor() ([]byte, []int) {
  1559  	return fileDescriptor_030104ce3b95bcac, []int{54}
  1560  }
  1561  func (m *DuckTypeGenerator) XXX_Unmarshal(b []byte) error {
  1562  	return m.Unmarshal(b)
  1563  }
  1564  func (m *DuckTypeGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1565  	b = b[:cap(b)]
  1566  	n, err := m.MarshalToSizedBuffer(b)
  1567  	if err != nil {
  1568  		return nil, err
  1569  	}
  1570  	return b[:n], nil
  1571  }
  1572  func (m *DuckTypeGenerator) XXX_Merge(src proto.Message) {
  1573  	xxx_messageInfo_DuckTypeGenerator.Merge(m, src)
  1574  }
  1575  func (m *DuckTypeGenerator) XXX_Size() int {
  1576  	return m.Size()
  1577  }
  1578  func (m *DuckTypeGenerator) XXX_DiscardUnknown() {
  1579  	xxx_messageInfo_DuckTypeGenerator.DiscardUnknown(m)
  1580  }
  1581  
  1582  var xxx_messageInfo_DuckTypeGenerator proto.InternalMessageInfo
  1583  
  1584  func (m *EnvEntry) Reset()      { *m = EnvEntry{} }
  1585  func (*EnvEntry) ProtoMessage() {}
  1586  func (*EnvEntry) Descriptor() ([]byte, []int) {
  1587  	return fileDescriptor_030104ce3b95bcac, []int{55}
  1588  }
  1589  func (m *EnvEntry) XXX_Unmarshal(b []byte) error {
  1590  	return m.Unmarshal(b)
  1591  }
  1592  func (m *EnvEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1593  	b = b[:cap(b)]
  1594  	n, err := m.MarshalToSizedBuffer(b)
  1595  	if err != nil {
  1596  		return nil, err
  1597  	}
  1598  	return b[:n], nil
  1599  }
  1600  func (m *EnvEntry) XXX_Merge(src proto.Message) {
  1601  	xxx_messageInfo_EnvEntry.Merge(m, src)
  1602  }
  1603  func (m *EnvEntry) XXX_Size() int {
  1604  	return m.Size()
  1605  }
  1606  func (m *EnvEntry) XXX_DiscardUnknown() {
  1607  	xxx_messageInfo_EnvEntry.DiscardUnknown(m)
  1608  }
  1609  
  1610  var xxx_messageInfo_EnvEntry proto.InternalMessageInfo
  1611  
  1612  func (m *ErrApplicationNotAllowedToUseProject) Reset()      { *m = ErrApplicationNotAllowedToUseProject{} }
  1613  func (*ErrApplicationNotAllowedToUseProject) ProtoMessage() {}
  1614  func (*ErrApplicationNotAllowedToUseProject) Descriptor() ([]byte, []int) {
  1615  	return fileDescriptor_030104ce3b95bcac, []int{56}
  1616  }
  1617  func (m *ErrApplicationNotAllowedToUseProject) XXX_Unmarshal(b []byte) error {
  1618  	return m.Unmarshal(b)
  1619  }
  1620  func (m *ErrApplicationNotAllowedToUseProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1621  	b = b[:cap(b)]
  1622  	n, err := m.MarshalToSizedBuffer(b)
  1623  	if err != nil {
  1624  		return nil, err
  1625  	}
  1626  	return b[:n], nil
  1627  }
  1628  func (m *ErrApplicationNotAllowedToUseProject) XXX_Merge(src proto.Message) {
  1629  	xxx_messageInfo_ErrApplicationNotAllowedToUseProject.Merge(m, src)
  1630  }
  1631  func (m *ErrApplicationNotAllowedToUseProject) XXX_Size() int {
  1632  	return m.Size()
  1633  }
  1634  func (m *ErrApplicationNotAllowedToUseProject) XXX_DiscardUnknown() {
  1635  	xxx_messageInfo_ErrApplicationNotAllowedToUseProject.DiscardUnknown(m)
  1636  }
  1637  
  1638  var xxx_messageInfo_ErrApplicationNotAllowedToUseProject proto.InternalMessageInfo
  1639  
  1640  func (m *ExecProviderConfig) Reset()      { *m = ExecProviderConfig{} }
  1641  func (*ExecProviderConfig) ProtoMessage() {}
  1642  func (*ExecProviderConfig) Descriptor() ([]byte, []int) {
  1643  	return fileDescriptor_030104ce3b95bcac, []int{57}
  1644  }
  1645  func (m *ExecProviderConfig) XXX_Unmarshal(b []byte) error {
  1646  	return m.Unmarshal(b)
  1647  }
  1648  func (m *ExecProviderConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1649  	b = b[:cap(b)]
  1650  	n, err := m.MarshalToSizedBuffer(b)
  1651  	if err != nil {
  1652  		return nil, err
  1653  	}
  1654  	return b[:n], nil
  1655  }
  1656  func (m *ExecProviderConfig) XXX_Merge(src proto.Message) {
  1657  	xxx_messageInfo_ExecProviderConfig.Merge(m, src)
  1658  }
  1659  func (m *ExecProviderConfig) XXX_Size() int {
  1660  	return m.Size()
  1661  }
  1662  func (m *ExecProviderConfig) XXX_DiscardUnknown() {
  1663  	xxx_messageInfo_ExecProviderConfig.DiscardUnknown(m)
  1664  }
  1665  
  1666  var xxx_messageInfo_ExecProviderConfig proto.InternalMessageInfo
  1667  
  1668  func (m *GitDirectoryGeneratorItem) Reset()      { *m = GitDirectoryGeneratorItem{} }
  1669  func (*GitDirectoryGeneratorItem) ProtoMessage() {}
  1670  func (*GitDirectoryGeneratorItem) Descriptor() ([]byte, []int) {
  1671  	return fileDescriptor_030104ce3b95bcac, []int{58}
  1672  }
  1673  func (m *GitDirectoryGeneratorItem) XXX_Unmarshal(b []byte) error {
  1674  	return m.Unmarshal(b)
  1675  }
  1676  func (m *GitDirectoryGeneratorItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1677  	b = b[:cap(b)]
  1678  	n, err := m.MarshalToSizedBuffer(b)
  1679  	if err != nil {
  1680  		return nil, err
  1681  	}
  1682  	return b[:n], nil
  1683  }
  1684  func (m *GitDirectoryGeneratorItem) XXX_Merge(src proto.Message) {
  1685  	xxx_messageInfo_GitDirectoryGeneratorItem.Merge(m, src)
  1686  }
  1687  func (m *GitDirectoryGeneratorItem) XXX_Size() int {
  1688  	return m.Size()
  1689  }
  1690  func (m *GitDirectoryGeneratorItem) XXX_DiscardUnknown() {
  1691  	xxx_messageInfo_GitDirectoryGeneratorItem.DiscardUnknown(m)
  1692  }
  1693  
  1694  var xxx_messageInfo_GitDirectoryGeneratorItem proto.InternalMessageInfo
  1695  
  1696  func (m *GitFileGeneratorItem) Reset()      { *m = GitFileGeneratorItem{} }
  1697  func (*GitFileGeneratorItem) ProtoMessage() {}
  1698  func (*GitFileGeneratorItem) Descriptor() ([]byte, []int) {
  1699  	return fileDescriptor_030104ce3b95bcac, []int{59}
  1700  }
  1701  func (m *GitFileGeneratorItem) XXX_Unmarshal(b []byte) error {
  1702  	return m.Unmarshal(b)
  1703  }
  1704  func (m *GitFileGeneratorItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1705  	b = b[:cap(b)]
  1706  	n, err := m.MarshalToSizedBuffer(b)
  1707  	if err != nil {
  1708  		return nil, err
  1709  	}
  1710  	return b[:n], nil
  1711  }
  1712  func (m *GitFileGeneratorItem) XXX_Merge(src proto.Message) {
  1713  	xxx_messageInfo_GitFileGeneratorItem.Merge(m, src)
  1714  }
  1715  func (m *GitFileGeneratorItem) XXX_Size() int {
  1716  	return m.Size()
  1717  }
  1718  func (m *GitFileGeneratorItem) XXX_DiscardUnknown() {
  1719  	xxx_messageInfo_GitFileGeneratorItem.DiscardUnknown(m)
  1720  }
  1721  
  1722  var xxx_messageInfo_GitFileGeneratorItem proto.InternalMessageInfo
  1723  
  1724  func (m *GitGenerator) Reset()      { *m = GitGenerator{} }
  1725  func (*GitGenerator) ProtoMessage() {}
  1726  func (*GitGenerator) Descriptor() ([]byte, []int) {
  1727  	return fileDescriptor_030104ce3b95bcac, []int{60}
  1728  }
  1729  func (m *GitGenerator) XXX_Unmarshal(b []byte) error {
  1730  	return m.Unmarshal(b)
  1731  }
  1732  func (m *GitGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1733  	b = b[:cap(b)]
  1734  	n, err := m.MarshalToSizedBuffer(b)
  1735  	if err != nil {
  1736  		return nil, err
  1737  	}
  1738  	return b[:n], nil
  1739  }
  1740  func (m *GitGenerator) XXX_Merge(src proto.Message) {
  1741  	xxx_messageInfo_GitGenerator.Merge(m, src)
  1742  }
  1743  func (m *GitGenerator) XXX_Size() int {
  1744  	return m.Size()
  1745  }
  1746  func (m *GitGenerator) XXX_DiscardUnknown() {
  1747  	xxx_messageInfo_GitGenerator.DiscardUnknown(m)
  1748  }
  1749  
  1750  var xxx_messageInfo_GitGenerator proto.InternalMessageInfo
  1751  
  1752  func (m *GnuPGPublicKey) Reset()      { *m = GnuPGPublicKey{} }
  1753  func (*GnuPGPublicKey) ProtoMessage() {}
  1754  func (*GnuPGPublicKey) Descriptor() ([]byte, []int) {
  1755  	return fileDescriptor_030104ce3b95bcac, []int{61}
  1756  }
  1757  func (m *GnuPGPublicKey) XXX_Unmarshal(b []byte) error {
  1758  	return m.Unmarshal(b)
  1759  }
  1760  func (m *GnuPGPublicKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1761  	b = b[:cap(b)]
  1762  	n, err := m.MarshalToSizedBuffer(b)
  1763  	if err != nil {
  1764  		return nil, err
  1765  	}
  1766  	return b[:n], nil
  1767  }
  1768  func (m *GnuPGPublicKey) XXX_Merge(src proto.Message) {
  1769  	xxx_messageInfo_GnuPGPublicKey.Merge(m, src)
  1770  }
  1771  func (m *GnuPGPublicKey) XXX_Size() int {
  1772  	return m.Size()
  1773  }
  1774  func (m *GnuPGPublicKey) XXX_DiscardUnknown() {
  1775  	xxx_messageInfo_GnuPGPublicKey.DiscardUnknown(m)
  1776  }
  1777  
  1778  var xxx_messageInfo_GnuPGPublicKey proto.InternalMessageInfo
  1779  
  1780  func (m *GnuPGPublicKeyList) Reset()      { *m = GnuPGPublicKeyList{} }
  1781  func (*GnuPGPublicKeyList) ProtoMessage() {}
  1782  func (*GnuPGPublicKeyList) Descriptor() ([]byte, []int) {
  1783  	return fileDescriptor_030104ce3b95bcac, []int{62}
  1784  }
  1785  func (m *GnuPGPublicKeyList) XXX_Unmarshal(b []byte) error {
  1786  	return m.Unmarshal(b)
  1787  }
  1788  func (m *GnuPGPublicKeyList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1789  	b = b[:cap(b)]
  1790  	n, err := m.MarshalToSizedBuffer(b)
  1791  	if err != nil {
  1792  		return nil, err
  1793  	}
  1794  	return b[:n], nil
  1795  }
  1796  func (m *GnuPGPublicKeyList) XXX_Merge(src proto.Message) {
  1797  	xxx_messageInfo_GnuPGPublicKeyList.Merge(m, src)
  1798  }
  1799  func (m *GnuPGPublicKeyList) XXX_Size() int {
  1800  	return m.Size()
  1801  }
  1802  func (m *GnuPGPublicKeyList) XXX_DiscardUnknown() {
  1803  	xxx_messageInfo_GnuPGPublicKeyList.DiscardUnknown(m)
  1804  }
  1805  
  1806  var xxx_messageInfo_GnuPGPublicKeyList proto.InternalMessageInfo
  1807  
  1808  func (m *HealthStatus) Reset()      { *m = HealthStatus{} }
  1809  func (*HealthStatus) ProtoMessage() {}
  1810  func (*HealthStatus) Descriptor() ([]byte, []int) {
  1811  	return fileDescriptor_030104ce3b95bcac, []int{63}
  1812  }
  1813  func (m *HealthStatus) XXX_Unmarshal(b []byte) error {
  1814  	return m.Unmarshal(b)
  1815  }
  1816  func (m *HealthStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1817  	b = b[:cap(b)]
  1818  	n, err := m.MarshalToSizedBuffer(b)
  1819  	if err != nil {
  1820  		return nil, err
  1821  	}
  1822  	return b[:n], nil
  1823  }
  1824  func (m *HealthStatus) XXX_Merge(src proto.Message) {
  1825  	xxx_messageInfo_HealthStatus.Merge(m, src)
  1826  }
  1827  func (m *HealthStatus) XXX_Size() int {
  1828  	return m.Size()
  1829  }
  1830  func (m *HealthStatus) XXX_DiscardUnknown() {
  1831  	xxx_messageInfo_HealthStatus.DiscardUnknown(m)
  1832  }
  1833  
  1834  var xxx_messageInfo_HealthStatus proto.InternalMessageInfo
  1835  
  1836  func (m *HelmFileParameter) Reset()      { *m = HelmFileParameter{} }
  1837  func (*HelmFileParameter) ProtoMessage() {}
  1838  func (*HelmFileParameter) Descriptor() ([]byte, []int) {
  1839  	return fileDescriptor_030104ce3b95bcac, []int{64}
  1840  }
  1841  func (m *HelmFileParameter) XXX_Unmarshal(b []byte) error {
  1842  	return m.Unmarshal(b)
  1843  }
  1844  func (m *HelmFileParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1845  	b = b[:cap(b)]
  1846  	n, err := m.MarshalToSizedBuffer(b)
  1847  	if err != nil {
  1848  		return nil, err
  1849  	}
  1850  	return b[:n], nil
  1851  }
  1852  func (m *HelmFileParameter) XXX_Merge(src proto.Message) {
  1853  	xxx_messageInfo_HelmFileParameter.Merge(m, src)
  1854  }
  1855  func (m *HelmFileParameter) XXX_Size() int {
  1856  	return m.Size()
  1857  }
  1858  func (m *HelmFileParameter) XXX_DiscardUnknown() {
  1859  	xxx_messageInfo_HelmFileParameter.DiscardUnknown(m)
  1860  }
  1861  
  1862  var xxx_messageInfo_HelmFileParameter proto.InternalMessageInfo
  1863  
  1864  func (m *HelmOptions) Reset()      { *m = HelmOptions{} }
  1865  func (*HelmOptions) ProtoMessage() {}
  1866  func (*HelmOptions) Descriptor() ([]byte, []int) {
  1867  	return fileDescriptor_030104ce3b95bcac, []int{65}
  1868  }
  1869  func (m *HelmOptions) XXX_Unmarshal(b []byte) error {
  1870  	return m.Unmarshal(b)
  1871  }
  1872  func (m *HelmOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1873  	b = b[:cap(b)]
  1874  	n, err := m.MarshalToSizedBuffer(b)
  1875  	if err != nil {
  1876  		return nil, err
  1877  	}
  1878  	return b[:n], nil
  1879  }
  1880  func (m *HelmOptions) XXX_Merge(src proto.Message) {
  1881  	xxx_messageInfo_HelmOptions.Merge(m, src)
  1882  }
  1883  func (m *HelmOptions) XXX_Size() int {
  1884  	return m.Size()
  1885  }
  1886  func (m *HelmOptions) XXX_DiscardUnknown() {
  1887  	xxx_messageInfo_HelmOptions.DiscardUnknown(m)
  1888  }
  1889  
  1890  var xxx_messageInfo_HelmOptions proto.InternalMessageInfo
  1891  
  1892  func (m *HelmParameter) Reset()      { *m = HelmParameter{} }
  1893  func (*HelmParameter) ProtoMessage() {}
  1894  func (*HelmParameter) Descriptor() ([]byte, []int) {
  1895  	return fileDescriptor_030104ce3b95bcac, []int{66}
  1896  }
  1897  func (m *HelmParameter) XXX_Unmarshal(b []byte) error {
  1898  	return m.Unmarshal(b)
  1899  }
  1900  func (m *HelmParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1901  	b = b[:cap(b)]
  1902  	n, err := m.MarshalToSizedBuffer(b)
  1903  	if err != nil {
  1904  		return nil, err
  1905  	}
  1906  	return b[:n], nil
  1907  }
  1908  func (m *HelmParameter) XXX_Merge(src proto.Message) {
  1909  	xxx_messageInfo_HelmParameter.Merge(m, src)
  1910  }
  1911  func (m *HelmParameter) XXX_Size() int {
  1912  	return m.Size()
  1913  }
  1914  func (m *HelmParameter) XXX_DiscardUnknown() {
  1915  	xxx_messageInfo_HelmParameter.DiscardUnknown(m)
  1916  }
  1917  
  1918  var xxx_messageInfo_HelmParameter proto.InternalMessageInfo
  1919  
  1920  func (m *HostInfo) Reset()      { *m = HostInfo{} }
  1921  func (*HostInfo) ProtoMessage() {}
  1922  func (*HostInfo) Descriptor() ([]byte, []int) {
  1923  	return fileDescriptor_030104ce3b95bcac, []int{67}
  1924  }
  1925  func (m *HostInfo) XXX_Unmarshal(b []byte) error {
  1926  	return m.Unmarshal(b)
  1927  }
  1928  func (m *HostInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1929  	b = b[:cap(b)]
  1930  	n, err := m.MarshalToSizedBuffer(b)
  1931  	if err != nil {
  1932  		return nil, err
  1933  	}
  1934  	return b[:n], nil
  1935  }
  1936  func (m *HostInfo) XXX_Merge(src proto.Message) {
  1937  	xxx_messageInfo_HostInfo.Merge(m, src)
  1938  }
  1939  func (m *HostInfo) XXX_Size() int {
  1940  	return m.Size()
  1941  }
  1942  func (m *HostInfo) XXX_DiscardUnknown() {
  1943  	xxx_messageInfo_HostInfo.DiscardUnknown(m)
  1944  }
  1945  
  1946  var xxx_messageInfo_HostInfo proto.InternalMessageInfo
  1947  
  1948  func (m *HostResourceInfo) Reset()      { *m = HostResourceInfo{} }
  1949  func (*HostResourceInfo) ProtoMessage() {}
  1950  func (*HostResourceInfo) Descriptor() ([]byte, []int) {
  1951  	return fileDescriptor_030104ce3b95bcac, []int{68}
  1952  }
  1953  func (m *HostResourceInfo) XXX_Unmarshal(b []byte) error {
  1954  	return m.Unmarshal(b)
  1955  }
  1956  func (m *HostResourceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1957  	b = b[:cap(b)]
  1958  	n, err := m.MarshalToSizedBuffer(b)
  1959  	if err != nil {
  1960  		return nil, err
  1961  	}
  1962  	return b[:n], nil
  1963  }
  1964  func (m *HostResourceInfo) XXX_Merge(src proto.Message) {
  1965  	xxx_messageInfo_HostResourceInfo.Merge(m, src)
  1966  }
  1967  func (m *HostResourceInfo) XXX_Size() int {
  1968  	return m.Size()
  1969  }
  1970  func (m *HostResourceInfo) XXX_DiscardUnknown() {
  1971  	xxx_messageInfo_HostResourceInfo.DiscardUnknown(m)
  1972  }
  1973  
  1974  var xxx_messageInfo_HostResourceInfo proto.InternalMessageInfo
  1975  
  1976  func (m *Info) Reset()      { *m = Info{} }
  1977  func (*Info) ProtoMessage() {}
  1978  func (*Info) Descriptor() ([]byte, []int) {
  1979  	return fileDescriptor_030104ce3b95bcac, []int{69}
  1980  }
  1981  func (m *Info) XXX_Unmarshal(b []byte) error {
  1982  	return m.Unmarshal(b)
  1983  }
  1984  func (m *Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1985  	b = b[:cap(b)]
  1986  	n, err := m.MarshalToSizedBuffer(b)
  1987  	if err != nil {
  1988  		return nil, err
  1989  	}
  1990  	return b[:n], nil
  1991  }
  1992  func (m *Info) XXX_Merge(src proto.Message) {
  1993  	xxx_messageInfo_Info.Merge(m, src)
  1994  }
  1995  func (m *Info) XXX_Size() int {
  1996  	return m.Size()
  1997  }
  1998  func (m *Info) XXX_DiscardUnknown() {
  1999  	xxx_messageInfo_Info.DiscardUnknown(m)
  2000  }
  2001  
  2002  var xxx_messageInfo_Info proto.InternalMessageInfo
  2003  
  2004  func (m *InfoItem) Reset()      { *m = InfoItem{} }
  2005  func (*InfoItem) ProtoMessage() {}
  2006  func (*InfoItem) Descriptor() ([]byte, []int) {
  2007  	return fileDescriptor_030104ce3b95bcac, []int{70}
  2008  }
  2009  func (m *InfoItem) XXX_Unmarshal(b []byte) error {
  2010  	return m.Unmarshal(b)
  2011  }
  2012  func (m *InfoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2013  	b = b[:cap(b)]
  2014  	n, err := m.MarshalToSizedBuffer(b)
  2015  	if err != nil {
  2016  		return nil, err
  2017  	}
  2018  	return b[:n], nil
  2019  }
  2020  func (m *InfoItem) XXX_Merge(src proto.Message) {
  2021  	xxx_messageInfo_InfoItem.Merge(m, src)
  2022  }
  2023  func (m *InfoItem) XXX_Size() int {
  2024  	return m.Size()
  2025  }
  2026  func (m *InfoItem) XXX_DiscardUnknown() {
  2027  	xxx_messageInfo_InfoItem.DiscardUnknown(m)
  2028  }
  2029  
  2030  var xxx_messageInfo_InfoItem proto.InternalMessageInfo
  2031  
  2032  func (m *JWTToken) Reset()      { *m = JWTToken{} }
  2033  func (*JWTToken) ProtoMessage() {}
  2034  func (*JWTToken) Descriptor() ([]byte, []int) {
  2035  	return fileDescriptor_030104ce3b95bcac, []int{71}
  2036  }
  2037  func (m *JWTToken) XXX_Unmarshal(b []byte) error {
  2038  	return m.Unmarshal(b)
  2039  }
  2040  func (m *JWTToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2041  	b = b[:cap(b)]
  2042  	n, err := m.MarshalToSizedBuffer(b)
  2043  	if err != nil {
  2044  		return nil, err
  2045  	}
  2046  	return b[:n], nil
  2047  }
  2048  func (m *JWTToken) XXX_Merge(src proto.Message) {
  2049  	xxx_messageInfo_JWTToken.Merge(m, src)
  2050  }
  2051  func (m *JWTToken) XXX_Size() int {
  2052  	return m.Size()
  2053  }
  2054  func (m *JWTToken) XXX_DiscardUnknown() {
  2055  	xxx_messageInfo_JWTToken.DiscardUnknown(m)
  2056  }
  2057  
  2058  var xxx_messageInfo_JWTToken proto.InternalMessageInfo
  2059  
  2060  func (m *JWTTokens) Reset()      { *m = JWTTokens{} }
  2061  func (*JWTTokens) ProtoMessage() {}
  2062  func (*JWTTokens) Descriptor() ([]byte, []int) {
  2063  	return fileDescriptor_030104ce3b95bcac, []int{72}
  2064  }
  2065  func (m *JWTTokens) XXX_Unmarshal(b []byte) error {
  2066  	return m.Unmarshal(b)
  2067  }
  2068  func (m *JWTTokens) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2069  	b = b[:cap(b)]
  2070  	n, err := m.MarshalToSizedBuffer(b)
  2071  	if err != nil {
  2072  		return nil, err
  2073  	}
  2074  	return b[:n], nil
  2075  }
  2076  func (m *JWTTokens) XXX_Merge(src proto.Message) {
  2077  	xxx_messageInfo_JWTTokens.Merge(m, src)
  2078  }
  2079  func (m *JWTTokens) XXX_Size() int {
  2080  	return m.Size()
  2081  }
  2082  func (m *JWTTokens) XXX_DiscardUnknown() {
  2083  	xxx_messageInfo_JWTTokens.DiscardUnknown(m)
  2084  }
  2085  
  2086  var xxx_messageInfo_JWTTokens proto.InternalMessageInfo
  2087  
  2088  func (m *JsonnetVar) Reset()      { *m = JsonnetVar{} }
  2089  func (*JsonnetVar) ProtoMessage() {}
  2090  func (*JsonnetVar) Descriptor() ([]byte, []int) {
  2091  	return fileDescriptor_030104ce3b95bcac, []int{73}
  2092  }
  2093  func (m *JsonnetVar) XXX_Unmarshal(b []byte) error {
  2094  	return m.Unmarshal(b)
  2095  }
  2096  func (m *JsonnetVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2097  	b = b[:cap(b)]
  2098  	n, err := m.MarshalToSizedBuffer(b)
  2099  	if err != nil {
  2100  		return nil, err
  2101  	}
  2102  	return b[:n], nil
  2103  }
  2104  func (m *JsonnetVar) XXX_Merge(src proto.Message) {
  2105  	xxx_messageInfo_JsonnetVar.Merge(m, src)
  2106  }
  2107  func (m *JsonnetVar) XXX_Size() int {
  2108  	return m.Size()
  2109  }
  2110  func (m *JsonnetVar) XXX_DiscardUnknown() {
  2111  	xxx_messageInfo_JsonnetVar.DiscardUnknown(m)
  2112  }
  2113  
  2114  var xxx_messageInfo_JsonnetVar proto.InternalMessageInfo
  2115  
  2116  func (m *KnownTypeField) Reset()      { *m = KnownTypeField{} }
  2117  func (*KnownTypeField) ProtoMessage() {}
  2118  func (*KnownTypeField) Descriptor() ([]byte, []int) {
  2119  	return fileDescriptor_030104ce3b95bcac, []int{74}
  2120  }
  2121  func (m *KnownTypeField) XXX_Unmarshal(b []byte) error {
  2122  	return m.Unmarshal(b)
  2123  }
  2124  func (m *KnownTypeField) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2125  	b = b[:cap(b)]
  2126  	n, err := m.MarshalToSizedBuffer(b)
  2127  	if err != nil {
  2128  		return nil, err
  2129  	}
  2130  	return b[:n], nil
  2131  }
  2132  func (m *KnownTypeField) XXX_Merge(src proto.Message) {
  2133  	xxx_messageInfo_KnownTypeField.Merge(m, src)
  2134  }
  2135  func (m *KnownTypeField) XXX_Size() int {
  2136  	return m.Size()
  2137  }
  2138  func (m *KnownTypeField) XXX_DiscardUnknown() {
  2139  	xxx_messageInfo_KnownTypeField.DiscardUnknown(m)
  2140  }
  2141  
  2142  var xxx_messageInfo_KnownTypeField proto.InternalMessageInfo
  2143  
  2144  func (m *KustomizeGvk) Reset()      { *m = KustomizeGvk{} }
  2145  func (*KustomizeGvk) ProtoMessage() {}
  2146  func (*KustomizeGvk) Descriptor() ([]byte, []int) {
  2147  	return fileDescriptor_030104ce3b95bcac, []int{75}
  2148  }
  2149  func (m *KustomizeGvk) XXX_Unmarshal(b []byte) error {
  2150  	return m.Unmarshal(b)
  2151  }
  2152  func (m *KustomizeGvk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2153  	b = b[:cap(b)]
  2154  	n, err := m.MarshalToSizedBuffer(b)
  2155  	if err != nil {
  2156  		return nil, err
  2157  	}
  2158  	return b[:n], nil
  2159  }
  2160  func (m *KustomizeGvk) XXX_Merge(src proto.Message) {
  2161  	xxx_messageInfo_KustomizeGvk.Merge(m, src)
  2162  }
  2163  func (m *KustomizeGvk) XXX_Size() int {
  2164  	return m.Size()
  2165  }
  2166  func (m *KustomizeGvk) XXX_DiscardUnknown() {
  2167  	xxx_messageInfo_KustomizeGvk.DiscardUnknown(m)
  2168  }
  2169  
  2170  var xxx_messageInfo_KustomizeGvk proto.InternalMessageInfo
  2171  
  2172  func (m *KustomizeOptions) Reset()      { *m = KustomizeOptions{} }
  2173  func (*KustomizeOptions) ProtoMessage() {}
  2174  func (*KustomizeOptions) Descriptor() ([]byte, []int) {
  2175  	return fileDescriptor_030104ce3b95bcac, []int{76}
  2176  }
  2177  func (m *KustomizeOptions) XXX_Unmarshal(b []byte) error {
  2178  	return m.Unmarshal(b)
  2179  }
  2180  func (m *KustomizeOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2181  	b = b[:cap(b)]
  2182  	n, err := m.MarshalToSizedBuffer(b)
  2183  	if err != nil {
  2184  		return nil, err
  2185  	}
  2186  	return b[:n], nil
  2187  }
  2188  func (m *KustomizeOptions) XXX_Merge(src proto.Message) {
  2189  	xxx_messageInfo_KustomizeOptions.Merge(m, src)
  2190  }
  2191  func (m *KustomizeOptions) XXX_Size() int {
  2192  	return m.Size()
  2193  }
  2194  func (m *KustomizeOptions) XXX_DiscardUnknown() {
  2195  	xxx_messageInfo_KustomizeOptions.DiscardUnknown(m)
  2196  }
  2197  
  2198  var xxx_messageInfo_KustomizeOptions proto.InternalMessageInfo
  2199  
  2200  func (m *KustomizePatch) Reset()      { *m = KustomizePatch{} }
  2201  func (*KustomizePatch) ProtoMessage() {}
  2202  func (*KustomizePatch) Descriptor() ([]byte, []int) {
  2203  	return fileDescriptor_030104ce3b95bcac, []int{77}
  2204  }
  2205  func (m *KustomizePatch) XXX_Unmarshal(b []byte) error {
  2206  	return m.Unmarshal(b)
  2207  }
  2208  func (m *KustomizePatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2209  	b = b[:cap(b)]
  2210  	n, err := m.MarshalToSizedBuffer(b)
  2211  	if err != nil {
  2212  		return nil, err
  2213  	}
  2214  	return b[:n], nil
  2215  }
  2216  func (m *KustomizePatch) XXX_Merge(src proto.Message) {
  2217  	xxx_messageInfo_KustomizePatch.Merge(m, src)
  2218  }
  2219  func (m *KustomizePatch) XXX_Size() int {
  2220  	return m.Size()
  2221  }
  2222  func (m *KustomizePatch) XXX_DiscardUnknown() {
  2223  	xxx_messageInfo_KustomizePatch.DiscardUnknown(m)
  2224  }
  2225  
  2226  var xxx_messageInfo_KustomizePatch proto.InternalMessageInfo
  2227  
  2228  func (m *KustomizeReplica) Reset()      { *m = KustomizeReplica{} }
  2229  func (*KustomizeReplica) ProtoMessage() {}
  2230  func (*KustomizeReplica) Descriptor() ([]byte, []int) {
  2231  	return fileDescriptor_030104ce3b95bcac, []int{78}
  2232  }
  2233  func (m *KustomizeReplica) XXX_Unmarshal(b []byte) error {
  2234  	return m.Unmarshal(b)
  2235  }
  2236  func (m *KustomizeReplica) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2237  	b = b[:cap(b)]
  2238  	n, err := m.MarshalToSizedBuffer(b)
  2239  	if err != nil {
  2240  		return nil, err
  2241  	}
  2242  	return b[:n], nil
  2243  }
  2244  func (m *KustomizeReplica) XXX_Merge(src proto.Message) {
  2245  	xxx_messageInfo_KustomizeReplica.Merge(m, src)
  2246  }
  2247  func (m *KustomizeReplica) XXX_Size() int {
  2248  	return m.Size()
  2249  }
  2250  func (m *KustomizeReplica) XXX_DiscardUnknown() {
  2251  	xxx_messageInfo_KustomizeReplica.DiscardUnknown(m)
  2252  }
  2253  
  2254  var xxx_messageInfo_KustomizeReplica proto.InternalMessageInfo
  2255  
  2256  func (m *KustomizeResId) Reset()      { *m = KustomizeResId{} }
  2257  func (*KustomizeResId) ProtoMessage() {}
  2258  func (*KustomizeResId) Descriptor() ([]byte, []int) {
  2259  	return fileDescriptor_030104ce3b95bcac, []int{79}
  2260  }
  2261  func (m *KustomizeResId) XXX_Unmarshal(b []byte) error {
  2262  	return m.Unmarshal(b)
  2263  }
  2264  func (m *KustomizeResId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2265  	b = b[:cap(b)]
  2266  	n, err := m.MarshalToSizedBuffer(b)
  2267  	if err != nil {
  2268  		return nil, err
  2269  	}
  2270  	return b[:n], nil
  2271  }
  2272  func (m *KustomizeResId) XXX_Merge(src proto.Message) {
  2273  	xxx_messageInfo_KustomizeResId.Merge(m, src)
  2274  }
  2275  func (m *KustomizeResId) XXX_Size() int {
  2276  	return m.Size()
  2277  }
  2278  func (m *KustomizeResId) XXX_DiscardUnknown() {
  2279  	xxx_messageInfo_KustomizeResId.DiscardUnknown(m)
  2280  }
  2281  
  2282  var xxx_messageInfo_KustomizeResId proto.InternalMessageInfo
  2283  
  2284  func (m *KustomizeSelector) Reset()      { *m = KustomizeSelector{} }
  2285  func (*KustomizeSelector) ProtoMessage() {}
  2286  func (*KustomizeSelector) Descriptor() ([]byte, []int) {
  2287  	return fileDescriptor_030104ce3b95bcac, []int{80}
  2288  }
  2289  func (m *KustomizeSelector) XXX_Unmarshal(b []byte) error {
  2290  	return m.Unmarshal(b)
  2291  }
  2292  func (m *KustomizeSelector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2293  	b = b[:cap(b)]
  2294  	n, err := m.MarshalToSizedBuffer(b)
  2295  	if err != nil {
  2296  		return nil, err
  2297  	}
  2298  	return b[:n], nil
  2299  }
  2300  func (m *KustomizeSelector) XXX_Merge(src proto.Message) {
  2301  	xxx_messageInfo_KustomizeSelector.Merge(m, src)
  2302  }
  2303  func (m *KustomizeSelector) XXX_Size() int {
  2304  	return m.Size()
  2305  }
  2306  func (m *KustomizeSelector) XXX_DiscardUnknown() {
  2307  	xxx_messageInfo_KustomizeSelector.DiscardUnknown(m)
  2308  }
  2309  
  2310  var xxx_messageInfo_KustomizeSelector proto.InternalMessageInfo
  2311  
  2312  func (m *ListGenerator) Reset()      { *m = ListGenerator{} }
  2313  func (*ListGenerator) ProtoMessage() {}
  2314  func (*ListGenerator) Descriptor() ([]byte, []int) {
  2315  	return fileDescriptor_030104ce3b95bcac, []int{81}
  2316  }
  2317  func (m *ListGenerator) XXX_Unmarshal(b []byte) error {
  2318  	return m.Unmarshal(b)
  2319  }
  2320  func (m *ListGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2321  	b = b[:cap(b)]
  2322  	n, err := m.MarshalToSizedBuffer(b)
  2323  	if err != nil {
  2324  		return nil, err
  2325  	}
  2326  	return b[:n], nil
  2327  }
  2328  func (m *ListGenerator) XXX_Merge(src proto.Message) {
  2329  	xxx_messageInfo_ListGenerator.Merge(m, src)
  2330  }
  2331  func (m *ListGenerator) XXX_Size() int {
  2332  	return m.Size()
  2333  }
  2334  func (m *ListGenerator) XXX_DiscardUnknown() {
  2335  	xxx_messageInfo_ListGenerator.DiscardUnknown(m)
  2336  }
  2337  
  2338  var xxx_messageInfo_ListGenerator proto.InternalMessageInfo
  2339  
  2340  func (m *ManagedNamespaceMetadata) Reset()      { *m = ManagedNamespaceMetadata{} }
  2341  func (*ManagedNamespaceMetadata) ProtoMessage() {}
  2342  func (*ManagedNamespaceMetadata) Descriptor() ([]byte, []int) {
  2343  	return fileDescriptor_030104ce3b95bcac, []int{82}
  2344  }
  2345  func (m *ManagedNamespaceMetadata) XXX_Unmarshal(b []byte) error {
  2346  	return m.Unmarshal(b)
  2347  }
  2348  func (m *ManagedNamespaceMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2349  	b = b[:cap(b)]
  2350  	n, err := m.MarshalToSizedBuffer(b)
  2351  	if err != nil {
  2352  		return nil, err
  2353  	}
  2354  	return b[:n], nil
  2355  }
  2356  func (m *ManagedNamespaceMetadata) XXX_Merge(src proto.Message) {
  2357  	xxx_messageInfo_ManagedNamespaceMetadata.Merge(m, src)
  2358  }
  2359  func (m *ManagedNamespaceMetadata) XXX_Size() int {
  2360  	return m.Size()
  2361  }
  2362  func (m *ManagedNamespaceMetadata) XXX_DiscardUnknown() {
  2363  	xxx_messageInfo_ManagedNamespaceMetadata.DiscardUnknown(m)
  2364  }
  2365  
  2366  var xxx_messageInfo_ManagedNamespaceMetadata proto.InternalMessageInfo
  2367  
  2368  func (m *MatrixGenerator) Reset()      { *m = MatrixGenerator{} }
  2369  func (*MatrixGenerator) ProtoMessage() {}
  2370  func (*MatrixGenerator) Descriptor() ([]byte, []int) {
  2371  	return fileDescriptor_030104ce3b95bcac, []int{83}
  2372  }
  2373  func (m *MatrixGenerator) XXX_Unmarshal(b []byte) error {
  2374  	return m.Unmarshal(b)
  2375  }
  2376  func (m *MatrixGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2377  	b = b[:cap(b)]
  2378  	n, err := m.MarshalToSizedBuffer(b)
  2379  	if err != nil {
  2380  		return nil, err
  2381  	}
  2382  	return b[:n], nil
  2383  }
  2384  func (m *MatrixGenerator) XXX_Merge(src proto.Message) {
  2385  	xxx_messageInfo_MatrixGenerator.Merge(m, src)
  2386  }
  2387  func (m *MatrixGenerator) XXX_Size() int {
  2388  	return m.Size()
  2389  }
  2390  func (m *MatrixGenerator) XXX_DiscardUnknown() {
  2391  	xxx_messageInfo_MatrixGenerator.DiscardUnknown(m)
  2392  }
  2393  
  2394  var xxx_messageInfo_MatrixGenerator proto.InternalMessageInfo
  2395  
  2396  func (m *MergeGenerator) Reset()      { *m = MergeGenerator{} }
  2397  func (*MergeGenerator) ProtoMessage() {}
  2398  func (*MergeGenerator) Descriptor() ([]byte, []int) {
  2399  	return fileDescriptor_030104ce3b95bcac, []int{84}
  2400  }
  2401  func (m *MergeGenerator) XXX_Unmarshal(b []byte) error {
  2402  	return m.Unmarshal(b)
  2403  }
  2404  func (m *MergeGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2405  	b = b[:cap(b)]
  2406  	n, err := m.MarshalToSizedBuffer(b)
  2407  	if err != nil {
  2408  		return nil, err
  2409  	}
  2410  	return b[:n], nil
  2411  }
  2412  func (m *MergeGenerator) XXX_Merge(src proto.Message) {
  2413  	xxx_messageInfo_MergeGenerator.Merge(m, src)
  2414  }
  2415  func (m *MergeGenerator) XXX_Size() int {
  2416  	return m.Size()
  2417  }
  2418  func (m *MergeGenerator) XXX_DiscardUnknown() {
  2419  	xxx_messageInfo_MergeGenerator.DiscardUnknown(m)
  2420  }
  2421  
  2422  var xxx_messageInfo_MergeGenerator proto.InternalMessageInfo
  2423  
  2424  func (m *NestedMatrixGenerator) Reset()      { *m = NestedMatrixGenerator{} }
  2425  func (*NestedMatrixGenerator) ProtoMessage() {}
  2426  func (*NestedMatrixGenerator) Descriptor() ([]byte, []int) {
  2427  	return fileDescriptor_030104ce3b95bcac, []int{85}
  2428  }
  2429  func (m *NestedMatrixGenerator) XXX_Unmarshal(b []byte) error {
  2430  	return m.Unmarshal(b)
  2431  }
  2432  func (m *NestedMatrixGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2433  	b = b[:cap(b)]
  2434  	n, err := m.MarshalToSizedBuffer(b)
  2435  	if err != nil {
  2436  		return nil, err
  2437  	}
  2438  	return b[:n], nil
  2439  }
  2440  func (m *NestedMatrixGenerator) XXX_Merge(src proto.Message) {
  2441  	xxx_messageInfo_NestedMatrixGenerator.Merge(m, src)
  2442  }
  2443  func (m *NestedMatrixGenerator) XXX_Size() int {
  2444  	return m.Size()
  2445  }
  2446  func (m *NestedMatrixGenerator) XXX_DiscardUnknown() {
  2447  	xxx_messageInfo_NestedMatrixGenerator.DiscardUnknown(m)
  2448  }
  2449  
  2450  var xxx_messageInfo_NestedMatrixGenerator proto.InternalMessageInfo
  2451  
  2452  func (m *NestedMergeGenerator) Reset()      { *m = NestedMergeGenerator{} }
  2453  func (*NestedMergeGenerator) ProtoMessage() {}
  2454  func (*NestedMergeGenerator) Descriptor() ([]byte, []int) {
  2455  	return fileDescriptor_030104ce3b95bcac, []int{86}
  2456  }
  2457  func (m *NestedMergeGenerator) XXX_Unmarshal(b []byte) error {
  2458  	return m.Unmarshal(b)
  2459  }
  2460  func (m *NestedMergeGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2461  	b = b[:cap(b)]
  2462  	n, err := m.MarshalToSizedBuffer(b)
  2463  	if err != nil {
  2464  		return nil, err
  2465  	}
  2466  	return b[:n], nil
  2467  }
  2468  func (m *NestedMergeGenerator) XXX_Merge(src proto.Message) {
  2469  	xxx_messageInfo_NestedMergeGenerator.Merge(m, src)
  2470  }
  2471  func (m *NestedMergeGenerator) XXX_Size() int {
  2472  	return m.Size()
  2473  }
  2474  func (m *NestedMergeGenerator) XXX_DiscardUnknown() {
  2475  	xxx_messageInfo_NestedMergeGenerator.DiscardUnknown(m)
  2476  }
  2477  
  2478  var xxx_messageInfo_NestedMergeGenerator proto.InternalMessageInfo
  2479  
  2480  func (m *Operation) Reset()      { *m = Operation{} }
  2481  func (*Operation) ProtoMessage() {}
  2482  func (*Operation) Descriptor() ([]byte, []int) {
  2483  	return fileDescriptor_030104ce3b95bcac, []int{87}
  2484  }
  2485  func (m *Operation) XXX_Unmarshal(b []byte) error {
  2486  	return m.Unmarshal(b)
  2487  }
  2488  func (m *Operation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2489  	b = b[:cap(b)]
  2490  	n, err := m.MarshalToSizedBuffer(b)
  2491  	if err != nil {
  2492  		return nil, err
  2493  	}
  2494  	return b[:n], nil
  2495  }
  2496  func (m *Operation) XXX_Merge(src proto.Message) {
  2497  	xxx_messageInfo_Operation.Merge(m, src)
  2498  }
  2499  func (m *Operation) XXX_Size() int {
  2500  	return m.Size()
  2501  }
  2502  func (m *Operation) XXX_DiscardUnknown() {
  2503  	xxx_messageInfo_Operation.DiscardUnknown(m)
  2504  }
  2505  
  2506  var xxx_messageInfo_Operation proto.InternalMessageInfo
  2507  
  2508  func (m *OperationInitiator) Reset()      { *m = OperationInitiator{} }
  2509  func (*OperationInitiator) ProtoMessage() {}
  2510  func (*OperationInitiator) Descriptor() ([]byte, []int) {
  2511  	return fileDescriptor_030104ce3b95bcac, []int{88}
  2512  }
  2513  func (m *OperationInitiator) XXX_Unmarshal(b []byte) error {
  2514  	return m.Unmarshal(b)
  2515  }
  2516  func (m *OperationInitiator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2517  	b = b[:cap(b)]
  2518  	n, err := m.MarshalToSizedBuffer(b)
  2519  	if err != nil {
  2520  		return nil, err
  2521  	}
  2522  	return b[:n], nil
  2523  }
  2524  func (m *OperationInitiator) XXX_Merge(src proto.Message) {
  2525  	xxx_messageInfo_OperationInitiator.Merge(m, src)
  2526  }
  2527  func (m *OperationInitiator) XXX_Size() int {
  2528  	return m.Size()
  2529  }
  2530  func (m *OperationInitiator) XXX_DiscardUnknown() {
  2531  	xxx_messageInfo_OperationInitiator.DiscardUnknown(m)
  2532  }
  2533  
  2534  var xxx_messageInfo_OperationInitiator proto.InternalMessageInfo
  2535  
  2536  func (m *OperationState) Reset()      { *m = OperationState{} }
  2537  func (*OperationState) ProtoMessage() {}
  2538  func (*OperationState) Descriptor() ([]byte, []int) {
  2539  	return fileDescriptor_030104ce3b95bcac, []int{89}
  2540  }
  2541  func (m *OperationState) XXX_Unmarshal(b []byte) error {
  2542  	return m.Unmarshal(b)
  2543  }
  2544  func (m *OperationState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2545  	b = b[:cap(b)]
  2546  	n, err := m.MarshalToSizedBuffer(b)
  2547  	if err != nil {
  2548  		return nil, err
  2549  	}
  2550  	return b[:n], nil
  2551  }
  2552  func (m *OperationState) XXX_Merge(src proto.Message) {
  2553  	xxx_messageInfo_OperationState.Merge(m, src)
  2554  }
  2555  func (m *OperationState) XXX_Size() int {
  2556  	return m.Size()
  2557  }
  2558  func (m *OperationState) XXX_DiscardUnknown() {
  2559  	xxx_messageInfo_OperationState.DiscardUnknown(m)
  2560  }
  2561  
  2562  var xxx_messageInfo_OperationState proto.InternalMessageInfo
  2563  
  2564  func (m *OptionalArray) Reset()      { *m = OptionalArray{} }
  2565  func (*OptionalArray) ProtoMessage() {}
  2566  func (*OptionalArray) Descriptor() ([]byte, []int) {
  2567  	return fileDescriptor_030104ce3b95bcac, []int{90}
  2568  }
  2569  func (m *OptionalArray) XXX_Unmarshal(b []byte) error {
  2570  	return m.Unmarshal(b)
  2571  }
  2572  func (m *OptionalArray) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2573  	b = b[:cap(b)]
  2574  	n, err := m.MarshalToSizedBuffer(b)
  2575  	if err != nil {
  2576  		return nil, err
  2577  	}
  2578  	return b[:n], nil
  2579  }
  2580  func (m *OptionalArray) XXX_Merge(src proto.Message) {
  2581  	xxx_messageInfo_OptionalArray.Merge(m, src)
  2582  }
  2583  func (m *OptionalArray) XXX_Size() int {
  2584  	return m.Size()
  2585  }
  2586  func (m *OptionalArray) XXX_DiscardUnknown() {
  2587  	xxx_messageInfo_OptionalArray.DiscardUnknown(m)
  2588  }
  2589  
  2590  var xxx_messageInfo_OptionalArray proto.InternalMessageInfo
  2591  
  2592  func (m *OptionalMap) Reset()      { *m = OptionalMap{} }
  2593  func (*OptionalMap) ProtoMessage() {}
  2594  func (*OptionalMap) Descriptor() ([]byte, []int) {
  2595  	return fileDescriptor_030104ce3b95bcac, []int{91}
  2596  }
  2597  func (m *OptionalMap) XXX_Unmarshal(b []byte) error {
  2598  	return m.Unmarshal(b)
  2599  }
  2600  func (m *OptionalMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2601  	b = b[:cap(b)]
  2602  	n, err := m.MarshalToSizedBuffer(b)
  2603  	if err != nil {
  2604  		return nil, err
  2605  	}
  2606  	return b[:n], nil
  2607  }
  2608  func (m *OptionalMap) XXX_Merge(src proto.Message) {
  2609  	xxx_messageInfo_OptionalMap.Merge(m, src)
  2610  }
  2611  func (m *OptionalMap) XXX_Size() int {
  2612  	return m.Size()
  2613  }
  2614  func (m *OptionalMap) XXX_DiscardUnknown() {
  2615  	xxx_messageInfo_OptionalMap.DiscardUnknown(m)
  2616  }
  2617  
  2618  var xxx_messageInfo_OptionalMap proto.InternalMessageInfo
  2619  
  2620  func (m *OrphanedResourceKey) Reset()      { *m = OrphanedResourceKey{} }
  2621  func (*OrphanedResourceKey) ProtoMessage() {}
  2622  func (*OrphanedResourceKey) Descriptor() ([]byte, []int) {
  2623  	return fileDescriptor_030104ce3b95bcac, []int{92}
  2624  }
  2625  func (m *OrphanedResourceKey) XXX_Unmarshal(b []byte) error {
  2626  	return m.Unmarshal(b)
  2627  }
  2628  func (m *OrphanedResourceKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2629  	b = b[:cap(b)]
  2630  	n, err := m.MarshalToSizedBuffer(b)
  2631  	if err != nil {
  2632  		return nil, err
  2633  	}
  2634  	return b[:n], nil
  2635  }
  2636  func (m *OrphanedResourceKey) XXX_Merge(src proto.Message) {
  2637  	xxx_messageInfo_OrphanedResourceKey.Merge(m, src)
  2638  }
  2639  func (m *OrphanedResourceKey) XXX_Size() int {
  2640  	return m.Size()
  2641  }
  2642  func (m *OrphanedResourceKey) XXX_DiscardUnknown() {
  2643  	xxx_messageInfo_OrphanedResourceKey.DiscardUnknown(m)
  2644  }
  2645  
  2646  var xxx_messageInfo_OrphanedResourceKey proto.InternalMessageInfo
  2647  
  2648  func (m *OrphanedResourcesMonitorSettings) Reset()      { *m = OrphanedResourcesMonitorSettings{} }
  2649  func (*OrphanedResourcesMonitorSettings) ProtoMessage() {}
  2650  func (*OrphanedResourcesMonitorSettings) Descriptor() ([]byte, []int) {
  2651  	return fileDescriptor_030104ce3b95bcac, []int{93}
  2652  }
  2653  func (m *OrphanedResourcesMonitorSettings) XXX_Unmarshal(b []byte) error {
  2654  	return m.Unmarshal(b)
  2655  }
  2656  func (m *OrphanedResourcesMonitorSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2657  	b = b[:cap(b)]
  2658  	n, err := m.MarshalToSizedBuffer(b)
  2659  	if err != nil {
  2660  		return nil, err
  2661  	}
  2662  	return b[:n], nil
  2663  }
  2664  func (m *OrphanedResourcesMonitorSettings) XXX_Merge(src proto.Message) {
  2665  	xxx_messageInfo_OrphanedResourcesMonitorSettings.Merge(m, src)
  2666  }
  2667  func (m *OrphanedResourcesMonitorSettings) XXX_Size() int {
  2668  	return m.Size()
  2669  }
  2670  func (m *OrphanedResourcesMonitorSettings) XXX_DiscardUnknown() {
  2671  	xxx_messageInfo_OrphanedResourcesMonitorSettings.DiscardUnknown(m)
  2672  }
  2673  
  2674  var xxx_messageInfo_OrphanedResourcesMonitorSettings proto.InternalMessageInfo
  2675  
  2676  func (m *OverrideIgnoreDiff) Reset()      { *m = OverrideIgnoreDiff{} }
  2677  func (*OverrideIgnoreDiff) ProtoMessage() {}
  2678  func (*OverrideIgnoreDiff) Descriptor() ([]byte, []int) {
  2679  	return fileDescriptor_030104ce3b95bcac, []int{94}
  2680  }
  2681  func (m *OverrideIgnoreDiff) XXX_Unmarshal(b []byte) error {
  2682  	return m.Unmarshal(b)
  2683  }
  2684  func (m *OverrideIgnoreDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2685  	b = b[:cap(b)]
  2686  	n, err := m.MarshalToSizedBuffer(b)
  2687  	if err != nil {
  2688  		return nil, err
  2689  	}
  2690  	return b[:n], nil
  2691  }
  2692  func (m *OverrideIgnoreDiff) XXX_Merge(src proto.Message) {
  2693  	xxx_messageInfo_OverrideIgnoreDiff.Merge(m, src)
  2694  }
  2695  func (m *OverrideIgnoreDiff) XXX_Size() int {
  2696  	return m.Size()
  2697  }
  2698  func (m *OverrideIgnoreDiff) XXX_DiscardUnknown() {
  2699  	xxx_messageInfo_OverrideIgnoreDiff.DiscardUnknown(m)
  2700  }
  2701  
  2702  var xxx_messageInfo_OverrideIgnoreDiff proto.InternalMessageInfo
  2703  
  2704  func (m *PluginConfigMapRef) Reset()      { *m = PluginConfigMapRef{} }
  2705  func (*PluginConfigMapRef) ProtoMessage() {}
  2706  func (*PluginConfigMapRef) Descriptor() ([]byte, []int) {
  2707  	return fileDescriptor_030104ce3b95bcac, []int{95}
  2708  }
  2709  func (m *PluginConfigMapRef) XXX_Unmarshal(b []byte) error {
  2710  	return m.Unmarshal(b)
  2711  }
  2712  func (m *PluginConfigMapRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2713  	b = b[:cap(b)]
  2714  	n, err := m.MarshalToSizedBuffer(b)
  2715  	if err != nil {
  2716  		return nil, err
  2717  	}
  2718  	return b[:n], nil
  2719  }
  2720  func (m *PluginConfigMapRef) XXX_Merge(src proto.Message) {
  2721  	xxx_messageInfo_PluginConfigMapRef.Merge(m, src)
  2722  }
  2723  func (m *PluginConfigMapRef) XXX_Size() int {
  2724  	return m.Size()
  2725  }
  2726  func (m *PluginConfigMapRef) XXX_DiscardUnknown() {
  2727  	xxx_messageInfo_PluginConfigMapRef.DiscardUnknown(m)
  2728  }
  2729  
  2730  var xxx_messageInfo_PluginConfigMapRef proto.InternalMessageInfo
  2731  
  2732  func (m *PluginGenerator) Reset()      { *m = PluginGenerator{} }
  2733  func (*PluginGenerator) ProtoMessage() {}
  2734  func (*PluginGenerator) Descriptor() ([]byte, []int) {
  2735  	return fileDescriptor_030104ce3b95bcac, []int{96}
  2736  }
  2737  func (m *PluginGenerator) XXX_Unmarshal(b []byte) error {
  2738  	return m.Unmarshal(b)
  2739  }
  2740  func (m *PluginGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2741  	b = b[:cap(b)]
  2742  	n, err := m.MarshalToSizedBuffer(b)
  2743  	if err != nil {
  2744  		return nil, err
  2745  	}
  2746  	return b[:n], nil
  2747  }
  2748  func (m *PluginGenerator) XXX_Merge(src proto.Message) {
  2749  	xxx_messageInfo_PluginGenerator.Merge(m, src)
  2750  }
  2751  func (m *PluginGenerator) XXX_Size() int {
  2752  	return m.Size()
  2753  }
  2754  func (m *PluginGenerator) XXX_DiscardUnknown() {
  2755  	xxx_messageInfo_PluginGenerator.DiscardUnknown(m)
  2756  }
  2757  
  2758  var xxx_messageInfo_PluginGenerator proto.InternalMessageInfo
  2759  
  2760  func (m *PluginInput) Reset()      { *m = PluginInput{} }
  2761  func (*PluginInput) ProtoMessage() {}
  2762  func (*PluginInput) Descriptor() ([]byte, []int) {
  2763  	return fileDescriptor_030104ce3b95bcac, []int{97}
  2764  }
  2765  func (m *PluginInput) XXX_Unmarshal(b []byte) error {
  2766  	return m.Unmarshal(b)
  2767  }
  2768  func (m *PluginInput) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2769  	b = b[:cap(b)]
  2770  	n, err := m.MarshalToSizedBuffer(b)
  2771  	if err != nil {
  2772  		return nil, err
  2773  	}
  2774  	return b[:n], nil
  2775  }
  2776  func (m *PluginInput) XXX_Merge(src proto.Message) {
  2777  	xxx_messageInfo_PluginInput.Merge(m, src)
  2778  }
  2779  func (m *PluginInput) XXX_Size() int {
  2780  	return m.Size()
  2781  }
  2782  func (m *PluginInput) XXX_DiscardUnknown() {
  2783  	xxx_messageInfo_PluginInput.DiscardUnknown(m)
  2784  }
  2785  
  2786  var xxx_messageInfo_PluginInput proto.InternalMessageInfo
  2787  
  2788  func (m *ProjectRole) Reset()      { *m = ProjectRole{} }
  2789  func (*ProjectRole) ProtoMessage() {}
  2790  func (*ProjectRole) Descriptor() ([]byte, []int) {
  2791  	return fileDescriptor_030104ce3b95bcac, []int{98}
  2792  }
  2793  func (m *ProjectRole) XXX_Unmarshal(b []byte) error {
  2794  	return m.Unmarshal(b)
  2795  }
  2796  func (m *ProjectRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2797  	b = b[:cap(b)]
  2798  	n, err := m.MarshalToSizedBuffer(b)
  2799  	if err != nil {
  2800  		return nil, err
  2801  	}
  2802  	return b[:n], nil
  2803  }
  2804  func (m *ProjectRole) XXX_Merge(src proto.Message) {
  2805  	xxx_messageInfo_ProjectRole.Merge(m, src)
  2806  }
  2807  func (m *ProjectRole) XXX_Size() int {
  2808  	return m.Size()
  2809  }
  2810  func (m *ProjectRole) XXX_DiscardUnknown() {
  2811  	xxx_messageInfo_ProjectRole.DiscardUnknown(m)
  2812  }
  2813  
  2814  var xxx_messageInfo_ProjectRole proto.InternalMessageInfo
  2815  
  2816  func (m *PullRequestGenerator) Reset()      { *m = PullRequestGenerator{} }
  2817  func (*PullRequestGenerator) ProtoMessage() {}
  2818  func (*PullRequestGenerator) Descriptor() ([]byte, []int) {
  2819  	return fileDescriptor_030104ce3b95bcac, []int{99}
  2820  }
  2821  func (m *PullRequestGenerator) XXX_Unmarshal(b []byte) error {
  2822  	return m.Unmarshal(b)
  2823  }
  2824  func (m *PullRequestGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2825  	b = b[:cap(b)]
  2826  	n, err := m.MarshalToSizedBuffer(b)
  2827  	if err != nil {
  2828  		return nil, err
  2829  	}
  2830  	return b[:n], nil
  2831  }
  2832  func (m *PullRequestGenerator) XXX_Merge(src proto.Message) {
  2833  	xxx_messageInfo_PullRequestGenerator.Merge(m, src)
  2834  }
  2835  func (m *PullRequestGenerator) XXX_Size() int {
  2836  	return m.Size()
  2837  }
  2838  func (m *PullRequestGenerator) XXX_DiscardUnknown() {
  2839  	xxx_messageInfo_PullRequestGenerator.DiscardUnknown(m)
  2840  }
  2841  
  2842  var xxx_messageInfo_PullRequestGenerator proto.InternalMessageInfo
  2843  
  2844  func (m *PullRequestGeneratorAzureDevOps) Reset()      { *m = PullRequestGeneratorAzureDevOps{} }
  2845  func (*PullRequestGeneratorAzureDevOps) ProtoMessage() {}
  2846  func (*PullRequestGeneratorAzureDevOps) Descriptor() ([]byte, []int) {
  2847  	return fileDescriptor_030104ce3b95bcac, []int{100}
  2848  }
  2849  func (m *PullRequestGeneratorAzureDevOps) XXX_Unmarshal(b []byte) error {
  2850  	return m.Unmarshal(b)
  2851  }
  2852  func (m *PullRequestGeneratorAzureDevOps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2853  	b = b[:cap(b)]
  2854  	n, err := m.MarshalToSizedBuffer(b)
  2855  	if err != nil {
  2856  		return nil, err
  2857  	}
  2858  	return b[:n], nil
  2859  }
  2860  func (m *PullRequestGeneratorAzureDevOps) XXX_Merge(src proto.Message) {
  2861  	xxx_messageInfo_PullRequestGeneratorAzureDevOps.Merge(m, src)
  2862  }
  2863  func (m *PullRequestGeneratorAzureDevOps) XXX_Size() int {
  2864  	return m.Size()
  2865  }
  2866  func (m *PullRequestGeneratorAzureDevOps) XXX_DiscardUnknown() {
  2867  	xxx_messageInfo_PullRequestGeneratorAzureDevOps.DiscardUnknown(m)
  2868  }
  2869  
  2870  var xxx_messageInfo_PullRequestGeneratorAzureDevOps proto.InternalMessageInfo
  2871  
  2872  func (m *PullRequestGeneratorBitbucket) Reset()      { *m = PullRequestGeneratorBitbucket{} }
  2873  func (*PullRequestGeneratorBitbucket) ProtoMessage() {}
  2874  func (*PullRequestGeneratorBitbucket) Descriptor() ([]byte, []int) {
  2875  	return fileDescriptor_030104ce3b95bcac, []int{101}
  2876  }
  2877  func (m *PullRequestGeneratorBitbucket) XXX_Unmarshal(b []byte) error {
  2878  	return m.Unmarshal(b)
  2879  }
  2880  func (m *PullRequestGeneratorBitbucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2881  	b = b[:cap(b)]
  2882  	n, err := m.MarshalToSizedBuffer(b)
  2883  	if err != nil {
  2884  		return nil, err
  2885  	}
  2886  	return b[:n], nil
  2887  }
  2888  func (m *PullRequestGeneratorBitbucket) XXX_Merge(src proto.Message) {
  2889  	xxx_messageInfo_PullRequestGeneratorBitbucket.Merge(m, src)
  2890  }
  2891  func (m *PullRequestGeneratorBitbucket) XXX_Size() int {
  2892  	return m.Size()
  2893  }
  2894  func (m *PullRequestGeneratorBitbucket) XXX_DiscardUnknown() {
  2895  	xxx_messageInfo_PullRequestGeneratorBitbucket.DiscardUnknown(m)
  2896  }
  2897  
  2898  var xxx_messageInfo_PullRequestGeneratorBitbucket proto.InternalMessageInfo
  2899  
  2900  func (m *PullRequestGeneratorBitbucketServer) Reset()      { *m = PullRequestGeneratorBitbucketServer{} }
  2901  func (*PullRequestGeneratorBitbucketServer) ProtoMessage() {}
  2902  func (*PullRequestGeneratorBitbucketServer) Descriptor() ([]byte, []int) {
  2903  	return fileDescriptor_030104ce3b95bcac, []int{102}
  2904  }
  2905  func (m *PullRequestGeneratorBitbucketServer) XXX_Unmarshal(b []byte) error {
  2906  	return m.Unmarshal(b)
  2907  }
  2908  func (m *PullRequestGeneratorBitbucketServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2909  	b = b[:cap(b)]
  2910  	n, err := m.MarshalToSizedBuffer(b)
  2911  	if err != nil {
  2912  		return nil, err
  2913  	}
  2914  	return b[:n], nil
  2915  }
  2916  func (m *PullRequestGeneratorBitbucketServer) XXX_Merge(src proto.Message) {
  2917  	xxx_messageInfo_PullRequestGeneratorBitbucketServer.Merge(m, src)
  2918  }
  2919  func (m *PullRequestGeneratorBitbucketServer) XXX_Size() int {
  2920  	return m.Size()
  2921  }
  2922  func (m *PullRequestGeneratorBitbucketServer) XXX_DiscardUnknown() {
  2923  	xxx_messageInfo_PullRequestGeneratorBitbucketServer.DiscardUnknown(m)
  2924  }
  2925  
  2926  var xxx_messageInfo_PullRequestGeneratorBitbucketServer proto.InternalMessageInfo
  2927  
  2928  func (m *PullRequestGeneratorFilter) Reset()      { *m = PullRequestGeneratorFilter{} }
  2929  func (*PullRequestGeneratorFilter) ProtoMessage() {}
  2930  func (*PullRequestGeneratorFilter) Descriptor() ([]byte, []int) {
  2931  	return fileDescriptor_030104ce3b95bcac, []int{103}
  2932  }
  2933  func (m *PullRequestGeneratorFilter) XXX_Unmarshal(b []byte) error {
  2934  	return m.Unmarshal(b)
  2935  }
  2936  func (m *PullRequestGeneratorFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2937  	b = b[:cap(b)]
  2938  	n, err := m.MarshalToSizedBuffer(b)
  2939  	if err != nil {
  2940  		return nil, err
  2941  	}
  2942  	return b[:n], nil
  2943  }
  2944  func (m *PullRequestGeneratorFilter) XXX_Merge(src proto.Message) {
  2945  	xxx_messageInfo_PullRequestGeneratorFilter.Merge(m, src)
  2946  }
  2947  func (m *PullRequestGeneratorFilter) XXX_Size() int {
  2948  	return m.Size()
  2949  }
  2950  func (m *PullRequestGeneratorFilter) XXX_DiscardUnknown() {
  2951  	xxx_messageInfo_PullRequestGeneratorFilter.DiscardUnknown(m)
  2952  }
  2953  
  2954  var xxx_messageInfo_PullRequestGeneratorFilter proto.InternalMessageInfo
  2955  
  2956  func (m *PullRequestGeneratorGitLab) Reset()      { *m = PullRequestGeneratorGitLab{} }
  2957  func (*PullRequestGeneratorGitLab) ProtoMessage() {}
  2958  func (*PullRequestGeneratorGitLab) Descriptor() ([]byte, []int) {
  2959  	return fileDescriptor_030104ce3b95bcac, []int{104}
  2960  }
  2961  func (m *PullRequestGeneratorGitLab) XXX_Unmarshal(b []byte) error {
  2962  	return m.Unmarshal(b)
  2963  }
  2964  func (m *PullRequestGeneratorGitLab) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2965  	b = b[:cap(b)]
  2966  	n, err := m.MarshalToSizedBuffer(b)
  2967  	if err != nil {
  2968  		return nil, err
  2969  	}
  2970  	return b[:n], nil
  2971  }
  2972  func (m *PullRequestGeneratorGitLab) XXX_Merge(src proto.Message) {
  2973  	xxx_messageInfo_PullRequestGeneratorGitLab.Merge(m, src)
  2974  }
  2975  func (m *PullRequestGeneratorGitLab) XXX_Size() int {
  2976  	return m.Size()
  2977  }
  2978  func (m *PullRequestGeneratorGitLab) XXX_DiscardUnknown() {
  2979  	xxx_messageInfo_PullRequestGeneratorGitLab.DiscardUnknown(m)
  2980  }
  2981  
  2982  var xxx_messageInfo_PullRequestGeneratorGitLab proto.InternalMessageInfo
  2983  
  2984  func (m *PullRequestGeneratorGitea) Reset()      { *m = PullRequestGeneratorGitea{} }
  2985  func (*PullRequestGeneratorGitea) ProtoMessage() {}
  2986  func (*PullRequestGeneratorGitea) Descriptor() ([]byte, []int) {
  2987  	return fileDescriptor_030104ce3b95bcac, []int{105}
  2988  }
  2989  func (m *PullRequestGeneratorGitea) XXX_Unmarshal(b []byte) error {
  2990  	return m.Unmarshal(b)
  2991  }
  2992  func (m *PullRequestGeneratorGitea) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2993  	b = b[:cap(b)]
  2994  	n, err := m.MarshalToSizedBuffer(b)
  2995  	if err != nil {
  2996  		return nil, err
  2997  	}
  2998  	return b[:n], nil
  2999  }
  3000  func (m *PullRequestGeneratorGitea) XXX_Merge(src proto.Message) {
  3001  	xxx_messageInfo_PullRequestGeneratorGitea.Merge(m, src)
  3002  }
  3003  func (m *PullRequestGeneratorGitea) XXX_Size() int {
  3004  	return m.Size()
  3005  }
  3006  func (m *PullRequestGeneratorGitea) XXX_DiscardUnknown() {
  3007  	xxx_messageInfo_PullRequestGeneratorGitea.DiscardUnknown(m)
  3008  }
  3009  
  3010  var xxx_messageInfo_PullRequestGeneratorGitea proto.InternalMessageInfo
  3011  
  3012  func (m *PullRequestGeneratorGithub) Reset()      { *m = PullRequestGeneratorGithub{} }
  3013  func (*PullRequestGeneratorGithub) ProtoMessage() {}
  3014  func (*PullRequestGeneratorGithub) Descriptor() ([]byte, []int) {
  3015  	return fileDescriptor_030104ce3b95bcac, []int{106}
  3016  }
  3017  func (m *PullRequestGeneratorGithub) XXX_Unmarshal(b []byte) error {
  3018  	return m.Unmarshal(b)
  3019  }
  3020  func (m *PullRequestGeneratorGithub) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3021  	b = b[:cap(b)]
  3022  	n, err := m.MarshalToSizedBuffer(b)
  3023  	if err != nil {
  3024  		return nil, err
  3025  	}
  3026  	return b[:n], nil
  3027  }
  3028  func (m *PullRequestGeneratorGithub) XXX_Merge(src proto.Message) {
  3029  	xxx_messageInfo_PullRequestGeneratorGithub.Merge(m, src)
  3030  }
  3031  func (m *PullRequestGeneratorGithub) XXX_Size() int {
  3032  	return m.Size()
  3033  }
  3034  func (m *PullRequestGeneratorGithub) XXX_DiscardUnknown() {
  3035  	xxx_messageInfo_PullRequestGeneratorGithub.DiscardUnknown(m)
  3036  }
  3037  
  3038  var xxx_messageInfo_PullRequestGeneratorGithub proto.InternalMessageInfo
  3039  
  3040  func (m *RefTarget) Reset()      { *m = RefTarget{} }
  3041  func (*RefTarget) ProtoMessage() {}
  3042  func (*RefTarget) Descriptor() ([]byte, []int) {
  3043  	return fileDescriptor_030104ce3b95bcac, []int{107}
  3044  }
  3045  func (m *RefTarget) XXX_Unmarshal(b []byte) error {
  3046  	return m.Unmarshal(b)
  3047  }
  3048  func (m *RefTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3049  	b = b[:cap(b)]
  3050  	n, err := m.MarshalToSizedBuffer(b)
  3051  	if err != nil {
  3052  		return nil, err
  3053  	}
  3054  	return b[:n], nil
  3055  }
  3056  func (m *RefTarget) XXX_Merge(src proto.Message) {
  3057  	xxx_messageInfo_RefTarget.Merge(m, src)
  3058  }
  3059  func (m *RefTarget) XXX_Size() int {
  3060  	return m.Size()
  3061  }
  3062  func (m *RefTarget) XXX_DiscardUnknown() {
  3063  	xxx_messageInfo_RefTarget.DiscardUnknown(m)
  3064  }
  3065  
  3066  var xxx_messageInfo_RefTarget proto.InternalMessageInfo
  3067  
  3068  func (m *RepoCreds) Reset()      { *m = RepoCreds{} }
  3069  func (*RepoCreds) ProtoMessage() {}
  3070  func (*RepoCreds) Descriptor() ([]byte, []int) {
  3071  	return fileDescriptor_030104ce3b95bcac, []int{108}
  3072  }
  3073  func (m *RepoCreds) XXX_Unmarshal(b []byte) error {
  3074  	return m.Unmarshal(b)
  3075  }
  3076  func (m *RepoCreds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3077  	b = b[:cap(b)]
  3078  	n, err := m.MarshalToSizedBuffer(b)
  3079  	if err != nil {
  3080  		return nil, err
  3081  	}
  3082  	return b[:n], nil
  3083  }
  3084  func (m *RepoCreds) XXX_Merge(src proto.Message) {
  3085  	xxx_messageInfo_RepoCreds.Merge(m, src)
  3086  }
  3087  func (m *RepoCreds) XXX_Size() int {
  3088  	return m.Size()
  3089  }
  3090  func (m *RepoCreds) XXX_DiscardUnknown() {
  3091  	xxx_messageInfo_RepoCreds.DiscardUnknown(m)
  3092  }
  3093  
  3094  var xxx_messageInfo_RepoCreds proto.InternalMessageInfo
  3095  
  3096  func (m *RepoCredsList) Reset()      { *m = RepoCredsList{} }
  3097  func (*RepoCredsList) ProtoMessage() {}
  3098  func (*RepoCredsList) Descriptor() ([]byte, []int) {
  3099  	return fileDescriptor_030104ce3b95bcac, []int{109}
  3100  }
  3101  func (m *RepoCredsList) XXX_Unmarshal(b []byte) error {
  3102  	return m.Unmarshal(b)
  3103  }
  3104  func (m *RepoCredsList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3105  	b = b[:cap(b)]
  3106  	n, err := m.MarshalToSizedBuffer(b)
  3107  	if err != nil {
  3108  		return nil, err
  3109  	}
  3110  	return b[:n], nil
  3111  }
  3112  func (m *RepoCredsList) XXX_Merge(src proto.Message) {
  3113  	xxx_messageInfo_RepoCredsList.Merge(m, src)
  3114  }
  3115  func (m *RepoCredsList) XXX_Size() int {
  3116  	return m.Size()
  3117  }
  3118  func (m *RepoCredsList) XXX_DiscardUnknown() {
  3119  	xxx_messageInfo_RepoCredsList.DiscardUnknown(m)
  3120  }
  3121  
  3122  var xxx_messageInfo_RepoCredsList proto.InternalMessageInfo
  3123  
  3124  func (m *Repository) Reset()      { *m = Repository{} }
  3125  func (*Repository) ProtoMessage() {}
  3126  func (*Repository) Descriptor() ([]byte, []int) {
  3127  	return fileDescriptor_030104ce3b95bcac, []int{110}
  3128  }
  3129  func (m *Repository) XXX_Unmarshal(b []byte) error {
  3130  	return m.Unmarshal(b)
  3131  }
  3132  func (m *Repository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3133  	b = b[:cap(b)]
  3134  	n, err := m.MarshalToSizedBuffer(b)
  3135  	if err != nil {
  3136  		return nil, err
  3137  	}
  3138  	return b[:n], nil
  3139  }
  3140  func (m *Repository) XXX_Merge(src proto.Message) {
  3141  	xxx_messageInfo_Repository.Merge(m, src)
  3142  }
  3143  func (m *Repository) XXX_Size() int {
  3144  	return m.Size()
  3145  }
  3146  func (m *Repository) XXX_DiscardUnknown() {
  3147  	xxx_messageInfo_Repository.DiscardUnknown(m)
  3148  }
  3149  
  3150  var xxx_messageInfo_Repository proto.InternalMessageInfo
  3151  
  3152  func (m *RepositoryCertificate) Reset()      { *m = RepositoryCertificate{} }
  3153  func (*RepositoryCertificate) ProtoMessage() {}
  3154  func (*RepositoryCertificate) Descriptor() ([]byte, []int) {
  3155  	return fileDescriptor_030104ce3b95bcac, []int{111}
  3156  }
  3157  func (m *RepositoryCertificate) XXX_Unmarshal(b []byte) error {
  3158  	return m.Unmarshal(b)
  3159  }
  3160  func (m *RepositoryCertificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3161  	b = b[:cap(b)]
  3162  	n, err := m.MarshalToSizedBuffer(b)
  3163  	if err != nil {
  3164  		return nil, err
  3165  	}
  3166  	return b[:n], nil
  3167  }
  3168  func (m *RepositoryCertificate) XXX_Merge(src proto.Message) {
  3169  	xxx_messageInfo_RepositoryCertificate.Merge(m, src)
  3170  }
  3171  func (m *RepositoryCertificate) XXX_Size() int {
  3172  	return m.Size()
  3173  }
  3174  func (m *RepositoryCertificate) XXX_DiscardUnknown() {
  3175  	xxx_messageInfo_RepositoryCertificate.DiscardUnknown(m)
  3176  }
  3177  
  3178  var xxx_messageInfo_RepositoryCertificate proto.InternalMessageInfo
  3179  
  3180  func (m *RepositoryCertificateList) Reset()      { *m = RepositoryCertificateList{} }
  3181  func (*RepositoryCertificateList) ProtoMessage() {}
  3182  func (*RepositoryCertificateList) Descriptor() ([]byte, []int) {
  3183  	return fileDescriptor_030104ce3b95bcac, []int{112}
  3184  }
  3185  func (m *RepositoryCertificateList) XXX_Unmarshal(b []byte) error {
  3186  	return m.Unmarshal(b)
  3187  }
  3188  func (m *RepositoryCertificateList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3189  	b = b[:cap(b)]
  3190  	n, err := m.MarshalToSizedBuffer(b)
  3191  	if err != nil {
  3192  		return nil, err
  3193  	}
  3194  	return b[:n], nil
  3195  }
  3196  func (m *RepositoryCertificateList) XXX_Merge(src proto.Message) {
  3197  	xxx_messageInfo_RepositoryCertificateList.Merge(m, src)
  3198  }
  3199  func (m *RepositoryCertificateList) XXX_Size() int {
  3200  	return m.Size()
  3201  }
  3202  func (m *RepositoryCertificateList) XXX_DiscardUnknown() {
  3203  	xxx_messageInfo_RepositoryCertificateList.DiscardUnknown(m)
  3204  }
  3205  
  3206  var xxx_messageInfo_RepositoryCertificateList proto.InternalMessageInfo
  3207  
  3208  func (m *RepositoryList) Reset()      { *m = RepositoryList{} }
  3209  func (*RepositoryList) ProtoMessage() {}
  3210  func (*RepositoryList) Descriptor() ([]byte, []int) {
  3211  	return fileDescriptor_030104ce3b95bcac, []int{113}
  3212  }
  3213  func (m *RepositoryList) XXX_Unmarshal(b []byte) error {
  3214  	return m.Unmarshal(b)
  3215  }
  3216  func (m *RepositoryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3217  	b = b[:cap(b)]
  3218  	n, err := m.MarshalToSizedBuffer(b)
  3219  	if err != nil {
  3220  		return nil, err
  3221  	}
  3222  	return b[:n], nil
  3223  }
  3224  func (m *RepositoryList) XXX_Merge(src proto.Message) {
  3225  	xxx_messageInfo_RepositoryList.Merge(m, src)
  3226  }
  3227  func (m *RepositoryList) XXX_Size() int {
  3228  	return m.Size()
  3229  }
  3230  func (m *RepositoryList) XXX_DiscardUnknown() {
  3231  	xxx_messageInfo_RepositoryList.DiscardUnknown(m)
  3232  }
  3233  
  3234  var xxx_messageInfo_RepositoryList proto.InternalMessageInfo
  3235  
  3236  func (m *ResourceAction) Reset()      { *m = ResourceAction{} }
  3237  func (*ResourceAction) ProtoMessage() {}
  3238  func (*ResourceAction) Descriptor() ([]byte, []int) {
  3239  	return fileDescriptor_030104ce3b95bcac, []int{114}
  3240  }
  3241  func (m *ResourceAction) XXX_Unmarshal(b []byte) error {
  3242  	return m.Unmarshal(b)
  3243  }
  3244  func (m *ResourceAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3245  	b = b[:cap(b)]
  3246  	n, err := m.MarshalToSizedBuffer(b)
  3247  	if err != nil {
  3248  		return nil, err
  3249  	}
  3250  	return b[:n], nil
  3251  }
  3252  func (m *ResourceAction) XXX_Merge(src proto.Message) {
  3253  	xxx_messageInfo_ResourceAction.Merge(m, src)
  3254  }
  3255  func (m *ResourceAction) XXX_Size() int {
  3256  	return m.Size()
  3257  }
  3258  func (m *ResourceAction) XXX_DiscardUnknown() {
  3259  	xxx_messageInfo_ResourceAction.DiscardUnknown(m)
  3260  }
  3261  
  3262  var xxx_messageInfo_ResourceAction proto.InternalMessageInfo
  3263  
  3264  func (m *ResourceActionDefinition) Reset()      { *m = ResourceActionDefinition{} }
  3265  func (*ResourceActionDefinition) ProtoMessage() {}
  3266  func (*ResourceActionDefinition) Descriptor() ([]byte, []int) {
  3267  	return fileDescriptor_030104ce3b95bcac, []int{115}
  3268  }
  3269  func (m *ResourceActionDefinition) XXX_Unmarshal(b []byte) error {
  3270  	return m.Unmarshal(b)
  3271  }
  3272  func (m *ResourceActionDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3273  	b = b[:cap(b)]
  3274  	n, err := m.MarshalToSizedBuffer(b)
  3275  	if err != nil {
  3276  		return nil, err
  3277  	}
  3278  	return b[:n], nil
  3279  }
  3280  func (m *ResourceActionDefinition) XXX_Merge(src proto.Message) {
  3281  	xxx_messageInfo_ResourceActionDefinition.Merge(m, src)
  3282  }
  3283  func (m *ResourceActionDefinition) XXX_Size() int {
  3284  	return m.Size()
  3285  }
  3286  func (m *ResourceActionDefinition) XXX_DiscardUnknown() {
  3287  	xxx_messageInfo_ResourceActionDefinition.DiscardUnknown(m)
  3288  }
  3289  
  3290  var xxx_messageInfo_ResourceActionDefinition proto.InternalMessageInfo
  3291  
  3292  func (m *ResourceActionParam) Reset()      { *m = ResourceActionParam{} }
  3293  func (*ResourceActionParam) ProtoMessage() {}
  3294  func (*ResourceActionParam) Descriptor() ([]byte, []int) {
  3295  	return fileDescriptor_030104ce3b95bcac, []int{116}
  3296  }
  3297  func (m *ResourceActionParam) XXX_Unmarshal(b []byte) error {
  3298  	return m.Unmarshal(b)
  3299  }
  3300  func (m *ResourceActionParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3301  	b = b[:cap(b)]
  3302  	n, err := m.MarshalToSizedBuffer(b)
  3303  	if err != nil {
  3304  		return nil, err
  3305  	}
  3306  	return b[:n], nil
  3307  }
  3308  func (m *ResourceActionParam) XXX_Merge(src proto.Message) {
  3309  	xxx_messageInfo_ResourceActionParam.Merge(m, src)
  3310  }
  3311  func (m *ResourceActionParam) XXX_Size() int {
  3312  	return m.Size()
  3313  }
  3314  func (m *ResourceActionParam) XXX_DiscardUnknown() {
  3315  	xxx_messageInfo_ResourceActionParam.DiscardUnknown(m)
  3316  }
  3317  
  3318  var xxx_messageInfo_ResourceActionParam proto.InternalMessageInfo
  3319  
  3320  func (m *ResourceActions) Reset()      { *m = ResourceActions{} }
  3321  func (*ResourceActions) ProtoMessage() {}
  3322  func (*ResourceActions) Descriptor() ([]byte, []int) {
  3323  	return fileDescriptor_030104ce3b95bcac, []int{117}
  3324  }
  3325  func (m *ResourceActions) XXX_Unmarshal(b []byte) error {
  3326  	return m.Unmarshal(b)
  3327  }
  3328  func (m *ResourceActions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3329  	b = b[:cap(b)]
  3330  	n, err := m.MarshalToSizedBuffer(b)
  3331  	if err != nil {
  3332  		return nil, err
  3333  	}
  3334  	return b[:n], nil
  3335  }
  3336  func (m *ResourceActions) XXX_Merge(src proto.Message) {
  3337  	xxx_messageInfo_ResourceActions.Merge(m, src)
  3338  }
  3339  func (m *ResourceActions) XXX_Size() int {
  3340  	return m.Size()
  3341  }
  3342  func (m *ResourceActions) XXX_DiscardUnknown() {
  3343  	xxx_messageInfo_ResourceActions.DiscardUnknown(m)
  3344  }
  3345  
  3346  var xxx_messageInfo_ResourceActions proto.InternalMessageInfo
  3347  
  3348  func (m *ResourceDiff) Reset()      { *m = ResourceDiff{} }
  3349  func (*ResourceDiff) ProtoMessage() {}
  3350  func (*ResourceDiff) Descriptor() ([]byte, []int) {
  3351  	return fileDescriptor_030104ce3b95bcac, []int{118}
  3352  }
  3353  func (m *ResourceDiff) XXX_Unmarshal(b []byte) error {
  3354  	return m.Unmarshal(b)
  3355  }
  3356  func (m *ResourceDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3357  	b = b[:cap(b)]
  3358  	n, err := m.MarshalToSizedBuffer(b)
  3359  	if err != nil {
  3360  		return nil, err
  3361  	}
  3362  	return b[:n], nil
  3363  }
  3364  func (m *ResourceDiff) XXX_Merge(src proto.Message) {
  3365  	xxx_messageInfo_ResourceDiff.Merge(m, src)
  3366  }
  3367  func (m *ResourceDiff) XXX_Size() int {
  3368  	return m.Size()
  3369  }
  3370  func (m *ResourceDiff) XXX_DiscardUnknown() {
  3371  	xxx_messageInfo_ResourceDiff.DiscardUnknown(m)
  3372  }
  3373  
  3374  var xxx_messageInfo_ResourceDiff proto.InternalMessageInfo
  3375  
  3376  func (m *ResourceIgnoreDifferences) Reset()      { *m = ResourceIgnoreDifferences{} }
  3377  func (*ResourceIgnoreDifferences) ProtoMessage() {}
  3378  func (*ResourceIgnoreDifferences) Descriptor() ([]byte, []int) {
  3379  	return fileDescriptor_030104ce3b95bcac, []int{119}
  3380  }
  3381  func (m *ResourceIgnoreDifferences) XXX_Unmarshal(b []byte) error {
  3382  	return m.Unmarshal(b)
  3383  }
  3384  func (m *ResourceIgnoreDifferences) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3385  	b = b[:cap(b)]
  3386  	n, err := m.MarshalToSizedBuffer(b)
  3387  	if err != nil {
  3388  		return nil, err
  3389  	}
  3390  	return b[:n], nil
  3391  }
  3392  func (m *ResourceIgnoreDifferences) XXX_Merge(src proto.Message) {
  3393  	xxx_messageInfo_ResourceIgnoreDifferences.Merge(m, src)
  3394  }
  3395  func (m *ResourceIgnoreDifferences) XXX_Size() int {
  3396  	return m.Size()
  3397  }
  3398  func (m *ResourceIgnoreDifferences) XXX_DiscardUnknown() {
  3399  	xxx_messageInfo_ResourceIgnoreDifferences.DiscardUnknown(m)
  3400  }
  3401  
  3402  var xxx_messageInfo_ResourceIgnoreDifferences proto.InternalMessageInfo
  3403  
  3404  func (m *ResourceNetworkingInfo) Reset()      { *m = ResourceNetworkingInfo{} }
  3405  func (*ResourceNetworkingInfo) ProtoMessage() {}
  3406  func (*ResourceNetworkingInfo) Descriptor() ([]byte, []int) {
  3407  	return fileDescriptor_030104ce3b95bcac, []int{120}
  3408  }
  3409  func (m *ResourceNetworkingInfo) XXX_Unmarshal(b []byte) error {
  3410  	return m.Unmarshal(b)
  3411  }
  3412  func (m *ResourceNetworkingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3413  	b = b[:cap(b)]
  3414  	n, err := m.MarshalToSizedBuffer(b)
  3415  	if err != nil {
  3416  		return nil, err
  3417  	}
  3418  	return b[:n], nil
  3419  }
  3420  func (m *ResourceNetworkingInfo) XXX_Merge(src proto.Message) {
  3421  	xxx_messageInfo_ResourceNetworkingInfo.Merge(m, src)
  3422  }
  3423  func (m *ResourceNetworkingInfo) XXX_Size() int {
  3424  	return m.Size()
  3425  }
  3426  func (m *ResourceNetworkingInfo) XXX_DiscardUnknown() {
  3427  	xxx_messageInfo_ResourceNetworkingInfo.DiscardUnknown(m)
  3428  }
  3429  
  3430  var xxx_messageInfo_ResourceNetworkingInfo proto.InternalMessageInfo
  3431  
  3432  func (m *ResourceNode) Reset()      { *m = ResourceNode{} }
  3433  func (*ResourceNode) ProtoMessage() {}
  3434  func (*ResourceNode) Descriptor() ([]byte, []int) {
  3435  	return fileDescriptor_030104ce3b95bcac, []int{121}
  3436  }
  3437  func (m *ResourceNode) XXX_Unmarshal(b []byte) error {
  3438  	return m.Unmarshal(b)
  3439  }
  3440  func (m *ResourceNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3441  	b = b[:cap(b)]
  3442  	n, err := m.MarshalToSizedBuffer(b)
  3443  	if err != nil {
  3444  		return nil, err
  3445  	}
  3446  	return b[:n], nil
  3447  }
  3448  func (m *ResourceNode) XXX_Merge(src proto.Message) {
  3449  	xxx_messageInfo_ResourceNode.Merge(m, src)
  3450  }
  3451  func (m *ResourceNode) XXX_Size() int {
  3452  	return m.Size()
  3453  }
  3454  func (m *ResourceNode) XXX_DiscardUnknown() {
  3455  	xxx_messageInfo_ResourceNode.DiscardUnknown(m)
  3456  }
  3457  
  3458  var xxx_messageInfo_ResourceNode proto.InternalMessageInfo
  3459  
  3460  func (m *ResourceOverride) Reset()      { *m = ResourceOverride{} }
  3461  func (*ResourceOverride) ProtoMessage() {}
  3462  func (*ResourceOverride) Descriptor() ([]byte, []int) {
  3463  	return fileDescriptor_030104ce3b95bcac, []int{122}
  3464  }
  3465  func (m *ResourceOverride) XXX_Unmarshal(b []byte) error {
  3466  	return m.Unmarshal(b)
  3467  }
  3468  func (m *ResourceOverride) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3469  	b = b[:cap(b)]
  3470  	n, err := m.MarshalToSizedBuffer(b)
  3471  	if err != nil {
  3472  		return nil, err
  3473  	}
  3474  	return b[:n], nil
  3475  }
  3476  func (m *ResourceOverride) XXX_Merge(src proto.Message) {
  3477  	xxx_messageInfo_ResourceOverride.Merge(m, src)
  3478  }
  3479  func (m *ResourceOverride) XXX_Size() int {
  3480  	return m.Size()
  3481  }
  3482  func (m *ResourceOverride) XXX_DiscardUnknown() {
  3483  	xxx_messageInfo_ResourceOverride.DiscardUnknown(m)
  3484  }
  3485  
  3486  var xxx_messageInfo_ResourceOverride proto.InternalMessageInfo
  3487  
  3488  func (m *ResourceRef) Reset()      { *m = ResourceRef{} }
  3489  func (*ResourceRef) ProtoMessage() {}
  3490  func (*ResourceRef) Descriptor() ([]byte, []int) {
  3491  	return fileDescriptor_030104ce3b95bcac, []int{123}
  3492  }
  3493  func (m *ResourceRef) XXX_Unmarshal(b []byte) error {
  3494  	return m.Unmarshal(b)
  3495  }
  3496  func (m *ResourceRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3497  	b = b[:cap(b)]
  3498  	n, err := m.MarshalToSizedBuffer(b)
  3499  	if err != nil {
  3500  		return nil, err
  3501  	}
  3502  	return b[:n], nil
  3503  }
  3504  func (m *ResourceRef) XXX_Merge(src proto.Message) {
  3505  	xxx_messageInfo_ResourceRef.Merge(m, src)
  3506  }
  3507  func (m *ResourceRef) XXX_Size() int {
  3508  	return m.Size()
  3509  }
  3510  func (m *ResourceRef) XXX_DiscardUnknown() {
  3511  	xxx_messageInfo_ResourceRef.DiscardUnknown(m)
  3512  }
  3513  
  3514  var xxx_messageInfo_ResourceRef proto.InternalMessageInfo
  3515  
  3516  func (m *ResourceResult) Reset()      { *m = ResourceResult{} }
  3517  func (*ResourceResult) ProtoMessage() {}
  3518  func (*ResourceResult) Descriptor() ([]byte, []int) {
  3519  	return fileDescriptor_030104ce3b95bcac, []int{124}
  3520  }
  3521  func (m *ResourceResult) XXX_Unmarshal(b []byte) error {
  3522  	return m.Unmarshal(b)
  3523  }
  3524  func (m *ResourceResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3525  	b = b[:cap(b)]
  3526  	n, err := m.MarshalToSizedBuffer(b)
  3527  	if err != nil {
  3528  		return nil, err
  3529  	}
  3530  	return b[:n], nil
  3531  }
  3532  func (m *ResourceResult) XXX_Merge(src proto.Message) {
  3533  	xxx_messageInfo_ResourceResult.Merge(m, src)
  3534  }
  3535  func (m *ResourceResult) XXX_Size() int {
  3536  	return m.Size()
  3537  }
  3538  func (m *ResourceResult) XXX_DiscardUnknown() {
  3539  	xxx_messageInfo_ResourceResult.DiscardUnknown(m)
  3540  }
  3541  
  3542  var xxx_messageInfo_ResourceResult proto.InternalMessageInfo
  3543  
  3544  func (m *ResourceStatus) Reset()      { *m = ResourceStatus{} }
  3545  func (*ResourceStatus) ProtoMessage() {}
  3546  func (*ResourceStatus) Descriptor() ([]byte, []int) {
  3547  	return fileDescriptor_030104ce3b95bcac, []int{125}
  3548  }
  3549  func (m *ResourceStatus) XXX_Unmarshal(b []byte) error {
  3550  	return m.Unmarshal(b)
  3551  }
  3552  func (m *ResourceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3553  	b = b[:cap(b)]
  3554  	n, err := m.MarshalToSizedBuffer(b)
  3555  	if err != nil {
  3556  		return nil, err
  3557  	}
  3558  	return b[:n], nil
  3559  }
  3560  func (m *ResourceStatus) XXX_Merge(src proto.Message) {
  3561  	xxx_messageInfo_ResourceStatus.Merge(m, src)
  3562  }
  3563  func (m *ResourceStatus) XXX_Size() int {
  3564  	return m.Size()
  3565  }
  3566  func (m *ResourceStatus) XXX_DiscardUnknown() {
  3567  	xxx_messageInfo_ResourceStatus.DiscardUnknown(m)
  3568  }
  3569  
  3570  var xxx_messageInfo_ResourceStatus proto.InternalMessageInfo
  3571  
  3572  func (m *RetryStrategy) Reset()      { *m = RetryStrategy{} }
  3573  func (*RetryStrategy) ProtoMessage() {}
  3574  func (*RetryStrategy) Descriptor() ([]byte, []int) {
  3575  	return fileDescriptor_030104ce3b95bcac, []int{126}
  3576  }
  3577  func (m *RetryStrategy) XXX_Unmarshal(b []byte) error {
  3578  	return m.Unmarshal(b)
  3579  }
  3580  func (m *RetryStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3581  	b = b[:cap(b)]
  3582  	n, err := m.MarshalToSizedBuffer(b)
  3583  	if err != nil {
  3584  		return nil, err
  3585  	}
  3586  	return b[:n], nil
  3587  }
  3588  func (m *RetryStrategy) XXX_Merge(src proto.Message) {
  3589  	xxx_messageInfo_RetryStrategy.Merge(m, src)
  3590  }
  3591  func (m *RetryStrategy) XXX_Size() int {
  3592  	return m.Size()
  3593  }
  3594  func (m *RetryStrategy) XXX_DiscardUnknown() {
  3595  	xxx_messageInfo_RetryStrategy.DiscardUnknown(m)
  3596  }
  3597  
  3598  var xxx_messageInfo_RetryStrategy proto.InternalMessageInfo
  3599  
  3600  func (m *RevisionHistory) Reset()      { *m = RevisionHistory{} }
  3601  func (*RevisionHistory) ProtoMessage() {}
  3602  func (*RevisionHistory) Descriptor() ([]byte, []int) {
  3603  	return fileDescriptor_030104ce3b95bcac, []int{127}
  3604  }
  3605  func (m *RevisionHistory) XXX_Unmarshal(b []byte) error {
  3606  	return m.Unmarshal(b)
  3607  }
  3608  func (m *RevisionHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3609  	b = b[:cap(b)]
  3610  	n, err := m.MarshalToSizedBuffer(b)
  3611  	if err != nil {
  3612  		return nil, err
  3613  	}
  3614  	return b[:n], nil
  3615  }
  3616  func (m *RevisionHistory) XXX_Merge(src proto.Message) {
  3617  	xxx_messageInfo_RevisionHistory.Merge(m, src)
  3618  }
  3619  func (m *RevisionHistory) XXX_Size() int {
  3620  	return m.Size()
  3621  }
  3622  func (m *RevisionHistory) XXX_DiscardUnknown() {
  3623  	xxx_messageInfo_RevisionHistory.DiscardUnknown(m)
  3624  }
  3625  
  3626  var xxx_messageInfo_RevisionHistory proto.InternalMessageInfo
  3627  
  3628  func (m *RevisionMetadata) Reset()      { *m = RevisionMetadata{} }
  3629  func (*RevisionMetadata) ProtoMessage() {}
  3630  func (*RevisionMetadata) Descriptor() ([]byte, []int) {
  3631  	return fileDescriptor_030104ce3b95bcac, []int{128}
  3632  }
  3633  func (m *RevisionMetadata) XXX_Unmarshal(b []byte) error {
  3634  	return m.Unmarshal(b)
  3635  }
  3636  func (m *RevisionMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3637  	b = b[:cap(b)]
  3638  	n, err := m.MarshalToSizedBuffer(b)
  3639  	if err != nil {
  3640  		return nil, err
  3641  	}
  3642  	return b[:n], nil
  3643  }
  3644  func (m *RevisionMetadata) XXX_Merge(src proto.Message) {
  3645  	xxx_messageInfo_RevisionMetadata.Merge(m, src)
  3646  }
  3647  func (m *RevisionMetadata) XXX_Size() int {
  3648  	return m.Size()
  3649  }
  3650  func (m *RevisionMetadata) XXX_DiscardUnknown() {
  3651  	xxx_messageInfo_RevisionMetadata.DiscardUnknown(m)
  3652  }
  3653  
  3654  var xxx_messageInfo_RevisionMetadata proto.InternalMessageInfo
  3655  
  3656  func (m *SCMProviderGenerator) Reset()      { *m = SCMProviderGenerator{} }
  3657  func (*SCMProviderGenerator) ProtoMessage() {}
  3658  func (*SCMProviderGenerator) Descriptor() ([]byte, []int) {
  3659  	return fileDescriptor_030104ce3b95bcac, []int{129}
  3660  }
  3661  func (m *SCMProviderGenerator) XXX_Unmarshal(b []byte) error {
  3662  	return m.Unmarshal(b)
  3663  }
  3664  func (m *SCMProviderGenerator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3665  	b = b[:cap(b)]
  3666  	n, err := m.MarshalToSizedBuffer(b)
  3667  	if err != nil {
  3668  		return nil, err
  3669  	}
  3670  	return b[:n], nil
  3671  }
  3672  func (m *SCMProviderGenerator) XXX_Merge(src proto.Message) {
  3673  	xxx_messageInfo_SCMProviderGenerator.Merge(m, src)
  3674  }
  3675  func (m *SCMProviderGenerator) XXX_Size() int {
  3676  	return m.Size()
  3677  }
  3678  func (m *SCMProviderGenerator) XXX_DiscardUnknown() {
  3679  	xxx_messageInfo_SCMProviderGenerator.DiscardUnknown(m)
  3680  }
  3681  
  3682  var xxx_messageInfo_SCMProviderGenerator proto.InternalMessageInfo
  3683  
  3684  func (m *SCMProviderGeneratorAWSCodeCommit) Reset()      { *m = SCMProviderGeneratorAWSCodeCommit{} }
  3685  func (*SCMProviderGeneratorAWSCodeCommit) ProtoMessage() {}
  3686  func (*SCMProviderGeneratorAWSCodeCommit) Descriptor() ([]byte, []int) {
  3687  	return fileDescriptor_030104ce3b95bcac, []int{130}
  3688  }
  3689  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_Unmarshal(b []byte) error {
  3690  	return m.Unmarshal(b)
  3691  }
  3692  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3693  	b = b[:cap(b)]
  3694  	n, err := m.MarshalToSizedBuffer(b)
  3695  	if err != nil {
  3696  		return nil, err
  3697  	}
  3698  	return b[:n], nil
  3699  }
  3700  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_Merge(src proto.Message) {
  3701  	xxx_messageInfo_SCMProviderGeneratorAWSCodeCommit.Merge(m, src)
  3702  }
  3703  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_Size() int {
  3704  	return m.Size()
  3705  }
  3706  func (m *SCMProviderGeneratorAWSCodeCommit) XXX_DiscardUnknown() {
  3707  	xxx_messageInfo_SCMProviderGeneratorAWSCodeCommit.DiscardUnknown(m)
  3708  }
  3709  
  3710  var xxx_messageInfo_SCMProviderGeneratorAWSCodeCommit proto.InternalMessageInfo
  3711  
  3712  func (m *SCMProviderGeneratorAzureDevOps) Reset()      { *m = SCMProviderGeneratorAzureDevOps{} }
  3713  func (*SCMProviderGeneratorAzureDevOps) ProtoMessage() {}
  3714  func (*SCMProviderGeneratorAzureDevOps) Descriptor() ([]byte, []int) {
  3715  	return fileDescriptor_030104ce3b95bcac, []int{131}
  3716  }
  3717  func (m *SCMProviderGeneratorAzureDevOps) XXX_Unmarshal(b []byte) error {
  3718  	return m.Unmarshal(b)
  3719  }
  3720  func (m *SCMProviderGeneratorAzureDevOps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3721  	b = b[:cap(b)]
  3722  	n, err := m.MarshalToSizedBuffer(b)
  3723  	if err != nil {
  3724  		return nil, err
  3725  	}
  3726  	return b[:n], nil
  3727  }
  3728  func (m *SCMProviderGeneratorAzureDevOps) XXX_Merge(src proto.Message) {
  3729  	xxx_messageInfo_SCMProviderGeneratorAzureDevOps.Merge(m, src)
  3730  }
  3731  func (m *SCMProviderGeneratorAzureDevOps) XXX_Size() int {
  3732  	return m.Size()
  3733  }
  3734  func (m *SCMProviderGeneratorAzureDevOps) XXX_DiscardUnknown() {
  3735  	xxx_messageInfo_SCMProviderGeneratorAzureDevOps.DiscardUnknown(m)
  3736  }
  3737  
  3738  var xxx_messageInfo_SCMProviderGeneratorAzureDevOps proto.InternalMessageInfo
  3739  
  3740  func (m *SCMProviderGeneratorBitbucket) Reset()      { *m = SCMProviderGeneratorBitbucket{} }
  3741  func (*SCMProviderGeneratorBitbucket) ProtoMessage() {}
  3742  func (*SCMProviderGeneratorBitbucket) Descriptor() ([]byte, []int) {
  3743  	return fileDescriptor_030104ce3b95bcac, []int{132}
  3744  }
  3745  func (m *SCMProviderGeneratorBitbucket) XXX_Unmarshal(b []byte) error {
  3746  	return m.Unmarshal(b)
  3747  }
  3748  func (m *SCMProviderGeneratorBitbucket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3749  	b = b[:cap(b)]
  3750  	n, err := m.MarshalToSizedBuffer(b)
  3751  	if err != nil {
  3752  		return nil, err
  3753  	}
  3754  	return b[:n], nil
  3755  }
  3756  func (m *SCMProviderGeneratorBitbucket) XXX_Merge(src proto.Message) {
  3757  	xxx_messageInfo_SCMProviderGeneratorBitbucket.Merge(m, src)
  3758  }
  3759  func (m *SCMProviderGeneratorBitbucket) XXX_Size() int {
  3760  	return m.Size()
  3761  }
  3762  func (m *SCMProviderGeneratorBitbucket) XXX_DiscardUnknown() {
  3763  	xxx_messageInfo_SCMProviderGeneratorBitbucket.DiscardUnknown(m)
  3764  }
  3765  
  3766  var xxx_messageInfo_SCMProviderGeneratorBitbucket proto.InternalMessageInfo
  3767  
  3768  func (m *SCMProviderGeneratorBitbucketServer) Reset()      { *m = SCMProviderGeneratorBitbucketServer{} }
  3769  func (*SCMProviderGeneratorBitbucketServer) ProtoMessage() {}
  3770  func (*SCMProviderGeneratorBitbucketServer) Descriptor() ([]byte, []int) {
  3771  	return fileDescriptor_030104ce3b95bcac, []int{133}
  3772  }
  3773  func (m *SCMProviderGeneratorBitbucketServer) XXX_Unmarshal(b []byte) error {
  3774  	return m.Unmarshal(b)
  3775  }
  3776  func (m *SCMProviderGeneratorBitbucketServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3777  	b = b[:cap(b)]
  3778  	n, err := m.MarshalToSizedBuffer(b)
  3779  	if err != nil {
  3780  		return nil, err
  3781  	}
  3782  	return b[:n], nil
  3783  }
  3784  func (m *SCMProviderGeneratorBitbucketServer) XXX_Merge(src proto.Message) {
  3785  	xxx_messageInfo_SCMProviderGeneratorBitbucketServer.Merge(m, src)
  3786  }
  3787  func (m *SCMProviderGeneratorBitbucketServer) XXX_Size() int {
  3788  	return m.Size()
  3789  }
  3790  func (m *SCMProviderGeneratorBitbucketServer) XXX_DiscardUnknown() {
  3791  	xxx_messageInfo_SCMProviderGeneratorBitbucketServer.DiscardUnknown(m)
  3792  }
  3793  
  3794  var xxx_messageInfo_SCMProviderGeneratorBitbucketServer proto.InternalMessageInfo
  3795  
  3796  func (m *SCMProviderGeneratorFilter) Reset()      { *m = SCMProviderGeneratorFilter{} }
  3797  func (*SCMProviderGeneratorFilter) ProtoMessage() {}
  3798  func (*SCMProviderGeneratorFilter) Descriptor() ([]byte, []int) {
  3799  	return fileDescriptor_030104ce3b95bcac, []int{134}
  3800  }
  3801  func (m *SCMProviderGeneratorFilter) XXX_Unmarshal(b []byte) error {
  3802  	return m.Unmarshal(b)
  3803  }
  3804  func (m *SCMProviderGeneratorFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3805  	b = b[:cap(b)]
  3806  	n, err := m.MarshalToSizedBuffer(b)
  3807  	if err != nil {
  3808  		return nil, err
  3809  	}
  3810  	return b[:n], nil
  3811  }
  3812  func (m *SCMProviderGeneratorFilter) XXX_Merge(src proto.Message) {
  3813  	xxx_messageInfo_SCMProviderGeneratorFilter.Merge(m, src)
  3814  }
  3815  func (m *SCMProviderGeneratorFilter) XXX_Size() int {
  3816  	return m.Size()
  3817  }
  3818  func (m *SCMProviderGeneratorFilter) XXX_DiscardUnknown() {
  3819  	xxx_messageInfo_SCMProviderGeneratorFilter.DiscardUnknown(m)
  3820  }
  3821  
  3822  var xxx_messageInfo_SCMProviderGeneratorFilter proto.InternalMessageInfo
  3823  
  3824  func (m *SCMProviderGeneratorGitea) Reset()      { *m = SCMProviderGeneratorGitea{} }
  3825  func (*SCMProviderGeneratorGitea) ProtoMessage() {}
  3826  func (*SCMProviderGeneratorGitea) Descriptor() ([]byte, []int) {
  3827  	return fileDescriptor_030104ce3b95bcac, []int{135}
  3828  }
  3829  func (m *SCMProviderGeneratorGitea) XXX_Unmarshal(b []byte) error {
  3830  	return m.Unmarshal(b)
  3831  }
  3832  func (m *SCMProviderGeneratorGitea) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3833  	b = b[:cap(b)]
  3834  	n, err := m.MarshalToSizedBuffer(b)
  3835  	if err != nil {
  3836  		return nil, err
  3837  	}
  3838  	return b[:n], nil
  3839  }
  3840  func (m *SCMProviderGeneratorGitea) XXX_Merge(src proto.Message) {
  3841  	xxx_messageInfo_SCMProviderGeneratorGitea.Merge(m, src)
  3842  }
  3843  func (m *SCMProviderGeneratorGitea) XXX_Size() int {
  3844  	return m.Size()
  3845  }
  3846  func (m *SCMProviderGeneratorGitea) XXX_DiscardUnknown() {
  3847  	xxx_messageInfo_SCMProviderGeneratorGitea.DiscardUnknown(m)
  3848  }
  3849  
  3850  var xxx_messageInfo_SCMProviderGeneratorGitea proto.InternalMessageInfo
  3851  
  3852  func (m *SCMProviderGeneratorGithub) Reset()      { *m = SCMProviderGeneratorGithub{} }
  3853  func (*SCMProviderGeneratorGithub) ProtoMessage() {}
  3854  func (*SCMProviderGeneratorGithub) Descriptor() ([]byte, []int) {
  3855  	return fileDescriptor_030104ce3b95bcac, []int{136}
  3856  }
  3857  func (m *SCMProviderGeneratorGithub) XXX_Unmarshal(b []byte) error {
  3858  	return m.Unmarshal(b)
  3859  }
  3860  func (m *SCMProviderGeneratorGithub) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3861  	b = b[:cap(b)]
  3862  	n, err := m.MarshalToSizedBuffer(b)
  3863  	if err != nil {
  3864  		return nil, err
  3865  	}
  3866  	return b[:n], nil
  3867  }
  3868  func (m *SCMProviderGeneratorGithub) XXX_Merge(src proto.Message) {
  3869  	xxx_messageInfo_SCMProviderGeneratorGithub.Merge(m, src)
  3870  }
  3871  func (m *SCMProviderGeneratorGithub) XXX_Size() int {
  3872  	return m.Size()
  3873  }
  3874  func (m *SCMProviderGeneratorGithub) XXX_DiscardUnknown() {
  3875  	xxx_messageInfo_SCMProviderGeneratorGithub.DiscardUnknown(m)
  3876  }
  3877  
  3878  var xxx_messageInfo_SCMProviderGeneratorGithub proto.InternalMessageInfo
  3879  
  3880  func (m *SCMProviderGeneratorGitlab) Reset()      { *m = SCMProviderGeneratorGitlab{} }
  3881  func (*SCMProviderGeneratorGitlab) ProtoMessage() {}
  3882  func (*SCMProviderGeneratorGitlab) Descriptor() ([]byte, []int) {
  3883  	return fileDescriptor_030104ce3b95bcac, []int{137}
  3884  }
  3885  func (m *SCMProviderGeneratorGitlab) XXX_Unmarshal(b []byte) error {
  3886  	return m.Unmarshal(b)
  3887  }
  3888  func (m *SCMProviderGeneratorGitlab) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3889  	b = b[:cap(b)]
  3890  	n, err := m.MarshalToSizedBuffer(b)
  3891  	if err != nil {
  3892  		return nil, err
  3893  	}
  3894  	return b[:n], nil
  3895  }
  3896  func (m *SCMProviderGeneratorGitlab) XXX_Merge(src proto.Message) {
  3897  	xxx_messageInfo_SCMProviderGeneratorGitlab.Merge(m, src)
  3898  }
  3899  func (m *SCMProviderGeneratorGitlab) XXX_Size() int {
  3900  	return m.Size()
  3901  }
  3902  func (m *SCMProviderGeneratorGitlab) XXX_DiscardUnknown() {
  3903  	xxx_messageInfo_SCMProviderGeneratorGitlab.DiscardUnknown(m)
  3904  }
  3905  
  3906  var xxx_messageInfo_SCMProviderGeneratorGitlab proto.InternalMessageInfo
  3907  
  3908  func (m *SecretRef) Reset()      { *m = SecretRef{} }
  3909  func (*SecretRef) ProtoMessage() {}
  3910  func (*SecretRef) Descriptor() ([]byte, []int) {
  3911  	return fileDescriptor_030104ce3b95bcac, []int{138}
  3912  }
  3913  func (m *SecretRef) XXX_Unmarshal(b []byte) error {
  3914  	return m.Unmarshal(b)
  3915  }
  3916  func (m *SecretRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3917  	b = b[:cap(b)]
  3918  	n, err := m.MarshalToSizedBuffer(b)
  3919  	if err != nil {
  3920  		return nil, err
  3921  	}
  3922  	return b[:n], nil
  3923  }
  3924  func (m *SecretRef) XXX_Merge(src proto.Message) {
  3925  	xxx_messageInfo_SecretRef.Merge(m, src)
  3926  }
  3927  func (m *SecretRef) XXX_Size() int {
  3928  	return m.Size()
  3929  }
  3930  func (m *SecretRef) XXX_DiscardUnknown() {
  3931  	xxx_messageInfo_SecretRef.DiscardUnknown(m)
  3932  }
  3933  
  3934  var xxx_messageInfo_SecretRef proto.InternalMessageInfo
  3935  
  3936  func (m *SignatureKey) Reset()      { *m = SignatureKey{} }
  3937  func (*SignatureKey) ProtoMessage() {}
  3938  func (*SignatureKey) Descriptor() ([]byte, []int) {
  3939  	return fileDescriptor_030104ce3b95bcac, []int{139}
  3940  }
  3941  func (m *SignatureKey) XXX_Unmarshal(b []byte) error {
  3942  	return m.Unmarshal(b)
  3943  }
  3944  func (m *SignatureKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3945  	b = b[:cap(b)]
  3946  	n, err := m.MarshalToSizedBuffer(b)
  3947  	if err != nil {
  3948  		return nil, err
  3949  	}
  3950  	return b[:n], nil
  3951  }
  3952  func (m *SignatureKey) XXX_Merge(src proto.Message) {
  3953  	xxx_messageInfo_SignatureKey.Merge(m, src)
  3954  }
  3955  func (m *SignatureKey) XXX_Size() int {
  3956  	return m.Size()
  3957  }
  3958  func (m *SignatureKey) XXX_DiscardUnknown() {
  3959  	xxx_messageInfo_SignatureKey.DiscardUnknown(m)
  3960  }
  3961  
  3962  var xxx_messageInfo_SignatureKey proto.InternalMessageInfo
  3963  
  3964  func (m *SyncOperation) Reset()      { *m = SyncOperation{} }
  3965  func (*SyncOperation) ProtoMessage() {}
  3966  func (*SyncOperation) Descriptor() ([]byte, []int) {
  3967  	return fileDescriptor_030104ce3b95bcac, []int{140}
  3968  }
  3969  func (m *SyncOperation) XXX_Unmarshal(b []byte) error {
  3970  	return m.Unmarshal(b)
  3971  }
  3972  func (m *SyncOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3973  	b = b[:cap(b)]
  3974  	n, err := m.MarshalToSizedBuffer(b)
  3975  	if err != nil {
  3976  		return nil, err
  3977  	}
  3978  	return b[:n], nil
  3979  }
  3980  func (m *SyncOperation) XXX_Merge(src proto.Message) {
  3981  	xxx_messageInfo_SyncOperation.Merge(m, src)
  3982  }
  3983  func (m *SyncOperation) XXX_Size() int {
  3984  	return m.Size()
  3985  }
  3986  func (m *SyncOperation) XXX_DiscardUnknown() {
  3987  	xxx_messageInfo_SyncOperation.DiscardUnknown(m)
  3988  }
  3989  
  3990  var xxx_messageInfo_SyncOperation proto.InternalMessageInfo
  3991  
  3992  func (m *SyncOperationResource) Reset()      { *m = SyncOperationResource{} }
  3993  func (*SyncOperationResource) ProtoMessage() {}
  3994  func (*SyncOperationResource) Descriptor() ([]byte, []int) {
  3995  	return fileDescriptor_030104ce3b95bcac, []int{141}
  3996  }
  3997  func (m *SyncOperationResource) XXX_Unmarshal(b []byte) error {
  3998  	return m.Unmarshal(b)
  3999  }
  4000  func (m *SyncOperationResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4001  	b = b[:cap(b)]
  4002  	n, err := m.MarshalToSizedBuffer(b)
  4003  	if err != nil {
  4004  		return nil, err
  4005  	}
  4006  	return b[:n], nil
  4007  }
  4008  func (m *SyncOperationResource) XXX_Merge(src proto.Message) {
  4009  	xxx_messageInfo_SyncOperationResource.Merge(m, src)
  4010  }
  4011  func (m *SyncOperationResource) XXX_Size() int {
  4012  	return m.Size()
  4013  }
  4014  func (m *SyncOperationResource) XXX_DiscardUnknown() {
  4015  	xxx_messageInfo_SyncOperationResource.DiscardUnknown(m)
  4016  }
  4017  
  4018  var xxx_messageInfo_SyncOperationResource proto.InternalMessageInfo
  4019  
  4020  func (m *SyncOperationResult) Reset()      { *m = SyncOperationResult{} }
  4021  func (*SyncOperationResult) ProtoMessage() {}
  4022  func (*SyncOperationResult) Descriptor() ([]byte, []int) {
  4023  	return fileDescriptor_030104ce3b95bcac, []int{142}
  4024  }
  4025  func (m *SyncOperationResult) XXX_Unmarshal(b []byte) error {
  4026  	return m.Unmarshal(b)
  4027  }
  4028  func (m *SyncOperationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4029  	b = b[:cap(b)]
  4030  	n, err := m.MarshalToSizedBuffer(b)
  4031  	if err != nil {
  4032  		return nil, err
  4033  	}
  4034  	return b[:n], nil
  4035  }
  4036  func (m *SyncOperationResult) XXX_Merge(src proto.Message) {
  4037  	xxx_messageInfo_SyncOperationResult.Merge(m, src)
  4038  }
  4039  func (m *SyncOperationResult) XXX_Size() int {
  4040  	return m.Size()
  4041  }
  4042  func (m *SyncOperationResult) XXX_DiscardUnknown() {
  4043  	xxx_messageInfo_SyncOperationResult.DiscardUnknown(m)
  4044  }
  4045  
  4046  var xxx_messageInfo_SyncOperationResult proto.InternalMessageInfo
  4047  
  4048  func (m *SyncPolicy) Reset()      { *m = SyncPolicy{} }
  4049  func (*SyncPolicy) ProtoMessage() {}
  4050  func (*SyncPolicy) Descriptor() ([]byte, []int) {
  4051  	return fileDescriptor_030104ce3b95bcac, []int{143}
  4052  }
  4053  func (m *SyncPolicy) XXX_Unmarshal(b []byte) error {
  4054  	return m.Unmarshal(b)
  4055  }
  4056  func (m *SyncPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4057  	b = b[:cap(b)]
  4058  	n, err := m.MarshalToSizedBuffer(b)
  4059  	if err != nil {
  4060  		return nil, err
  4061  	}
  4062  	return b[:n], nil
  4063  }
  4064  func (m *SyncPolicy) XXX_Merge(src proto.Message) {
  4065  	xxx_messageInfo_SyncPolicy.Merge(m, src)
  4066  }
  4067  func (m *SyncPolicy) XXX_Size() int {
  4068  	return m.Size()
  4069  }
  4070  func (m *SyncPolicy) XXX_DiscardUnknown() {
  4071  	xxx_messageInfo_SyncPolicy.DiscardUnknown(m)
  4072  }
  4073  
  4074  var xxx_messageInfo_SyncPolicy proto.InternalMessageInfo
  4075  
  4076  func (m *SyncPolicyAutomated) Reset()      { *m = SyncPolicyAutomated{} }
  4077  func (*SyncPolicyAutomated) ProtoMessage() {}
  4078  func (*SyncPolicyAutomated) Descriptor() ([]byte, []int) {
  4079  	return fileDescriptor_030104ce3b95bcac, []int{144}
  4080  }
  4081  func (m *SyncPolicyAutomated) XXX_Unmarshal(b []byte) error {
  4082  	return m.Unmarshal(b)
  4083  }
  4084  func (m *SyncPolicyAutomated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4085  	b = b[:cap(b)]
  4086  	n, err := m.MarshalToSizedBuffer(b)
  4087  	if err != nil {
  4088  		return nil, err
  4089  	}
  4090  	return b[:n], nil
  4091  }
  4092  func (m *SyncPolicyAutomated) XXX_Merge(src proto.Message) {
  4093  	xxx_messageInfo_SyncPolicyAutomated.Merge(m, src)
  4094  }
  4095  func (m *SyncPolicyAutomated) XXX_Size() int {
  4096  	return m.Size()
  4097  }
  4098  func (m *SyncPolicyAutomated) XXX_DiscardUnknown() {
  4099  	xxx_messageInfo_SyncPolicyAutomated.DiscardUnknown(m)
  4100  }
  4101  
  4102  var xxx_messageInfo_SyncPolicyAutomated proto.InternalMessageInfo
  4103  
  4104  func (m *SyncStatus) Reset()      { *m = SyncStatus{} }
  4105  func (*SyncStatus) ProtoMessage() {}
  4106  func (*SyncStatus) Descriptor() ([]byte, []int) {
  4107  	return fileDescriptor_030104ce3b95bcac, []int{145}
  4108  }
  4109  func (m *SyncStatus) XXX_Unmarshal(b []byte) error {
  4110  	return m.Unmarshal(b)
  4111  }
  4112  func (m *SyncStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4113  	b = b[:cap(b)]
  4114  	n, err := m.MarshalToSizedBuffer(b)
  4115  	if err != nil {
  4116  		return nil, err
  4117  	}
  4118  	return b[:n], nil
  4119  }
  4120  func (m *SyncStatus) XXX_Merge(src proto.Message) {
  4121  	xxx_messageInfo_SyncStatus.Merge(m, src)
  4122  }
  4123  func (m *SyncStatus) XXX_Size() int {
  4124  	return m.Size()
  4125  }
  4126  func (m *SyncStatus) XXX_DiscardUnknown() {
  4127  	xxx_messageInfo_SyncStatus.DiscardUnknown(m)
  4128  }
  4129  
  4130  var xxx_messageInfo_SyncStatus proto.InternalMessageInfo
  4131  
  4132  func (m *SyncStrategy) Reset()      { *m = SyncStrategy{} }
  4133  func (*SyncStrategy) ProtoMessage() {}
  4134  func (*SyncStrategy) Descriptor() ([]byte, []int) {
  4135  	return fileDescriptor_030104ce3b95bcac, []int{146}
  4136  }
  4137  func (m *SyncStrategy) XXX_Unmarshal(b []byte) error {
  4138  	return m.Unmarshal(b)
  4139  }
  4140  func (m *SyncStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4141  	b = b[:cap(b)]
  4142  	n, err := m.MarshalToSizedBuffer(b)
  4143  	if err != nil {
  4144  		return nil, err
  4145  	}
  4146  	return b[:n], nil
  4147  }
  4148  func (m *SyncStrategy) XXX_Merge(src proto.Message) {
  4149  	xxx_messageInfo_SyncStrategy.Merge(m, src)
  4150  }
  4151  func (m *SyncStrategy) XXX_Size() int {
  4152  	return m.Size()
  4153  }
  4154  func (m *SyncStrategy) XXX_DiscardUnknown() {
  4155  	xxx_messageInfo_SyncStrategy.DiscardUnknown(m)
  4156  }
  4157  
  4158  var xxx_messageInfo_SyncStrategy proto.InternalMessageInfo
  4159  
  4160  func (m *SyncStrategyApply) Reset()      { *m = SyncStrategyApply{} }
  4161  func (*SyncStrategyApply) ProtoMessage() {}
  4162  func (*SyncStrategyApply) Descriptor() ([]byte, []int) {
  4163  	return fileDescriptor_030104ce3b95bcac, []int{147}
  4164  }
  4165  func (m *SyncStrategyApply) XXX_Unmarshal(b []byte) error {
  4166  	return m.Unmarshal(b)
  4167  }
  4168  func (m *SyncStrategyApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4169  	b = b[:cap(b)]
  4170  	n, err := m.MarshalToSizedBuffer(b)
  4171  	if err != nil {
  4172  		return nil, err
  4173  	}
  4174  	return b[:n], nil
  4175  }
  4176  func (m *SyncStrategyApply) XXX_Merge(src proto.Message) {
  4177  	xxx_messageInfo_SyncStrategyApply.Merge(m, src)
  4178  }
  4179  func (m *SyncStrategyApply) XXX_Size() int {
  4180  	return m.Size()
  4181  }
  4182  func (m *SyncStrategyApply) XXX_DiscardUnknown() {
  4183  	xxx_messageInfo_SyncStrategyApply.DiscardUnknown(m)
  4184  }
  4185  
  4186  var xxx_messageInfo_SyncStrategyApply proto.InternalMessageInfo
  4187  
  4188  func (m *SyncStrategyHook) Reset()      { *m = SyncStrategyHook{} }
  4189  func (*SyncStrategyHook) ProtoMessage() {}
  4190  func (*SyncStrategyHook) Descriptor() ([]byte, []int) {
  4191  	return fileDescriptor_030104ce3b95bcac, []int{148}
  4192  }
  4193  func (m *SyncStrategyHook) XXX_Unmarshal(b []byte) error {
  4194  	return m.Unmarshal(b)
  4195  }
  4196  func (m *SyncStrategyHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4197  	b = b[:cap(b)]
  4198  	n, err := m.MarshalToSizedBuffer(b)
  4199  	if err != nil {
  4200  		return nil, err
  4201  	}
  4202  	return b[:n], nil
  4203  }
  4204  func (m *SyncStrategyHook) XXX_Merge(src proto.Message) {
  4205  	xxx_messageInfo_SyncStrategyHook.Merge(m, src)
  4206  }
  4207  func (m *SyncStrategyHook) XXX_Size() int {
  4208  	return m.Size()
  4209  }
  4210  func (m *SyncStrategyHook) XXX_DiscardUnknown() {
  4211  	xxx_messageInfo_SyncStrategyHook.DiscardUnknown(m)
  4212  }
  4213  
  4214  var xxx_messageInfo_SyncStrategyHook proto.InternalMessageInfo
  4215  
  4216  func (m *SyncWindow) Reset()      { *m = SyncWindow{} }
  4217  func (*SyncWindow) ProtoMessage() {}
  4218  func (*SyncWindow) Descriptor() ([]byte, []int) {
  4219  	return fileDescriptor_030104ce3b95bcac, []int{149}
  4220  }
  4221  func (m *SyncWindow) XXX_Unmarshal(b []byte) error {
  4222  	return m.Unmarshal(b)
  4223  }
  4224  func (m *SyncWindow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4225  	b = b[:cap(b)]
  4226  	n, err := m.MarshalToSizedBuffer(b)
  4227  	if err != nil {
  4228  		return nil, err
  4229  	}
  4230  	return b[:n], nil
  4231  }
  4232  func (m *SyncWindow) XXX_Merge(src proto.Message) {
  4233  	xxx_messageInfo_SyncWindow.Merge(m, src)
  4234  }
  4235  func (m *SyncWindow) XXX_Size() int {
  4236  	return m.Size()
  4237  }
  4238  func (m *SyncWindow) XXX_DiscardUnknown() {
  4239  	xxx_messageInfo_SyncWindow.DiscardUnknown(m)
  4240  }
  4241  
  4242  var xxx_messageInfo_SyncWindow proto.InternalMessageInfo
  4243  
  4244  func (m *TLSClientConfig) Reset()      { *m = TLSClientConfig{} }
  4245  func (*TLSClientConfig) ProtoMessage() {}
  4246  func (*TLSClientConfig) Descriptor() ([]byte, []int) {
  4247  	return fileDescriptor_030104ce3b95bcac, []int{150}
  4248  }
  4249  func (m *TLSClientConfig) XXX_Unmarshal(b []byte) error {
  4250  	return m.Unmarshal(b)
  4251  }
  4252  func (m *TLSClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4253  	b = b[:cap(b)]
  4254  	n, err := m.MarshalToSizedBuffer(b)
  4255  	if err != nil {
  4256  		return nil, err
  4257  	}
  4258  	return b[:n], nil
  4259  }
  4260  func (m *TLSClientConfig) XXX_Merge(src proto.Message) {
  4261  	xxx_messageInfo_TLSClientConfig.Merge(m, src)
  4262  }
  4263  func (m *TLSClientConfig) XXX_Size() int {
  4264  	return m.Size()
  4265  }
  4266  func (m *TLSClientConfig) XXX_DiscardUnknown() {
  4267  	xxx_messageInfo_TLSClientConfig.DiscardUnknown(m)
  4268  }
  4269  
  4270  var xxx_messageInfo_TLSClientConfig proto.InternalMessageInfo
  4271  
  4272  func (m *TagFilter) Reset()      { *m = TagFilter{} }
  4273  func (*TagFilter) ProtoMessage() {}
  4274  func (*TagFilter) Descriptor() ([]byte, []int) {
  4275  	return fileDescriptor_030104ce3b95bcac, []int{151}
  4276  }
  4277  func (m *TagFilter) XXX_Unmarshal(b []byte) error {
  4278  	return m.Unmarshal(b)
  4279  }
  4280  func (m *TagFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4281  	b = b[:cap(b)]
  4282  	n, err := m.MarshalToSizedBuffer(b)
  4283  	if err != nil {
  4284  		return nil, err
  4285  	}
  4286  	return b[:n], nil
  4287  }
  4288  func (m *TagFilter) XXX_Merge(src proto.Message) {
  4289  	xxx_messageInfo_TagFilter.Merge(m, src)
  4290  }
  4291  func (m *TagFilter) XXX_Size() int {
  4292  	return m.Size()
  4293  }
  4294  func (m *TagFilter) XXX_DiscardUnknown() {
  4295  	xxx_messageInfo_TagFilter.DiscardUnknown(m)
  4296  }
  4297  
  4298  var xxx_messageInfo_TagFilter proto.InternalMessageInfo
  4299  
  4300  func init() {
  4301  	proto.RegisterType((*AWSAuthConfig)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.AWSAuthConfig")
  4302  	proto.RegisterType((*AppProject)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.AppProject")
  4303  	proto.RegisterType((*AppProjectList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.AppProjectList")
  4304  	proto.RegisterType((*AppProjectSpec)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.AppProjectSpec")
  4305  	proto.RegisterType((*AppProjectStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.AppProjectStatus")
  4306  	proto.RegisterMapType((map[string]JWTTokens)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.AppProjectStatus.JwtTokensByRoleEntry")
  4307  	proto.RegisterType((*Application)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Application")
  4308  	proto.RegisterType((*ApplicationCondition)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationCondition")
  4309  	proto.RegisterType((*ApplicationDestination)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationDestination")
  4310  	proto.RegisterType((*ApplicationList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationList")
  4311  	proto.RegisterType((*ApplicationMatchExpression)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationMatchExpression")
  4312  	proto.RegisterType((*ApplicationPreservedFields)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationPreservedFields")
  4313  	proto.RegisterType((*ApplicationSet)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSet")
  4314  	proto.RegisterType((*ApplicationSetApplicationStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetApplicationStatus")
  4315  	proto.RegisterType((*ApplicationSetCondition)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetCondition")
  4316  	proto.RegisterType((*ApplicationSetGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetGenerator")
  4317  	proto.RegisterType((*ApplicationSetList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetList")
  4318  	proto.RegisterType((*ApplicationSetNestedGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetNestedGenerator")
  4319  	proto.RegisterType((*ApplicationSetResourceIgnoreDifferences)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetResourceIgnoreDifferences")
  4320  	proto.RegisterType((*ApplicationSetRolloutStep)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetRolloutStep")
  4321  	proto.RegisterType((*ApplicationSetRolloutStrategy)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetRolloutStrategy")
  4322  	proto.RegisterType((*ApplicationSetSpec)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetSpec")
  4323  	proto.RegisterType((*ApplicationSetStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetStatus")
  4324  	proto.RegisterType((*ApplicationSetStrategy)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetStrategy")
  4325  	proto.RegisterType((*ApplicationSetSyncPolicy)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetSyncPolicy")
  4326  	proto.RegisterType((*ApplicationSetTemplate)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetTemplate")
  4327  	proto.RegisterType((*ApplicationSetTemplateMeta)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetTemplateMeta")
  4328  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetTemplateMeta.AnnotationsEntry")
  4329  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetTemplateMeta.LabelsEntry")
  4330  	proto.RegisterType((*ApplicationSetTerminalGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSetTerminalGenerator")
  4331  	proto.RegisterType((*ApplicationSource)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSource")
  4332  	proto.RegisterType((*ApplicationSourceDirectory)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourceDirectory")
  4333  	proto.RegisterType((*ApplicationSourceHelm)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourceHelm")
  4334  	proto.RegisterType((*ApplicationSourceJsonnet)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourceJsonnet")
  4335  	proto.RegisterType((*ApplicationSourceKustomize)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourceKustomize")
  4336  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourceKustomize.CommonAnnotationsEntry")
  4337  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourceKustomize.CommonLabelsEntry")
  4338  	proto.RegisterType((*ApplicationSourcePlugin)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourcePlugin")
  4339  	proto.RegisterType((*ApplicationSourcePluginParameter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSourcePluginParameter")
  4340  	proto.RegisterType((*ApplicationSpec)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSpec")
  4341  	proto.RegisterType((*ApplicationStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationStatus")
  4342  	proto.RegisterType((*ApplicationSummary)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationSummary")
  4343  	proto.RegisterType((*ApplicationTree)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationTree")
  4344  	proto.RegisterType((*ApplicationWatchEvent)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ApplicationWatchEvent")
  4345  	proto.RegisterType((*Backoff)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Backoff")
  4346  	proto.RegisterType((*BasicAuthBitbucketServer)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.BasicAuthBitbucketServer")
  4347  	proto.RegisterType((*BearerTokenBitbucketCloud)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.BearerTokenBitbucketCloud")
  4348  	proto.RegisterType((*ChartDetails)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ChartDetails")
  4349  	proto.RegisterType((*Cluster)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Cluster")
  4350  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Cluster.AnnotationsEntry")
  4351  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Cluster.LabelsEntry")
  4352  	proto.RegisterType((*ClusterCacheInfo)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ClusterCacheInfo")
  4353  	proto.RegisterType((*ClusterConfig)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ClusterConfig")
  4354  	proto.RegisterType((*ClusterGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ClusterGenerator")
  4355  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ClusterGenerator.ValuesEntry")
  4356  	proto.RegisterType((*ClusterInfo)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ClusterInfo")
  4357  	proto.RegisterType((*ClusterList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ClusterList")
  4358  	proto.RegisterType((*Command)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Command")
  4359  	proto.RegisterType((*ComparedTo)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ComparedTo")
  4360  	proto.RegisterType((*ComponentParameter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ComponentParameter")
  4361  	proto.RegisterType((*ConfigManagementPlugin)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ConfigManagementPlugin")
  4362  	proto.RegisterType((*ConnectionState)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ConnectionState")
  4363  	proto.RegisterType((*DuckTypeGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.DuckTypeGenerator")
  4364  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.DuckTypeGenerator.ValuesEntry")
  4365  	proto.RegisterType((*EnvEntry)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.EnvEntry")
  4366  	proto.RegisterType((*ErrApplicationNotAllowedToUseProject)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ErrApplicationNotAllowedToUseProject")
  4367  	proto.RegisterType((*ExecProviderConfig)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ExecProviderConfig")
  4368  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ExecProviderConfig.EnvEntry")
  4369  	proto.RegisterType((*GitDirectoryGeneratorItem)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.GitDirectoryGeneratorItem")
  4370  	proto.RegisterType((*GitFileGeneratorItem)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.GitFileGeneratorItem")
  4371  	proto.RegisterType((*GitGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.GitGenerator")
  4372  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.GitGenerator.ValuesEntry")
  4373  	proto.RegisterType((*GnuPGPublicKey)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.GnuPGPublicKey")
  4374  	proto.RegisterType((*GnuPGPublicKeyList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.GnuPGPublicKeyList")
  4375  	proto.RegisterType((*HealthStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.HealthStatus")
  4376  	proto.RegisterType((*HelmFileParameter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.HelmFileParameter")
  4377  	proto.RegisterType((*HelmOptions)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.HelmOptions")
  4378  	proto.RegisterType((*HelmParameter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.HelmParameter")
  4379  	proto.RegisterType((*HostInfo)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.HostInfo")
  4380  	proto.RegisterType((*HostResourceInfo)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.HostResourceInfo")
  4381  	proto.RegisterType((*Info)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Info")
  4382  	proto.RegisterType((*InfoItem)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.InfoItem")
  4383  	proto.RegisterType((*JWTToken)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.JWTToken")
  4384  	proto.RegisterType((*JWTTokens)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.JWTTokens")
  4385  	proto.RegisterType((*JsonnetVar)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.JsonnetVar")
  4386  	proto.RegisterType((*KnownTypeField)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KnownTypeField")
  4387  	proto.RegisterType((*KustomizeGvk)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizeGvk")
  4388  	proto.RegisterType((*KustomizeOptions)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizeOptions")
  4389  	proto.RegisterType((*KustomizePatch)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizePatch")
  4390  	proto.RegisterMapType((map[string]bool)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizePatch.OptionsEntry")
  4391  	proto.RegisterType((*KustomizeReplica)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizeReplica")
  4392  	proto.RegisterType((*KustomizeResId)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizeResId")
  4393  	proto.RegisterType((*KustomizeSelector)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.KustomizeSelector")
  4394  	proto.RegisterType((*ListGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ListGenerator")
  4395  	proto.RegisterType((*ManagedNamespaceMetadata)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ManagedNamespaceMetadata")
  4396  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ManagedNamespaceMetadata.AnnotationsEntry")
  4397  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ManagedNamespaceMetadata.LabelsEntry")
  4398  	proto.RegisterType((*MatrixGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.MatrixGenerator")
  4399  	proto.RegisterType((*MergeGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.MergeGenerator")
  4400  	proto.RegisterType((*NestedMatrixGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.NestedMatrixGenerator")
  4401  	proto.RegisterType((*NestedMergeGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.NestedMergeGenerator")
  4402  	proto.RegisterType((*Operation)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Operation")
  4403  	proto.RegisterType((*OperationInitiator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OperationInitiator")
  4404  	proto.RegisterType((*OperationState)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OperationState")
  4405  	proto.RegisterType((*OptionalArray)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OptionalArray")
  4406  	proto.RegisterType((*OptionalMap)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OptionalMap")
  4407  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OptionalMap.MapEntry")
  4408  	proto.RegisterType((*OrphanedResourceKey)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OrphanedResourceKey")
  4409  	proto.RegisterType((*OrphanedResourcesMonitorSettings)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OrphanedResourcesMonitorSettings")
  4410  	proto.RegisterType((*OverrideIgnoreDiff)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.OverrideIgnoreDiff")
  4411  	proto.RegisterType((*PluginConfigMapRef)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PluginConfigMapRef")
  4412  	proto.RegisterType((*PluginGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PluginGenerator")
  4413  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PluginGenerator.ValuesEntry")
  4414  	proto.RegisterType((*PluginInput)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PluginInput")
  4415  	proto.RegisterMapType((PluginParameters)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PluginInput.ParametersEntry")
  4416  	proto.RegisterType((*ProjectRole)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ProjectRole")
  4417  	proto.RegisterType((*PullRequestGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGenerator")
  4418  	proto.RegisterType((*PullRequestGeneratorAzureDevOps)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorAzureDevOps")
  4419  	proto.RegisterType((*PullRequestGeneratorBitbucket)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorBitbucket")
  4420  	proto.RegisterType((*PullRequestGeneratorBitbucketServer)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorBitbucketServer")
  4421  	proto.RegisterType((*PullRequestGeneratorFilter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorFilter")
  4422  	proto.RegisterType((*PullRequestGeneratorGitLab)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorGitLab")
  4423  	proto.RegisterType((*PullRequestGeneratorGitea)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorGitea")
  4424  	proto.RegisterType((*PullRequestGeneratorGithub)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.PullRequestGeneratorGithub")
  4425  	proto.RegisterType((*RefTarget)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RefTarget")
  4426  	proto.RegisterType((*RepoCreds)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RepoCreds")
  4427  	proto.RegisterType((*RepoCredsList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RepoCredsList")
  4428  	proto.RegisterType((*Repository)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.Repository")
  4429  	proto.RegisterType((*RepositoryCertificate)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RepositoryCertificate")
  4430  	proto.RegisterType((*RepositoryCertificateList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RepositoryCertificateList")
  4431  	proto.RegisterType((*RepositoryList)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RepositoryList")
  4432  	proto.RegisterType((*ResourceAction)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceAction")
  4433  	proto.RegisterType((*ResourceActionDefinition)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceActionDefinition")
  4434  	proto.RegisterType((*ResourceActionParam)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceActionParam")
  4435  	proto.RegisterType((*ResourceActions)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceActions")
  4436  	proto.RegisterType((*ResourceDiff)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceDiff")
  4437  	proto.RegisterType((*ResourceIgnoreDifferences)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceIgnoreDifferences")
  4438  	proto.RegisterType((*ResourceNetworkingInfo)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceNetworkingInfo")
  4439  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceNetworkingInfo.LabelsEntry")
  4440  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceNetworkingInfo.TargetLabelsEntry")
  4441  	proto.RegisterType((*ResourceNode)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceNode")
  4442  	proto.RegisterType((*ResourceOverride)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceOverride")
  4443  	proto.RegisterType((*ResourceRef)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceRef")
  4444  	proto.RegisterType((*ResourceResult)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceResult")
  4445  	proto.RegisterType((*ResourceStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.ResourceStatus")
  4446  	proto.RegisterType((*RetryStrategy)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RetryStrategy")
  4447  	proto.RegisterType((*RevisionHistory)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RevisionHistory")
  4448  	proto.RegisterType((*RevisionMetadata)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.RevisionMetadata")
  4449  	proto.RegisterType((*SCMProviderGenerator)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGenerator")
  4450  	proto.RegisterMapType((map[string]string)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGenerator.ValuesEntry")
  4451  	proto.RegisterType((*SCMProviderGeneratorAWSCodeCommit)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorAWSCodeCommit")
  4452  	proto.RegisterType((*SCMProviderGeneratorAzureDevOps)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorAzureDevOps")
  4453  	proto.RegisterType((*SCMProviderGeneratorBitbucket)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorBitbucket")
  4454  	proto.RegisterType((*SCMProviderGeneratorBitbucketServer)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorBitbucketServer")
  4455  	proto.RegisterType((*SCMProviderGeneratorFilter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorFilter")
  4456  	proto.RegisterType((*SCMProviderGeneratorGitea)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorGitea")
  4457  	proto.RegisterType((*SCMProviderGeneratorGithub)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorGithub")
  4458  	proto.RegisterType((*SCMProviderGeneratorGitlab)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SCMProviderGeneratorGitlab")
  4459  	proto.RegisterType((*SecretRef)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SecretRef")
  4460  	proto.RegisterType((*SignatureKey)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SignatureKey")
  4461  	proto.RegisterType((*SyncOperation)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncOperation")
  4462  	proto.RegisterType((*SyncOperationResource)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncOperationResource")
  4463  	proto.RegisterType((*SyncOperationResult)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncOperationResult")
  4464  	proto.RegisterType((*SyncPolicy)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncPolicy")
  4465  	proto.RegisterType((*SyncPolicyAutomated)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncPolicyAutomated")
  4466  	proto.RegisterType((*SyncStatus)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncStatus")
  4467  	proto.RegisterType((*SyncStrategy)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncStrategy")
  4468  	proto.RegisterType((*SyncStrategyApply)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncStrategyApply")
  4469  	proto.RegisterType((*SyncStrategyHook)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncStrategyHook")
  4470  	proto.RegisterType((*SyncWindow)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.SyncWindow")
  4471  	proto.RegisterType((*TLSClientConfig)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.TLSClientConfig")
  4472  	proto.RegisterType((*TagFilter)(nil), "github.com.argoproj.argo_cd.v2.pkg.apis.application.v1alpha1.TagFilter")
  4473  }
  4474  
  4475  func init() {
  4476  	proto.RegisterFile("github.com/argoproj/argo-cd/v2/pkg/apis/application/v1alpha1/generated.proto", fileDescriptor_030104ce3b95bcac)
  4477  }
  4478  
  4479  var fileDescriptor_030104ce3b95bcac = []byte{
  4480  	// 11004 bytes of a gzipped FileDescriptorProto
  4481  	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x7d, 0x6d, 0x70, 0x1c, 0xc9,
  4482  	0x75, 0x98, 0x66, 0x3f, 0x80, 0xdd, 0x87, 0x0f, 0x92, 0x4d, 0xf2, 0x0e, 0xa4, 0xee, 0x0e, 0xf4,
  4483  	0x9c, 0x7d, 0x3a, 0x47, 0x77, 0x80, 0x8f, 0xbe, 0x93, 0x2f, 0x3e, 0x5b, 0x32, 0x3e, 0x48, 0x10,
  4484  	0x24, 0x40, 0xe0, 0x1a, 0x20, 0x29, 0x9d, 0x7c, 0x3a, 0x0d, 0x76, 0x1b, 0x8b, 0x21, 0x66, 0x67,
  4485  	0xe6, 0x66, 0x66, 0x41, 0xe0, 0x2c, 0xc9, 0x92, 0x25, 0xdb, 0x4a, 0xf4, 0x71, 0x8a, 0x94, 0x94,
  4486  	0xcf, 0x49, 0xa4, 0xc8, 0x96, 0x93, 0xb2, 0x2b, 0x51, 0xc5, 0x49, 0x7e, 0xc4, 0x89, 0x93, 0x72,
  4487  	0xd9, 0x4e, 0xa5, 0x94, 0x52, 0x52, 0x76, 0xa5, 0x5c, 0x96, 0x93, 0xd8, 0x88, 0xc4, 0x54, 0x2a,
  4488  	0xa9, 0x54, 0xc5, 0x55, 0x4e, 0xfc, 0x23, 0x61, 0xf2, 0x23, 0xd5, 0xdf, 0x3d, 0xb3, 0xb3, 0xc0,
  4489  	0x02, 0x18, 0x90, 0x94, 0x72, 0xff, 0x76, 0xfb, 0xbd, 0x79, 0xaf, 0xa7, 0xa7, 0xfb, 0xbd, 0xd7,
  4490  	0xaf, 0xdf, 0x7b, 0x0d, 0x0b, 0x2d, 0x37, 0xd9, 0xe8, 0xac, 0x4d, 0x34, 0x82, 0xf6, 0xa4, 0x13,
  4491  	0xb5, 0x82, 0x30, 0x0a, 0x6e, 0xb3, 0x1f, 0xcf, 0x36, 0x9a, 0x93, 0x5b, 0x17, 0x27, 0xc3, 0xcd,
  4492  	0xd6, 0xa4, 0x13, 0xba, 0xf1, 0xa4, 0x13, 0x86, 0x9e, 0xdb, 0x70, 0x12, 0x37, 0xf0, 0x27, 0xb7,
  4493  	0x9e, 0x73, 0xbc, 0x70, 0xc3, 0x79, 0x6e, 0xb2, 0x45, 0x7c, 0x12, 0x39, 0x09, 0x69, 0x4e, 0x84,
  4494  	0x51, 0x90, 0x04, 0xe8, 0xc7, 0x34, 0xb5, 0x09, 0x49, 0x8d, 0xfd, 0x78, 0xad, 0xd1, 0x9c, 0xd8,
  4495  	0xba, 0x38, 0x11, 0x6e, 0xb6, 0x26, 0x28, 0xb5, 0x09, 0x83, 0xda, 0x84, 0xa4, 0x76, 0xfe, 0x59,
  4496  	0xa3, 0x2f, 0xad, 0xa0, 0x15, 0x4c, 0x32, 0xa2, 0x6b, 0x9d, 0x75, 0xf6, 0x8f, 0xfd, 0x61, 0xbf,
  4497  	0x38, 0xb3, 0xf3, 0xf6, 0xe6, 0x8b, 0xf1, 0x84, 0x1b, 0xd0, 0xee, 0x4d, 0x36, 0x82, 0x88, 0x4c,
  4498  	0x6e, 0x75, 0x75, 0xe8, 0xfc, 0x15, 0x8d, 0x43, 0xb6, 0x13, 0xe2, 0xc7, 0x6e, 0xe0, 0xc7, 0xcf,
  4499  	0xd2, 0x2e, 0x90, 0x68, 0x8b, 0x44, 0xe6, 0xeb, 0x19, 0x08, 0x79, 0x94, 0x9e, 0xd7, 0x94, 0xda,
  4500  	0x4e, 0x63, 0xc3, 0xf5, 0x49, 0xb4, 0xa3, 0x1f, 0x6f, 0x93, 0xc4, 0xc9, 0x7b, 0x6a, 0xb2, 0xd7,
  4501  	0x53, 0x51, 0xc7, 0x4f, 0xdc, 0x36, 0xe9, 0x7a, 0xe0, 0x3d, 0xfb, 0x3d, 0x10, 0x37, 0x36, 0x48,
  4502  	0xdb, 0xe9, 0x7a, 0xee, 0x87, 0x7b, 0x3d, 0xd7, 0x49, 0x5c, 0x6f, 0xd2, 0xf5, 0x93, 0x38, 0x89,
  4503  	0xb2, 0x0f, 0xd9, 0xaf, 0xc3, 0xc8, 0xd4, 0xad, 0x95, 0xa9, 0x4e, 0xb2, 0x31, 0x13, 0xf8, 0xeb,
  4504  	0x6e, 0x0b, 0xbd, 0x00, 0x43, 0x0d, 0xaf, 0x13, 0x27, 0x24, 0xba, 0xee, 0xb4, 0xc9, 0x98, 0x75,
  4505  	0xc1, 0x7a, 0xba, 0x3e, 0x7d, 0xfa, 0x1b, 0xbb, 0xe3, 0xef, 0xb8, 0xbb, 0x3b, 0x3e, 0x34, 0xa3,
  4506  	0x41, 0xd8, 0xc4, 0x43, 0x3f, 0x08, 0x83, 0x51, 0xe0, 0x91, 0x29, 0x7c, 0x7d, 0xac, 0xc4, 0x1e,
  4507  	0x39, 0x21, 0x1e, 0x19, 0xc4, 0xbc, 0x19, 0x4b, 0xb8, 0xfd, 0x87, 0x25, 0x80, 0xa9, 0x30, 0x5c,
  4508  	0x8e, 0x82, 0xdb, 0xa4, 0x91, 0xa0, 0x0f, 0x43, 0x8d, 0x0e, 0x5d, 0xd3, 0x49, 0x1c, 0xc6, 0x6d,
  4509  	0xe8, 0xe2, 0x0f, 0x4d, 0xf0, 0x37, 0x99, 0x30, 0xdf, 0x44, 0x4f, 0x1c, 0x8a, 0x3d, 0xb1, 0xf5,
  4510  	0xdc, 0xc4, 0xd2, 0x1a, 0x7d, 0x7e, 0x91, 0x24, 0xce, 0x34, 0x12, 0xcc, 0x40, 0xb7, 0x61, 0x45,
  4511  	0x15, 0xf9, 0x50, 0x89, 0x43, 0xd2, 0x60, 0x1d, 0x1b, 0xba, 0xb8, 0x30, 0x71, 0x94, 0x19, 0x3a,
  4512  	0xa1, 0x7b, 0xbe, 0x12, 0x92, 0xc6, 0xf4, 0xb0, 0xe0, 0x5c, 0xa1, 0xff, 0x30, 0xe3, 0x83, 0xb6,
  4513  	0x60, 0x20, 0x4e, 0x9c, 0xa4, 0x13, 0x8f, 0x95, 0x19, 0xc7, 0xeb, 0x85, 0x71, 0x64, 0x54, 0xa7,
  4514  	0x47, 0x05, 0xcf, 0x01, 0xfe, 0x1f, 0x0b, 0x6e, 0xf6, 0x9f, 0x58, 0x30, 0xaa, 0x91, 0x17, 0xdc,
  4515  	0x38, 0x41, 0x3f, 0xd9, 0x35, 0xb8, 0x13, 0xfd, 0x0d, 0x2e, 0x7d, 0x9a, 0x0d, 0xed, 0x49, 0xc1,
  4516  	0xac, 0x26, 0x5b, 0x8c, 0x81, 0x6d, 0x43, 0xd5, 0x4d, 0x48, 0x3b, 0x1e, 0x2b, 0x5d, 0x28, 0x3f,
  4517  	0x3d, 0x74, 0xf1, 0x4a, 0x51, 0xef, 0x39, 0x3d, 0x22, 0x98, 0x56, 0xe7, 0x29, 0x79, 0xcc, 0xb9,
  4518  	0xd8, 0xbf, 0x36, 0x6c, 0xbe, 0x1f, 0x1d, 0x70, 0xf4, 0x1c, 0x0c, 0xc5, 0x41, 0x27, 0x6a, 0x10,
  4519  	0x4c, 0xc2, 0x20, 0x1e, 0xb3, 0x2e, 0x94, 0xe9, 0xd4, 0xa3, 0x33, 0x75, 0x45, 0x37, 0x63, 0x13,
  4520  	0x07, 0x7d, 0xde, 0x82, 0xe1, 0x26, 0x89, 0x13, 0xd7, 0x67, 0xfc, 0x65, 0xe7, 0x57, 0x8f, 0xdc,
  4521  	0x79, 0xd9, 0x38, 0xab, 0x89, 0x4f, 0x9f, 0x11, 0x2f, 0x32, 0x6c, 0x34, 0xc6, 0x38, 0xc5, 0x9f,
  4522  	0xae, 0xb8, 0x26, 0x89, 0x1b, 0x91, 0x1b, 0xd2, 0xff, 0x6c, 0xce, 0x18, 0x2b, 0x6e, 0x56, 0x83,
  4523  	0xb0, 0x89, 0x87, 0x7c, 0xa8, 0xd2, 0x15, 0x15, 0x8f, 0x55, 0x58, 0xff, 0xe7, 0x8f, 0xd6, 0x7f,
  4524  	0x31, 0xa8, 0x74, 0xb1, 0xea, 0xd1, 0xa7, 0xff, 0x62, 0xcc, 0xd9, 0xa0, 0xcf, 0x59, 0x30, 0x26,
  4525  	0x56, 0x3c, 0x26, 0x7c, 0x40, 0x6f, 0x6d, 0xb8, 0x09, 0xf1, 0xdc, 0x38, 0x19, 0xab, 0xb2, 0x3e,
  4526  	0x4c, 0xf6, 0x37, 0xb7, 0xe6, 0xa2, 0xa0, 0x13, 0x5e, 0x73, 0xfd, 0xe6, 0xf4, 0x05, 0xc1, 0x69,
  4527  	0x6c, 0xa6, 0x07, 0x61, 0xdc, 0x93, 0x25, 0xfa, 0x92, 0x05, 0xe7, 0x7d, 0xa7, 0x4d, 0xe2, 0xd0,
  4528  	0xa1, 0x9f, 0x96, 0x83, 0xa7, 0x3d, 0xa7, 0xb1, 0xc9, 0x7a, 0x34, 0x70, 0xb8, 0x1e, 0xd9, 0xa2,
  4529  	0x47, 0xe7, 0xaf, 0xf7, 0x24, 0x8d, 0xf7, 0x60, 0x8b, 0xbe, 0x66, 0xc1, 0xa9, 0x20, 0x0a, 0x37,
  4530  	0x1c, 0x9f, 0x34, 0x25, 0x34, 0x1e, 0x1b, 0x64, 0x4b, 0xef, 0x43, 0x47, 0xfb, 0x44, 0x4b, 0x59,
  4531  	0xb2, 0x8b, 0x81, 0xef, 0x26, 0x41, 0xb4, 0x42, 0x92, 0xc4, 0xf5, 0x5b, 0xf1, 0xf4, 0xd9, 0xbb,
  4532  	0xbb, 0xe3, 0xa7, 0xba, 0xb0, 0x70, 0x77, 0x7f, 0xd0, 0x4f, 0xc1, 0x50, 0xbc, 0xe3, 0x37, 0x6e,
  4533  	0xb9, 0x7e, 0x33, 0xb8, 0x13, 0x8f, 0xd5, 0x8a, 0x58, 0xbe, 0x2b, 0x8a, 0xa0, 0x58, 0x80, 0x9a,
  4534  	0x01, 0x36, 0xb9, 0xe5, 0x7f, 0x38, 0x3d, 0x95, 0xea, 0x45, 0x7f, 0x38, 0x3d, 0x99, 0xf6, 0x60,
  4535  	0x8b, 0x7e, 0xde, 0x82, 0x91, 0xd8, 0x6d, 0xf9, 0x4e, 0xd2, 0x89, 0xc8, 0x35, 0xb2, 0x13, 0x8f,
  4536  	0x01, 0xeb, 0xc8, 0xd5, 0x23, 0x8e, 0x8a, 0x41, 0x72, 0xfa, 0xac, 0xe8, 0xe3, 0x88, 0xd9, 0x1a,
  4537  	0xe3, 0x34, 0xdf, 0xbc, 0x85, 0xa6, 0xa7, 0xf5, 0x50, 0xb1, 0x0b, 0x4d, 0x4f, 0xea, 0x9e, 0x2c,
  4538  	0xd1, 0x4f, 0xc0, 0x49, 0xde, 0xa4, 0x46, 0x36, 0x1e, 0x1b, 0x66, 0x82, 0xf6, 0xcc, 0xdd, 0xdd,
  4539  	0xf1, 0x93, 0x2b, 0x19, 0x18, 0xee, 0xc2, 0x46, 0xaf, 0xc3, 0x78, 0x48, 0xa2, 0xb6, 0x9b, 0x2c,
  4540  	0xf9, 0xde, 0x8e, 0x14, 0xdf, 0x8d, 0x20, 0x24, 0x4d, 0xd1, 0x9d, 0x78, 0x6c, 0xe4, 0x82, 0xf5,
  4541  	0x74, 0x6d, 0xfa, 0x5d, 0xa2, 0x9b, 0xe3, 0xcb, 0x7b, 0xa3, 0xe3, 0xfd, 0xe8, 0xd9, 0xff, 0xaa,
  4542  	0x04, 0x27, 0xb3, 0x8a, 0x13, 0xfd, 0x1d, 0x0b, 0x4e, 0xdc, 0xbe, 0x93, 0xac, 0x06, 0x9b, 0xc4,
  4543  	0x8f, 0xa7, 0x77, 0xa8, 0x78, 0x63, 0x2a, 0x63, 0xe8, 0x62, 0xa3, 0x58, 0x15, 0x3d, 0x71, 0x35,
  4544  	0xcd, 0xe5, 0x92, 0x9f, 0x44, 0x3b, 0xd3, 0x8f, 0x8a, 0xb7, 0x3b, 0x71, 0xf5, 0xd6, 0xaa, 0x09,
  4545  	0xc5, 0xd9, 0x4e, 0x9d, 0xff, 0x8c, 0x05, 0x67, 0xf2, 0x48, 0xa0, 0x93, 0x50, 0xde, 0x24, 0x3b,
  4546  	0xdc, 0x2a, 0xc3, 0xf4, 0x27, 0x7a, 0x15, 0xaa, 0x5b, 0x8e, 0xd7, 0x21, 0xc2, 0xba, 0x99, 0x3b,
  4547  	0xda, 0x8b, 0xa8, 0x9e, 0x61, 0x4e, 0xf5, 0x47, 0x4b, 0x2f, 0x5a, 0xf6, 0xef, 0x95, 0x61, 0xc8,
  4548  	0xd0, 0x6f, 0xf7, 0xc1, 0x62, 0x0b, 0x52, 0x16, 0xdb, 0x62, 0x61, 0xaa, 0xb9, 0xa7, 0xc9, 0x76,
  4549  	0x27, 0x63, 0xb2, 0x2d, 0x15, 0xc7, 0x72, 0x4f, 0x9b, 0x0d, 0x25, 0x50, 0x0f, 0x42, 0x6a, 0x91,
  4550  	0x53, 0xd5, 0x5f, 0x29, 0xe2, 0x13, 0x2e, 0x49, 0x72, 0xd3, 0x23, 0x77, 0x77, 0xc7, 0xeb, 0xea,
  4551  	0x2f, 0xd6, 0x8c, 0xec, 0x6f, 0x59, 0x70, 0xc6, 0xe8, 0xe3, 0x4c, 0xe0, 0x37, 0x5d, 0xf6, 0x69,
  4552  	0x2f, 0x40, 0x25, 0xd9, 0x09, 0xa5, 0xd9, 0xaf, 0x46, 0x6a, 0x75, 0x27, 0x24, 0x98, 0x41, 0xa8,
  4553  	0xa1, 0xdf, 0x26, 0x71, 0xec, 0xb4, 0x48, 0xd6, 0xd0, 0x5f, 0xe4, 0xcd, 0x58, 0xc2, 0x51, 0x04,
  4554  	0xc8, 0x73, 0xe2, 0x64, 0x35, 0x72, 0xfc, 0x98, 0x91, 0x5f, 0x75, 0xdb, 0x44, 0x0c, 0xf0, 0x5f,
  4555  	0xe8, 0x6f, 0xc6, 0xd0, 0x27, 0xa6, 0x1f, 0xb9, 0xbb, 0x3b, 0x8e, 0x16, 0xba, 0x28, 0xe1, 0x1c,
  4556  	0xea, 0xf6, 0x97, 0x2c, 0x78, 0x24, 0xdf, 0x16, 0x43, 0x4f, 0xc1, 0x00, 0xdf, 0xf2, 0x89, 0xb7,
  4557  	0xd3, 0x9f, 0x84, 0xb5, 0x62, 0x01, 0x45, 0x93, 0x50, 0x57, 0x7a, 0x42, 0xbc, 0xe3, 0x29, 0x81,
  4558  	0x5a, 0xd7, 0xca, 0x45, 0xe3, 0xd0, 0x41, 0xa3, 0x7f, 0x84, 0xe5, 0xa6, 0x06, 0x8d, 0x6d, 0x92,
  4559  	0x18, 0xc4, 0xfe, 0x8f, 0x16, 0x9c, 0x30, 0x7a, 0x75, 0x1f, 0x4c, 0x73, 0x3f, 0x6d, 0x9a, 0xcf,
  4560  	0x17, 0x36, 0x9f, 0x7b, 0xd8, 0xe6, 0x9f, 0xb3, 0xe0, 0xbc, 0x81, 0xb5, 0xe8, 0x24, 0x8d, 0x8d,
  4561  	0x4b, 0xdb, 0x61, 0x44, 0x62, 0xba, 0x9d, 0x46, 0x8f, 0x1b, 0x72, 0x6b, 0x7a, 0x48, 0x50, 0x28,
  4562  	0x5f, 0x23, 0x3b, 0x5c, 0x88, 0x3d, 0x03, 0x35, 0x3e, 0x39, 0x83, 0x48, 0x8c, 0xb8, 0x7a, 0xb7,
  4563  	0x25, 0xd1, 0x8e, 0x15, 0x06, 0xb2, 0x61, 0x80, 0x09, 0x27, 0xba, 0x58, 0xa9, 0x1a, 0x02, 0xfa,
  4564  	0x11, 0x6f, 0xb2, 0x16, 0x2c, 0x20, 0x76, 0x9c, 0xea, 0xce, 0x72, 0x44, 0xd8, 0xc7, 0x6d, 0x5e,
  4565  	0x76, 0x89, 0xd7, 0x8c, 0xe9, 0xb6, 0xc1, 0xf1, 0xfd, 0x20, 0x11, 0x3b, 0x00, 0x63, 0xdb, 0x30,
  4566  	0xa5, 0x9b, 0xb1, 0x89, 0x43, 0x99, 0x7a, 0xce, 0x1a, 0xf1, 0xf8, 0x88, 0x0a, 0xa6, 0x0b, 0xac,
  4567  	0x05, 0x0b, 0x88, 0x7d, 0xb7, 0xc4, 0x36, 0x28, 0x6a, 0xe9, 0x93, 0xfb, 0xb1, 0xbb, 0x8d, 0x52,
  4568  	0xb2, 0x72, 0xb9, 0x38, 0xc1, 0x45, 0x7a, 0xef, 0x70, 0xdf, 0xc8, 0x88, 0x4b, 0x5c, 0x28, 0xd7,
  4569  	0xbd, 0x77, 0xb9, 0xbf, 0x5d, 0x82, 0xf1, 0xf4, 0x03, 0x5d, 0xd2, 0x96, 0x6e, 0xa9, 0x0c, 0x46,
  4570  	0x59, 0x27, 0x86, 0x81, 0x8f, 0x4d, 0xbc, 0x1e, 0x02, 0xab, 0x74, 0x9c, 0x02, 0xcb, 0x94, 0xa7,
  4571  	0xe5, 0x7d, 0xe4, 0xe9, 0x53, 0x6a, 0xd4, 0x2b, 0x19, 0x01, 0x96, 0xd6, 0x29, 0x17, 0xa0, 0x12,
  4572  	0x27, 0x24, 0x1c, 0xab, 0xa6, 0xe5, 0xd1, 0x4a, 0x42, 0x42, 0xcc, 0x20, 0xf6, 0x7f, 0x2b, 0xc1,
  4573  	0xa3, 0xe9, 0x31, 0xd4, 0x2a, 0xe0, 0x7d, 0x29, 0x15, 0xf0, 0x6e, 0x53, 0x05, 0xdc, 0xdb, 0x1d,
  4574  	0x7f, 0x67, 0x8f, 0xc7, 0xbe, 0x6b, 0x34, 0x04, 0x9a, 0xcb, 0x8c, 0xe2, 0x64, 0x7a, 0x14, 0xef,
  4575  	0xed, 0x8e, 0x3f, 0xde, 0xe3, 0x1d, 0x33, 0xc3, 0xfc, 0x14, 0x0c, 0x44, 0xc4, 0x89, 0x03, 0x5f,
  4576  	0x0c, 0xb4, 0xfa, 0x1c, 0x98, 0xb5, 0x62, 0x01, 0xb5, 0xff, 0x6d, 0x3d, 0x3b, 0xd8, 0x73, 0xdc,
  4577  	0x09, 0x17, 0x44, 0xc8, 0x85, 0x0a, 0x33, 0xeb, 0xb9, 0x68, 0xb8, 0x76, 0xb4, 0x65, 0x44, 0xd5,
  4578  	0x80, 0x22, 0x3d, 0x5d, 0xa3, 0x5f, 0x8d, 0x36, 0x61, 0xc6, 0x02, 0x6d, 0x43, 0xad, 0x21, 0xad,
  4579  	0xed, 0x52, 0x11, 0x7e, 0x29, 0x61, 0x6b, 0x6b, 0x8e, 0xc3, 0x54, 0x5e, 0x2b, 0x13, 0x5d, 0x71,
  4580  	0x43, 0x04, 0xca, 0x2d, 0x37, 0x11, 0x9f, 0xf5, 0x88, 0xfb, 0xa9, 0x39, 0xd7, 0x78, 0xc5, 0x41,
  4581  	0xaa, 0x44, 0xe6, 0xdc, 0x04, 0x53, 0xfa, 0xe8, 0x67, 0x2d, 0x18, 0x8a, 0x1b, 0xed, 0xe5, 0x28,
  4582  	0xd8, 0x72, 0x9b, 0x24, 0x12, 0xd6, 0xd4, 0x11, 0x45, 0xd3, 0xca, 0xcc, 0xa2, 0x24, 0xa8, 0xf9,
  4583  	0xf2, 0xfd, 0xad, 0x86, 0x60, 0x93, 0x2f, 0xdd, 0x65, 0x3c, 0x2a, 0xde, 0x7d, 0x96, 0x34, 0x5c,
  4584  	0xaa, 0xff, 0xe4, 0xa6, 0x8a, 0xcd, 0x94, 0x23, 0x5b, 0x97, 0xb3, 0x9d, 0xc6, 0x26, 0x5d, 0x6f,
  4585  	0xba, 0x43, 0xef, 0xbc, 0xbb, 0x3b, 0xfe, 0xe8, 0x4c, 0x3e, 0x4f, 0xdc, 0xab, 0x33, 0x6c, 0xc0,
  4586  	0xc2, 0x8e, 0xe7, 0x61, 0xf2, 0x7a, 0x87, 0x30, 0x97, 0x49, 0x01, 0x03, 0xb6, 0xac, 0x09, 0x66,
  4587  	0x06, 0xcc, 0x80, 0x60, 0x93, 0x2f, 0x7a, 0x1d, 0x06, 0xda, 0x4e, 0x12, 0xb9, 0xdb, 0xc2, 0x4f,
  4588  	0x72, 0x44, 0x7b, 0x7f, 0x91, 0xd1, 0xd2, 0xcc, 0x99, 0xa6, 0xe6, 0x8d, 0x58, 0x30, 0x42, 0x6d,
  4589  	0xa8, 0xb6, 0x49, 0xd4, 0x22, 0x63, 0xb5, 0x22, 0x7c, 0xc2, 0x8b, 0x94, 0x94, 0x66, 0x58, 0xa7,
  4590  	0xd6, 0x11, 0x6b, 0xc3, 0x9c, 0x0b, 0x7a, 0x15, 0x6a, 0x31, 0xf1, 0x48, 0x83, 0xda, 0x37, 0x75,
  4591  	0xc6, 0xf1, 0x87, 0xfb, 0xb4, 0xf5, 0xa8, 0x61, 0xb1, 0x22, 0x1e, 0xe5, 0x0b, 0x4c, 0xfe, 0xc3,
  4592  	0x8a, 0x24, 0x1d, 0xc0, 0xd0, 0xeb, 0xb4, 0x5c, 0x7f, 0x0c, 0x8a, 0x18, 0xc0, 0x65, 0x46, 0x2b,
  4593  	0x33, 0x80, 0xbc, 0x11, 0x0b, 0x46, 0xf6, 0x7f, 0xb6, 0x00, 0xa5, 0x85, 0xda, 0x7d, 0x30, 0x6a,
  4594  	0x5f, 0x4f, 0x1b, 0xb5, 0x0b, 0x45, 0x5a, 0x1d, 0x3d, 0xec, 0xda, 0xdf, 0xac, 0x43, 0x46, 0x1d,
  4595  	0x5c, 0x27, 0x71, 0x42, 0x9a, 0x6f, 0x8b, 0xf0, 0xb7, 0x45, 0xf8, 0xdb, 0x22, 0x5c, 0x89, 0xf0,
  4596  	0xb5, 0x8c, 0x08, 0x7f, 0xaf, 0xb1, 0xea, 0xf5, 0xa1, 0xea, 0x6b, 0xea, 0xd4, 0xd5, 0xec, 0x81,
  4597  	0x81, 0x40, 0x25, 0xc1, 0xd5, 0x95, 0xa5, 0xeb, 0xb9, 0x32, 0xfb, 0xb5, 0xb4, 0xcc, 0x3e, 0x2a,
  4598  	0x8b, 0xff, 0x1f, 0xa4, 0xf4, 0xbf, 0xb4, 0xe0, 0x5d, 0x69, 0xe9, 0x25, 0x67, 0xce, 0x7c, 0xcb,
  4599  	0x0f, 0x22, 0x32, 0xeb, 0xae, 0xaf, 0x93, 0x88, 0xf8, 0x0d, 0x12, 0x2b, 0x2f, 0x86, 0xd5, 0xcb,
  4600  	0x8b, 0x81, 0x9e, 0x87, 0xe1, 0xdb, 0x71, 0xe0, 0x2f, 0x07, 0xae, 0x2f, 0x44, 0x10, 0xdd, 0x08,
  4601  	0x9f, 0xbc, 0xbb, 0x3b, 0x3e, 0x4c, 0x47, 0x54, 0xb6, 0xe3, 0x14, 0x16, 0x9a, 0x81, 0x53, 0xb7,
  4602  	0x5f, 0x5f, 0x76, 0x12, 0xc3, 0x1d, 0x20, 0x37, 0xee, 0xec, 0xc0, 0xe2, 0xea, 0xcb, 0x19, 0x20,
  4603  	0xee, 0xc6, 0xb7, 0xff, 0x46, 0x09, 0xce, 0x65, 0x5e, 0x24, 0xf0, 0xbc, 0xa0, 0x93, 0xd0, 0x4d,
  4604  	0x0d, 0xfa, 0x8a, 0x05, 0x27, 0xdb, 0x69, 0x8f, 0x43, 0x2c, 0x1c, 0xbb, 0xef, 0x2f, 0x4c, 0x47,
  4605  	0x64, 0x5c, 0x1a, 0xd3, 0x63, 0x62, 0x84, 0x4e, 0x66, 0x00, 0x31, 0xee, 0xea, 0x0b, 0x7a, 0x15,
  4606  	0xea, 0x6d, 0x67, 0xfb, 0x46, 0xd8, 0x74, 0x12, 0xb9, 0x9f, 0xec, 0xed, 0x06, 0xe8, 0x24, 0xae,
  4607  	0x37, 0xc1, 0x8f, 0xeb, 0x27, 0xe6, 0xfd, 0x64, 0x29, 0x5a, 0x49, 0x22, 0xd7, 0x6f, 0x71, 0x77,
  4608  	0xde, 0xa2, 0x24, 0x83, 0x35, 0x45, 0xfb, 0xcb, 0x56, 0x56, 0x49, 0xa9, 0xd1, 0x89, 0x9c, 0x84,
  4609  	0xb4, 0x76, 0xd0, 0x47, 0xa0, 0x4a, 0x37, 0x7e, 0x72, 0x54, 0x6e, 0x15, 0xa9, 0x39, 0x8d, 0x2f,
  4610  	0xa1, 0x95, 0x28, 0xfd, 0x17, 0x63, 0xce, 0xd4, 0xfe, 0x4a, 0x3d, 0x6b, 0x2c, 0xb0, 0xc3, 0xdb,
  4611  	0x8b, 0x00, 0xad, 0x60, 0x95, 0xb4, 0x43, 0x8f, 0x0e, 0x8b, 0xc5, 0x4e, 0x00, 0x94, 0xaf, 0x63,
  4612  	0x4e, 0x41, 0xb0, 0x81, 0x85, 0xfe, 0x92, 0x05, 0xd0, 0x92, 0x73, 0x5e, 0x1a, 0x02, 0x37, 0x8a,
  4613  	0x7c, 0x1d, 0xbd, 0xa2, 0x74, 0x5f, 0x14, 0x43, 0x6c, 0x30, 0x47, 0x3f, 0x63, 0x41, 0x2d, 0x91,
  4614  	0xdd, 0xe7, 0xaa, 0x71, 0xb5, 0xc8, 0x9e, 0xc8, 0x97, 0xd6, 0x36, 0x91, 0x1a, 0x12, 0xc5, 0x17,
  4615  	0xfd, 0x9c, 0x05, 0x10, 0xef, 0xf8, 0x8d, 0xe5, 0xc0, 0x73, 0x1b, 0x3b, 0x42, 0x63, 0xde, 0x2c,
  4616  	0xd4, 0x1f, 0xa3, 0xa8, 0x4f, 0x8f, 0xd2, 0xd1, 0xd0, 0xff, 0xb1, 0xc1, 0x19, 0x7d, 0x0c, 0x6a,
  4617  	0xb1, 0x98, 0x6e, 0x42, 0x47, 0xae, 0x16, 0xeb, 0x15, 0xe2, 0xb4, 0x85, 0x78, 0x15, 0xff, 0xb0,
  4618  	0xe2, 0x89, 0x7e, 0xc1, 0x82, 0x13, 0x61, 0xda, 0xcf, 0x27, 0xd4, 0x61, 0x71, 0x32, 0x20, 0xe3,
  4619  	0x47, 0x9c, 0x3e, 0x7d, 0x77, 0x77, 0xfc, 0x44, 0xa6, 0x11, 0x67, 0x7b, 0x41, 0x25, 0xa0, 0x9e,
  4620  	0xc1, 0x4b, 0x21, 0xf7, 0x39, 0x0e, 0x6a, 0x09, 0x38, 0x97, 0x05, 0xe2, 0x6e, 0x7c, 0xb4, 0x0c,
  4621  	0x67, 0x68, 0xef, 0x76, 0xb8, 0xf9, 0x29, 0xd5, 0x4b, 0xcc, 0x94, 0x61, 0x6d, 0xfa, 0x31, 0x31,
  4622  	0x43, 0x98, 0x57, 0x3f, 0x8b, 0x83, 0x73, 0x9f, 0x44, 0xbf, 0x67, 0xc1, 0x63, 0x2e, 0x53, 0x03,
  4623  	0xa6, 0xc3, 0x5c, 0x6b, 0x04, 0x71, 0x12, 0x4b, 0x0a, 0x95, 0x15, 0xbd, 0xd4, 0xcf, 0xf4, 0xf7,
  4624  	0x8b, 0x37, 0x78, 0x6c, 0x7e, 0x8f, 0x2e, 0xe1, 0x3d, 0x3b, 0x8c, 0x7e, 0x04, 0x46, 0xe4, 0xba,
  4625  	0x58, 0xa6, 0x22, 0x98, 0x29, 0xda, 0xfa, 0xf4, 0xa9, 0xbb, 0xbb, 0xe3, 0x23, 0xab, 0x26, 0x00,
  4626  	0xa7, 0xf1, 0xec, 0x6f, 0x96, 0x52, 0xe7, 0x21, 0xca, 0x09, 0xc9, 0xc4, 0x4d, 0x43, 0xfa, 0x7f,
  4627  	0xa4, 0xf4, 0x2c, 0x54, 0xdc, 0x28, 0xef, 0x92, 0x16, 0x37, 0xaa, 0x29, 0xc6, 0x06, 0x73, 0x6a,
  4628  	0x94, 0x9e, 0x72, 0xb2, 0xae, 0x4e, 0x21, 0x01, 0x5f, 0x2d, 0xb2, 0x4b, 0xdd, 0xa7, 0x57, 0xe7,
  4629  	0x44, 0xd7, 0x4e, 0x75, 0x81, 0x70, 0x77, 0x97, 0xec, 0x6f, 0xa6, 0xcf, 0x60, 0x8c, 0xc5, 0xdb,
  4630  	0xc7, 0xf9, 0xd2, 0xe7, 0x2d, 0x18, 0x8a, 0x02, 0xcf, 0x73, 0xfd, 0x16, 0x15, 0x34, 0x42, 0x5b,
  4631  	0x7e, 0xf0, 0x58, 0x14, 0x96, 0x90, 0x28, 0xcc, 0xb4, 0xc5, 0x9a, 0x27, 0x36, 0x3b, 0x60, 0xff,
  4632  	0x89, 0x05, 0x63, 0xbd, 0x04, 0x22, 0x22, 0xf0, 0x4e, 0xb9, 0xda, 0x55, 0x74, 0xc5, 0x92, 0x3f,
  4633  	0x4b, 0x3c, 0xa2, 0x1c, 0xcf, 0xb5, 0xe9, 0x27, 0xc5, 0x6b, 0xbe, 0x73, 0xb9, 0x37, 0x2a, 0xde,
  4634  	0x8b, 0x0e, 0x7a, 0x05, 0x4e, 0x1a, 0xef, 0x15, 0xab, 0x81, 0xa9, 0x4f, 0x4f, 0x50, 0x0b, 0x64,
  4635  	0x2a, 0x03, 0xbb, 0xb7, 0x3b, 0xfe, 0x48, 0xb6, 0x4d, 0x48, 0xec, 0x2e, 0x3a, 0xf6, 0xaf, 0x94,
  4636  	0xb2, 0x5f, 0x4b, 0x29, 0xdb, 0xb7, 0xac, 0xae, 0xed, 0xfc, 0xfb, 0x8f, 0x43, 0xc1, 0xb1, 0x8d,
  4637  	0xbf, 0x0a, 0xe0, 0xe8, 0x8d, 0xf3, 0x00, 0x4f, 0x88, 0xed, 0x7f, 0x5d, 0x81, 0x3d, 0x7a, 0xd6,
  4638  	0x87, 0xf5, 0x7c, 0xe0, 0x63, 0xc5, 0xcf, 0x5a, 0xea, 0xc8, 0xa9, 0xcc, 0x16, 0x79, 0xf3, 0xb8,
  4639  	0xc6, 0x9e, 0x6f, 0x60, 0x62, 0x1e, 0xa5, 0xa0, 0xdc, 0xd8, 0xe9, 0xc3, 0x2d, 0xf4, 0x55, 0x2b,
  4640  	0x7d, 0x68, 0xc6, 0xc3, 0xce, 0xdc, 0x63, 0xeb, 0x93, 0x71, 0x12, 0xc7, 0x3b, 0xa6, 0xcf, 0x6f,
  4641  	0x7a, 0x9d, 0xd1, 0x4d, 0x00, 0xac, 0xbb, 0xbe, 0xe3, 0xb9, 0x6f, 0xd0, 0xed, 0x49, 0x95, 0x69,
  4642  	0x58, 0x66, 0xb2, 0x5c, 0x56, 0xad, 0xd8, 0xc0, 0x38, 0xff, 0x17, 0x61, 0xc8, 0x78, 0xf3, 0x9c,
  4643  	0xe0, 0x8a, 0x33, 0x66, 0x70, 0x45, 0xdd, 0x88, 0x89, 0x38, 0xff, 0x5e, 0x38, 0x99, 0xed, 0xe0,
  4644  	0x41, 0x9e, 0xb7, 0xff, 0xd7, 0x60, 0xf6, 0x14, 0x6b, 0x95, 0x44, 0x6d, 0xda, 0xb5, 0xb7, 0x3d,
  4645  	0x4b, 0x6f, 0x7b, 0x96, 0xde, 0xf6, 0x2c, 0x99, 0x87, 0x03, 0xc2, 0x6b, 0x32, 0x78, 0x9f, 0xbc,
  4646  	0x26, 0x29, 0x3f, 0x50, 0xad, 0x70, 0x3f, 0x90, 0x7d, 0xb7, 0x0a, 0x29, 0x3b, 0x8a, 0x8f, 0xf7,
  4647  	0x0f, 0xc2, 0x60, 0x44, 0xc2, 0xe0, 0x06, 0x5e, 0x10, 0x3a, 0x44, 0x07, 0xd0, 0xf3, 0x66, 0x2c,
  4648  	0xe1, 0x54, 0xd7, 0x84, 0x4e, 0xb2, 0x21, 0x94, 0x88, 0xd2, 0x35, 0xcb, 0x4e, 0xb2, 0x81, 0x19,
  4649  	0x04, 0xbd, 0x17, 0x46, 0x13, 0x27, 0x6a, 0x51, 0x7b, 0x7b, 0x8b, 0x7d, 0x56, 0x71, 0xd6, 0xf9,
  4650  	0x88, 0xc0, 0x1d, 0x5d, 0x4d, 0x41, 0x71, 0x06, 0x1b, 0xbd, 0x0e, 0x95, 0x0d, 0xe2, 0xb5, 0xc5,
  4651  	0x90, 0xaf, 0x14, 0x27, 0xe3, 0xd9, 0xbb, 0x5e, 0x21, 0x5e, 0x9b, 0x4b, 0x20, 0xfa, 0x0b, 0x33,
  4652  	0x56, 0x74, 0xbe, 0xd5, 0x37, 0x3b, 0x71, 0x12, 0xb4, 0xdd, 0x37, 0xa4, 0x8b, 0xef, 0xfd, 0x05,
  4653  	0x33, 0xbe, 0x26, 0xe9, 0x73, 0x5f, 0x8a, 0xfa, 0x8b, 0x35, 0x67, 0xd6, 0x8f, 0xa6, 0x1b, 0xb1,
  4654  	0x4f, 0xb5, 0x23, 0x3c, 0x75, 0x45, 0xf7, 0x63, 0x56, 0xd2, 0xe7, 0xfd, 0x50, 0x7f, 0xb1, 0xe6,
  4655  	0x8c, 0x76, 0xd4, 0xbc, 0x1f, 0x62, 0x7d, 0xb8, 0x51, 0x70, 0x1f, 0xf8, 0x9c, 0xcf, 0x9d, 0xff,
  4656  	0x4f, 0x42, 0xb5, 0xb1, 0xe1, 0x44, 0xc9, 0xd8, 0x30, 0x9b, 0x34, 0xca, 0xa7, 0x33, 0x43, 0x1b,
  4657  	0x31, 0x87, 0xa1, 0xc7, 0xa1, 0x1c, 0x91, 0x75, 0x16, 0xb7, 0x69, 0x44, 0xf4, 0x60, 0xb2, 0x8e,
  4658  	0x69, 0xbb, 0xfd, 0x4b, 0xa5, 0xb4, 0xb9, 0x94, 0x7e, 0x6f, 0x3e, 0xdb, 0x1b, 0x9d, 0x28, 0x96,
  4659  	0x7e, 0x1f, 0x63, 0xb6, 0xb3, 0x66, 0x2c, 0xe1, 0xe8, 0x13, 0x16, 0x0c, 0xde, 0x8e, 0x03, 0xdf,
  4660  	0x27, 0x89, 0x50, 0x4d, 0x37, 0x0b, 0x1e, 0x8a, 0xab, 0x9c, 0xba, 0xee, 0x83, 0x68, 0xc0, 0x92,
  4661  	0x2f, 0xed, 0x2e, 0xd9, 0x6e, 0x78, 0x9d, 0x66, 0x57, 0x90, 0xc6, 0x25, 0xde, 0x8c, 0x25, 0x9c,
  4662  	0xa2, 0xba, 0x3e, 0x47, 0xad, 0xa4, 0x51, 0xe7, 0x7d, 0x81, 0x2a, 0xe0, 0xf6, 0x5f, 0x1b, 0x80,
  4663  	0xb3, 0xb9, 0x8b, 0x83, 0x1a, 0x32, 0xcc, 0x54, 0xb8, 0xec, 0x7a, 0x44, 0x86, 0x27, 0x31, 0x43,
  4664  	0xe6, 0xa6, 0x6a, 0xc5, 0x06, 0x06, 0xfa, 0x69, 0x80, 0xd0, 0x89, 0x9c, 0x36, 0x51, 0x7e, 0xd9,
  4665  	0x23, 0xdb, 0x0b, 0xb4, 0x1f, 0xcb, 0x92, 0xa6, 0xde, 0x9b, 0xaa, 0xa6, 0x18, 0x1b, 0x2c, 0xd1,
  4666  	0x0b, 0x30, 0x14, 0x11, 0x8f, 0x38, 0x31, 0x0b, 0xfb, 0xcd, 0xe6, 0x30, 0x60, 0x0d, 0xc2, 0x26,
  4667  	0x1e, 0x7a, 0x4a, 0x45, 0x72, 0x65, 0x22, 0x5a, 0xd2, 0xd1, 0x5c, 0xe8, 0x4d, 0x0b, 0x46, 0xd7,
  4668  	0x5d, 0x8f, 0x68, 0xee, 0x22, 0xe3, 0x60, 0xe9, 0xe8, 0x2f, 0x79, 0xd9, 0xa4, 0xab, 0x25, 0x64,
  4669  	0xaa, 0x39, 0xc6, 0x19, 0xf6, 0xf4, 0x33, 0x6f, 0x91, 0x88, 0x89, 0xd6, 0x81, 0xf4, 0x67, 0xbe,
  4670  	0xc9, 0x9b, 0xb1, 0x84, 0xa3, 0x29, 0x38, 0x11, 0x3a, 0x71, 0x3c, 0x13, 0x91, 0x26, 0xf1, 0x13,
  4671  	0xd7, 0xf1, 0x78, 0x3e, 0x40, 0x4d, 0xc7, 0x03, 0x2f, 0xa7, 0xc1, 0x38, 0x8b, 0x8f, 0x3e, 0x00,
  4672  	0x8f, 0x72, 0xc7, 0xc7, 0xa2, 0x1b, 0xc7, 0xae, 0xdf, 0xd2, 0xd3, 0x40, 0xf8, 0x7f, 0xc6, 0x05,
  4673  	0xa9, 0x47, 0xe7, 0xf3, 0xd1, 0x70, 0xaf, 0xe7, 0xd1, 0x33, 0x50, 0x8b, 0x37, 0xdd, 0x70, 0x26,
  4674  	0x6a, 0xc6, 0xec, 0xd0, 0xa3, 0xa6, 0xbd, 0x8d, 0x2b, 0xa2, 0x1d, 0x2b, 0x0c, 0xd4, 0x80, 0x61,
  4675  	0xfe, 0x49, 0x78, 0x28, 0x9a, 0x90, 0x8f, 0xcf, 0xf6, 0x54, 0x8f, 0x22, 0x65, 0x6d, 0x02, 0x3b,
  4676  	0x77, 0x2e, 0xc9, 0x23, 0x18, 0x7e, 0x62, 0x70, 0xd3, 0x20, 0x83, 0x53, 0x44, 0xed, 0x5f, 0x2c,
  4677  	0xa5, 0x77, 0xdc, 0xe6, 0x22, 0x45, 0x31, 0x5d, 0x8a, 0xc9, 0x4d, 0x27, 0x92, 0xde, 0x98, 0x23,
  4678  	0xa6, 0x2d, 0x08, 0xba, 0x37, 0x9d, 0xc8, 0x5c, 0xd4, 0x8c, 0x01, 0x96, 0x9c, 0xd0, 0x6d, 0xa8,
  4679  	0x24, 0x9e, 0x53, 0x50, 0x9e, 0x93, 0xc1, 0x51, 0x3b, 0x40, 0x16, 0xa6, 0x62, 0xcc, 0x78, 0xa0,
  4680  	0xc7, 0xa8, 0xd5, 0xbf, 0x26, 0x8f, 0x48, 0x84, 0xa1, 0xbe, 0x16, 0x63, 0xd6, 0x6a, 0xff, 0x2a,
  4681  	0xe4, 0xc8, 0x55, 0xa5, 0xc8, 0xd0, 0x45, 0x00, 0xba, 0x81, 0x5c, 0x8e, 0xc8, 0xba, 0xbb, 0x2d,
  4682  	0x0c, 0x09, 0xb5, 0x76, 0xaf, 0x2b, 0x08, 0x36, 0xb0, 0xe4, 0x33, 0x2b, 0x9d, 0x75, 0xfa, 0x4c,
  4683  	0xa9, 0xfb, 0x19, 0x0e, 0xc1, 0x06, 0x16, 0x7a, 0x1e, 0x06, 0xdc, 0xb6, 0xd3, 0x52, 0x21, 0x98,
  4684  	0x8f, 0xd1, 0x45, 0x3b, 0xcf, 0x5a, 0xee, 0xed, 0x8e, 0x8f, 0xaa, 0x0e, 0xb1, 0x26, 0x2c, 0x70,
  4685  	0xd1, 0xaf, 0x58, 0x30, 0xdc, 0x08, 0xda, 0xed, 0xc0, 0xe7, 0xdb, 0x2e, 0xb1, 0x87, 0xbc, 0x7d,
  4686  	0x5c, 0x6a, 0x7e, 0x62, 0xc6, 0x60, 0xc6, 0x37, 0x91, 0x2a, 0x21, 0xcb, 0x04, 0xe1, 0x54, 0xaf,
  4687  	0xcc, 0xb5, 0x5d, 0xdd, 0x67, 0x6d, 0xff, 0x86, 0x05, 0xa7, 0xf8, 0xb3, 0xc6, 0x6e, 0x50, 0xe4,
  4688  	0x1e, 0x05, 0xc7, 0xfc, 0x5a, 0x5d, 0x1b, 0x64, 0xe5, 0xa5, 0xeb, 0x82, 0xe3, 0xee, 0x4e, 0xa2,
  4689  	0x39, 0x38, 0xb5, 0x1e, 0x44, 0x0d, 0x62, 0x0e, 0x84, 0x10, 0x4c, 0x8a, 0xd0, 0xe5, 0x2c, 0x02,
  4690  	0xee, 0x7e, 0x06, 0xdd, 0x84, 0x47, 0x8c, 0x46, 0x73, 0x1c, 0xb8, 0x6c, 0x7a, 0x42, 0x50, 0x7b,
  4691  	0xe4, 0x72, 0x2e, 0x16, 0xee, 0xf1, 0x74, 0xda, 0x61, 0x52, 0xef, 0xc3, 0x61, 0xf2, 0x1a, 0x9c,
  4692  	0x6b, 0x74, 0x8f, 0xcc, 0x56, 0xdc, 0x59, 0x8b, 0xb9, 0xa4, 0xaa, 0x4d, 0x7f, 0x9f, 0x20, 0x70,
  4693  	0x6e, 0xa6, 0x17, 0x22, 0xee, 0x4d, 0x03, 0x7d, 0x04, 0x6a, 0x11, 0x61, 0x5f, 0x25, 0x16, 0x89,
  4694  	0x38, 0x47, 0xdc, 0x25, 0x6b, 0x0b, 0x94, 0x93, 0xd5, 0xb2, 0x57, 0x34, 0xc4, 0x58, 0x71, 0x44,
  4695  	0x77, 0x60, 0x30, 0x74, 0x92, 0xc6, 0x86, 0x48, 0xbf, 0x39, 0x72, 0xfc, 0x8b, 0x62, 0xce, 0x7c,
  4696  	0xe0, 0x7a, 0x92, 0x2f, 0x73, 0x26, 0x58, 0x72, 0xa3, 0xd6, 0x48, 0x23, 0x68, 0x87, 0x81, 0x4f,
  4697  	0xfc, 0x24, 0x1e, 0x1b, 0xd1, 0xd6, 0xc8, 0x8c, 0x6a, 0xc5, 0x06, 0xc6, 0xf9, 0xf7, 0xc1, 0xa9,
  4698  	0xae, 0x85, 0x77, 0x20, 0xe7, 0xca, 0x2c, 0x3c, 0x92, 0x3f, 0xc5, 0x0f, 0xe4, 0x62, 0xf9, 0x47,
  4699  	0x99, 0x20, 0x57, 0xc3, 0xec, 0xed, 0xc3, 0x5d, 0xe7, 0x40, 0x99, 0xf8, 0x5b, 0x42, 0xe2, 0x5f,
  4700  	0x3e, 0xda, 0x48, 0x5f, 0xf2, 0xb7, 0xf8, 0x0a, 0x65, 0x3e, 0x89, 0x4b, 0xfe, 0x16, 0xa6, 0xb4,
  4701  	0xd1, 0x17, 0xad, 0x94, 0xd9, 0xc6, 0x9d, 0x7c, 0x1f, 0x3a, 0x16, 0x3b, 0xbf, 0x6f, 0x4b, 0xce,
  4702  	0xfe, 0x37, 0x25, 0xb8, 0xb0, 0x1f, 0x91, 0x3e, 0x86, 0xef, 0x49, 0x18, 0x88, 0xd9, 0xb1, 0xb5,
  4703  	0x10, 0xa1, 0x43, 0x74, 0x66, 0xf1, 0x83, 0xec, 0xd7, 0xb0, 0x00, 0x21, 0x0f, 0xca, 0x6d, 0x27,
  4704  	0x14, 0xbe, 0x9f, 0xf9, 0xa3, 0xa6, 0xbd, 0xd0, 0xff, 0x8e, 0xb7, 0xe8, 0x84, 0xdc, 0xa3, 0x60,
  4705  	0x34, 0x60, 0xca, 0x06, 0x25, 0x50, 0x75, 0xa2, 0xc8, 0x91, 0x67, 0xa4, 0xd7, 0x8a, 0xe1, 0x37,
  4706  	0x45, 0x49, 0xf2, 0x23, 0xa6, 0x54, 0x13, 0xe6, 0xcc, 0xec, 0xcf, 0x0e, 0xa6, 0x52, 0x3f, 0xd8,
  4707  	0xc1, 0x77, 0x0c, 0x03, 0xc2, 0xe5, 0x63, 0x15, 0x9d, 0x6d, 0xc4, 0x73, 0xf7, 0xd8, 0xae, 0x4e,
  4708  	0x64, 0x40, 0x0b, 0x56, 0xe8, 0x33, 0x16, 0xcb, 0x33, 0x96, 0xe9, 0x30, 0x62, 0x2f, 0x75, 0x3c,
  4709  	0x69, 0xcf, 0x66, 0xf6, 0xb2, 0x6c, 0xc4, 0x26, 0x77, 0xaa, 0x63, 0x43, 0x9e, 0x31, 0x97, 0xdd,
  4710  	0x51, 0xc9, 0x4c, 0x64, 0x09, 0x47, 0xdb, 0x39, 0x07, 0xdc, 0x05, 0xe4, 0xaa, 0xf6, 0x71, 0xa4,
  4711  	0xfd, 0x55, 0x0b, 0x4e, 0xb9, 0xd9, 0x93, 0x4a, 0xb1, 0xf3, 0x38, 0x62, 0x08, 0x45, 0xef, 0x83,
  4712  	0x50, 0xa5, 0x7c, 0xbb, 0x40, 0xb8, 0xbb, 0x33, 0xa8, 0x09, 0x15, 0xd7, 0x5f, 0x0f, 0x84, 0xc9,
  4713  	0x31, 0x7d, 0xb4, 0x4e, 0xcd, 0xfb, 0xeb, 0x81, 0x5e, 0xcd, 0xf4, 0x1f, 0x66, 0xd4, 0xd1, 0x02,
  4714  	0x9c, 0x89, 0x84, 0x6f, 0xe8, 0x8a, 0x1b, 0xd3, 0x1d, 0xfc, 0x82, 0xdb, 0x76, 0x13, 0x66, 0x2e,
  4715  	0x94, 0xa7, 0xc7, 0xee, 0xee, 0x8e, 0x9f, 0xc1, 0x39, 0x70, 0x9c, 0xfb, 0x14, 0x7a, 0x03, 0x06,
  4716  	0x65, 0x62, 0x74, 0xad, 0x88, 0x5d, 0x5c, 0xf7, 0xfc, 0x57, 0x93, 0x69, 0x45, 0xe4, 0x40, 0x4b,
  4717  	0x86, 0xf6, 0x9b, 0x43, 0xd0, 0x7d, 0x88, 0x89, 0x3e, 0x0a, 0xf5, 0x48, 0x25, 0x6b, 0x5b, 0x45,
  4718  	0x28, 0x57, 0xf9, 0x7d, 0xc5, 0x01, 0xaa, 0x32, 0x5c, 0x74, 0x5a, 0xb6, 0xe6, 0x48, 0xb7, 0x17,
  4719  	0xb1, 0x3e, 0xeb, 0x2c, 0x60, 0x6e, 0x0b, 0xae, 0xfa, 0x1c, 0x6b, 0xc7, 0x6f, 0x60, 0xc6, 0x03,
  4720  	0x45, 0x30, 0xb0, 0x41, 0x1c, 0x2f, 0xd9, 0x28, 0xc6, 0xe5, 0x7e, 0x85, 0xd1, 0xca, 0xa6, 0xec,
  4721  	0xf0, 0x56, 0x2c, 0x38, 0xa1, 0x6d, 0x18, 0xdc, 0xe0, 0x13, 0x40, 0x58, 0xfc, 0x8b, 0x47, 0x1d,
  4722  	0xdc, 0xd4, 0xac, 0xd2, 0x9f, 0x5b, 0x34, 0x60, 0xc9, 0x8e, 0x45, 0xc7, 0x18, 0xe7, 0xf7, 0x7c,
  4723  	0xe9, 0x16, 0x97, 0xad, 0xd4, 0xff, 0xe1, 0xfd, 0x87, 0x61, 0x38, 0x22, 0x8d, 0xc0, 0x6f, 0xb8,
  4724  	0x1e, 0x69, 0x4e, 0x49, 0x77, 0xfa, 0x41, 0x72, 0x5c, 0xd8, 0xae, 0x19, 0x1b, 0x34, 0x70, 0x8a,
  4725  	0x22, 0xfa, 0xb4, 0x05, 0xa3, 0x2a, 0xc3, 0x93, 0x7e, 0x10, 0x22, 0xdc, 0xb7, 0x0b, 0x05, 0xe5,
  4726  	0x93, 0x32, 0x9a, 0xd3, 0xe8, 0xee, 0xee, 0xf8, 0x68, 0xba, 0x0d, 0x67, 0xf8, 0xa2, 0x57, 0x00,
  4727  	0x82, 0x35, 0x1e, 0x02, 0x33, 0x95, 0x08, 0x5f, 0xee, 0x41, 0x5e, 0x75, 0x94, 0x27, 0xbb, 0x49,
  4728  	0x0a, 0xd8, 0xa0, 0x86, 0xae, 0x01, 0xf0, 0x65, 0xb3, 0xba, 0x13, 0xca, 0x6d, 0x81, 0x4c, 0x52,
  4729  	0x82, 0x15, 0x05, 0xb9, 0xb7, 0x3b, 0xde, 0xed, 0x5b, 0x63, 0x61, 0x06, 0xc6, 0xe3, 0xe8, 0xa7,
  4730  	0x60, 0x30, 0xee, 0xb4, 0xdb, 0x8e, 0xf2, 0xf4, 0x16, 0x98, 0x3e, 0xc7, 0xe9, 0x1a, 0xa2, 0x88,
  4731  	0x37, 0x60, 0xc9, 0x11, 0xdd, 0xa6, 0x42, 0x35, 0x16, 0x4e, 0x3f, 0xb6, 0x8a, 0xb8, 0x4d, 0x30,
  4732  	0xc4, 0xde, 0xe9, 0x3d, 0x32, 0xa2, 0x07, 0xe7, 0xe0, 0xdc, 0xdb, 0x1d, 0x7f, 0x24, 0xdd, 0xbe,
  4733  	0x10, 0x88, 0x84, 0xb6, 0x5c, 0x9a, 0xe8, 0xaa, 0xac, 0x93, 0x42, 0x5f, 0x5b, 0xa6, 0xef, 0x3f,
  4734  	0xad, 0xeb, 0xa4, 0xb0, 0xe6, 0xde, 0x63, 0x66, 0x3e, 0x8c, 0x16, 0xe1, 0x74, 0x23, 0xf0, 0x93,
  4735  	0x28, 0xf0, 0x3c, 0x5e, 0xfc, 0x87, 0xef, 0xd0, 0xb8, 0x27, 0xf8, 0x9d, 0xa2, 0xdb, 0xa7, 0x67,
  4736  	0xba, 0x51, 0x70, 0xde, 0x73, 0xb6, 0x9f, 0x8e, 0x0d, 0x14, 0x83, 0xf3, 0x3c, 0x0c, 0x93, 0xed,
  4737  	0x84, 0x44, 0xbe, 0xe3, 0xdd, 0xc0, 0x0b, 0xd2, 0x07, 0xca, 0xd6, 0xc0, 0x25, 0xa3, 0x1d, 0xa7,
  4738  	0xb0, 0x90, 0xad, 0xdc, 0x12, 0x46, 0x92, 0x26, 0x77, 0x4b, 0x48, 0x27, 0x84, 0xfd, 0xbf, 0x4b,
  4739  	0x29, 0x83, 0x6c, 0x35, 0x22, 0x04, 0x05, 0x50, 0xf5, 0x83, 0xa6, 0x92, 0xfd, 0x57, 0x8b, 0x91,
  4740  	0xfd, 0xd7, 0x83, 0xa6, 0x51, 0x4c, 0x85, 0xfe, 0x8b, 0x31, 0xe7, 0xc3, 0xaa, 0x4d, 0xc8, 0xb2,
  4741  	0x1c, 0x0c, 0x20, 0x36, 0x1a, 0x45, 0x72, 0x56, 0xd5, 0x26, 0x96, 0x4c, 0x46, 0x38, 0xcd, 0x17,
  4742  	0x6d, 0x42, 0x75, 0x23, 0x88, 0x13, 0xb9, 0xfd, 0x38, 0xe2, 0x4e, 0xe7, 0x4a, 0x10, 0x27, 0xcc,
  4743  	0x8a, 0x50, 0xaf, 0x4d, 0x5b, 0x62, 0xcc, 0x79, 0xd8, 0xff, 0xc5, 0x4a, 0x79, 0xbc, 0x6f, 0xb1,
  4744  	0x38, 0xd9, 0x2d, 0xe2, 0xd3, 0x65, 0x6d, 0x06, 0x06, 0xfd, 0x48, 0x26, 0xeb, 0xf0, 0x5d, 0xbd,
  4745  	0x4a, 0x5b, 0xdd, 0xa1, 0x14, 0x26, 0x18, 0x09, 0x23, 0x86, 0xe8, 0xe3, 0x56, 0x3a, 0xff, 0xb3,
  4746  	0x54, 0xc4, 0x06, 0xc3, 0xcc, 0x81, 0xde, 0x37, 0x95, 0xd4, 0xfe, 0xa2, 0x05, 0x83, 0xd3, 0x4e,
  4747  	0x63, 0x33, 0x58, 0x5f, 0x47, 0xcf, 0x40, 0xad, 0xd9, 0x89, 0xcc, 0x54, 0x54, 0xb5, 0xcd, 0x9f,
  4748  	0x15, 0xed, 0x58, 0x61, 0xd0, 0x39, 0xbc, 0xee, 0x34, 0x64, 0x26, 0x74, 0x99, 0xcf, 0xe1, 0xcb,
  4749  	0xac, 0x05, 0x0b, 0x08, 0x7a, 0x01, 0x86, 0xda, 0xce, 0xb6, 0x7c, 0x38, 0xeb, 0x6e, 0x5f, 0xd4,
  4750  	0x20, 0x6c, 0xe2, 0xd9, 0xff, 0xc2, 0x82, 0xb1, 0x69, 0x27, 0x76, 0x1b, 0x53, 0x9d, 0x64, 0x63,
  4751  	0xda, 0x4d, 0xd6, 0x3a, 0x8d, 0x4d, 0x92, 0xf0, 0xf4, 0x77, 0xda, 0xcb, 0x4e, 0x4c, 0x97, 0x92,
  4752  	0xda, 0xd7, 0xa9, 0x5e, 0xde, 0x10, 0xed, 0x58, 0x61, 0xa0, 0x37, 0x60, 0x28, 0x74, 0xe2, 0xf8,
  4753  	0x4e, 0x10, 0x35, 0x31, 0x59, 0x2f, 0xa6, 0xf8, 0xc4, 0x0a, 0x69, 0x44, 0x24, 0xc1, 0x64, 0x5d,
  4754  	0x1c, 0x09, 0x6b, 0xfa, 0xd8, 0x64, 0x66, 0x7f, 0xde, 0x82, 0x73, 0xd3, 0xc4, 0x89, 0x48, 0xc4,
  4755  	0x6a, 0x55, 0xa8, 0x17, 0x99, 0xf1, 0x82, 0x4e, 0x13, 0xbd, 0x0e, 0xb5, 0x84, 0x36, 0xd3, 0x6e,
  4756  	0x59, 0xc5, 0x76, 0x8b, 0x9d, 0xe8, 0xae, 0x0a, 0xe2, 0x58, 0xb1, 0xb1, 0xff, 0xba, 0x05, 0xc3,
  4757  	0xec, 0x70, 0x6c, 0x96, 0x24, 0x8e, 0xeb, 0x75, 0x95, 0x74, 0xb2, 0xfa, 0x2c, 0xe9, 0x74, 0x01,
  4758  	0x2a, 0x1b, 0x41, 0x9b, 0x64, 0x0f, 0x76, 0xaf, 0x04, 0x74, 0x5b, 0x4d, 0x21, 0xe8, 0x39, 0xfa,
  4759  	0xe1, 0x5d, 0x3f, 0x71, 0xe8, 0x12, 0x90, 0xce, 0xd7, 0x13, 0xfc, 0xa3, 0xab, 0x66, 0x6c, 0xe2,
  4760  	0xd8, 0xbf, 0x5d, 0x87, 0x41, 0x71, 0xfa, 0xdf, 0x77, 0x09, 0x04, 0xb9, 0xbf, 0x2f, 0xf5, 0xdc,
  4761  	0xdf, 0xc7, 0x30, 0xd0, 0x60, 0x05, 0xe3, 0x84, 0x19, 0x79, 0xad, 0x90, 0x70, 0x11, 0x5e, 0x83,
  4762  	0x4e, 0x77, 0x8b, 0xff, 0xc7, 0x82, 0x15, 0xfa, 0x82, 0x05, 0x27, 0x1a, 0x81, 0xef, 0x93, 0x86,
  4763  	0xb6, 0x71, 0x2a, 0x45, 0x44, 0x05, 0xcc, 0xa4, 0x89, 0xea, 0x93, 0x99, 0x0c, 0x00, 0x67, 0xd9,
  4764  	0xa3, 0x97, 0x60, 0x84, 0x8f, 0xd9, 0xcd, 0x94, 0xc7, 0x58, 0x57, 0xfa, 0x31, 0x81, 0x38, 0x8d,
  4765  	0x8b, 0x26, 0xb8, 0xe7, 0x5d, 0xd4, 0xd4, 0x19, 0xd0, 0x8e, 0x35, 0xa3, 0x9a, 0x8e, 0x81, 0x81,
  4766  	0x22, 0x40, 0x11, 0x59, 0x8f, 0x48, 0xbc, 0x21, 0xa2, 0x23, 0x98, 0x7d, 0x35, 0x78, 0xb8, 0x74,
  4767  	0x69, 0xdc, 0x45, 0x09, 0xe7, 0x50, 0x47, 0x9b, 0x62, 0x83, 0x59, 0x2b, 0x42, 0x86, 0x8a, 0xcf,
  4768  	0xdc, 0x73, 0x9f, 0x39, 0x0e, 0xd5, 0x78, 0xc3, 0x89, 0x9a, 0xcc, 0xae, 0x2b, 0xf3, 0x14, 0x9d,
  4769  	0x15, 0xda, 0x80, 0x79, 0x3b, 0x9a, 0x85, 0x93, 0x99, 0x3a, 0x45, 0xb1, 0xf0, 0xec, 0xaa, 0x74,
  4770  	0x8c, 0x4c, 0x85, 0xa3, 0x18, 0x77, 0x3d, 0x61, 0x3a, 0x1f, 0x86, 0xf6, 0x71, 0x3e, 0xec, 0xa8,
  4771  	0x18, 0x3c, 0xee, 0x73, 0x7d, 0xb9, 0x90, 0x01, 0xe8, 0x2b, 0xe0, 0xee, 0x73, 0x99, 0x80, 0xbb,
  4772  	0x11, 0xd6, 0x81, 0x9b, 0xc5, 0x74, 0xe0, 0xe0, 0xd1, 0x75, 0x0f, 0x32, 0x5a, 0xee, 0xcf, 0x2d,
  4773  	0x90, 0xdf, 0x75, 0xc6, 0x69, 0x6c, 0x10, 0x3a, 0x65, 0xd0, 0x7b, 0x61, 0x54, 0x6d, 0xa1, 0x67,
  4774  	0x82, 0x8e, 0xcf, 0x03, 0xe5, 0xca, 0xfa, 0x08, 0x17, 0xa7, 0xa0, 0x38, 0x83, 0x8d, 0x26, 0xa1,
  4775  	0x4e, 0xc7, 0x89, 0x3f, 0xca, 0x75, 0xad, 0xda, 0xa6, 0x4f, 0x2d, 0xcf, 0x8b, 0xa7, 0x34, 0x0e,
  4776  	0x0a, 0xe0, 0x94, 0xe7, 0xc4, 0x09, 0xeb, 0x01, 0xdd, 0x51, 0x1f, 0xb2, 0x58, 0x01, 0x8b, 0xf9,
  4777  	0x5f, 0xc8, 0x12, 0xc2, 0xdd, 0xb4, 0xed, 0x6f, 0x55, 0x60, 0x24, 0x25, 0x19, 0x0f, 0xa8, 0xa4,
  4778  	0x9f, 0x81, 0x9a, 0xd4, 0x9b, 0xd9, 0xb2, 0x2a, 0x4a, 0xb9, 0x2a, 0x0c, 0xaa, 0xb4, 0xd6, 0xb4,
  4779  	0x56, 0xcd, 0x1a, 0x15, 0x86, 0xc2, 0xc5, 0x26, 0x1e, 0x13, 0xca, 0x89, 0x17, 0xcf, 0x78, 0x2e,
  4780  	0xf1, 0x13, 0xde, 0xcd, 0x62, 0x84, 0xf2, 0xea, 0xc2, 0x8a, 0x49, 0x54, 0x0b, 0xe5, 0x0c, 0x00,
  4781  	0x67, 0xd9, 0xa3, 0x4f, 0x59, 0x30, 0xe2, 0xdc, 0x89, 0x75, 0x55, 0x53, 0x11, 0x5a, 0x77, 0x44,
  4782  	0x25, 0x95, 0x2a, 0x94, 0xca, 0x5d, 0xbe, 0xa9, 0x26, 0x9c, 0x66, 0x8a, 0xde, 0xb2, 0x00, 0x91,
  4783  	0x6d, 0xd2, 0x90, 0xc1, 0x7f, 0xa2, 0x2f, 0x03, 0x45, 0xec, 0x34, 0x2f, 0x75, 0xd1, 0xe5, 0x52,
  4784  	0xbd, 0xbb, 0x1d, 0xe7, 0xf4, 0xc1, 0xfe, 0xa7, 0x65, 0xb5, 0xa0, 0x74, 0xbc, 0xa9, 0x63, 0xc4,
  4785  	0xbd, 0x59, 0x87, 0x8f, 0x7b, 0xd3, 0xf1, 0x03, 0xdd, 0x39, 0x90, 0xa9, 0x94, 0xa9, 0xd2, 0x03,
  4786  	0x4a, 0x99, 0xfa, 0x19, 0x2b, 0x55, 0x40, 0x68, 0xe8, 0xe2, 0x2b, 0xc5, 0xc6, 0xba, 0x4e, 0xf0,
  4787  	0xd8, 0x86, 0x8c, 0x74, 0x4f, 0x87, 0xb4, 0x50, 0x69, 0x6a, 0xa0, 0x1d, 0x48, 0x1a, 0xfe, 0xfb,
  4788  	0x32, 0x0c, 0x19, 0x9a, 0x34, 0xd7, 0x2c, 0xb2, 0x1e, 0x32, 0xb3, 0xa8, 0x74, 0x00, 0xb3, 0xe8,
  4789  	0xa7, 0xa1, 0xde, 0x90, 0x52, 0xbe, 0x98, 0x12, 0xba, 0x59, 0xdd, 0xa1, 0x05, 0xbd, 0x6a, 0xc2,
  4790  	0x9a, 0x27, 0x9a, 0x4b, 0x25, 0xda, 0x08, 0x0d, 0x51, 0x61, 0x1a, 0x22, 0x2f, 0x13, 0x46, 0x68,
  4791  	0x8a, 0xee, 0x67, 0x58, 0x9d, 0xa9, 0xd0, 0x15, 0xef, 0x25, 0x23, 0xd2, 0x79, 0x9d, 0xa9, 0xe5,
  4792  	0x79, 0xd9, 0x8c, 0x4d, 0x1c, 0xfb, 0x5b, 0x96, 0xfa, 0xb8, 0xf7, 0xa1, 0xa2, 0xc2, 0xed, 0x74,
  4793  	0x45, 0x85, 0x4b, 0x85, 0x0c, 0x73, 0x8f, 0x52, 0x0a, 0xd7, 0x61, 0x70, 0x26, 0x68, 0xb7, 0x1d,
  4794  	0xbf, 0x89, 0x7e, 0x00, 0x06, 0x1b, 0xfc, 0xa7, 0x70, 0xec, 0xb0, 0xe3, 0x41, 0x01, 0xc5, 0x12,
  4795  	0x86, 0x1e, 0x83, 0x8a, 0x13, 0xb5, 0xa4, 0x33, 0x87, 0x85, 0xc2, 0x4c, 0x45, 0xad, 0x18, 0xb3,
  4796  	0x56, 0xfb, 0x1f, 0x56, 0x80, 0x9d, 0x40, 0x3b, 0x11, 0x69, 0xae, 0x06, 0xac, 0x84, 0xdf, 0xb1,
  4797  	0x1e, 0xaa, 0xe9, 0xcd, 0xd2, 0xc3, 0x7c, 0xb0, 0x66, 0x1c, 0xae, 0x94, 0xef, 0xf3, 0xe1, 0x4a,
  4798  	0x8f, 0xf3, 0xb2, 0xca, 0x43, 0x74, 0x5e, 0x66, 0x7f, 0xd6, 0x02, 0xa4, 0xc2, 0x16, 0xf4, 0x81,
  4799  	0xf6, 0x24, 0xd4, 0x55, 0x00, 0x83, 0x30, 0xac, 0xb4, 0x88, 0x90, 0x00, 0xac, 0x71, 0xfa, 0xd8,
  4800  	0x21, 0x3f, 0x29, 0xe5, 0x77, 0x39, 0x1d, 0x45, 0xcb, 0xa4, 0xbe, 0x10, 0xe7, 0xf6, 0xef, 0x94,
  4801  	0xe0, 0x11, 0xae, 0x92, 0x17, 0x1d, 0xdf, 0x69, 0x91, 0x36, 0xed, 0x55, 0xbf, 0x21, 0x0a, 0x0d,
  4802  	0xba, 0x35, 0x73, 0x65, 0x54, 0xec, 0x51, 0xd7, 0x2e, 0x5f, 0x73, 0x7c, 0x95, 0xcd, 0xfb, 0x6e,
  4803  	0x82, 0x19, 0x71, 0x14, 0x43, 0x4d, 0xd6, 0x8c, 0x17, 0xb2, 0xb8, 0x20, 0x46, 0x4a, 0x2c, 0x09,
  4804  	0xbd, 0x49, 0xb0, 0x62, 0x44, 0x0d, 0x57, 0x2f, 0x68, 0x6c, 0x62, 0x12, 0x06, 0x4c, 0xee, 0x1a,
  4805  	0x41, 0x89, 0x0b, 0xa2, 0x1d, 0x2b, 0x0c, 0xfb, 0x77, 0x2c, 0xc8, 0x6a, 0x24, 0xa3, 0x56, 0x9a,
  4806  	0xb5, 0x67, 0xad, 0xb4, 0x03, 0x14, 0x2b, 0xfb, 0x49, 0x18, 0x72, 0x12, 0x6a, 0x44, 0xf0, 0x6d,
  4807  	0x77, 0xf9, 0x70, 0xc7, 0x1a, 0x8b, 0x41, 0xd3, 0x5d, 0x77, 0xd9, 0x76, 0xdb, 0x24, 0x67, 0xff,
  4808  	0x8f, 0x0a, 0x9c, 0xea, 0xca, 0xdd, 0x40, 0x2f, 0xc2, 0x70, 0x43, 0x4c, 0x8f, 0x50, 0x3a, 0xb4,
  4809  	0xea, 0x66, 0x10, 0x9b, 0x86, 0xe1, 0x14, 0x66, 0x1f, 0x13, 0x74, 0x1e, 0x4e, 0x47, 0x74, 0xa3,
  4810  	0xdf, 0x21, 0x53, 0xeb, 0x09, 0x89, 0x56, 0x48, 0x23, 0xf0, 0x9b, 0xbc, 0xa2, 0x5f, 0x79, 0xfa,
  4811  	0xd1, 0xbb, 0xbb, 0xe3, 0xa7, 0x71, 0x37, 0x18, 0xe7, 0x3d, 0x83, 0x42, 0x18, 0xf1, 0x4c, 0x1b,
  4812  	0x50, 0x6c, 0x00, 0x0e, 0x65, 0x3e, 0x2a, 0x1b, 0x21, 0xd5, 0x8c, 0xd3, 0x0c, 0xd2, 0x86, 0x64,
  4813  	0xf5, 0x01, 0x19, 0x92, 0x9f, 0xd4, 0x86, 0x24, 0x3f, 0x7f, 0xff, 0x60, 0xc1, 0xb9, 0x3b, 0xc7,
  4814  	0x6d, 0x49, 0xbe, 0x0c, 0x35, 0x19, 0x9b, 0xd4, 0x57, 0x4c, 0x8f, 0x49, 0xa7, 0x87, 0x44, 0x7b,
  4815  	0x0a, 0xbe, 0xff, 0x52, 0x14, 0x19, 0x83, 0x79, 0x3d, 0x48, 0xa6, 0x3c, 0x2f, 0xb8, 0x43, 0x95,
  4816  	0xf4, 0x8d, 0x98, 0x08, 0x0f, 0x8b, 0x7d, 0xaf, 0x04, 0x39, 0x9b, 0x15, 0xba, 0x1e, 0xb5, 0x65,
  4817  	0x90, 0x5a, 0x8f, 0x07, 0xb3, 0x0e, 0xd0, 0x36, 0x8f, 0xdf, 0xe2, 0x3a, 0xf0, 0x03, 0x45, 0x6f,
  4818  	0xb6, 0x74, 0x48, 0x97, 0x4a, 0x7d, 0x50, 0x61, 0x5d, 0x17, 0x01, 0xb4, 0x41, 0x27, 0x02, 0xdb,
  4819  	0xd5, 0xf1, 0xb0, 0xb6, 0xfb, 0xb0, 0x81, 0x45, 0xf7, 0xde, 0xae, 0x1f, 0x27, 0x8e, 0xe7, 0x5d,
  4820  	0x71, 0xfd, 0x44, 0x38, 0x11, 0x95, 0xb2, 0x9f, 0xd7, 0x20, 0x6c, 0xe2, 0x9d, 0x7f, 0x8f, 0xf1,
  4821  	0xfd, 0x0e, 0xf2, 0xdd, 0x37, 0xe0, 0xdc, 0x9c, 0x9b, 0xa8, 0x74, 0x0c, 0x35, 0xdf, 0xa8, 0xbd,
  4822  	0xa6, 0xd2, 0x8b, 0xac, 0x9e, 0xe9, 0x45, 0x46, 0x3a, 0x44, 0x29, 0x9d, 0xbd, 0x91, 0x4d, 0x87,
  4823  	0xb0, 0x5f, 0x84, 0x33, 0x73, 0x6e, 0x72, 0xd9, 0xf5, 0xc8, 0x01, 0x99, 0xd8, 0xbf, 0x35, 0x00,
  4824  	0xc3, 0x66, 0x42, 0xdf, 0x41, 0x32, 0xa4, 0x3e, 0x4f, 0x4d, 0x32, 0xf1, 0x76, 0xae, 0x3a, 0x5c,
  4825  	0xbb, 0x75, 0xe4, 0xec, 0xc2, 0xfc, 0x11, 0x33, 0xac, 0x32, 0xcd, 0x13, 0x9b, 0x1d, 0x40, 0x77,
  4826  	0xa0, 0xba, 0xce, 0xc2, 0xf5, 0xcb, 0x45, 0x44, 0x20, 0xe4, 0x8d, 0xa8, 0x5e, 0x8e, 0x3c, 0xe0,
  4827  	0x9f, 0xf3, 0xa3, 0x9a, 0x34, 0x4a, 0xe7, 0x80, 0x19, 0x21, 0xa6, 0x22, 0xfb, 0x4b, 0x61, 0xf4,
  4828  	0x52, 0x09, 0xd5, 0x43, 0xa8, 0x84, 0x94, 0x80, 0x1e, 0x78, 0x40, 0x02, 0x9a, 0xa5, 0x5e, 0x24,
  4829  	0x1b, 0xcc, 0xce, 0x13, 0x31, 0xf1, 0x83, 0x6c, 0x10, 0x8c, 0xd4, 0x8b, 0x14, 0x18, 0x67, 0xf1,
  4830  	0xd1, 0xc7, 0x94, 0x88, 0xaf, 0x15, 0xe1, 0x7f, 0x35, 0x67, 0xf4, 0x71, 0x4b, 0xf7, 0xcf, 0x96,
  4831  	0x60, 0x74, 0xce, 0xef, 0x2c, 0xcf, 0x2d, 0x77, 0xd6, 0x3c, 0xb7, 0x71, 0x8d, 0xec, 0x50, 0x11,
  4832  	0xbe, 0x49, 0x76, 0xe6, 0x67, 0xc5, 0x0a, 0x52, 0x73, 0xe6, 0x1a, 0x6d, 0xc4, 0x1c, 0x46, 0x85,
  4833  	0xd1, 0xba, 0xeb, 0xb7, 0x48, 0x14, 0x46, 0xae, 0x70, 0x8d, 0x1a, 0xc2, 0xe8, 0xb2, 0x06, 0x61,
  4834  	0x13, 0x8f, 0xd2, 0x0e, 0xee, 0xf8, 0x24, 0xca, 0x1a, 0xbc, 0x4b, 0xb4, 0x11, 0x73, 0x18, 0x45,
  4835  	0x4a, 0xa2, 0x4e, 0x9c, 0x88, 0xc9, 0xa8, 0x90, 0x56, 0x69, 0x23, 0xe6, 0x30, 0xba, 0xd2, 0xe3,
  4836  	0xce, 0x1a, 0x0b, 0xf0, 0xc8, 0x04, 0xe0, 0xaf, 0xf0, 0x66, 0x2c, 0xe1, 0x14, 0x75, 0x93, 0xec,
  4837  	0xcc, 0xd2, 0xdd, 0x71, 0x26, 0x0f, 0xe7, 0x1a, 0x6f, 0xc6, 0x12, 0xce, 0x4a, 0x16, 0xa6, 0x87,
  4838  	0xe3, 0xbb, 0xae, 0x64, 0x61, 0xba, 0xfb, 0x3d, 0xf6, 0xd9, 0xbf, 0x6c, 0xc1, 0xb0, 0x19, 0x96,
  4839  	0x85, 0x5a, 0x19, 0x5b, 0x78, 0xa9, 0xab, 0xe2, 0xed, 0x8f, 0xe7, 0x5d, 0x01, 0xd6, 0x72, 0x93,
  4840  	0x20, 0x8c, 0x9f, 0x25, 0x7e, 0xcb, 0xf5, 0x09, 0x3b, 0x6d, 0xe7, 0xe1, 0x5c, 0xa9, 0x98, 0xaf,
  4841  	0x99, 0xa0, 0x49, 0x0e, 0x61, 0x4c, 0xdb, 0xb7, 0xe0, 0x54, 0x57, 0xf2, 0x55, 0x1f, 0x26, 0xc8,
  4842  	0xbe, 0xa9, 0xaf, 0x36, 0x86, 0x21, 0x4a, 0x58, 0x96, 0xcd, 0x99, 0x81, 0x53, 0x7c, 0x21, 0x51,
  4843  	0x4e, 0x2b, 0x8d, 0x0d, 0xd2, 0x56, 0x09, 0x75, 0xcc, 0x0f, 0x7f, 0x33, 0x0b, 0xc4, 0xdd, 0xf8,
  4844  	0xf6, 0xe7, 0x2c, 0x18, 0x49, 0xe5, 0xc3, 0x15, 0x64, 0x2c, 0xb1, 0x95, 0x16, 0xb0, 0x28, 0x41,
  4845  	0x16, 0x2a, 0x5d, 0x66, 0xca, 0x54, 0xaf, 0x34, 0x0d, 0xc2, 0x26, 0x9e, 0xfd, 0xc5, 0x12, 0xd4,
  4846  	0x64, 0xa4, 0x45, 0x1f, 0x5d, 0xf9, 0x8c, 0x05, 0x23, 0xea, 0xec, 0x83, 0x39, 0xd5, 0x4a, 0x45,
  4847  	0x24, 0x2f, 0xd0, 0x1e, 0xa8, 0x6d, 0xb9, 0xbf, 0x1e, 0x68, 0xcb, 0x1d, 0x9b, 0xcc, 0x70, 0x9a,
  4848  	0x37, 0xba, 0x09, 0x10, 0xef, 0xc4, 0x09, 0x69, 0x1b, 0xee, 0x3d, 0xdb, 0x58, 0x71, 0x13, 0x8d,
  4849  	0x20, 0x22, 0x74, 0x7d, 0x5d, 0x0f, 0x9a, 0x64, 0x45, 0x61, 0x6a, 0x13, 0x4a, 0xb7, 0x61, 0x83,
  4850  	0x92, 0xfd, 0xf7, 0x4b, 0x70, 0x32, 0xdb, 0x25, 0xf4, 0x41, 0x18, 0x96, 0xdc, 0x8d, 0xeb, 0xcc,
  4851  	0x64, 0x78, 0xc9, 0x30, 0x36, 0x60, 0xf7, 0x76, 0xc7, 0xc7, 0xbb, 0xaf, 0x93, 0x9b, 0x30, 0x51,
  4852  	0x70, 0x8a, 0x18, 0x3f, 0x80, 0x12, 0x27, 0xa5, 0xd3, 0x3b, 0x53, 0x61, 0x28, 0x4e, 0x91, 0x8c,
  4853  	0x03, 0x28, 0x13, 0x8a, 0x33, 0xd8, 0x68, 0x19, 0xce, 0x18, 0x2d, 0xd7, 0x89, 0xdb, 0xda, 0x58,
  4854  	0x0b, 0x22, 0xb9, 0x03, 0x7b, 0x4c, 0x07, 0x80, 0x75, 0xe3, 0xe0, 0xdc, 0x27, 0xa9, 0xb6, 0x6f,
  4855  	0x38, 0xa1, 0xd3, 0x70, 0x93, 0x1d, 0xe1, 0xaf, 0x54, 0xb2, 0x69, 0x46, 0xb4, 0x63, 0x85, 0x61,
  4856  	0x2f, 0x42, 0xa5, 0xcf, 0x19, 0xd4, 0x97, 0xe5, 0xff, 0x32, 0xd4, 0x28, 0x39, 0x69, 0xde, 0x15,
  4857  	0x41, 0x32, 0x80, 0x9a, 0xbc, 0x91, 0x04, 0xd9, 0x50, 0x76, 0x1d, 0x79, 0xc6, 0xa7, 0x5e, 0x6b,
  4858  	0x3e, 0x8e, 0x3b, 0x6c, 0x33, 0x4d, 0x81, 0xe8, 0x49, 0x28, 0x93, 0xed, 0x30, 0x7b, 0x98, 0x77,
  4859  	0x69, 0x3b, 0x74, 0x23, 0x12, 0x53, 0x24, 0xb2, 0x1d, 0xa2, 0xf3, 0x50, 0x72, 0x9b, 0x42, 0x49,
  4860  	0x81, 0xc0, 0x29, 0xcd, 0xcf, 0xe2, 0x92, 0xdb, 0xb4, 0xb7, 0xa1, 0xae, 0xae, 0x40, 0x41, 0x9b,
  4861  	0x52, 0x76, 0x5b, 0x45, 0x84, 0x46, 0x49, 0xba, 0x3d, 0xa4, 0x76, 0x07, 0x40, 0x27, 0x06, 0x16,
  4862  	0x25, 0x5f, 0x2e, 0x40, 0xa5, 0x11, 0x88, 0xa4, 0xe5, 0x9a, 0x26, 0xc3, 0x84, 0x36, 0x83, 0xd8,
  4863  	0xb7, 0x60, 0xf4, 0x9a, 0x1f, 0xdc, 0x61, 0xf5, 0xdb, 0x59, 0xb9, 0x32, 0x4a, 0x78, 0x9d, 0xfe,
  4864  	0xc8, 0x9a, 0x08, 0x0c, 0x8a, 0x39, 0x4c, 0xd5, 0x71, 0x2a, 0xf5, 0xaa, 0xe3, 0x64, 0x7f, 0xdc,
  4865  	0x82, 0x61, 0x95, 0x61, 0x34, 0xb7, 0xb5, 0x49, 0xe9, 0xb6, 0xa2, 0xa0, 0x13, 0x66, 0xe9, 0xb2,
  4866  	0x4b, 0x8a, 0x30, 0x87, 0x99, 0xa9, 0x77, 0xa5, 0x7d, 0x52, 0xef, 0x2e, 0x40, 0x65, 0xd3, 0xf5,
  4867  	0x9b, 0xd9, 0x5b, 0x37, 0xae, 0xb9, 0x7e, 0x13, 0x33, 0x08, 0xed, 0xc2, 0x49, 0xd5, 0x05, 0xa9,
  4868  	0x10, 0x5e, 0x84, 0xe1, 0xb5, 0x8e, 0xeb, 0x35, 0x65, 0x1d, 0xb6, 0x8c, 0x47, 0x65, 0xda, 0x80,
  4869  	0xe1, 0x14, 0x26, 0xdd, 0xd7, 0xad, 0xb9, 0xbe, 0x13, 0xed, 0x2c, 0x6b, 0x0d, 0xa4, 0x84, 0xd2,
  4870  	0xb4, 0x82, 0x60, 0x03, 0xcb, 0x7e, 0xb3, 0x0c, 0xa3, 0xe9, 0x3c, 0xab, 0x3e, 0xb6, 0x57, 0x4f,
  4871  	0x42, 0x95, 0xa5, 0x5e, 0x65, 0x3f, 0x2d, 0x2f, 0x5d, 0xc6, 0x61, 0x28, 0x86, 0x01, 0x5e, 0xb4,
  4872  	0xa1, 0x98, 0x1b, 0x6b, 0x54, 0x27, 0x95, 0x1f, 0x86, 0xc5, 0x9d, 0x89, 0x3a, 0x11, 0x82, 0x15,
  4873  	0xfa, 0x94, 0x05, 0x83, 0x41, 0x68, 0xd6, 0xff, 0xf9, 0x40, 0x91, 0x39, 0x68, 0x22, 0xa9, 0x46,
  4874  	0x58, 0xc4, 0xea, 0xd3, 0xcb, 0xcf, 0x21, 0x59, 0x9f, 0xff, 0x51, 0x18, 0x36, 0x31, 0xf7, 0x33,
  4875  	0x8a, 0x6b, 0xa6, 0x51, 0xfc, 0x19, 0x73, 0x52, 0x88, 0x2c, 0xbb, 0x3e, 0x96, 0xdb, 0x0d, 0xa8,
  4876  	0x36, 0x54, 0xa0, 0xc0, 0xa1, 0xaa, 0x77, 0xaa, 0x2a, 0x0a, 0xec, 0xb0, 0x88, 0x53, 0xb3, 0xbf,
  4877  	0x65, 0x19, 0xf3, 0x03, 0x93, 0x78, 0xbe, 0x89, 0x22, 0x28, 0xb7, 0xb6, 0x36, 0x85, 0x29, 0x7a,
  4878  	0xb5, 0xa0, 0xe1, 0x9d, 0xdb, 0xda, 0xd4, 0x73, 0xdc, 0x6c, 0xc5, 0x94, 0x59, 0x1f, 0xce, 0xc2,
  4879  	0x54, 0x32, 0x66, 0x79, 0xff, 0x64, 0x4c, 0xfb, 0xad, 0x12, 0x9c, 0xea, 0x9a, 0x54, 0xe8, 0x0d,
  4880  	0xa8, 0x46, 0xf4, 0x2d, 0xc5, 0xeb, 0x2d, 0x14, 0x96, 0x3e, 0x19, 0xcf, 0x37, 0xb5, 0xde, 0x4d,
  4881  	0xb7, 0x63, 0xce, 0x12, 0x5d, 0x05, 0xa4, 0xc3, 0x59, 0x94, 0xa7, 0x92, 0xbf, 0xf2, 0x79, 0xf1,
  4882  	0x28, 0x9a, 0xea, 0xc2, 0xc0, 0x39, 0x4f, 0xa1, 0x97, 0xb2, 0x0e, 0xcf, 0x72, 0xfa, 0x7c, 0x73,
  4883  	0x2f, 0xdf, 0xa5, 0xfd, 0xcf, 0x4a, 0x30, 0x92, 0x2a, 0xc7, 0x84, 0x3c, 0xa8, 0x11, 0x8f, 0x39,
  4884  	0xff, 0xa5, 0xb2, 0x39, 0x6a, 0x75, 0x63, 0xa5, 0x20, 0x2f, 0x09, 0xba, 0x58, 0x71, 0x78, 0x38,
  4885  	0x0e, 0xe1, 0x5f, 0x84, 0x61, 0xd9, 0xa1, 0x0f, 0x38, 0x6d, 0x4f, 0x0c, 0xa0, 0x9a, 0xa3, 0x97,
  4886  	0x0c, 0x18, 0x4e, 0x61, 0xda, 0xbf, 0x5b, 0x86, 0x31, 0x7e, 0x5a, 0xd2, 0x54, 0x33, 0x6f, 0x51,
  4887  	0xee, 0xb7, 0xfe, 0xb2, 0x2e, 0x9a, 0xc6, 0x07, 0x72, 0xed, 0xa8, 0x97, 0x09, 0xe4, 0x33, 0xea,
  4888  	0x2b, 0x82, 0xeb, 0x2b, 0x99, 0x08, 0x2e, 0x6e, 0x76, 0xb7, 0x8e, 0xa9, 0x47, 0xdf, 0x5d, 0x21,
  4889  	0x5d, 0xbf, 0x5a, 0x82, 0x13, 0x99, 0x9b, 0x1a, 0xd0, 0x9b, 0xe9, 0xe2, 0xbe, 0x56, 0x11, 0x3e,
  4890  	0xf5, 0x3d, 0x8b, 0xf7, 0x1f, 0xac, 0xc4, 0xef, 0x03, 0x5a, 0x2a, 0xf6, 0x1f, 0x94, 0x60, 0x34,
  4891  	0x7d, 0xc5, 0xc4, 0x43, 0x38, 0x52, 0xef, 0x86, 0x3a, 0xab, 0xa2, 0xce, 0xae, 0xce, 0xe4, 0x2e,
  4892  	0x79, 0x5e, 0xb0, 0x5a, 0x36, 0x62, 0x0d, 0x7f, 0x28, 0x2a, 0x27, 0xdb, 0x7f, 0xd7, 0x82, 0xb3,
  4893  	0xfc, 0x2d, 0xb3, 0xf3, 0xf0, 0xaf, 0xe4, 0x8d, 0xee, 0xab, 0xc5, 0x76, 0x30, 0x53, 0xec, 0x6f,
  4894  	0xbf, 0xf1, 0x65, 0x57, 0xf6, 0x89, 0xde, 0xa6, 0xa7, 0xc2, 0x43, 0xd8, 0xd9, 0x03, 0x4d, 0x06,
  4895  	0xfb, 0x0f, 0xca, 0xa0, 0x6f, 0x29, 0x44, 0xae, 0xc8, 0x85, 0x2c, 0xa4, 0xe8, 0xe1, 0xca, 0x8e,
  4896  	0xdf, 0xd0, 0xf7, 0x21, 0xd6, 0x32, 0xa9, 0x90, 0x3f, 0x6f, 0xc1, 0x90, 0xeb, 0xbb, 0x89, 0xeb,
  4897  	0xb0, 0x6d, 0x74, 0x31, 0x37, 0xa8, 0x29, 0x76, 0xf3, 0x9c, 0x72, 0x10, 0x99, 0xe7, 0x38, 0x8a,
  4898  	0x19, 0x36, 0x39, 0xa3, 0x0f, 0x8b, 0x20, 0xeb, 0x72, 0x61, 0x59, 0xbc, 0xb5, 0x4c, 0x64, 0x75,
  4899  	0x48, 0x0d, 0xaf, 0x24, 0x2a, 0x28, 0xf9, 0x1d, 0x53, 0x52, 0xaa, 0x7e, 0xae, 0xbe, 0x2f, 0x9a,
  4900  	0x36, 0x63, 0xce, 0xc8, 0x8e, 0x01, 0x75, 0x8f, 0xc5, 0x01, 0x03, 0x58, 0x27, 0xa1, 0xee, 0x74,
  4901  	0x92, 0xa0, 0x4d, 0x87, 0x49, 0x1c, 0x35, 0xe9, 0x10, 0x5d, 0x09, 0xc0, 0x1a, 0xc7, 0x7e, 0xb3,
  4902  	0x0a, 0x99, 0xe4, 0x44, 0xb4, 0x6d, 0xde, 0xb0, 0x69, 0x15, 0x7b, 0xc3, 0xa6, 0xea, 0x4c, 0xde,
  4903  	0x2d, 0x9b, 0xa8, 0x05, 0xd5, 0x70, 0xc3, 0x89, 0xa5, 0x59, 0xfd, 0xb2, 0xda, 0xc7, 0xd1, 0xc6,
  4904  	0x7b, 0xbb, 0xe3, 0x3f, 0xd1, 0x9f, 0xd7, 0x95, 0xce, 0xd5, 0x49, 0x5e, 0x94, 0x44, 0xb3, 0x66,
  4905  	0x34, 0x30, 0xa7, 0x7f, 0x90, 0x3b, 0xe4, 0x3e, 0x21, 0xca, 0xc5, 0x63, 0x12, 0x77, 0xbc, 0x44,
  4906  	0xcc, 0x86, 0x97, 0x0b, 0x5c, 0x65, 0x9c, 0xb0, 0x4e, 0xab, 0xe7, 0xff, 0xb1, 0xc1, 0x14, 0x7d,
  4907  	0x10, 0xea, 0x71, 0xe2, 0x44, 0xc9, 0x21, 0x13, 0x61, 0xd5, 0xa0, 0xaf, 0x48, 0x22, 0x58, 0xd3,
  4908  	0x43, 0xaf, 0xb0, 0x1a, 0xb0, 0x6e, 0xbc, 0x71, 0xc8, 0xdc, 0x08, 0x59, 0x2f, 0x56, 0x50, 0xc0,
  4909  	0x06, 0x35, 0x74, 0x11, 0x80, 0xcd, 0x6d, 0x1e, 0x10, 0x58, 0x63, 0x5e, 0x26, 0x25, 0x0a, 0xb1,
  4910  	0x82, 0x60, 0x03, 0xcb, 0xfe, 0x21, 0x48, 0xd7, 0x85, 0x40, 0xe3, 0xb2, 0x0c, 0x05, 0xf7, 0x42,
  4911  	0xb3, 0x1c, 0x87, 0x54, 0xc5, 0x88, 0xdf, 0xb0, 0xc0, 0x2c, 0x5e, 0x81, 0x5e, 0xe7, 0x55, 0x32,
  4912  	0xac, 0x22, 0x4e, 0x0e, 0x0d, 0xba, 0x13, 0x8b, 0x4e, 0x98, 0x39, 0xc2, 0x96, 0xa5, 0x32, 0xce,
  4913  	0xbf, 0x07, 0x6a, 0x12, 0x7a, 0x20, 0xa3, 0xee, 0x63, 0x70, 0x3a, 0x7b, 0xff, 0xb8, 0x38, 0x75,
  4914  	0xda, 0xdf, 0xf5, 0x23, 0xfd, 0x39, 0xa5, 0x5e, 0xfe, 0x9c, 0x3e, 0xee, 0x59, 0xfd, 0x4d, 0x0b,
  4915  	0x2e, 0xec, 0x77, 0x4d, 0x3a, 0x7a, 0x0c, 0x2a, 0x77, 0x9c, 0x48, 0x16, 0xe7, 0x66, 0x82, 0xf2,
  4916  	0x96, 0x13, 0xf9, 0x98, 0xb5, 0xa2, 0x1d, 0x18, 0xe0, 0x51, 0x63, 0xc2, 0x5a, 0x7f, 0xb9, 0xd8,
  4917  	0x4b, 0xdb, 0xaf, 0x11, 0x63, 0xbb, 0xc0, 0x23, 0xd6, 0xb0, 0x60, 0x68, 0x7f, 0xdb, 0x02, 0xb4,
  4918  	0xb4, 0x45, 0xa2, 0xc8, 0x6d, 0x1a, 0x71, 0x6e, 0xec, 0xda, 0x15, 0xe3, 0x7a, 0x15, 0x33, 0x15,
  4919  	0x36, 0x73, 0xed, 0x8a, 0xf1, 0x2f, 0xff, 0xda, 0x95, 0xd2, 0xc1, 0xae, 0x5d, 0x41, 0x4b, 0x70,
  4920  	0xb6, 0xcd, 0xb7, 0x1b, 0xfc, 0x2a, 0x03, 0xbe, 0xf7, 0x50, 0x89, 0x67, 0xe7, 0xee, 0xee, 0x8e,
  4921  	0x9f, 0x5d, 0xcc, 0x43, 0xc0, 0xf9, 0xcf, 0xd9, 0xef, 0x01, 0xc4, 0xc3, 0xdb, 0x66, 0xf2, 0x62,
  4922  	0x95, 0x7a, 0xba, 0x5f, 0xec, 0x2f, 0x57, 0xe1, 0x44, 0xa6, 0x74, 0x2b, 0xdd, 0xea, 0x75, 0x07,
  4923  	0x47, 0x1d, 0x59, 0x7f, 0x77, 0x77, 0xaf, 0xaf, 0x70, 0x2b, 0x1f, 0xaa, 0xae, 0x1f, 0x76, 0x92,
  4924  	0x62, 0x72, 0x4d, 0x79, 0x27, 0xe6, 0x29, 0x41, 0xc3, 0x5d, 0x4c, 0xff, 0x62, 0xce, 0xa6, 0xc8,
  4925  	0xe0, 0xad, 0x94, 0x31, 0x5e, 0x79, 0x40, 0xee, 0x80, 0x4f, 0xe8, 0x50, 0xaa, 0x6a, 0x11, 0x8e,
  4926  	0xc5, 0xcc, 0x64, 0x39, 0xee, 0xa3, 0xf6, 0x5f, 0x2f, 0xc1, 0x90, 0xf1, 0xd1, 0xd0, 0x2f, 0xa5,
  4927  	0x4b, 0x3b, 0x59, 0xc5, 0xbd, 0x12, 0xa3, 0x3f, 0xa1, 0x8b, 0x37, 0xf1, 0x57, 0x7a, 0xaa, 0xbb,
  4928  	0xaa, 0xd3, 0xbd, 0xdd, 0xf1, 0x93, 0x99, 0xba, 0x4d, 0xa9, 0x4a, 0x4f, 0xe7, 0x3f, 0x0a, 0x27,
  4929  	0x32, 0x64, 0x72, 0x5e, 0x79, 0x35, 0x7d, 0xbd, 0xfc, 0x11, 0xdd, 0x52, 0xe6, 0x90, 0x7d, 0x9d,
  4930  	0x0e, 0x99, 0x48, 0xb7, 0x0b, 0x3c, 0xd2, 0x87, 0x0f, 0x36, 0x93, 0x55, 0x5b, 0xea, 0x33, 0xab,
  4931  	0xf6, 0x69, 0xa8, 0x85, 0x81, 0xe7, 0x36, 0x5c, 0x55, 0xad, 0x90, 0xe5, 0xf1, 0x2e, 0x8b, 0x36,
  4932  	0xac, 0xa0, 0xe8, 0x0e, 0xd4, 0xd5, 0x4d, 0xfc, 0xc2, 0xbf, 0x5d, 0xd4, 0xa1, 0x8f, 0x32, 0x5a,
  4933  	0xf4, 0x0d, 0xfb, 0x9a, 0x17, 0xb2, 0x61, 0x80, 0x29, 0x41, 0x99, 0x22, 0xc0, 0x7c, 0xef, 0x4c,
  4934  	0x3b, 0xc6, 0x58, 0x40, 0xec, 0xaf, 0xd5, 0xe1, 0x4c, 0x5e, 0xfd, 0x6c, 0xf4, 0x11, 0x18, 0xe0,
  4935  	0x7d, 0x2c, 0xe6, 0x8a, 0x86, 0x3c, 0x1e, 0x73, 0x8c, 0xa0, 0xe8, 0x16, 0xfb, 0x8d, 0x05, 0x4f,
  4936  	0xc1, 0xdd, 0x73, 0xd6, 0xc4, 0x0c, 0x39, 0x1e, 0xee, 0x0b, 0x8e, 0xe6, 0xbe, 0xe0, 0x70, 0xee,
  4937  	0x9e, 0xb3, 0x86, 0xb6, 0xa1, 0xda, 0x72, 0x13, 0xe2, 0x08, 0x27, 0xc2, 0xad, 0x63, 0x61, 0x4e,
  4938  	0x1c, 0x6e, 0xa5, 0xb1, 0x9f, 0x98, 0x33, 0x44, 0x5f, 0xb5, 0xe0, 0xc4, 0x5a, 0x3a, 0x85, 0x5e,
  4939  	0x08, 0x4f, 0xe7, 0x18, 0x6a, 0xa4, 0xa7, 0x19, 0xf1, 0x7b, 0x87, 0x32, 0x8d, 0x38, 0xdb, 0x1d,
  4940  	0xf4, 0x49, 0x0b, 0x06, 0xd7, 0x5d, 0xcf, 0x28, 0x97, 0x7b, 0x0c, 0x1f, 0xe7, 0x32, 0x63, 0xa0,
  4941  	0x77, 0x1c, 0xfc, 0x7f, 0x8c, 0x25, 0xe7, 0x5e, 0x9a, 0x6a, 0xe0, 0xa8, 0x9a, 0x6a, 0xf0, 0x01,
  4942  	0x69, 0xaa, 0x4f, 0x5b, 0x50, 0x57, 0x23, 0x2d, 0xd2, 0xa2, 0x3f, 0x78, 0x8c, 0x9f, 0x9c, 0x7b,
  4943  	0x4e, 0xd4, 0x5f, 0xac, 0x99, 0xa3, 0x2f, 0x58, 0x30, 0xe4, 0xbc, 0xd1, 0x89, 0x48, 0x93, 0x6c,
  4944  	0x05, 0x61, 0x2c, 0x2e, 0x2d, 0x7c, 0xb5, 0xf8, 0xce, 0x4c, 0x51, 0x26, 0xb3, 0x64, 0x6b, 0x29,
  4945  	0x8c, 0x45, 0xfa, 0x92, 0x6e, 0xc0, 0x66, 0x17, 0xec, 0xdd, 0x12, 0x8c, 0xef, 0x43, 0x01, 0xbd,
  4946  	0x08, 0xc3, 0x41, 0xd4, 0x72, 0x7c, 0xf7, 0x0d, 0xb3, 0x26, 0x86, 0xb2, 0xb2, 0x96, 0x0c, 0x18,
  4947  	0x4e, 0x61, 0x9a, 0x89, 0xdb, 0xa5, 0x7d, 0x12, 0xb7, 0x2f, 0x40, 0x25, 0x22, 0x61, 0x90, 0xdd,
  4948  	0x2c, 0xb0, 0xd4, 0x01, 0x06, 0x41, 0x8f, 0x43, 0xd9, 0x09, 0x5d, 0x11, 0x88, 0xa6, 0xf6, 0x40,
  4949  	0x53, 0xcb, 0xf3, 0x98, 0xb6, 0xa7, 0xea, 0x48, 0x54, 0xef, 0x4b, 0x1d, 0x09, 0xaa, 0x06, 0xc4,
  4950  	0xd9, 0xc5, 0x80, 0x56, 0x03, 0xe9, 0x33, 0x05, 0xfb, 0xad, 0x32, 0x3c, 0xbe, 0xe7, 0x7c, 0xd1,
  4951  	0x71, 0x78, 0xd6, 0x1e, 0x71, 0x78, 0x72, 0x78, 0x4a, 0xfb, 0x0d, 0x4f, 0xb9, 0xc7, 0xf0, 0x7c,
  4952  	0x92, 0x2e, 0x03, 0x59, 0x4b, 0xa4, 0x98, 0x6b, 0xe7, 0x7a, 0x95, 0x26, 0x11, 0x2b, 0x40, 0x42,
  4953  	0xb1, 0xe6, 0x4b, 0xf7, 0x00, 0xa9, 0xa4, 0xe5, 0x6a, 0x11, 0x6a, 0xa0, 0x67, 0x6d, 0x11, 0x3e,
  4954  	0xf7, 0x7b, 0x65, 0x42, 0xdb, 0xbf, 0x50, 0x82, 0x27, 0xfb, 0x90, 0xde, 0xe6, 0x2c, 0xb6, 0xfa,
  4955  	0x9c, 0xc5, 0xdf, 0xdd, 0x9f, 0xc9, 0xfe, 0xab, 0x16, 0x9c, 0xef, 0xad, 0x3c, 0xd0, 0x73, 0x30,
  4956  	0xb4, 0x16, 0x39, 0x7e, 0x63, 0x83, 0x5d, 0xa5, 0x29, 0x07, 0x85, 0x8d, 0xb5, 0x6e, 0xc6, 0x26,
  4957  	0x0e, 0xdd, 0xde, 0xf2, 0x98, 0x04, 0x03, 0x43, 0x26, 0x99, 0xd2, 0xed, 0xed, 0x6a, 0x16, 0x88,
  4958  	0xbb, 0xf1, 0xed, 0x3f, 0x2b, 0xe5, 0x77, 0x8b, 0x1b, 0x19, 0x07, 0xf9, 0x4e, 0xe2, 0x2b, 0x94,
  4959  	0xfa, 0x90, 0x25, 0xe5, 0xfb, 0x2d, 0x4b, 0x2a, 0xbd, 0x64, 0x09, 0x9a, 0x85, 0x93, 0xc6, 0x55,
  4960  	0x2b, 0x3c, 0x71, 0x98, 0x07, 0xdc, 0xaa, 0x6a, 0x1a, 0xcb, 0x19, 0x38, 0xee, 0x7a, 0x02, 0x3d,
  4961  	0x03, 0x35, 0xd7, 0x8f, 0x49, 0xa3, 0x13, 0xf1, 0x40, 0x6f, 0x23, 0x59, 0x6b, 0x5e, 0xb4, 0x63,
  4962  	0x85, 0x61, 0xff, 0x72, 0x09, 0xce, 0xf5, 0xb4, 0xb3, 0xee, 0x93, 0xec, 0x32, 0x3f, 0x47, 0xe5,
  4963  	0xfe, 0x7c, 0x0e, 0x73, 0x90, 0xaa, 0xfb, 0x0e, 0xd2, 0x1f, 0xf6, 0x9e, 0x98, 0xd4, 0xe6, 0xfe,
  4964  	0x9e, 0x1d, 0xa5, 0x97, 0x60, 0xc4, 0x09, 0x43, 0x8e, 0xc7, 0xe2, 0x35, 0x33, 0xd5, 0x74, 0xa6,
  4965  	0x4c, 0x20, 0x4e, 0xe3, 0xf6, 0xa5, 0x3d, 0xff, 0xd8, 0x82, 0x3a, 0x26, 0xeb, 0x5c, 0x3a, 0xa0,
  4966  	0xdb, 0x62, 0x88, 0xac, 0x22, 0xea, 0x6e, 0xd2, 0x81, 0x8d, 0x5d, 0x56, 0x8f, 0x32, 0x6f, 0xb0,
  4967  	0xbb, 0xaf, 0xe4, 0x29, 0x1d, 0xe8, 0x4a, 0x1e, 0x75, 0x29, 0x4b, 0xb9, 0xf7, 0xa5, 0x2c, 0xf6,
  4968  	0xd7, 0x07, 0xe9, 0xeb, 0x85, 0xc1, 0x4c, 0x44, 0x9a, 0x31, 0xfd, 0xbe, 0x9d, 0xc8, 0x13, 0x93,
  4969  	0x44, 0x7d, 0xdf, 0x1b, 0x78, 0x01, 0xd3, 0xf6, 0xd4, 0x51, 0x4c, 0xe9, 0x40, 0xb5, 0x44, 0xca,
  4970  	0xfb, 0xd6, 0x12, 0x79, 0x09, 0x46, 0xe2, 0x78, 0x63, 0x39, 0x72, 0xb7, 0x9c, 0x84, 0x5c, 0x23,
  4971  	0x3b, 0xc2, 0xca, 0xd2, 0xf9, 0xff, 0x2b, 0x57, 0x34, 0x10, 0xa7, 0x71, 0xd1, 0x1c, 0x9c, 0xd2,
  4972  	0x15, 0x3d, 0x48, 0x94, 0xb0, 0xe8, 0x7e, 0x3e, 0x13, 0x54, 0xb2, 0xaf, 0xae, 0x01, 0x22, 0x10,
  4973  	0x70, 0xf7, 0x33, 0x54, 0xbe, 0xa5, 0x1a, 0x69, 0x47, 0x06, 0xd2, 0xf2, 0x2d, 0x45, 0x87, 0xf6,
  4974  	0xa5, 0xeb, 0x09, 0xb4, 0x08, 0xa7, 0xf9, 0xc4, 0x98, 0x0a, 0x43, 0xe3, 0x8d, 0x06, 0xd3, 0xf5,
  4975  	0x0e, 0xe7, 0xba, 0x51, 0x70, 0xde, 0x73, 0xe8, 0x05, 0x18, 0x52, 0xcd, 0xf3, 0xb3, 0xe2, 0x14,
  4976  	0x41, 0x79, 0x31, 0x14, 0x99, 0xf9, 0x26, 0x36, 0xf1, 0xd0, 0x07, 0xe0, 0x51, 0xfd, 0x97, 0xa7,
  4977  	0x80, 0xf1, 0xa3, 0xb5, 0x59, 0x51, 0x2c, 0x49, 0x5d, 0x01, 0x32, 0x97, 0x8b, 0xd6, 0xc4, 0xbd,
  4978  	0x9e, 0x47, 0x6b, 0x70, 0x5e, 0x81, 0x2e, 0xf9, 0x09, 0xcb, 0xe7, 0x88, 0xc9, 0xb4, 0x13, 0x93,
  4979  	0x1b, 0x91, 0x27, 0xee, 0x50, 0x55, 0xb7, 0x33, 0xce, 0xb9, 0xc9, 0x95, 0x3c, 0x4c, 0xbc, 0x80,
  4980  	0xf7, 0xa0, 0x82, 0x26, 0xa1, 0x4e, 0x7c, 0x67, 0xcd, 0x23, 0x4b, 0x33, 0xf3, 0xac, 0xe8, 0x92,
  4981  	0x71, 0x92, 0x77, 0x49, 0x02, 0xb0, 0xc6, 0x51, 0x11, 0xa6, 0xc3, 0x3d, 0x6f, 0x0a, 0x5d, 0x86,
  4982  	0x33, 0xad, 0x46, 0x48, 0x6d, 0x0f, 0xb7, 0x41, 0xa6, 0x1a, 0x2c, 0xa0, 0x8e, 0x7e, 0x18, 0x5e,
  4983  	0x88, 0x52, 0x85, 0x4f, 0xcf, 0xcd, 0x2c, 0x77, 0xe1, 0xe0, 0xdc, 0x27, 0x59, 0xe0, 0x65, 0x14,
  4984  	0x6c, 0xef, 0x8c, 0x9d, 0xce, 0x04, 0x5e, 0xd2, 0x46, 0xcc, 0x61, 0xe8, 0x2a, 0x20, 0x16, 0x8b,
  4985  	0x7f, 0x25, 0x49, 0x42, 0x65, 0xec, 0x8c, 0x9d, 0x61, 0xaf, 0xa4, 0xc2, 0xc8, 0x2e, 0x77, 0x61,
  4986  	0xe0, 0x9c, 0xa7, 0xec, 0xff, 0x60, 0xc1, 0x88, 0x5a, 0xaf, 0xf7, 0x21, 0x1b, 0xc5, 0x4b, 0x67,
  4987  	0xa3, 0xcc, 0x1d, 0x5d, 0xe2, 0xb1, 0x9e, 0xf7, 0x08, 0x69, 0xfe, 0xd9, 0x21, 0x00, 0x2d, 0x15,
  4988  	0x95, 0x42, 0xb2, 0x7a, 0x2a, 0xa4, 0x87, 0x56, 0x22, 0xe5, 0x55, 0x58, 0xa9, 0x3e, 0xd8, 0x0a,
  4989  	0x2b, 0x2b, 0x70, 0x56, 0x9a, 0x0b, 0xfc, 0xac, 0xe8, 0x4a, 0x10, 0x2b, 0x01, 0x57, 0x9b, 0x7e,
  4990  	0x5c, 0x10, 0x3a, 0x3b, 0x9f, 0x87, 0x84, 0xf3, 0x9f, 0x4d, 0x59, 0x29, 0x83, 0xfb, 0x59, 0x29,
  4991  	0x7a, 0x4d, 0x2f, 0xac, 0xcb, 0xbb, 0x3e, 0x32, 0x6b, 0x7a, 0xe1, 0xf2, 0x0a, 0xd6, 0x38, 0xf9,
  4992  	0x82, 0xbd, 0x5e, 0x90, 0x60, 0x87, 0x03, 0x0b, 0x76, 0x29, 0x62, 0x86, 0x7a, 0x8a, 0x18, 0xe9,
  4993  	0x93, 0x1e, 0xee, 0xe9, 0x93, 0x7e, 0x2f, 0x8c, 0xba, 0xfe, 0x06, 0x89, 0xdc, 0x84, 0x34, 0xd9,
  4994  	0x5a, 0x60, 0xe2, 0xa7, 0xa6, 0xd5, 0xfa, 0x7c, 0x0a, 0x8a, 0x33, 0xd8, 0x69, 0xb9, 0x38, 0xda,
  4995  	0x87, 0x5c, 0xec, 0xa1, 0x8d, 0x4e, 0x14, 0xa3, 0x8d, 0x4e, 0x1e, 0x5d, 0x1b, 0x9d, 0x3a, 0x56,
  4996  	0x6d, 0x84, 0x0a, 0xd1, 0x46, 0x7d, 0x09, 0x7a, 0x63, 0xfb, 0x77, 0x66, 0x9f, 0xed, 0x5f, 0x2f,
  4997  	0x55, 0x74, 0xf6, 0xd0, 0xaa, 0x28, 0x5f, 0xcb, 0x3c, 0x72, 0x28, 0x2d, 0xf3, 0xe9, 0x12, 0x9c,
  4998  	0xd5, 0x72, 0x98, 0xce, 0x7e, 0x77, 0x9d, 0x4a, 0x22, 0x76, 0x5d, 0x14, 0x3f, 0xb7, 0x31, 0x92,
  4999  	0xa3, 0x74, 0x9e, 0x95, 0x82, 0x60, 0x03, 0x8b, 0xe5, 0x18, 0x91, 0x88, 0x95, 0xdb, 0xcd, 0x0a,
  5000  	0xe9, 0x19, 0xd1, 0x8e, 0x15, 0x06, 0x9d, 0x5f, 0xf4, 0xb7, 0xc8, 0xdb, 0xcc, 0x16, 0x95, 0x9b,
  5001  	0xd1, 0x20, 0x6c, 0xe2, 0xa1, 0xa7, 0x39, 0x13, 0x26, 0x20, 0xa8, 0xa0, 0x1e, 0x16, 0xf7, 0xc7,
  5002  	0x4a, 0x99, 0xa0, 0xa0, 0xb2, 0x3b, 0x2c, 0x99, 0xac, 0xda, 0xdd, 0x1d, 0x16, 0x02, 0xa5, 0x30,
  5003  	0xec, 0xff, 0x69, 0xc1, 0xb9, 0xdc, 0xa1, 0xb8, 0x0f, 0xca, 0x77, 0x3b, 0xad, 0x7c, 0x57, 0x8a,
  5004  	0xda, 0x6e, 0x18, 0x6f, 0xd1, 0x43, 0x11, 0xff, 0x3b, 0x0b, 0x46, 0x35, 0xfe, 0x7d, 0x78, 0x55,
  5005  	0x37, 0xfd, 0xaa, 0xc5, 0xed, 0xac, 0xea, 0x5d, 0xef, 0xf6, 0xbb, 0x25, 0x50, 0x85, 0x1e, 0xa7,
  5006  	0x1a, 0xb2, 0x8c, 0xee, 0x3e, 0x27, 0x89, 0x3b, 0x30, 0xc0, 0x0e, 0x42, 0xe3, 0x62, 0x82, 0x3c,
  5007  	0xd2, 0xfc, 0xd9, 0xa1, 0xaa, 0x3e, 0x64, 0x66, 0x7f, 0x63, 0x2c, 0x18, 0xb2, 0x62, 0xd0, 0x6e,
  5008  	0x4c, 0xa5, 0x79, 0x53, 0xa4, 0x65, 0xe9, 0x62, 0xd0, 0xa2, 0x1d, 0x2b, 0x0c, 0xaa, 0x1e, 0xdc,
  5009  	0x46, 0xe0, 0xcf, 0x78, 0x4e, 0x2c, 0xef, 0x48, 0x54, 0xea, 0x61, 0x5e, 0x02, 0xb0, 0xc6, 0x61,
  5010  	0x67, 0xa4, 0x6e, 0x1c, 0x7a, 0xce, 0x8e, 0xb1, 0x7f, 0x36, 0xea, 0x13, 0x28, 0x10, 0x36, 0xf1,
  5011  	0xec, 0x36, 0x8c, 0xa5, 0x5f, 0x62, 0x96, 0xac, 0xb3, 0x00, 0xc5, 0xbe, 0x86, 0x73, 0x12, 0xea,
  5012  	0x0e, 0x7b, 0x6a, 0xa1, 0xe3, 0x64, 0xaf, 0x36, 0x9f, 0x92, 0x00, 0xac, 0x71, 0xec, 0x5f, 0xb3,
  5013  	0xe0, 0x74, 0xce, 0xa0, 0x15, 0x98, 0xf6, 0x96, 0x68, 0x69, 0x93, 0xa7, 0xd8, 0x7f, 0x10, 0x06,
  5014  	0x9b, 0x64, 0xdd, 0x91, 0x21, 0x70, 0x86, 0x6c, 0x9f, 0xe5, 0xcd, 0x58, 0xc2, 0xed, 0xff, 0x6e,
  5015  	0xc1, 0x89, 0x74, 0x5f, 0x63, 0x96, 0x4a, 0xc2, 0x87, 0xc9, 0x8d, 0x1b, 0xc1, 0x16, 0x89, 0x76,
  5016  	0xe8, 0x9b, 0x5b, 0x99, 0x54, 0x92, 0x2e, 0x0c, 0x9c, 0xf3, 0x14, 0x2b, 0xf3, 0xda, 0x54, 0xa3,
  5017  	0x2d, 0x67, 0xe4, 0xcd, 0x22, 0x67, 0xa4, 0xfe, 0x98, 0xe6, 0x71, 0xb9, 0x62, 0x89, 0x4d, 0xfe,
  5018  	0xf6, 0xb7, 0x2b, 0xa0, 0xf2, 0x62, 0x59, 0xfc, 0x51, 0x41, 0xd1, 0x5b, 0x07, 0xcd, 0x20, 0x52,
  5019  	0x93, 0xa1, 0xb2, 0x57, 0x40, 0x00, 0xf7, 0x92, 0x98, 0xae, 0x4b, 0xf5, 0x86, 0xab, 0x1a, 0x84,
  5020  	0x4d, 0x3c, 0xda, 0x13, 0xcf, 0xdd, 0x22, 0xfc, 0xa1, 0x81, 0x74, 0x4f, 0x16, 0x24, 0x00, 0x6b,
  5021  	0x1c, 0xda, 0x93, 0xa6, 0xbb, 0xbe, 0x2e, 0xb6, 0xfc, 0xaa, 0x27, 0x74, 0x74, 0x30, 0x83, 0xf0,
  5022  	0xca, 0xdd, 0xc1, 0xa6, 0xb0, 0x82, 0x8d, 0xca, 0xdd, 0xc1, 0x26, 0x66, 0x10, 0x6a, 0xb7, 0xf9,
  5023  	0x41, 0xd4, 0x66, 0x57, 0xcf, 0x37, 0x15, 0x17, 0x61, 0xfd, 0x2a, 0xbb, 0xed, 0x7a, 0x37, 0x0a,
  5024  	0xce, 0x7b, 0x8e, 0xce, 0xc0, 0x30, 0x22, 0x4d, 0xb7, 0x91, 0x98, 0xd4, 0x20, 0x3d, 0x03, 0x97,
  5025  	0xbb, 0x30, 0x70, 0xce, 0x53, 0x68, 0x0a, 0x4e, 0xc8, 0xbc, 0x66, 0x59, 0xb5, 0x66, 0x28, 0x5d,
  5026  	0x25, 0x03, 0xa7, 0xc1, 0x38, 0x8b, 0x4f, 0xa5, 0x5a, 0x5b, 0x14, 0xb6, 0x62, 0xc6, 0xb2, 0x21,
  5027  	0xd5, 0x64, 0xc1, 0x2b, 0xac, 0x30, 0xec, 0x4f, 0x94, 0xa9, 0x16, 0xee, 0x51, 0xd0, 0xed, 0xbe,
  5028  	0x45, 0x0b, 0xa6, 0x67, 0x64, 0xa5, 0x8f, 0x19, 0xf9, 0x3c, 0x0c, 0xdf, 0x8e, 0x03, 0x5f, 0x45,
  5029  	0xe2, 0x55, 0x7b, 0x46, 0xe2, 0x19, 0x58, 0xf9, 0x91, 0x78, 0x03, 0x45, 0x45, 0xe2, 0x0d, 0x1e,
  5030  	0x32, 0x12, 0xef, 0x9b, 0x55, 0x50, 0x57, 0x88, 0x5c, 0x27, 0xc9, 0x9d, 0x20, 0xda, 0x74, 0xfd,
  5031  	0x16, 0xcb, 0x07, 0xff, 0xaa, 0x05, 0xc3, 0x7c, 0xbd, 0x2c, 0x98, 0x99, 0x54, 0xeb, 0x05, 0xdd,
  5032  	0x4d, 0x91, 0x62, 0x36, 0xb1, 0x6a, 0x30, 0xca, 0x5c, 0xd1, 0x69, 0x82, 0x70, 0xaa, 0x47, 0xe8,
  5033  	0xa3, 0x00, 0xd2, 0x3f, 0xba, 0x2e, 0x45, 0xe6, 0x7c, 0x31, 0xfd, 0xc3, 0x64, 0x5d, 0xdb, 0xc0,
  5034  	0xab, 0x8a, 0x09, 0x36, 0x18, 0xa2, 0x4f, 0xeb, 0x2c, 0x33, 0x1e, 0xb2, 0xff, 0xe1, 0x63, 0x19,
  5035  	0x9b, 0x7e, 0x72, 0xcc, 0x30, 0x0c, 0xba, 0x7e, 0x8b, 0xce, 0x13, 0x11, 0xb1, 0xf4, 0xae, 0xbc,
  5036  	0x5a, 0x0a, 0x0b, 0x81, 0xd3, 0x9c, 0x76, 0x3c, 0xc7, 0x6f, 0x90, 0x68, 0x9e, 0xa3, 0x9b, 0x17,
  5037  	0x53, 0xb3, 0x06, 0x2c, 0x09, 0x75, 0x5d, 0xbe, 0x52, 0xed, 0xe7, 0xf2, 0x95, 0xf3, 0xef, 0x83,
  5038  	0x53, 0x5d, 0x1f, 0xf3, 0x40, 0x29, 0x65, 0x87, 0xcf, 0x46, 0xb3, 0xff, 0xf9, 0x80, 0x56, 0x5a,
  5039  	0xd7, 0x83, 0x26, 0xbf, 0x02, 0x24, 0xd2, 0x5f, 0x54, 0xd8, 0xb8, 0x05, 0x4e, 0x11, 0xe3, 0x72,
  5040  	0x6b, 0xd5, 0x88, 0x4d, 0x96, 0x74, 0x8e, 0x86, 0x4e, 0x44, 0xfc, 0xe3, 0x9e, 0xa3, 0xcb, 0x8a,
  5041  	0x09, 0x36, 0x18, 0xa2, 0x8d, 0x54, 0x4e, 0xc9, 0xe5, 0xa3, 0xe7, 0x94, 0xb0, 0x2a, 0x53, 0x79,
  5042  	0x55, 0xfb, 0xbf, 0x60, 0xc1, 0xa8, 0x9f, 0x9a, 0xb9, 0xc5, 0x84, 0x91, 0xe6, 0xaf, 0x0a, 0x7e,
  5043  	0x03, 0x55, 0xba, 0x0d, 0x67, 0xf8, 0xe7, 0xa9, 0xb4, 0xea, 0x01, 0x55, 0x9a, 0xbe, 0x4b, 0x68,
  5044  	0xa0, 0xd7, 0x5d, 0x42, 0xc8, 0x57, 0x97, 0xa9, 0x0d, 0x16, 0x7e, 0x99, 0x1a, 0xe4, 0x5c, 0xa4,
  5045  	0x76, 0x0b, 0xea, 0x8d, 0x88, 0x38, 0xc9, 0x21, 0xef, 0xd5, 0x62, 0x07, 0xf4, 0x33, 0x92, 0x00,
  5046  	0xd6, 0xb4, 0xec, 0xff, 0x53, 0x81, 0x93, 0x72, 0x44, 0x64, 0x08, 0x3a, 0xd5, 0x8f, 0x9c, 0xaf,
  5047  	0x36, 0x6e, 0x95, 0x7e, 0xbc, 0x22, 0x01, 0x58, 0xe3, 0x50, 0x7b, 0xac, 0x13, 0x93, 0xa5, 0x90,
  5048  	0xf8, 0x0b, 0xee, 0x5a, 0x2c, 0xce, 0x39, 0xd5, 0x42, 0xb9, 0xa1, 0x41, 0xd8, 0xc4, 0xa3, 0xc6,
  5049  	0x38, 0xb7, 0x8b, 0xe3, 0x6c, 0xfa, 0x8a, 0xb0, 0xb7, 0xb1, 0x84, 0xa3, 0x5f, 0xcc, 0xad, 0x30,
  5050  	0x5b, 0x4c, 0xe2, 0x56, 0x57, 0xe4, 0xfd, 0x01, 0xaf, 0x62, 0xfc, 0xdb, 0x16, 0x9c, 0xe5, 0xad,
  5051  	0x72, 0x24, 0x6f, 0x84, 0x4d, 0x27, 0x21, 0x71, 0x31, 0x15, 0xdf, 0x73, 0xfa, 0xa7, 0x9d, 0xbc,
  5052  	0x79, 0x6c, 0x71, 0x7e, 0x6f, 0xd0, 0x9b, 0x16, 0x9c, 0xd8, 0x4c, 0xd5, 0xfc, 0x90, 0xaa, 0xe3,
  5053  	0xa8, 0xe9, 0xf8, 0x29, 0xa2, 0x7a, 0xa9, 0xa5, 0xdb, 0x63, 0x9c, 0xe5, 0x6e, 0xff, 0x99, 0x05,
  5054  	0xa6, 0x18, 0xbd, 0xff, 0xa5, 0x42, 0x0e, 0x6e, 0x0a, 0x4a, 0xeb, 0xb2, 0xda, 0xd3, 0xba, 0x7c,
  5055  	0x1c, 0xca, 0x1d, 0xb7, 0x29, 0xf6, 0x17, 0xfa, 0xf4, 0x75, 0x7e, 0x16, 0xd3, 0x76, 0xfb, 0x9f,
  5056  	0x54, 0xb5, 0xdf, 0x42, 0xe4, 0x45, 0x7d, 0x4f, 0xbc, 0xf6, 0xba, 0x2a, 0x36, 0xc6, 0xdf, 0xfc,
  5057  	0x7a, 0x57, 0xb1, 0xb1, 0x1f, 0x3b, 0x78, 0xda, 0x1b, 0x1f, 0xa0, 0x5e, 0xb5, 0xc6, 0x06, 0xf7,
  5058  	0xc9, 0x79, 0xbb, 0x0d, 0x35, 0xba, 0x05, 0x63, 0x0e, 0xc8, 0x5a, 0xaa, 0x53, 0xb5, 0x2b, 0xa2,
  5059  	0xfd, 0xde, 0xee, 0xf8, 0x8f, 0x1e, 0xbc, 0x5b, 0xf2, 0x69, 0xac, 0xe8, 0xa3, 0x18, 0xea, 0xf4,
  5060  	0x37, 0x4b, 0xcf, 0x13, 0x9b, 0xbb, 0x1b, 0x4a, 0x66, 0x4a, 0x40, 0x21, 0xb9, 0x7f, 0x9a, 0x0f,
  5061  	0xf2, 0xa1, 0xce, 0x6e, 0xad, 0x65, 0x4c, 0xf9, 0x1e, 0x70, 0x59, 0x25, 0xc9, 0x49, 0xc0, 0xbd,
  5062  	0xdd, 0xf1, 0x97, 0x0e, 0xce, 0x54, 0x3d, 0x8e, 0x35, 0x0b, 0xfb, 0x8b, 0x15, 0x3d, 0x77, 0x45,
  5063  	0x8d, 0xb9, 0xef, 0x89, 0xb9, 0xfb, 0x62, 0x66, 0xee, 0x5e, 0xe8, 0x9a, 0xbb, 0xa3, 0xfa, 0x76,
  5064  	0xd5, 0xd4, 0x6c, 0xbc, 0xdf, 0x86, 0xc0, 0xfe, 0xfe, 0x06, 0x66, 0x01, 0xbd, 0xde, 0x71, 0x23,
  5065  	0x12, 0x2f, 0x47, 0x1d, 0xdf, 0xf5, 0x5b, 0x6c, 0x3a, 0xd6, 0x4c, 0x0b, 0x28, 0x05, 0xc6, 0x59,
  5066  	0x7c, 0xba, 0xa9, 0xa7, 0xdf, 0xfc, 0x96, 0xb3, 0xc5, 0x67, 0x95, 0x51, 0x76, 0x6b, 0x45, 0xb4,
  5067  	0x63, 0x85, 0x61, 0x7f, 0x9d, 0x9d, 0x65, 0x1b, 0x79, 0xc1, 0x74, 0x4e, 0x78, 0xec, 0x9a, 0x60,
  5068  	0x5e, 0xb3, 0x4b, 0xcd, 0x09, 0x7e, 0x37, 0x30, 0x87, 0xa1, 0x3b, 0x30, 0xb8, 0xc6, 0xef, 0xc9,
  5069  	0x2b, 0xa6, 0x8e, 0xb9, 0xb8, 0x74, 0x8f, 0xdd, 0x86, 0x22, 0x6f, 0xe0, 0xbb, 0xa7, 0x7f, 0x62,
  5070  	0xc9, 0xcd, 0xfe, 0x46, 0x05, 0x4e, 0x64, 0x2e, 0x92, 0x4d, 0x55, 0x4b, 0x2d, 0xed, 0x5b, 0x2d,
  5071  	0xf5, 0x43, 0x00, 0x4d, 0x12, 0x7a, 0xc1, 0x0e, 0x33, 0xc7, 0x2a, 0x07, 0x36, 0xc7, 0x94, 0x05,
  5072  	0x3f, 0xab, 0xa8, 0x60, 0x83, 0xa2, 0x28, 0x54, 0xc6, 0x8b, 0xaf, 0x66, 0x0a, 0x95, 0x19, 0xb7,
  5073  	0x1d, 0x0c, 0xdc, 0xdf, 0xdb, 0x0e, 0x5c, 0x38, 0xc1, 0xbb, 0xa8, 0xb2, 0x6f, 0x0f, 0x91, 0x64,
  5074  	0xcb, 0xf2, 0x17, 0x66, 0xd3, 0x64, 0x70, 0x96, 0xee, 0x83, 0xbc, 0x27, 0x1a, 0xbd, 0x1b, 0xea,
  5075  	0xf2, 0x3b, 0xc7, 0x63, 0x75, 0x5d, 0xc1, 0x40, 0x4e, 0x03, 0x76, 0x7f, 0xb3, 0xf8, 0x69, 0x7f,
  5076  	0xbe, 0x44, 0xad, 0x67, 0xfe, 0x4f, 0x55, 0xa2, 0x79, 0x0a, 0x06, 0x9c, 0x4e, 0xb2, 0x11, 0x74,
  5077  	0xdd, 0xb5, 0x37, 0xc5, 0x5a, 0xb1, 0x80, 0xa2, 0x05, 0xa8, 0x34, 0x75, 0x75, 0x91, 0x83, 0x8c,
  5078  	0xa2, 0x76, 0x44, 0x3a, 0x09, 0xc1, 0x8c, 0x0a, 0x7a, 0x0c, 0x2a, 0x89, 0xd3, 0x92, 0x89, 0x4e,
  5079  	0x2c, 0xb9, 0x75, 0xd5, 0x69, 0xc5, 0x98, 0xb5, 0x9a, 0x4a, 0xb3, 0xb2, 0x8f, 0xd2, 0x7c, 0x09,
  5080  	0x46, 0x62, 0xb7, 0xe5, 0x3b, 0x49, 0x27, 0x22, 0xc6, 0xe1, 0x9a, 0x8e, 0x97, 0x30, 0x81, 0x38,
  5081  	0x8d, 0x6b, 0xff, 0xd6, 0x30, 0x9c, 0x59, 0x99, 0x59, 0x94, 0x35, 0xb3, 0x8f, 0x2d, 0x57, 0x29,
  5082  	0x8f, 0xc7, 0xfd, 0xcb, 0x55, 0xea, 0xc1, 0xdd, 0x33, 0x72, 0x95, 0x3c, 0x23, 0x57, 0x29, 0x9d,
  5083  	0x38, 0x52, 0x2e, 0x22, 0x71, 0x24, 0xaf, 0x07, 0xfd, 0x24, 0x8e, 0x1c, 0x5b, 0xf2, 0xd2, 0x9e,
  5084  	0x1d, 0x3a, 0x50, 0xf2, 0x92, 0xca, 0xec, 0x2a, 0x24, 0xa4, 0xbf, 0xc7, 0xa7, 0xca, 0xcd, 0xec,
  5085  	0x52, 0x59, 0x35, 0x3c, 0x5d, 0x45, 0x08, 0xd8, 0x57, 0x8b, 0xef, 0x40, 0x1f, 0x59, 0x35, 0x22,
  5086  	0x63, 0xc6, 0xcc, 0xe4, 0x1a, 0x2c, 0x22, 0x93, 0x2b, 0xaf, 0x3b, 0xfb, 0x66, 0x72, 0xbd, 0x04,
  5087  	0x23, 0x0d, 0x2f, 0xf0, 0xc9, 0x72, 0x14, 0x24, 0x41, 0x23, 0xf0, 0x84, 0x31, 0xad, 0x44, 0xc2,
  5088  	0x8c, 0x09, 0xc4, 0x69, 0xdc, 0x5e, 0x69, 0x60, 0xf5, 0xa3, 0xa6, 0x81, 0xc1, 0x03, 0x4a, 0x03,
  5089  	0xfb, 0x39, 0x9d, 0xb0, 0x3c, 0xc4, 0xbe, 0xc8, 0x87, 0x8a, 0xff, 0x22, 0xfd, 0x64, 0x2d, 0xa3,
  5090  	0xb7, 0xf8, 0x65, 0x77, 0xd4, 0x1c, 0x9d, 0x09, 0xda, 0xd4, 0xdc, 0x1a, 0x66, 0x43, 0xf2, 0xda,
  5091  	0x31, 0x4c, 0xd8, 0x5b, 0x2b, 0x9a, 0x8d, 0xba, 0x00, 0x4f, 0x37, 0xe1, 0x74, 0x47, 0x8e, 0x92,
  5092  	0x50, 0xfd, 0xe5, 0x12, 0x7c, 0xdf, 0xbe, 0x5d, 0x40, 0x77, 0x00, 0x12, 0xa7, 0x25, 0x26, 0xaa,
  5093  	0x38, 0xa6, 0x38, 0x62, 0x50, 0xe3, 0xaa, 0xa4, 0xc7, 0x2b, 0x81, 0xa8, 0xbf, 0xec, 0x00, 0x40,
  5094  	0xfe, 0x66, 0xb1, 0x8c, 0x81, 0xd7, 0x55, 0x30, 0x11, 0x07, 0x1e, 0xc1, 0x0c, 0x42, 0xd5, 0x7f,
  5095  	0x44, 0x5a, 0xfa, 0x76, 0x66, 0xf5, 0xf9, 0x30, 0x6b, 0xc5, 0x02, 0x8a, 0x5e, 0x80, 0x21, 0xc7,
  5096  	0xf3, 0x78, 0x56, 0x0a, 0x89, 0xc5, 0x6d, 0x37, 0xba, 0x72, 0x9b, 0x06, 0x61, 0x13, 0xcf, 0xfe,
  5097  	0xd3, 0x12, 0x8c, 0xef, 0x23, 0x53, 0xba, 0xf2, 0xec, 0xaa, 0x7d, 0xe7, 0xd9, 0x89, 0xcc, 0x80,
  5098  	0x81, 0x1e, 0x99, 0x01, 0x2f, 0xc0, 0x50, 0x42, 0x9c, 0xb6, 0x08, 0x83, 0x12, 0xfb, 0x6f, 0x7d,
  5099  	0xee, 0xaa, 0x41, 0xd8, 0xc4, 0xa3, 0x52, 0x6c, 0xd4, 0x69, 0x34, 0x48, 0x1c, 0xcb, 0xd0, 0x7f,
  5100  	0xe1, 0xc3, 0x2c, 0x2c, 0xaf, 0x80, 0xb9, 0x86, 0xa7, 0x52, 0x2c, 0x70, 0x86, 0x65, 0x76, 0xc0,
  5101  	0xeb, 0x7d, 0x0e, 0xf8, 0xd7, 0x4a, 0xf0, 0xf8, 0x9e, 0xda, 0xad, 0xef, 0xac, 0x8c, 0x4e, 0x4c,
  5102  	0xa2, 0xec, 0xc4, 0xb9, 0x11, 0x93, 0x08, 0x33, 0x08, 0x1f, 0xa5, 0x30, 0x34, 0x6e, 0xbf, 0x2e,
  5103  	0x3a, 0x65, 0x88, 0x8f, 0x52, 0x8a, 0x05, 0xce, 0xb0, 0x3c, 0xec, 0xb4, 0xfc, 0x7b, 0x25, 0x78,
  5104  	0xb2, 0x0f, 0x1b, 0xa0, 0xc0, 0xd4, 0xaa, 0x74, 0x82, 0x5b, 0xf9, 0x01, 0xe5, 0x21, 0x1e, 0x72,
  5105  	0xb8, 0xbe, 0x5e, 0x82, 0xf3, 0xbd, 0x55, 0x31, 0xfa, 0x71, 0xba, 0x87, 0x97, 0xb1, 0x4f, 0x66,
  5106  	0x6e, 0xdc, 0x69, 0xbe, 0x7f, 0x4f, 0x81, 0x70, 0x16, 0x17, 0x4d, 0x00, 0x84, 0x4e, 0xb2, 0x11,
  5107  	0x5f, 0xda, 0x76, 0xe3, 0x44, 0xd4, 0x7e, 0x19, 0xe5, 0x27, 0x46, 0xb2, 0x15, 0x1b, 0x18, 0x94,
  5108  	0x1d, 0xfb, 0x37, 0x1b, 0x5c, 0x0f, 0x12, 0xfe, 0x10, 0xdf, 0x46, 0x9c, 0x96, 0x37, 0x65, 0x18,
  5109  	0x20, 0x9c, 0xc5, 0xa5, 0xec, 0xd8, 0x99, 0x24, 0xef, 0x28, 0xdf, 0x5f, 0x30, 0x76, 0x0b, 0xaa,
  5110  	0x15, 0x1b, 0x18, 0xd9, 0xac, 0xbf, 0xea, 0xfe, 0x59, 0x7f, 0xf6, 0x3f, 0x2e, 0xc1, 0xb9, 0x9e,
  5111  	0xa6, 0x5c, 0x7f, 0x0b, 0xf0, 0xe1, 0xcb, 0xd4, 0x3b, 0xdc, 0xdc, 0x39, 0x60, 0x46, 0xd9, 0x1f,
  5112  	0xf7, 0x98, 0x69, 0x22, 0xa3, 0xec, 0xf0, 0x29, 0xd9, 0x0f, 0xdf, 0x78, 0x76, 0x25, 0x91, 0x55,
  5113  	0x0e, 0x90, 0x44, 0x96, 0xf9, 0x18, 0xd5, 0x3e, 0x17, 0xf2, 0x9f, 0x97, 0x7b, 0x0e, 0x2f, 0xdd,
  5114  	0xfa, 0xf5, 0xe5, 0x1d, 0x9d, 0x85, 0x93, 0xae, 0xcf, 0x6e, 0x4d, 0x5a, 0xe9, 0xac, 0x89, 0x72,
  5115  	0x20, 0xa5, 0xf4, 0xdd, 0xe6, 0xf3, 0x19, 0x38, 0xee, 0x7a, 0xe2, 0x21, 0x4c, 0xea, 0x3b, 0xdc,
  5116  	0x90, 0x1e, 0x2c, 0xad, 0x14, 0x2d, 0xc1, 0x59, 0x39, 0x14, 0x1b, 0x4e, 0x44, 0x9a, 0x42, 0x8d,
  5117  	0xc4, 0x22, 0x8d, 0xe1, 0x1c, 0x4f, 0x85, 0xc8, 0x41, 0xc0, 0xf9, 0xcf, 0xb1, 0x8b, 0x6a, 0x82,
  5118  	0xd0, 0x6d, 0x88, 0x4d, 0x8e, 0xbe, 0xa8, 0x86, 0x36, 0x62, 0x0e, 0xb3, 0x3f, 0x04, 0x75, 0xf5,
  5119  	0xfe, 0x3c, 0x98, 0x5a, 0x4d, 0xba, 0xae, 0x60, 0x6a, 0x35, 0xe3, 0x0c, 0x2c, 0xfa, 0xb5, 0xa8,
  5120  	0x49, 0x9c, 0x59, 0x3d, 0xd7, 0xc8, 0x0e, 0xb3, 0x8f, 0xed, 0x1f, 0x86, 0x61, 0xe5, 0x67, 0xe9,
  5121  	0xf7, 0xfa, 0x1e, 0xfb, 0x8b, 0x03, 0x30, 0x92, 0x2a, 0xc9, 0x97, 0x72, 0x6b, 0x5a, 0xfb, 0xba,
  5122  	0x35, 0x59, 0x70, 0x7c, 0xc7, 0x97, 0x77, 0x7b, 0x19, 0xc1, 0xf1, 0x1d, 0x9f, 0x60, 0x0e, 0xa3,
  5123  	0xe6, 0x6d, 0x33, 0xda, 0xc1, 0x1d, 0x5f, 0x04, 0xb1, 0x2a, 0xf3, 0x76, 0x96, 0xb5, 0x62, 0x01,
  5124  	0x45, 0x1f, 0xb7, 0x60, 0x38, 0x66, 0x3e, 0x73, 0xee, 0x14, 0x16, 0x93, 0xee, 0xea, 0xd1, 0x2b,
  5125  	0x0e, 0xaa, 0xf2, 0x93, 0x2c, 0x2e, 0xc5, 0x6c, 0xc1, 0x29, 0x8e, 0xe8, 0x53, 0x16, 0xd4, 0xd5,
  5126  	0x15, 0x24, 0xe2, 0xa2, 0xbe, 0x95, 0x62, 0x2b, 0x1e, 0x72, 0x6f, 0xa2, 0x3a, 0x7e, 0x50, 0xa5,
  5127  	0xe7, 0xb0, 0x66, 0x8c, 0x62, 0xe5, 0xb1, 0x1d, 0x3c, 0x1e, 0x8f, 0x2d, 0xe4, 0x78, 0x6b, 0xdf,
  5128  	0x0d, 0xf5, 0xb6, 0xe3, 0xbb, 0xeb, 0x24, 0x4e, 0xb8, 0x13, 0x55, 0x16, 0x62, 0x95, 0x8d, 0x58,
  5129  	0xc3, 0xa9, 0x42, 0x8e, 0xd9, 0x8b, 0x25, 0x86, 0xd7, 0x93, 0x29, 0xe4, 0x15, 0xdd, 0x8c, 0x4d,
  5130  	0x1c, 0xd3, 0x45, 0x0b, 0x0f, 0xd4, 0x45, 0x3b, 0xb4, 0x8f, 0x8b, 0xf6, 0x1f, 0x58, 0x70, 0x36,
  5131  	0xf7, 0xab, 0x3d, 0xbc, 0xe1, 0x86, 0xf6, 0x97, 0xaa, 0x70, 0x3a, 0xa7, 0xb6, 0x26, 0xda, 0x31,
  5132  	0xe7, 0xb3, 0x55, 0xc4, 0xc9, 0x7d, 0xfa, 0x20, 0x5a, 0x0e, 0x63, 0xce, 0x24, 0x3e, 0xd8, 0x01,
  5133  	0x89, 0x3e, 0xa4, 0x28, 0xdf, 0xdf, 0x43, 0x0a, 0x63, 0x5a, 0x56, 0x1e, 0xe8, 0xb4, 0xac, 0xee,
  5134  	0x3d, 0x2d, 0xd1, 0xaf, 0x5b, 0x30, 0xd6, 0xee, 0x51, 0xd0, 0x5d, 0x38, 0x1e, 0x6f, 0x1e, 0x4f,
  5135  	0xb9, 0xf8, 0xe9, 0xc7, 0xee, 0xee, 0x8e, 0xf7, 0xac, 0xa3, 0x8f, 0x7b, 0xf6, 0xca, 0xfe, 0x76,
  5136  	0x19, 0x58, 0x61, 0x57, 0x56, 0x3f, 0x6d, 0x07, 0x7d, 0xcc, 0x2c, 0xd1, 0x6b, 0x15, 0x55, 0x4e,
  5137  	0x96, 0x13, 0x57, 0x25, 0x7e, 0xf9, 0x08, 0xe6, 0x55, 0xfc, 0xcd, 0x0a, 0xad, 0x52, 0x1f, 0x42,
  5138  	0xcb, 0x93, 0xb5, 0x90, 0xcb, 0xc5, 0xd7, 0x42, 0xae, 0x67, 0xeb, 0x20, 0xef, 0xfd, 0x89, 0x2b,
  5139  	0x0f, 0xe5, 0x27, 0xfe, 0x9b, 0x16, 0x17, 0x3c, 0x99, 0xaf, 0xa0, 0x2d, 0x03, 0x6b, 0x0f, 0xcb,
  5140  	0xe0, 0x19, 0xa8, 0xc5, 0xc4, 0x5b, 0xbf, 0x42, 0x1c, 0x4f, 0x58, 0x10, 0xfa, 0xd4, 0x58, 0xb4,
  5141  	0x63, 0x85, 0xc1, 0x2e, 0x4b, 0xf5, 0xbc, 0xe0, 0xce, 0xa5, 0x76, 0x98, 0xec, 0x08, 0x5b, 0x42,
  5142  	0x5f, 0x96, 0xaa, 0x20, 0xd8, 0xc0, 0xb2, 0xff, 0x56, 0x89, 0xcf, 0x40, 0x11, 0x7a, 0xf0, 0x62,
  5143  	0xe6, 0x7a, 0xbb, 0xfe, 0x4f, 0xed, 0x3f, 0x02, 0xd0, 0x50, 0x17, 0xc8, 0x8b, 0x33, 0xa1, 0x2b,
  5144  	0x47, 0xbe, 0xdd, 0x5a, 0xd0, 0xd3, 0xaf, 0xa1, 0xdb, 0xb0, 0xc1, 0x2f, 0x25, 0x4b, 0xcb, 0xfb,
  5145  	0xca, 0xd2, 0x94, 0x58, 0xa9, 0xec, 0xa3, 0xed, 0xfe, 0xd4, 0x82, 0x94, 0x45, 0x84, 0x42, 0xa8,
  5146  	0xd2, 0xee, 0xee, 0x14, 0x73, 0x37, 0xbe, 0x49, 0x9a, 0x8a, 0x46, 0x31, 0xed, 0xd9, 0x4f, 0xcc,
  5147  	0x19, 0x21, 0x4f, 0x44, 0x28, 0xf0, 0x51, 0xbd, 0x5e, 0x1c, 0xc3, 0x2b, 0x41, 0xb0, 0xc9, 0x0f,
  5148  	0x36, 0x75, 0xb4, 0x83, 0xfd, 0x22, 0x9c, 0xea, 0xea, 0x14, 0xbb, 0xc9, 0x2a, 0xa0, 0xda, 0x27,
  5149  	0x33, 0x5d, 0x59, 0xda, 0x24, 0xe6, 0x30, 0xfb, 0xeb, 0x16, 0x9c, 0xcc, 0x92, 0x47, 0x6f, 0x59,
  5150  	0x70, 0x2a, 0xce, 0xd2, 0x3b, 0xae, 0xb1, 0x53, 0x51, 0x86, 0x5d, 0x20, 0xdc, 0xdd, 0x09, 0xfb,
  5151  	0xff, 0x8a, 0xc9, 0x7f, 0xcb, 0xf5, 0x9b, 0xc1, 0x1d, 0x65, 0x98, 0x58, 0x3d, 0x0d, 0x13, 0xba,
  5152  	0x1e, 0x1b, 0x1b, 0xa4, 0xd9, 0xf1, 0xba, 0xf2, 0x35, 0x57, 0x44, 0x3b, 0x56, 0x18, 0x2c, 0x3d,
  5153  	0xad, 0x23, 0x8a, 0xa5, 0x67, 0x26, 0xe5, 0xac, 0x68, 0xc7, 0x0a, 0x03, 0x3d, 0x0f, 0xc3, 0xc6,
  5154  	0x4b, 0xca, 0x79, 0xc9, 0x0c, 0x72, 0x43, 0x65, 0xc6, 0x38, 0x85, 0x85, 0x26, 0x00, 0x94, 0x91,
  5155  	0x23, 0x55, 0x24, 0x73, 0x14, 0x29, 0x49, 0x14, 0x63, 0x03, 0x83, 0x25, 0x83, 0x7a, 0x9d, 0x98,
  5156  	0xf9, 0xf8, 0x07, 0x74, 0x01, 0xcf, 0x19, 0xd1, 0x86, 0x15, 0x94, 0x4a, 0x93, 0xb6, 0xe3, 0x77,
  5157  	0x1c, 0x8f, 0x8e, 0x90, 0xd8, 0xfa, 0xa9, 0x65, 0xb8, 0xa8, 0x20, 0xd8, 0xc0, 0xa2, 0x6f, 0x9c,
  5158  	0xb8, 0x6d, 0xf2, 0x4a, 0xe0, 0xcb, 0xe8, 0x30, 0x7d, 0xec, 0x23, 0xda, 0xb1, 0xc2, 0xb0, 0xff,
  5159  	0xab, 0x05, 0x27, 0x74, 0x6a, 0x39, 0xbf, 0xb3, 0xda, 0xdc, 0xa9, 0x5a, 0xfb, 0xee, 0x54, 0xd3,
  5160  	0x39, 0xb7, 0xa5, 0xbe, 0x72, 0x6e, 0xcd, 0x74, 0xd8, 0xf2, 0x9e, 0xe9, 0xb0, 0x3f, 0xa0, 0xef,
  5161  	0x43, 0xe5, 0x79, 0xb3, 0x43, 0x79, 0x77, 0xa1, 0x22, 0x1b, 0x06, 0x1a, 0x8e, 0xaa, 0xab, 0x32,
  5162  	0xcc, 0xf7, 0x0e, 0x33, 0x53, 0x0c, 0x49, 0x40, 0xec, 0x25, 0xa8, 0xab, 0xd3, 0x0f, 0xb9, 0x51,
  5163  	0xb5, 0xf2, 0x37, 0xaa, 0x7d, 0xa5, 0xe5, 0x4d, 0xaf, 0x7d, 0xe3, 0x3b, 0x4f, 0xbc, 0xe3, 0xf7,
  5164  	0xbf, 0xf3, 0xc4, 0x3b, 0xfe, 0xe8, 0x3b, 0x4f, 0xbc, 0xe3, 0xe3, 0x77, 0x9f, 0xb0, 0xbe, 0x71,
  5165  	0xf7, 0x09, 0xeb, 0xf7, 0xef, 0x3e, 0x61, 0xfd, 0xd1, 0xdd, 0x27, 0xac, 0x6f, 0xdf, 0x7d, 0xc2,
  5166  	0xfa, 0xc2, 0x7f, 0x7a, 0xe2, 0x1d, 0xaf, 0xe4, 0x86, 0x07, 0xd2, 0x1f, 0xcf, 0x36, 0x9a, 0x93,
  5167  	0x5b, 0x17, 0x59, 0x84, 0x1a, 0x5d, 0x5e, 0x93, 0xc6, 0x9c, 0x9a, 0x94, 0xcb, 0xeb, 0xff, 0x05,
  5168  	0x00, 0x00, 0xff, 0xff, 0x99, 0x73, 0x76, 0xcf, 0xcd, 0xe0, 0x00, 0x00,
  5169  }
  5170  
  5171  func (m *AWSAuthConfig) Marshal() (dAtA []byte, err error) {
  5172  	size := m.Size()
  5173  	dAtA = make([]byte, size)
  5174  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5175  	if err != nil {
  5176  		return nil, err
  5177  	}
  5178  	return dAtA[:n], nil
  5179  }
  5180  
  5181  func (m *AWSAuthConfig) MarshalTo(dAtA []byte) (int, error) {
  5182  	size := m.Size()
  5183  	return m.MarshalToSizedBuffer(dAtA[:size])
  5184  }
  5185  
  5186  func (m *AWSAuthConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5187  	i := len(dAtA)
  5188  	_ = i
  5189  	var l int
  5190  	_ = l
  5191  	i -= len(m.RoleARN)
  5192  	copy(dAtA[i:], m.RoleARN)
  5193  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RoleARN)))
  5194  	i--
  5195  	dAtA[i] = 0x12
  5196  	i -= len(m.ClusterName)
  5197  	copy(dAtA[i:], m.ClusterName)
  5198  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ClusterName)))
  5199  	i--
  5200  	dAtA[i] = 0xa
  5201  	return len(dAtA) - i, nil
  5202  }
  5203  
  5204  func (m *AppProject) Marshal() (dAtA []byte, err error) {
  5205  	size := m.Size()
  5206  	dAtA = make([]byte, size)
  5207  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5208  	if err != nil {
  5209  		return nil, err
  5210  	}
  5211  	return dAtA[:n], nil
  5212  }
  5213  
  5214  func (m *AppProject) MarshalTo(dAtA []byte) (int, error) {
  5215  	size := m.Size()
  5216  	return m.MarshalToSizedBuffer(dAtA[:size])
  5217  }
  5218  
  5219  func (m *AppProject) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5220  	i := len(dAtA)
  5221  	_ = i
  5222  	var l int
  5223  	_ = l
  5224  	{
  5225  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  5226  		if err != nil {
  5227  			return 0, err
  5228  		}
  5229  		i -= size
  5230  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5231  	}
  5232  	i--
  5233  	dAtA[i] = 0x1a
  5234  	{
  5235  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  5236  		if err != nil {
  5237  			return 0, err
  5238  		}
  5239  		i -= size
  5240  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5241  	}
  5242  	i--
  5243  	dAtA[i] = 0x12
  5244  	{
  5245  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  5246  		if err != nil {
  5247  			return 0, err
  5248  		}
  5249  		i -= size
  5250  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5251  	}
  5252  	i--
  5253  	dAtA[i] = 0xa
  5254  	return len(dAtA) - i, nil
  5255  }
  5256  
  5257  func (m *AppProjectList) 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 *AppProjectList) MarshalTo(dAtA []byte) (int, error) {
  5268  	size := m.Size()
  5269  	return m.MarshalToSizedBuffer(dAtA[:size])
  5270  }
  5271  
  5272  func (m *AppProjectList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5273  	i := len(dAtA)
  5274  	_ = i
  5275  	var l int
  5276  	_ = l
  5277  	if len(m.Items) > 0 {
  5278  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  5279  			{
  5280  				size, err := m.Items[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] = 0x12
  5289  		}
  5290  	}
  5291  	{
  5292  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  5293  		if err != nil {
  5294  			return 0, err
  5295  		}
  5296  		i -= size
  5297  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5298  	}
  5299  	i--
  5300  	dAtA[i] = 0xa
  5301  	return len(dAtA) - i, nil
  5302  }
  5303  
  5304  func (m *AppProjectSpec) Marshal() (dAtA []byte, err error) {
  5305  	size := m.Size()
  5306  	dAtA = make([]byte, size)
  5307  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5308  	if err != nil {
  5309  		return nil, err
  5310  	}
  5311  	return dAtA[:n], nil
  5312  }
  5313  
  5314  func (m *AppProjectSpec) MarshalTo(dAtA []byte) (int, error) {
  5315  	size := m.Size()
  5316  	return m.MarshalToSizedBuffer(dAtA[:size])
  5317  }
  5318  
  5319  func (m *AppProjectSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5320  	i := len(dAtA)
  5321  	_ = i
  5322  	var l int
  5323  	_ = l
  5324  	i--
  5325  	if m.PermitOnlyProjectScopedClusters {
  5326  		dAtA[i] = 1
  5327  	} else {
  5328  		dAtA[i] = 0
  5329  	}
  5330  	i--
  5331  	dAtA[i] = 0x68
  5332  	if len(m.SourceNamespaces) > 0 {
  5333  		for iNdEx := len(m.SourceNamespaces) - 1; iNdEx >= 0; iNdEx-- {
  5334  			i -= len(m.SourceNamespaces[iNdEx])
  5335  			copy(dAtA[i:], m.SourceNamespaces[iNdEx])
  5336  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceNamespaces[iNdEx])))
  5337  			i--
  5338  			dAtA[i] = 0x62
  5339  		}
  5340  	}
  5341  	if len(m.ClusterResourceBlacklist) > 0 {
  5342  		for iNdEx := len(m.ClusterResourceBlacklist) - 1; iNdEx >= 0; iNdEx-- {
  5343  			{
  5344  				size, err := m.ClusterResourceBlacklist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5345  				if err != nil {
  5346  					return 0, err
  5347  				}
  5348  				i -= size
  5349  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5350  			}
  5351  			i--
  5352  			dAtA[i] = 0x5a
  5353  		}
  5354  	}
  5355  	if len(m.SignatureKeys) > 0 {
  5356  		for iNdEx := len(m.SignatureKeys) - 1; iNdEx >= 0; iNdEx-- {
  5357  			{
  5358  				size, err := m.SignatureKeys[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5359  				if err != nil {
  5360  					return 0, err
  5361  				}
  5362  				i -= size
  5363  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5364  			}
  5365  			i--
  5366  			dAtA[i] = 0x52
  5367  		}
  5368  	}
  5369  	if len(m.NamespaceResourceWhitelist) > 0 {
  5370  		for iNdEx := len(m.NamespaceResourceWhitelist) - 1; iNdEx >= 0; iNdEx-- {
  5371  			{
  5372  				size, err := m.NamespaceResourceWhitelist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5373  				if err != nil {
  5374  					return 0, err
  5375  				}
  5376  				i -= size
  5377  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5378  			}
  5379  			i--
  5380  			dAtA[i] = 0x4a
  5381  		}
  5382  	}
  5383  	if len(m.SyncWindows) > 0 {
  5384  		for iNdEx := len(m.SyncWindows) - 1; iNdEx >= 0; iNdEx-- {
  5385  			{
  5386  				size, err := m.SyncWindows[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5387  				if err != nil {
  5388  					return 0, err
  5389  				}
  5390  				i -= size
  5391  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5392  			}
  5393  			i--
  5394  			dAtA[i] = 0x42
  5395  		}
  5396  	}
  5397  	if m.OrphanedResources != nil {
  5398  		{
  5399  			size, err := m.OrphanedResources.MarshalToSizedBuffer(dAtA[:i])
  5400  			if err != nil {
  5401  				return 0, err
  5402  			}
  5403  			i -= size
  5404  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5405  		}
  5406  		i--
  5407  		dAtA[i] = 0x3a
  5408  	}
  5409  	if len(m.NamespaceResourceBlacklist) > 0 {
  5410  		for iNdEx := len(m.NamespaceResourceBlacklist) - 1; iNdEx >= 0; iNdEx-- {
  5411  			{
  5412  				size, err := m.NamespaceResourceBlacklist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5413  				if err != nil {
  5414  					return 0, err
  5415  				}
  5416  				i -= size
  5417  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5418  			}
  5419  			i--
  5420  			dAtA[i] = 0x32
  5421  		}
  5422  	}
  5423  	if len(m.ClusterResourceWhitelist) > 0 {
  5424  		for iNdEx := len(m.ClusterResourceWhitelist) - 1; iNdEx >= 0; iNdEx-- {
  5425  			{
  5426  				size, err := m.ClusterResourceWhitelist[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5427  				if err != nil {
  5428  					return 0, err
  5429  				}
  5430  				i -= size
  5431  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5432  			}
  5433  			i--
  5434  			dAtA[i] = 0x2a
  5435  		}
  5436  	}
  5437  	if len(m.Roles) > 0 {
  5438  		for iNdEx := len(m.Roles) - 1; iNdEx >= 0; iNdEx-- {
  5439  			{
  5440  				size, err := m.Roles[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5441  				if err != nil {
  5442  					return 0, err
  5443  				}
  5444  				i -= size
  5445  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5446  			}
  5447  			i--
  5448  			dAtA[i] = 0x22
  5449  		}
  5450  	}
  5451  	i -= len(m.Description)
  5452  	copy(dAtA[i:], m.Description)
  5453  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  5454  	i--
  5455  	dAtA[i] = 0x1a
  5456  	if len(m.Destinations) > 0 {
  5457  		for iNdEx := len(m.Destinations) - 1; iNdEx >= 0; iNdEx-- {
  5458  			{
  5459  				size, err := m.Destinations[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5460  				if err != nil {
  5461  					return 0, err
  5462  				}
  5463  				i -= size
  5464  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5465  			}
  5466  			i--
  5467  			dAtA[i] = 0x12
  5468  		}
  5469  	}
  5470  	if len(m.SourceRepos) > 0 {
  5471  		for iNdEx := len(m.SourceRepos) - 1; iNdEx >= 0; iNdEx-- {
  5472  			i -= len(m.SourceRepos[iNdEx])
  5473  			copy(dAtA[i:], m.SourceRepos[iNdEx])
  5474  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceRepos[iNdEx])))
  5475  			i--
  5476  			dAtA[i] = 0xa
  5477  		}
  5478  	}
  5479  	return len(dAtA) - i, nil
  5480  }
  5481  
  5482  func (m *AppProjectStatus) Marshal() (dAtA []byte, err error) {
  5483  	size := m.Size()
  5484  	dAtA = make([]byte, size)
  5485  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5486  	if err != nil {
  5487  		return nil, err
  5488  	}
  5489  	return dAtA[:n], nil
  5490  }
  5491  
  5492  func (m *AppProjectStatus) MarshalTo(dAtA []byte) (int, error) {
  5493  	size := m.Size()
  5494  	return m.MarshalToSizedBuffer(dAtA[:size])
  5495  }
  5496  
  5497  func (m *AppProjectStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5498  	i := len(dAtA)
  5499  	_ = i
  5500  	var l int
  5501  	_ = l
  5502  	if len(m.JWTTokensByRole) > 0 {
  5503  		keysForJWTTokensByRole := make([]string, 0, len(m.JWTTokensByRole))
  5504  		for k := range m.JWTTokensByRole {
  5505  			keysForJWTTokensByRole = append(keysForJWTTokensByRole, string(k))
  5506  		}
  5507  		github_com_gogo_protobuf_sortkeys.Strings(keysForJWTTokensByRole)
  5508  		for iNdEx := len(keysForJWTTokensByRole) - 1; iNdEx >= 0; iNdEx-- {
  5509  			v := m.JWTTokensByRole[string(keysForJWTTokensByRole[iNdEx])]
  5510  			baseI := i
  5511  			{
  5512  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
  5513  				if err != nil {
  5514  					return 0, err
  5515  				}
  5516  				i -= size
  5517  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5518  			}
  5519  			i--
  5520  			dAtA[i] = 0x12
  5521  			i -= len(keysForJWTTokensByRole[iNdEx])
  5522  			copy(dAtA[i:], keysForJWTTokensByRole[iNdEx])
  5523  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForJWTTokensByRole[iNdEx])))
  5524  			i--
  5525  			dAtA[i] = 0xa
  5526  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  5527  			i--
  5528  			dAtA[i] = 0xa
  5529  		}
  5530  	}
  5531  	return len(dAtA) - i, nil
  5532  }
  5533  
  5534  func (m *Application) Marshal() (dAtA []byte, err error) {
  5535  	size := m.Size()
  5536  	dAtA = make([]byte, size)
  5537  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5538  	if err != nil {
  5539  		return nil, err
  5540  	}
  5541  	return dAtA[:n], nil
  5542  }
  5543  
  5544  func (m *Application) MarshalTo(dAtA []byte) (int, error) {
  5545  	size := m.Size()
  5546  	return m.MarshalToSizedBuffer(dAtA[:size])
  5547  }
  5548  
  5549  func (m *Application) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5550  	i := len(dAtA)
  5551  	_ = i
  5552  	var l int
  5553  	_ = l
  5554  	if m.Operation != nil {
  5555  		{
  5556  			size, err := m.Operation.MarshalToSizedBuffer(dAtA[:i])
  5557  			if err != nil {
  5558  				return 0, err
  5559  			}
  5560  			i -= size
  5561  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5562  		}
  5563  		i--
  5564  		dAtA[i] = 0x22
  5565  	}
  5566  	{
  5567  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  5568  		if err != nil {
  5569  			return 0, err
  5570  		}
  5571  		i -= size
  5572  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5573  	}
  5574  	i--
  5575  	dAtA[i] = 0x1a
  5576  	{
  5577  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  5578  		if err != nil {
  5579  			return 0, err
  5580  		}
  5581  		i -= size
  5582  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5583  	}
  5584  	i--
  5585  	dAtA[i] = 0x12
  5586  	{
  5587  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  5588  		if err != nil {
  5589  			return 0, err
  5590  		}
  5591  		i -= size
  5592  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5593  	}
  5594  	i--
  5595  	dAtA[i] = 0xa
  5596  	return len(dAtA) - i, nil
  5597  }
  5598  
  5599  func (m *ApplicationCondition) Marshal() (dAtA []byte, err error) {
  5600  	size := m.Size()
  5601  	dAtA = make([]byte, size)
  5602  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5603  	if err != nil {
  5604  		return nil, err
  5605  	}
  5606  	return dAtA[:n], nil
  5607  }
  5608  
  5609  func (m *ApplicationCondition) MarshalTo(dAtA []byte) (int, error) {
  5610  	size := m.Size()
  5611  	return m.MarshalToSizedBuffer(dAtA[:size])
  5612  }
  5613  
  5614  func (m *ApplicationCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5615  	i := len(dAtA)
  5616  	_ = i
  5617  	var l int
  5618  	_ = l
  5619  	if m.LastTransitionTime != nil {
  5620  		{
  5621  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  5622  			if err != nil {
  5623  				return 0, err
  5624  			}
  5625  			i -= size
  5626  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5627  		}
  5628  		i--
  5629  		dAtA[i] = 0x1a
  5630  	}
  5631  	i -= len(m.Message)
  5632  	copy(dAtA[i:], m.Message)
  5633  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  5634  	i--
  5635  	dAtA[i] = 0x12
  5636  	i -= len(m.Type)
  5637  	copy(dAtA[i:], m.Type)
  5638  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  5639  	i--
  5640  	dAtA[i] = 0xa
  5641  	return len(dAtA) - i, nil
  5642  }
  5643  
  5644  func (m *ApplicationDestination) Marshal() (dAtA []byte, err error) {
  5645  	size := m.Size()
  5646  	dAtA = make([]byte, size)
  5647  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5648  	if err != nil {
  5649  		return nil, err
  5650  	}
  5651  	return dAtA[:n], nil
  5652  }
  5653  
  5654  func (m *ApplicationDestination) MarshalTo(dAtA []byte) (int, error) {
  5655  	size := m.Size()
  5656  	return m.MarshalToSizedBuffer(dAtA[:size])
  5657  }
  5658  
  5659  func (m *ApplicationDestination) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5660  	i := len(dAtA)
  5661  	_ = i
  5662  	var l int
  5663  	_ = l
  5664  	i -= len(m.Name)
  5665  	copy(dAtA[i:], m.Name)
  5666  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  5667  	i--
  5668  	dAtA[i] = 0x1a
  5669  	i -= len(m.Namespace)
  5670  	copy(dAtA[i:], m.Namespace)
  5671  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  5672  	i--
  5673  	dAtA[i] = 0x12
  5674  	i -= len(m.Server)
  5675  	copy(dAtA[i:], m.Server)
  5676  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  5677  	i--
  5678  	dAtA[i] = 0xa
  5679  	return len(dAtA) - i, nil
  5680  }
  5681  
  5682  func (m *ApplicationList) Marshal() (dAtA []byte, err error) {
  5683  	size := m.Size()
  5684  	dAtA = make([]byte, size)
  5685  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5686  	if err != nil {
  5687  		return nil, err
  5688  	}
  5689  	return dAtA[:n], nil
  5690  }
  5691  
  5692  func (m *ApplicationList) MarshalTo(dAtA []byte) (int, error) {
  5693  	size := m.Size()
  5694  	return m.MarshalToSizedBuffer(dAtA[:size])
  5695  }
  5696  
  5697  func (m *ApplicationList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5698  	i := len(dAtA)
  5699  	_ = i
  5700  	var l int
  5701  	_ = l
  5702  	if len(m.Items) > 0 {
  5703  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  5704  			{
  5705  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  5706  				if err != nil {
  5707  					return 0, err
  5708  				}
  5709  				i -= size
  5710  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  5711  			}
  5712  			i--
  5713  			dAtA[i] = 0x12
  5714  		}
  5715  	}
  5716  	{
  5717  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  5718  		if err != nil {
  5719  			return 0, err
  5720  		}
  5721  		i -= size
  5722  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5723  	}
  5724  	i--
  5725  	dAtA[i] = 0xa
  5726  	return len(dAtA) - i, nil
  5727  }
  5728  
  5729  func (m *ApplicationMatchExpression) Marshal() (dAtA []byte, err error) {
  5730  	size := m.Size()
  5731  	dAtA = make([]byte, size)
  5732  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5733  	if err != nil {
  5734  		return nil, err
  5735  	}
  5736  	return dAtA[:n], nil
  5737  }
  5738  
  5739  func (m *ApplicationMatchExpression) MarshalTo(dAtA []byte) (int, error) {
  5740  	size := m.Size()
  5741  	return m.MarshalToSizedBuffer(dAtA[:size])
  5742  }
  5743  
  5744  func (m *ApplicationMatchExpression) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5745  	i := len(dAtA)
  5746  	_ = i
  5747  	var l int
  5748  	_ = l
  5749  	if len(m.Values) > 0 {
  5750  		for iNdEx := len(m.Values) - 1; iNdEx >= 0; iNdEx-- {
  5751  			i -= len(m.Values[iNdEx])
  5752  			copy(dAtA[i:], m.Values[iNdEx])
  5753  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values[iNdEx])))
  5754  			i--
  5755  			dAtA[i] = 0x1a
  5756  		}
  5757  	}
  5758  	i -= len(m.Operator)
  5759  	copy(dAtA[i:], m.Operator)
  5760  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Operator)))
  5761  	i--
  5762  	dAtA[i] = 0x12
  5763  	i -= len(m.Key)
  5764  	copy(dAtA[i:], m.Key)
  5765  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
  5766  	i--
  5767  	dAtA[i] = 0xa
  5768  	return len(dAtA) - i, nil
  5769  }
  5770  
  5771  func (m *ApplicationPreservedFields) Marshal() (dAtA []byte, err error) {
  5772  	size := m.Size()
  5773  	dAtA = make([]byte, size)
  5774  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5775  	if err != nil {
  5776  		return nil, err
  5777  	}
  5778  	return dAtA[:n], nil
  5779  }
  5780  
  5781  func (m *ApplicationPreservedFields) MarshalTo(dAtA []byte) (int, error) {
  5782  	size := m.Size()
  5783  	return m.MarshalToSizedBuffer(dAtA[:size])
  5784  }
  5785  
  5786  func (m *ApplicationPreservedFields) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5787  	i := len(dAtA)
  5788  	_ = i
  5789  	var l int
  5790  	_ = l
  5791  	if len(m.Labels) > 0 {
  5792  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
  5793  			i -= len(m.Labels[iNdEx])
  5794  			copy(dAtA[i:], m.Labels[iNdEx])
  5795  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
  5796  			i--
  5797  			dAtA[i] = 0x12
  5798  		}
  5799  	}
  5800  	if len(m.Annotations) > 0 {
  5801  		for iNdEx := len(m.Annotations) - 1; iNdEx >= 0; iNdEx-- {
  5802  			i -= len(m.Annotations[iNdEx])
  5803  			copy(dAtA[i:], m.Annotations[iNdEx])
  5804  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Annotations[iNdEx])))
  5805  			i--
  5806  			dAtA[i] = 0xa
  5807  		}
  5808  	}
  5809  	return len(dAtA) - i, nil
  5810  }
  5811  
  5812  func (m *ApplicationSet) Marshal() (dAtA []byte, err error) {
  5813  	size := m.Size()
  5814  	dAtA = make([]byte, size)
  5815  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5816  	if err != nil {
  5817  		return nil, err
  5818  	}
  5819  	return dAtA[:n], nil
  5820  }
  5821  
  5822  func (m *ApplicationSet) MarshalTo(dAtA []byte) (int, error) {
  5823  	size := m.Size()
  5824  	return m.MarshalToSizedBuffer(dAtA[:size])
  5825  }
  5826  
  5827  func (m *ApplicationSet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5828  	i := len(dAtA)
  5829  	_ = i
  5830  	var l int
  5831  	_ = l
  5832  	{
  5833  		size, err := m.Status.MarshalToSizedBuffer(dAtA[:i])
  5834  		if err != nil {
  5835  			return 0, err
  5836  		}
  5837  		i -= size
  5838  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5839  	}
  5840  	i--
  5841  	dAtA[i] = 0x1a
  5842  	{
  5843  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  5844  		if err != nil {
  5845  			return 0, err
  5846  		}
  5847  		i -= size
  5848  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5849  	}
  5850  	i--
  5851  	dAtA[i] = 0x12
  5852  	{
  5853  		size, err := m.ObjectMeta.MarshalToSizedBuffer(dAtA[:i])
  5854  		if err != nil {
  5855  			return 0, err
  5856  		}
  5857  		i -= size
  5858  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  5859  	}
  5860  	i--
  5861  	dAtA[i] = 0xa
  5862  	return len(dAtA) - i, nil
  5863  }
  5864  
  5865  func (m *ApplicationSetApplicationStatus) Marshal() (dAtA []byte, err error) {
  5866  	size := m.Size()
  5867  	dAtA = make([]byte, size)
  5868  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5869  	if err != nil {
  5870  		return nil, err
  5871  	}
  5872  	return dAtA[:n], nil
  5873  }
  5874  
  5875  func (m *ApplicationSetApplicationStatus) MarshalTo(dAtA []byte) (int, error) {
  5876  	size := m.Size()
  5877  	return m.MarshalToSizedBuffer(dAtA[:size])
  5878  }
  5879  
  5880  func (m *ApplicationSetApplicationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5881  	i := len(dAtA)
  5882  	_ = i
  5883  	var l int
  5884  	_ = l
  5885  	i -= len(m.Step)
  5886  	copy(dAtA[i:], m.Step)
  5887  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Step)))
  5888  	i--
  5889  	dAtA[i] = 0x2a
  5890  	i -= len(m.Status)
  5891  	copy(dAtA[i:], m.Status)
  5892  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  5893  	i--
  5894  	dAtA[i] = 0x22
  5895  	i -= len(m.Message)
  5896  	copy(dAtA[i:], m.Message)
  5897  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  5898  	i--
  5899  	dAtA[i] = 0x1a
  5900  	if m.LastTransitionTime != nil {
  5901  		{
  5902  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  5903  			if err != nil {
  5904  				return 0, err
  5905  			}
  5906  			i -= size
  5907  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5908  		}
  5909  		i--
  5910  		dAtA[i] = 0x12
  5911  	}
  5912  	i -= len(m.Application)
  5913  	copy(dAtA[i:], m.Application)
  5914  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Application)))
  5915  	i--
  5916  	dAtA[i] = 0xa
  5917  	return len(dAtA) - i, nil
  5918  }
  5919  
  5920  func (m *ApplicationSetCondition) Marshal() (dAtA []byte, err error) {
  5921  	size := m.Size()
  5922  	dAtA = make([]byte, size)
  5923  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5924  	if err != nil {
  5925  		return nil, err
  5926  	}
  5927  	return dAtA[:n], nil
  5928  }
  5929  
  5930  func (m *ApplicationSetCondition) MarshalTo(dAtA []byte) (int, error) {
  5931  	size := m.Size()
  5932  	return m.MarshalToSizedBuffer(dAtA[:size])
  5933  }
  5934  
  5935  func (m *ApplicationSetCondition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5936  	i := len(dAtA)
  5937  	_ = i
  5938  	var l int
  5939  	_ = l
  5940  	i -= len(m.Reason)
  5941  	copy(dAtA[i:], m.Reason)
  5942  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Reason)))
  5943  	i--
  5944  	dAtA[i] = 0x2a
  5945  	i -= len(m.Status)
  5946  	copy(dAtA[i:], m.Status)
  5947  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  5948  	i--
  5949  	dAtA[i] = 0x22
  5950  	if m.LastTransitionTime != nil {
  5951  		{
  5952  			size, err := m.LastTransitionTime.MarshalToSizedBuffer(dAtA[:i])
  5953  			if err != nil {
  5954  				return 0, err
  5955  			}
  5956  			i -= size
  5957  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  5958  		}
  5959  		i--
  5960  		dAtA[i] = 0x1a
  5961  	}
  5962  	i -= len(m.Message)
  5963  	copy(dAtA[i:], m.Message)
  5964  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  5965  	i--
  5966  	dAtA[i] = 0x12
  5967  	i -= len(m.Type)
  5968  	copy(dAtA[i:], m.Type)
  5969  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  5970  	i--
  5971  	dAtA[i] = 0xa
  5972  	return len(dAtA) - i, nil
  5973  }
  5974  
  5975  func (m *ApplicationSetGenerator) Marshal() (dAtA []byte, err error) {
  5976  	size := m.Size()
  5977  	dAtA = make([]byte, size)
  5978  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  5979  	if err != nil {
  5980  		return nil, err
  5981  	}
  5982  	return dAtA[:n], nil
  5983  }
  5984  
  5985  func (m *ApplicationSetGenerator) MarshalTo(dAtA []byte) (int, error) {
  5986  	size := m.Size()
  5987  	return m.MarshalToSizedBuffer(dAtA[:size])
  5988  }
  5989  
  5990  func (m *ApplicationSetGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  5991  	i := len(dAtA)
  5992  	_ = i
  5993  	var l int
  5994  	_ = l
  5995  	if m.Plugin != nil {
  5996  		{
  5997  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  5998  			if err != nil {
  5999  				return 0, err
  6000  			}
  6001  			i -= size
  6002  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6003  		}
  6004  		i--
  6005  		dAtA[i] = 0x52
  6006  	}
  6007  	if m.Selector != nil {
  6008  		{
  6009  			size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  6010  			if err != nil {
  6011  				return 0, err
  6012  			}
  6013  			i -= size
  6014  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6015  		}
  6016  		i--
  6017  		dAtA[i] = 0x4a
  6018  	}
  6019  	if m.Merge != nil {
  6020  		{
  6021  			size, err := m.Merge.MarshalToSizedBuffer(dAtA[:i])
  6022  			if err != nil {
  6023  				return 0, err
  6024  			}
  6025  			i -= size
  6026  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6027  		}
  6028  		i--
  6029  		dAtA[i] = 0x42
  6030  	}
  6031  	if m.Matrix != nil {
  6032  		{
  6033  			size, err := m.Matrix.MarshalToSizedBuffer(dAtA[:i])
  6034  			if err != nil {
  6035  				return 0, err
  6036  			}
  6037  			i -= size
  6038  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6039  		}
  6040  		i--
  6041  		dAtA[i] = 0x3a
  6042  	}
  6043  	if m.PullRequest != nil {
  6044  		{
  6045  			size, err := m.PullRequest.MarshalToSizedBuffer(dAtA[:i])
  6046  			if err != nil {
  6047  				return 0, err
  6048  			}
  6049  			i -= size
  6050  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6051  		}
  6052  		i--
  6053  		dAtA[i] = 0x32
  6054  	}
  6055  	if m.ClusterDecisionResource != nil {
  6056  		{
  6057  			size, err := m.ClusterDecisionResource.MarshalToSizedBuffer(dAtA[:i])
  6058  			if err != nil {
  6059  				return 0, err
  6060  			}
  6061  			i -= size
  6062  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6063  		}
  6064  		i--
  6065  		dAtA[i] = 0x2a
  6066  	}
  6067  	if m.SCMProvider != nil {
  6068  		{
  6069  			size, err := m.SCMProvider.MarshalToSizedBuffer(dAtA[:i])
  6070  			if err != nil {
  6071  				return 0, err
  6072  			}
  6073  			i -= size
  6074  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6075  		}
  6076  		i--
  6077  		dAtA[i] = 0x22
  6078  	}
  6079  	if m.Git != nil {
  6080  		{
  6081  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  6082  			if err != nil {
  6083  				return 0, err
  6084  			}
  6085  			i -= size
  6086  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6087  		}
  6088  		i--
  6089  		dAtA[i] = 0x1a
  6090  	}
  6091  	if m.Clusters != nil {
  6092  		{
  6093  			size, err := m.Clusters.MarshalToSizedBuffer(dAtA[:i])
  6094  			if err != nil {
  6095  				return 0, err
  6096  			}
  6097  			i -= size
  6098  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6099  		}
  6100  		i--
  6101  		dAtA[i] = 0x12
  6102  	}
  6103  	if m.List != nil {
  6104  		{
  6105  			size, err := m.List.MarshalToSizedBuffer(dAtA[:i])
  6106  			if err != nil {
  6107  				return 0, err
  6108  			}
  6109  			i -= size
  6110  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6111  		}
  6112  		i--
  6113  		dAtA[i] = 0xa
  6114  	}
  6115  	return len(dAtA) - i, nil
  6116  }
  6117  
  6118  func (m *ApplicationSetList) Marshal() (dAtA []byte, err error) {
  6119  	size := m.Size()
  6120  	dAtA = make([]byte, size)
  6121  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6122  	if err != nil {
  6123  		return nil, err
  6124  	}
  6125  	return dAtA[:n], nil
  6126  }
  6127  
  6128  func (m *ApplicationSetList) MarshalTo(dAtA []byte) (int, error) {
  6129  	size := m.Size()
  6130  	return m.MarshalToSizedBuffer(dAtA[:size])
  6131  }
  6132  
  6133  func (m *ApplicationSetList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6134  	i := len(dAtA)
  6135  	_ = i
  6136  	var l int
  6137  	_ = l
  6138  	if len(m.Items) > 0 {
  6139  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  6140  			{
  6141  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6142  				if err != nil {
  6143  					return 0, err
  6144  				}
  6145  				i -= size
  6146  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6147  			}
  6148  			i--
  6149  			dAtA[i] = 0x12
  6150  		}
  6151  	}
  6152  	{
  6153  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  6154  		if err != nil {
  6155  			return 0, err
  6156  		}
  6157  		i -= size
  6158  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6159  	}
  6160  	i--
  6161  	dAtA[i] = 0xa
  6162  	return len(dAtA) - i, nil
  6163  }
  6164  
  6165  func (m *ApplicationSetNestedGenerator) Marshal() (dAtA []byte, err error) {
  6166  	size := m.Size()
  6167  	dAtA = make([]byte, size)
  6168  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6169  	if err != nil {
  6170  		return nil, err
  6171  	}
  6172  	return dAtA[:n], nil
  6173  }
  6174  
  6175  func (m *ApplicationSetNestedGenerator) MarshalTo(dAtA []byte) (int, error) {
  6176  	size := m.Size()
  6177  	return m.MarshalToSizedBuffer(dAtA[:size])
  6178  }
  6179  
  6180  func (m *ApplicationSetNestedGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6181  	i := len(dAtA)
  6182  	_ = i
  6183  	var l int
  6184  	_ = l
  6185  	if m.Plugin != nil {
  6186  		{
  6187  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  6188  			if err != nil {
  6189  				return 0, err
  6190  			}
  6191  			i -= size
  6192  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6193  		}
  6194  		i--
  6195  		dAtA[i] = 0x52
  6196  	}
  6197  	if m.Selector != nil {
  6198  		{
  6199  			size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  6200  			if err != nil {
  6201  				return 0, err
  6202  			}
  6203  			i -= size
  6204  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6205  		}
  6206  		i--
  6207  		dAtA[i] = 0x4a
  6208  	}
  6209  	if m.Merge != nil {
  6210  		{
  6211  			size, err := m.Merge.MarshalToSizedBuffer(dAtA[:i])
  6212  			if err != nil {
  6213  				return 0, err
  6214  			}
  6215  			i -= size
  6216  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6217  		}
  6218  		i--
  6219  		dAtA[i] = 0x42
  6220  	}
  6221  	if m.Matrix != nil {
  6222  		{
  6223  			size, err := m.Matrix.MarshalToSizedBuffer(dAtA[:i])
  6224  			if err != nil {
  6225  				return 0, err
  6226  			}
  6227  			i -= size
  6228  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6229  		}
  6230  		i--
  6231  		dAtA[i] = 0x3a
  6232  	}
  6233  	if m.PullRequest != nil {
  6234  		{
  6235  			size, err := m.PullRequest.MarshalToSizedBuffer(dAtA[:i])
  6236  			if err != nil {
  6237  				return 0, err
  6238  			}
  6239  			i -= size
  6240  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6241  		}
  6242  		i--
  6243  		dAtA[i] = 0x32
  6244  	}
  6245  	if m.ClusterDecisionResource != nil {
  6246  		{
  6247  			size, err := m.ClusterDecisionResource.MarshalToSizedBuffer(dAtA[:i])
  6248  			if err != nil {
  6249  				return 0, err
  6250  			}
  6251  			i -= size
  6252  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6253  		}
  6254  		i--
  6255  		dAtA[i] = 0x2a
  6256  	}
  6257  	if m.SCMProvider != nil {
  6258  		{
  6259  			size, err := m.SCMProvider.MarshalToSizedBuffer(dAtA[:i])
  6260  			if err != nil {
  6261  				return 0, err
  6262  			}
  6263  			i -= size
  6264  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6265  		}
  6266  		i--
  6267  		dAtA[i] = 0x22
  6268  	}
  6269  	if m.Git != nil {
  6270  		{
  6271  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  6272  			if err != nil {
  6273  				return 0, err
  6274  			}
  6275  			i -= size
  6276  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6277  		}
  6278  		i--
  6279  		dAtA[i] = 0x1a
  6280  	}
  6281  	if m.Clusters != nil {
  6282  		{
  6283  			size, err := m.Clusters.MarshalToSizedBuffer(dAtA[:i])
  6284  			if err != nil {
  6285  				return 0, err
  6286  			}
  6287  			i -= size
  6288  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6289  		}
  6290  		i--
  6291  		dAtA[i] = 0x12
  6292  	}
  6293  	if m.List != nil {
  6294  		{
  6295  			size, err := m.List.MarshalToSizedBuffer(dAtA[:i])
  6296  			if err != nil {
  6297  				return 0, err
  6298  			}
  6299  			i -= size
  6300  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6301  		}
  6302  		i--
  6303  		dAtA[i] = 0xa
  6304  	}
  6305  	return len(dAtA) - i, nil
  6306  }
  6307  
  6308  func (m *ApplicationSetResourceIgnoreDifferences) Marshal() (dAtA []byte, err error) {
  6309  	size := m.Size()
  6310  	dAtA = make([]byte, size)
  6311  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6312  	if err != nil {
  6313  		return nil, err
  6314  	}
  6315  	return dAtA[:n], nil
  6316  }
  6317  
  6318  func (m *ApplicationSetResourceIgnoreDifferences) MarshalTo(dAtA []byte) (int, error) {
  6319  	size := m.Size()
  6320  	return m.MarshalToSizedBuffer(dAtA[:size])
  6321  }
  6322  
  6323  func (m *ApplicationSetResourceIgnoreDifferences) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6324  	i := len(dAtA)
  6325  	_ = i
  6326  	var l int
  6327  	_ = l
  6328  	if len(m.JQPathExpressions) > 0 {
  6329  		for iNdEx := len(m.JQPathExpressions) - 1; iNdEx >= 0; iNdEx-- {
  6330  			i -= len(m.JQPathExpressions[iNdEx])
  6331  			copy(dAtA[i:], m.JQPathExpressions[iNdEx])
  6332  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JQPathExpressions[iNdEx])))
  6333  			i--
  6334  			dAtA[i] = 0x1a
  6335  		}
  6336  	}
  6337  	if len(m.JSONPointers) > 0 {
  6338  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
  6339  			i -= len(m.JSONPointers[iNdEx])
  6340  			copy(dAtA[i:], m.JSONPointers[iNdEx])
  6341  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
  6342  			i--
  6343  			dAtA[i] = 0x12
  6344  		}
  6345  	}
  6346  	i -= len(m.Name)
  6347  	copy(dAtA[i:], m.Name)
  6348  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6349  	i--
  6350  	dAtA[i] = 0xa
  6351  	return len(dAtA) - i, nil
  6352  }
  6353  
  6354  func (m *ApplicationSetRolloutStep) Marshal() (dAtA []byte, err error) {
  6355  	size := m.Size()
  6356  	dAtA = make([]byte, size)
  6357  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6358  	if err != nil {
  6359  		return nil, err
  6360  	}
  6361  	return dAtA[:n], nil
  6362  }
  6363  
  6364  func (m *ApplicationSetRolloutStep) MarshalTo(dAtA []byte) (int, error) {
  6365  	size := m.Size()
  6366  	return m.MarshalToSizedBuffer(dAtA[:size])
  6367  }
  6368  
  6369  func (m *ApplicationSetRolloutStep) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6370  	i := len(dAtA)
  6371  	_ = i
  6372  	var l int
  6373  	_ = l
  6374  	if m.MaxUpdate != nil {
  6375  		{
  6376  			size, err := m.MaxUpdate.MarshalToSizedBuffer(dAtA[:i])
  6377  			if err != nil {
  6378  				return 0, err
  6379  			}
  6380  			i -= size
  6381  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6382  		}
  6383  		i--
  6384  		dAtA[i] = 0x12
  6385  	}
  6386  	if len(m.MatchExpressions) > 0 {
  6387  		for iNdEx := len(m.MatchExpressions) - 1; iNdEx >= 0; iNdEx-- {
  6388  			{
  6389  				size, err := m.MatchExpressions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6390  				if err != nil {
  6391  					return 0, err
  6392  				}
  6393  				i -= size
  6394  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6395  			}
  6396  			i--
  6397  			dAtA[i] = 0xa
  6398  		}
  6399  	}
  6400  	return len(dAtA) - i, nil
  6401  }
  6402  
  6403  func (m *ApplicationSetRolloutStrategy) Marshal() (dAtA []byte, err error) {
  6404  	size := m.Size()
  6405  	dAtA = make([]byte, size)
  6406  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6407  	if err != nil {
  6408  		return nil, err
  6409  	}
  6410  	return dAtA[:n], nil
  6411  }
  6412  
  6413  func (m *ApplicationSetRolloutStrategy) MarshalTo(dAtA []byte) (int, error) {
  6414  	size := m.Size()
  6415  	return m.MarshalToSizedBuffer(dAtA[:size])
  6416  }
  6417  
  6418  func (m *ApplicationSetRolloutStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6419  	i := len(dAtA)
  6420  	_ = i
  6421  	var l int
  6422  	_ = l
  6423  	if len(m.Steps) > 0 {
  6424  		for iNdEx := len(m.Steps) - 1; iNdEx >= 0; iNdEx-- {
  6425  			{
  6426  				size, err := m.Steps[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6427  				if err != nil {
  6428  					return 0, err
  6429  				}
  6430  				i -= size
  6431  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6432  			}
  6433  			i--
  6434  			dAtA[i] = 0xa
  6435  		}
  6436  	}
  6437  	return len(dAtA) - i, nil
  6438  }
  6439  
  6440  func (m *ApplicationSetSpec) Marshal() (dAtA []byte, err error) {
  6441  	size := m.Size()
  6442  	dAtA = make([]byte, size)
  6443  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6444  	if err != nil {
  6445  		return nil, err
  6446  	}
  6447  	return dAtA[:n], nil
  6448  }
  6449  
  6450  func (m *ApplicationSetSpec) MarshalTo(dAtA []byte) (int, error) {
  6451  	size := m.Size()
  6452  	return m.MarshalToSizedBuffer(dAtA[:size])
  6453  }
  6454  
  6455  func (m *ApplicationSetSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6456  	i := len(dAtA)
  6457  	_ = i
  6458  	var l int
  6459  	_ = l
  6460  	if m.TemplatePatch != nil {
  6461  		i -= len(*m.TemplatePatch)
  6462  		copy(dAtA[i:], *m.TemplatePatch)
  6463  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.TemplatePatch)))
  6464  		i--
  6465  		dAtA[i] = 0x52
  6466  	}
  6467  	if len(m.IgnoreApplicationDifferences) > 0 {
  6468  		for iNdEx := len(m.IgnoreApplicationDifferences) - 1; iNdEx >= 0; iNdEx-- {
  6469  			{
  6470  				size, err := m.IgnoreApplicationDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6471  				if err != nil {
  6472  					return 0, err
  6473  				}
  6474  				i -= size
  6475  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6476  			}
  6477  			i--
  6478  			dAtA[i] = 0x4a
  6479  		}
  6480  	}
  6481  	i--
  6482  	if m.ApplyNestedSelectors {
  6483  		dAtA[i] = 1
  6484  	} else {
  6485  		dAtA[i] = 0
  6486  	}
  6487  	i--
  6488  	dAtA[i] = 0x40
  6489  	if len(m.GoTemplateOptions) > 0 {
  6490  		for iNdEx := len(m.GoTemplateOptions) - 1; iNdEx >= 0; iNdEx-- {
  6491  			i -= len(m.GoTemplateOptions[iNdEx])
  6492  			copy(dAtA[i:], m.GoTemplateOptions[iNdEx])
  6493  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.GoTemplateOptions[iNdEx])))
  6494  			i--
  6495  			dAtA[i] = 0x3a
  6496  		}
  6497  	}
  6498  	if m.PreservedFields != nil {
  6499  		{
  6500  			size, err := m.PreservedFields.MarshalToSizedBuffer(dAtA[:i])
  6501  			if err != nil {
  6502  				return 0, err
  6503  			}
  6504  			i -= size
  6505  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6506  		}
  6507  		i--
  6508  		dAtA[i] = 0x32
  6509  	}
  6510  	if m.Strategy != nil {
  6511  		{
  6512  			size, err := m.Strategy.MarshalToSizedBuffer(dAtA[:i])
  6513  			if err != nil {
  6514  				return 0, err
  6515  			}
  6516  			i -= size
  6517  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6518  		}
  6519  		i--
  6520  		dAtA[i] = 0x2a
  6521  	}
  6522  	if m.SyncPolicy != nil {
  6523  		{
  6524  			size, err := m.SyncPolicy.MarshalToSizedBuffer(dAtA[:i])
  6525  			if err != nil {
  6526  				return 0, err
  6527  			}
  6528  			i -= size
  6529  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6530  		}
  6531  		i--
  6532  		dAtA[i] = 0x22
  6533  	}
  6534  	{
  6535  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  6536  		if err != nil {
  6537  			return 0, err
  6538  		}
  6539  		i -= size
  6540  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6541  	}
  6542  	i--
  6543  	dAtA[i] = 0x1a
  6544  	if len(m.Generators) > 0 {
  6545  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
  6546  			{
  6547  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6548  				if err != nil {
  6549  					return 0, err
  6550  				}
  6551  				i -= size
  6552  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6553  			}
  6554  			i--
  6555  			dAtA[i] = 0x12
  6556  		}
  6557  	}
  6558  	i--
  6559  	if m.GoTemplate {
  6560  		dAtA[i] = 1
  6561  	} else {
  6562  		dAtA[i] = 0
  6563  	}
  6564  	i--
  6565  	dAtA[i] = 0x8
  6566  	return len(dAtA) - i, nil
  6567  }
  6568  
  6569  func (m *ApplicationSetStatus) Marshal() (dAtA []byte, err error) {
  6570  	size := m.Size()
  6571  	dAtA = make([]byte, size)
  6572  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6573  	if err != nil {
  6574  		return nil, err
  6575  	}
  6576  	return dAtA[:n], nil
  6577  }
  6578  
  6579  func (m *ApplicationSetStatus) MarshalTo(dAtA []byte) (int, error) {
  6580  	size := m.Size()
  6581  	return m.MarshalToSizedBuffer(dAtA[:size])
  6582  }
  6583  
  6584  func (m *ApplicationSetStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6585  	i := len(dAtA)
  6586  	_ = i
  6587  	var l int
  6588  	_ = l
  6589  	if len(m.ApplicationStatus) > 0 {
  6590  		for iNdEx := len(m.ApplicationStatus) - 1; iNdEx >= 0; iNdEx-- {
  6591  			{
  6592  				size, err := m.ApplicationStatus[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6593  				if err != nil {
  6594  					return 0, err
  6595  				}
  6596  				i -= size
  6597  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6598  			}
  6599  			i--
  6600  			dAtA[i] = 0x12
  6601  		}
  6602  	}
  6603  	if len(m.Conditions) > 0 {
  6604  		for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  6605  			{
  6606  				size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  6607  				if err != nil {
  6608  					return 0, err
  6609  				}
  6610  				i -= size
  6611  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  6612  			}
  6613  			i--
  6614  			dAtA[i] = 0xa
  6615  		}
  6616  	}
  6617  	return len(dAtA) - i, nil
  6618  }
  6619  
  6620  func (m *ApplicationSetStrategy) Marshal() (dAtA []byte, err error) {
  6621  	size := m.Size()
  6622  	dAtA = make([]byte, size)
  6623  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6624  	if err != nil {
  6625  		return nil, err
  6626  	}
  6627  	return dAtA[:n], nil
  6628  }
  6629  
  6630  func (m *ApplicationSetStrategy) MarshalTo(dAtA []byte) (int, error) {
  6631  	size := m.Size()
  6632  	return m.MarshalToSizedBuffer(dAtA[:size])
  6633  }
  6634  
  6635  func (m *ApplicationSetStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6636  	i := len(dAtA)
  6637  	_ = i
  6638  	var l int
  6639  	_ = l
  6640  	if m.RollingSync != nil {
  6641  		{
  6642  			size, err := m.RollingSync.MarshalToSizedBuffer(dAtA[:i])
  6643  			if err != nil {
  6644  				return 0, err
  6645  			}
  6646  			i -= size
  6647  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6648  		}
  6649  		i--
  6650  		dAtA[i] = 0x12
  6651  	}
  6652  	i -= len(m.Type)
  6653  	copy(dAtA[i:], m.Type)
  6654  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  6655  	i--
  6656  	dAtA[i] = 0xa
  6657  	return len(dAtA) - i, nil
  6658  }
  6659  
  6660  func (m *ApplicationSetSyncPolicy) Marshal() (dAtA []byte, err error) {
  6661  	size := m.Size()
  6662  	dAtA = make([]byte, size)
  6663  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6664  	if err != nil {
  6665  		return nil, err
  6666  	}
  6667  	return dAtA[:n], nil
  6668  }
  6669  
  6670  func (m *ApplicationSetSyncPolicy) MarshalTo(dAtA []byte) (int, error) {
  6671  	size := m.Size()
  6672  	return m.MarshalToSizedBuffer(dAtA[:size])
  6673  }
  6674  
  6675  func (m *ApplicationSetSyncPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6676  	i := len(dAtA)
  6677  	_ = i
  6678  	var l int
  6679  	_ = l
  6680  	if m.ApplicationsSync != nil {
  6681  		i -= len(*m.ApplicationsSync)
  6682  		copy(dAtA[i:], *m.ApplicationsSync)
  6683  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.ApplicationsSync)))
  6684  		i--
  6685  		dAtA[i] = 0x12
  6686  	}
  6687  	i--
  6688  	if m.PreserveResourcesOnDeletion {
  6689  		dAtA[i] = 1
  6690  	} else {
  6691  		dAtA[i] = 0
  6692  	}
  6693  	i--
  6694  	dAtA[i] = 0x8
  6695  	return len(dAtA) - i, nil
  6696  }
  6697  
  6698  func (m *ApplicationSetTemplate) Marshal() (dAtA []byte, err error) {
  6699  	size := m.Size()
  6700  	dAtA = make([]byte, size)
  6701  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6702  	if err != nil {
  6703  		return nil, err
  6704  	}
  6705  	return dAtA[:n], nil
  6706  }
  6707  
  6708  func (m *ApplicationSetTemplate) MarshalTo(dAtA []byte) (int, error) {
  6709  	size := m.Size()
  6710  	return m.MarshalToSizedBuffer(dAtA[:size])
  6711  }
  6712  
  6713  func (m *ApplicationSetTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6714  	i := len(dAtA)
  6715  	_ = i
  6716  	var l int
  6717  	_ = l
  6718  	{
  6719  		size, err := m.Spec.MarshalToSizedBuffer(dAtA[:i])
  6720  		if err != nil {
  6721  			return 0, err
  6722  		}
  6723  		i -= size
  6724  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6725  	}
  6726  	i--
  6727  	dAtA[i] = 0x12
  6728  	{
  6729  		size, err := m.ApplicationSetTemplateMeta.MarshalToSizedBuffer(dAtA[:i])
  6730  		if err != nil {
  6731  			return 0, err
  6732  		}
  6733  		i -= size
  6734  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  6735  	}
  6736  	i--
  6737  	dAtA[i] = 0xa
  6738  	return len(dAtA) - i, nil
  6739  }
  6740  
  6741  func (m *ApplicationSetTemplateMeta) Marshal() (dAtA []byte, err error) {
  6742  	size := m.Size()
  6743  	dAtA = make([]byte, size)
  6744  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6745  	if err != nil {
  6746  		return nil, err
  6747  	}
  6748  	return dAtA[:n], nil
  6749  }
  6750  
  6751  func (m *ApplicationSetTemplateMeta) MarshalTo(dAtA []byte) (int, error) {
  6752  	size := m.Size()
  6753  	return m.MarshalToSizedBuffer(dAtA[:size])
  6754  }
  6755  
  6756  func (m *ApplicationSetTemplateMeta) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6757  	i := len(dAtA)
  6758  	_ = i
  6759  	var l int
  6760  	_ = l
  6761  	if len(m.Finalizers) > 0 {
  6762  		for iNdEx := len(m.Finalizers) - 1; iNdEx >= 0; iNdEx-- {
  6763  			i -= len(m.Finalizers[iNdEx])
  6764  			copy(dAtA[i:], m.Finalizers[iNdEx])
  6765  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Finalizers[iNdEx])))
  6766  			i--
  6767  			dAtA[i] = 0x2a
  6768  		}
  6769  	}
  6770  	if len(m.Annotations) > 0 {
  6771  		keysForAnnotations := make([]string, 0, len(m.Annotations))
  6772  		for k := range m.Annotations {
  6773  			keysForAnnotations = append(keysForAnnotations, string(k))
  6774  		}
  6775  		github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
  6776  		for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  6777  			v := m.Annotations[string(keysForAnnotations[iNdEx])]
  6778  			baseI := i
  6779  			i -= len(v)
  6780  			copy(dAtA[i:], v)
  6781  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6782  			i--
  6783  			dAtA[i] = 0x12
  6784  			i -= len(keysForAnnotations[iNdEx])
  6785  			copy(dAtA[i:], keysForAnnotations[iNdEx])
  6786  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAnnotations[iNdEx])))
  6787  			i--
  6788  			dAtA[i] = 0xa
  6789  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6790  			i--
  6791  			dAtA[i] = 0x22
  6792  		}
  6793  	}
  6794  	if len(m.Labels) > 0 {
  6795  		keysForLabels := make([]string, 0, len(m.Labels))
  6796  		for k := range m.Labels {
  6797  			keysForLabels = append(keysForLabels, string(k))
  6798  		}
  6799  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
  6800  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
  6801  			v := m.Labels[string(keysForLabels[iNdEx])]
  6802  			baseI := i
  6803  			i -= len(v)
  6804  			copy(dAtA[i:], v)
  6805  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  6806  			i--
  6807  			dAtA[i] = 0x12
  6808  			i -= len(keysForLabels[iNdEx])
  6809  			copy(dAtA[i:], keysForLabels[iNdEx])
  6810  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
  6811  			i--
  6812  			dAtA[i] = 0xa
  6813  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  6814  			i--
  6815  			dAtA[i] = 0x1a
  6816  		}
  6817  	}
  6818  	i -= len(m.Namespace)
  6819  	copy(dAtA[i:], m.Namespace)
  6820  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  6821  	i--
  6822  	dAtA[i] = 0x12
  6823  	i -= len(m.Name)
  6824  	copy(dAtA[i:], m.Name)
  6825  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  6826  	i--
  6827  	dAtA[i] = 0xa
  6828  	return len(dAtA) - i, nil
  6829  }
  6830  
  6831  func (m *ApplicationSetTerminalGenerator) Marshal() (dAtA []byte, err error) {
  6832  	size := m.Size()
  6833  	dAtA = make([]byte, size)
  6834  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6835  	if err != nil {
  6836  		return nil, err
  6837  	}
  6838  	return dAtA[:n], nil
  6839  }
  6840  
  6841  func (m *ApplicationSetTerminalGenerator) MarshalTo(dAtA []byte) (int, error) {
  6842  	size := m.Size()
  6843  	return m.MarshalToSizedBuffer(dAtA[:size])
  6844  }
  6845  
  6846  func (m *ApplicationSetTerminalGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6847  	i := len(dAtA)
  6848  	_ = i
  6849  	var l int
  6850  	_ = l
  6851  	if m.Selector != nil {
  6852  		{
  6853  			size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  6854  			if err != nil {
  6855  				return 0, err
  6856  			}
  6857  			i -= size
  6858  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6859  		}
  6860  		i--
  6861  		dAtA[i] = 0x42
  6862  	}
  6863  	if m.Plugin != nil {
  6864  		{
  6865  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  6866  			if err != nil {
  6867  				return 0, err
  6868  			}
  6869  			i -= size
  6870  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6871  		}
  6872  		i--
  6873  		dAtA[i] = 0x3a
  6874  	}
  6875  	if m.PullRequest != nil {
  6876  		{
  6877  			size, err := m.PullRequest.MarshalToSizedBuffer(dAtA[:i])
  6878  			if err != nil {
  6879  				return 0, err
  6880  			}
  6881  			i -= size
  6882  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6883  		}
  6884  		i--
  6885  		dAtA[i] = 0x32
  6886  	}
  6887  	if m.ClusterDecisionResource != nil {
  6888  		{
  6889  			size, err := m.ClusterDecisionResource.MarshalToSizedBuffer(dAtA[:i])
  6890  			if err != nil {
  6891  				return 0, err
  6892  			}
  6893  			i -= size
  6894  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6895  		}
  6896  		i--
  6897  		dAtA[i] = 0x2a
  6898  	}
  6899  	if m.SCMProvider != nil {
  6900  		{
  6901  			size, err := m.SCMProvider.MarshalToSizedBuffer(dAtA[:i])
  6902  			if err != nil {
  6903  				return 0, err
  6904  			}
  6905  			i -= size
  6906  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6907  		}
  6908  		i--
  6909  		dAtA[i] = 0x22
  6910  	}
  6911  	if m.Git != nil {
  6912  		{
  6913  			size, err := m.Git.MarshalToSizedBuffer(dAtA[:i])
  6914  			if err != nil {
  6915  				return 0, err
  6916  			}
  6917  			i -= size
  6918  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6919  		}
  6920  		i--
  6921  		dAtA[i] = 0x1a
  6922  	}
  6923  	if m.Clusters != nil {
  6924  		{
  6925  			size, err := m.Clusters.MarshalToSizedBuffer(dAtA[:i])
  6926  			if err != nil {
  6927  				return 0, err
  6928  			}
  6929  			i -= size
  6930  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6931  		}
  6932  		i--
  6933  		dAtA[i] = 0x12
  6934  	}
  6935  	if m.List != nil {
  6936  		{
  6937  			size, err := m.List.MarshalToSizedBuffer(dAtA[:i])
  6938  			if err != nil {
  6939  				return 0, err
  6940  			}
  6941  			i -= size
  6942  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6943  		}
  6944  		i--
  6945  		dAtA[i] = 0xa
  6946  	}
  6947  	return len(dAtA) - i, nil
  6948  }
  6949  
  6950  func (m *ApplicationSource) Marshal() (dAtA []byte, err error) {
  6951  	size := m.Size()
  6952  	dAtA = make([]byte, size)
  6953  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  6954  	if err != nil {
  6955  		return nil, err
  6956  	}
  6957  	return dAtA[:n], nil
  6958  }
  6959  
  6960  func (m *ApplicationSource) MarshalTo(dAtA []byte) (int, error) {
  6961  	size := m.Size()
  6962  	return m.MarshalToSizedBuffer(dAtA[:size])
  6963  }
  6964  
  6965  func (m *ApplicationSource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  6966  	i := len(dAtA)
  6967  	_ = i
  6968  	var l int
  6969  	_ = l
  6970  	i -= len(m.Ref)
  6971  	copy(dAtA[i:], m.Ref)
  6972  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Ref)))
  6973  	i--
  6974  	dAtA[i] = 0x6a
  6975  	i -= len(m.Chart)
  6976  	copy(dAtA[i:], m.Chart)
  6977  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Chart)))
  6978  	i--
  6979  	dAtA[i] = 0x62
  6980  	if m.Plugin != nil {
  6981  		{
  6982  			size, err := m.Plugin.MarshalToSizedBuffer(dAtA[:i])
  6983  			if err != nil {
  6984  				return 0, err
  6985  			}
  6986  			i -= size
  6987  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  6988  		}
  6989  		i--
  6990  		dAtA[i] = 0x5a
  6991  	}
  6992  	if m.Directory != nil {
  6993  		{
  6994  			size, err := m.Directory.MarshalToSizedBuffer(dAtA[:i])
  6995  			if err != nil {
  6996  				return 0, err
  6997  			}
  6998  			i -= size
  6999  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7000  		}
  7001  		i--
  7002  		dAtA[i] = 0x52
  7003  	}
  7004  	if m.Kustomize != nil {
  7005  		{
  7006  			size, err := m.Kustomize.MarshalToSizedBuffer(dAtA[:i])
  7007  			if err != nil {
  7008  				return 0, err
  7009  			}
  7010  			i -= size
  7011  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7012  		}
  7013  		i--
  7014  		dAtA[i] = 0x42
  7015  	}
  7016  	if m.Helm != nil {
  7017  		{
  7018  			size, err := m.Helm.MarshalToSizedBuffer(dAtA[:i])
  7019  			if err != nil {
  7020  				return 0, err
  7021  			}
  7022  			i -= size
  7023  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7024  		}
  7025  		i--
  7026  		dAtA[i] = 0x3a
  7027  	}
  7028  	i -= len(m.TargetRevision)
  7029  	copy(dAtA[i:], m.TargetRevision)
  7030  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevision)))
  7031  	i--
  7032  	dAtA[i] = 0x22
  7033  	i -= len(m.Path)
  7034  	copy(dAtA[i:], m.Path)
  7035  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  7036  	i--
  7037  	dAtA[i] = 0x12
  7038  	i -= len(m.RepoURL)
  7039  	copy(dAtA[i:], m.RepoURL)
  7040  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
  7041  	i--
  7042  	dAtA[i] = 0xa
  7043  	return len(dAtA) - i, nil
  7044  }
  7045  
  7046  func (m *ApplicationSourceDirectory) Marshal() (dAtA []byte, err error) {
  7047  	size := m.Size()
  7048  	dAtA = make([]byte, size)
  7049  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7050  	if err != nil {
  7051  		return nil, err
  7052  	}
  7053  	return dAtA[:n], nil
  7054  }
  7055  
  7056  func (m *ApplicationSourceDirectory) MarshalTo(dAtA []byte) (int, error) {
  7057  	size := m.Size()
  7058  	return m.MarshalToSizedBuffer(dAtA[:size])
  7059  }
  7060  
  7061  func (m *ApplicationSourceDirectory) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7062  	i := len(dAtA)
  7063  	_ = i
  7064  	var l int
  7065  	_ = l
  7066  	i -= len(m.Include)
  7067  	copy(dAtA[i:], m.Include)
  7068  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Include)))
  7069  	i--
  7070  	dAtA[i] = 0x22
  7071  	i -= len(m.Exclude)
  7072  	copy(dAtA[i:], m.Exclude)
  7073  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Exclude)))
  7074  	i--
  7075  	dAtA[i] = 0x1a
  7076  	{
  7077  		size, err := m.Jsonnet.MarshalToSizedBuffer(dAtA[:i])
  7078  		if err != nil {
  7079  			return 0, err
  7080  		}
  7081  		i -= size
  7082  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7083  	}
  7084  	i--
  7085  	dAtA[i] = 0x12
  7086  	i--
  7087  	if m.Recurse {
  7088  		dAtA[i] = 1
  7089  	} else {
  7090  		dAtA[i] = 0
  7091  	}
  7092  	i--
  7093  	dAtA[i] = 0x8
  7094  	return len(dAtA) - i, nil
  7095  }
  7096  
  7097  func (m *ApplicationSourceHelm) Marshal() (dAtA []byte, err error) {
  7098  	size := m.Size()
  7099  	dAtA = make([]byte, size)
  7100  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7101  	if err != nil {
  7102  		return nil, err
  7103  	}
  7104  	return dAtA[:n], nil
  7105  }
  7106  
  7107  func (m *ApplicationSourceHelm) MarshalTo(dAtA []byte) (int, error) {
  7108  	size := m.Size()
  7109  	return m.MarshalToSizedBuffer(dAtA[:size])
  7110  }
  7111  
  7112  func (m *ApplicationSourceHelm) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7113  	i := len(dAtA)
  7114  	_ = i
  7115  	var l int
  7116  	_ = l
  7117  	if m.ValuesObject != nil {
  7118  		{
  7119  			size, err := m.ValuesObject.MarshalToSizedBuffer(dAtA[:i])
  7120  			if err != nil {
  7121  				return 0, err
  7122  			}
  7123  			i -= size
  7124  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7125  		}
  7126  		i--
  7127  		dAtA[i] = 0x52
  7128  	}
  7129  	i--
  7130  	if m.SkipCrds {
  7131  		dAtA[i] = 1
  7132  	} else {
  7133  		dAtA[i] = 0
  7134  	}
  7135  	i--
  7136  	dAtA[i] = 0x48
  7137  	i--
  7138  	if m.IgnoreMissingValueFiles {
  7139  		dAtA[i] = 1
  7140  	} else {
  7141  		dAtA[i] = 0
  7142  	}
  7143  	i--
  7144  	dAtA[i] = 0x40
  7145  	i--
  7146  	if m.PassCredentials {
  7147  		dAtA[i] = 1
  7148  	} else {
  7149  		dAtA[i] = 0
  7150  	}
  7151  	i--
  7152  	dAtA[i] = 0x38
  7153  	i -= len(m.Version)
  7154  	copy(dAtA[i:], m.Version)
  7155  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  7156  	i--
  7157  	dAtA[i] = 0x32
  7158  	if len(m.FileParameters) > 0 {
  7159  		for iNdEx := len(m.FileParameters) - 1; iNdEx >= 0; iNdEx-- {
  7160  			{
  7161  				size, err := m.FileParameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7162  				if err != nil {
  7163  					return 0, err
  7164  				}
  7165  				i -= size
  7166  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7167  			}
  7168  			i--
  7169  			dAtA[i] = 0x2a
  7170  		}
  7171  	}
  7172  	i -= len(m.Values)
  7173  	copy(dAtA[i:], m.Values)
  7174  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Values)))
  7175  	i--
  7176  	dAtA[i] = 0x22
  7177  	i -= len(m.ReleaseName)
  7178  	copy(dAtA[i:], m.ReleaseName)
  7179  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ReleaseName)))
  7180  	i--
  7181  	dAtA[i] = 0x1a
  7182  	if len(m.Parameters) > 0 {
  7183  		for iNdEx := len(m.Parameters) - 1; iNdEx >= 0; iNdEx-- {
  7184  			{
  7185  				size, err := m.Parameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7186  				if err != nil {
  7187  					return 0, err
  7188  				}
  7189  				i -= size
  7190  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7191  			}
  7192  			i--
  7193  			dAtA[i] = 0x12
  7194  		}
  7195  	}
  7196  	if len(m.ValueFiles) > 0 {
  7197  		for iNdEx := len(m.ValueFiles) - 1; iNdEx >= 0; iNdEx-- {
  7198  			i -= len(m.ValueFiles[iNdEx])
  7199  			copy(dAtA[i:], m.ValueFiles[iNdEx])
  7200  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ValueFiles[iNdEx])))
  7201  			i--
  7202  			dAtA[i] = 0xa
  7203  		}
  7204  	}
  7205  	return len(dAtA) - i, nil
  7206  }
  7207  
  7208  func (m *ApplicationSourceJsonnet) Marshal() (dAtA []byte, err error) {
  7209  	size := m.Size()
  7210  	dAtA = make([]byte, size)
  7211  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7212  	if err != nil {
  7213  		return nil, err
  7214  	}
  7215  	return dAtA[:n], nil
  7216  }
  7217  
  7218  func (m *ApplicationSourceJsonnet) MarshalTo(dAtA []byte) (int, error) {
  7219  	size := m.Size()
  7220  	return m.MarshalToSizedBuffer(dAtA[:size])
  7221  }
  7222  
  7223  func (m *ApplicationSourceJsonnet) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7224  	i := len(dAtA)
  7225  	_ = i
  7226  	var l int
  7227  	_ = l
  7228  	if len(m.Libs) > 0 {
  7229  		for iNdEx := len(m.Libs) - 1; iNdEx >= 0; iNdEx-- {
  7230  			i -= len(m.Libs[iNdEx])
  7231  			copy(dAtA[i:], m.Libs[iNdEx])
  7232  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Libs[iNdEx])))
  7233  			i--
  7234  			dAtA[i] = 0x1a
  7235  		}
  7236  	}
  7237  	if len(m.TLAs) > 0 {
  7238  		for iNdEx := len(m.TLAs) - 1; iNdEx >= 0; iNdEx-- {
  7239  			{
  7240  				size, err := m.TLAs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7241  				if err != nil {
  7242  					return 0, err
  7243  				}
  7244  				i -= size
  7245  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7246  			}
  7247  			i--
  7248  			dAtA[i] = 0x12
  7249  		}
  7250  	}
  7251  	if len(m.ExtVars) > 0 {
  7252  		for iNdEx := len(m.ExtVars) - 1; iNdEx >= 0; iNdEx-- {
  7253  			{
  7254  				size, err := m.ExtVars[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7255  				if err != nil {
  7256  					return 0, err
  7257  				}
  7258  				i -= size
  7259  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7260  			}
  7261  			i--
  7262  			dAtA[i] = 0xa
  7263  		}
  7264  	}
  7265  	return len(dAtA) - i, nil
  7266  }
  7267  
  7268  func (m *ApplicationSourceKustomize) Marshal() (dAtA []byte, err error) {
  7269  	size := m.Size()
  7270  	dAtA = make([]byte, size)
  7271  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7272  	if err != nil {
  7273  		return nil, err
  7274  	}
  7275  	return dAtA[:n], nil
  7276  }
  7277  
  7278  func (m *ApplicationSourceKustomize) MarshalTo(dAtA []byte) (int, error) {
  7279  	size := m.Size()
  7280  	return m.MarshalToSizedBuffer(dAtA[:size])
  7281  }
  7282  
  7283  func (m *ApplicationSourceKustomize) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7284  	i := len(dAtA)
  7285  	_ = i
  7286  	var l int
  7287  	_ = l
  7288  	if len(m.Components) > 0 {
  7289  		for iNdEx := len(m.Components) - 1; iNdEx >= 0; iNdEx-- {
  7290  			i -= len(m.Components[iNdEx])
  7291  			copy(dAtA[i:], m.Components[iNdEx])
  7292  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Components[iNdEx])))
  7293  			i--
  7294  			dAtA[i] = 0x6a
  7295  		}
  7296  	}
  7297  	if len(m.Patches) > 0 {
  7298  		for iNdEx := len(m.Patches) - 1; iNdEx >= 0; iNdEx-- {
  7299  			{
  7300  				size, err := m.Patches[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7301  				if err != nil {
  7302  					return 0, err
  7303  				}
  7304  				i -= size
  7305  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7306  			}
  7307  			i--
  7308  			dAtA[i] = 0x62
  7309  		}
  7310  	}
  7311  	if len(m.Replicas) > 0 {
  7312  		for iNdEx := len(m.Replicas) - 1; iNdEx >= 0; iNdEx-- {
  7313  			{
  7314  				size, err := m.Replicas[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7315  				if err != nil {
  7316  					return 0, err
  7317  				}
  7318  				i -= size
  7319  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7320  			}
  7321  			i--
  7322  			dAtA[i] = 0x5a
  7323  		}
  7324  	}
  7325  	i--
  7326  	if m.CommonAnnotationsEnvsubst {
  7327  		dAtA[i] = 1
  7328  	} else {
  7329  		dAtA[i] = 0
  7330  	}
  7331  	i--
  7332  	dAtA[i] = 0x50
  7333  	i -= len(m.Namespace)
  7334  	copy(dAtA[i:], m.Namespace)
  7335  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  7336  	i--
  7337  	dAtA[i] = 0x4a
  7338  	i--
  7339  	if m.ForceCommonAnnotations {
  7340  		dAtA[i] = 1
  7341  	} else {
  7342  		dAtA[i] = 0
  7343  	}
  7344  	i--
  7345  	dAtA[i] = 0x40
  7346  	i--
  7347  	if m.ForceCommonLabels {
  7348  		dAtA[i] = 1
  7349  	} else {
  7350  		dAtA[i] = 0
  7351  	}
  7352  	i--
  7353  	dAtA[i] = 0x38
  7354  	if len(m.CommonAnnotations) > 0 {
  7355  		keysForCommonAnnotations := make([]string, 0, len(m.CommonAnnotations))
  7356  		for k := range m.CommonAnnotations {
  7357  			keysForCommonAnnotations = append(keysForCommonAnnotations, string(k))
  7358  		}
  7359  		github_com_gogo_protobuf_sortkeys.Strings(keysForCommonAnnotations)
  7360  		for iNdEx := len(keysForCommonAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  7361  			v := m.CommonAnnotations[string(keysForCommonAnnotations[iNdEx])]
  7362  			baseI := i
  7363  			i -= len(v)
  7364  			copy(dAtA[i:], v)
  7365  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7366  			i--
  7367  			dAtA[i] = 0x12
  7368  			i -= len(keysForCommonAnnotations[iNdEx])
  7369  			copy(dAtA[i:], keysForCommonAnnotations[iNdEx])
  7370  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCommonAnnotations[iNdEx])))
  7371  			i--
  7372  			dAtA[i] = 0xa
  7373  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7374  			i--
  7375  			dAtA[i] = 0x32
  7376  		}
  7377  	}
  7378  	i -= len(m.Version)
  7379  	copy(dAtA[i:], m.Version)
  7380  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  7381  	i--
  7382  	dAtA[i] = 0x2a
  7383  	if len(m.CommonLabels) > 0 {
  7384  		keysForCommonLabels := make([]string, 0, len(m.CommonLabels))
  7385  		for k := range m.CommonLabels {
  7386  			keysForCommonLabels = append(keysForCommonLabels, string(k))
  7387  		}
  7388  		github_com_gogo_protobuf_sortkeys.Strings(keysForCommonLabels)
  7389  		for iNdEx := len(keysForCommonLabels) - 1; iNdEx >= 0; iNdEx-- {
  7390  			v := m.CommonLabels[string(keysForCommonLabels[iNdEx])]
  7391  			baseI := i
  7392  			i -= len(v)
  7393  			copy(dAtA[i:], v)
  7394  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  7395  			i--
  7396  			dAtA[i] = 0x12
  7397  			i -= len(keysForCommonLabels[iNdEx])
  7398  			copy(dAtA[i:], keysForCommonLabels[iNdEx])
  7399  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForCommonLabels[iNdEx])))
  7400  			i--
  7401  			dAtA[i] = 0xa
  7402  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  7403  			i--
  7404  			dAtA[i] = 0x22
  7405  		}
  7406  	}
  7407  	if len(m.Images) > 0 {
  7408  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  7409  			i -= len(m.Images[iNdEx])
  7410  			copy(dAtA[i:], m.Images[iNdEx])
  7411  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  7412  			i--
  7413  			dAtA[i] = 0x1a
  7414  		}
  7415  	}
  7416  	i -= len(m.NameSuffix)
  7417  	copy(dAtA[i:], m.NameSuffix)
  7418  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NameSuffix)))
  7419  	i--
  7420  	dAtA[i] = 0x12
  7421  	i -= len(m.NamePrefix)
  7422  	copy(dAtA[i:], m.NamePrefix)
  7423  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NamePrefix)))
  7424  	i--
  7425  	dAtA[i] = 0xa
  7426  	return len(dAtA) - i, nil
  7427  }
  7428  
  7429  func (m *ApplicationSourcePlugin) Marshal() (dAtA []byte, err error) {
  7430  	size := m.Size()
  7431  	dAtA = make([]byte, size)
  7432  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7433  	if err != nil {
  7434  		return nil, err
  7435  	}
  7436  	return dAtA[:n], nil
  7437  }
  7438  
  7439  func (m *ApplicationSourcePlugin) MarshalTo(dAtA []byte) (int, error) {
  7440  	size := m.Size()
  7441  	return m.MarshalToSizedBuffer(dAtA[:size])
  7442  }
  7443  
  7444  func (m *ApplicationSourcePlugin) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7445  	i := len(dAtA)
  7446  	_ = i
  7447  	var l int
  7448  	_ = l
  7449  	if len(m.Parameters) > 0 {
  7450  		for iNdEx := len(m.Parameters) - 1; iNdEx >= 0; iNdEx-- {
  7451  			{
  7452  				size, err := m.Parameters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7453  				if err != nil {
  7454  					return 0, err
  7455  				}
  7456  				i -= size
  7457  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7458  			}
  7459  			i--
  7460  			dAtA[i] = 0x1a
  7461  		}
  7462  	}
  7463  	if len(m.Env) > 0 {
  7464  		for iNdEx := len(m.Env) - 1; iNdEx >= 0; iNdEx-- {
  7465  			{
  7466  				size, err := m.Env[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7467  				if err != nil {
  7468  					return 0, err
  7469  				}
  7470  				i -= size
  7471  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7472  			}
  7473  			i--
  7474  			dAtA[i] = 0x12
  7475  		}
  7476  	}
  7477  	i -= len(m.Name)
  7478  	copy(dAtA[i:], m.Name)
  7479  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7480  	i--
  7481  	dAtA[i] = 0xa
  7482  	return len(dAtA) - i, nil
  7483  }
  7484  
  7485  func (m *ApplicationSourcePluginParameter) Marshal() (dAtA []byte, err error) {
  7486  	size := m.Size()
  7487  	dAtA = make([]byte, size)
  7488  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7489  	if err != nil {
  7490  		return nil, err
  7491  	}
  7492  	return dAtA[:n], nil
  7493  }
  7494  
  7495  func (m *ApplicationSourcePluginParameter) MarshalTo(dAtA []byte) (int, error) {
  7496  	size := m.Size()
  7497  	return m.MarshalToSizedBuffer(dAtA[:size])
  7498  }
  7499  
  7500  func (m *ApplicationSourcePluginParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7501  	i := len(dAtA)
  7502  	_ = i
  7503  	var l int
  7504  	_ = l
  7505  	if m.String_ != nil {
  7506  		i -= len(*m.String_)
  7507  		copy(dAtA[i:], *m.String_)
  7508  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.String_)))
  7509  		i--
  7510  		dAtA[i] = 0x2a
  7511  	}
  7512  	if m.OptionalArray != nil {
  7513  		{
  7514  			size, err := m.OptionalArray.MarshalToSizedBuffer(dAtA[:i])
  7515  			if err != nil {
  7516  				return 0, err
  7517  			}
  7518  			i -= size
  7519  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7520  		}
  7521  		i--
  7522  		dAtA[i] = 0x22
  7523  	}
  7524  	if m.OptionalMap != nil {
  7525  		{
  7526  			size, err := m.OptionalMap.MarshalToSizedBuffer(dAtA[:i])
  7527  			if err != nil {
  7528  				return 0, err
  7529  			}
  7530  			i -= size
  7531  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7532  		}
  7533  		i--
  7534  		dAtA[i] = 0x1a
  7535  	}
  7536  	i -= len(m.Name)
  7537  	copy(dAtA[i:], m.Name)
  7538  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  7539  	i--
  7540  	dAtA[i] = 0xa
  7541  	return len(dAtA) - i, nil
  7542  }
  7543  
  7544  func (m *ApplicationSpec) Marshal() (dAtA []byte, err error) {
  7545  	size := m.Size()
  7546  	dAtA = make([]byte, size)
  7547  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7548  	if err != nil {
  7549  		return nil, err
  7550  	}
  7551  	return dAtA[:n], nil
  7552  }
  7553  
  7554  func (m *ApplicationSpec) MarshalTo(dAtA []byte) (int, error) {
  7555  	size := m.Size()
  7556  	return m.MarshalToSizedBuffer(dAtA[:size])
  7557  }
  7558  
  7559  func (m *ApplicationSpec) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7560  	i := len(dAtA)
  7561  	_ = i
  7562  	var l int
  7563  	_ = l
  7564  	if len(m.Sources) > 0 {
  7565  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  7566  			{
  7567  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7568  				if err != nil {
  7569  					return 0, err
  7570  				}
  7571  				i -= size
  7572  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7573  			}
  7574  			i--
  7575  			dAtA[i] = 0x42
  7576  		}
  7577  	}
  7578  	if m.RevisionHistoryLimit != nil {
  7579  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RevisionHistoryLimit))
  7580  		i--
  7581  		dAtA[i] = 0x38
  7582  	}
  7583  	if len(m.Info) > 0 {
  7584  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
  7585  			{
  7586  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7587  				if err != nil {
  7588  					return 0, err
  7589  				}
  7590  				i -= size
  7591  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7592  			}
  7593  			i--
  7594  			dAtA[i] = 0x32
  7595  		}
  7596  	}
  7597  	if len(m.IgnoreDifferences) > 0 {
  7598  		for iNdEx := len(m.IgnoreDifferences) - 1; iNdEx >= 0; iNdEx-- {
  7599  			{
  7600  				size, err := m.IgnoreDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7601  				if err != nil {
  7602  					return 0, err
  7603  				}
  7604  				i -= size
  7605  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7606  			}
  7607  			i--
  7608  			dAtA[i] = 0x2a
  7609  		}
  7610  	}
  7611  	if m.SyncPolicy != nil {
  7612  		{
  7613  			size, err := m.SyncPolicy.MarshalToSizedBuffer(dAtA[:i])
  7614  			if err != nil {
  7615  				return 0, err
  7616  			}
  7617  			i -= size
  7618  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7619  		}
  7620  		i--
  7621  		dAtA[i] = 0x22
  7622  	}
  7623  	i -= len(m.Project)
  7624  	copy(dAtA[i:], m.Project)
  7625  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
  7626  	i--
  7627  	dAtA[i] = 0x1a
  7628  	{
  7629  		size, err := m.Destination.MarshalToSizedBuffer(dAtA[:i])
  7630  		if err != nil {
  7631  			return 0, err
  7632  		}
  7633  		i -= size
  7634  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7635  	}
  7636  	i--
  7637  	dAtA[i] = 0x12
  7638  	if m.Source != nil {
  7639  		{
  7640  			size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  7641  			if err != nil {
  7642  				return 0, err
  7643  			}
  7644  			i -= size
  7645  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7646  		}
  7647  		i--
  7648  		dAtA[i] = 0xa
  7649  	}
  7650  	return len(dAtA) - i, nil
  7651  }
  7652  
  7653  func (m *ApplicationStatus) Marshal() (dAtA []byte, err error) {
  7654  	size := m.Size()
  7655  	dAtA = make([]byte, size)
  7656  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7657  	if err != nil {
  7658  		return nil, err
  7659  	}
  7660  	return dAtA[:n], nil
  7661  }
  7662  
  7663  func (m *ApplicationStatus) MarshalTo(dAtA []byte) (int, error) {
  7664  	size := m.Size()
  7665  	return m.MarshalToSizedBuffer(dAtA[:size])
  7666  }
  7667  
  7668  func (m *ApplicationStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7669  	i := len(dAtA)
  7670  	_ = i
  7671  	var l int
  7672  	_ = l
  7673  	i -= len(m.ControllerNamespace)
  7674  	copy(dAtA[i:], m.ControllerNamespace)
  7675  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ControllerNamespace)))
  7676  	i--
  7677  	dAtA[i] = 0x6a
  7678  	if len(m.SourceTypes) > 0 {
  7679  		for iNdEx := len(m.SourceTypes) - 1; iNdEx >= 0; iNdEx-- {
  7680  			i -= len(m.SourceTypes[iNdEx])
  7681  			copy(dAtA[i:], m.SourceTypes[iNdEx])
  7682  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceTypes[iNdEx])))
  7683  			i--
  7684  			dAtA[i] = 0x62
  7685  		}
  7686  	}
  7687  	i -= len(m.ResourceHealthSource)
  7688  	copy(dAtA[i:], m.ResourceHealthSource)
  7689  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceHealthSource)))
  7690  	i--
  7691  	dAtA[i] = 0x5a
  7692  	{
  7693  		size, err := m.Summary.MarshalToSizedBuffer(dAtA[:i])
  7694  		if err != nil {
  7695  			return 0, err
  7696  		}
  7697  		i -= size
  7698  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7699  	}
  7700  	i--
  7701  	dAtA[i] = 0x52
  7702  	i -= len(m.SourceType)
  7703  	copy(dAtA[i:], m.SourceType)
  7704  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SourceType)))
  7705  	i--
  7706  	dAtA[i] = 0x4a
  7707  	if m.ObservedAt != nil {
  7708  		{
  7709  			size, err := m.ObservedAt.MarshalToSizedBuffer(dAtA[:i])
  7710  			if err != nil {
  7711  				return 0, err
  7712  			}
  7713  			i -= size
  7714  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7715  		}
  7716  		i--
  7717  		dAtA[i] = 0x42
  7718  	}
  7719  	if m.OperationState != nil {
  7720  		{
  7721  			size, err := m.OperationState.MarshalToSizedBuffer(dAtA[:i])
  7722  			if err != nil {
  7723  				return 0, err
  7724  			}
  7725  			i -= size
  7726  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7727  		}
  7728  		i--
  7729  		dAtA[i] = 0x3a
  7730  	}
  7731  	if m.ReconciledAt != nil {
  7732  		{
  7733  			size, err := m.ReconciledAt.MarshalToSizedBuffer(dAtA[:i])
  7734  			if err != nil {
  7735  				return 0, err
  7736  			}
  7737  			i -= size
  7738  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  7739  		}
  7740  		i--
  7741  		dAtA[i] = 0x32
  7742  	}
  7743  	if len(m.Conditions) > 0 {
  7744  		for iNdEx := len(m.Conditions) - 1; iNdEx >= 0; iNdEx-- {
  7745  			{
  7746  				size, err := m.Conditions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7747  				if err != nil {
  7748  					return 0, err
  7749  				}
  7750  				i -= size
  7751  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7752  			}
  7753  			i--
  7754  			dAtA[i] = 0x2a
  7755  		}
  7756  	}
  7757  	if len(m.History) > 0 {
  7758  		for iNdEx := len(m.History) - 1; iNdEx >= 0; iNdEx-- {
  7759  			{
  7760  				size, err := m.History[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7761  				if err != nil {
  7762  					return 0, err
  7763  				}
  7764  				i -= size
  7765  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7766  			}
  7767  			i--
  7768  			dAtA[i] = 0x22
  7769  		}
  7770  	}
  7771  	{
  7772  		size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
  7773  		if err != nil {
  7774  			return 0, err
  7775  		}
  7776  		i -= size
  7777  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7778  	}
  7779  	i--
  7780  	dAtA[i] = 0x1a
  7781  	{
  7782  		size, err := m.Sync.MarshalToSizedBuffer(dAtA[:i])
  7783  		if err != nil {
  7784  			return 0, err
  7785  		}
  7786  		i -= size
  7787  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7788  	}
  7789  	i--
  7790  	dAtA[i] = 0x12
  7791  	if len(m.Resources) > 0 {
  7792  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
  7793  			{
  7794  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7795  				if err != nil {
  7796  					return 0, err
  7797  				}
  7798  				i -= size
  7799  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7800  			}
  7801  			i--
  7802  			dAtA[i] = 0xa
  7803  		}
  7804  	}
  7805  	return len(dAtA) - i, nil
  7806  }
  7807  
  7808  func (m *ApplicationSummary) Marshal() (dAtA []byte, err error) {
  7809  	size := m.Size()
  7810  	dAtA = make([]byte, size)
  7811  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7812  	if err != nil {
  7813  		return nil, err
  7814  	}
  7815  	return dAtA[:n], nil
  7816  }
  7817  
  7818  func (m *ApplicationSummary) MarshalTo(dAtA []byte) (int, error) {
  7819  	size := m.Size()
  7820  	return m.MarshalToSizedBuffer(dAtA[:size])
  7821  }
  7822  
  7823  func (m *ApplicationSummary) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7824  	i := len(dAtA)
  7825  	_ = i
  7826  	var l int
  7827  	_ = l
  7828  	if len(m.Images) > 0 {
  7829  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
  7830  			i -= len(m.Images[iNdEx])
  7831  			copy(dAtA[i:], m.Images[iNdEx])
  7832  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
  7833  			i--
  7834  			dAtA[i] = 0x12
  7835  		}
  7836  	}
  7837  	if len(m.ExternalURLs) > 0 {
  7838  		for iNdEx := len(m.ExternalURLs) - 1; iNdEx >= 0; iNdEx-- {
  7839  			i -= len(m.ExternalURLs[iNdEx])
  7840  			copy(dAtA[i:], m.ExternalURLs[iNdEx])
  7841  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalURLs[iNdEx])))
  7842  			i--
  7843  			dAtA[i] = 0xa
  7844  		}
  7845  	}
  7846  	return len(dAtA) - i, nil
  7847  }
  7848  
  7849  func (m *ApplicationTree) Marshal() (dAtA []byte, err error) {
  7850  	size := m.Size()
  7851  	dAtA = make([]byte, size)
  7852  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7853  	if err != nil {
  7854  		return nil, err
  7855  	}
  7856  	return dAtA[:n], nil
  7857  }
  7858  
  7859  func (m *ApplicationTree) MarshalTo(dAtA []byte) (int, error) {
  7860  	size := m.Size()
  7861  	return m.MarshalToSizedBuffer(dAtA[:size])
  7862  }
  7863  
  7864  func (m *ApplicationTree) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7865  	i := len(dAtA)
  7866  	_ = i
  7867  	var l int
  7868  	_ = l
  7869  	if len(m.Hosts) > 0 {
  7870  		for iNdEx := len(m.Hosts) - 1; iNdEx >= 0; iNdEx-- {
  7871  			{
  7872  				size, err := m.Hosts[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7873  				if err != nil {
  7874  					return 0, err
  7875  				}
  7876  				i -= size
  7877  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7878  			}
  7879  			i--
  7880  			dAtA[i] = 0x1a
  7881  		}
  7882  	}
  7883  	if len(m.OrphanedNodes) > 0 {
  7884  		for iNdEx := len(m.OrphanedNodes) - 1; iNdEx >= 0; iNdEx-- {
  7885  			{
  7886  				size, err := m.OrphanedNodes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7887  				if err != nil {
  7888  					return 0, err
  7889  				}
  7890  				i -= size
  7891  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7892  			}
  7893  			i--
  7894  			dAtA[i] = 0x12
  7895  		}
  7896  	}
  7897  	if len(m.Nodes) > 0 {
  7898  		for iNdEx := len(m.Nodes) - 1; iNdEx >= 0; iNdEx-- {
  7899  			{
  7900  				size, err := m.Nodes[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  7901  				if err != nil {
  7902  					return 0, err
  7903  				}
  7904  				i -= size
  7905  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  7906  			}
  7907  			i--
  7908  			dAtA[i] = 0xa
  7909  		}
  7910  	}
  7911  	return len(dAtA) - i, nil
  7912  }
  7913  
  7914  func (m *ApplicationWatchEvent) Marshal() (dAtA []byte, err error) {
  7915  	size := m.Size()
  7916  	dAtA = make([]byte, size)
  7917  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7918  	if err != nil {
  7919  		return nil, err
  7920  	}
  7921  	return dAtA[:n], nil
  7922  }
  7923  
  7924  func (m *ApplicationWatchEvent) MarshalTo(dAtA []byte) (int, error) {
  7925  	size := m.Size()
  7926  	return m.MarshalToSizedBuffer(dAtA[:size])
  7927  }
  7928  
  7929  func (m *ApplicationWatchEvent) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7930  	i := len(dAtA)
  7931  	_ = i
  7932  	var l int
  7933  	_ = l
  7934  	{
  7935  		size, err := m.Application.MarshalToSizedBuffer(dAtA[:i])
  7936  		if err != nil {
  7937  			return 0, err
  7938  		}
  7939  		i -= size
  7940  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  7941  	}
  7942  	i--
  7943  	dAtA[i] = 0x12
  7944  	i -= len(m.Type)
  7945  	copy(dAtA[i:], m.Type)
  7946  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  7947  	i--
  7948  	dAtA[i] = 0xa
  7949  	return len(dAtA) - i, nil
  7950  }
  7951  
  7952  func (m *Backoff) Marshal() (dAtA []byte, err error) {
  7953  	size := m.Size()
  7954  	dAtA = make([]byte, size)
  7955  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7956  	if err != nil {
  7957  		return nil, err
  7958  	}
  7959  	return dAtA[:n], nil
  7960  }
  7961  
  7962  func (m *Backoff) MarshalTo(dAtA []byte) (int, error) {
  7963  	size := m.Size()
  7964  	return m.MarshalToSizedBuffer(dAtA[:size])
  7965  }
  7966  
  7967  func (m *Backoff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  7968  	i := len(dAtA)
  7969  	_ = i
  7970  	var l int
  7971  	_ = l
  7972  	i -= len(m.MaxDuration)
  7973  	copy(dAtA[i:], m.MaxDuration)
  7974  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.MaxDuration)))
  7975  	i--
  7976  	dAtA[i] = 0x1a
  7977  	if m.Factor != nil {
  7978  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Factor))
  7979  		i--
  7980  		dAtA[i] = 0x10
  7981  	}
  7982  	i -= len(m.Duration)
  7983  	copy(dAtA[i:], m.Duration)
  7984  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Duration)))
  7985  	i--
  7986  	dAtA[i] = 0xa
  7987  	return len(dAtA) - i, nil
  7988  }
  7989  
  7990  func (m *BasicAuthBitbucketServer) Marshal() (dAtA []byte, err error) {
  7991  	size := m.Size()
  7992  	dAtA = make([]byte, size)
  7993  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  7994  	if err != nil {
  7995  		return nil, err
  7996  	}
  7997  	return dAtA[:n], nil
  7998  }
  7999  
  8000  func (m *BasicAuthBitbucketServer) MarshalTo(dAtA []byte) (int, error) {
  8001  	size := m.Size()
  8002  	return m.MarshalToSizedBuffer(dAtA[:size])
  8003  }
  8004  
  8005  func (m *BasicAuthBitbucketServer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8006  	i := len(dAtA)
  8007  	_ = i
  8008  	var l int
  8009  	_ = l
  8010  	if m.PasswordRef != nil {
  8011  		{
  8012  			size, err := m.PasswordRef.MarshalToSizedBuffer(dAtA[:i])
  8013  			if err != nil {
  8014  				return 0, err
  8015  			}
  8016  			i -= size
  8017  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8018  		}
  8019  		i--
  8020  		dAtA[i] = 0x12
  8021  	}
  8022  	i -= len(m.Username)
  8023  	copy(dAtA[i:], m.Username)
  8024  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  8025  	i--
  8026  	dAtA[i] = 0xa
  8027  	return len(dAtA) - i, nil
  8028  }
  8029  
  8030  func (m *BearerTokenBitbucketCloud) Marshal() (dAtA []byte, err error) {
  8031  	size := m.Size()
  8032  	dAtA = make([]byte, size)
  8033  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8034  	if err != nil {
  8035  		return nil, err
  8036  	}
  8037  	return dAtA[:n], nil
  8038  }
  8039  
  8040  func (m *BearerTokenBitbucketCloud) MarshalTo(dAtA []byte) (int, error) {
  8041  	size := m.Size()
  8042  	return m.MarshalToSizedBuffer(dAtA[:size])
  8043  }
  8044  
  8045  func (m *BearerTokenBitbucketCloud) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8046  	i := len(dAtA)
  8047  	_ = i
  8048  	var l int
  8049  	_ = l
  8050  	if m.TokenRef != nil {
  8051  		{
  8052  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
  8053  			if err != nil {
  8054  				return 0, err
  8055  			}
  8056  			i -= size
  8057  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8058  		}
  8059  		i--
  8060  		dAtA[i] = 0xa
  8061  	}
  8062  	return len(dAtA) - i, nil
  8063  }
  8064  
  8065  func (m *ChartDetails) Marshal() (dAtA []byte, err error) {
  8066  	size := m.Size()
  8067  	dAtA = make([]byte, size)
  8068  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8069  	if err != nil {
  8070  		return nil, err
  8071  	}
  8072  	return dAtA[:n], nil
  8073  }
  8074  
  8075  func (m *ChartDetails) MarshalTo(dAtA []byte) (int, error) {
  8076  	size := m.Size()
  8077  	return m.MarshalToSizedBuffer(dAtA[:size])
  8078  }
  8079  
  8080  func (m *ChartDetails) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8081  	i := len(dAtA)
  8082  	_ = i
  8083  	var l int
  8084  	_ = l
  8085  	if len(m.Maintainers) > 0 {
  8086  		for iNdEx := len(m.Maintainers) - 1; iNdEx >= 0; iNdEx-- {
  8087  			i -= len(m.Maintainers[iNdEx])
  8088  			copy(dAtA[i:], m.Maintainers[iNdEx])
  8089  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Maintainers[iNdEx])))
  8090  			i--
  8091  			dAtA[i] = 0x1a
  8092  		}
  8093  	}
  8094  	i -= len(m.Home)
  8095  	copy(dAtA[i:], m.Home)
  8096  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Home)))
  8097  	i--
  8098  	dAtA[i] = 0x12
  8099  	i -= len(m.Description)
  8100  	copy(dAtA[i:], m.Description)
  8101  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
  8102  	i--
  8103  	dAtA[i] = 0xa
  8104  	return len(dAtA) - i, nil
  8105  }
  8106  
  8107  func (m *Cluster) Marshal() (dAtA []byte, err error) {
  8108  	size := m.Size()
  8109  	dAtA = make([]byte, size)
  8110  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8111  	if err != nil {
  8112  		return nil, err
  8113  	}
  8114  	return dAtA[:n], nil
  8115  }
  8116  
  8117  func (m *Cluster) MarshalTo(dAtA []byte) (int, error) {
  8118  	size := m.Size()
  8119  	return m.MarshalToSizedBuffer(dAtA[:size])
  8120  }
  8121  
  8122  func (m *Cluster) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8123  	i := len(dAtA)
  8124  	_ = i
  8125  	var l int
  8126  	_ = l
  8127  	if len(m.Annotations) > 0 {
  8128  		keysForAnnotations := make([]string, 0, len(m.Annotations))
  8129  		for k := range m.Annotations {
  8130  			keysForAnnotations = append(keysForAnnotations, string(k))
  8131  		}
  8132  		github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
  8133  		for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- {
  8134  			v := m.Annotations[string(keysForAnnotations[iNdEx])]
  8135  			baseI := i
  8136  			i -= len(v)
  8137  			copy(dAtA[i:], v)
  8138  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8139  			i--
  8140  			dAtA[i] = 0x12
  8141  			i -= len(keysForAnnotations[iNdEx])
  8142  			copy(dAtA[i:], keysForAnnotations[iNdEx])
  8143  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAnnotations[iNdEx])))
  8144  			i--
  8145  			dAtA[i] = 0xa
  8146  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8147  			i--
  8148  			dAtA[i] = 0x6a
  8149  		}
  8150  	}
  8151  	if len(m.Labels) > 0 {
  8152  		keysForLabels := make([]string, 0, len(m.Labels))
  8153  		for k := range m.Labels {
  8154  			keysForLabels = append(keysForLabels, string(k))
  8155  		}
  8156  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
  8157  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
  8158  			v := m.Labels[string(keysForLabels[iNdEx])]
  8159  			baseI := i
  8160  			i -= len(v)
  8161  			copy(dAtA[i:], v)
  8162  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8163  			i--
  8164  			dAtA[i] = 0x12
  8165  			i -= len(keysForLabels[iNdEx])
  8166  			copy(dAtA[i:], keysForLabels[iNdEx])
  8167  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
  8168  			i--
  8169  			dAtA[i] = 0xa
  8170  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8171  			i--
  8172  			dAtA[i] = 0x62
  8173  		}
  8174  	}
  8175  	i -= len(m.Project)
  8176  	copy(dAtA[i:], m.Project)
  8177  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
  8178  	i--
  8179  	dAtA[i] = 0x5a
  8180  	i--
  8181  	if m.ClusterResources {
  8182  		dAtA[i] = 1
  8183  	} else {
  8184  		dAtA[i] = 0
  8185  	}
  8186  	i--
  8187  	dAtA[i] = 0x50
  8188  	if m.Shard != nil {
  8189  		i = encodeVarintGenerated(dAtA, i, uint64(*m.Shard))
  8190  		i--
  8191  		dAtA[i] = 0x48
  8192  	}
  8193  	{
  8194  		size, err := m.Info.MarshalToSizedBuffer(dAtA[:i])
  8195  		if err != nil {
  8196  			return 0, err
  8197  		}
  8198  		i -= size
  8199  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8200  	}
  8201  	i--
  8202  	dAtA[i] = 0x42
  8203  	if m.RefreshRequestedAt != nil {
  8204  		{
  8205  			size, err := m.RefreshRequestedAt.MarshalToSizedBuffer(dAtA[:i])
  8206  			if err != nil {
  8207  				return 0, err
  8208  			}
  8209  			i -= size
  8210  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8211  		}
  8212  		i--
  8213  		dAtA[i] = 0x3a
  8214  	}
  8215  	if len(m.Namespaces) > 0 {
  8216  		for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
  8217  			i -= len(m.Namespaces[iNdEx])
  8218  			copy(dAtA[i:], m.Namespaces[iNdEx])
  8219  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
  8220  			i--
  8221  			dAtA[i] = 0x32
  8222  		}
  8223  	}
  8224  	i -= len(m.ServerVersion)
  8225  	copy(dAtA[i:], m.ServerVersion)
  8226  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerVersion)))
  8227  	i--
  8228  	dAtA[i] = 0x2a
  8229  	{
  8230  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  8231  		if err != nil {
  8232  			return 0, err
  8233  		}
  8234  		i -= size
  8235  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8236  	}
  8237  	i--
  8238  	dAtA[i] = 0x22
  8239  	{
  8240  		size, err := m.Config.MarshalToSizedBuffer(dAtA[:i])
  8241  		if err != nil {
  8242  			return 0, err
  8243  		}
  8244  		i -= size
  8245  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8246  	}
  8247  	i--
  8248  	dAtA[i] = 0x1a
  8249  	i -= len(m.Name)
  8250  	copy(dAtA[i:], m.Name)
  8251  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8252  	i--
  8253  	dAtA[i] = 0x12
  8254  	i -= len(m.Server)
  8255  	copy(dAtA[i:], m.Server)
  8256  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Server)))
  8257  	i--
  8258  	dAtA[i] = 0xa
  8259  	return len(dAtA) - i, nil
  8260  }
  8261  
  8262  func (m *ClusterCacheInfo) Marshal() (dAtA []byte, err error) {
  8263  	size := m.Size()
  8264  	dAtA = make([]byte, size)
  8265  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8266  	if err != nil {
  8267  		return nil, err
  8268  	}
  8269  	return dAtA[:n], nil
  8270  }
  8271  
  8272  func (m *ClusterCacheInfo) MarshalTo(dAtA []byte) (int, error) {
  8273  	size := m.Size()
  8274  	return m.MarshalToSizedBuffer(dAtA[:size])
  8275  }
  8276  
  8277  func (m *ClusterCacheInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8278  	i := len(dAtA)
  8279  	_ = i
  8280  	var l int
  8281  	_ = l
  8282  	if m.LastCacheSyncTime != nil {
  8283  		{
  8284  			size, err := m.LastCacheSyncTime.MarshalToSizedBuffer(dAtA[:i])
  8285  			if err != nil {
  8286  				return 0, err
  8287  			}
  8288  			i -= size
  8289  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8290  		}
  8291  		i--
  8292  		dAtA[i] = 0x1a
  8293  	}
  8294  	i = encodeVarintGenerated(dAtA, i, uint64(m.APIsCount))
  8295  	i--
  8296  	dAtA[i] = 0x10
  8297  	i = encodeVarintGenerated(dAtA, i, uint64(m.ResourcesCount))
  8298  	i--
  8299  	dAtA[i] = 0x8
  8300  	return len(dAtA) - i, nil
  8301  }
  8302  
  8303  func (m *ClusterConfig) Marshal() (dAtA []byte, err error) {
  8304  	size := m.Size()
  8305  	dAtA = make([]byte, size)
  8306  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8307  	if err != nil {
  8308  		return nil, err
  8309  	}
  8310  	return dAtA[:n], nil
  8311  }
  8312  
  8313  func (m *ClusterConfig) MarshalTo(dAtA []byte) (int, error) {
  8314  	size := m.Size()
  8315  	return m.MarshalToSizedBuffer(dAtA[:size])
  8316  }
  8317  
  8318  func (m *ClusterConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8319  	i := len(dAtA)
  8320  	_ = i
  8321  	var l int
  8322  	_ = l
  8323  	if m.ExecProviderConfig != nil {
  8324  		{
  8325  			size, err := m.ExecProviderConfig.MarshalToSizedBuffer(dAtA[:i])
  8326  			if err != nil {
  8327  				return 0, err
  8328  			}
  8329  			i -= size
  8330  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8331  		}
  8332  		i--
  8333  		dAtA[i] = 0x32
  8334  	}
  8335  	if m.AWSAuthConfig != nil {
  8336  		{
  8337  			size, err := m.AWSAuthConfig.MarshalToSizedBuffer(dAtA[:i])
  8338  			if err != nil {
  8339  				return 0, err
  8340  			}
  8341  			i -= size
  8342  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8343  		}
  8344  		i--
  8345  		dAtA[i] = 0x2a
  8346  	}
  8347  	{
  8348  		size, err := m.TLSClientConfig.MarshalToSizedBuffer(dAtA[:i])
  8349  		if err != nil {
  8350  			return 0, err
  8351  		}
  8352  		i -= size
  8353  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8354  	}
  8355  	i--
  8356  	dAtA[i] = 0x22
  8357  	i -= len(m.BearerToken)
  8358  	copy(dAtA[i:], m.BearerToken)
  8359  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BearerToken)))
  8360  	i--
  8361  	dAtA[i] = 0x1a
  8362  	i -= len(m.Password)
  8363  	copy(dAtA[i:], m.Password)
  8364  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
  8365  	i--
  8366  	dAtA[i] = 0x12
  8367  	i -= len(m.Username)
  8368  	copy(dAtA[i:], m.Username)
  8369  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
  8370  	i--
  8371  	dAtA[i] = 0xa
  8372  	return len(dAtA) - i, nil
  8373  }
  8374  
  8375  func (m *ClusterGenerator) Marshal() (dAtA []byte, err error) {
  8376  	size := m.Size()
  8377  	dAtA = make([]byte, size)
  8378  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8379  	if err != nil {
  8380  		return nil, err
  8381  	}
  8382  	return dAtA[:n], nil
  8383  }
  8384  
  8385  func (m *ClusterGenerator) MarshalTo(dAtA []byte) (int, error) {
  8386  	size := m.Size()
  8387  	return m.MarshalToSizedBuffer(dAtA[:size])
  8388  }
  8389  
  8390  func (m *ClusterGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8391  	i := len(dAtA)
  8392  	_ = i
  8393  	var l int
  8394  	_ = l
  8395  	if len(m.Values) > 0 {
  8396  		keysForValues := make([]string, 0, len(m.Values))
  8397  		for k := range m.Values {
  8398  			keysForValues = append(keysForValues, string(k))
  8399  		}
  8400  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
  8401  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
  8402  			v := m.Values[string(keysForValues[iNdEx])]
  8403  			baseI := i
  8404  			i -= len(v)
  8405  			copy(dAtA[i:], v)
  8406  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8407  			i--
  8408  			dAtA[i] = 0x12
  8409  			i -= len(keysForValues[iNdEx])
  8410  			copy(dAtA[i:], keysForValues[iNdEx])
  8411  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
  8412  			i--
  8413  			dAtA[i] = 0xa
  8414  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8415  			i--
  8416  			dAtA[i] = 0x1a
  8417  		}
  8418  	}
  8419  	{
  8420  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  8421  		if err != nil {
  8422  			return 0, err
  8423  		}
  8424  		i -= size
  8425  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8426  	}
  8427  	i--
  8428  	dAtA[i] = 0x12
  8429  	{
  8430  		size, err := m.Selector.MarshalToSizedBuffer(dAtA[:i])
  8431  		if err != nil {
  8432  			return 0, err
  8433  		}
  8434  		i -= size
  8435  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8436  	}
  8437  	i--
  8438  	dAtA[i] = 0xa
  8439  	return len(dAtA) - i, nil
  8440  }
  8441  
  8442  func (m *ClusterInfo) Marshal() (dAtA []byte, err error) {
  8443  	size := m.Size()
  8444  	dAtA = make([]byte, size)
  8445  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8446  	if err != nil {
  8447  		return nil, err
  8448  	}
  8449  	return dAtA[:n], nil
  8450  }
  8451  
  8452  func (m *ClusterInfo) MarshalTo(dAtA []byte) (int, error) {
  8453  	size := m.Size()
  8454  	return m.MarshalToSizedBuffer(dAtA[:size])
  8455  }
  8456  
  8457  func (m *ClusterInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8458  	i := len(dAtA)
  8459  	_ = i
  8460  	var l int
  8461  	_ = l
  8462  	if len(m.APIVersions) > 0 {
  8463  		for iNdEx := len(m.APIVersions) - 1; iNdEx >= 0; iNdEx-- {
  8464  			i -= len(m.APIVersions[iNdEx])
  8465  			copy(dAtA[i:], m.APIVersions[iNdEx])
  8466  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersions[iNdEx])))
  8467  			i--
  8468  			dAtA[i] = 0x2a
  8469  		}
  8470  	}
  8471  	i = encodeVarintGenerated(dAtA, i, uint64(m.ApplicationsCount))
  8472  	i--
  8473  	dAtA[i] = 0x20
  8474  	{
  8475  		size, err := m.CacheInfo.MarshalToSizedBuffer(dAtA[:i])
  8476  		if err != nil {
  8477  			return 0, err
  8478  		}
  8479  		i -= size
  8480  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8481  	}
  8482  	i--
  8483  	dAtA[i] = 0x1a
  8484  	i -= len(m.ServerVersion)
  8485  	copy(dAtA[i:], m.ServerVersion)
  8486  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerVersion)))
  8487  	i--
  8488  	dAtA[i] = 0x12
  8489  	{
  8490  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
  8491  		if err != nil {
  8492  			return 0, err
  8493  		}
  8494  		i -= size
  8495  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8496  	}
  8497  	i--
  8498  	dAtA[i] = 0xa
  8499  	return len(dAtA) - i, nil
  8500  }
  8501  
  8502  func (m *ClusterList) Marshal() (dAtA []byte, err error) {
  8503  	size := m.Size()
  8504  	dAtA = make([]byte, size)
  8505  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8506  	if err != nil {
  8507  		return nil, err
  8508  	}
  8509  	return dAtA[:n], nil
  8510  }
  8511  
  8512  func (m *ClusterList) MarshalTo(dAtA []byte) (int, error) {
  8513  	size := m.Size()
  8514  	return m.MarshalToSizedBuffer(dAtA[:size])
  8515  }
  8516  
  8517  func (m *ClusterList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8518  	i := len(dAtA)
  8519  	_ = i
  8520  	var l int
  8521  	_ = l
  8522  	if len(m.Items) > 0 {
  8523  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  8524  			{
  8525  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8526  				if err != nil {
  8527  					return 0, err
  8528  				}
  8529  				i -= size
  8530  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8531  			}
  8532  			i--
  8533  			dAtA[i] = 0x12
  8534  		}
  8535  	}
  8536  	{
  8537  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  8538  		if err != nil {
  8539  			return 0, err
  8540  		}
  8541  		i -= size
  8542  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8543  	}
  8544  	i--
  8545  	dAtA[i] = 0xa
  8546  	return len(dAtA) - i, nil
  8547  }
  8548  
  8549  func (m *Command) Marshal() (dAtA []byte, err error) {
  8550  	size := m.Size()
  8551  	dAtA = make([]byte, size)
  8552  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8553  	if err != nil {
  8554  		return nil, err
  8555  	}
  8556  	return dAtA[:n], nil
  8557  }
  8558  
  8559  func (m *Command) MarshalTo(dAtA []byte) (int, error) {
  8560  	size := m.Size()
  8561  	return m.MarshalToSizedBuffer(dAtA[:size])
  8562  }
  8563  
  8564  func (m *Command) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8565  	i := len(dAtA)
  8566  	_ = i
  8567  	var l int
  8568  	_ = l
  8569  	if len(m.Args) > 0 {
  8570  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  8571  			i -= len(m.Args[iNdEx])
  8572  			copy(dAtA[i:], m.Args[iNdEx])
  8573  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  8574  			i--
  8575  			dAtA[i] = 0x12
  8576  		}
  8577  	}
  8578  	if len(m.Command) > 0 {
  8579  		for iNdEx := len(m.Command) - 1; iNdEx >= 0; iNdEx-- {
  8580  			i -= len(m.Command[iNdEx])
  8581  			copy(dAtA[i:], m.Command[iNdEx])
  8582  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command[iNdEx])))
  8583  			i--
  8584  			dAtA[i] = 0xa
  8585  		}
  8586  	}
  8587  	return len(dAtA) - i, nil
  8588  }
  8589  
  8590  func (m *ComparedTo) Marshal() (dAtA []byte, err error) {
  8591  	size := m.Size()
  8592  	dAtA = make([]byte, size)
  8593  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8594  	if err != nil {
  8595  		return nil, err
  8596  	}
  8597  	return dAtA[:n], nil
  8598  }
  8599  
  8600  func (m *ComparedTo) MarshalTo(dAtA []byte) (int, error) {
  8601  	size := m.Size()
  8602  	return m.MarshalToSizedBuffer(dAtA[:size])
  8603  }
  8604  
  8605  func (m *ComparedTo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8606  	i := len(dAtA)
  8607  	_ = i
  8608  	var l int
  8609  	_ = l
  8610  	if len(m.IgnoreDifferences) > 0 {
  8611  		for iNdEx := len(m.IgnoreDifferences) - 1; iNdEx >= 0; iNdEx-- {
  8612  			{
  8613  				size, err := m.IgnoreDifferences[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8614  				if err != nil {
  8615  					return 0, err
  8616  				}
  8617  				i -= size
  8618  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8619  			}
  8620  			i--
  8621  			dAtA[i] = 0x22
  8622  		}
  8623  	}
  8624  	if len(m.Sources) > 0 {
  8625  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
  8626  			{
  8627  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  8628  				if err != nil {
  8629  					return 0, err
  8630  				}
  8631  				i -= size
  8632  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  8633  			}
  8634  			i--
  8635  			dAtA[i] = 0x1a
  8636  		}
  8637  	}
  8638  	{
  8639  		size, err := m.Destination.MarshalToSizedBuffer(dAtA[:i])
  8640  		if err != nil {
  8641  			return 0, err
  8642  		}
  8643  		i -= size
  8644  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8645  	}
  8646  	i--
  8647  	dAtA[i] = 0x12
  8648  	{
  8649  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
  8650  		if err != nil {
  8651  			return 0, err
  8652  		}
  8653  		i -= size
  8654  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8655  	}
  8656  	i--
  8657  	dAtA[i] = 0xa
  8658  	return len(dAtA) - i, nil
  8659  }
  8660  
  8661  func (m *ComponentParameter) Marshal() (dAtA []byte, err error) {
  8662  	size := m.Size()
  8663  	dAtA = make([]byte, size)
  8664  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8665  	if err != nil {
  8666  		return nil, err
  8667  	}
  8668  	return dAtA[:n], nil
  8669  }
  8670  
  8671  func (m *ComponentParameter) MarshalTo(dAtA []byte) (int, error) {
  8672  	size := m.Size()
  8673  	return m.MarshalToSizedBuffer(dAtA[:size])
  8674  }
  8675  
  8676  func (m *ComponentParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8677  	i := len(dAtA)
  8678  	_ = i
  8679  	var l int
  8680  	_ = l
  8681  	i -= len(m.Value)
  8682  	copy(dAtA[i:], m.Value)
  8683  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  8684  	i--
  8685  	dAtA[i] = 0x1a
  8686  	i -= len(m.Name)
  8687  	copy(dAtA[i:], m.Name)
  8688  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8689  	i--
  8690  	dAtA[i] = 0x12
  8691  	i -= len(m.Component)
  8692  	copy(dAtA[i:], m.Component)
  8693  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Component)))
  8694  	i--
  8695  	dAtA[i] = 0xa
  8696  	return len(dAtA) - i, nil
  8697  }
  8698  
  8699  func (m *ConfigManagementPlugin) Marshal() (dAtA []byte, err error) {
  8700  	size := m.Size()
  8701  	dAtA = make([]byte, size)
  8702  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8703  	if err != nil {
  8704  		return nil, err
  8705  	}
  8706  	return dAtA[:n], nil
  8707  }
  8708  
  8709  func (m *ConfigManagementPlugin) MarshalTo(dAtA []byte) (int, error) {
  8710  	size := m.Size()
  8711  	return m.MarshalToSizedBuffer(dAtA[:size])
  8712  }
  8713  
  8714  func (m *ConfigManagementPlugin) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8715  	i := len(dAtA)
  8716  	_ = i
  8717  	var l int
  8718  	_ = l
  8719  	i--
  8720  	if m.LockRepo {
  8721  		dAtA[i] = 1
  8722  	} else {
  8723  		dAtA[i] = 0
  8724  	}
  8725  	i--
  8726  	dAtA[i] = 0x20
  8727  	{
  8728  		size, err := m.Generate.MarshalToSizedBuffer(dAtA[:i])
  8729  		if err != nil {
  8730  			return 0, err
  8731  		}
  8732  		i -= size
  8733  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8734  	}
  8735  	i--
  8736  	dAtA[i] = 0x1a
  8737  	if m.Init != nil {
  8738  		{
  8739  			size, err := m.Init.MarshalToSizedBuffer(dAtA[:i])
  8740  			if err != nil {
  8741  				return 0, err
  8742  			}
  8743  			i -= size
  8744  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8745  		}
  8746  		i--
  8747  		dAtA[i] = 0x12
  8748  	}
  8749  	i -= len(m.Name)
  8750  	copy(dAtA[i:], m.Name)
  8751  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8752  	i--
  8753  	dAtA[i] = 0xa
  8754  	return len(dAtA) - i, nil
  8755  }
  8756  
  8757  func (m *ConnectionState) Marshal() (dAtA []byte, err error) {
  8758  	size := m.Size()
  8759  	dAtA = make([]byte, size)
  8760  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8761  	if err != nil {
  8762  		return nil, err
  8763  	}
  8764  	return dAtA[:n], nil
  8765  }
  8766  
  8767  func (m *ConnectionState) MarshalTo(dAtA []byte) (int, error) {
  8768  	size := m.Size()
  8769  	return m.MarshalToSizedBuffer(dAtA[:size])
  8770  }
  8771  
  8772  func (m *ConnectionState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8773  	i := len(dAtA)
  8774  	_ = i
  8775  	var l int
  8776  	_ = l
  8777  	if m.ModifiedAt != nil {
  8778  		{
  8779  			size, err := m.ModifiedAt.MarshalToSizedBuffer(dAtA[:i])
  8780  			if err != nil {
  8781  				return 0, err
  8782  			}
  8783  			i -= size
  8784  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  8785  		}
  8786  		i--
  8787  		dAtA[i] = 0x1a
  8788  	}
  8789  	i -= len(m.Message)
  8790  	copy(dAtA[i:], m.Message)
  8791  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  8792  	i--
  8793  	dAtA[i] = 0x12
  8794  	i -= len(m.Status)
  8795  	copy(dAtA[i:], m.Status)
  8796  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  8797  	i--
  8798  	dAtA[i] = 0xa
  8799  	return len(dAtA) - i, nil
  8800  }
  8801  
  8802  func (m *DuckTypeGenerator) Marshal() (dAtA []byte, err error) {
  8803  	size := m.Size()
  8804  	dAtA = make([]byte, size)
  8805  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8806  	if err != nil {
  8807  		return nil, err
  8808  	}
  8809  	return dAtA[:n], nil
  8810  }
  8811  
  8812  func (m *DuckTypeGenerator) MarshalTo(dAtA []byte) (int, error) {
  8813  	size := m.Size()
  8814  	return m.MarshalToSizedBuffer(dAtA[:size])
  8815  }
  8816  
  8817  func (m *DuckTypeGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8818  	i := len(dAtA)
  8819  	_ = i
  8820  	var l int
  8821  	_ = l
  8822  	if len(m.Values) > 0 {
  8823  		keysForValues := make([]string, 0, len(m.Values))
  8824  		for k := range m.Values {
  8825  			keysForValues = append(keysForValues, string(k))
  8826  		}
  8827  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
  8828  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
  8829  			v := m.Values[string(keysForValues[iNdEx])]
  8830  			baseI := i
  8831  			i -= len(v)
  8832  			copy(dAtA[i:], v)
  8833  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8834  			i--
  8835  			dAtA[i] = 0x12
  8836  			i -= len(keysForValues[iNdEx])
  8837  			copy(dAtA[i:], keysForValues[iNdEx])
  8838  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
  8839  			i--
  8840  			dAtA[i] = 0xa
  8841  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8842  			i--
  8843  			dAtA[i] = 0x32
  8844  		}
  8845  	}
  8846  	{
  8847  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  8848  		if err != nil {
  8849  			return 0, err
  8850  		}
  8851  		i -= size
  8852  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8853  	}
  8854  	i--
  8855  	dAtA[i] = 0x2a
  8856  	{
  8857  		size, err := m.LabelSelector.MarshalToSizedBuffer(dAtA[:i])
  8858  		if err != nil {
  8859  			return 0, err
  8860  		}
  8861  		i -= size
  8862  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  8863  	}
  8864  	i--
  8865  	dAtA[i] = 0x22
  8866  	if m.RequeueAfterSeconds != nil {
  8867  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
  8868  		i--
  8869  		dAtA[i] = 0x18
  8870  	}
  8871  	i -= len(m.Name)
  8872  	copy(dAtA[i:], m.Name)
  8873  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8874  	i--
  8875  	dAtA[i] = 0x12
  8876  	i -= len(m.ConfigMapRef)
  8877  	copy(dAtA[i:], m.ConfigMapRef)
  8878  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ConfigMapRef)))
  8879  	i--
  8880  	dAtA[i] = 0xa
  8881  	return len(dAtA) - i, nil
  8882  }
  8883  
  8884  func (m *EnvEntry) Marshal() (dAtA []byte, err error) {
  8885  	size := m.Size()
  8886  	dAtA = make([]byte, size)
  8887  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8888  	if err != nil {
  8889  		return nil, err
  8890  	}
  8891  	return dAtA[:n], nil
  8892  }
  8893  
  8894  func (m *EnvEntry) MarshalTo(dAtA []byte) (int, error) {
  8895  	size := m.Size()
  8896  	return m.MarshalToSizedBuffer(dAtA[:size])
  8897  }
  8898  
  8899  func (m *EnvEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8900  	i := len(dAtA)
  8901  	_ = i
  8902  	var l int
  8903  	_ = l
  8904  	i -= len(m.Value)
  8905  	copy(dAtA[i:], m.Value)
  8906  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  8907  	i--
  8908  	dAtA[i] = 0x12
  8909  	i -= len(m.Name)
  8910  	copy(dAtA[i:], m.Name)
  8911  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  8912  	i--
  8913  	dAtA[i] = 0xa
  8914  	return len(dAtA) - i, nil
  8915  }
  8916  
  8917  func (m *ErrApplicationNotAllowedToUseProject) Marshal() (dAtA []byte, err error) {
  8918  	size := m.Size()
  8919  	dAtA = make([]byte, size)
  8920  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8921  	if err != nil {
  8922  		return nil, err
  8923  	}
  8924  	return dAtA[:n], nil
  8925  }
  8926  
  8927  func (m *ErrApplicationNotAllowedToUseProject) MarshalTo(dAtA []byte) (int, error) {
  8928  	size := m.Size()
  8929  	return m.MarshalToSizedBuffer(dAtA[:size])
  8930  }
  8931  
  8932  func (m *ErrApplicationNotAllowedToUseProject) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8933  	i := len(dAtA)
  8934  	_ = i
  8935  	var l int
  8936  	_ = l
  8937  	return len(dAtA) - i, nil
  8938  }
  8939  
  8940  func (m *ExecProviderConfig) Marshal() (dAtA []byte, err error) {
  8941  	size := m.Size()
  8942  	dAtA = make([]byte, size)
  8943  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  8944  	if err != nil {
  8945  		return nil, err
  8946  	}
  8947  	return dAtA[:n], nil
  8948  }
  8949  
  8950  func (m *ExecProviderConfig) MarshalTo(dAtA []byte) (int, error) {
  8951  	size := m.Size()
  8952  	return m.MarshalToSizedBuffer(dAtA[:size])
  8953  }
  8954  
  8955  func (m *ExecProviderConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  8956  	i := len(dAtA)
  8957  	_ = i
  8958  	var l int
  8959  	_ = l
  8960  	i -= len(m.InstallHint)
  8961  	copy(dAtA[i:], m.InstallHint)
  8962  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.InstallHint)))
  8963  	i--
  8964  	dAtA[i] = 0x2a
  8965  	i -= len(m.APIVersion)
  8966  	copy(dAtA[i:], m.APIVersion)
  8967  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
  8968  	i--
  8969  	dAtA[i] = 0x22
  8970  	if len(m.Env) > 0 {
  8971  		keysForEnv := make([]string, 0, len(m.Env))
  8972  		for k := range m.Env {
  8973  			keysForEnv = append(keysForEnv, string(k))
  8974  		}
  8975  		github_com_gogo_protobuf_sortkeys.Strings(keysForEnv)
  8976  		for iNdEx := len(keysForEnv) - 1; iNdEx >= 0; iNdEx-- {
  8977  			v := m.Env[string(keysForEnv[iNdEx])]
  8978  			baseI := i
  8979  			i -= len(v)
  8980  			copy(dAtA[i:], v)
  8981  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  8982  			i--
  8983  			dAtA[i] = 0x12
  8984  			i -= len(keysForEnv[iNdEx])
  8985  			copy(dAtA[i:], keysForEnv[iNdEx])
  8986  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForEnv[iNdEx])))
  8987  			i--
  8988  			dAtA[i] = 0xa
  8989  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  8990  			i--
  8991  			dAtA[i] = 0x1a
  8992  		}
  8993  	}
  8994  	if len(m.Args) > 0 {
  8995  		for iNdEx := len(m.Args) - 1; iNdEx >= 0; iNdEx-- {
  8996  			i -= len(m.Args[iNdEx])
  8997  			copy(dAtA[i:], m.Args[iNdEx])
  8998  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Args[iNdEx])))
  8999  			i--
  9000  			dAtA[i] = 0x12
  9001  		}
  9002  	}
  9003  	i -= len(m.Command)
  9004  	copy(dAtA[i:], m.Command)
  9005  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Command)))
  9006  	i--
  9007  	dAtA[i] = 0xa
  9008  	return len(dAtA) - i, nil
  9009  }
  9010  
  9011  func (m *GitDirectoryGeneratorItem) Marshal() (dAtA []byte, err error) {
  9012  	size := m.Size()
  9013  	dAtA = make([]byte, size)
  9014  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9015  	if err != nil {
  9016  		return nil, err
  9017  	}
  9018  	return dAtA[:n], nil
  9019  }
  9020  
  9021  func (m *GitDirectoryGeneratorItem) MarshalTo(dAtA []byte) (int, error) {
  9022  	size := m.Size()
  9023  	return m.MarshalToSizedBuffer(dAtA[:size])
  9024  }
  9025  
  9026  func (m *GitDirectoryGeneratorItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9027  	i := len(dAtA)
  9028  	_ = i
  9029  	var l int
  9030  	_ = l
  9031  	i--
  9032  	if m.Exclude {
  9033  		dAtA[i] = 1
  9034  	} else {
  9035  		dAtA[i] = 0
  9036  	}
  9037  	i--
  9038  	dAtA[i] = 0x10
  9039  	i -= len(m.Path)
  9040  	copy(dAtA[i:], m.Path)
  9041  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  9042  	i--
  9043  	dAtA[i] = 0xa
  9044  	return len(dAtA) - i, nil
  9045  }
  9046  
  9047  func (m *GitFileGeneratorItem) Marshal() (dAtA []byte, err error) {
  9048  	size := m.Size()
  9049  	dAtA = make([]byte, size)
  9050  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9051  	if err != nil {
  9052  		return nil, err
  9053  	}
  9054  	return dAtA[:n], nil
  9055  }
  9056  
  9057  func (m *GitFileGeneratorItem) MarshalTo(dAtA []byte) (int, error) {
  9058  	size := m.Size()
  9059  	return m.MarshalToSizedBuffer(dAtA[:size])
  9060  }
  9061  
  9062  func (m *GitFileGeneratorItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9063  	i := len(dAtA)
  9064  	_ = i
  9065  	var l int
  9066  	_ = l
  9067  	i -= len(m.Path)
  9068  	copy(dAtA[i:], m.Path)
  9069  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  9070  	i--
  9071  	dAtA[i] = 0xa
  9072  	return len(dAtA) - i, nil
  9073  }
  9074  
  9075  func (m *GitGenerator) Marshal() (dAtA []byte, err error) {
  9076  	size := m.Size()
  9077  	dAtA = make([]byte, size)
  9078  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9079  	if err != nil {
  9080  		return nil, err
  9081  	}
  9082  	return dAtA[:n], nil
  9083  }
  9084  
  9085  func (m *GitGenerator) MarshalTo(dAtA []byte) (int, error) {
  9086  	size := m.Size()
  9087  	return m.MarshalToSizedBuffer(dAtA[:size])
  9088  }
  9089  
  9090  func (m *GitGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9091  	i := len(dAtA)
  9092  	_ = i
  9093  	var l int
  9094  	_ = l
  9095  	if len(m.Values) > 0 {
  9096  		keysForValues := make([]string, 0, len(m.Values))
  9097  		for k := range m.Values {
  9098  			keysForValues = append(keysForValues, string(k))
  9099  		}
  9100  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
  9101  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
  9102  			v := m.Values[string(keysForValues[iNdEx])]
  9103  			baseI := i
  9104  			i -= len(v)
  9105  			copy(dAtA[i:], v)
  9106  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
  9107  			i--
  9108  			dAtA[i] = 0x12
  9109  			i -= len(keysForValues[iNdEx])
  9110  			copy(dAtA[i:], keysForValues[iNdEx])
  9111  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
  9112  			i--
  9113  			dAtA[i] = 0xa
  9114  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9115  			i--
  9116  			dAtA[i] = 0x42
  9117  		}
  9118  	}
  9119  	i -= len(m.PathParamPrefix)
  9120  	copy(dAtA[i:], m.PathParamPrefix)
  9121  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathParamPrefix)))
  9122  	i--
  9123  	dAtA[i] = 0x3a
  9124  	{
  9125  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
  9126  		if err != nil {
  9127  			return 0, err
  9128  		}
  9129  		i -= size
  9130  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9131  	}
  9132  	i--
  9133  	dAtA[i] = 0x32
  9134  	if m.RequeueAfterSeconds != nil {
  9135  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
  9136  		i--
  9137  		dAtA[i] = 0x28
  9138  	}
  9139  	i -= len(m.Revision)
  9140  	copy(dAtA[i:], m.Revision)
  9141  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
  9142  	i--
  9143  	dAtA[i] = 0x22
  9144  	if len(m.Files) > 0 {
  9145  		for iNdEx := len(m.Files) - 1; iNdEx >= 0; iNdEx-- {
  9146  			{
  9147  				size, err := m.Files[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9148  				if err != nil {
  9149  					return 0, err
  9150  				}
  9151  				i -= size
  9152  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9153  			}
  9154  			i--
  9155  			dAtA[i] = 0x1a
  9156  		}
  9157  	}
  9158  	if len(m.Directories) > 0 {
  9159  		for iNdEx := len(m.Directories) - 1; iNdEx >= 0; iNdEx-- {
  9160  			{
  9161  				size, err := m.Directories[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9162  				if err != nil {
  9163  					return 0, err
  9164  				}
  9165  				i -= size
  9166  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9167  			}
  9168  			i--
  9169  			dAtA[i] = 0x12
  9170  		}
  9171  	}
  9172  	i -= len(m.RepoURL)
  9173  	copy(dAtA[i:], m.RepoURL)
  9174  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.RepoURL)))
  9175  	i--
  9176  	dAtA[i] = 0xa
  9177  	return len(dAtA) - i, nil
  9178  }
  9179  
  9180  func (m *GnuPGPublicKey) Marshal() (dAtA []byte, err error) {
  9181  	size := m.Size()
  9182  	dAtA = make([]byte, size)
  9183  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9184  	if err != nil {
  9185  		return nil, err
  9186  	}
  9187  	return dAtA[:n], nil
  9188  }
  9189  
  9190  func (m *GnuPGPublicKey) MarshalTo(dAtA []byte) (int, error) {
  9191  	size := m.Size()
  9192  	return m.MarshalToSizedBuffer(dAtA[:size])
  9193  }
  9194  
  9195  func (m *GnuPGPublicKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9196  	i := len(dAtA)
  9197  	_ = i
  9198  	var l int
  9199  	_ = l
  9200  	i -= len(m.KeyData)
  9201  	copy(dAtA[i:], m.KeyData)
  9202  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyData)))
  9203  	i--
  9204  	dAtA[i] = 0x32
  9205  	i -= len(m.SubType)
  9206  	copy(dAtA[i:], m.SubType)
  9207  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SubType)))
  9208  	i--
  9209  	dAtA[i] = 0x2a
  9210  	i -= len(m.Trust)
  9211  	copy(dAtA[i:], m.Trust)
  9212  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Trust)))
  9213  	i--
  9214  	dAtA[i] = 0x22
  9215  	i -= len(m.Owner)
  9216  	copy(dAtA[i:], m.Owner)
  9217  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
  9218  	i--
  9219  	dAtA[i] = 0x1a
  9220  	i -= len(m.Fingerprint)
  9221  	copy(dAtA[i:], m.Fingerprint)
  9222  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Fingerprint)))
  9223  	i--
  9224  	dAtA[i] = 0x12
  9225  	i -= len(m.KeyID)
  9226  	copy(dAtA[i:], m.KeyID)
  9227  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyID)))
  9228  	i--
  9229  	dAtA[i] = 0xa
  9230  	return len(dAtA) - i, nil
  9231  }
  9232  
  9233  func (m *GnuPGPublicKeyList) Marshal() (dAtA []byte, err error) {
  9234  	size := m.Size()
  9235  	dAtA = make([]byte, size)
  9236  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9237  	if err != nil {
  9238  		return nil, err
  9239  	}
  9240  	return dAtA[:n], nil
  9241  }
  9242  
  9243  func (m *GnuPGPublicKeyList) MarshalTo(dAtA []byte) (int, error) {
  9244  	size := m.Size()
  9245  	return m.MarshalToSizedBuffer(dAtA[:size])
  9246  }
  9247  
  9248  func (m *GnuPGPublicKeyList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9249  	i := len(dAtA)
  9250  	_ = i
  9251  	var l int
  9252  	_ = l
  9253  	if len(m.Items) > 0 {
  9254  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  9255  			{
  9256  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9257  				if err != nil {
  9258  					return 0, err
  9259  				}
  9260  				i -= size
  9261  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9262  			}
  9263  			i--
  9264  			dAtA[i] = 0x12
  9265  		}
  9266  	}
  9267  	{
  9268  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
  9269  		if err != nil {
  9270  			return 0, err
  9271  		}
  9272  		i -= size
  9273  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9274  	}
  9275  	i--
  9276  	dAtA[i] = 0xa
  9277  	return len(dAtA) - i, nil
  9278  }
  9279  
  9280  func (m *HealthStatus) Marshal() (dAtA []byte, err error) {
  9281  	size := m.Size()
  9282  	dAtA = make([]byte, size)
  9283  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9284  	if err != nil {
  9285  		return nil, err
  9286  	}
  9287  	return dAtA[:n], nil
  9288  }
  9289  
  9290  func (m *HealthStatus) MarshalTo(dAtA []byte) (int, error) {
  9291  	size := m.Size()
  9292  	return m.MarshalToSizedBuffer(dAtA[:size])
  9293  }
  9294  
  9295  func (m *HealthStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9296  	i := len(dAtA)
  9297  	_ = i
  9298  	var l int
  9299  	_ = l
  9300  	i -= len(m.Message)
  9301  	copy(dAtA[i:], m.Message)
  9302  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
  9303  	i--
  9304  	dAtA[i] = 0x12
  9305  	i -= len(m.Status)
  9306  	copy(dAtA[i:], m.Status)
  9307  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
  9308  	i--
  9309  	dAtA[i] = 0xa
  9310  	return len(dAtA) - i, nil
  9311  }
  9312  
  9313  func (m *HelmFileParameter) Marshal() (dAtA []byte, err error) {
  9314  	size := m.Size()
  9315  	dAtA = make([]byte, size)
  9316  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9317  	if err != nil {
  9318  		return nil, err
  9319  	}
  9320  	return dAtA[:n], nil
  9321  }
  9322  
  9323  func (m *HelmFileParameter) MarshalTo(dAtA []byte) (int, error) {
  9324  	size := m.Size()
  9325  	return m.MarshalToSizedBuffer(dAtA[:size])
  9326  }
  9327  
  9328  func (m *HelmFileParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9329  	i := len(dAtA)
  9330  	_ = i
  9331  	var l int
  9332  	_ = l
  9333  	i -= len(m.Path)
  9334  	copy(dAtA[i:], m.Path)
  9335  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  9336  	i--
  9337  	dAtA[i] = 0x12
  9338  	i -= len(m.Name)
  9339  	copy(dAtA[i:], m.Name)
  9340  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9341  	i--
  9342  	dAtA[i] = 0xa
  9343  	return len(dAtA) - i, nil
  9344  }
  9345  
  9346  func (m *HelmOptions) Marshal() (dAtA []byte, err error) {
  9347  	size := m.Size()
  9348  	dAtA = make([]byte, size)
  9349  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9350  	if err != nil {
  9351  		return nil, err
  9352  	}
  9353  	return dAtA[:n], nil
  9354  }
  9355  
  9356  func (m *HelmOptions) MarshalTo(dAtA []byte) (int, error) {
  9357  	size := m.Size()
  9358  	return m.MarshalToSizedBuffer(dAtA[:size])
  9359  }
  9360  
  9361  func (m *HelmOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9362  	i := len(dAtA)
  9363  	_ = i
  9364  	var l int
  9365  	_ = l
  9366  	if len(m.ValuesFileSchemes) > 0 {
  9367  		for iNdEx := len(m.ValuesFileSchemes) - 1; iNdEx >= 0; iNdEx-- {
  9368  			i -= len(m.ValuesFileSchemes[iNdEx])
  9369  			copy(dAtA[i:], m.ValuesFileSchemes[iNdEx])
  9370  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ValuesFileSchemes[iNdEx])))
  9371  			i--
  9372  			dAtA[i] = 0xa
  9373  		}
  9374  	}
  9375  	return len(dAtA) - i, nil
  9376  }
  9377  
  9378  func (m *HelmParameter) Marshal() (dAtA []byte, err error) {
  9379  	size := m.Size()
  9380  	dAtA = make([]byte, size)
  9381  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9382  	if err != nil {
  9383  		return nil, err
  9384  	}
  9385  	return dAtA[:n], nil
  9386  }
  9387  
  9388  func (m *HelmParameter) MarshalTo(dAtA []byte) (int, error) {
  9389  	size := m.Size()
  9390  	return m.MarshalToSizedBuffer(dAtA[:size])
  9391  }
  9392  
  9393  func (m *HelmParameter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9394  	i := len(dAtA)
  9395  	_ = i
  9396  	var l int
  9397  	_ = l
  9398  	i--
  9399  	if m.ForceString {
  9400  		dAtA[i] = 1
  9401  	} else {
  9402  		dAtA[i] = 0
  9403  	}
  9404  	i--
  9405  	dAtA[i] = 0x18
  9406  	i -= len(m.Value)
  9407  	copy(dAtA[i:], m.Value)
  9408  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9409  	i--
  9410  	dAtA[i] = 0x12
  9411  	i -= len(m.Name)
  9412  	copy(dAtA[i:], m.Name)
  9413  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9414  	i--
  9415  	dAtA[i] = 0xa
  9416  	return len(dAtA) - i, nil
  9417  }
  9418  
  9419  func (m *HostInfo) Marshal() (dAtA []byte, err error) {
  9420  	size := m.Size()
  9421  	dAtA = make([]byte, size)
  9422  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9423  	if err != nil {
  9424  		return nil, err
  9425  	}
  9426  	return dAtA[:n], nil
  9427  }
  9428  
  9429  func (m *HostInfo) MarshalTo(dAtA []byte) (int, error) {
  9430  	size := m.Size()
  9431  	return m.MarshalToSizedBuffer(dAtA[:size])
  9432  }
  9433  
  9434  func (m *HostInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9435  	i := len(dAtA)
  9436  	_ = i
  9437  	var l int
  9438  	_ = l
  9439  	{
  9440  		size, err := m.SystemInfo.MarshalToSizedBuffer(dAtA[:i])
  9441  		if err != nil {
  9442  			return 0, err
  9443  		}
  9444  		i -= size
  9445  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9446  	}
  9447  	i--
  9448  	dAtA[i] = 0x1a
  9449  	if len(m.ResourcesInfo) > 0 {
  9450  		for iNdEx := len(m.ResourcesInfo) - 1; iNdEx >= 0; iNdEx-- {
  9451  			{
  9452  				size, err := m.ResourcesInfo[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9453  				if err != nil {
  9454  					return 0, err
  9455  				}
  9456  				i -= size
  9457  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9458  			}
  9459  			i--
  9460  			dAtA[i] = 0x12
  9461  		}
  9462  	}
  9463  	i -= len(m.Name)
  9464  	copy(dAtA[i:], m.Name)
  9465  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9466  	i--
  9467  	dAtA[i] = 0xa
  9468  	return len(dAtA) - i, nil
  9469  }
  9470  
  9471  func (m *HostResourceInfo) Marshal() (dAtA []byte, err error) {
  9472  	size := m.Size()
  9473  	dAtA = make([]byte, size)
  9474  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9475  	if err != nil {
  9476  		return nil, err
  9477  	}
  9478  	return dAtA[:n], nil
  9479  }
  9480  
  9481  func (m *HostResourceInfo) MarshalTo(dAtA []byte) (int, error) {
  9482  	size := m.Size()
  9483  	return m.MarshalToSizedBuffer(dAtA[:size])
  9484  }
  9485  
  9486  func (m *HostResourceInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9487  	i := len(dAtA)
  9488  	_ = i
  9489  	var l int
  9490  	_ = l
  9491  	i = encodeVarintGenerated(dAtA, i, uint64(m.Capacity))
  9492  	i--
  9493  	dAtA[i] = 0x20
  9494  	i = encodeVarintGenerated(dAtA, i, uint64(m.RequestedByNeighbors))
  9495  	i--
  9496  	dAtA[i] = 0x18
  9497  	i = encodeVarintGenerated(dAtA, i, uint64(m.RequestedByApp))
  9498  	i--
  9499  	dAtA[i] = 0x10
  9500  	i -= len(m.ResourceName)
  9501  	copy(dAtA[i:], m.ResourceName)
  9502  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceName)))
  9503  	i--
  9504  	dAtA[i] = 0xa
  9505  	return len(dAtA) - i, nil
  9506  }
  9507  
  9508  func (m *Info) Marshal() (dAtA []byte, err error) {
  9509  	size := m.Size()
  9510  	dAtA = make([]byte, size)
  9511  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9512  	if err != nil {
  9513  		return nil, err
  9514  	}
  9515  	return dAtA[:n], nil
  9516  }
  9517  
  9518  func (m *Info) MarshalTo(dAtA []byte) (int, error) {
  9519  	size := m.Size()
  9520  	return m.MarshalToSizedBuffer(dAtA[:size])
  9521  }
  9522  
  9523  func (m *Info) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9524  	i := len(dAtA)
  9525  	_ = i
  9526  	var l int
  9527  	_ = l
  9528  	i -= len(m.Value)
  9529  	copy(dAtA[i:], m.Value)
  9530  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9531  	i--
  9532  	dAtA[i] = 0x12
  9533  	i -= len(m.Name)
  9534  	copy(dAtA[i:], m.Name)
  9535  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9536  	i--
  9537  	dAtA[i] = 0xa
  9538  	return len(dAtA) - i, nil
  9539  }
  9540  
  9541  func (m *InfoItem) Marshal() (dAtA []byte, err error) {
  9542  	size := m.Size()
  9543  	dAtA = make([]byte, size)
  9544  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9545  	if err != nil {
  9546  		return nil, err
  9547  	}
  9548  	return dAtA[:n], nil
  9549  }
  9550  
  9551  func (m *InfoItem) MarshalTo(dAtA []byte) (int, error) {
  9552  	size := m.Size()
  9553  	return m.MarshalToSizedBuffer(dAtA[:size])
  9554  }
  9555  
  9556  func (m *InfoItem) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9557  	i := len(dAtA)
  9558  	_ = i
  9559  	var l int
  9560  	_ = l
  9561  	i -= len(m.Value)
  9562  	copy(dAtA[i:], m.Value)
  9563  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9564  	i--
  9565  	dAtA[i] = 0x12
  9566  	i -= len(m.Name)
  9567  	copy(dAtA[i:], m.Name)
  9568  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9569  	i--
  9570  	dAtA[i] = 0xa
  9571  	return len(dAtA) - i, nil
  9572  }
  9573  
  9574  func (m *JWTToken) Marshal() (dAtA []byte, err error) {
  9575  	size := m.Size()
  9576  	dAtA = make([]byte, size)
  9577  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9578  	if err != nil {
  9579  		return nil, err
  9580  	}
  9581  	return dAtA[:n], nil
  9582  }
  9583  
  9584  func (m *JWTToken) MarshalTo(dAtA []byte) (int, error) {
  9585  	size := m.Size()
  9586  	return m.MarshalToSizedBuffer(dAtA[:size])
  9587  }
  9588  
  9589  func (m *JWTToken) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9590  	i := len(dAtA)
  9591  	_ = i
  9592  	var l int
  9593  	_ = l
  9594  	i -= len(m.ID)
  9595  	copy(dAtA[i:], m.ID)
  9596  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ID)))
  9597  	i--
  9598  	dAtA[i] = 0x1a
  9599  	i = encodeVarintGenerated(dAtA, i, uint64(m.ExpiresAt))
  9600  	i--
  9601  	dAtA[i] = 0x10
  9602  	i = encodeVarintGenerated(dAtA, i, uint64(m.IssuedAt))
  9603  	i--
  9604  	dAtA[i] = 0x8
  9605  	return len(dAtA) - i, nil
  9606  }
  9607  
  9608  func (m *JWTTokens) Marshal() (dAtA []byte, err error) {
  9609  	size := m.Size()
  9610  	dAtA = make([]byte, size)
  9611  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9612  	if err != nil {
  9613  		return nil, err
  9614  	}
  9615  	return dAtA[:n], nil
  9616  }
  9617  
  9618  func (m *JWTTokens) MarshalTo(dAtA []byte) (int, error) {
  9619  	size := m.Size()
  9620  	return m.MarshalToSizedBuffer(dAtA[:size])
  9621  }
  9622  
  9623  func (m *JWTTokens) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9624  	i := len(dAtA)
  9625  	_ = i
  9626  	var l int
  9627  	_ = l
  9628  	if len(m.Items) > 0 {
  9629  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
  9630  			{
  9631  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
  9632  				if err != nil {
  9633  					return 0, err
  9634  				}
  9635  				i -= size
  9636  				i = encodeVarintGenerated(dAtA, i, uint64(size))
  9637  			}
  9638  			i--
  9639  			dAtA[i] = 0xa
  9640  		}
  9641  	}
  9642  	return len(dAtA) - i, nil
  9643  }
  9644  
  9645  func (m *JsonnetVar) Marshal() (dAtA []byte, err error) {
  9646  	size := m.Size()
  9647  	dAtA = make([]byte, size)
  9648  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9649  	if err != nil {
  9650  		return nil, err
  9651  	}
  9652  	return dAtA[:n], nil
  9653  }
  9654  
  9655  func (m *JsonnetVar) MarshalTo(dAtA []byte) (int, error) {
  9656  	size := m.Size()
  9657  	return m.MarshalToSizedBuffer(dAtA[:size])
  9658  }
  9659  
  9660  func (m *JsonnetVar) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9661  	i := len(dAtA)
  9662  	_ = i
  9663  	var l int
  9664  	_ = l
  9665  	i--
  9666  	if m.Code {
  9667  		dAtA[i] = 1
  9668  	} else {
  9669  		dAtA[i] = 0
  9670  	}
  9671  	i--
  9672  	dAtA[i] = 0x18
  9673  	i -= len(m.Value)
  9674  	copy(dAtA[i:], m.Value)
  9675  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
  9676  	i--
  9677  	dAtA[i] = 0x12
  9678  	i -= len(m.Name)
  9679  	copy(dAtA[i:], m.Name)
  9680  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9681  	i--
  9682  	dAtA[i] = 0xa
  9683  	return len(dAtA) - i, nil
  9684  }
  9685  
  9686  func (m *KnownTypeField) Marshal() (dAtA []byte, err error) {
  9687  	size := m.Size()
  9688  	dAtA = make([]byte, size)
  9689  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9690  	if err != nil {
  9691  		return nil, err
  9692  	}
  9693  	return dAtA[:n], nil
  9694  }
  9695  
  9696  func (m *KnownTypeField) MarshalTo(dAtA []byte) (int, error) {
  9697  	size := m.Size()
  9698  	return m.MarshalToSizedBuffer(dAtA[:size])
  9699  }
  9700  
  9701  func (m *KnownTypeField) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9702  	i := len(dAtA)
  9703  	_ = i
  9704  	var l int
  9705  	_ = l
  9706  	i -= len(m.Type)
  9707  	copy(dAtA[i:], m.Type)
  9708  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
  9709  	i--
  9710  	dAtA[i] = 0x12
  9711  	i -= len(m.Field)
  9712  	copy(dAtA[i:], m.Field)
  9713  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Field)))
  9714  	i--
  9715  	dAtA[i] = 0xa
  9716  	return len(dAtA) - i, nil
  9717  }
  9718  
  9719  func (m *KustomizeGvk) Marshal() (dAtA []byte, err error) {
  9720  	size := m.Size()
  9721  	dAtA = make([]byte, size)
  9722  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9723  	if err != nil {
  9724  		return nil, err
  9725  	}
  9726  	return dAtA[:n], nil
  9727  }
  9728  
  9729  func (m *KustomizeGvk) MarshalTo(dAtA []byte) (int, error) {
  9730  	size := m.Size()
  9731  	return m.MarshalToSizedBuffer(dAtA[:size])
  9732  }
  9733  
  9734  func (m *KustomizeGvk) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9735  	i := len(dAtA)
  9736  	_ = i
  9737  	var l int
  9738  	_ = l
  9739  	i -= len(m.Kind)
  9740  	copy(dAtA[i:], m.Kind)
  9741  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
  9742  	i--
  9743  	dAtA[i] = 0x1a
  9744  	i -= len(m.Version)
  9745  	copy(dAtA[i:], m.Version)
  9746  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
  9747  	i--
  9748  	dAtA[i] = 0x12
  9749  	i -= len(m.Group)
  9750  	copy(dAtA[i:], m.Group)
  9751  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
  9752  	i--
  9753  	dAtA[i] = 0xa
  9754  	return len(dAtA) - i, nil
  9755  }
  9756  
  9757  func (m *KustomizeOptions) Marshal() (dAtA []byte, err error) {
  9758  	size := m.Size()
  9759  	dAtA = make([]byte, size)
  9760  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9761  	if err != nil {
  9762  		return nil, err
  9763  	}
  9764  	return dAtA[:n], nil
  9765  }
  9766  
  9767  func (m *KustomizeOptions) MarshalTo(dAtA []byte) (int, error) {
  9768  	size := m.Size()
  9769  	return m.MarshalToSizedBuffer(dAtA[:size])
  9770  }
  9771  
  9772  func (m *KustomizeOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9773  	i := len(dAtA)
  9774  	_ = i
  9775  	var l int
  9776  	_ = l
  9777  	i -= len(m.BinaryPath)
  9778  	copy(dAtA[i:], m.BinaryPath)
  9779  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BinaryPath)))
  9780  	i--
  9781  	dAtA[i] = 0x12
  9782  	i -= len(m.BuildOptions)
  9783  	copy(dAtA[i:], m.BuildOptions)
  9784  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.BuildOptions)))
  9785  	i--
  9786  	dAtA[i] = 0xa
  9787  	return len(dAtA) - i, nil
  9788  }
  9789  
  9790  func (m *KustomizePatch) Marshal() (dAtA []byte, err error) {
  9791  	size := m.Size()
  9792  	dAtA = make([]byte, size)
  9793  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9794  	if err != nil {
  9795  		return nil, err
  9796  	}
  9797  	return dAtA[:n], nil
  9798  }
  9799  
  9800  func (m *KustomizePatch) MarshalTo(dAtA []byte) (int, error) {
  9801  	size := m.Size()
  9802  	return m.MarshalToSizedBuffer(dAtA[:size])
  9803  }
  9804  
  9805  func (m *KustomizePatch) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9806  	i := len(dAtA)
  9807  	_ = i
  9808  	var l int
  9809  	_ = l
  9810  	if len(m.Options) > 0 {
  9811  		keysForOptions := make([]string, 0, len(m.Options))
  9812  		for k := range m.Options {
  9813  			keysForOptions = append(keysForOptions, string(k))
  9814  		}
  9815  		github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
  9816  		for iNdEx := len(keysForOptions) - 1; iNdEx >= 0; iNdEx-- {
  9817  			v := m.Options[string(keysForOptions[iNdEx])]
  9818  			baseI := i
  9819  			i--
  9820  			if v {
  9821  				dAtA[i] = 1
  9822  			} else {
  9823  				dAtA[i] = 0
  9824  			}
  9825  			i--
  9826  			dAtA[i] = 0x10
  9827  			i -= len(keysForOptions[iNdEx])
  9828  			copy(dAtA[i:], keysForOptions[iNdEx])
  9829  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForOptions[iNdEx])))
  9830  			i--
  9831  			dAtA[i] = 0xa
  9832  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
  9833  			i--
  9834  			dAtA[i] = 0x22
  9835  		}
  9836  	}
  9837  	if m.Target != nil {
  9838  		{
  9839  			size, err := m.Target.MarshalToSizedBuffer(dAtA[:i])
  9840  			if err != nil {
  9841  				return 0, err
  9842  			}
  9843  			i -= size
  9844  			i = encodeVarintGenerated(dAtA, i, uint64(size))
  9845  		}
  9846  		i--
  9847  		dAtA[i] = 0x1a
  9848  	}
  9849  	i -= len(m.Patch)
  9850  	copy(dAtA[i:], m.Patch)
  9851  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Patch)))
  9852  	i--
  9853  	dAtA[i] = 0x12
  9854  	i -= len(m.Path)
  9855  	copy(dAtA[i:], m.Path)
  9856  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Path)))
  9857  	i--
  9858  	dAtA[i] = 0xa
  9859  	return len(dAtA) - i, nil
  9860  }
  9861  
  9862  func (m *KustomizeReplica) Marshal() (dAtA []byte, err error) {
  9863  	size := m.Size()
  9864  	dAtA = make([]byte, size)
  9865  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9866  	if err != nil {
  9867  		return nil, err
  9868  	}
  9869  	return dAtA[:n], nil
  9870  }
  9871  
  9872  func (m *KustomizeReplica) MarshalTo(dAtA []byte) (int, error) {
  9873  	size := m.Size()
  9874  	return m.MarshalToSizedBuffer(dAtA[:size])
  9875  }
  9876  
  9877  func (m *KustomizeReplica) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9878  	i := len(dAtA)
  9879  	_ = i
  9880  	var l int
  9881  	_ = l
  9882  	{
  9883  		size, err := m.Count.MarshalToSizedBuffer(dAtA[:i])
  9884  		if err != nil {
  9885  			return 0, err
  9886  		}
  9887  		i -= size
  9888  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9889  	}
  9890  	i--
  9891  	dAtA[i] = 0x12
  9892  	i -= len(m.Name)
  9893  	copy(dAtA[i:], m.Name)
  9894  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9895  	i--
  9896  	dAtA[i] = 0xa
  9897  	return len(dAtA) - i, nil
  9898  }
  9899  
  9900  func (m *KustomizeResId) Marshal() (dAtA []byte, err error) {
  9901  	size := m.Size()
  9902  	dAtA = make([]byte, size)
  9903  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9904  	if err != nil {
  9905  		return nil, err
  9906  	}
  9907  	return dAtA[:n], nil
  9908  }
  9909  
  9910  func (m *KustomizeResId) MarshalTo(dAtA []byte) (int, error) {
  9911  	size := m.Size()
  9912  	return m.MarshalToSizedBuffer(dAtA[:size])
  9913  }
  9914  
  9915  func (m *KustomizeResId) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9916  	i := len(dAtA)
  9917  	_ = i
  9918  	var l int
  9919  	_ = l
  9920  	i -= len(m.Namespace)
  9921  	copy(dAtA[i:], m.Namespace)
  9922  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
  9923  	i--
  9924  	dAtA[i] = 0x1a
  9925  	i -= len(m.Name)
  9926  	copy(dAtA[i:], m.Name)
  9927  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
  9928  	i--
  9929  	dAtA[i] = 0x12
  9930  	{
  9931  		size, err := m.KustomizeGvk.MarshalToSizedBuffer(dAtA[:i])
  9932  		if err != nil {
  9933  			return 0, err
  9934  		}
  9935  		i -= size
  9936  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9937  	}
  9938  	i--
  9939  	dAtA[i] = 0xa
  9940  	return len(dAtA) - i, nil
  9941  }
  9942  
  9943  func (m *KustomizeSelector) Marshal() (dAtA []byte, err error) {
  9944  	size := m.Size()
  9945  	dAtA = make([]byte, size)
  9946  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9947  	if err != nil {
  9948  		return nil, err
  9949  	}
  9950  	return dAtA[:n], nil
  9951  }
  9952  
  9953  func (m *KustomizeSelector) MarshalTo(dAtA []byte) (int, error) {
  9954  	size := m.Size()
  9955  	return m.MarshalToSizedBuffer(dAtA[:size])
  9956  }
  9957  
  9958  func (m *KustomizeSelector) MarshalToSizedBuffer(dAtA []byte) (int, error) {
  9959  	i := len(dAtA)
  9960  	_ = i
  9961  	var l int
  9962  	_ = l
  9963  	i -= len(m.LabelSelector)
  9964  	copy(dAtA[i:], m.LabelSelector)
  9965  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LabelSelector)))
  9966  	i--
  9967  	dAtA[i] = 0x1a
  9968  	i -= len(m.AnnotationSelector)
  9969  	copy(dAtA[i:], m.AnnotationSelector)
  9970  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AnnotationSelector)))
  9971  	i--
  9972  	dAtA[i] = 0x12
  9973  	{
  9974  		size, err := m.KustomizeResId.MarshalToSizedBuffer(dAtA[:i])
  9975  		if err != nil {
  9976  			return 0, err
  9977  		}
  9978  		i -= size
  9979  		i = encodeVarintGenerated(dAtA, i, uint64(size))
  9980  	}
  9981  	i--
  9982  	dAtA[i] = 0xa
  9983  	return len(dAtA) - i, nil
  9984  }
  9985  
  9986  func (m *ListGenerator) Marshal() (dAtA []byte, err error) {
  9987  	size := m.Size()
  9988  	dAtA = make([]byte, size)
  9989  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
  9990  	if err != nil {
  9991  		return nil, err
  9992  	}
  9993  	return dAtA[:n], nil
  9994  }
  9995  
  9996  func (m *ListGenerator) MarshalTo(dAtA []byte) (int, error) {
  9997  	size := m.Size()
  9998  	return m.MarshalToSizedBuffer(dAtA[:size])
  9999  }
 10000  
 10001  func (m *ListGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10002  	i := len(dAtA)
 10003  	_ = i
 10004  	var l int
 10005  	_ = l
 10006  	i -= len(m.ElementsYaml)
 10007  	copy(dAtA[i:], m.ElementsYaml)
 10008  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ElementsYaml)))
 10009  	i--
 10010  	dAtA[i] = 0x1a
 10011  	{
 10012  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 10013  		if err != nil {
 10014  			return 0, err
 10015  		}
 10016  		i -= size
 10017  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10018  	}
 10019  	i--
 10020  	dAtA[i] = 0x12
 10021  	if len(m.Elements) > 0 {
 10022  		for iNdEx := len(m.Elements) - 1; iNdEx >= 0; iNdEx-- {
 10023  			{
 10024  				size, err := m.Elements[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10025  				if err != nil {
 10026  					return 0, err
 10027  				}
 10028  				i -= size
 10029  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10030  			}
 10031  			i--
 10032  			dAtA[i] = 0xa
 10033  		}
 10034  	}
 10035  	return len(dAtA) - i, nil
 10036  }
 10037  
 10038  func (m *ManagedNamespaceMetadata) Marshal() (dAtA []byte, err error) {
 10039  	size := m.Size()
 10040  	dAtA = make([]byte, size)
 10041  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10042  	if err != nil {
 10043  		return nil, err
 10044  	}
 10045  	return dAtA[:n], nil
 10046  }
 10047  
 10048  func (m *ManagedNamespaceMetadata) MarshalTo(dAtA []byte) (int, error) {
 10049  	size := m.Size()
 10050  	return m.MarshalToSizedBuffer(dAtA[:size])
 10051  }
 10052  
 10053  func (m *ManagedNamespaceMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10054  	i := len(dAtA)
 10055  	_ = i
 10056  	var l int
 10057  	_ = l
 10058  	if len(m.Annotations) > 0 {
 10059  		keysForAnnotations := make([]string, 0, len(m.Annotations))
 10060  		for k := range m.Annotations {
 10061  			keysForAnnotations = append(keysForAnnotations, string(k))
 10062  		}
 10063  		github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 10064  		for iNdEx := len(keysForAnnotations) - 1; iNdEx >= 0; iNdEx-- {
 10065  			v := m.Annotations[string(keysForAnnotations[iNdEx])]
 10066  			baseI := i
 10067  			i -= len(v)
 10068  			copy(dAtA[i:], v)
 10069  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 10070  			i--
 10071  			dAtA[i] = 0x12
 10072  			i -= len(keysForAnnotations[iNdEx])
 10073  			copy(dAtA[i:], keysForAnnotations[iNdEx])
 10074  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForAnnotations[iNdEx])))
 10075  			i--
 10076  			dAtA[i] = 0xa
 10077  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10078  			i--
 10079  			dAtA[i] = 0x12
 10080  		}
 10081  	}
 10082  	if len(m.Labels) > 0 {
 10083  		keysForLabels := make([]string, 0, len(m.Labels))
 10084  		for k := range m.Labels {
 10085  			keysForLabels = append(keysForLabels, string(k))
 10086  		}
 10087  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 10088  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
 10089  			v := m.Labels[string(keysForLabels[iNdEx])]
 10090  			baseI := i
 10091  			i -= len(v)
 10092  			copy(dAtA[i:], v)
 10093  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 10094  			i--
 10095  			dAtA[i] = 0x12
 10096  			i -= len(keysForLabels[iNdEx])
 10097  			copy(dAtA[i:], keysForLabels[iNdEx])
 10098  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
 10099  			i--
 10100  			dAtA[i] = 0xa
 10101  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10102  			i--
 10103  			dAtA[i] = 0xa
 10104  		}
 10105  	}
 10106  	return len(dAtA) - i, nil
 10107  }
 10108  
 10109  func (m *MatrixGenerator) Marshal() (dAtA []byte, err error) {
 10110  	size := m.Size()
 10111  	dAtA = make([]byte, size)
 10112  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10113  	if err != nil {
 10114  		return nil, err
 10115  	}
 10116  	return dAtA[:n], nil
 10117  }
 10118  
 10119  func (m *MatrixGenerator) MarshalTo(dAtA []byte) (int, error) {
 10120  	size := m.Size()
 10121  	return m.MarshalToSizedBuffer(dAtA[:size])
 10122  }
 10123  
 10124  func (m *MatrixGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10125  	i := len(dAtA)
 10126  	_ = i
 10127  	var l int
 10128  	_ = l
 10129  	{
 10130  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 10131  		if err != nil {
 10132  			return 0, err
 10133  		}
 10134  		i -= size
 10135  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10136  	}
 10137  	i--
 10138  	dAtA[i] = 0x12
 10139  	if len(m.Generators) > 0 {
 10140  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 10141  			{
 10142  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10143  				if err != nil {
 10144  					return 0, err
 10145  				}
 10146  				i -= size
 10147  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10148  			}
 10149  			i--
 10150  			dAtA[i] = 0xa
 10151  		}
 10152  	}
 10153  	return len(dAtA) - i, nil
 10154  }
 10155  
 10156  func (m *MergeGenerator) Marshal() (dAtA []byte, err error) {
 10157  	size := m.Size()
 10158  	dAtA = make([]byte, size)
 10159  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10160  	if err != nil {
 10161  		return nil, err
 10162  	}
 10163  	return dAtA[:n], nil
 10164  }
 10165  
 10166  func (m *MergeGenerator) MarshalTo(dAtA []byte) (int, error) {
 10167  	size := m.Size()
 10168  	return m.MarshalToSizedBuffer(dAtA[:size])
 10169  }
 10170  
 10171  func (m *MergeGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10172  	i := len(dAtA)
 10173  	_ = i
 10174  	var l int
 10175  	_ = l
 10176  	{
 10177  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 10178  		if err != nil {
 10179  			return 0, err
 10180  		}
 10181  		i -= size
 10182  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10183  	}
 10184  	i--
 10185  	dAtA[i] = 0x1a
 10186  	if len(m.MergeKeys) > 0 {
 10187  		for iNdEx := len(m.MergeKeys) - 1; iNdEx >= 0; iNdEx-- {
 10188  			i -= len(m.MergeKeys[iNdEx])
 10189  			copy(dAtA[i:], m.MergeKeys[iNdEx])
 10190  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.MergeKeys[iNdEx])))
 10191  			i--
 10192  			dAtA[i] = 0x12
 10193  		}
 10194  	}
 10195  	if len(m.Generators) > 0 {
 10196  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 10197  			{
 10198  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10199  				if err != nil {
 10200  					return 0, err
 10201  				}
 10202  				i -= size
 10203  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10204  			}
 10205  			i--
 10206  			dAtA[i] = 0xa
 10207  		}
 10208  	}
 10209  	return len(dAtA) - i, nil
 10210  }
 10211  
 10212  func (m *NestedMatrixGenerator) Marshal() (dAtA []byte, err error) {
 10213  	size := m.Size()
 10214  	dAtA = make([]byte, size)
 10215  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10216  	if err != nil {
 10217  		return nil, err
 10218  	}
 10219  	return dAtA[:n], nil
 10220  }
 10221  
 10222  func (m *NestedMatrixGenerator) MarshalTo(dAtA []byte) (int, error) {
 10223  	size := m.Size()
 10224  	return m.MarshalToSizedBuffer(dAtA[:size])
 10225  }
 10226  
 10227  func (m *NestedMatrixGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10228  	i := len(dAtA)
 10229  	_ = i
 10230  	var l int
 10231  	_ = l
 10232  	if len(m.Generators) > 0 {
 10233  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 10234  			{
 10235  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10236  				if err != nil {
 10237  					return 0, err
 10238  				}
 10239  				i -= size
 10240  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10241  			}
 10242  			i--
 10243  			dAtA[i] = 0xa
 10244  		}
 10245  	}
 10246  	return len(dAtA) - i, nil
 10247  }
 10248  
 10249  func (m *NestedMergeGenerator) Marshal() (dAtA []byte, err error) {
 10250  	size := m.Size()
 10251  	dAtA = make([]byte, size)
 10252  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10253  	if err != nil {
 10254  		return nil, err
 10255  	}
 10256  	return dAtA[:n], nil
 10257  }
 10258  
 10259  func (m *NestedMergeGenerator) MarshalTo(dAtA []byte) (int, error) {
 10260  	size := m.Size()
 10261  	return m.MarshalToSizedBuffer(dAtA[:size])
 10262  }
 10263  
 10264  func (m *NestedMergeGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10265  	i := len(dAtA)
 10266  	_ = i
 10267  	var l int
 10268  	_ = l
 10269  	if len(m.MergeKeys) > 0 {
 10270  		for iNdEx := len(m.MergeKeys) - 1; iNdEx >= 0; iNdEx-- {
 10271  			i -= len(m.MergeKeys[iNdEx])
 10272  			copy(dAtA[i:], m.MergeKeys[iNdEx])
 10273  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.MergeKeys[iNdEx])))
 10274  			i--
 10275  			dAtA[i] = 0x12
 10276  		}
 10277  	}
 10278  	if len(m.Generators) > 0 {
 10279  		for iNdEx := len(m.Generators) - 1; iNdEx >= 0; iNdEx-- {
 10280  			{
 10281  				size, err := m.Generators[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10282  				if err != nil {
 10283  					return 0, err
 10284  				}
 10285  				i -= size
 10286  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10287  			}
 10288  			i--
 10289  			dAtA[i] = 0xa
 10290  		}
 10291  	}
 10292  	return len(dAtA) - i, nil
 10293  }
 10294  
 10295  func (m *Operation) Marshal() (dAtA []byte, err error) {
 10296  	size := m.Size()
 10297  	dAtA = make([]byte, size)
 10298  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10299  	if err != nil {
 10300  		return nil, err
 10301  	}
 10302  	return dAtA[:n], nil
 10303  }
 10304  
 10305  func (m *Operation) MarshalTo(dAtA []byte) (int, error) {
 10306  	size := m.Size()
 10307  	return m.MarshalToSizedBuffer(dAtA[:size])
 10308  }
 10309  
 10310  func (m *Operation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10311  	i := len(dAtA)
 10312  	_ = i
 10313  	var l int
 10314  	_ = l
 10315  	{
 10316  		size, err := m.Retry.MarshalToSizedBuffer(dAtA[:i])
 10317  		if err != nil {
 10318  			return 0, err
 10319  		}
 10320  		i -= size
 10321  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10322  	}
 10323  	i--
 10324  	dAtA[i] = 0x22
 10325  	if len(m.Info) > 0 {
 10326  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
 10327  			{
 10328  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10329  				if err != nil {
 10330  					return 0, err
 10331  				}
 10332  				i -= size
 10333  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10334  			}
 10335  			i--
 10336  			dAtA[i] = 0x1a
 10337  		}
 10338  	}
 10339  	{
 10340  		size, err := m.InitiatedBy.MarshalToSizedBuffer(dAtA[:i])
 10341  		if err != nil {
 10342  			return 0, err
 10343  		}
 10344  		i -= size
 10345  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10346  	}
 10347  	i--
 10348  	dAtA[i] = 0x12
 10349  	if m.Sync != nil {
 10350  		{
 10351  			size, err := m.Sync.MarshalToSizedBuffer(dAtA[:i])
 10352  			if err != nil {
 10353  				return 0, err
 10354  			}
 10355  			i -= size
 10356  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10357  		}
 10358  		i--
 10359  		dAtA[i] = 0xa
 10360  	}
 10361  	return len(dAtA) - i, nil
 10362  }
 10363  
 10364  func (m *OperationInitiator) Marshal() (dAtA []byte, err error) {
 10365  	size := m.Size()
 10366  	dAtA = make([]byte, size)
 10367  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10368  	if err != nil {
 10369  		return nil, err
 10370  	}
 10371  	return dAtA[:n], nil
 10372  }
 10373  
 10374  func (m *OperationInitiator) MarshalTo(dAtA []byte) (int, error) {
 10375  	size := m.Size()
 10376  	return m.MarshalToSizedBuffer(dAtA[:size])
 10377  }
 10378  
 10379  func (m *OperationInitiator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10380  	i := len(dAtA)
 10381  	_ = i
 10382  	var l int
 10383  	_ = l
 10384  	i--
 10385  	if m.Automated {
 10386  		dAtA[i] = 1
 10387  	} else {
 10388  		dAtA[i] = 0
 10389  	}
 10390  	i--
 10391  	dAtA[i] = 0x10
 10392  	i -= len(m.Username)
 10393  	copy(dAtA[i:], m.Username)
 10394  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
 10395  	i--
 10396  	dAtA[i] = 0xa
 10397  	return len(dAtA) - i, nil
 10398  }
 10399  
 10400  func (m *OperationState) Marshal() (dAtA []byte, err error) {
 10401  	size := m.Size()
 10402  	dAtA = make([]byte, size)
 10403  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10404  	if err != nil {
 10405  		return nil, err
 10406  	}
 10407  	return dAtA[:n], nil
 10408  }
 10409  
 10410  func (m *OperationState) MarshalTo(dAtA []byte) (int, error) {
 10411  	size := m.Size()
 10412  	return m.MarshalToSizedBuffer(dAtA[:size])
 10413  }
 10414  
 10415  func (m *OperationState) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10416  	i := len(dAtA)
 10417  	_ = i
 10418  	var l int
 10419  	_ = l
 10420  	i = encodeVarintGenerated(dAtA, i, uint64(m.RetryCount))
 10421  	i--
 10422  	dAtA[i] = 0x40
 10423  	if m.FinishedAt != nil {
 10424  		{
 10425  			size, err := m.FinishedAt.MarshalToSizedBuffer(dAtA[:i])
 10426  			if err != nil {
 10427  				return 0, err
 10428  			}
 10429  			i -= size
 10430  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10431  		}
 10432  		i--
 10433  		dAtA[i] = 0x3a
 10434  	}
 10435  	{
 10436  		size, err := m.StartedAt.MarshalToSizedBuffer(dAtA[:i])
 10437  		if err != nil {
 10438  			return 0, err
 10439  		}
 10440  		i -= size
 10441  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10442  	}
 10443  	i--
 10444  	dAtA[i] = 0x32
 10445  	if m.SyncResult != nil {
 10446  		{
 10447  			size, err := m.SyncResult.MarshalToSizedBuffer(dAtA[:i])
 10448  			if err != nil {
 10449  				return 0, err
 10450  			}
 10451  			i -= size
 10452  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10453  		}
 10454  		i--
 10455  		dAtA[i] = 0x22
 10456  	}
 10457  	i -= len(m.Message)
 10458  	copy(dAtA[i:], m.Message)
 10459  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 10460  	i--
 10461  	dAtA[i] = 0x1a
 10462  	i -= len(m.Phase)
 10463  	copy(dAtA[i:], m.Phase)
 10464  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Phase)))
 10465  	i--
 10466  	dAtA[i] = 0x12
 10467  	{
 10468  		size, err := m.Operation.MarshalToSizedBuffer(dAtA[:i])
 10469  		if err != nil {
 10470  			return 0, err
 10471  		}
 10472  		i -= size
 10473  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10474  	}
 10475  	i--
 10476  	dAtA[i] = 0xa
 10477  	return len(dAtA) - i, nil
 10478  }
 10479  
 10480  func (m *OptionalArray) Marshal() (dAtA []byte, err error) {
 10481  	size := m.Size()
 10482  	dAtA = make([]byte, size)
 10483  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10484  	if err != nil {
 10485  		return nil, err
 10486  	}
 10487  	return dAtA[:n], nil
 10488  }
 10489  
 10490  func (m *OptionalArray) MarshalTo(dAtA []byte) (int, error) {
 10491  	size := m.Size()
 10492  	return m.MarshalToSizedBuffer(dAtA[:size])
 10493  }
 10494  
 10495  func (m *OptionalArray) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10496  	i := len(dAtA)
 10497  	_ = i
 10498  	var l int
 10499  	_ = l
 10500  	if len(m.Array) > 0 {
 10501  		for iNdEx := len(m.Array) - 1; iNdEx >= 0; iNdEx-- {
 10502  			i -= len(m.Array[iNdEx])
 10503  			copy(dAtA[i:], m.Array[iNdEx])
 10504  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Array[iNdEx])))
 10505  			i--
 10506  			dAtA[i] = 0xa
 10507  		}
 10508  	}
 10509  	return len(dAtA) - i, nil
 10510  }
 10511  
 10512  func (m *OptionalMap) Marshal() (dAtA []byte, err error) {
 10513  	size := m.Size()
 10514  	dAtA = make([]byte, size)
 10515  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10516  	if err != nil {
 10517  		return nil, err
 10518  	}
 10519  	return dAtA[:n], nil
 10520  }
 10521  
 10522  func (m *OptionalMap) MarshalTo(dAtA []byte) (int, error) {
 10523  	size := m.Size()
 10524  	return m.MarshalToSizedBuffer(dAtA[:size])
 10525  }
 10526  
 10527  func (m *OptionalMap) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10528  	i := len(dAtA)
 10529  	_ = i
 10530  	var l int
 10531  	_ = l
 10532  	if len(m.Map) > 0 {
 10533  		keysForMap := make([]string, 0, len(m.Map))
 10534  		for k := range m.Map {
 10535  			keysForMap = append(keysForMap, string(k))
 10536  		}
 10537  		github_com_gogo_protobuf_sortkeys.Strings(keysForMap)
 10538  		for iNdEx := len(keysForMap) - 1; iNdEx >= 0; iNdEx-- {
 10539  			v := m.Map[string(keysForMap[iNdEx])]
 10540  			baseI := i
 10541  			i -= len(v)
 10542  			copy(dAtA[i:], v)
 10543  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 10544  			i--
 10545  			dAtA[i] = 0x12
 10546  			i -= len(keysForMap[iNdEx])
 10547  			copy(dAtA[i:], keysForMap[iNdEx])
 10548  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMap[iNdEx])))
 10549  			i--
 10550  			dAtA[i] = 0xa
 10551  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10552  			i--
 10553  			dAtA[i] = 0xa
 10554  		}
 10555  	}
 10556  	return len(dAtA) - i, nil
 10557  }
 10558  
 10559  func (m *OrphanedResourceKey) Marshal() (dAtA []byte, err error) {
 10560  	size := m.Size()
 10561  	dAtA = make([]byte, size)
 10562  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10563  	if err != nil {
 10564  		return nil, err
 10565  	}
 10566  	return dAtA[:n], nil
 10567  }
 10568  
 10569  func (m *OrphanedResourceKey) MarshalTo(dAtA []byte) (int, error) {
 10570  	size := m.Size()
 10571  	return m.MarshalToSizedBuffer(dAtA[:size])
 10572  }
 10573  
 10574  func (m *OrphanedResourceKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10575  	i := len(dAtA)
 10576  	_ = i
 10577  	var l int
 10578  	_ = l
 10579  	i -= len(m.Name)
 10580  	copy(dAtA[i:], m.Name)
 10581  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10582  	i--
 10583  	dAtA[i] = 0x1a
 10584  	i -= len(m.Kind)
 10585  	copy(dAtA[i:], m.Kind)
 10586  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 10587  	i--
 10588  	dAtA[i] = 0x12
 10589  	i -= len(m.Group)
 10590  	copy(dAtA[i:], m.Group)
 10591  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 10592  	i--
 10593  	dAtA[i] = 0xa
 10594  	return len(dAtA) - i, nil
 10595  }
 10596  
 10597  func (m *OrphanedResourcesMonitorSettings) Marshal() (dAtA []byte, err error) {
 10598  	size := m.Size()
 10599  	dAtA = make([]byte, size)
 10600  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10601  	if err != nil {
 10602  		return nil, err
 10603  	}
 10604  	return dAtA[:n], nil
 10605  }
 10606  
 10607  func (m *OrphanedResourcesMonitorSettings) MarshalTo(dAtA []byte) (int, error) {
 10608  	size := m.Size()
 10609  	return m.MarshalToSizedBuffer(dAtA[:size])
 10610  }
 10611  
 10612  func (m *OrphanedResourcesMonitorSettings) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10613  	i := len(dAtA)
 10614  	_ = i
 10615  	var l int
 10616  	_ = l
 10617  	if len(m.Ignore) > 0 {
 10618  		for iNdEx := len(m.Ignore) - 1; iNdEx >= 0; iNdEx-- {
 10619  			{
 10620  				size, err := m.Ignore[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10621  				if err != nil {
 10622  					return 0, err
 10623  				}
 10624  				i -= size
 10625  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10626  			}
 10627  			i--
 10628  			dAtA[i] = 0x12
 10629  		}
 10630  	}
 10631  	if m.Warn != nil {
 10632  		i--
 10633  		if *m.Warn {
 10634  			dAtA[i] = 1
 10635  		} else {
 10636  			dAtA[i] = 0
 10637  		}
 10638  		i--
 10639  		dAtA[i] = 0x8
 10640  	}
 10641  	return len(dAtA) - i, nil
 10642  }
 10643  
 10644  func (m *OverrideIgnoreDiff) Marshal() (dAtA []byte, err error) {
 10645  	size := m.Size()
 10646  	dAtA = make([]byte, size)
 10647  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10648  	if err != nil {
 10649  		return nil, err
 10650  	}
 10651  	return dAtA[:n], nil
 10652  }
 10653  
 10654  func (m *OverrideIgnoreDiff) MarshalTo(dAtA []byte) (int, error) {
 10655  	size := m.Size()
 10656  	return m.MarshalToSizedBuffer(dAtA[:size])
 10657  }
 10658  
 10659  func (m *OverrideIgnoreDiff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10660  	i := len(dAtA)
 10661  	_ = i
 10662  	var l int
 10663  	_ = l
 10664  	if len(m.ManagedFieldsManagers) > 0 {
 10665  		for iNdEx := len(m.ManagedFieldsManagers) - 1; iNdEx >= 0; iNdEx-- {
 10666  			i -= len(m.ManagedFieldsManagers[iNdEx])
 10667  			copy(dAtA[i:], m.ManagedFieldsManagers[iNdEx])
 10668  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ManagedFieldsManagers[iNdEx])))
 10669  			i--
 10670  			dAtA[i] = 0x1a
 10671  		}
 10672  	}
 10673  	if len(m.JQPathExpressions) > 0 {
 10674  		for iNdEx := len(m.JQPathExpressions) - 1; iNdEx >= 0; iNdEx-- {
 10675  			i -= len(m.JQPathExpressions[iNdEx])
 10676  			copy(dAtA[i:], m.JQPathExpressions[iNdEx])
 10677  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JQPathExpressions[iNdEx])))
 10678  			i--
 10679  			dAtA[i] = 0x12
 10680  		}
 10681  	}
 10682  	if len(m.JSONPointers) > 0 {
 10683  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
 10684  			i -= len(m.JSONPointers[iNdEx])
 10685  			copy(dAtA[i:], m.JSONPointers[iNdEx])
 10686  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
 10687  			i--
 10688  			dAtA[i] = 0xa
 10689  		}
 10690  	}
 10691  	return len(dAtA) - i, nil
 10692  }
 10693  
 10694  func (m *PluginConfigMapRef) Marshal() (dAtA []byte, err error) {
 10695  	size := m.Size()
 10696  	dAtA = make([]byte, size)
 10697  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10698  	if err != nil {
 10699  		return nil, err
 10700  	}
 10701  	return dAtA[:n], nil
 10702  }
 10703  
 10704  func (m *PluginConfigMapRef) MarshalTo(dAtA []byte) (int, error) {
 10705  	size := m.Size()
 10706  	return m.MarshalToSizedBuffer(dAtA[:size])
 10707  }
 10708  
 10709  func (m *PluginConfigMapRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10710  	i := len(dAtA)
 10711  	_ = i
 10712  	var l int
 10713  	_ = l
 10714  	i -= len(m.Name)
 10715  	copy(dAtA[i:], m.Name)
 10716  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10717  	i--
 10718  	dAtA[i] = 0xa
 10719  	return len(dAtA) - i, nil
 10720  }
 10721  
 10722  func (m *PluginGenerator) Marshal() (dAtA []byte, err error) {
 10723  	size := m.Size()
 10724  	dAtA = make([]byte, size)
 10725  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10726  	if err != nil {
 10727  		return nil, err
 10728  	}
 10729  	return dAtA[:n], nil
 10730  }
 10731  
 10732  func (m *PluginGenerator) MarshalTo(dAtA []byte) (int, error) {
 10733  	size := m.Size()
 10734  	return m.MarshalToSizedBuffer(dAtA[:size])
 10735  }
 10736  
 10737  func (m *PluginGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10738  	i := len(dAtA)
 10739  	_ = i
 10740  	var l int
 10741  	_ = l
 10742  	if len(m.Values) > 0 {
 10743  		keysForValues := make([]string, 0, len(m.Values))
 10744  		for k := range m.Values {
 10745  			keysForValues = append(keysForValues, string(k))
 10746  		}
 10747  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 10748  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
 10749  			v := m.Values[string(keysForValues[iNdEx])]
 10750  			baseI := i
 10751  			i -= len(v)
 10752  			copy(dAtA[i:], v)
 10753  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 10754  			i--
 10755  			dAtA[i] = 0x12
 10756  			i -= len(keysForValues[iNdEx])
 10757  			copy(dAtA[i:], keysForValues[iNdEx])
 10758  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
 10759  			i--
 10760  			dAtA[i] = 0xa
 10761  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10762  			i--
 10763  			dAtA[i] = 0x2a
 10764  		}
 10765  	}
 10766  	{
 10767  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 10768  		if err != nil {
 10769  			return 0, err
 10770  		}
 10771  		i -= size
 10772  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10773  	}
 10774  	i--
 10775  	dAtA[i] = 0x22
 10776  	if m.RequeueAfterSeconds != nil {
 10777  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 10778  		i--
 10779  		dAtA[i] = 0x18
 10780  	}
 10781  	{
 10782  		size, err := m.Input.MarshalToSizedBuffer(dAtA[:i])
 10783  		if err != nil {
 10784  			return 0, err
 10785  		}
 10786  		i -= size
 10787  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10788  	}
 10789  	i--
 10790  	dAtA[i] = 0x12
 10791  	{
 10792  		size, err := m.ConfigMapRef.MarshalToSizedBuffer(dAtA[:i])
 10793  		if err != nil {
 10794  			return 0, err
 10795  		}
 10796  		i -= size
 10797  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10798  	}
 10799  	i--
 10800  	dAtA[i] = 0xa
 10801  	return len(dAtA) - i, nil
 10802  }
 10803  
 10804  func (m *PluginInput) Marshal() (dAtA []byte, err error) {
 10805  	size := m.Size()
 10806  	dAtA = make([]byte, size)
 10807  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10808  	if err != nil {
 10809  		return nil, err
 10810  	}
 10811  	return dAtA[:n], nil
 10812  }
 10813  
 10814  func (m *PluginInput) MarshalTo(dAtA []byte) (int, error) {
 10815  	size := m.Size()
 10816  	return m.MarshalToSizedBuffer(dAtA[:size])
 10817  }
 10818  
 10819  func (m *PluginInput) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10820  	i := len(dAtA)
 10821  	_ = i
 10822  	var l int
 10823  	_ = l
 10824  	if len(m.Parameters) > 0 {
 10825  		keysForParameters := make([]string, 0, len(m.Parameters))
 10826  		for k := range m.Parameters {
 10827  			keysForParameters = append(keysForParameters, string(k))
 10828  		}
 10829  		github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
 10830  		for iNdEx := len(keysForParameters) - 1; iNdEx >= 0; iNdEx-- {
 10831  			v := m.Parameters[string(keysForParameters[iNdEx])]
 10832  			baseI := i
 10833  			{
 10834  				size, err := (&v).MarshalToSizedBuffer(dAtA[:i])
 10835  				if err != nil {
 10836  					return 0, err
 10837  				}
 10838  				i -= size
 10839  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10840  			}
 10841  			i--
 10842  			dAtA[i] = 0x12
 10843  			i -= len(keysForParameters[iNdEx])
 10844  			copy(dAtA[i:], keysForParameters[iNdEx])
 10845  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForParameters[iNdEx])))
 10846  			i--
 10847  			dAtA[i] = 0xa
 10848  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 10849  			i--
 10850  			dAtA[i] = 0xa
 10851  		}
 10852  	}
 10853  	return len(dAtA) - i, nil
 10854  }
 10855  
 10856  func (m *ProjectRole) Marshal() (dAtA []byte, err error) {
 10857  	size := m.Size()
 10858  	dAtA = make([]byte, size)
 10859  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10860  	if err != nil {
 10861  		return nil, err
 10862  	}
 10863  	return dAtA[:n], nil
 10864  }
 10865  
 10866  func (m *ProjectRole) MarshalTo(dAtA []byte) (int, error) {
 10867  	size := m.Size()
 10868  	return m.MarshalToSizedBuffer(dAtA[:size])
 10869  }
 10870  
 10871  func (m *ProjectRole) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10872  	i := len(dAtA)
 10873  	_ = i
 10874  	var l int
 10875  	_ = l
 10876  	if len(m.Groups) > 0 {
 10877  		for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- {
 10878  			i -= len(m.Groups[iNdEx])
 10879  			copy(dAtA[i:], m.Groups[iNdEx])
 10880  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Groups[iNdEx])))
 10881  			i--
 10882  			dAtA[i] = 0x2a
 10883  		}
 10884  	}
 10885  	if len(m.JWTTokens) > 0 {
 10886  		for iNdEx := len(m.JWTTokens) - 1; iNdEx >= 0; iNdEx-- {
 10887  			{
 10888  				size, err := m.JWTTokens[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10889  				if err != nil {
 10890  					return 0, err
 10891  				}
 10892  				i -= size
 10893  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10894  			}
 10895  			i--
 10896  			dAtA[i] = 0x22
 10897  		}
 10898  	}
 10899  	if len(m.Policies) > 0 {
 10900  		for iNdEx := len(m.Policies) - 1; iNdEx >= 0; iNdEx-- {
 10901  			i -= len(m.Policies[iNdEx])
 10902  			copy(dAtA[i:], m.Policies[iNdEx])
 10903  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Policies[iNdEx])))
 10904  			i--
 10905  			dAtA[i] = 0x1a
 10906  		}
 10907  	}
 10908  	i -= len(m.Description)
 10909  	copy(dAtA[i:], m.Description)
 10910  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Description)))
 10911  	i--
 10912  	dAtA[i] = 0x12
 10913  	i -= len(m.Name)
 10914  	copy(dAtA[i:], m.Name)
 10915  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 10916  	i--
 10917  	dAtA[i] = 0xa
 10918  	return len(dAtA) - i, nil
 10919  }
 10920  
 10921  func (m *PullRequestGenerator) Marshal() (dAtA []byte, err error) {
 10922  	size := m.Size()
 10923  	dAtA = make([]byte, size)
 10924  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 10925  	if err != nil {
 10926  		return nil, err
 10927  	}
 10928  	return dAtA[:n], nil
 10929  }
 10930  
 10931  func (m *PullRequestGenerator) MarshalTo(dAtA []byte) (int, error) {
 10932  	size := m.Size()
 10933  	return m.MarshalToSizedBuffer(dAtA[:size])
 10934  }
 10935  
 10936  func (m *PullRequestGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 10937  	i := len(dAtA)
 10938  	_ = i
 10939  	var l int
 10940  	_ = l
 10941  	if m.AzureDevOps != nil {
 10942  		{
 10943  			size, err := m.AzureDevOps.MarshalToSizedBuffer(dAtA[:i])
 10944  			if err != nil {
 10945  				return 0, err
 10946  			}
 10947  			i -= size
 10948  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10949  		}
 10950  		i--
 10951  		dAtA[i] = 0x4a
 10952  	}
 10953  	if m.Bitbucket != nil {
 10954  		{
 10955  			size, err := m.Bitbucket.MarshalToSizedBuffer(dAtA[:i])
 10956  			if err != nil {
 10957  				return 0, err
 10958  			}
 10959  			i -= size
 10960  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 10961  		}
 10962  		i--
 10963  		dAtA[i] = 0x42
 10964  	}
 10965  	{
 10966  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 10967  		if err != nil {
 10968  			return 0, err
 10969  		}
 10970  		i -= size
 10971  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 10972  	}
 10973  	i--
 10974  	dAtA[i] = 0x3a
 10975  	if m.RequeueAfterSeconds != nil {
 10976  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 10977  		i--
 10978  		dAtA[i] = 0x30
 10979  	}
 10980  	if len(m.Filters) > 0 {
 10981  		for iNdEx := len(m.Filters) - 1; iNdEx >= 0; iNdEx-- {
 10982  			{
 10983  				size, err := m.Filters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 10984  				if err != nil {
 10985  					return 0, err
 10986  				}
 10987  				i -= size
 10988  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 10989  			}
 10990  			i--
 10991  			dAtA[i] = 0x2a
 10992  		}
 10993  	}
 10994  	if m.BitbucketServer != nil {
 10995  		{
 10996  			size, err := m.BitbucketServer.MarshalToSizedBuffer(dAtA[:i])
 10997  			if err != nil {
 10998  				return 0, err
 10999  			}
 11000  			i -= size
 11001  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11002  		}
 11003  		i--
 11004  		dAtA[i] = 0x22
 11005  	}
 11006  	if m.Gitea != nil {
 11007  		{
 11008  			size, err := m.Gitea.MarshalToSizedBuffer(dAtA[:i])
 11009  			if err != nil {
 11010  				return 0, err
 11011  			}
 11012  			i -= size
 11013  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11014  		}
 11015  		i--
 11016  		dAtA[i] = 0x1a
 11017  	}
 11018  	if m.GitLab != nil {
 11019  		{
 11020  			size, err := m.GitLab.MarshalToSizedBuffer(dAtA[:i])
 11021  			if err != nil {
 11022  				return 0, err
 11023  			}
 11024  			i -= size
 11025  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11026  		}
 11027  		i--
 11028  		dAtA[i] = 0x12
 11029  	}
 11030  	if m.Github != nil {
 11031  		{
 11032  			size, err := m.Github.MarshalToSizedBuffer(dAtA[:i])
 11033  			if err != nil {
 11034  				return 0, err
 11035  			}
 11036  			i -= size
 11037  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11038  		}
 11039  		i--
 11040  		dAtA[i] = 0xa
 11041  	}
 11042  	return len(dAtA) - i, nil
 11043  }
 11044  
 11045  func (m *PullRequestGeneratorAzureDevOps) Marshal() (dAtA []byte, err error) {
 11046  	size := m.Size()
 11047  	dAtA = make([]byte, size)
 11048  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11049  	if err != nil {
 11050  		return nil, err
 11051  	}
 11052  	return dAtA[:n], nil
 11053  }
 11054  
 11055  func (m *PullRequestGeneratorAzureDevOps) MarshalTo(dAtA []byte) (int, error) {
 11056  	size := m.Size()
 11057  	return m.MarshalToSizedBuffer(dAtA[:size])
 11058  }
 11059  
 11060  func (m *PullRequestGeneratorAzureDevOps) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11061  	i := len(dAtA)
 11062  	_ = i
 11063  	var l int
 11064  	_ = l
 11065  	if len(m.Labels) > 0 {
 11066  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 11067  			i -= len(m.Labels[iNdEx])
 11068  			copy(dAtA[i:], m.Labels[iNdEx])
 11069  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 11070  			i--
 11071  			dAtA[i] = 0x32
 11072  		}
 11073  	}
 11074  	if m.TokenRef != nil {
 11075  		{
 11076  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 11077  			if err != nil {
 11078  				return 0, err
 11079  			}
 11080  			i -= size
 11081  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11082  		}
 11083  		i--
 11084  		dAtA[i] = 0x2a
 11085  	}
 11086  	i -= len(m.API)
 11087  	copy(dAtA[i:], m.API)
 11088  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 11089  	i--
 11090  	dAtA[i] = 0x22
 11091  	i -= len(m.Repo)
 11092  	copy(dAtA[i:], m.Repo)
 11093  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 11094  	i--
 11095  	dAtA[i] = 0x1a
 11096  	i -= len(m.Project)
 11097  	copy(dAtA[i:], m.Project)
 11098  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 11099  	i--
 11100  	dAtA[i] = 0x12
 11101  	i -= len(m.Organization)
 11102  	copy(dAtA[i:], m.Organization)
 11103  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organization)))
 11104  	i--
 11105  	dAtA[i] = 0xa
 11106  	return len(dAtA) - i, nil
 11107  }
 11108  
 11109  func (m *PullRequestGeneratorBitbucket) Marshal() (dAtA []byte, err error) {
 11110  	size := m.Size()
 11111  	dAtA = make([]byte, size)
 11112  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11113  	if err != nil {
 11114  		return nil, err
 11115  	}
 11116  	return dAtA[:n], nil
 11117  }
 11118  
 11119  func (m *PullRequestGeneratorBitbucket) MarshalTo(dAtA []byte) (int, error) {
 11120  	size := m.Size()
 11121  	return m.MarshalToSizedBuffer(dAtA[:size])
 11122  }
 11123  
 11124  func (m *PullRequestGeneratorBitbucket) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11125  	i := len(dAtA)
 11126  	_ = i
 11127  	var l int
 11128  	_ = l
 11129  	if m.BearerToken != nil {
 11130  		{
 11131  			size, err := m.BearerToken.MarshalToSizedBuffer(dAtA[:i])
 11132  			if err != nil {
 11133  				return 0, err
 11134  			}
 11135  			i -= size
 11136  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11137  		}
 11138  		i--
 11139  		dAtA[i] = 0x2a
 11140  	}
 11141  	if m.BasicAuth != nil {
 11142  		{
 11143  			size, err := m.BasicAuth.MarshalToSizedBuffer(dAtA[:i])
 11144  			if err != nil {
 11145  				return 0, err
 11146  			}
 11147  			i -= size
 11148  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11149  		}
 11150  		i--
 11151  		dAtA[i] = 0x22
 11152  	}
 11153  	i -= len(m.API)
 11154  	copy(dAtA[i:], m.API)
 11155  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 11156  	i--
 11157  	dAtA[i] = 0x1a
 11158  	i -= len(m.Repo)
 11159  	copy(dAtA[i:], m.Repo)
 11160  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 11161  	i--
 11162  	dAtA[i] = 0x12
 11163  	i -= len(m.Owner)
 11164  	copy(dAtA[i:], m.Owner)
 11165  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 11166  	i--
 11167  	dAtA[i] = 0xa
 11168  	return len(dAtA) - i, nil
 11169  }
 11170  
 11171  func (m *PullRequestGeneratorBitbucketServer) Marshal() (dAtA []byte, err error) {
 11172  	size := m.Size()
 11173  	dAtA = make([]byte, size)
 11174  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11175  	if err != nil {
 11176  		return nil, err
 11177  	}
 11178  	return dAtA[:n], nil
 11179  }
 11180  
 11181  func (m *PullRequestGeneratorBitbucketServer) MarshalTo(dAtA []byte) (int, error) {
 11182  	size := m.Size()
 11183  	return m.MarshalToSizedBuffer(dAtA[:size])
 11184  }
 11185  
 11186  func (m *PullRequestGeneratorBitbucketServer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11187  	i := len(dAtA)
 11188  	_ = i
 11189  	var l int
 11190  	_ = l
 11191  	if m.BasicAuth != nil {
 11192  		{
 11193  			size, err := m.BasicAuth.MarshalToSizedBuffer(dAtA[:i])
 11194  			if err != nil {
 11195  				return 0, err
 11196  			}
 11197  			i -= size
 11198  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11199  		}
 11200  		i--
 11201  		dAtA[i] = 0x22
 11202  	}
 11203  	i -= len(m.API)
 11204  	copy(dAtA[i:], m.API)
 11205  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 11206  	i--
 11207  	dAtA[i] = 0x1a
 11208  	i -= len(m.Repo)
 11209  	copy(dAtA[i:], m.Repo)
 11210  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 11211  	i--
 11212  	dAtA[i] = 0x12
 11213  	i -= len(m.Project)
 11214  	copy(dAtA[i:], m.Project)
 11215  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 11216  	i--
 11217  	dAtA[i] = 0xa
 11218  	return len(dAtA) - i, nil
 11219  }
 11220  
 11221  func (m *PullRequestGeneratorFilter) Marshal() (dAtA []byte, err error) {
 11222  	size := m.Size()
 11223  	dAtA = make([]byte, size)
 11224  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11225  	if err != nil {
 11226  		return nil, err
 11227  	}
 11228  	return dAtA[:n], nil
 11229  }
 11230  
 11231  func (m *PullRequestGeneratorFilter) MarshalTo(dAtA []byte) (int, error) {
 11232  	size := m.Size()
 11233  	return m.MarshalToSizedBuffer(dAtA[:size])
 11234  }
 11235  
 11236  func (m *PullRequestGeneratorFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11237  	i := len(dAtA)
 11238  	_ = i
 11239  	var l int
 11240  	_ = l
 11241  	if m.TargetBranchMatch != nil {
 11242  		i -= len(*m.TargetBranchMatch)
 11243  		copy(dAtA[i:], *m.TargetBranchMatch)
 11244  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.TargetBranchMatch)))
 11245  		i--
 11246  		dAtA[i] = 0x12
 11247  	}
 11248  	if m.BranchMatch != nil {
 11249  		i -= len(*m.BranchMatch)
 11250  		copy(dAtA[i:], *m.BranchMatch)
 11251  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.BranchMatch)))
 11252  		i--
 11253  		dAtA[i] = 0xa
 11254  	}
 11255  	return len(dAtA) - i, nil
 11256  }
 11257  
 11258  func (m *PullRequestGeneratorGitLab) Marshal() (dAtA []byte, err error) {
 11259  	size := m.Size()
 11260  	dAtA = make([]byte, size)
 11261  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11262  	if err != nil {
 11263  		return nil, err
 11264  	}
 11265  	return dAtA[:n], nil
 11266  }
 11267  
 11268  func (m *PullRequestGeneratorGitLab) MarshalTo(dAtA []byte) (int, error) {
 11269  	size := m.Size()
 11270  	return m.MarshalToSizedBuffer(dAtA[:size])
 11271  }
 11272  
 11273  func (m *PullRequestGeneratorGitLab) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11274  	i := len(dAtA)
 11275  	_ = i
 11276  	var l int
 11277  	_ = l
 11278  	i--
 11279  	if m.Insecure {
 11280  		dAtA[i] = 1
 11281  	} else {
 11282  		dAtA[i] = 0
 11283  	}
 11284  	i--
 11285  	dAtA[i] = 0x30
 11286  	i -= len(m.PullRequestState)
 11287  	copy(dAtA[i:], m.PullRequestState)
 11288  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PullRequestState)))
 11289  	i--
 11290  	dAtA[i] = 0x2a
 11291  	if len(m.Labels) > 0 {
 11292  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 11293  			i -= len(m.Labels[iNdEx])
 11294  			copy(dAtA[i:], m.Labels[iNdEx])
 11295  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 11296  			i--
 11297  			dAtA[i] = 0x22
 11298  		}
 11299  	}
 11300  	if m.TokenRef != nil {
 11301  		{
 11302  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 11303  			if err != nil {
 11304  				return 0, err
 11305  			}
 11306  			i -= size
 11307  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11308  		}
 11309  		i--
 11310  		dAtA[i] = 0x1a
 11311  	}
 11312  	i -= len(m.API)
 11313  	copy(dAtA[i:], m.API)
 11314  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 11315  	i--
 11316  	dAtA[i] = 0x12
 11317  	i -= len(m.Project)
 11318  	copy(dAtA[i:], m.Project)
 11319  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 11320  	i--
 11321  	dAtA[i] = 0xa
 11322  	return len(dAtA) - i, nil
 11323  }
 11324  
 11325  func (m *PullRequestGeneratorGitea) Marshal() (dAtA []byte, err error) {
 11326  	size := m.Size()
 11327  	dAtA = make([]byte, size)
 11328  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11329  	if err != nil {
 11330  		return nil, err
 11331  	}
 11332  	return dAtA[:n], nil
 11333  }
 11334  
 11335  func (m *PullRequestGeneratorGitea) MarshalTo(dAtA []byte) (int, error) {
 11336  	size := m.Size()
 11337  	return m.MarshalToSizedBuffer(dAtA[:size])
 11338  }
 11339  
 11340  func (m *PullRequestGeneratorGitea) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11341  	i := len(dAtA)
 11342  	_ = i
 11343  	var l int
 11344  	_ = l
 11345  	i--
 11346  	if m.Insecure {
 11347  		dAtA[i] = 1
 11348  	} else {
 11349  		dAtA[i] = 0
 11350  	}
 11351  	i--
 11352  	dAtA[i] = 0x28
 11353  	if m.TokenRef != nil {
 11354  		{
 11355  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 11356  			if err != nil {
 11357  				return 0, err
 11358  			}
 11359  			i -= size
 11360  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11361  		}
 11362  		i--
 11363  		dAtA[i] = 0x22
 11364  	}
 11365  	i -= len(m.API)
 11366  	copy(dAtA[i:], m.API)
 11367  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 11368  	i--
 11369  	dAtA[i] = 0x1a
 11370  	i -= len(m.Repo)
 11371  	copy(dAtA[i:], m.Repo)
 11372  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 11373  	i--
 11374  	dAtA[i] = 0x12
 11375  	i -= len(m.Owner)
 11376  	copy(dAtA[i:], m.Owner)
 11377  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 11378  	i--
 11379  	dAtA[i] = 0xa
 11380  	return len(dAtA) - i, nil
 11381  }
 11382  
 11383  func (m *PullRequestGeneratorGithub) Marshal() (dAtA []byte, err error) {
 11384  	size := m.Size()
 11385  	dAtA = make([]byte, size)
 11386  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11387  	if err != nil {
 11388  		return nil, err
 11389  	}
 11390  	return dAtA[:n], nil
 11391  }
 11392  
 11393  func (m *PullRequestGeneratorGithub) MarshalTo(dAtA []byte) (int, error) {
 11394  	size := m.Size()
 11395  	return m.MarshalToSizedBuffer(dAtA[:size])
 11396  }
 11397  
 11398  func (m *PullRequestGeneratorGithub) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11399  	i := len(dAtA)
 11400  	_ = i
 11401  	var l int
 11402  	_ = l
 11403  	if len(m.Labels) > 0 {
 11404  		for iNdEx := len(m.Labels) - 1; iNdEx >= 0; iNdEx-- {
 11405  			i -= len(m.Labels[iNdEx])
 11406  			copy(dAtA[i:], m.Labels[iNdEx])
 11407  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Labels[iNdEx])))
 11408  			i--
 11409  			dAtA[i] = 0x32
 11410  		}
 11411  	}
 11412  	i -= len(m.AppSecretName)
 11413  	copy(dAtA[i:], m.AppSecretName)
 11414  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AppSecretName)))
 11415  	i--
 11416  	dAtA[i] = 0x2a
 11417  	if m.TokenRef != nil {
 11418  		{
 11419  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 11420  			if err != nil {
 11421  				return 0, err
 11422  			}
 11423  			i -= size
 11424  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 11425  		}
 11426  		i--
 11427  		dAtA[i] = 0x22
 11428  	}
 11429  	i -= len(m.API)
 11430  	copy(dAtA[i:], m.API)
 11431  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 11432  	i--
 11433  	dAtA[i] = 0x1a
 11434  	i -= len(m.Repo)
 11435  	copy(dAtA[i:], m.Repo)
 11436  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 11437  	i--
 11438  	dAtA[i] = 0x12
 11439  	i -= len(m.Owner)
 11440  	copy(dAtA[i:], m.Owner)
 11441  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 11442  	i--
 11443  	dAtA[i] = 0xa
 11444  	return len(dAtA) - i, nil
 11445  }
 11446  
 11447  func (m *RefTarget) Marshal() (dAtA []byte, err error) {
 11448  	size := m.Size()
 11449  	dAtA = make([]byte, size)
 11450  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11451  	if err != nil {
 11452  		return nil, err
 11453  	}
 11454  	return dAtA[:n], nil
 11455  }
 11456  
 11457  func (m *RefTarget) MarshalTo(dAtA []byte) (int, error) {
 11458  	size := m.Size()
 11459  	return m.MarshalToSizedBuffer(dAtA[:size])
 11460  }
 11461  
 11462  func (m *RefTarget) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11463  	i := len(dAtA)
 11464  	_ = i
 11465  	var l int
 11466  	_ = l
 11467  	i -= len(m.Chart)
 11468  	copy(dAtA[i:], m.Chart)
 11469  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Chart)))
 11470  	i--
 11471  	dAtA[i] = 0x1a
 11472  	i -= len(m.TargetRevision)
 11473  	copy(dAtA[i:], m.TargetRevision)
 11474  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetRevision)))
 11475  	i--
 11476  	dAtA[i] = 0x12
 11477  	{
 11478  		size, err := m.Repo.MarshalToSizedBuffer(dAtA[:i])
 11479  		if err != nil {
 11480  			return 0, err
 11481  		}
 11482  		i -= size
 11483  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11484  	}
 11485  	i--
 11486  	dAtA[i] = 0xa
 11487  	return len(dAtA) - i, nil
 11488  }
 11489  
 11490  func (m *RepoCreds) Marshal() (dAtA []byte, err error) {
 11491  	size := m.Size()
 11492  	dAtA = make([]byte, size)
 11493  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11494  	if err != nil {
 11495  		return nil, err
 11496  	}
 11497  	return dAtA[:n], nil
 11498  }
 11499  
 11500  func (m *RepoCreds) MarshalTo(dAtA []byte) (int, error) {
 11501  	size := m.Size()
 11502  	return m.MarshalToSizedBuffer(dAtA[:size])
 11503  }
 11504  
 11505  func (m *RepoCreds) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11506  	i := len(dAtA)
 11507  	_ = i
 11508  	var l int
 11509  	_ = l
 11510  	i--
 11511  	if m.ForceHttpBasicAuth {
 11512  		dAtA[i] = 1
 11513  	} else {
 11514  		dAtA[i] = 0
 11515  	}
 11516  	i--
 11517  	dAtA[i] = 0x1
 11518  	i--
 11519  	dAtA[i] = 0xa0
 11520  	i -= len(m.Proxy)
 11521  	copy(dAtA[i:], m.Proxy)
 11522  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Proxy)))
 11523  	i--
 11524  	dAtA[i] = 0x1
 11525  	i--
 11526  	dAtA[i] = 0x9a
 11527  	i -= len(m.GCPServiceAccountKey)
 11528  	copy(dAtA[i:], m.GCPServiceAccountKey)
 11529  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GCPServiceAccountKey)))
 11530  	i--
 11531  	dAtA[i] = 0x6a
 11532  	i -= len(m.Type)
 11533  	copy(dAtA[i:], m.Type)
 11534  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
 11535  	i--
 11536  	dAtA[i] = 0x62
 11537  	i--
 11538  	if m.EnableOCI {
 11539  		dAtA[i] = 1
 11540  	} else {
 11541  		dAtA[i] = 0
 11542  	}
 11543  	i--
 11544  	dAtA[i] = 0x58
 11545  	i -= len(m.GitHubAppEnterpriseBaseURL)
 11546  	copy(dAtA[i:], m.GitHubAppEnterpriseBaseURL)
 11547  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GitHubAppEnterpriseBaseURL)))
 11548  	i--
 11549  	dAtA[i] = 0x52
 11550  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppInstallationId))
 11551  	i--
 11552  	dAtA[i] = 0x48
 11553  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppId))
 11554  	i--
 11555  	dAtA[i] = 0x40
 11556  	i -= len(m.GithubAppPrivateKey)
 11557  	copy(dAtA[i:], m.GithubAppPrivateKey)
 11558  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GithubAppPrivateKey)))
 11559  	i--
 11560  	dAtA[i] = 0x3a
 11561  	i -= len(m.TLSClientCertKey)
 11562  	copy(dAtA[i:], m.TLSClientCertKey)
 11563  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertKey)))
 11564  	i--
 11565  	dAtA[i] = 0x32
 11566  	i -= len(m.TLSClientCertData)
 11567  	copy(dAtA[i:], m.TLSClientCertData)
 11568  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertData)))
 11569  	i--
 11570  	dAtA[i] = 0x2a
 11571  	i -= len(m.SSHPrivateKey)
 11572  	copy(dAtA[i:], m.SSHPrivateKey)
 11573  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SSHPrivateKey)))
 11574  	i--
 11575  	dAtA[i] = 0x22
 11576  	i -= len(m.Password)
 11577  	copy(dAtA[i:], m.Password)
 11578  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
 11579  	i--
 11580  	dAtA[i] = 0x1a
 11581  	i -= len(m.Username)
 11582  	copy(dAtA[i:], m.Username)
 11583  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
 11584  	i--
 11585  	dAtA[i] = 0x12
 11586  	i -= len(m.URL)
 11587  	copy(dAtA[i:], m.URL)
 11588  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.URL)))
 11589  	i--
 11590  	dAtA[i] = 0xa
 11591  	return len(dAtA) - i, nil
 11592  }
 11593  
 11594  func (m *RepoCredsList) Marshal() (dAtA []byte, err error) {
 11595  	size := m.Size()
 11596  	dAtA = make([]byte, size)
 11597  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11598  	if err != nil {
 11599  		return nil, err
 11600  	}
 11601  	return dAtA[:n], nil
 11602  }
 11603  
 11604  func (m *RepoCredsList) MarshalTo(dAtA []byte) (int, error) {
 11605  	size := m.Size()
 11606  	return m.MarshalToSizedBuffer(dAtA[:size])
 11607  }
 11608  
 11609  func (m *RepoCredsList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11610  	i := len(dAtA)
 11611  	_ = i
 11612  	var l int
 11613  	_ = l
 11614  	if len(m.Items) > 0 {
 11615  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 11616  			{
 11617  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11618  				if err != nil {
 11619  					return 0, err
 11620  				}
 11621  				i -= size
 11622  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11623  			}
 11624  			i--
 11625  			dAtA[i] = 0x12
 11626  		}
 11627  	}
 11628  	{
 11629  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
 11630  		if err != nil {
 11631  			return 0, err
 11632  		}
 11633  		i -= size
 11634  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11635  	}
 11636  	i--
 11637  	dAtA[i] = 0xa
 11638  	return len(dAtA) - i, nil
 11639  }
 11640  
 11641  func (m *Repository) Marshal() (dAtA []byte, err error) {
 11642  	size := m.Size()
 11643  	dAtA = make([]byte, size)
 11644  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11645  	if err != nil {
 11646  		return nil, err
 11647  	}
 11648  	return dAtA[:n], nil
 11649  }
 11650  
 11651  func (m *Repository) MarshalTo(dAtA []byte) (int, error) {
 11652  	size := m.Size()
 11653  	return m.MarshalToSizedBuffer(dAtA[:size])
 11654  }
 11655  
 11656  func (m *Repository) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11657  	i := len(dAtA)
 11658  	_ = i
 11659  	var l int
 11660  	_ = l
 11661  	i--
 11662  	if m.ForceHttpBasicAuth {
 11663  		dAtA[i] = 1
 11664  	} else {
 11665  		dAtA[i] = 0
 11666  	}
 11667  	i--
 11668  	dAtA[i] = 0x1
 11669  	i--
 11670  	dAtA[i] = 0xb0
 11671  	i -= len(m.GCPServiceAccountKey)
 11672  	copy(dAtA[i:], m.GCPServiceAccountKey)
 11673  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GCPServiceAccountKey)))
 11674  	i--
 11675  	dAtA[i] = 0x1
 11676  	i--
 11677  	dAtA[i] = 0xaa
 11678  	i -= len(m.Project)
 11679  	copy(dAtA[i:], m.Project)
 11680  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 11681  	i--
 11682  	dAtA[i] = 0x1
 11683  	i--
 11684  	dAtA[i] = 0xa2
 11685  	i -= len(m.Proxy)
 11686  	copy(dAtA[i:], m.Proxy)
 11687  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Proxy)))
 11688  	i--
 11689  	dAtA[i] = 0x1
 11690  	i--
 11691  	dAtA[i] = 0x9a
 11692  	i -= len(m.GitHubAppEnterpriseBaseURL)
 11693  	copy(dAtA[i:], m.GitHubAppEnterpriseBaseURL)
 11694  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GitHubAppEnterpriseBaseURL)))
 11695  	i--
 11696  	dAtA[i] = 0x1
 11697  	i--
 11698  	dAtA[i] = 0x92
 11699  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppInstallationId))
 11700  	i--
 11701  	dAtA[i] = 0x1
 11702  	i--
 11703  	dAtA[i] = 0x88
 11704  	i = encodeVarintGenerated(dAtA, i, uint64(m.GithubAppId))
 11705  	i--
 11706  	dAtA[i] = 0x1
 11707  	i--
 11708  	dAtA[i] = 0x80
 11709  	i -= len(m.GithubAppPrivateKey)
 11710  	copy(dAtA[i:], m.GithubAppPrivateKey)
 11711  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.GithubAppPrivateKey)))
 11712  	i--
 11713  	dAtA[i] = 0x7a
 11714  	i--
 11715  	if m.EnableOCI {
 11716  		dAtA[i] = 1
 11717  	} else {
 11718  		dAtA[i] = 0
 11719  	}
 11720  	i--
 11721  	dAtA[i] = 0x70
 11722  	i--
 11723  	if m.InheritedCreds {
 11724  		dAtA[i] = 1
 11725  	} else {
 11726  		dAtA[i] = 0
 11727  	}
 11728  	i--
 11729  	dAtA[i] = 0x68
 11730  	i -= len(m.Name)
 11731  	copy(dAtA[i:], m.Name)
 11732  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 11733  	i--
 11734  	dAtA[i] = 0x62
 11735  	i -= len(m.Type)
 11736  	copy(dAtA[i:], m.Type)
 11737  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
 11738  	i--
 11739  	dAtA[i] = 0x5a
 11740  	i -= len(m.TLSClientCertKey)
 11741  	copy(dAtA[i:], m.TLSClientCertKey)
 11742  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertKey)))
 11743  	i--
 11744  	dAtA[i] = 0x52
 11745  	i -= len(m.TLSClientCertData)
 11746  	copy(dAtA[i:], m.TLSClientCertData)
 11747  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TLSClientCertData)))
 11748  	i--
 11749  	dAtA[i] = 0x4a
 11750  	i--
 11751  	if m.EnableLFS {
 11752  		dAtA[i] = 1
 11753  	} else {
 11754  		dAtA[i] = 0
 11755  	}
 11756  	i--
 11757  	dAtA[i] = 0x40
 11758  	i--
 11759  	if m.Insecure {
 11760  		dAtA[i] = 1
 11761  	} else {
 11762  		dAtA[i] = 0
 11763  	}
 11764  	i--
 11765  	dAtA[i] = 0x38
 11766  	i--
 11767  	if m.InsecureIgnoreHostKey {
 11768  		dAtA[i] = 1
 11769  	} else {
 11770  		dAtA[i] = 0
 11771  	}
 11772  	i--
 11773  	dAtA[i] = 0x30
 11774  	{
 11775  		size, err := m.ConnectionState.MarshalToSizedBuffer(dAtA[:i])
 11776  		if err != nil {
 11777  			return 0, err
 11778  		}
 11779  		i -= size
 11780  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11781  	}
 11782  	i--
 11783  	dAtA[i] = 0x2a
 11784  	i -= len(m.SSHPrivateKey)
 11785  	copy(dAtA[i:], m.SSHPrivateKey)
 11786  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SSHPrivateKey)))
 11787  	i--
 11788  	dAtA[i] = 0x22
 11789  	i -= len(m.Password)
 11790  	copy(dAtA[i:], m.Password)
 11791  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Password)))
 11792  	i--
 11793  	dAtA[i] = 0x1a
 11794  	i -= len(m.Username)
 11795  	copy(dAtA[i:], m.Username)
 11796  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
 11797  	i--
 11798  	dAtA[i] = 0x12
 11799  	i -= len(m.Repo)
 11800  	copy(dAtA[i:], m.Repo)
 11801  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Repo)))
 11802  	i--
 11803  	dAtA[i] = 0xa
 11804  	return len(dAtA) - i, nil
 11805  }
 11806  
 11807  func (m *RepositoryCertificate) Marshal() (dAtA []byte, err error) {
 11808  	size := m.Size()
 11809  	dAtA = make([]byte, size)
 11810  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11811  	if err != nil {
 11812  		return nil, err
 11813  	}
 11814  	return dAtA[:n], nil
 11815  }
 11816  
 11817  func (m *RepositoryCertificate) MarshalTo(dAtA []byte) (int, error) {
 11818  	size := m.Size()
 11819  	return m.MarshalToSizedBuffer(dAtA[:size])
 11820  }
 11821  
 11822  func (m *RepositoryCertificate) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11823  	i := len(dAtA)
 11824  	_ = i
 11825  	var l int
 11826  	_ = l
 11827  	i -= len(m.CertInfo)
 11828  	copy(dAtA[i:], m.CertInfo)
 11829  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertInfo)))
 11830  	i--
 11831  	dAtA[i] = 0x2a
 11832  	if m.CertData != nil {
 11833  		i -= len(m.CertData)
 11834  		copy(dAtA[i:], m.CertData)
 11835  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertData)))
 11836  		i--
 11837  		dAtA[i] = 0x22
 11838  	}
 11839  	i -= len(m.CertSubType)
 11840  	copy(dAtA[i:], m.CertSubType)
 11841  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertSubType)))
 11842  	i--
 11843  	dAtA[i] = 0x1a
 11844  	i -= len(m.CertType)
 11845  	copy(dAtA[i:], m.CertType)
 11846  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertType)))
 11847  	i--
 11848  	dAtA[i] = 0x12
 11849  	i -= len(m.ServerName)
 11850  	copy(dAtA[i:], m.ServerName)
 11851  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerName)))
 11852  	i--
 11853  	dAtA[i] = 0xa
 11854  	return len(dAtA) - i, nil
 11855  }
 11856  
 11857  func (m *RepositoryCertificateList) Marshal() (dAtA []byte, err error) {
 11858  	size := m.Size()
 11859  	dAtA = make([]byte, size)
 11860  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11861  	if err != nil {
 11862  		return nil, err
 11863  	}
 11864  	return dAtA[:n], nil
 11865  }
 11866  
 11867  func (m *RepositoryCertificateList) MarshalTo(dAtA []byte) (int, error) {
 11868  	size := m.Size()
 11869  	return m.MarshalToSizedBuffer(dAtA[:size])
 11870  }
 11871  
 11872  func (m *RepositoryCertificateList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11873  	i := len(dAtA)
 11874  	_ = i
 11875  	var l int
 11876  	_ = l
 11877  	if len(m.Items) > 0 {
 11878  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 11879  			{
 11880  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11881  				if err != nil {
 11882  					return 0, err
 11883  				}
 11884  				i -= size
 11885  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11886  			}
 11887  			i--
 11888  			dAtA[i] = 0x12
 11889  		}
 11890  	}
 11891  	{
 11892  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
 11893  		if err != nil {
 11894  			return 0, err
 11895  		}
 11896  		i -= size
 11897  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11898  	}
 11899  	i--
 11900  	dAtA[i] = 0xa
 11901  	return len(dAtA) - i, nil
 11902  }
 11903  
 11904  func (m *RepositoryList) Marshal() (dAtA []byte, err error) {
 11905  	size := m.Size()
 11906  	dAtA = make([]byte, size)
 11907  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11908  	if err != nil {
 11909  		return nil, err
 11910  	}
 11911  	return dAtA[:n], nil
 11912  }
 11913  
 11914  func (m *RepositoryList) MarshalTo(dAtA []byte) (int, error) {
 11915  	size := m.Size()
 11916  	return m.MarshalToSizedBuffer(dAtA[:size])
 11917  }
 11918  
 11919  func (m *RepositoryList) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11920  	i := len(dAtA)
 11921  	_ = i
 11922  	var l int
 11923  	_ = l
 11924  	if len(m.Items) > 0 {
 11925  		for iNdEx := len(m.Items) - 1; iNdEx >= 0; iNdEx-- {
 11926  			{
 11927  				size, err := m.Items[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11928  				if err != nil {
 11929  					return 0, err
 11930  				}
 11931  				i -= size
 11932  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11933  			}
 11934  			i--
 11935  			dAtA[i] = 0x12
 11936  		}
 11937  	}
 11938  	{
 11939  		size, err := m.ListMeta.MarshalToSizedBuffer(dAtA[:i])
 11940  		if err != nil {
 11941  			return 0, err
 11942  		}
 11943  		i -= size
 11944  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 11945  	}
 11946  	i--
 11947  	dAtA[i] = 0xa
 11948  	return len(dAtA) - i, nil
 11949  }
 11950  
 11951  func (m *ResourceAction) Marshal() (dAtA []byte, err error) {
 11952  	size := m.Size()
 11953  	dAtA = make([]byte, size)
 11954  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 11955  	if err != nil {
 11956  		return nil, err
 11957  	}
 11958  	return dAtA[:n], nil
 11959  }
 11960  
 11961  func (m *ResourceAction) MarshalTo(dAtA []byte) (int, error) {
 11962  	size := m.Size()
 11963  	return m.MarshalToSizedBuffer(dAtA[:size])
 11964  }
 11965  
 11966  func (m *ResourceAction) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 11967  	i := len(dAtA)
 11968  	_ = i
 11969  	var l int
 11970  	_ = l
 11971  	i -= len(m.DisplayName)
 11972  	copy(dAtA[i:], m.DisplayName)
 11973  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.DisplayName)))
 11974  	i--
 11975  	dAtA[i] = 0x2a
 11976  	i -= len(m.IconClass)
 11977  	copy(dAtA[i:], m.IconClass)
 11978  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.IconClass)))
 11979  	i--
 11980  	dAtA[i] = 0x22
 11981  	i--
 11982  	if m.Disabled {
 11983  		dAtA[i] = 1
 11984  	} else {
 11985  		dAtA[i] = 0
 11986  	}
 11987  	i--
 11988  	dAtA[i] = 0x18
 11989  	if len(m.Params) > 0 {
 11990  		for iNdEx := len(m.Params) - 1; iNdEx >= 0; iNdEx-- {
 11991  			{
 11992  				size, err := m.Params[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 11993  				if err != nil {
 11994  					return 0, err
 11995  				}
 11996  				i -= size
 11997  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 11998  			}
 11999  			i--
 12000  			dAtA[i] = 0x12
 12001  		}
 12002  	}
 12003  	i -= len(m.Name)
 12004  	copy(dAtA[i:], m.Name)
 12005  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12006  	i--
 12007  	dAtA[i] = 0xa
 12008  	return len(dAtA) - i, nil
 12009  }
 12010  
 12011  func (m *ResourceActionDefinition) Marshal() (dAtA []byte, err error) {
 12012  	size := m.Size()
 12013  	dAtA = make([]byte, size)
 12014  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12015  	if err != nil {
 12016  		return nil, err
 12017  	}
 12018  	return dAtA[:n], nil
 12019  }
 12020  
 12021  func (m *ResourceActionDefinition) MarshalTo(dAtA []byte) (int, error) {
 12022  	size := m.Size()
 12023  	return m.MarshalToSizedBuffer(dAtA[:size])
 12024  }
 12025  
 12026  func (m *ResourceActionDefinition) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12027  	i := len(dAtA)
 12028  	_ = i
 12029  	var l int
 12030  	_ = l
 12031  	i -= len(m.ActionLua)
 12032  	copy(dAtA[i:], m.ActionLua)
 12033  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ActionLua)))
 12034  	i--
 12035  	dAtA[i] = 0x12
 12036  	i -= len(m.Name)
 12037  	copy(dAtA[i:], m.Name)
 12038  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12039  	i--
 12040  	dAtA[i] = 0xa
 12041  	return len(dAtA) - i, nil
 12042  }
 12043  
 12044  func (m *ResourceActionParam) Marshal() (dAtA []byte, err error) {
 12045  	size := m.Size()
 12046  	dAtA = make([]byte, size)
 12047  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12048  	if err != nil {
 12049  		return nil, err
 12050  	}
 12051  	return dAtA[:n], nil
 12052  }
 12053  
 12054  func (m *ResourceActionParam) MarshalTo(dAtA []byte) (int, error) {
 12055  	size := m.Size()
 12056  	return m.MarshalToSizedBuffer(dAtA[:size])
 12057  }
 12058  
 12059  func (m *ResourceActionParam) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12060  	i := len(dAtA)
 12061  	_ = i
 12062  	var l int
 12063  	_ = l
 12064  	i -= len(m.Default)
 12065  	copy(dAtA[i:], m.Default)
 12066  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Default)))
 12067  	i--
 12068  	dAtA[i] = 0x22
 12069  	i -= len(m.Type)
 12070  	copy(dAtA[i:], m.Type)
 12071  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Type)))
 12072  	i--
 12073  	dAtA[i] = 0x1a
 12074  	i -= len(m.Value)
 12075  	copy(dAtA[i:], m.Value)
 12076  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 12077  	i--
 12078  	dAtA[i] = 0x12
 12079  	i -= len(m.Name)
 12080  	copy(dAtA[i:], m.Name)
 12081  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12082  	i--
 12083  	dAtA[i] = 0xa
 12084  	return len(dAtA) - i, nil
 12085  }
 12086  
 12087  func (m *ResourceActions) Marshal() (dAtA []byte, err error) {
 12088  	size := m.Size()
 12089  	dAtA = make([]byte, size)
 12090  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12091  	if err != nil {
 12092  		return nil, err
 12093  	}
 12094  	return dAtA[:n], nil
 12095  }
 12096  
 12097  func (m *ResourceActions) MarshalTo(dAtA []byte) (int, error) {
 12098  	size := m.Size()
 12099  	return m.MarshalToSizedBuffer(dAtA[:size])
 12100  }
 12101  
 12102  func (m *ResourceActions) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12103  	i := len(dAtA)
 12104  	_ = i
 12105  	var l int
 12106  	_ = l
 12107  	if len(m.Definitions) > 0 {
 12108  		for iNdEx := len(m.Definitions) - 1; iNdEx >= 0; iNdEx-- {
 12109  			{
 12110  				size, err := m.Definitions[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12111  				if err != nil {
 12112  					return 0, err
 12113  				}
 12114  				i -= size
 12115  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12116  			}
 12117  			i--
 12118  			dAtA[i] = 0x12
 12119  		}
 12120  	}
 12121  	i -= len(m.ActionDiscoveryLua)
 12122  	copy(dAtA[i:], m.ActionDiscoveryLua)
 12123  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ActionDiscoveryLua)))
 12124  	i--
 12125  	dAtA[i] = 0xa
 12126  	return len(dAtA) - i, nil
 12127  }
 12128  
 12129  func (m *ResourceDiff) Marshal() (dAtA []byte, err error) {
 12130  	size := m.Size()
 12131  	dAtA = make([]byte, size)
 12132  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12133  	if err != nil {
 12134  		return nil, err
 12135  	}
 12136  	return dAtA[:n], nil
 12137  }
 12138  
 12139  func (m *ResourceDiff) MarshalTo(dAtA []byte) (int, error) {
 12140  	size := m.Size()
 12141  	return m.MarshalToSizedBuffer(dAtA[:size])
 12142  }
 12143  
 12144  func (m *ResourceDiff) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12145  	i := len(dAtA)
 12146  	_ = i
 12147  	var l int
 12148  	_ = l
 12149  	i--
 12150  	if m.Modified {
 12151  		dAtA[i] = 1
 12152  	} else {
 12153  		dAtA[i] = 0
 12154  	}
 12155  	i--
 12156  	dAtA[i] = 0x60
 12157  	i -= len(m.ResourceVersion)
 12158  	copy(dAtA[i:], m.ResourceVersion)
 12159  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
 12160  	i--
 12161  	dAtA[i] = 0x5a
 12162  	i -= len(m.PredictedLiveState)
 12163  	copy(dAtA[i:], m.PredictedLiveState)
 12164  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.PredictedLiveState)))
 12165  	i--
 12166  	dAtA[i] = 0x52
 12167  	i -= len(m.NormalizedLiveState)
 12168  	copy(dAtA[i:], m.NormalizedLiveState)
 12169  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.NormalizedLiveState)))
 12170  	i--
 12171  	dAtA[i] = 0x4a
 12172  	i--
 12173  	if m.Hook {
 12174  		dAtA[i] = 1
 12175  	} else {
 12176  		dAtA[i] = 0
 12177  	}
 12178  	i--
 12179  	dAtA[i] = 0x40
 12180  	i -= len(m.Diff)
 12181  	copy(dAtA[i:], m.Diff)
 12182  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Diff)))
 12183  	i--
 12184  	dAtA[i] = 0x3a
 12185  	i -= len(m.LiveState)
 12186  	copy(dAtA[i:], m.LiveState)
 12187  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.LiveState)))
 12188  	i--
 12189  	dAtA[i] = 0x32
 12190  	i -= len(m.TargetState)
 12191  	copy(dAtA[i:], m.TargetState)
 12192  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TargetState)))
 12193  	i--
 12194  	dAtA[i] = 0x2a
 12195  	i -= len(m.Name)
 12196  	copy(dAtA[i:], m.Name)
 12197  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12198  	i--
 12199  	dAtA[i] = 0x22
 12200  	i -= len(m.Namespace)
 12201  	copy(dAtA[i:], m.Namespace)
 12202  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 12203  	i--
 12204  	dAtA[i] = 0x1a
 12205  	i -= len(m.Kind)
 12206  	copy(dAtA[i:], m.Kind)
 12207  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 12208  	i--
 12209  	dAtA[i] = 0x12
 12210  	i -= len(m.Group)
 12211  	copy(dAtA[i:], m.Group)
 12212  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 12213  	i--
 12214  	dAtA[i] = 0xa
 12215  	return len(dAtA) - i, nil
 12216  }
 12217  
 12218  func (m *ResourceIgnoreDifferences) Marshal() (dAtA []byte, err error) {
 12219  	size := m.Size()
 12220  	dAtA = make([]byte, size)
 12221  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12222  	if err != nil {
 12223  		return nil, err
 12224  	}
 12225  	return dAtA[:n], nil
 12226  }
 12227  
 12228  func (m *ResourceIgnoreDifferences) MarshalTo(dAtA []byte) (int, error) {
 12229  	size := m.Size()
 12230  	return m.MarshalToSizedBuffer(dAtA[:size])
 12231  }
 12232  
 12233  func (m *ResourceIgnoreDifferences) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12234  	i := len(dAtA)
 12235  	_ = i
 12236  	var l int
 12237  	_ = l
 12238  	if len(m.ManagedFieldsManagers) > 0 {
 12239  		for iNdEx := len(m.ManagedFieldsManagers) - 1; iNdEx >= 0; iNdEx-- {
 12240  			i -= len(m.ManagedFieldsManagers[iNdEx])
 12241  			copy(dAtA[i:], m.ManagedFieldsManagers[iNdEx])
 12242  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ManagedFieldsManagers[iNdEx])))
 12243  			i--
 12244  			dAtA[i] = 0x3a
 12245  		}
 12246  	}
 12247  	if len(m.JQPathExpressions) > 0 {
 12248  		for iNdEx := len(m.JQPathExpressions) - 1; iNdEx >= 0; iNdEx-- {
 12249  			i -= len(m.JQPathExpressions[iNdEx])
 12250  			copy(dAtA[i:], m.JQPathExpressions[iNdEx])
 12251  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JQPathExpressions[iNdEx])))
 12252  			i--
 12253  			dAtA[i] = 0x32
 12254  		}
 12255  	}
 12256  	if len(m.JSONPointers) > 0 {
 12257  		for iNdEx := len(m.JSONPointers) - 1; iNdEx >= 0; iNdEx-- {
 12258  			i -= len(m.JSONPointers[iNdEx])
 12259  			copy(dAtA[i:], m.JSONPointers[iNdEx])
 12260  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.JSONPointers[iNdEx])))
 12261  			i--
 12262  			dAtA[i] = 0x2a
 12263  		}
 12264  	}
 12265  	i -= len(m.Namespace)
 12266  	copy(dAtA[i:], m.Namespace)
 12267  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 12268  	i--
 12269  	dAtA[i] = 0x22
 12270  	i -= len(m.Name)
 12271  	copy(dAtA[i:], m.Name)
 12272  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12273  	i--
 12274  	dAtA[i] = 0x1a
 12275  	i -= len(m.Kind)
 12276  	copy(dAtA[i:], m.Kind)
 12277  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 12278  	i--
 12279  	dAtA[i] = 0x12
 12280  	i -= len(m.Group)
 12281  	copy(dAtA[i:], m.Group)
 12282  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 12283  	i--
 12284  	dAtA[i] = 0xa
 12285  	return len(dAtA) - i, nil
 12286  }
 12287  
 12288  func (m *ResourceNetworkingInfo) Marshal() (dAtA []byte, err error) {
 12289  	size := m.Size()
 12290  	dAtA = make([]byte, size)
 12291  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12292  	if err != nil {
 12293  		return nil, err
 12294  	}
 12295  	return dAtA[:n], nil
 12296  }
 12297  
 12298  func (m *ResourceNetworkingInfo) MarshalTo(dAtA []byte) (int, error) {
 12299  	size := m.Size()
 12300  	return m.MarshalToSizedBuffer(dAtA[:size])
 12301  }
 12302  
 12303  func (m *ResourceNetworkingInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12304  	i := len(dAtA)
 12305  	_ = i
 12306  	var l int
 12307  	_ = l
 12308  	if len(m.ExternalURLs) > 0 {
 12309  		for iNdEx := len(m.ExternalURLs) - 1; iNdEx >= 0; iNdEx-- {
 12310  			i -= len(m.ExternalURLs[iNdEx])
 12311  			copy(dAtA[i:], m.ExternalURLs[iNdEx])
 12312  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.ExternalURLs[iNdEx])))
 12313  			i--
 12314  			dAtA[i] = 0x2a
 12315  		}
 12316  	}
 12317  	if len(m.Ingress) > 0 {
 12318  		for iNdEx := len(m.Ingress) - 1; iNdEx >= 0; iNdEx-- {
 12319  			{
 12320  				size, err := m.Ingress[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12321  				if err != nil {
 12322  					return 0, err
 12323  				}
 12324  				i -= size
 12325  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12326  			}
 12327  			i--
 12328  			dAtA[i] = 0x22
 12329  		}
 12330  	}
 12331  	if len(m.Labels) > 0 {
 12332  		keysForLabels := make([]string, 0, len(m.Labels))
 12333  		for k := range m.Labels {
 12334  			keysForLabels = append(keysForLabels, string(k))
 12335  		}
 12336  		github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 12337  		for iNdEx := len(keysForLabels) - 1; iNdEx >= 0; iNdEx-- {
 12338  			v := m.Labels[string(keysForLabels[iNdEx])]
 12339  			baseI := i
 12340  			i -= len(v)
 12341  			copy(dAtA[i:], v)
 12342  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 12343  			i--
 12344  			dAtA[i] = 0x12
 12345  			i -= len(keysForLabels[iNdEx])
 12346  			copy(dAtA[i:], keysForLabels[iNdEx])
 12347  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForLabels[iNdEx])))
 12348  			i--
 12349  			dAtA[i] = 0xa
 12350  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 12351  			i--
 12352  			dAtA[i] = 0x1a
 12353  		}
 12354  	}
 12355  	if len(m.TargetRefs) > 0 {
 12356  		for iNdEx := len(m.TargetRefs) - 1; iNdEx >= 0; iNdEx-- {
 12357  			{
 12358  				size, err := m.TargetRefs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12359  				if err != nil {
 12360  					return 0, err
 12361  				}
 12362  				i -= size
 12363  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12364  			}
 12365  			i--
 12366  			dAtA[i] = 0x12
 12367  		}
 12368  	}
 12369  	if len(m.TargetLabels) > 0 {
 12370  		keysForTargetLabels := make([]string, 0, len(m.TargetLabels))
 12371  		for k := range m.TargetLabels {
 12372  			keysForTargetLabels = append(keysForTargetLabels, string(k))
 12373  		}
 12374  		github_com_gogo_protobuf_sortkeys.Strings(keysForTargetLabels)
 12375  		for iNdEx := len(keysForTargetLabels) - 1; iNdEx >= 0; iNdEx-- {
 12376  			v := m.TargetLabels[string(keysForTargetLabels[iNdEx])]
 12377  			baseI := i
 12378  			i -= len(v)
 12379  			copy(dAtA[i:], v)
 12380  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 12381  			i--
 12382  			dAtA[i] = 0x12
 12383  			i -= len(keysForTargetLabels[iNdEx])
 12384  			copy(dAtA[i:], keysForTargetLabels[iNdEx])
 12385  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForTargetLabels[iNdEx])))
 12386  			i--
 12387  			dAtA[i] = 0xa
 12388  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 12389  			i--
 12390  			dAtA[i] = 0xa
 12391  		}
 12392  	}
 12393  	return len(dAtA) - i, nil
 12394  }
 12395  
 12396  func (m *ResourceNode) Marshal() (dAtA []byte, err error) {
 12397  	size := m.Size()
 12398  	dAtA = make([]byte, size)
 12399  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12400  	if err != nil {
 12401  		return nil, err
 12402  	}
 12403  	return dAtA[:n], nil
 12404  }
 12405  
 12406  func (m *ResourceNode) MarshalTo(dAtA []byte) (int, error) {
 12407  	size := m.Size()
 12408  	return m.MarshalToSizedBuffer(dAtA[:size])
 12409  }
 12410  
 12411  func (m *ResourceNode) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12412  	i := len(dAtA)
 12413  	_ = i
 12414  	var l int
 12415  	_ = l
 12416  	if m.CreatedAt != nil {
 12417  		{
 12418  			size, err := m.CreatedAt.MarshalToSizedBuffer(dAtA[:i])
 12419  			if err != nil {
 12420  				return 0, err
 12421  			}
 12422  			i -= size
 12423  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12424  		}
 12425  		i--
 12426  		dAtA[i] = 0x42
 12427  	}
 12428  	if m.Health != nil {
 12429  		{
 12430  			size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
 12431  			if err != nil {
 12432  				return 0, err
 12433  			}
 12434  			i -= size
 12435  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12436  		}
 12437  		i--
 12438  		dAtA[i] = 0x3a
 12439  	}
 12440  	if len(m.Images) > 0 {
 12441  		for iNdEx := len(m.Images) - 1; iNdEx >= 0; iNdEx-- {
 12442  			i -= len(m.Images[iNdEx])
 12443  			copy(dAtA[i:], m.Images[iNdEx])
 12444  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Images[iNdEx])))
 12445  			i--
 12446  			dAtA[i] = 0x32
 12447  		}
 12448  	}
 12449  	i -= len(m.ResourceVersion)
 12450  	copy(dAtA[i:], m.ResourceVersion)
 12451  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ResourceVersion)))
 12452  	i--
 12453  	dAtA[i] = 0x2a
 12454  	if m.NetworkingInfo != nil {
 12455  		{
 12456  			size, err := m.NetworkingInfo.MarshalToSizedBuffer(dAtA[:i])
 12457  			if err != nil {
 12458  				return 0, err
 12459  			}
 12460  			i -= size
 12461  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12462  		}
 12463  		i--
 12464  		dAtA[i] = 0x22
 12465  	}
 12466  	if len(m.Info) > 0 {
 12467  		for iNdEx := len(m.Info) - 1; iNdEx >= 0; iNdEx-- {
 12468  			{
 12469  				size, err := m.Info[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12470  				if err != nil {
 12471  					return 0, err
 12472  				}
 12473  				i -= size
 12474  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12475  			}
 12476  			i--
 12477  			dAtA[i] = 0x1a
 12478  		}
 12479  	}
 12480  	if len(m.ParentRefs) > 0 {
 12481  		for iNdEx := len(m.ParentRefs) - 1; iNdEx >= 0; iNdEx-- {
 12482  			{
 12483  				size, err := m.ParentRefs[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12484  				if err != nil {
 12485  					return 0, err
 12486  				}
 12487  				i -= size
 12488  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12489  			}
 12490  			i--
 12491  			dAtA[i] = 0x12
 12492  		}
 12493  	}
 12494  	{
 12495  		size, err := m.ResourceRef.MarshalToSizedBuffer(dAtA[:i])
 12496  		if err != nil {
 12497  			return 0, err
 12498  		}
 12499  		i -= size
 12500  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12501  	}
 12502  	i--
 12503  	dAtA[i] = 0xa
 12504  	return len(dAtA) - i, nil
 12505  }
 12506  
 12507  func (m *ResourceOverride) Marshal() (dAtA []byte, err error) {
 12508  	size := m.Size()
 12509  	dAtA = make([]byte, size)
 12510  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12511  	if err != nil {
 12512  		return nil, err
 12513  	}
 12514  	return dAtA[:n], nil
 12515  }
 12516  
 12517  func (m *ResourceOverride) MarshalTo(dAtA []byte) (int, error) {
 12518  	size := m.Size()
 12519  	return m.MarshalToSizedBuffer(dAtA[:size])
 12520  }
 12521  
 12522  func (m *ResourceOverride) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12523  	i := len(dAtA)
 12524  	_ = i
 12525  	var l int
 12526  	_ = l
 12527  	{
 12528  		size, err := m.IgnoreResourceUpdates.MarshalToSizedBuffer(dAtA[:i])
 12529  		if err != nil {
 12530  			return 0, err
 12531  		}
 12532  		i -= size
 12533  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12534  	}
 12535  	i--
 12536  	dAtA[i] = 0x32
 12537  	i--
 12538  	if m.UseOpenLibs {
 12539  		dAtA[i] = 1
 12540  	} else {
 12541  		dAtA[i] = 0
 12542  	}
 12543  	i--
 12544  	dAtA[i] = 0x28
 12545  	if len(m.KnownTypeFields) > 0 {
 12546  		for iNdEx := len(m.KnownTypeFields) - 1; iNdEx >= 0; iNdEx-- {
 12547  			{
 12548  				size, err := m.KnownTypeFields[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12549  				if err != nil {
 12550  					return 0, err
 12551  				}
 12552  				i -= size
 12553  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12554  			}
 12555  			i--
 12556  			dAtA[i] = 0x22
 12557  		}
 12558  	}
 12559  	i -= len(m.Actions)
 12560  	copy(dAtA[i:], m.Actions)
 12561  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Actions)))
 12562  	i--
 12563  	dAtA[i] = 0x1a
 12564  	{
 12565  		size, err := m.IgnoreDifferences.MarshalToSizedBuffer(dAtA[:i])
 12566  		if err != nil {
 12567  			return 0, err
 12568  		}
 12569  		i -= size
 12570  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12571  	}
 12572  	i--
 12573  	dAtA[i] = 0x12
 12574  	i -= len(m.HealthLua)
 12575  	copy(dAtA[i:], m.HealthLua)
 12576  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HealthLua)))
 12577  	i--
 12578  	dAtA[i] = 0xa
 12579  	return len(dAtA) - i, nil
 12580  }
 12581  
 12582  func (m *ResourceRef) Marshal() (dAtA []byte, err error) {
 12583  	size := m.Size()
 12584  	dAtA = make([]byte, size)
 12585  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12586  	if err != nil {
 12587  		return nil, err
 12588  	}
 12589  	return dAtA[:n], nil
 12590  }
 12591  
 12592  func (m *ResourceRef) MarshalTo(dAtA []byte) (int, error) {
 12593  	size := m.Size()
 12594  	return m.MarshalToSizedBuffer(dAtA[:size])
 12595  }
 12596  
 12597  func (m *ResourceRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12598  	i := len(dAtA)
 12599  	_ = i
 12600  	var l int
 12601  	_ = l
 12602  	i -= len(m.UID)
 12603  	copy(dAtA[i:], m.UID)
 12604  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
 12605  	i--
 12606  	dAtA[i] = 0x32
 12607  	i -= len(m.Name)
 12608  	copy(dAtA[i:], m.Name)
 12609  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12610  	i--
 12611  	dAtA[i] = 0x2a
 12612  	i -= len(m.Namespace)
 12613  	copy(dAtA[i:], m.Namespace)
 12614  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 12615  	i--
 12616  	dAtA[i] = 0x22
 12617  	i -= len(m.Kind)
 12618  	copy(dAtA[i:], m.Kind)
 12619  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 12620  	i--
 12621  	dAtA[i] = 0x1a
 12622  	i -= len(m.Version)
 12623  	copy(dAtA[i:], m.Version)
 12624  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 12625  	i--
 12626  	dAtA[i] = 0x12
 12627  	i -= len(m.Group)
 12628  	copy(dAtA[i:], m.Group)
 12629  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 12630  	i--
 12631  	dAtA[i] = 0xa
 12632  	return len(dAtA) - i, nil
 12633  }
 12634  
 12635  func (m *ResourceResult) Marshal() (dAtA []byte, err error) {
 12636  	size := m.Size()
 12637  	dAtA = make([]byte, size)
 12638  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12639  	if err != nil {
 12640  		return nil, err
 12641  	}
 12642  	return dAtA[:n], nil
 12643  }
 12644  
 12645  func (m *ResourceResult) MarshalTo(dAtA []byte) (int, error) {
 12646  	size := m.Size()
 12647  	return m.MarshalToSizedBuffer(dAtA[:size])
 12648  }
 12649  
 12650  func (m *ResourceResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12651  	i := len(dAtA)
 12652  	_ = i
 12653  	var l int
 12654  	_ = l
 12655  	i -= len(m.SyncPhase)
 12656  	copy(dAtA[i:], m.SyncPhase)
 12657  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncPhase)))
 12658  	i--
 12659  	dAtA[i] = 0x52
 12660  	i -= len(m.HookPhase)
 12661  	copy(dAtA[i:], m.HookPhase)
 12662  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookPhase)))
 12663  	i--
 12664  	dAtA[i] = 0x4a
 12665  	i -= len(m.HookType)
 12666  	copy(dAtA[i:], m.HookType)
 12667  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.HookType)))
 12668  	i--
 12669  	dAtA[i] = 0x42
 12670  	i -= len(m.Message)
 12671  	copy(dAtA[i:], m.Message)
 12672  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 12673  	i--
 12674  	dAtA[i] = 0x3a
 12675  	i -= len(m.Status)
 12676  	copy(dAtA[i:], m.Status)
 12677  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 12678  	i--
 12679  	dAtA[i] = 0x32
 12680  	i -= len(m.Name)
 12681  	copy(dAtA[i:], m.Name)
 12682  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12683  	i--
 12684  	dAtA[i] = 0x2a
 12685  	i -= len(m.Namespace)
 12686  	copy(dAtA[i:], m.Namespace)
 12687  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 12688  	i--
 12689  	dAtA[i] = 0x22
 12690  	i -= len(m.Kind)
 12691  	copy(dAtA[i:], m.Kind)
 12692  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 12693  	i--
 12694  	dAtA[i] = 0x1a
 12695  	i -= len(m.Version)
 12696  	copy(dAtA[i:], m.Version)
 12697  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 12698  	i--
 12699  	dAtA[i] = 0x12
 12700  	i -= len(m.Group)
 12701  	copy(dAtA[i:], m.Group)
 12702  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 12703  	i--
 12704  	dAtA[i] = 0xa
 12705  	return len(dAtA) - i, nil
 12706  }
 12707  
 12708  func (m *ResourceStatus) Marshal() (dAtA []byte, err error) {
 12709  	size := m.Size()
 12710  	dAtA = make([]byte, size)
 12711  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12712  	if err != nil {
 12713  		return nil, err
 12714  	}
 12715  	return dAtA[:n], nil
 12716  }
 12717  
 12718  func (m *ResourceStatus) MarshalTo(dAtA []byte) (int, error) {
 12719  	size := m.Size()
 12720  	return m.MarshalToSizedBuffer(dAtA[:size])
 12721  }
 12722  
 12723  func (m *ResourceStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12724  	i := len(dAtA)
 12725  	_ = i
 12726  	var l int
 12727  	_ = l
 12728  	i = encodeVarintGenerated(dAtA, i, uint64(m.SyncWave))
 12729  	i--
 12730  	dAtA[i] = 0x50
 12731  	i--
 12732  	if m.RequiresPruning {
 12733  		dAtA[i] = 1
 12734  	} else {
 12735  		dAtA[i] = 0
 12736  	}
 12737  	i--
 12738  	dAtA[i] = 0x48
 12739  	i--
 12740  	if m.Hook {
 12741  		dAtA[i] = 1
 12742  	} else {
 12743  		dAtA[i] = 0
 12744  	}
 12745  	i--
 12746  	dAtA[i] = 0x40
 12747  	if m.Health != nil {
 12748  		{
 12749  			size, err := m.Health.MarshalToSizedBuffer(dAtA[:i])
 12750  			if err != nil {
 12751  				return 0, err
 12752  			}
 12753  			i -= size
 12754  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12755  		}
 12756  		i--
 12757  		dAtA[i] = 0x3a
 12758  	}
 12759  	i -= len(m.Status)
 12760  	copy(dAtA[i:], m.Status)
 12761  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 12762  	i--
 12763  	dAtA[i] = 0x32
 12764  	i -= len(m.Name)
 12765  	copy(dAtA[i:], m.Name)
 12766  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 12767  	i--
 12768  	dAtA[i] = 0x2a
 12769  	i -= len(m.Namespace)
 12770  	copy(dAtA[i:], m.Namespace)
 12771  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 12772  	i--
 12773  	dAtA[i] = 0x22
 12774  	i -= len(m.Kind)
 12775  	copy(dAtA[i:], m.Kind)
 12776  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 12777  	i--
 12778  	dAtA[i] = 0x1a
 12779  	i -= len(m.Version)
 12780  	copy(dAtA[i:], m.Version)
 12781  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Version)))
 12782  	i--
 12783  	dAtA[i] = 0x12
 12784  	i -= len(m.Group)
 12785  	copy(dAtA[i:], m.Group)
 12786  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 12787  	i--
 12788  	dAtA[i] = 0xa
 12789  	return len(dAtA) - i, nil
 12790  }
 12791  
 12792  func (m *RetryStrategy) Marshal() (dAtA []byte, err error) {
 12793  	size := m.Size()
 12794  	dAtA = make([]byte, size)
 12795  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12796  	if err != nil {
 12797  		return nil, err
 12798  	}
 12799  	return dAtA[:n], nil
 12800  }
 12801  
 12802  func (m *RetryStrategy) MarshalTo(dAtA []byte) (int, error) {
 12803  	size := m.Size()
 12804  	return m.MarshalToSizedBuffer(dAtA[:size])
 12805  }
 12806  
 12807  func (m *RetryStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12808  	i := len(dAtA)
 12809  	_ = i
 12810  	var l int
 12811  	_ = l
 12812  	if m.Backoff != nil {
 12813  		{
 12814  			size, err := m.Backoff.MarshalToSizedBuffer(dAtA[:i])
 12815  			if err != nil {
 12816  				return 0, err
 12817  			}
 12818  			i -= size
 12819  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12820  		}
 12821  		i--
 12822  		dAtA[i] = 0x12
 12823  	}
 12824  	i = encodeVarintGenerated(dAtA, i, uint64(m.Limit))
 12825  	i--
 12826  	dAtA[i] = 0x8
 12827  	return len(dAtA) - i, nil
 12828  }
 12829  
 12830  func (m *RevisionHistory) Marshal() (dAtA []byte, err error) {
 12831  	size := m.Size()
 12832  	dAtA = make([]byte, size)
 12833  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12834  	if err != nil {
 12835  		return nil, err
 12836  	}
 12837  	return dAtA[:n], nil
 12838  }
 12839  
 12840  func (m *RevisionHistory) MarshalTo(dAtA []byte) (int, error) {
 12841  	size := m.Size()
 12842  	return m.MarshalToSizedBuffer(dAtA[:size])
 12843  }
 12844  
 12845  func (m *RevisionHistory) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12846  	i := len(dAtA)
 12847  	_ = i
 12848  	var l int
 12849  	_ = l
 12850  	if len(m.Revisions) > 0 {
 12851  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 12852  			i -= len(m.Revisions[iNdEx])
 12853  			copy(dAtA[i:], m.Revisions[iNdEx])
 12854  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 12855  			i--
 12856  			dAtA[i] = 0x4a
 12857  		}
 12858  	}
 12859  	if len(m.Sources) > 0 {
 12860  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
 12861  			{
 12862  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 12863  				if err != nil {
 12864  					return 0, err
 12865  				}
 12866  				i -= size
 12867  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 12868  			}
 12869  			i--
 12870  			dAtA[i] = 0x42
 12871  		}
 12872  	}
 12873  	if m.DeployStartedAt != nil {
 12874  		{
 12875  			size, err := m.DeployStartedAt.MarshalToSizedBuffer(dAtA[:i])
 12876  			if err != nil {
 12877  				return 0, err
 12878  			}
 12879  			i -= size
 12880  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 12881  		}
 12882  		i--
 12883  		dAtA[i] = 0x3a
 12884  	}
 12885  	{
 12886  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
 12887  		if err != nil {
 12888  			return 0, err
 12889  		}
 12890  		i -= size
 12891  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12892  	}
 12893  	i--
 12894  	dAtA[i] = 0x32
 12895  	i = encodeVarintGenerated(dAtA, i, uint64(m.ID))
 12896  	i--
 12897  	dAtA[i] = 0x28
 12898  	{
 12899  		size, err := m.DeployedAt.MarshalToSizedBuffer(dAtA[:i])
 12900  		if err != nil {
 12901  			return 0, err
 12902  		}
 12903  		i -= size
 12904  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12905  	}
 12906  	i--
 12907  	dAtA[i] = 0x22
 12908  	i -= len(m.Revision)
 12909  	copy(dAtA[i:], m.Revision)
 12910  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 12911  	i--
 12912  	dAtA[i] = 0x12
 12913  	return len(dAtA) - i, nil
 12914  }
 12915  
 12916  func (m *RevisionMetadata) Marshal() (dAtA []byte, err error) {
 12917  	size := m.Size()
 12918  	dAtA = make([]byte, size)
 12919  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12920  	if err != nil {
 12921  		return nil, err
 12922  	}
 12923  	return dAtA[:n], nil
 12924  }
 12925  
 12926  func (m *RevisionMetadata) MarshalTo(dAtA []byte) (int, error) {
 12927  	size := m.Size()
 12928  	return m.MarshalToSizedBuffer(dAtA[:size])
 12929  }
 12930  
 12931  func (m *RevisionMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12932  	i := len(dAtA)
 12933  	_ = i
 12934  	var l int
 12935  	_ = l
 12936  	i -= len(m.SignatureInfo)
 12937  	copy(dAtA[i:], m.SignatureInfo)
 12938  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SignatureInfo)))
 12939  	i--
 12940  	dAtA[i] = 0x2a
 12941  	i -= len(m.Message)
 12942  	copy(dAtA[i:], m.Message)
 12943  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Message)))
 12944  	i--
 12945  	dAtA[i] = 0x22
 12946  	if len(m.Tags) > 0 {
 12947  		for iNdEx := len(m.Tags) - 1; iNdEx >= 0; iNdEx-- {
 12948  			i -= len(m.Tags[iNdEx])
 12949  			copy(dAtA[i:], m.Tags[iNdEx])
 12950  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Tags[iNdEx])))
 12951  			i--
 12952  			dAtA[i] = 0x1a
 12953  		}
 12954  	}
 12955  	{
 12956  		size, err := m.Date.MarshalToSizedBuffer(dAtA[:i])
 12957  		if err != nil {
 12958  			return 0, err
 12959  		}
 12960  		i -= size
 12961  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 12962  	}
 12963  	i--
 12964  	dAtA[i] = 0x12
 12965  	i -= len(m.Author)
 12966  	copy(dAtA[i:], m.Author)
 12967  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Author)))
 12968  	i--
 12969  	dAtA[i] = 0xa
 12970  	return len(dAtA) - i, nil
 12971  }
 12972  
 12973  func (m *SCMProviderGenerator) Marshal() (dAtA []byte, err error) {
 12974  	size := m.Size()
 12975  	dAtA = make([]byte, size)
 12976  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 12977  	if err != nil {
 12978  		return nil, err
 12979  	}
 12980  	return dAtA[:n], nil
 12981  }
 12982  
 12983  func (m *SCMProviderGenerator) MarshalTo(dAtA []byte) (int, error) {
 12984  	size := m.Size()
 12985  	return m.MarshalToSizedBuffer(dAtA[:size])
 12986  }
 12987  
 12988  func (m *SCMProviderGenerator) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 12989  	i := len(dAtA)
 12990  	_ = i
 12991  	var l int
 12992  	_ = l
 12993  	if m.AWSCodeCommit != nil {
 12994  		{
 12995  			size, err := m.AWSCodeCommit.MarshalToSizedBuffer(dAtA[:i])
 12996  			if err != nil {
 12997  				return 0, err
 12998  			}
 12999  			i -= size
 13000  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13001  		}
 13002  		i--
 13003  		dAtA[i] = 0x62
 13004  	}
 13005  	if len(m.Values) > 0 {
 13006  		keysForValues := make([]string, 0, len(m.Values))
 13007  		for k := range m.Values {
 13008  			keysForValues = append(keysForValues, string(k))
 13009  		}
 13010  		github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 13011  		for iNdEx := len(keysForValues) - 1; iNdEx >= 0; iNdEx-- {
 13012  			v := m.Values[string(keysForValues[iNdEx])]
 13013  			baseI := i
 13014  			i -= len(v)
 13015  			copy(dAtA[i:], v)
 13016  			i = encodeVarintGenerated(dAtA, i, uint64(len(v)))
 13017  			i--
 13018  			dAtA[i] = 0x12
 13019  			i -= len(keysForValues[iNdEx])
 13020  			copy(dAtA[i:], keysForValues[iNdEx])
 13021  			i = encodeVarintGenerated(dAtA, i, uint64(len(keysForValues[iNdEx])))
 13022  			i--
 13023  			dAtA[i] = 0xa
 13024  			i = encodeVarintGenerated(dAtA, i, uint64(baseI-i))
 13025  			i--
 13026  			dAtA[i] = 0x5a
 13027  		}
 13028  	}
 13029  	{
 13030  		size, err := m.Template.MarshalToSizedBuffer(dAtA[:i])
 13031  		if err != nil {
 13032  			return 0, err
 13033  		}
 13034  		i -= size
 13035  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13036  	}
 13037  	i--
 13038  	dAtA[i] = 0x52
 13039  	if m.RequeueAfterSeconds != nil {
 13040  		i = encodeVarintGenerated(dAtA, i, uint64(*m.RequeueAfterSeconds))
 13041  		i--
 13042  		dAtA[i] = 0x48
 13043  	}
 13044  	i -= len(m.CloneProtocol)
 13045  	copy(dAtA[i:], m.CloneProtocol)
 13046  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.CloneProtocol)))
 13047  	i--
 13048  	dAtA[i] = 0x42
 13049  	if len(m.Filters) > 0 {
 13050  		for iNdEx := len(m.Filters) - 1; iNdEx >= 0; iNdEx-- {
 13051  			{
 13052  				size, err := m.Filters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13053  				if err != nil {
 13054  					return 0, err
 13055  				}
 13056  				i -= size
 13057  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13058  			}
 13059  			i--
 13060  			dAtA[i] = 0x3a
 13061  		}
 13062  	}
 13063  	if m.AzureDevOps != nil {
 13064  		{
 13065  			size, err := m.AzureDevOps.MarshalToSizedBuffer(dAtA[:i])
 13066  			if err != nil {
 13067  				return 0, err
 13068  			}
 13069  			i -= size
 13070  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13071  		}
 13072  		i--
 13073  		dAtA[i] = 0x32
 13074  	}
 13075  	if m.Gitea != nil {
 13076  		{
 13077  			size, err := m.Gitea.MarshalToSizedBuffer(dAtA[:i])
 13078  			if err != nil {
 13079  				return 0, err
 13080  			}
 13081  			i -= size
 13082  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13083  		}
 13084  		i--
 13085  		dAtA[i] = 0x2a
 13086  	}
 13087  	if m.BitbucketServer != nil {
 13088  		{
 13089  			size, err := m.BitbucketServer.MarshalToSizedBuffer(dAtA[:i])
 13090  			if err != nil {
 13091  				return 0, err
 13092  			}
 13093  			i -= size
 13094  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13095  		}
 13096  		i--
 13097  		dAtA[i] = 0x22
 13098  	}
 13099  	if m.Bitbucket != nil {
 13100  		{
 13101  			size, err := m.Bitbucket.MarshalToSizedBuffer(dAtA[:i])
 13102  			if err != nil {
 13103  				return 0, err
 13104  			}
 13105  			i -= size
 13106  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13107  		}
 13108  		i--
 13109  		dAtA[i] = 0x1a
 13110  	}
 13111  	if m.Gitlab != nil {
 13112  		{
 13113  			size, err := m.Gitlab.MarshalToSizedBuffer(dAtA[:i])
 13114  			if err != nil {
 13115  				return 0, err
 13116  			}
 13117  			i -= size
 13118  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13119  		}
 13120  		i--
 13121  		dAtA[i] = 0x12
 13122  	}
 13123  	if m.Github != nil {
 13124  		{
 13125  			size, err := m.Github.MarshalToSizedBuffer(dAtA[:i])
 13126  			if err != nil {
 13127  				return 0, err
 13128  			}
 13129  			i -= size
 13130  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13131  		}
 13132  		i--
 13133  		dAtA[i] = 0xa
 13134  	}
 13135  	return len(dAtA) - i, nil
 13136  }
 13137  
 13138  func (m *SCMProviderGeneratorAWSCodeCommit) Marshal() (dAtA []byte, err error) {
 13139  	size := m.Size()
 13140  	dAtA = make([]byte, size)
 13141  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13142  	if err != nil {
 13143  		return nil, err
 13144  	}
 13145  	return dAtA[:n], nil
 13146  }
 13147  
 13148  func (m *SCMProviderGeneratorAWSCodeCommit) MarshalTo(dAtA []byte) (int, error) {
 13149  	size := m.Size()
 13150  	return m.MarshalToSizedBuffer(dAtA[:size])
 13151  }
 13152  
 13153  func (m *SCMProviderGeneratorAWSCodeCommit) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13154  	i := len(dAtA)
 13155  	_ = i
 13156  	var l int
 13157  	_ = l
 13158  	i--
 13159  	if m.AllBranches {
 13160  		dAtA[i] = 1
 13161  	} else {
 13162  		dAtA[i] = 0
 13163  	}
 13164  	i--
 13165  	dAtA[i] = 0x20
 13166  	i -= len(m.Region)
 13167  	copy(dAtA[i:], m.Region)
 13168  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Region)))
 13169  	i--
 13170  	dAtA[i] = 0x1a
 13171  	i -= len(m.Role)
 13172  	copy(dAtA[i:], m.Role)
 13173  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Role)))
 13174  	i--
 13175  	dAtA[i] = 0x12
 13176  	if len(m.TagFilters) > 0 {
 13177  		for iNdEx := len(m.TagFilters) - 1; iNdEx >= 0; iNdEx-- {
 13178  			{
 13179  				size, err := m.TagFilters[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13180  				if err != nil {
 13181  					return 0, err
 13182  				}
 13183  				i -= size
 13184  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13185  			}
 13186  			i--
 13187  			dAtA[i] = 0xa
 13188  		}
 13189  	}
 13190  	return len(dAtA) - i, nil
 13191  }
 13192  
 13193  func (m *SCMProviderGeneratorAzureDevOps) Marshal() (dAtA []byte, err error) {
 13194  	size := m.Size()
 13195  	dAtA = make([]byte, size)
 13196  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13197  	if err != nil {
 13198  		return nil, err
 13199  	}
 13200  	return dAtA[:n], nil
 13201  }
 13202  
 13203  func (m *SCMProviderGeneratorAzureDevOps) MarshalTo(dAtA []byte) (int, error) {
 13204  	size := m.Size()
 13205  	return m.MarshalToSizedBuffer(dAtA[:size])
 13206  }
 13207  
 13208  func (m *SCMProviderGeneratorAzureDevOps) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13209  	i := len(dAtA)
 13210  	_ = i
 13211  	var l int
 13212  	_ = l
 13213  	i--
 13214  	if m.AllBranches {
 13215  		dAtA[i] = 1
 13216  	} else {
 13217  		dAtA[i] = 0
 13218  	}
 13219  	i--
 13220  	dAtA[i] = 0x48
 13221  	if m.AccessTokenRef != nil {
 13222  		{
 13223  			size, err := m.AccessTokenRef.MarshalToSizedBuffer(dAtA[:i])
 13224  			if err != nil {
 13225  				return 0, err
 13226  			}
 13227  			i -= size
 13228  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13229  		}
 13230  		i--
 13231  		dAtA[i] = 0x42
 13232  	}
 13233  	i -= len(m.TeamProject)
 13234  	copy(dAtA[i:], m.TeamProject)
 13235  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TeamProject)))
 13236  	i--
 13237  	dAtA[i] = 0x3a
 13238  	i -= len(m.API)
 13239  	copy(dAtA[i:], m.API)
 13240  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 13241  	i--
 13242  	dAtA[i] = 0x32
 13243  	i -= len(m.Organization)
 13244  	copy(dAtA[i:], m.Organization)
 13245  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organization)))
 13246  	i--
 13247  	dAtA[i] = 0x2a
 13248  	return len(dAtA) - i, nil
 13249  }
 13250  
 13251  func (m *SCMProviderGeneratorBitbucket) Marshal() (dAtA []byte, err error) {
 13252  	size := m.Size()
 13253  	dAtA = make([]byte, size)
 13254  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13255  	if err != nil {
 13256  		return nil, err
 13257  	}
 13258  	return dAtA[:n], nil
 13259  }
 13260  
 13261  func (m *SCMProviderGeneratorBitbucket) MarshalTo(dAtA []byte) (int, error) {
 13262  	size := m.Size()
 13263  	return m.MarshalToSizedBuffer(dAtA[:size])
 13264  }
 13265  
 13266  func (m *SCMProviderGeneratorBitbucket) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13267  	i := len(dAtA)
 13268  	_ = i
 13269  	var l int
 13270  	_ = l
 13271  	i--
 13272  	if m.AllBranches {
 13273  		dAtA[i] = 1
 13274  	} else {
 13275  		dAtA[i] = 0
 13276  	}
 13277  	i--
 13278  	dAtA[i] = 0x20
 13279  	if m.AppPasswordRef != nil {
 13280  		{
 13281  			size, err := m.AppPasswordRef.MarshalToSizedBuffer(dAtA[:i])
 13282  			if err != nil {
 13283  				return 0, err
 13284  			}
 13285  			i -= size
 13286  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13287  		}
 13288  		i--
 13289  		dAtA[i] = 0x1a
 13290  	}
 13291  	i -= len(m.User)
 13292  	copy(dAtA[i:], m.User)
 13293  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.User)))
 13294  	i--
 13295  	dAtA[i] = 0x12
 13296  	i -= len(m.Owner)
 13297  	copy(dAtA[i:], m.Owner)
 13298  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 13299  	i--
 13300  	dAtA[i] = 0xa
 13301  	return len(dAtA) - i, nil
 13302  }
 13303  
 13304  func (m *SCMProviderGeneratorBitbucketServer) Marshal() (dAtA []byte, err error) {
 13305  	size := m.Size()
 13306  	dAtA = make([]byte, size)
 13307  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13308  	if err != nil {
 13309  		return nil, err
 13310  	}
 13311  	return dAtA[:n], nil
 13312  }
 13313  
 13314  func (m *SCMProviderGeneratorBitbucketServer) MarshalTo(dAtA []byte) (int, error) {
 13315  	size := m.Size()
 13316  	return m.MarshalToSizedBuffer(dAtA[:size])
 13317  }
 13318  
 13319  func (m *SCMProviderGeneratorBitbucketServer) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13320  	i := len(dAtA)
 13321  	_ = i
 13322  	var l int
 13323  	_ = l
 13324  	i--
 13325  	if m.AllBranches {
 13326  		dAtA[i] = 1
 13327  	} else {
 13328  		dAtA[i] = 0
 13329  	}
 13330  	i--
 13331  	dAtA[i] = 0x20
 13332  	if m.BasicAuth != nil {
 13333  		{
 13334  			size, err := m.BasicAuth.MarshalToSizedBuffer(dAtA[:i])
 13335  			if err != nil {
 13336  				return 0, err
 13337  			}
 13338  			i -= size
 13339  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13340  		}
 13341  		i--
 13342  		dAtA[i] = 0x1a
 13343  	}
 13344  	i -= len(m.API)
 13345  	copy(dAtA[i:], m.API)
 13346  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 13347  	i--
 13348  	dAtA[i] = 0x12
 13349  	i -= len(m.Project)
 13350  	copy(dAtA[i:], m.Project)
 13351  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Project)))
 13352  	i--
 13353  	dAtA[i] = 0xa
 13354  	return len(dAtA) - i, nil
 13355  }
 13356  
 13357  func (m *SCMProviderGeneratorFilter) Marshal() (dAtA []byte, err error) {
 13358  	size := m.Size()
 13359  	dAtA = make([]byte, size)
 13360  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13361  	if err != nil {
 13362  		return nil, err
 13363  	}
 13364  	return dAtA[:n], nil
 13365  }
 13366  
 13367  func (m *SCMProviderGeneratorFilter) MarshalTo(dAtA []byte) (int, error) {
 13368  	size := m.Size()
 13369  	return m.MarshalToSizedBuffer(dAtA[:size])
 13370  }
 13371  
 13372  func (m *SCMProviderGeneratorFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13373  	i := len(dAtA)
 13374  	_ = i
 13375  	var l int
 13376  	_ = l
 13377  	if m.BranchMatch != nil {
 13378  		i -= len(*m.BranchMatch)
 13379  		copy(dAtA[i:], *m.BranchMatch)
 13380  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.BranchMatch)))
 13381  		i--
 13382  		dAtA[i] = 0x2a
 13383  	}
 13384  	if m.LabelMatch != nil {
 13385  		i -= len(*m.LabelMatch)
 13386  		copy(dAtA[i:], *m.LabelMatch)
 13387  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.LabelMatch)))
 13388  		i--
 13389  		dAtA[i] = 0x22
 13390  	}
 13391  	if len(m.PathsDoNotExist) > 0 {
 13392  		for iNdEx := len(m.PathsDoNotExist) - 1; iNdEx >= 0; iNdEx-- {
 13393  			i -= len(m.PathsDoNotExist[iNdEx])
 13394  			copy(dAtA[i:], m.PathsDoNotExist[iNdEx])
 13395  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathsDoNotExist[iNdEx])))
 13396  			i--
 13397  			dAtA[i] = 0x1a
 13398  		}
 13399  	}
 13400  	if len(m.PathsExist) > 0 {
 13401  		for iNdEx := len(m.PathsExist) - 1; iNdEx >= 0; iNdEx-- {
 13402  			i -= len(m.PathsExist[iNdEx])
 13403  			copy(dAtA[i:], m.PathsExist[iNdEx])
 13404  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.PathsExist[iNdEx])))
 13405  			i--
 13406  			dAtA[i] = 0x12
 13407  		}
 13408  	}
 13409  	if m.RepositoryMatch != nil {
 13410  		i -= len(*m.RepositoryMatch)
 13411  		copy(dAtA[i:], *m.RepositoryMatch)
 13412  		i = encodeVarintGenerated(dAtA, i, uint64(len(*m.RepositoryMatch)))
 13413  		i--
 13414  		dAtA[i] = 0xa
 13415  	}
 13416  	return len(dAtA) - i, nil
 13417  }
 13418  
 13419  func (m *SCMProviderGeneratorGitea) Marshal() (dAtA []byte, err error) {
 13420  	size := m.Size()
 13421  	dAtA = make([]byte, size)
 13422  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13423  	if err != nil {
 13424  		return nil, err
 13425  	}
 13426  	return dAtA[:n], nil
 13427  }
 13428  
 13429  func (m *SCMProviderGeneratorGitea) MarshalTo(dAtA []byte) (int, error) {
 13430  	size := m.Size()
 13431  	return m.MarshalToSizedBuffer(dAtA[:size])
 13432  }
 13433  
 13434  func (m *SCMProviderGeneratorGitea) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13435  	i := len(dAtA)
 13436  	_ = i
 13437  	var l int
 13438  	_ = l
 13439  	i--
 13440  	if m.Insecure {
 13441  		dAtA[i] = 1
 13442  	} else {
 13443  		dAtA[i] = 0
 13444  	}
 13445  	i--
 13446  	dAtA[i] = 0x28
 13447  	i--
 13448  	if m.AllBranches {
 13449  		dAtA[i] = 1
 13450  	} else {
 13451  		dAtA[i] = 0
 13452  	}
 13453  	i--
 13454  	dAtA[i] = 0x20
 13455  	if m.TokenRef != nil {
 13456  		{
 13457  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 13458  			if err != nil {
 13459  				return 0, err
 13460  			}
 13461  			i -= size
 13462  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13463  		}
 13464  		i--
 13465  		dAtA[i] = 0x1a
 13466  	}
 13467  	i -= len(m.API)
 13468  	copy(dAtA[i:], m.API)
 13469  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 13470  	i--
 13471  	dAtA[i] = 0x12
 13472  	i -= len(m.Owner)
 13473  	copy(dAtA[i:], m.Owner)
 13474  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Owner)))
 13475  	i--
 13476  	dAtA[i] = 0xa
 13477  	return len(dAtA) - i, nil
 13478  }
 13479  
 13480  func (m *SCMProviderGeneratorGithub) Marshal() (dAtA []byte, err error) {
 13481  	size := m.Size()
 13482  	dAtA = make([]byte, size)
 13483  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13484  	if err != nil {
 13485  		return nil, err
 13486  	}
 13487  	return dAtA[:n], nil
 13488  }
 13489  
 13490  func (m *SCMProviderGeneratorGithub) MarshalTo(dAtA []byte) (int, error) {
 13491  	size := m.Size()
 13492  	return m.MarshalToSizedBuffer(dAtA[:size])
 13493  }
 13494  
 13495  func (m *SCMProviderGeneratorGithub) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13496  	i := len(dAtA)
 13497  	_ = i
 13498  	var l int
 13499  	_ = l
 13500  	i--
 13501  	if m.AllBranches {
 13502  		dAtA[i] = 1
 13503  	} else {
 13504  		dAtA[i] = 0
 13505  	}
 13506  	i--
 13507  	dAtA[i] = 0x28
 13508  	i -= len(m.AppSecretName)
 13509  	copy(dAtA[i:], m.AppSecretName)
 13510  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.AppSecretName)))
 13511  	i--
 13512  	dAtA[i] = 0x22
 13513  	if m.TokenRef != nil {
 13514  		{
 13515  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 13516  			if err != nil {
 13517  				return 0, err
 13518  			}
 13519  			i -= size
 13520  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13521  		}
 13522  		i--
 13523  		dAtA[i] = 0x1a
 13524  	}
 13525  	i -= len(m.API)
 13526  	copy(dAtA[i:], m.API)
 13527  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 13528  	i--
 13529  	dAtA[i] = 0x12
 13530  	i -= len(m.Organization)
 13531  	copy(dAtA[i:], m.Organization)
 13532  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Organization)))
 13533  	i--
 13534  	dAtA[i] = 0xa
 13535  	return len(dAtA) - i, nil
 13536  }
 13537  
 13538  func (m *SCMProviderGeneratorGitlab) Marshal() (dAtA []byte, err error) {
 13539  	size := m.Size()
 13540  	dAtA = make([]byte, size)
 13541  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13542  	if err != nil {
 13543  		return nil, err
 13544  	}
 13545  	return dAtA[:n], nil
 13546  }
 13547  
 13548  func (m *SCMProviderGeneratorGitlab) MarshalTo(dAtA []byte) (int, error) {
 13549  	size := m.Size()
 13550  	return m.MarshalToSizedBuffer(dAtA[:size])
 13551  }
 13552  
 13553  func (m *SCMProviderGeneratorGitlab) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13554  	i := len(dAtA)
 13555  	_ = i
 13556  	var l int
 13557  	_ = l
 13558  	i -= len(m.Topic)
 13559  	copy(dAtA[i:], m.Topic)
 13560  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Topic)))
 13561  	i--
 13562  	dAtA[i] = 0x42
 13563  	if m.IncludeSharedProjects != nil {
 13564  		i--
 13565  		if *m.IncludeSharedProjects {
 13566  			dAtA[i] = 1
 13567  		} else {
 13568  			dAtA[i] = 0
 13569  		}
 13570  		i--
 13571  		dAtA[i] = 0x38
 13572  	}
 13573  	i--
 13574  	if m.Insecure {
 13575  		dAtA[i] = 1
 13576  	} else {
 13577  		dAtA[i] = 0
 13578  	}
 13579  	i--
 13580  	dAtA[i] = 0x30
 13581  	i--
 13582  	if m.AllBranches {
 13583  		dAtA[i] = 1
 13584  	} else {
 13585  		dAtA[i] = 0
 13586  	}
 13587  	i--
 13588  	dAtA[i] = 0x28
 13589  	if m.TokenRef != nil {
 13590  		{
 13591  			size, err := m.TokenRef.MarshalToSizedBuffer(dAtA[:i])
 13592  			if err != nil {
 13593  				return 0, err
 13594  			}
 13595  			i -= size
 13596  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13597  		}
 13598  		i--
 13599  		dAtA[i] = 0x22
 13600  	}
 13601  	i -= len(m.API)
 13602  	copy(dAtA[i:], m.API)
 13603  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.API)))
 13604  	i--
 13605  	dAtA[i] = 0x1a
 13606  	i--
 13607  	if m.IncludeSubgroups {
 13608  		dAtA[i] = 1
 13609  	} else {
 13610  		dAtA[i] = 0
 13611  	}
 13612  	i--
 13613  	dAtA[i] = 0x10
 13614  	i -= len(m.Group)
 13615  	copy(dAtA[i:], m.Group)
 13616  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 13617  	i--
 13618  	dAtA[i] = 0xa
 13619  	return len(dAtA) - i, nil
 13620  }
 13621  
 13622  func (m *SecretRef) Marshal() (dAtA []byte, err error) {
 13623  	size := m.Size()
 13624  	dAtA = make([]byte, size)
 13625  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13626  	if err != nil {
 13627  		return nil, err
 13628  	}
 13629  	return dAtA[:n], nil
 13630  }
 13631  
 13632  func (m *SecretRef) MarshalTo(dAtA []byte) (int, error) {
 13633  	size := m.Size()
 13634  	return m.MarshalToSizedBuffer(dAtA[:size])
 13635  }
 13636  
 13637  func (m *SecretRef) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13638  	i := len(dAtA)
 13639  	_ = i
 13640  	var l int
 13641  	_ = l
 13642  	i -= len(m.Key)
 13643  	copy(dAtA[i:], m.Key)
 13644  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
 13645  	i--
 13646  	dAtA[i] = 0x12
 13647  	i -= len(m.SecretName)
 13648  	copy(dAtA[i:], m.SecretName)
 13649  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.SecretName)))
 13650  	i--
 13651  	dAtA[i] = 0xa
 13652  	return len(dAtA) - i, nil
 13653  }
 13654  
 13655  func (m *SignatureKey) Marshal() (dAtA []byte, err error) {
 13656  	size := m.Size()
 13657  	dAtA = make([]byte, size)
 13658  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13659  	if err != nil {
 13660  		return nil, err
 13661  	}
 13662  	return dAtA[:n], nil
 13663  }
 13664  
 13665  func (m *SignatureKey) MarshalTo(dAtA []byte) (int, error) {
 13666  	size := m.Size()
 13667  	return m.MarshalToSizedBuffer(dAtA[:size])
 13668  }
 13669  
 13670  func (m *SignatureKey) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13671  	i := len(dAtA)
 13672  	_ = i
 13673  	var l int
 13674  	_ = l
 13675  	i -= len(m.KeyID)
 13676  	copy(dAtA[i:], m.KeyID)
 13677  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyID)))
 13678  	i--
 13679  	dAtA[i] = 0xa
 13680  	return len(dAtA) - i, nil
 13681  }
 13682  
 13683  func (m *SyncOperation) Marshal() (dAtA []byte, err error) {
 13684  	size := m.Size()
 13685  	dAtA = make([]byte, size)
 13686  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13687  	if err != nil {
 13688  		return nil, err
 13689  	}
 13690  	return dAtA[:n], nil
 13691  }
 13692  
 13693  func (m *SyncOperation) MarshalTo(dAtA []byte) (int, error) {
 13694  	size := m.Size()
 13695  	return m.MarshalToSizedBuffer(dAtA[:size])
 13696  }
 13697  
 13698  func (m *SyncOperation) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13699  	i := len(dAtA)
 13700  	_ = i
 13701  	var l int
 13702  	_ = l
 13703  	if len(m.Revisions) > 0 {
 13704  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 13705  			i -= len(m.Revisions[iNdEx])
 13706  			copy(dAtA[i:], m.Revisions[iNdEx])
 13707  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 13708  			i--
 13709  			dAtA[i] = 0x5a
 13710  		}
 13711  	}
 13712  	if len(m.Sources) > 0 {
 13713  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
 13714  			{
 13715  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13716  				if err != nil {
 13717  					return 0, err
 13718  				}
 13719  				i -= size
 13720  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13721  			}
 13722  			i--
 13723  			dAtA[i] = 0x52
 13724  		}
 13725  	}
 13726  	if len(m.SyncOptions) > 0 {
 13727  		for iNdEx := len(m.SyncOptions) - 1; iNdEx >= 0; iNdEx-- {
 13728  			i -= len(m.SyncOptions[iNdEx])
 13729  			copy(dAtA[i:], m.SyncOptions[iNdEx])
 13730  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncOptions[iNdEx])))
 13731  			i--
 13732  			dAtA[i] = 0x4a
 13733  		}
 13734  	}
 13735  	if len(m.Manifests) > 0 {
 13736  		for iNdEx := len(m.Manifests) - 1; iNdEx >= 0; iNdEx-- {
 13737  			i -= len(m.Manifests[iNdEx])
 13738  			copy(dAtA[i:], m.Manifests[iNdEx])
 13739  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Manifests[iNdEx])))
 13740  			i--
 13741  			dAtA[i] = 0x42
 13742  		}
 13743  	}
 13744  	if m.Source != nil {
 13745  		{
 13746  			size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
 13747  			if err != nil {
 13748  				return 0, err
 13749  			}
 13750  			i -= size
 13751  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13752  		}
 13753  		i--
 13754  		dAtA[i] = 0x3a
 13755  	}
 13756  	if len(m.Resources) > 0 {
 13757  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
 13758  			{
 13759  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13760  				if err != nil {
 13761  					return 0, err
 13762  				}
 13763  				i -= size
 13764  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13765  			}
 13766  			i--
 13767  			dAtA[i] = 0x32
 13768  		}
 13769  	}
 13770  	if m.SyncStrategy != nil {
 13771  		{
 13772  			size, err := m.SyncStrategy.MarshalToSizedBuffer(dAtA[:i])
 13773  			if err != nil {
 13774  				return 0, err
 13775  			}
 13776  			i -= size
 13777  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13778  		}
 13779  		i--
 13780  		dAtA[i] = 0x22
 13781  	}
 13782  	i--
 13783  	if m.DryRun {
 13784  		dAtA[i] = 1
 13785  	} else {
 13786  		dAtA[i] = 0
 13787  	}
 13788  	i--
 13789  	dAtA[i] = 0x18
 13790  	i--
 13791  	if m.Prune {
 13792  		dAtA[i] = 1
 13793  	} else {
 13794  		dAtA[i] = 0
 13795  	}
 13796  	i--
 13797  	dAtA[i] = 0x10
 13798  	i -= len(m.Revision)
 13799  	copy(dAtA[i:], m.Revision)
 13800  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 13801  	i--
 13802  	dAtA[i] = 0xa
 13803  	return len(dAtA) - i, nil
 13804  }
 13805  
 13806  func (m *SyncOperationResource) Marshal() (dAtA []byte, err error) {
 13807  	size := m.Size()
 13808  	dAtA = make([]byte, size)
 13809  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13810  	if err != nil {
 13811  		return nil, err
 13812  	}
 13813  	return dAtA[:n], nil
 13814  }
 13815  
 13816  func (m *SyncOperationResource) MarshalTo(dAtA []byte) (int, error) {
 13817  	size := m.Size()
 13818  	return m.MarshalToSizedBuffer(dAtA[:size])
 13819  }
 13820  
 13821  func (m *SyncOperationResource) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13822  	i := len(dAtA)
 13823  	_ = i
 13824  	var l int
 13825  	_ = l
 13826  	i -= len(m.Namespace)
 13827  	copy(dAtA[i:], m.Namespace)
 13828  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespace)))
 13829  	i--
 13830  	dAtA[i] = 0x22
 13831  	i -= len(m.Name)
 13832  	copy(dAtA[i:], m.Name)
 13833  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
 13834  	i--
 13835  	dAtA[i] = 0x1a
 13836  	i -= len(m.Kind)
 13837  	copy(dAtA[i:], m.Kind)
 13838  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 13839  	i--
 13840  	dAtA[i] = 0x12
 13841  	i -= len(m.Group)
 13842  	copy(dAtA[i:], m.Group)
 13843  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Group)))
 13844  	i--
 13845  	dAtA[i] = 0xa
 13846  	return len(dAtA) - i, nil
 13847  }
 13848  
 13849  func (m *SyncOperationResult) Marshal() (dAtA []byte, err error) {
 13850  	size := m.Size()
 13851  	dAtA = make([]byte, size)
 13852  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13853  	if err != nil {
 13854  		return nil, err
 13855  	}
 13856  	return dAtA[:n], nil
 13857  }
 13858  
 13859  func (m *SyncOperationResult) MarshalTo(dAtA []byte) (int, error) {
 13860  	size := m.Size()
 13861  	return m.MarshalToSizedBuffer(dAtA[:size])
 13862  }
 13863  
 13864  func (m *SyncOperationResult) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13865  	i := len(dAtA)
 13866  	_ = i
 13867  	var l int
 13868  	_ = l
 13869  	if m.ManagedNamespaceMetadata != nil {
 13870  		{
 13871  			size, err := m.ManagedNamespaceMetadata.MarshalToSizedBuffer(dAtA[:i])
 13872  			if err != nil {
 13873  				return 0, err
 13874  			}
 13875  			i -= size
 13876  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13877  		}
 13878  		i--
 13879  		dAtA[i] = 0x32
 13880  	}
 13881  	if len(m.Revisions) > 0 {
 13882  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 13883  			i -= len(m.Revisions[iNdEx])
 13884  			copy(dAtA[i:], m.Revisions[iNdEx])
 13885  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 13886  			i--
 13887  			dAtA[i] = 0x2a
 13888  		}
 13889  	}
 13890  	if len(m.Sources) > 0 {
 13891  		for iNdEx := len(m.Sources) - 1; iNdEx >= 0; iNdEx-- {
 13892  			{
 13893  				size, err := m.Sources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13894  				if err != nil {
 13895  					return 0, err
 13896  				}
 13897  				i -= size
 13898  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13899  			}
 13900  			i--
 13901  			dAtA[i] = 0x22
 13902  		}
 13903  	}
 13904  	{
 13905  		size, err := m.Source.MarshalToSizedBuffer(dAtA[:i])
 13906  		if err != nil {
 13907  			return 0, err
 13908  		}
 13909  		i -= size
 13910  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 13911  	}
 13912  	i--
 13913  	dAtA[i] = 0x1a
 13914  	i -= len(m.Revision)
 13915  	copy(dAtA[i:], m.Revision)
 13916  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 13917  	i--
 13918  	dAtA[i] = 0x12
 13919  	if len(m.Resources) > 0 {
 13920  		for iNdEx := len(m.Resources) - 1; iNdEx >= 0; iNdEx-- {
 13921  			{
 13922  				size, err := m.Resources[iNdEx].MarshalToSizedBuffer(dAtA[:i])
 13923  				if err != nil {
 13924  					return 0, err
 13925  				}
 13926  				i -= size
 13927  				i = encodeVarintGenerated(dAtA, i, uint64(size))
 13928  			}
 13929  			i--
 13930  			dAtA[i] = 0xa
 13931  		}
 13932  	}
 13933  	return len(dAtA) - i, nil
 13934  }
 13935  
 13936  func (m *SyncPolicy) Marshal() (dAtA []byte, err error) {
 13937  	size := m.Size()
 13938  	dAtA = make([]byte, size)
 13939  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 13940  	if err != nil {
 13941  		return nil, err
 13942  	}
 13943  	return dAtA[:n], nil
 13944  }
 13945  
 13946  func (m *SyncPolicy) MarshalTo(dAtA []byte) (int, error) {
 13947  	size := m.Size()
 13948  	return m.MarshalToSizedBuffer(dAtA[:size])
 13949  }
 13950  
 13951  func (m *SyncPolicy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 13952  	i := len(dAtA)
 13953  	_ = i
 13954  	var l int
 13955  	_ = l
 13956  	if m.ManagedNamespaceMetadata != nil {
 13957  		{
 13958  			size, err := m.ManagedNamespaceMetadata.MarshalToSizedBuffer(dAtA[:i])
 13959  			if err != nil {
 13960  				return 0, err
 13961  			}
 13962  			i -= size
 13963  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13964  		}
 13965  		i--
 13966  		dAtA[i] = 0x22
 13967  	}
 13968  	if m.Retry != nil {
 13969  		{
 13970  			size, err := m.Retry.MarshalToSizedBuffer(dAtA[:i])
 13971  			if err != nil {
 13972  				return 0, err
 13973  			}
 13974  			i -= size
 13975  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13976  		}
 13977  		i--
 13978  		dAtA[i] = 0x1a
 13979  	}
 13980  	if len(m.SyncOptions) > 0 {
 13981  		for iNdEx := len(m.SyncOptions) - 1; iNdEx >= 0; iNdEx-- {
 13982  			i -= len(m.SyncOptions[iNdEx])
 13983  			copy(dAtA[i:], m.SyncOptions[iNdEx])
 13984  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.SyncOptions[iNdEx])))
 13985  			i--
 13986  			dAtA[i] = 0x12
 13987  		}
 13988  	}
 13989  	if m.Automated != nil {
 13990  		{
 13991  			size, err := m.Automated.MarshalToSizedBuffer(dAtA[:i])
 13992  			if err != nil {
 13993  				return 0, err
 13994  			}
 13995  			i -= size
 13996  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 13997  		}
 13998  		i--
 13999  		dAtA[i] = 0xa
 14000  	}
 14001  	return len(dAtA) - i, nil
 14002  }
 14003  
 14004  func (m *SyncPolicyAutomated) Marshal() (dAtA []byte, err error) {
 14005  	size := m.Size()
 14006  	dAtA = make([]byte, size)
 14007  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14008  	if err != nil {
 14009  		return nil, err
 14010  	}
 14011  	return dAtA[:n], nil
 14012  }
 14013  
 14014  func (m *SyncPolicyAutomated) MarshalTo(dAtA []byte) (int, error) {
 14015  	size := m.Size()
 14016  	return m.MarshalToSizedBuffer(dAtA[:size])
 14017  }
 14018  
 14019  func (m *SyncPolicyAutomated) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14020  	i := len(dAtA)
 14021  	_ = i
 14022  	var l int
 14023  	_ = l
 14024  	i--
 14025  	if m.AllowEmpty {
 14026  		dAtA[i] = 1
 14027  	} else {
 14028  		dAtA[i] = 0
 14029  	}
 14030  	i--
 14031  	dAtA[i] = 0x18
 14032  	i--
 14033  	if m.SelfHeal {
 14034  		dAtA[i] = 1
 14035  	} else {
 14036  		dAtA[i] = 0
 14037  	}
 14038  	i--
 14039  	dAtA[i] = 0x10
 14040  	i--
 14041  	if m.Prune {
 14042  		dAtA[i] = 1
 14043  	} else {
 14044  		dAtA[i] = 0
 14045  	}
 14046  	i--
 14047  	dAtA[i] = 0x8
 14048  	return len(dAtA) - i, nil
 14049  }
 14050  
 14051  func (m *SyncStatus) Marshal() (dAtA []byte, err error) {
 14052  	size := m.Size()
 14053  	dAtA = make([]byte, size)
 14054  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14055  	if err != nil {
 14056  		return nil, err
 14057  	}
 14058  	return dAtA[:n], nil
 14059  }
 14060  
 14061  func (m *SyncStatus) MarshalTo(dAtA []byte) (int, error) {
 14062  	size := m.Size()
 14063  	return m.MarshalToSizedBuffer(dAtA[:size])
 14064  }
 14065  
 14066  func (m *SyncStatus) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14067  	i := len(dAtA)
 14068  	_ = i
 14069  	var l int
 14070  	_ = l
 14071  	if len(m.Revisions) > 0 {
 14072  		for iNdEx := len(m.Revisions) - 1; iNdEx >= 0; iNdEx-- {
 14073  			i -= len(m.Revisions[iNdEx])
 14074  			copy(dAtA[i:], m.Revisions[iNdEx])
 14075  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revisions[iNdEx])))
 14076  			i--
 14077  			dAtA[i] = 0x22
 14078  		}
 14079  	}
 14080  	i -= len(m.Revision)
 14081  	copy(dAtA[i:], m.Revision)
 14082  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Revision)))
 14083  	i--
 14084  	dAtA[i] = 0x1a
 14085  	{
 14086  		size, err := m.ComparedTo.MarshalToSizedBuffer(dAtA[:i])
 14087  		if err != nil {
 14088  			return 0, err
 14089  		}
 14090  		i -= size
 14091  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 14092  	}
 14093  	i--
 14094  	dAtA[i] = 0x12
 14095  	i -= len(m.Status)
 14096  	copy(dAtA[i:], m.Status)
 14097  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Status)))
 14098  	i--
 14099  	dAtA[i] = 0xa
 14100  	return len(dAtA) - i, nil
 14101  }
 14102  
 14103  func (m *SyncStrategy) Marshal() (dAtA []byte, err error) {
 14104  	size := m.Size()
 14105  	dAtA = make([]byte, size)
 14106  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14107  	if err != nil {
 14108  		return nil, err
 14109  	}
 14110  	return dAtA[:n], nil
 14111  }
 14112  
 14113  func (m *SyncStrategy) MarshalTo(dAtA []byte) (int, error) {
 14114  	size := m.Size()
 14115  	return m.MarshalToSizedBuffer(dAtA[:size])
 14116  }
 14117  
 14118  func (m *SyncStrategy) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14119  	i := len(dAtA)
 14120  	_ = i
 14121  	var l int
 14122  	_ = l
 14123  	if m.Hook != nil {
 14124  		{
 14125  			size, err := m.Hook.MarshalToSizedBuffer(dAtA[:i])
 14126  			if err != nil {
 14127  				return 0, err
 14128  			}
 14129  			i -= size
 14130  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14131  		}
 14132  		i--
 14133  		dAtA[i] = 0x12
 14134  	}
 14135  	if m.Apply != nil {
 14136  		{
 14137  			size, err := m.Apply.MarshalToSizedBuffer(dAtA[:i])
 14138  			if err != nil {
 14139  				return 0, err
 14140  			}
 14141  			i -= size
 14142  			i = encodeVarintGenerated(dAtA, i, uint64(size))
 14143  		}
 14144  		i--
 14145  		dAtA[i] = 0xa
 14146  	}
 14147  	return len(dAtA) - i, nil
 14148  }
 14149  
 14150  func (m *SyncStrategyApply) Marshal() (dAtA []byte, err error) {
 14151  	size := m.Size()
 14152  	dAtA = make([]byte, size)
 14153  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14154  	if err != nil {
 14155  		return nil, err
 14156  	}
 14157  	return dAtA[:n], nil
 14158  }
 14159  
 14160  func (m *SyncStrategyApply) MarshalTo(dAtA []byte) (int, error) {
 14161  	size := m.Size()
 14162  	return m.MarshalToSizedBuffer(dAtA[:size])
 14163  }
 14164  
 14165  func (m *SyncStrategyApply) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14166  	i := len(dAtA)
 14167  	_ = i
 14168  	var l int
 14169  	_ = l
 14170  	i--
 14171  	if m.Force {
 14172  		dAtA[i] = 1
 14173  	} else {
 14174  		dAtA[i] = 0
 14175  	}
 14176  	i--
 14177  	dAtA[i] = 0x8
 14178  	return len(dAtA) - i, nil
 14179  }
 14180  
 14181  func (m *SyncStrategyHook) Marshal() (dAtA []byte, err error) {
 14182  	size := m.Size()
 14183  	dAtA = make([]byte, size)
 14184  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14185  	if err != nil {
 14186  		return nil, err
 14187  	}
 14188  	return dAtA[:n], nil
 14189  }
 14190  
 14191  func (m *SyncStrategyHook) MarshalTo(dAtA []byte) (int, error) {
 14192  	size := m.Size()
 14193  	return m.MarshalToSizedBuffer(dAtA[:size])
 14194  }
 14195  
 14196  func (m *SyncStrategyHook) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14197  	i := len(dAtA)
 14198  	_ = i
 14199  	var l int
 14200  	_ = l
 14201  	{
 14202  		size, err := m.SyncStrategyApply.MarshalToSizedBuffer(dAtA[:i])
 14203  		if err != nil {
 14204  			return 0, err
 14205  		}
 14206  		i -= size
 14207  		i = encodeVarintGenerated(dAtA, i, uint64(size))
 14208  	}
 14209  	i--
 14210  	dAtA[i] = 0xa
 14211  	return len(dAtA) - i, nil
 14212  }
 14213  
 14214  func (m *SyncWindow) Marshal() (dAtA []byte, err error) {
 14215  	size := m.Size()
 14216  	dAtA = make([]byte, size)
 14217  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14218  	if err != nil {
 14219  		return nil, err
 14220  	}
 14221  	return dAtA[:n], nil
 14222  }
 14223  
 14224  func (m *SyncWindow) MarshalTo(dAtA []byte) (int, error) {
 14225  	size := m.Size()
 14226  	return m.MarshalToSizedBuffer(dAtA[:size])
 14227  }
 14228  
 14229  func (m *SyncWindow) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14230  	i := len(dAtA)
 14231  	_ = i
 14232  	var l int
 14233  	_ = l
 14234  	i -= len(m.TimeZone)
 14235  	copy(dAtA[i:], m.TimeZone)
 14236  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.TimeZone)))
 14237  	i--
 14238  	dAtA[i] = 0x42
 14239  	i--
 14240  	if m.ManualSync {
 14241  		dAtA[i] = 1
 14242  	} else {
 14243  		dAtA[i] = 0
 14244  	}
 14245  	i--
 14246  	dAtA[i] = 0x38
 14247  	if len(m.Clusters) > 0 {
 14248  		for iNdEx := len(m.Clusters) - 1; iNdEx >= 0; iNdEx-- {
 14249  			i -= len(m.Clusters[iNdEx])
 14250  			copy(dAtA[i:], m.Clusters[iNdEx])
 14251  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Clusters[iNdEx])))
 14252  			i--
 14253  			dAtA[i] = 0x32
 14254  		}
 14255  	}
 14256  	if len(m.Namespaces) > 0 {
 14257  		for iNdEx := len(m.Namespaces) - 1; iNdEx >= 0; iNdEx-- {
 14258  			i -= len(m.Namespaces[iNdEx])
 14259  			copy(dAtA[i:], m.Namespaces[iNdEx])
 14260  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Namespaces[iNdEx])))
 14261  			i--
 14262  			dAtA[i] = 0x2a
 14263  		}
 14264  	}
 14265  	if len(m.Applications) > 0 {
 14266  		for iNdEx := len(m.Applications) - 1; iNdEx >= 0; iNdEx-- {
 14267  			i -= len(m.Applications[iNdEx])
 14268  			copy(dAtA[i:], m.Applications[iNdEx])
 14269  			i = encodeVarintGenerated(dAtA, i, uint64(len(m.Applications[iNdEx])))
 14270  			i--
 14271  			dAtA[i] = 0x22
 14272  		}
 14273  	}
 14274  	i -= len(m.Duration)
 14275  	copy(dAtA[i:], m.Duration)
 14276  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Duration)))
 14277  	i--
 14278  	dAtA[i] = 0x1a
 14279  	i -= len(m.Schedule)
 14280  	copy(dAtA[i:], m.Schedule)
 14281  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Schedule)))
 14282  	i--
 14283  	dAtA[i] = 0x12
 14284  	i -= len(m.Kind)
 14285  	copy(dAtA[i:], m.Kind)
 14286  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
 14287  	i--
 14288  	dAtA[i] = 0xa
 14289  	return len(dAtA) - i, nil
 14290  }
 14291  
 14292  func (m *TLSClientConfig) Marshal() (dAtA []byte, err error) {
 14293  	size := m.Size()
 14294  	dAtA = make([]byte, size)
 14295  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14296  	if err != nil {
 14297  		return nil, err
 14298  	}
 14299  	return dAtA[:n], nil
 14300  }
 14301  
 14302  func (m *TLSClientConfig) MarshalTo(dAtA []byte) (int, error) {
 14303  	size := m.Size()
 14304  	return m.MarshalToSizedBuffer(dAtA[:size])
 14305  }
 14306  
 14307  func (m *TLSClientConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14308  	i := len(dAtA)
 14309  	_ = i
 14310  	var l int
 14311  	_ = l
 14312  	if m.CAData != nil {
 14313  		i -= len(m.CAData)
 14314  		copy(dAtA[i:], m.CAData)
 14315  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CAData)))
 14316  		i--
 14317  		dAtA[i] = 0x2a
 14318  	}
 14319  	if m.KeyData != nil {
 14320  		i -= len(m.KeyData)
 14321  		copy(dAtA[i:], m.KeyData)
 14322  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.KeyData)))
 14323  		i--
 14324  		dAtA[i] = 0x22
 14325  	}
 14326  	if m.CertData != nil {
 14327  		i -= len(m.CertData)
 14328  		copy(dAtA[i:], m.CertData)
 14329  		i = encodeVarintGenerated(dAtA, i, uint64(len(m.CertData)))
 14330  		i--
 14331  		dAtA[i] = 0x1a
 14332  	}
 14333  	i -= len(m.ServerName)
 14334  	copy(dAtA[i:], m.ServerName)
 14335  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.ServerName)))
 14336  	i--
 14337  	dAtA[i] = 0x12
 14338  	i--
 14339  	if m.Insecure {
 14340  		dAtA[i] = 1
 14341  	} else {
 14342  		dAtA[i] = 0
 14343  	}
 14344  	i--
 14345  	dAtA[i] = 0x8
 14346  	return len(dAtA) - i, nil
 14347  }
 14348  
 14349  func (m *TagFilter) Marshal() (dAtA []byte, err error) {
 14350  	size := m.Size()
 14351  	dAtA = make([]byte, size)
 14352  	n, err := m.MarshalToSizedBuffer(dAtA[:size])
 14353  	if err != nil {
 14354  		return nil, err
 14355  	}
 14356  	return dAtA[:n], nil
 14357  }
 14358  
 14359  func (m *TagFilter) MarshalTo(dAtA []byte) (int, error) {
 14360  	size := m.Size()
 14361  	return m.MarshalToSizedBuffer(dAtA[:size])
 14362  }
 14363  
 14364  func (m *TagFilter) MarshalToSizedBuffer(dAtA []byte) (int, error) {
 14365  	i := len(dAtA)
 14366  	_ = i
 14367  	var l int
 14368  	_ = l
 14369  	i -= len(m.Value)
 14370  	copy(dAtA[i:], m.Value)
 14371  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Value)))
 14372  	i--
 14373  	dAtA[i] = 0x12
 14374  	i -= len(m.Key)
 14375  	copy(dAtA[i:], m.Key)
 14376  	i = encodeVarintGenerated(dAtA, i, uint64(len(m.Key)))
 14377  	i--
 14378  	dAtA[i] = 0xa
 14379  	return len(dAtA) - i, nil
 14380  }
 14381  
 14382  func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
 14383  	offset -= sovGenerated(v)
 14384  	base := offset
 14385  	for v >= 1<<7 {
 14386  		dAtA[offset] = uint8(v&0x7f | 0x80)
 14387  		v >>= 7
 14388  		offset++
 14389  	}
 14390  	dAtA[offset] = uint8(v)
 14391  	return base
 14392  }
 14393  func (m *AWSAuthConfig) Size() (n int) {
 14394  	if m == nil {
 14395  		return 0
 14396  	}
 14397  	var l int
 14398  	_ = l
 14399  	l = len(m.ClusterName)
 14400  	n += 1 + l + sovGenerated(uint64(l))
 14401  	l = len(m.RoleARN)
 14402  	n += 1 + l + sovGenerated(uint64(l))
 14403  	return n
 14404  }
 14405  
 14406  func (m *AppProject) Size() (n int) {
 14407  	if m == nil {
 14408  		return 0
 14409  	}
 14410  	var l int
 14411  	_ = l
 14412  	l = m.ObjectMeta.Size()
 14413  	n += 1 + l + sovGenerated(uint64(l))
 14414  	l = m.Spec.Size()
 14415  	n += 1 + l + sovGenerated(uint64(l))
 14416  	l = m.Status.Size()
 14417  	n += 1 + l + sovGenerated(uint64(l))
 14418  	return n
 14419  }
 14420  
 14421  func (m *AppProjectList) Size() (n int) {
 14422  	if m == nil {
 14423  		return 0
 14424  	}
 14425  	var l int
 14426  	_ = l
 14427  	l = m.ListMeta.Size()
 14428  	n += 1 + l + sovGenerated(uint64(l))
 14429  	if len(m.Items) > 0 {
 14430  		for _, e := range m.Items {
 14431  			l = e.Size()
 14432  			n += 1 + l + sovGenerated(uint64(l))
 14433  		}
 14434  	}
 14435  	return n
 14436  }
 14437  
 14438  func (m *AppProjectSpec) Size() (n int) {
 14439  	if m == nil {
 14440  		return 0
 14441  	}
 14442  	var l int
 14443  	_ = l
 14444  	if len(m.SourceRepos) > 0 {
 14445  		for _, s := range m.SourceRepos {
 14446  			l = len(s)
 14447  			n += 1 + l + sovGenerated(uint64(l))
 14448  		}
 14449  	}
 14450  	if len(m.Destinations) > 0 {
 14451  		for _, e := range m.Destinations {
 14452  			l = e.Size()
 14453  			n += 1 + l + sovGenerated(uint64(l))
 14454  		}
 14455  	}
 14456  	l = len(m.Description)
 14457  	n += 1 + l + sovGenerated(uint64(l))
 14458  	if len(m.Roles) > 0 {
 14459  		for _, e := range m.Roles {
 14460  			l = e.Size()
 14461  			n += 1 + l + sovGenerated(uint64(l))
 14462  		}
 14463  	}
 14464  	if len(m.ClusterResourceWhitelist) > 0 {
 14465  		for _, e := range m.ClusterResourceWhitelist {
 14466  			l = e.Size()
 14467  			n += 1 + l + sovGenerated(uint64(l))
 14468  		}
 14469  	}
 14470  	if len(m.NamespaceResourceBlacklist) > 0 {
 14471  		for _, e := range m.NamespaceResourceBlacklist {
 14472  			l = e.Size()
 14473  			n += 1 + l + sovGenerated(uint64(l))
 14474  		}
 14475  	}
 14476  	if m.OrphanedResources != nil {
 14477  		l = m.OrphanedResources.Size()
 14478  		n += 1 + l + sovGenerated(uint64(l))
 14479  	}
 14480  	if len(m.SyncWindows) > 0 {
 14481  		for _, e := range m.SyncWindows {
 14482  			l = e.Size()
 14483  			n += 1 + l + sovGenerated(uint64(l))
 14484  		}
 14485  	}
 14486  	if len(m.NamespaceResourceWhitelist) > 0 {
 14487  		for _, e := range m.NamespaceResourceWhitelist {
 14488  			l = e.Size()
 14489  			n += 1 + l + sovGenerated(uint64(l))
 14490  		}
 14491  	}
 14492  	if len(m.SignatureKeys) > 0 {
 14493  		for _, e := range m.SignatureKeys {
 14494  			l = e.Size()
 14495  			n += 1 + l + sovGenerated(uint64(l))
 14496  		}
 14497  	}
 14498  	if len(m.ClusterResourceBlacklist) > 0 {
 14499  		for _, e := range m.ClusterResourceBlacklist {
 14500  			l = e.Size()
 14501  			n += 1 + l + sovGenerated(uint64(l))
 14502  		}
 14503  	}
 14504  	if len(m.SourceNamespaces) > 0 {
 14505  		for _, s := range m.SourceNamespaces {
 14506  			l = len(s)
 14507  			n += 1 + l + sovGenerated(uint64(l))
 14508  		}
 14509  	}
 14510  	n += 2
 14511  	return n
 14512  }
 14513  
 14514  func (m *AppProjectStatus) Size() (n int) {
 14515  	if m == nil {
 14516  		return 0
 14517  	}
 14518  	var l int
 14519  	_ = l
 14520  	if len(m.JWTTokensByRole) > 0 {
 14521  		for k, v := range m.JWTTokensByRole {
 14522  			_ = k
 14523  			_ = v
 14524  			l = v.Size()
 14525  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
 14526  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 14527  		}
 14528  	}
 14529  	return n
 14530  }
 14531  
 14532  func (m *Application) Size() (n int) {
 14533  	if m == nil {
 14534  		return 0
 14535  	}
 14536  	var l int
 14537  	_ = l
 14538  	l = m.ObjectMeta.Size()
 14539  	n += 1 + l + sovGenerated(uint64(l))
 14540  	l = m.Spec.Size()
 14541  	n += 1 + l + sovGenerated(uint64(l))
 14542  	l = m.Status.Size()
 14543  	n += 1 + l + sovGenerated(uint64(l))
 14544  	if m.Operation != nil {
 14545  		l = m.Operation.Size()
 14546  		n += 1 + l + sovGenerated(uint64(l))
 14547  	}
 14548  	return n
 14549  }
 14550  
 14551  func (m *ApplicationCondition) Size() (n int) {
 14552  	if m == nil {
 14553  		return 0
 14554  	}
 14555  	var l int
 14556  	_ = l
 14557  	l = len(m.Type)
 14558  	n += 1 + l + sovGenerated(uint64(l))
 14559  	l = len(m.Message)
 14560  	n += 1 + l + sovGenerated(uint64(l))
 14561  	if m.LastTransitionTime != nil {
 14562  		l = m.LastTransitionTime.Size()
 14563  		n += 1 + l + sovGenerated(uint64(l))
 14564  	}
 14565  	return n
 14566  }
 14567  
 14568  func (m *ApplicationDestination) Size() (n int) {
 14569  	if m == nil {
 14570  		return 0
 14571  	}
 14572  	var l int
 14573  	_ = l
 14574  	l = len(m.Server)
 14575  	n += 1 + l + sovGenerated(uint64(l))
 14576  	l = len(m.Namespace)
 14577  	n += 1 + l + sovGenerated(uint64(l))
 14578  	l = len(m.Name)
 14579  	n += 1 + l + sovGenerated(uint64(l))
 14580  	return n
 14581  }
 14582  
 14583  func (m *ApplicationList) Size() (n int) {
 14584  	if m == nil {
 14585  		return 0
 14586  	}
 14587  	var l int
 14588  	_ = l
 14589  	l = m.ListMeta.Size()
 14590  	n += 1 + l + sovGenerated(uint64(l))
 14591  	if len(m.Items) > 0 {
 14592  		for _, e := range m.Items {
 14593  			l = e.Size()
 14594  			n += 1 + l + sovGenerated(uint64(l))
 14595  		}
 14596  	}
 14597  	return n
 14598  }
 14599  
 14600  func (m *ApplicationMatchExpression) Size() (n int) {
 14601  	if m == nil {
 14602  		return 0
 14603  	}
 14604  	var l int
 14605  	_ = l
 14606  	l = len(m.Key)
 14607  	n += 1 + l + sovGenerated(uint64(l))
 14608  	l = len(m.Operator)
 14609  	n += 1 + l + sovGenerated(uint64(l))
 14610  	if len(m.Values) > 0 {
 14611  		for _, s := range m.Values {
 14612  			l = len(s)
 14613  			n += 1 + l + sovGenerated(uint64(l))
 14614  		}
 14615  	}
 14616  	return n
 14617  }
 14618  
 14619  func (m *ApplicationPreservedFields) Size() (n int) {
 14620  	if m == nil {
 14621  		return 0
 14622  	}
 14623  	var l int
 14624  	_ = l
 14625  	if len(m.Annotations) > 0 {
 14626  		for _, s := range m.Annotations {
 14627  			l = len(s)
 14628  			n += 1 + l + sovGenerated(uint64(l))
 14629  		}
 14630  	}
 14631  	if len(m.Labels) > 0 {
 14632  		for _, s := range m.Labels {
 14633  			l = len(s)
 14634  			n += 1 + l + sovGenerated(uint64(l))
 14635  		}
 14636  	}
 14637  	return n
 14638  }
 14639  
 14640  func (m *ApplicationSet) Size() (n int) {
 14641  	if m == nil {
 14642  		return 0
 14643  	}
 14644  	var l int
 14645  	_ = l
 14646  	l = m.ObjectMeta.Size()
 14647  	n += 1 + l + sovGenerated(uint64(l))
 14648  	l = m.Spec.Size()
 14649  	n += 1 + l + sovGenerated(uint64(l))
 14650  	l = m.Status.Size()
 14651  	n += 1 + l + sovGenerated(uint64(l))
 14652  	return n
 14653  }
 14654  
 14655  func (m *ApplicationSetApplicationStatus) Size() (n int) {
 14656  	if m == nil {
 14657  		return 0
 14658  	}
 14659  	var l int
 14660  	_ = l
 14661  	l = len(m.Application)
 14662  	n += 1 + l + sovGenerated(uint64(l))
 14663  	if m.LastTransitionTime != nil {
 14664  		l = m.LastTransitionTime.Size()
 14665  		n += 1 + l + sovGenerated(uint64(l))
 14666  	}
 14667  	l = len(m.Message)
 14668  	n += 1 + l + sovGenerated(uint64(l))
 14669  	l = len(m.Status)
 14670  	n += 1 + l + sovGenerated(uint64(l))
 14671  	l = len(m.Step)
 14672  	n += 1 + l + sovGenerated(uint64(l))
 14673  	return n
 14674  }
 14675  
 14676  func (m *ApplicationSetCondition) Size() (n int) {
 14677  	if m == nil {
 14678  		return 0
 14679  	}
 14680  	var l int
 14681  	_ = l
 14682  	l = len(m.Type)
 14683  	n += 1 + l + sovGenerated(uint64(l))
 14684  	l = len(m.Message)
 14685  	n += 1 + l + sovGenerated(uint64(l))
 14686  	if m.LastTransitionTime != nil {
 14687  		l = m.LastTransitionTime.Size()
 14688  		n += 1 + l + sovGenerated(uint64(l))
 14689  	}
 14690  	l = len(m.Status)
 14691  	n += 1 + l + sovGenerated(uint64(l))
 14692  	l = len(m.Reason)
 14693  	n += 1 + l + sovGenerated(uint64(l))
 14694  	return n
 14695  }
 14696  
 14697  func (m *ApplicationSetGenerator) Size() (n int) {
 14698  	if m == nil {
 14699  		return 0
 14700  	}
 14701  	var l int
 14702  	_ = l
 14703  	if m.List != nil {
 14704  		l = m.List.Size()
 14705  		n += 1 + l + sovGenerated(uint64(l))
 14706  	}
 14707  	if m.Clusters != nil {
 14708  		l = m.Clusters.Size()
 14709  		n += 1 + l + sovGenerated(uint64(l))
 14710  	}
 14711  	if m.Git != nil {
 14712  		l = m.Git.Size()
 14713  		n += 1 + l + sovGenerated(uint64(l))
 14714  	}
 14715  	if m.SCMProvider != nil {
 14716  		l = m.SCMProvider.Size()
 14717  		n += 1 + l + sovGenerated(uint64(l))
 14718  	}
 14719  	if m.ClusterDecisionResource != nil {
 14720  		l = m.ClusterDecisionResource.Size()
 14721  		n += 1 + l + sovGenerated(uint64(l))
 14722  	}
 14723  	if m.PullRequest != nil {
 14724  		l = m.PullRequest.Size()
 14725  		n += 1 + l + sovGenerated(uint64(l))
 14726  	}
 14727  	if m.Matrix != nil {
 14728  		l = m.Matrix.Size()
 14729  		n += 1 + l + sovGenerated(uint64(l))
 14730  	}
 14731  	if m.Merge != nil {
 14732  		l = m.Merge.Size()
 14733  		n += 1 + l + sovGenerated(uint64(l))
 14734  	}
 14735  	if m.Selector != nil {
 14736  		l = m.Selector.Size()
 14737  		n += 1 + l + sovGenerated(uint64(l))
 14738  	}
 14739  	if m.Plugin != nil {
 14740  		l = m.Plugin.Size()
 14741  		n += 1 + l + sovGenerated(uint64(l))
 14742  	}
 14743  	return n
 14744  }
 14745  
 14746  func (m *ApplicationSetList) Size() (n int) {
 14747  	if m == nil {
 14748  		return 0
 14749  	}
 14750  	var l int
 14751  	_ = l
 14752  	l = m.ListMeta.Size()
 14753  	n += 1 + l + sovGenerated(uint64(l))
 14754  	if len(m.Items) > 0 {
 14755  		for _, e := range m.Items {
 14756  			l = e.Size()
 14757  			n += 1 + l + sovGenerated(uint64(l))
 14758  		}
 14759  	}
 14760  	return n
 14761  }
 14762  
 14763  func (m *ApplicationSetNestedGenerator) Size() (n int) {
 14764  	if m == nil {
 14765  		return 0
 14766  	}
 14767  	var l int
 14768  	_ = l
 14769  	if m.List != nil {
 14770  		l = m.List.Size()
 14771  		n += 1 + l + sovGenerated(uint64(l))
 14772  	}
 14773  	if m.Clusters != nil {
 14774  		l = m.Clusters.Size()
 14775  		n += 1 + l + sovGenerated(uint64(l))
 14776  	}
 14777  	if m.Git != nil {
 14778  		l = m.Git.Size()
 14779  		n += 1 + l + sovGenerated(uint64(l))
 14780  	}
 14781  	if m.SCMProvider != nil {
 14782  		l = m.SCMProvider.Size()
 14783  		n += 1 + l + sovGenerated(uint64(l))
 14784  	}
 14785  	if m.ClusterDecisionResource != nil {
 14786  		l = m.ClusterDecisionResource.Size()
 14787  		n += 1 + l + sovGenerated(uint64(l))
 14788  	}
 14789  	if m.PullRequest != nil {
 14790  		l = m.PullRequest.Size()
 14791  		n += 1 + l + sovGenerated(uint64(l))
 14792  	}
 14793  	if m.Matrix != nil {
 14794  		l = m.Matrix.Size()
 14795  		n += 1 + l + sovGenerated(uint64(l))
 14796  	}
 14797  	if m.Merge != nil {
 14798  		l = m.Merge.Size()
 14799  		n += 1 + l + sovGenerated(uint64(l))
 14800  	}
 14801  	if m.Selector != nil {
 14802  		l = m.Selector.Size()
 14803  		n += 1 + l + sovGenerated(uint64(l))
 14804  	}
 14805  	if m.Plugin != nil {
 14806  		l = m.Plugin.Size()
 14807  		n += 1 + l + sovGenerated(uint64(l))
 14808  	}
 14809  	return n
 14810  }
 14811  
 14812  func (m *ApplicationSetResourceIgnoreDifferences) Size() (n int) {
 14813  	if m == nil {
 14814  		return 0
 14815  	}
 14816  	var l int
 14817  	_ = l
 14818  	l = len(m.Name)
 14819  	n += 1 + l + sovGenerated(uint64(l))
 14820  	if len(m.JSONPointers) > 0 {
 14821  		for _, s := range m.JSONPointers {
 14822  			l = len(s)
 14823  			n += 1 + l + sovGenerated(uint64(l))
 14824  		}
 14825  	}
 14826  	if len(m.JQPathExpressions) > 0 {
 14827  		for _, s := range m.JQPathExpressions {
 14828  			l = len(s)
 14829  			n += 1 + l + sovGenerated(uint64(l))
 14830  		}
 14831  	}
 14832  	return n
 14833  }
 14834  
 14835  func (m *ApplicationSetRolloutStep) Size() (n int) {
 14836  	if m == nil {
 14837  		return 0
 14838  	}
 14839  	var l int
 14840  	_ = l
 14841  	if len(m.MatchExpressions) > 0 {
 14842  		for _, e := range m.MatchExpressions {
 14843  			l = e.Size()
 14844  			n += 1 + l + sovGenerated(uint64(l))
 14845  		}
 14846  	}
 14847  	if m.MaxUpdate != nil {
 14848  		l = m.MaxUpdate.Size()
 14849  		n += 1 + l + sovGenerated(uint64(l))
 14850  	}
 14851  	return n
 14852  }
 14853  
 14854  func (m *ApplicationSetRolloutStrategy) Size() (n int) {
 14855  	if m == nil {
 14856  		return 0
 14857  	}
 14858  	var l int
 14859  	_ = l
 14860  	if len(m.Steps) > 0 {
 14861  		for _, e := range m.Steps {
 14862  			l = e.Size()
 14863  			n += 1 + l + sovGenerated(uint64(l))
 14864  		}
 14865  	}
 14866  	return n
 14867  }
 14868  
 14869  func (m *ApplicationSetSpec) Size() (n int) {
 14870  	if m == nil {
 14871  		return 0
 14872  	}
 14873  	var l int
 14874  	_ = l
 14875  	n += 2
 14876  	if len(m.Generators) > 0 {
 14877  		for _, e := range m.Generators {
 14878  			l = e.Size()
 14879  			n += 1 + l + sovGenerated(uint64(l))
 14880  		}
 14881  	}
 14882  	l = m.Template.Size()
 14883  	n += 1 + l + sovGenerated(uint64(l))
 14884  	if m.SyncPolicy != nil {
 14885  		l = m.SyncPolicy.Size()
 14886  		n += 1 + l + sovGenerated(uint64(l))
 14887  	}
 14888  	if m.Strategy != nil {
 14889  		l = m.Strategy.Size()
 14890  		n += 1 + l + sovGenerated(uint64(l))
 14891  	}
 14892  	if m.PreservedFields != nil {
 14893  		l = m.PreservedFields.Size()
 14894  		n += 1 + l + sovGenerated(uint64(l))
 14895  	}
 14896  	if len(m.GoTemplateOptions) > 0 {
 14897  		for _, s := range m.GoTemplateOptions {
 14898  			l = len(s)
 14899  			n += 1 + l + sovGenerated(uint64(l))
 14900  		}
 14901  	}
 14902  	n += 2
 14903  	if len(m.IgnoreApplicationDifferences) > 0 {
 14904  		for _, e := range m.IgnoreApplicationDifferences {
 14905  			l = e.Size()
 14906  			n += 1 + l + sovGenerated(uint64(l))
 14907  		}
 14908  	}
 14909  	if m.TemplatePatch != nil {
 14910  		l = len(*m.TemplatePatch)
 14911  		n += 1 + l + sovGenerated(uint64(l))
 14912  	}
 14913  	return n
 14914  }
 14915  
 14916  func (m *ApplicationSetStatus) Size() (n int) {
 14917  	if m == nil {
 14918  		return 0
 14919  	}
 14920  	var l int
 14921  	_ = l
 14922  	if len(m.Conditions) > 0 {
 14923  		for _, e := range m.Conditions {
 14924  			l = e.Size()
 14925  			n += 1 + l + sovGenerated(uint64(l))
 14926  		}
 14927  	}
 14928  	if len(m.ApplicationStatus) > 0 {
 14929  		for _, e := range m.ApplicationStatus {
 14930  			l = e.Size()
 14931  			n += 1 + l + sovGenerated(uint64(l))
 14932  		}
 14933  	}
 14934  	return n
 14935  }
 14936  
 14937  func (m *ApplicationSetStrategy) Size() (n int) {
 14938  	if m == nil {
 14939  		return 0
 14940  	}
 14941  	var l int
 14942  	_ = l
 14943  	l = len(m.Type)
 14944  	n += 1 + l + sovGenerated(uint64(l))
 14945  	if m.RollingSync != nil {
 14946  		l = m.RollingSync.Size()
 14947  		n += 1 + l + sovGenerated(uint64(l))
 14948  	}
 14949  	return n
 14950  }
 14951  
 14952  func (m *ApplicationSetSyncPolicy) Size() (n int) {
 14953  	if m == nil {
 14954  		return 0
 14955  	}
 14956  	var l int
 14957  	_ = l
 14958  	n += 2
 14959  	if m.ApplicationsSync != nil {
 14960  		l = len(*m.ApplicationsSync)
 14961  		n += 1 + l + sovGenerated(uint64(l))
 14962  	}
 14963  	return n
 14964  }
 14965  
 14966  func (m *ApplicationSetTemplate) Size() (n int) {
 14967  	if m == nil {
 14968  		return 0
 14969  	}
 14970  	var l int
 14971  	_ = l
 14972  	l = m.ApplicationSetTemplateMeta.Size()
 14973  	n += 1 + l + sovGenerated(uint64(l))
 14974  	l = m.Spec.Size()
 14975  	n += 1 + l + sovGenerated(uint64(l))
 14976  	return n
 14977  }
 14978  
 14979  func (m *ApplicationSetTemplateMeta) Size() (n int) {
 14980  	if m == nil {
 14981  		return 0
 14982  	}
 14983  	var l int
 14984  	_ = l
 14985  	l = len(m.Name)
 14986  	n += 1 + l + sovGenerated(uint64(l))
 14987  	l = len(m.Namespace)
 14988  	n += 1 + l + sovGenerated(uint64(l))
 14989  	if len(m.Labels) > 0 {
 14990  		for k, v := range m.Labels {
 14991  			_ = k
 14992  			_ = v
 14993  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 14994  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 14995  		}
 14996  	}
 14997  	if len(m.Annotations) > 0 {
 14998  		for k, v := range m.Annotations {
 14999  			_ = k
 15000  			_ = v
 15001  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15002  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15003  		}
 15004  	}
 15005  	if len(m.Finalizers) > 0 {
 15006  		for _, s := range m.Finalizers {
 15007  			l = len(s)
 15008  			n += 1 + l + sovGenerated(uint64(l))
 15009  		}
 15010  	}
 15011  	return n
 15012  }
 15013  
 15014  func (m *ApplicationSetTerminalGenerator) Size() (n int) {
 15015  	if m == nil {
 15016  		return 0
 15017  	}
 15018  	var l int
 15019  	_ = l
 15020  	if m.List != nil {
 15021  		l = m.List.Size()
 15022  		n += 1 + l + sovGenerated(uint64(l))
 15023  	}
 15024  	if m.Clusters != nil {
 15025  		l = m.Clusters.Size()
 15026  		n += 1 + l + sovGenerated(uint64(l))
 15027  	}
 15028  	if m.Git != nil {
 15029  		l = m.Git.Size()
 15030  		n += 1 + l + sovGenerated(uint64(l))
 15031  	}
 15032  	if m.SCMProvider != nil {
 15033  		l = m.SCMProvider.Size()
 15034  		n += 1 + l + sovGenerated(uint64(l))
 15035  	}
 15036  	if m.ClusterDecisionResource != nil {
 15037  		l = m.ClusterDecisionResource.Size()
 15038  		n += 1 + l + sovGenerated(uint64(l))
 15039  	}
 15040  	if m.PullRequest != nil {
 15041  		l = m.PullRequest.Size()
 15042  		n += 1 + l + sovGenerated(uint64(l))
 15043  	}
 15044  	if m.Plugin != nil {
 15045  		l = m.Plugin.Size()
 15046  		n += 1 + l + sovGenerated(uint64(l))
 15047  	}
 15048  	if m.Selector != nil {
 15049  		l = m.Selector.Size()
 15050  		n += 1 + l + sovGenerated(uint64(l))
 15051  	}
 15052  	return n
 15053  }
 15054  
 15055  func (m *ApplicationSource) Size() (n int) {
 15056  	if m == nil {
 15057  		return 0
 15058  	}
 15059  	var l int
 15060  	_ = l
 15061  	l = len(m.RepoURL)
 15062  	n += 1 + l + sovGenerated(uint64(l))
 15063  	l = len(m.Path)
 15064  	n += 1 + l + sovGenerated(uint64(l))
 15065  	l = len(m.TargetRevision)
 15066  	n += 1 + l + sovGenerated(uint64(l))
 15067  	if m.Helm != nil {
 15068  		l = m.Helm.Size()
 15069  		n += 1 + l + sovGenerated(uint64(l))
 15070  	}
 15071  	if m.Kustomize != nil {
 15072  		l = m.Kustomize.Size()
 15073  		n += 1 + l + sovGenerated(uint64(l))
 15074  	}
 15075  	if m.Directory != nil {
 15076  		l = m.Directory.Size()
 15077  		n += 1 + l + sovGenerated(uint64(l))
 15078  	}
 15079  	if m.Plugin != nil {
 15080  		l = m.Plugin.Size()
 15081  		n += 1 + l + sovGenerated(uint64(l))
 15082  	}
 15083  	l = len(m.Chart)
 15084  	n += 1 + l + sovGenerated(uint64(l))
 15085  	l = len(m.Ref)
 15086  	n += 1 + l + sovGenerated(uint64(l))
 15087  	return n
 15088  }
 15089  
 15090  func (m *ApplicationSourceDirectory) Size() (n int) {
 15091  	if m == nil {
 15092  		return 0
 15093  	}
 15094  	var l int
 15095  	_ = l
 15096  	n += 2
 15097  	l = m.Jsonnet.Size()
 15098  	n += 1 + l + sovGenerated(uint64(l))
 15099  	l = len(m.Exclude)
 15100  	n += 1 + l + sovGenerated(uint64(l))
 15101  	l = len(m.Include)
 15102  	n += 1 + l + sovGenerated(uint64(l))
 15103  	return n
 15104  }
 15105  
 15106  func (m *ApplicationSourceHelm) Size() (n int) {
 15107  	if m == nil {
 15108  		return 0
 15109  	}
 15110  	var l int
 15111  	_ = l
 15112  	if len(m.ValueFiles) > 0 {
 15113  		for _, s := range m.ValueFiles {
 15114  			l = len(s)
 15115  			n += 1 + l + sovGenerated(uint64(l))
 15116  		}
 15117  	}
 15118  	if len(m.Parameters) > 0 {
 15119  		for _, e := range m.Parameters {
 15120  			l = e.Size()
 15121  			n += 1 + l + sovGenerated(uint64(l))
 15122  		}
 15123  	}
 15124  	l = len(m.ReleaseName)
 15125  	n += 1 + l + sovGenerated(uint64(l))
 15126  	l = len(m.Values)
 15127  	n += 1 + l + sovGenerated(uint64(l))
 15128  	if len(m.FileParameters) > 0 {
 15129  		for _, e := range m.FileParameters {
 15130  			l = e.Size()
 15131  			n += 1 + l + sovGenerated(uint64(l))
 15132  		}
 15133  	}
 15134  	l = len(m.Version)
 15135  	n += 1 + l + sovGenerated(uint64(l))
 15136  	n += 2
 15137  	n += 2
 15138  	n += 2
 15139  	if m.ValuesObject != nil {
 15140  		l = m.ValuesObject.Size()
 15141  		n += 1 + l + sovGenerated(uint64(l))
 15142  	}
 15143  	return n
 15144  }
 15145  
 15146  func (m *ApplicationSourceJsonnet) Size() (n int) {
 15147  	if m == nil {
 15148  		return 0
 15149  	}
 15150  	var l int
 15151  	_ = l
 15152  	if len(m.ExtVars) > 0 {
 15153  		for _, e := range m.ExtVars {
 15154  			l = e.Size()
 15155  			n += 1 + l + sovGenerated(uint64(l))
 15156  		}
 15157  	}
 15158  	if len(m.TLAs) > 0 {
 15159  		for _, e := range m.TLAs {
 15160  			l = e.Size()
 15161  			n += 1 + l + sovGenerated(uint64(l))
 15162  		}
 15163  	}
 15164  	if len(m.Libs) > 0 {
 15165  		for _, s := range m.Libs {
 15166  			l = len(s)
 15167  			n += 1 + l + sovGenerated(uint64(l))
 15168  		}
 15169  	}
 15170  	return n
 15171  }
 15172  
 15173  func (m *ApplicationSourceKustomize) Size() (n int) {
 15174  	if m == nil {
 15175  		return 0
 15176  	}
 15177  	var l int
 15178  	_ = l
 15179  	l = len(m.NamePrefix)
 15180  	n += 1 + l + sovGenerated(uint64(l))
 15181  	l = len(m.NameSuffix)
 15182  	n += 1 + l + sovGenerated(uint64(l))
 15183  	if len(m.Images) > 0 {
 15184  		for _, s := range m.Images {
 15185  			l = len(s)
 15186  			n += 1 + l + sovGenerated(uint64(l))
 15187  		}
 15188  	}
 15189  	if len(m.CommonLabels) > 0 {
 15190  		for k, v := range m.CommonLabels {
 15191  			_ = k
 15192  			_ = v
 15193  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15194  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15195  		}
 15196  	}
 15197  	l = len(m.Version)
 15198  	n += 1 + l + sovGenerated(uint64(l))
 15199  	if len(m.CommonAnnotations) > 0 {
 15200  		for k, v := range m.CommonAnnotations {
 15201  			_ = k
 15202  			_ = v
 15203  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15204  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15205  		}
 15206  	}
 15207  	n += 2
 15208  	n += 2
 15209  	l = len(m.Namespace)
 15210  	n += 1 + l + sovGenerated(uint64(l))
 15211  	n += 2
 15212  	if len(m.Replicas) > 0 {
 15213  		for _, e := range m.Replicas {
 15214  			l = e.Size()
 15215  			n += 1 + l + sovGenerated(uint64(l))
 15216  		}
 15217  	}
 15218  	if len(m.Patches) > 0 {
 15219  		for _, e := range m.Patches {
 15220  			l = e.Size()
 15221  			n += 1 + l + sovGenerated(uint64(l))
 15222  		}
 15223  	}
 15224  	if len(m.Components) > 0 {
 15225  		for _, s := range m.Components {
 15226  			l = len(s)
 15227  			n += 1 + l + sovGenerated(uint64(l))
 15228  		}
 15229  	}
 15230  	return n
 15231  }
 15232  
 15233  func (m *ApplicationSourcePlugin) Size() (n int) {
 15234  	if m == nil {
 15235  		return 0
 15236  	}
 15237  	var l int
 15238  	_ = l
 15239  	l = len(m.Name)
 15240  	n += 1 + l + sovGenerated(uint64(l))
 15241  	if len(m.Env) > 0 {
 15242  		for _, e := range m.Env {
 15243  			l = e.Size()
 15244  			n += 1 + l + sovGenerated(uint64(l))
 15245  		}
 15246  	}
 15247  	if len(m.Parameters) > 0 {
 15248  		for _, e := range m.Parameters {
 15249  			l = e.Size()
 15250  			n += 1 + l + sovGenerated(uint64(l))
 15251  		}
 15252  	}
 15253  	return n
 15254  }
 15255  
 15256  func (m *ApplicationSourcePluginParameter) Size() (n int) {
 15257  	if m == nil {
 15258  		return 0
 15259  	}
 15260  	var l int
 15261  	_ = l
 15262  	l = len(m.Name)
 15263  	n += 1 + l + sovGenerated(uint64(l))
 15264  	if m.OptionalMap != nil {
 15265  		l = m.OptionalMap.Size()
 15266  		n += 1 + l + sovGenerated(uint64(l))
 15267  	}
 15268  	if m.OptionalArray != nil {
 15269  		l = m.OptionalArray.Size()
 15270  		n += 1 + l + sovGenerated(uint64(l))
 15271  	}
 15272  	if m.String_ != nil {
 15273  		l = len(*m.String_)
 15274  		n += 1 + l + sovGenerated(uint64(l))
 15275  	}
 15276  	return n
 15277  }
 15278  
 15279  func (m *ApplicationSpec) Size() (n int) {
 15280  	if m == nil {
 15281  		return 0
 15282  	}
 15283  	var l int
 15284  	_ = l
 15285  	if m.Source != nil {
 15286  		l = m.Source.Size()
 15287  		n += 1 + l + sovGenerated(uint64(l))
 15288  	}
 15289  	l = m.Destination.Size()
 15290  	n += 1 + l + sovGenerated(uint64(l))
 15291  	l = len(m.Project)
 15292  	n += 1 + l + sovGenerated(uint64(l))
 15293  	if m.SyncPolicy != nil {
 15294  		l = m.SyncPolicy.Size()
 15295  		n += 1 + l + sovGenerated(uint64(l))
 15296  	}
 15297  	if len(m.IgnoreDifferences) > 0 {
 15298  		for _, e := range m.IgnoreDifferences {
 15299  			l = e.Size()
 15300  			n += 1 + l + sovGenerated(uint64(l))
 15301  		}
 15302  	}
 15303  	if len(m.Info) > 0 {
 15304  		for _, e := range m.Info {
 15305  			l = e.Size()
 15306  			n += 1 + l + sovGenerated(uint64(l))
 15307  		}
 15308  	}
 15309  	if m.RevisionHistoryLimit != nil {
 15310  		n += 1 + sovGenerated(uint64(*m.RevisionHistoryLimit))
 15311  	}
 15312  	if len(m.Sources) > 0 {
 15313  		for _, e := range m.Sources {
 15314  			l = e.Size()
 15315  			n += 1 + l + sovGenerated(uint64(l))
 15316  		}
 15317  	}
 15318  	return n
 15319  }
 15320  
 15321  func (m *ApplicationStatus) Size() (n int) {
 15322  	if m == nil {
 15323  		return 0
 15324  	}
 15325  	var l int
 15326  	_ = l
 15327  	if len(m.Resources) > 0 {
 15328  		for _, e := range m.Resources {
 15329  			l = e.Size()
 15330  			n += 1 + l + sovGenerated(uint64(l))
 15331  		}
 15332  	}
 15333  	l = m.Sync.Size()
 15334  	n += 1 + l + sovGenerated(uint64(l))
 15335  	l = m.Health.Size()
 15336  	n += 1 + l + sovGenerated(uint64(l))
 15337  	if len(m.History) > 0 {
 15338  		for _, e := range m.History {
 15339  			l = e.Size()
 15340  			n += 1 + l + sovGenerated(uint64(l))
 15341  		}
 15342  	}
 15343  	if len(m.Conditions) > 0 {
 15344  		for _, e := range m.Conditions {
 15345  			l = e.Size()
 15346  			n += 1 + l + sovGenerated(uint64(l))
 15347  		}
 15348  	}
 15349  	if m.ReconciledAt != nil {
 15350  		l = m.ReconciledAt.Size()
 15351  		n += 1 + l + sovGenerated(uint64(l))
 15352  	}
 15353  	if m.OperationState != nil {
 15354  		l = m.OperationState.Size()
 15355  		n += 1 + l + sovGenerated(uint64(l))
 15356  	}
 15357  	if m.ObservedAt != nil {
 15358  		l = m.ObservedAt.Size()
 15359  		n += 1 + l + sovGenerated(uint64(l))
 15360  	}
 15361  	l = len(m.SourceType)
 15362  	n += 1 + l + sovGenerated(uint64(l))
 15363  	l = m.Summary.Size()
 15364  	n += 1 + l + sovGenerated(uint64(l))
 15365  	l = len(m.ResourceHealthSource)
 15366  	n += 1 + l + sovGenerated(uint64(l))
 15367  	if len(m.SourceTypes) > 0 {
 15368  		for _, s := range m.SourceTypes {
 15369  			l = len(s)
 15370  			n += 1 + l + sovGenerated(uint64(l))
 15371  		}
 15372  	}
 15373  	l = len(m.ControllerNamespace)
 15374  	n += 1 + l + sovGenerated(uint64(l))
 15375  	return n
 15376  }
 15377  
 15378  func (m *ApplicationSummary) Size() (n int) {
 15379  	if m == nil {
 15380  		return 0
 15381  	}
 15382  	var l int
 15383  	_ = l
 15384  	if len(m.ExternalURLs) > 0 {
 15385  		for _, s := range m.ExternalURLs {
 15386  			l = len(s)
 15387  			n += 1 + l + sovGenerated(uint64(l))
 15388  		}
 15389  	}
 15390  	if len(m.Images) > 0 {
 15391  		for _, s := range m.Images {
 15392  			l = len(s)
 15393  			n += 1 + l + sovGenerated(uint64(l))
 15394  		}
 15395  	}
 15396  	return n
 15397  }
 15398  
 15399  func (m *ApplicationTree) Size() (n int) {
 15400  	if m == nil {
 15401  		return 0
 15402  	}
 15403  	var l int
 15404  	_ = l
 15405  	if len(m.Nodes) > 0 {
 15406  		for _, e := range m.Nodes {
 15407  			l = e.Size()
 15408  			n += 1 + l + sovGenerated(uint64(l))
 15409  		}
 15410  	}
 15411  	if len(m.OrphanedNodes) > 0 {
 15412  		for _, e := range m.OrphanedNodes {
 15413  			l = e.Size()
 15414  			n += 1 + l + sovGenerated(uint64(l))
 15415  		}
 15416  	}
 15417  	if len(m.Hosts) > 0 {
 15418  		for _, e := range m.Hosts {
 15419  			l = e.Size()
 15420  			n += 1 + l + sovGenerated(uint64(l))
 15421  		}
 15422  	}
 15423  	return n
 15424  }
 15425  
 15426  func (m *ApplicationWatchEvent) Size() (n int) {
 15427  	if m == nil {
 15428  		return 0
 15429  	}
 15430  	var l int
 15431  	_ = l
 15432  	l = len(m.Type)
 15433  	n += 1 + l + sovGenerated(uint64(l))
 15434  	l = m.Application.Size()
 15435  	n += 1 + l + sovGenerated(uint64(l))
 15436  	return n
 15437  }
 15438  
 15439  func (m *Backoff) Size() (n int) {
 15440  	if m == nil {
 15441  		return 0
 15442  	}
 15443  	var l int
 15444  	_ = l
 15445  	l = len(m.Duration)
 15446  	n += 1 + l + sovGenerated(uint64(l))
 15447  	if m.Factor != nil {
 15448  		n += 1 + sovGenerated(uint64(*m.Factor))
 15449  	}
 15450  	l = len(m.MaxDuration)
 15451  	n += 1 + l + sovGenerated(uint64(l))
 15452  	return n
 15453  }
 15454  
 15455  func (m *BasicAuthBitbucketServer) Size() (n int) {
 15456  	if m == nil {
 15457  		return 0
 15458  	}
 15459  	var l int
 15460  	_ = l
 15461  	l = len(m.Username)
 15462  	n += 1 + l + sovGenerated(uint64(l))
 15463  	if m.PasswordRef != nil {
 15464  		l = m.PasswordRef.Size()
 15465  		n += 1 + l + sovGenerated(uint64(l))
 15466  	}
 15467  	return n
 15468  }
 15469  
 15470  func (m *BearerTokenBitbucketCloud) Size() (n int) {
 15471  	if m == nil {
 15472  		return 0
 15473  	}
 15474  	var l int
 15475  	_ = l
 15476  	if m.TokenRef != nil {
 15477  		l = m.TokenRef.Size()
 15478  		n += 1 + l + sovGenerated(uint64(l))
 15479  	}
 15480  	return n
 15481  }
 15482  
 15483  func (m *ChartDetails) Size() (n int) {
 15484  	if m == nil {
 15485  		return 0
 15486  	}
 15487  	var l int
 15488  	_ = l
 15489  	l = len(m.Description)
 15490  	n += 1 + l + sovGenerated(uint64(l))
 15491  	l = len(m.Home)
 15492  	n += 1 + l + sovGenerated(uint64(l))
 15493  	if len(m.Maintainers) > 0 {
 15494  		for _, s := range m.Maintainers {
 15495  			l = len(s)
 15496  			n += 1 + l + sovGenerated(uint64(l))
 15497  		}
 15498  	}
 15499  	return n
 15500  }
 15501  
 15502  func (m *Cluster) Size() (n int) {
 15503  	if m == nil {
 15504  		return 0
 15505  	}
 15506  	var l int
 15507  	_ = l
 15508  	l = len(m.Server)
 15509  	n += 1 + l + sovGenerated(uint64(l))
 15510  	l = len(m.Name)
 15511  	n += 1 + l + sovGenerated(uint64(l))
 15512  	l = m.Config.Size()
 15513  	n += 1 + l + sovGenerated(uint64(l))
 15514  	l = m.ConnectionState.Size()
 15515  	n += 1 + l + sovGenerated(uint64(l))
 15516  	l = len(m.ServerVersion)
 15517  	n += 1 + l + sovGenerated(uint64(l))
 15518  	if len(m.Namespaces) > 0 {
 15519  		for _, s := range m.Namespaces {
 15520  			l = len(s)
 15521  			n += 1 + l + sovGenerated(uint64(l))
 15522  		}
 15523  	}
 15524  	if m.RefreshRequestedAt != nil {
 15525  		l = m.RefreshRequestedAt.Size()
 15526  		n += 1 + l + sovGenerated(uint64(l))
 15527  	}
 15528  	l = m.Info.Size()
 15529  	n += 1 + l + sovGenerated(uint64(l))
 15530  	if m.Shard != nil {
 15531  		n += 1 + sovGenerated(uint64(*m.Shard))
 15532  	}
 15533  	n += 2
 15534  	l = len(m.Project)
 15535  	n += 1 + l + sovGenerated(uint64(l))
 15536  	if len(m.Labels) > 0 {
 15537  		for k, v := range m.Labels {
 15538  			_ = k
 15539  			_ = v
 15540  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15541  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15542  		}
 15543  	}
 15544  	if len(m.Annotations) > 0 {
 15545  		for k, v := range m.Annotations {
 15546  			_ = k
 15547  			_ = v
 15548  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15549  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15550  		}
 15551  	}
 15552  	return n
 15553  }
 15554  
 15555  func (m *ClusterCacheInfo) Size() (n int) {
 15556  	if m == nil {
 15557  		return 0
 15558  	}
 15559  	var l int
 15560  	_ = l
 15561  	n += 1 + sovGenerated(uint64(m.ResourcesCount))
 15562  	n += 1 + sovGenerated(uint64(m.APIsCount))
 15563  	if m.LastCacheSyncTime != nil {
 15564  		l = m.LastCacheSyncTime.Size()
 15565  		n += 1 + l + sovGenerated(uint64(l))
 15566  	}
 15567  	return n
 15568  }
 15569  
 15570  func (m *ClusterConfig) Size() (n int) {
 15571  	if m == nil {
 15572  		return 0
 15573  	}
 15574  	var l int
 15575  	_ = l
 15576  	l = len(m.Username)
 15577  	n += 1 + l + sovGenerated(uint64(l))
 15578  	l = len(m.Password)
 15579  	n += 1 + l + sovGenerated(uint64(l))
 15580  	l = len(m.BearerToken)
 15581  	n += 1 + l + sovGenerated(uint64(l))
 15582  	l = m.TLSClientConfig.Size()
 15583  	n += 1 + l + sovGenerated(uint64(l))
 15584  	if m.AWSAuthConfig != nil {
 15585  		l = m.AWSAuthConfig.Size()
 15586  		n += 1 + l + sovGenerated(uint64(l))
 15587  	}
 15588  	if m.ExecProviderConfig != nil {
 15589  		l = m.ExecProviderConfig.Size()
 15590  		n += 1 + l + sovGenerated(uint64(l))
 15591  	}
 15592  	return n
 15593  }
 15594  
 15595  func (m *ClusterGenerator) Size() (n int) {
 15596  	if m == nil {
 15597  		return 0
 15598  	}
 15599  	var l int
 15600  	_ = l
 15601  	l = m.Selector.Size()
 15602  	n += 1 + l + sovGenerated(uint64(l))
 15603  	l = m.Template.Size()
 15604  	n += 1 + l + sovGenerated(uint64(l))
 15605  	if len(m.Values) > 0 {
 15606  		for k, v := range m.Values {
 15607  			_ = k
 15608  			_ = v
 15609  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15610  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15611  		}
 15612  	}
 15613  	return n
 15614  }
 15615  
 15616  func (m *ClusterInfo) Size() (n int) {
 15617  	if m == nil {
 15618  		return 0
 15619  	}
 15620  	var l int
 15621  	_ = l
 15622  	l = m.ConnectionState.Size()
 15623  	n += 1 + l + sovGenerated(uint64(l))
 15624  	l = len(m.ServerVersion)
 15625  	n += 1 + l + sovGenerated(uint64(l))
 15626  	l = m.CacheInfo.Size()
 15627  	n += 1 + l + sovGenerated(uint64(l))
 15628  	n += 1 + sovGenerated(uint64(m.ApplicationsCount))
 15629  	if len(m.APIVersions) > 0 {
 15630  		for _, s := range m.APIVersions {
 15631  			l = len(s)
 15632  			n += 1 + l + sovGenerated(uint64(l))
 15633  		}
 15634  	}
 15635  	return n
 15636  }
 15637  
 15638  func (m *ClusterList) Size() (n int) {
 15639  	if m == nil {
 15640  		return 0
 15641  	}
 15642  	var l int
 15643  	_ = l
 15644  	l = m.ListMeta.Size()
 15645  	n += 1 + l + sovGenerated(uint64(l))
 15646  	if len(m.Items) > 0 {
 15647  		for _, e := range m.Items {
 15648  			l = e.Size()
 15649  			n += 1 + l + sovGenerated(uint64(l))
 15650  		}
 15651  	}
 15652  	return n
 15653  }
 15654  
 15655  func (m *Command) Size() (n int) {
 15656  	if m == nil {
 15657  		return 0
 15658  	}
 15659  	var l int
 15660  	_ = l
 15661  	if len(m.Command) > 0 {
 15662  		for _, s := range m.Command {
 15663  			l = len(s)
 15664  			n += 1 + l + sovGenerated(uint64(l))
 15665  		}
 15666  	}
 15667  	if len(m.Args) > 0 {
 15668  		for _, s := range m.Args {
 15669  			l = len(s)
 15670  			n += 1 + l + sovGenerated(uint64(l))
 15671  		}
 15672  	}
 15673  	return n
 15674  }
 15675  
 15676  func (m *ComparedTo) Size() (n int) {
 15677  	if m == nil {
 15678  		return 0
 15679  	}
 15680  	var l int
 15681  	_ = l
 15682  	l = m.Source.Size()
 15683  	n += 1 + l + sovGenerated(uint64(l))
 15684  	l = m.Destination.Size()
 15685  	n += 1 + l + sovGenerated(uint64(l))
 15686  	if len(m.Sources) > 0 {
 15687  		for _, e := range m.Sources {
 15688  			l = e.Size()
 15689  			n += 1 + l + sovGenerated(uint64(l))
 15690  		}
 15691  	}
 15692  	if len(m.IgnoreDifferences) > 0 {
 15693  		for _, e := range m.IgnoreDifferences {
 15694  			l = e.Size()
 15695  			n += 1 + l + sovGenerated(uint64(l))
 15696  		}
 15697  	}
 15698  	return n
 15699  }
 15700  
 15701  func (m *ComponentParameter) Size() (n int) {
 15702  	if m == nil {
 15703  		return 0
 15704  	}
 15705  	var l int
 15706  	_ = l
 15707  	l = len(m.Component)
 15708  	n += 1 + l + sovGenerated(uint64(l))
 15709  	l = len(m.Name)
 15710  	n += 1 + l + sovGenerated(uint64(l))
 15711  	l = len(m.Value)
 15712  	n += 1 + l + sovGenerated(uint64(l))
 15713  	return n
 15714  }
 15715  
 15716  func (m *ConfigManagementPlugin) Size() (n int) {
 15717  	if m == nil {
 15718  		return 0
 15719  	}
 15720  	var l int
 15721  	_ = l
 15722  	l = len(m.Name)
 15723  	n += 1 + l + sovGenerated(uint64(l))
 15724  	if m.Init != nil {
 15725  		l = m.Init.Size()
 15726  		n += 1 + l + sovGenerated(uint64(l))
 15727  	}
 15728  	l = m.Generate.Size()
 15729  	n += 1 + l + sovGenerated(uint64(l))
 15730  	n += 2
 15731  	return n
 15732  }
 15733  
 15734  func (m *ConnectionState) Size() (n int) {
 15735  	if m == nil {
 15736  		return 0
 15737  	}
 15738  	var l int
 15739  	_ = l
 15740  	l = len(m.Status)
 15741  	n += 1 + l + sovGenerated(uint64(l))
 15742  	l = len(m.Message)
 15743  	n += 1 + l + sovGenerated(uint64(l))
 15744  	if m.ModifiedAt != nil {
 15745  		l = m.ModifiedAt.Size()
 15746  		n += 1 + l + sovGenerated(uint64(l))
 15747  	}
 15748  	return n
 15749  }
 15750  
 15751  func (m *DuckTypeGenerator) Size() (n int) {
 15752  	if m == nil {
 15753  		return 0
 15754  	}
 15755  	var l int
 15756  	_ = l
 15757  	l = len(m.ConfigMapRef)
 15758  	n += 1 + l + sovGenerated(uint64(l))
 15759  	l = len(m.Name)
 15760  	n += 1 + l + sovGenerated(uint64(l))
 15761  	if m.RequeueAfterSeconds != nil {
 15762  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 15763  	}
 15764  	l = m.LabelSelector.Size()
 15765  	n += 1 + l + sovGenerated(uint64(l))
 15766  	l = m.Template.Size()
 15767  	n += 1 + l + sovGenerated(uint64(l))
 15768  	if len(m.Values) > 0 {
 15769  		for k, v := range m.Values {
 15770  			_ = k
 15771  			_ = v
 15772  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15773  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15774  		}
 15775  	}
 15776  	return n
 15777  }
 15778  
 15779  func (m *EnvEntry) Size() (n int) {
 15780  	if m == nil {
 15781  		return 0
 15782  	}
 15783  	var l int
 15784  	_ = l
 15785  	l = len(m.Name)
 15786  	n += 1 + l + sovGenerated(uint64(l))
 15787  	l = len(m.Value)
 15788  	n += 1 + l + sovGenerated(uint64(l))
 15789  	return n
 15790  }
 15791  
 15792  func (m *ErrApplicationNotAllowedToUseProject) Size() (n int) {
 15793  	if m == nil {
 15794  		return 0
 15795  	}
 15796  	var l int
 15797  	_ = l
 15798  	return n
 15799  }
 15800  
 15801  func (m *ExecProviderConfig) Size() (n int) {
 15802  	if m == nil {
 15803  		return 0
 15804  	}
 15805  	var l int
 15806  	_ = l
 15807  	l = len(m.Command)
 15808  	n += 1 + l + sovGenerated(uint64(l))
 15809  	if len(m.Args) > 0 {
 15810  		for _, s := range m.Args {
 15811  			l = len(s)
 15812  			n += 1 + l + sovGenerated(uint64(l))
 15813  		}
 15814  	}
 15815  	if len(m.Env) > 0 {
 15816  		for k, v := range m.Env {
 15817  			_ = k
 15818  			_ = v
 15819  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15820  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15821  		}
 15822  	}
 15823  	l = len(m.APIVersion)
 15824  	n += 1 + l + sovGenerated(uint64(l))
 15825  	l = len(m.InstallHint)
 15826  	n += 1 + l + sovGenerated(uint64(l))
 15827  	return n
 15828  }
 15829  
 15830  func (m *GitDirectoryGeneratorItem) Size() (n int) {
 15831  	if m == nil {
 15832  		return 0
 15833  	}
 15834  	var l int
 15835  	_ = l
 15836  	l = len(m.Path)
 15837  	n += 1 + l + sovGenerated(uint64(l))
 15838  	n += 2
 15839  	return n
 15840  }
 15841  
 15842  func (m *GitFileGeneratorItem) Size() (n int) {
 15843  	if m == nil {
 15844  		return 0
 15845  	}
 15846  	var l int
 15847  	_ = l
 15848  	l = len(m.Path)
 15849  	n += 1 + l + sovGenerated(uint64(l))
 15850  	return n
 15851  }
 15852  
 15853  func (m *GitGenerator) Size() (n int) {
 15854  	if m == nil {
 15855  		return 0
 15856  	}
 15857  	var l int
 15858  	_ = l
 15859  	l = len(m.RepoURL)
 15860  	n += 1 + l + sovGenerated(uint64(l))
 15861  	if len(m.Directories) > 0 {
 15862  		for _, e := range m.Directories {
 15863  			l = e.Size()
 15864  			n += 1 + l + sovGenerated(uint64(l))
 15865  		}
 15866  	}
 15867  	if len(m.Files) > 0 {
 15868  		for _, e := range m.Files {
 15869  			l = e.Size()
 15870  			n += 1 + l + sovGenerated(uint64(l))
 15871  		}
 15872  	}
 15873  	l = len(m.Revision)
 15874  	n += 1 + l + sovGenerated(uint64(l))
 15875  	if m.RequeueAfterSeconds != nil {
 15876  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 15877  	}
 15878  	l = m.Template.Size()
 15879  	n += 1 + l + sovGenerated(uint64(l))
 15880  	l = len(m.PathParamPrefix)
 15881  	n += 1 + l + sovGenerated(uint64(l))
 15882  	if len(m.Values) > 0 {
 15883  		for k, v := range m.Values {
 15884  			_ = k
 15885  			_ = v
 15886  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 15887  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 15888  		}
 15889  	}
 15890  	return n
 15891  }
 15892  
 15893  func (m *GnuPGPublicKey) Size() (n int) {
 15894  	if m == nil {
 15895  		return 0
 15896  	}
 15897  	var l int
 15898  	_ = l
 15899  	l = len(m.KeyID)
 15900  	n += 1 + l + sovGenerated(uint64(l))
 15901  	l = len(m.Fingerprint)
 15902  	n += 1 + l + sovGenerated(uint64(l))
 15903  	l = len(m.Owner)
 15904  	n += 1 + l + sovGenerated(uint64(l))
 15905  	l = len(m.Trust)
 15906  	n += 1 + l + sovGenerated(uint64(l))
 15907  	l = len(m.SubType)
 15908  	n += 1 + l + sovGenerated(uint64(l))
 15909  	l = len(m.KeyData)
 15910  	n += 1 + l + sovGenerated(uint64(l))
 15911  	return n
 15912  }
 15913  
 15914  func (m *GnuPGPublicKeyList) Size() (n int) {
 15915  	if m == nil {
 15916  		return 0
 15917  	}
 15918  	var l int
 15919  	_ = l
 15920  	l = m.ListMeta.Size()
 15921  	n += 1 + l + sovGenerated(uint64(l))
 15922  	if len(m.Items) > 0 {
 15923  		for _, e := range m.Items {
 15924  			l = e.Size()
 15925  			n += 1 + l + sovGenerated(uint64(l))
 15926  		}
 15927  	}
 15928  	return n
 15929  }
 15930  
 15931  func (m *HealthStatus) Size() (n int) {
 15932  	if m == nil {
 15933  		return 0
 15934  	}
 15935  	var l int
 15936  	_ = l
 15937  	l = len(m.Status)
 15938  	n += 1 + l + sovGenerated(uint64(l))
 15939  	l = len(m.Message)
 15940  	n += 1 + l + sovGenerated(uint64(l))
 15941  	return n
 15942  }
 15943  
 15944  func (m *HelmFileParameter) Size() (n int) {
 15945  	if m == nil {
 15946  		return 0
 15947  	}
 15948  	var l int
 15949  	_ = l
 15950  	l = len(m.Name)
 15951  	n += 1 + l + sovGenerated(uint64(l))
 15952  	l = len(m.Path)
 15953  	n += 1 + l + sovGenerated(uint64(l))
 15954  	return n
 15955  }
 15956  
 15957  func (m *HelmOptions) Size() (n int) {
 15958  	if m == nil {
 15959  		return 0
 15960  	}
 15961  	var l int
 15962  	_ = l
 15963  	if len(m.ValuesFileSchemes) > 0 {
 15964  		for _, s := range m.ValuesFileSchemes {
 15965  			l = len(s)
 15966  			n += 1 + l + sovGenerated(uint64(l))
 15967  		}
 15968  	}
 15969  	return n
 15970  }
 15971  
 15972  func (m *HelmParameter) Size() (n int) {
 15973  	if m == nil {
 15974  		return 0
 15975  	}
 15976  	var l int
 15977  	_ = l
 15978  	l = len(m.Name)
 15979  	n += 1 + l + sovGenerated(uint64(l))
 15980  	l = len(m.Value)
 15981  	n += 1 + l + sovGenerated(uint64(l))
 15982  	n += 2
 15983  	return n
 15984  }
 15985  
 15986  func (m *HostInfo) Size() (n int) {
 15987  	if m == nil {
 15988  		return 0
 15989  	}
 15990  	var l int
 15991  	_ = l
 15992  	l = len(m.Name)
 15993  	n += 1 + l + sovGenerated(uint64(l))
 15994  	if len(m.ResourcesInfo) > 0 {
 15995  		for _, e := range m.ResourcesInfo {
 15996  			l = e.Size()
 15997  			n += 1 + l + sovGenerated(uint64(l))
 15998  		}
 15999  	}
 16000  	l = m.SystemInfo.Size()
 16001  	n += 1 + l + sovGenerated(uint64(l))
 16002  	return n
 16003  }
 16004  
 16005  func (m *HostResourceInfo) Size() (n int) {
 16006  	if m == nil {
 16007  		return 0
 16008  	}
 16009  	var l int
 16010  	_ = l
 16011  	l = len(m.ResourceName)
 16012  	n += 1 + l + sovGenerated(uint64(l))
 16013  	n += 1 + sovGenerated(uint64(m.RequestedByApp))
 16014  	n += 1 + sovGenerated(uint64(m.RequestedByNeighbors))
 16015  	n += 1 + sovGenerated(uint64(m.Capacity))
 16016  	return n
 16017  }
 16018  
 16019  func (m *Info) Size() (n int) {
 16020  	if m == nil {
 16021  		return 0
 16022  	}
 16023  	var l int
 16024  	_ = l
 16025  	l = len(m.Name)
 16026  	n += 1 + l + sovGenerated(uint64(l))
 16027  	l = len(m.Value)
 16028  	n += 1 + l + sovGenerated(uint64(l))
 16029  	return n
 16030  }
 16031  
 16032  func (m *InfoItem) Size() (n int) {
 16033  	if m == nil {
 16034  		return 0
 16035  	}
 16036  	var l int
 16037  	_ = l
 16038  	l = len(m.Name)
 16039  	n += 1 + l + sovGenerated(uint64(l))
 16040  	l = len(m.Value)
 16041  	n += 1 + l + sovGenerated(uint64(l))
 16042  	return n
 16043  }
 16044  
 16045  func (m *JWTToken) Size() (n int) {
 16046  	if m == nil {
 16047  		return 0
 16048  	}
 16049  	var l int
 16050  	_ = l
 16051  	n += 1 + sovGenerated(uint64(m.IssuedAt))
 16052  	n += 1 + sovGenerated(uint64(m.ExpiresAt))
 16053  	l = len(m.ID)
 16054  	n += 1 + l + sovGenerated(uint64(l))
 16055  	return n
 16056  }
 16057  
 16058  func (m *JWTTokens) Size() (n int) {
 16059  	if m == nil {
 16060  		return 0
 16061  	}
 16062  	var l int
 16063  	_ = l
 16064  	if len(m.Items) > 0 {
 16065  		for _, e := range m.Items {
 16066  			l = e.Size()
 16067  			n += 1 + l + sovGenerated(uint64(l))
 16068  		}
 16069  	}
 16070  	return n
 16071  }
 16072  
 16073  func (m *JsonnetVar) Size() (n int) {
 16074  	if m == nil {
 16075  		return 0
 16076  	}
 16077  	var l int
 16078  	_ = l
 16079  	l = len(m.Name)
 16080  	n += 1 + l + sovGenerated(uint64(l))
 16081  	l = len(m.Value)
 16082  	n += 1 + l + sovGenerated(uint64(l))
 16083  	n += 2
 16084  	return n
 16085  }
 16086  
 16087  func (m *KnownTypeField) Size() (n int) {
 16088  	if m == nil {
 16089  		return 0
 16090  	}
 16091  	var l int
 16092  	_ = l
 16093  	l = len(m.Field)
 16094  	n += 1 + l + sovGenerated(uint64(l))
 16095  	l = len(m.Type)
 16096  	n += 1 + l + sovGenerated(uint64(l))
 16097  	return n
 16098  }
 16099  
 16100  func (m *KustomizeGvk) Size() (n int) {
 16101  	if m == nil {
 16102  		return 0
 16103  	}
 16104  	var l int
 16105  	_ = l
 16106  	l = len(m.Group)
 16107  	n += 1 + l + sovGenerated(uint64(l))
 16108  	l = len(m.Version)
 16109  	n += 1 + l + sovGenerated(uint64(l))
 16110  	l = len(m.Kind)
 16111  	n += 1 + l + sovGenerated(uint64(l))
 16112  	return n
 16113  }
 16114  
 16115  func (m *KustomizeOptions) Size() (n int) {
 16116  	if m == nil {
 16117  		return 0
 16118  	}
 16119  	var l int
 16120  	_ = l
 16121  	l = len(m.BuildOptions)
 16122  	n += 1 + l + sovGenerated(uint64(l))
 16123  	l = len(m.BinaryPath)
 16124  	n += 1 + l + sovGenerated(uint64(l))
 16125  	return n
 16126  }
 16127  
 16128  func (m *KustomizePatch) Size() (n int) {
 16129  	if m == nil {
 16130  		return 0
 16131  	}
 16132  	var l int
 16133  	_ = l
 16134  	l = len(m.Path)
 16135  	n += 1 + l + sovGenerated(uint64(l))
 16136  	l = len(m.Patch)
 16137  	n += 1 + l + sovGenerated(uint64(l))
 16138  	if m.Target != nil {
 16139  		l = m.Target.Size()
 16140  		n += 1 + l + sovGenerated(uint64(l))
 16141  	}
 16142  	if len(m.Options) > 0 {
 16143  		for k, v := range m.Options {
 16144  			_ = k
 16145  			_ = v
 16146  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + 1
 16147  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16148  		}
 16149  	}
 16150  	return n
 16151  }
 16152  
 16153  func (m *KustomizeReplica) Size() (n int) {
 16154  	if m == nil {
 16155  		return 0
 16156  	}
 16157  	var l int
 16158  	_ = l
 16159  	l = len(m.Name)
 16160  	n += 1 + l + sovGenerated(uint64(l))
 16161  	l = m.Count.Size()
 16162  	n += 1 + l + sovGenerated(uint64(l))
 16163  	return n
 16164  }
 16165  
 16166  func (m *KustomizeResId) Size() (n int) {
 16167  	if m == nil {
 16168  		return 0
 16169  	}
 16170  	var l int
 16171  	_ = l
 16172  	l = m.KustomizeGvk.Size()
 16173  	n += 1 + l + sovGenerated(uint64(l))
 16174  	l = len(m.Name)
 16175  	n += 1 + l + sovGenerated(uint64(l))
 16176  	l = len(m.Namespace)
 16177  	n += 1 + l + sovGenerated(uint64(l))
 16178  	return n
 16179  }
 16180  
 16181  func (m *KustomizeSelector) Size() (n int) {
 16182  	if m == nil {
 16183  		return 0
 16184  	}
 16185  	var l int
 16186  	_ = l
 16187  	l = m.KustomizeResId.Size()
 16188  	n += 1 + l + sovGenerated(uint64(l))
 16189  	l = len(m.AnnotationSelector)
 16190  	n += 1 + l + sovGenerated(uint64(l))
 16191  	l = len(m.LabelSelector)
 16192  	n += 1 + l + sovGenerated(uint64(l))
 16193  	return n
 16194  }
 16195  
 16196  func (m *ListGenerator) Size() (n int) {
 16197  	if m == nil {
 16198  		return 0
 16199  	}
 16200  	var l int
 16201  	_ = l
 16202  	if len(m.Elements) > 0 {
 16203  		for _, e := range m.Elements {
 16204  			l = e.Size()
 16205  			n += 1 + l + sovGenerated(uint64(l))
 16206  		}
 16207  	}
 16208  	l = m.Template.Size()
 16209  	n += 1 + l + sovGenerated(uint64(l))
 16210  	l = len(m.ElementsYaml)
 16211  	n += 1 + l + sovGenerated(uint64(l))
 16212  	return n
 16213  }
 16214  
 16215  func (m *ManagedNamespaceMetadata) Size() (n int) {
 16216  	if m == nil {
 16217  		return 0
 16218  	}
 16219  	var l int
 16220  	_ = l
 16221  	if len(m.Labels) > 0 {
 16222  		for k, v := range m.Labels {
 16223  			_ = k
 16224  			_ = v
 16225  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16226  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16227  		}
 16228  	}
 16229  	if len(m.Annotations) > 0 {
 16230  		for k, v := range m.Annotations {
 16231  			_ = k
 16232  			_ = v
 16233  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16234  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16235  		}
 16236  	}
 16237  	return n
 16238  }
 16239  
 16240  func (m *MatrixGenerator) Size() (n int) {
 16241  	if m == nil {
 16242  		return 0
 16243  	}
 16244  	var l int
 16245  	_ = l
 16246  	if len(m.Generators) > 0 {
 16247  		for _, e := range m.Generators {
 16248  			l = e.Size()
 16249  			n += 1 + l + sovGenerated(uint64(l))
 16250  		}
 16251  	}
 16252  	l = m.Template.Size()
 16253  	n += 1 + l + sovGenerated(uint64(l))
 16254  	return n
 16255  }
 16256  
 16257  func (m *MergeGenerator) Size() (n int) {
 16258  	if m == nil {
 16259  		return 0
 16260  	}
 16261  	var l int
 16262  	_ = l
 16263  	if len(m.Generators) > 0 {
 16264  		for _, e := range m.Generators {
 16265  			l = e.Size()
 16266  			n += 1 + l + sovGenerated(uint64(l))
 16267  		}
 16268  	}
 16269  	if len(m.MergeKeys) > 0 {
 16270  		for _, s := range m.MergeKeys {
 16271  			l = len(s)
 16272  			n += 1 + l + sovGenerated(uint64(l))
 16273  		}
 16274  	}
 16275  	l = m.Template.Size()
 16276  	n += 1 + l + sovGenerated(uint64(l))
 16277  	return n
 16278  }
 16279  
 16280  func (m *NestedMatrixGenerator) Size() (n int) {
 16281  	if m == nil {
 16282  		return 0
 16283  	}
 16284  	var l int
 16285  	_ = l
 16286  	if len(m.Generators) > 0 {
 16287  		for _, e := range m.Generators {
 16288  			l = e.Size()
 16289  			n += 1 + l + sovGenerated(uint64(l))
 16290  		}
 16291  	}
 16292  	return n
 16293  }
 16294  
 16295  func (m *NestedMergeGenerator) Size() (n int) {
 16296  	if m == nil {
 16297  		return 0
 16298  	}
 16299  	var l int
 16300  	_ = l
 16301  	if len(m.Generators) > 0 {
 16302  		for _, e := range m.Generators {
 16303  			l = e.Size()
 16304  			n += 1 + l + sovGenerated(uint64(l))
 16305  		}
 16306  	}
 16307  	if len(m.MergeKeys) > 0 {
 16308  		for _, s := range m.MergeKeys {
 16309  			l = len(s)
 16310  			n += 1 + l + sovGenerated(uint64(l))
 16311  		}
 16312  	}
 16313  	return n
 16314  }
 16315  
 16316  func (m *Operation) Size() (n int) {
 16317  	if m == nil {
 16318  		return 0
 16319  	}
 16320  	var l int
 16321  	_ = l
 16322  	if m.Sync != nil {
 16323  		l = m.Sync.Size()
 16324  		n += 1 + l + sovGenerated(uint64(l))
 16325  	}
 16326  	l = m.InitiatedBy.Size()
 16327  	n += 1 + l + sovGenerated(uint64(l))
 16328  	if len(m.Info) > 0 {
 16329  		for _, e := range m.Info {
 16330  			l = e.Size()
 16331  			n += 1 + l + sovGenerated(uint64(l))
 16332  		}
 16333  	}
 16334  	l = m.Retry.Size()
 16335  	n += 1 + l + sovGenerated(uint64(l))
 16336  	return n
 16337  }
 16338  
 16339  func (m *OperationInitiator) Size() (n int) {
 16340  	if m == nil {
 16341  		return 0
 16342  	}
 16343  	var l int
 16344  	_ = l
 16345  	l = len(m.Username)
 16346  	n += 1 + l + sovGenerated(uint64(l))
 16347  	n += 2
 16348  	return n
 16349  }
 16350  
 16351  func (m *OperationState) Size() (n int) {
 16352  	if m == nil {
 16353  		return 0
 16354  	}
 16355  	var l int
 16356  	_ = l
 16357  	l = m.Operation.Size()
 16358  	n += 1 + l + sovGenerated(uint64(l))
 16359  	l = len(m.Phase)
 16360  	n += 1 + l + sovGenerated(uint64(l))
 16361  	l = len(m.Message)
 16362  	n += 1 + l + sovGenerated(uint64(l))
 16363  	if m.SyncResult != nil {
 16364  		l = m.SyncResult.Size()
 16365  		n += 1 + l + sovGenerated(uint64(l))
 16366  	}
 16367  	l = m.StartedAt.Size()
 16368  	n += 1 + l + sovGenerated(uint64(l))
 16369  	if m.FinishedAt != nil {
 16370  		l = m.FinishedAt.Size()
 16371  		n += 1 + l + sovGenerated(uint64(l))
 16372  	}
 16373  	n += 1 + sovGenerated(uint64(m.RetryCount))
 16374  	return n
 16375  }
 16376  
 16377  func (m *OptionalArray) Size() (n int) {
 16378  	if m == nil {
 16379  		return 0
 16380  	}
 16381  	var l int
 16382  	_ = l
 16383  	if len(m.Array) > 0 {
 16384  		for _, s := range m.Array {
 16385  			l = len(s)
 16386  			n += 1 + l + sovGenerated(uint64(l))
 16387  		}
 16388  	}
 16389  	return n
 16390  }
 16391  
 16392  func (m *OptionalMap) Size() (n int) {
 16393  	if m == nil {
 16394  		return 0
 16395  	}
 16396  	var l int
 16397  	_ = l
 16398  	if len(m.Map) > 0 {
 16399  		for k, v := range m.Map {
 16400  			_ = k
 16401  			_ = v
 16402  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16403  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16404  		}
 16405  	}
 16406  	return n
 16407  }
 16408  
 16409  func (m *OrphanedResourceKey) Size() (n int) {
 16410  	if m == nil {
 16411  		return 0
 16412  	}
 16413  	var l int
 16414  	_ = l
 16415  	l = len(m.Group)
 16416  	n += 1 + l + sovGenerated(uint64(l))
 16417  	l = len(m.Kind)
 16418  	n += 1 + l + sovGenerated(uint64(l))
 16419  	l = len(m.Name)
 16420  	n += 1 + l + sovGenerated(uint64(l))
 16421  	return n
 16422  }
 16423  
 16424  func (m *OrphanedResourcesMonitorSettings) Size() (n int) {
 16425  	if m == nil {
 16426  		return 0
 16427  	}
 16428  	var l int
 16429  	_ = l
 16430  	if m.Warn != nil {
 16431  		n += 2
 16432  	}
 16433  	if len(m.Ignore) > 0 {
 16434  		for _, e := range m.Ignore {
 16435  			l = e.Size()
 16436  			n += 1 + l + sovGenerated(uint64(l))
 16437  		}
 16438  	}
 16439  	return n
 16440  }
 16441  
 16442  func (m *OverrideIgnoreDiff) Size() (n int) {
 16443  	if m == nil {
 16444  		return 0
 16445  	}
 16446  	var l int
 16447  	_ = l
 16448  	if len(m.JSONPointers) > 0 {
 16449  		for _, s := range m.JSONPointers {
 16450  			l = len(s)
 16451  			n += 1 + l + sovGenerated(uint64(l))
 16452  		}
 16453  	}
 16454  	if len(m.JQPathExpressions) > 0 {
 16455  		for _, s := range m.JQPathExpressions {
 16456  			l = len(s)
 16457  			n += 1 + l + sovGenerated(uint64(l))
 16458  		}
 16459  	}
 16460  	if len(m.ManagedFieldsManagers) > 0 {
 16461  		for _, s := range m.ManagedFieldsManagers {
 16462  			l = len(s)
 16463  			n += 1 + l + sovGenerated(uint64(l))
 16464  		}
 16465  	}
 16466  	return n
 16467  }
 16468  
 16469  func (m *PluginConfigMapRef) Size() (n int) {
 16470  	if m == nil {
 16471  		return 0
 16472  	}
 16473  	var l int
 16474  	_ = l
 16475  	l = len(m.Name)
 16476  	n += 1 + l + sovGenerated(uint64(l))
 16477  	return n
 16478  }
 16479  
 16480  func (m *PluginGenerator) Size() (n int) {
 16481  	if m == nil {
 16482  		return 0
 16483  	}
 16484  	var l int
 16485  	_ = l
 16486  	l = m.ConfigMapRef.Size()
 16487  	n += 1 + l + sovGenerated(uint64(l))
 16488  	l = m.Input.Size()
 16489  	n += 1 + l + sovGenerated(uint64(l))
 16490  	if m.RequeueAfterSeconds != nil {
 16491  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 16492  	}
 16493  	l = m.Template.Size()
 16494  	n += 1 + l + sovGenerated(uint64(l))
 16495  	if len(m.Values) > 0 {
 16496  		for k, v := range m.Values {
 16497  			_ = k
 16498  			_ = v
 16499  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 16500  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16501  		}
 16502  	}
 16503  	return n
 16504  }
 16505  
 16506  func (m *PluginInput) Size() (n int) {
 16507  	if m == nil {
 16508  		return 0
 16509  	}
 16510  	var l int
 16511  	_ = l
 16512  	if len(m.Parameters) > 0 {
 16513  		for k, v := range m.Parameters {
 16514  			_ = k
 16515  			_ = v
 16516  			l = v.Size()
 16517  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
 16518  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 16519  		}
 16520  	}
 16521  	return n
 16522  }
 16523  
 16524  func (m *ProjectRole) Size() (n int) {
 16525  	if m == nil {
 16526  		return 0
 16527  	}
 16528  	var l int
 16529  	_ = l
 16530  	l = len(m.Name)
 16531  	n += 1 + l + sovGenerated(uint64(l))
 16532  	l = len(m.Description)
 16533  	n += 1 + l + sovGenerated(uint64(l))
 16534  	if len(m.Policies) > 0 {
 16535  		for _, s := range m.Policies {
 16536  			l = len(s)
 16537  			n += 1 + l + sovGenerated(uint64(l))
 16538  		}
 16539  	}
 16540  	if len(m.JWTTokens) > 0 {
 16541  		for _, e := range m.JWTTokens {
 16542  			l = e.Size()
 16543  			n += 1 + l + sovGenerated(uint64(l))
 16544  		}
 16545  	}
 16546  	if len(m.Groups) > 0 {
 16547  		for _, s := range m.Groups {
 16548  			l = len(s)
 16549  			n += 1 + l + sovGenerated(uint64(l))
 16550  		}
 16551  	}
 16552  	return n
 16553  }
 16554  
 16555  func (m *PullRequestGenerator) Size() (n int) {
 16556  	if m == nil {
 16557  		return 0
 16558  	}
 16559  	var l int
 16560  	_ = l
 16561  	if m.Github != nil {
 16562  		l = m.Github.Size()
 16563  		n += 1 + l + sovGenerated(uint64(l))
 16564  	}
 16565  	if m.GitLab != nil {
 16566  		l = m.GitLab.Size()
 16567  		n += 1 + l + sovGenerated(uint64(l))
 16568  	}
 16569  	if m.Gitea != nil {
 16570  		l = m.Gitea.Size()
 16571  		n += 1 + l + sovGenerated(uint64(l))
 16572  	}
 16573  	if m.BitbucketServer != nil {
 16574  		l = m.BitbucketServer.Size()
 16575  		n += 1 + l + sovGenerated(uint64(l))
 16576  	}
 16577  	if len(m.Filters) > 0 {
 16578  		for _, e := range m.Filters {
 16579  			l = e.Size()
 16580  			n += 1 + l + sovGenerated(uint64(l))
 16581  		}
 16582  	}
 16583  	if m.RequeueAfterSeconds != nil {
 16584  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 16585  	}
 16586  	l = m.Template.Size()
 16587  	n += 1 + l + sovGenerated(uint64(l))
 16588  	if m.Bitbucket != nil {
 16589  		l = m.Bitbucket.Size()
 16590  		n += 1 + l + sovGenerated(uint64(l))
 16591  	}
 16592  	if m.AzureDevOps != nil {
 16593  		l = m.AzureDevOps.Size()
 16594  		n += 1 + l + sovGenerated(uint64(l))
 16595  	}
 16596  	return n
 16597  }
 16598  
 16599  func (m *PullRequestGeneratorAzureDevOps) Size() (n int) {
 16600  	if m == nil {
 16601  		return 0
 16602  	}
 16603  	var l int
 16604  	_ = l
 16605  	l = len(m.Organization)
 16606  	n += 1 + l + sovGenerated(uint64(l))
 16607  	l = len(m.Project)
 16608  	n += 1 + l + sovGenerated(uint64(l))
 16609  	l = len(m.Repo)
 16610  	n += 1 + l + sovGenerated(uint64(l))
 16611  	l = len(m.API)
 16612  	n += 1 + l + sovGenerated(uint64(l))
 16613  	if m.TokenRef != nil {
 16614  		l = m.TokenRef.Size()
 16615  		n += 1 + l + sovGenerated(uint64(l))
 16616  	}
 16617  	if len(m.Labels) > 0 {
 16618  		for _, s := range m.Labels {
 16619  			l = len(s)
 16620  			n += 1 + l + sovGenerated(uint64(l))
 16621  		}
 16622  	}
 16623  	return n
 16624  }
 16625  
 16626  func (m *PullRequestGeneratorBitbucket) Size() (n int) {
 16627  	if m == nil {
 16628  		return 0
 16629  	}
 16630  	var l int
 16631  	_ = l
 16632  	l = len(m.Owner)
 16633  	n += 1 + l + sovGenerated(uint64(l))
 16634  	l = len(m.Repo)
 16635  	n += 1 + l + sovGenerated(uint64(l))
 16636  	l = len(m.API)
 16637  	n += 1 + l + sovGenerated(uint64(l))
 16638  	if m.BasicAuth != nil {
 16639  		l = m.BasicAuth.Size()
 16640  		n += 1 + l + sovGenerated(uint64(l))
 16641  	}
 16642  	if m.BearerToken != nil {
 16643  		l = m.BearerToken.Size()
 16644  		n += 1 + l + sovGenerated(uint64(l))
 16645  	}
 16646  	return n
 16647  }
 16648  
 16649  func (m *PullRequestGeneratorBitbucketServer) Size() (n int) {
 16650  	if m == nil {
 16651  		return 0
 16652  	}
 16653  	var l int
 16654  	_ = l
 16655  	l = len(m.Project)
 16656  	n += 1 + l + sovGenerated(uint64(l))
 16657  	l = len(m.Repo)
 16658  	n += 1 + l + sovGenerated(uint64(l))
 16659  	l = len(m.API)
 16660  	n += 1 + l + sovGenerated(uint64(l))
 16661  	if m.BasicAuth != nil {
 16662  		l = m.BasicAuth.Size()
 16663  		n += 1 + l + sovGenerated(uint64(l))
 16664  	}
 16665  	return n
 16666  }
 16667  
 16668  func (m *PullRequestGeneratorFilter) Size() (n int) {
 16669  	if m == nil {
 16670  		return 0
 16671  	}
 16672  	var l int
 16673  	_ = l
 16674  	if m.BranchMatch != nil {
 16675  		l = len(*m.BranchMatch)
 16676  		n += 1 + l + sovGenerated(uint64(l))
 16677  	}
 16678  	if m.TargetBranchMatch != nil {
 16679  		l = len(*m.TargetBranchMatch)
 16680  		n += 1 + l + sovGenerated(uint64(l))
 16681  	}
 16682  	return n
 16683  }
 16684  
 16685  func (m *PullRequestGeneratorGitLab) Size() (n int) {
 16686  	if m == nil {
 16687  		return 0
 16688  	}
 16689  	var l int
 16690  	_ = l
 16691  	l = len(m.Project)
 16692  	n += 1 + l + sovGenerated(uint64(l))
 16693  	l = len(m.API)
 16694  	n += 1 + l + sovGenerated(uint64(l))
 16695  	if m.TokenRef != nil {
 16696  		l = m.TokenRef.Size()
 16697  		n += 1 + l + sovGenerated(uint64(l))
 16698  	}
 16699  	if len(m.Labels) > 0 {
 16700  		for _, s := range m.Labels {
 16701  			l = len(s)
 16702  			n += 1 + l + sovGenerated(uint64(l))
 16703  		}
 16704  	}
 16705  	l = len(m.PullRequestState)
 16706  	n += 1 + l + sovGenerated(uint64(l))
 16707  	n += 2
 16708  	return n
 16709  }
 16710  
 16711  func (m *PullRequestGeneratorGitea) Size() (n int) {
 16712  	if m == nil {
 16713  		return 0
 16714  	}
 16715  	var l int
 16716  	_ = l
 16717  	l = len(m.Owner)
 16718  	n += 1 + l + sovGenerated(uint64(l))
 16719  	l = len(m.Repo)
 16720  	n += 1 + l + sovGenerated(uint64(l))
 16721  	l = len(m.API)
 16722  	n += 1 + l + sovGenerated(uint64(l))
 16723  	if m.TokenRef != nil {
 16724  		l = m.TokenRef.Size()
 16725  		n += 1 + l + sovGenerated(uint64(l))
 16726  	}
 16727  	n += 2
 16728  	return n
 16729  }
 16730  
 16731  func (m *PullRequestGeneratorGithub) Size() (n int) {
 16732  	if m == nil {
 16733  		return 0
 16734  	}
 16735  	var l int
 16736  	_ = l
 16737  	l = len(m.Owner)
 16738  	n += 1 + l + sovGenerated(uint64(l))
 16739  	l = len(m.Repo)
 16740  	n += 1 + l + sovGenerated(uint64(l))
 16741  	l = len(m.API)
 16742  	n += 1 + l + sovGenerated(uint64(l))
 16743  	if m.TokenRef != nil {
 16744  		l = m.TokenRef.Size()
 16745  		n += 1 + l + sovGenerated(uint64(l))
 16746  	}
 16747  	l = len(m.AppSecretName)
 16748  	n += 1 + l + sovGenerated(uint64(l))
 16749  	if len(m.Labels) > 0 {
 16750  		for _, s := range m.Labels {
 16751  			l = len(s)
 16752  			n += 1 + l + sovGenerated(uint64(l))
 16753  		}
 16754  	}
 16755  	return n
 16756  }
 16757  
 16758  func (m *RefTarget) Size() (n int) {
 16759  	if m == nil {
 16760  		return 0
 16761  	}
 16762  	var l int
 16763  	_ = l
 16764  	l = m.Repo.Size()
 16765  	n += 1 + l + sovGenerated(uint64(l))
 16766  	l = len(m.TargetRevision)
 16767  	n += 1 + l + sovGenerated(uint64(l))
 16768  	l = len(m.Chart)
 16769  	n += 1 + l + sovGenerated(uint64(l))
 16770  	return n
 16771  }
 16772  
 16773  func (m *RepoCreds) Size() (n int) {
 16774  	if m == nil {
 16775  		return 0
 16776  	}
 16777  	var l int
 16778  	_ = l
 16779  	l = len(m.URL)
 16780  	n += 1 + l + sovGenerated(uint64(l))
 16781  	l = len(m.Username)
 16782  	n += 1 + l + sovGenerated(uint64(l))
 16783  	l = len(m.Password)
 16784  	n += 1 + l + sovGenerated(uint64(l))
 16785  	l = len(m.SSHPrivateKey)
 16786  	n += 1 + l + sovGenerated(uint64(l))
 16787  	l = len(m.TLSClientCertData)
 16788  	n += 1 + l + sovGenerated(uint64(l))
 16789  	l = len(m.TLSClientCertKey)
 16790  	n += 1 + l + sovGenerated(uint64(l))
 16791  	l = len(m.GithubAppPrivateKey)
 16792  	n += 1 + l + sovGenerated(uint64(l))
 16793  	n += 1 + sovGenerated(uint64(m.GithubAppId))
 16794  	n += 1 + sovGenerated(uint64(m.GithubAppInstallationId))
 16795  	l = len(m.GitHubAppEnterpriseBaseURL)
 16796  	n += 1 + l + sovGenerated(uint64(l))
 16797  	n += 2
 16798  	l = len(m.Type)
 16799  	n += 1 + l + sovGenerated(uint64(l))
 16800  	l = len(m.GCPServiceAccountKey)
 16801  	n += 1 + l + sovGenerated(uint64(l))
 16802  	l = len(m.Proxy)
 16803  	n += 2 + l + sovGenerated(uint64(l))
 16804  	n += 3
 16805  	return n
 16806  }
 16807  
 16808  func (m *RepoCredsList) Size() (n int) {
 16809  	if m == nil {
 16810  		return 0
 16811  	}
 16812  	var l int
 16813  	_ = l
 16814  	l = m.ListMeta.Size()
 16815  	n += 1 + l + sovGenerated(uint64(l))
 16816  	if len(m.Items) > 0 {
 16817  		for _, e := range m.Items {
 16818  			l = e.Size()
 16819  			n += 1 + l + sovGenerated(uint64(l))
 16820  		}
 16821  	}
 16822  	return n
 16823  }
 16824  
 16825  func (m *Repository) Size() (n int) {
 16826  	if m == nil {
 16827  		return 0
 16828  	}
 16829  	var l int
 16830  	_ = l
 16831  	l = len(m.Repo)
 16832  	n += 1 + l + sovGenerated(uint64(l))
 16833  	l = len(m.Username)
 16834  	n += 1 + l + sovGenerated(uint64(l))
 16835  	l = len(m.Password)
 16836  	n += 1 + l + sovGenerated(uint64(l))
 16837  	l = len(m.SSHPrivateKey)
 16838  	n += 1 + l + sovGenerated(uint64(l))
 16839  	l = m.ConnectionState.Size()
 16840  	n += 1 + l + sovGenerated(uint64(l))
 16841  	n += 2
 16842  	n += 2
 16843  	n += 2
 16844  	l = len(m.TLSClientCertData)
 16845  	n += 1 + l + sovGenerated(uint64(l))
 16846  	l = len(m.TLSClientCertKey)
 16847  	n += 1 + l + sovGenerated(uint64(l))
 16848  	l = len(m.Type)
 16849  	n += 1 + l + sovGenerated(uint64(l))
 16850  	l = len(m.Name)
 16851  	n += 1 + l + sovGenerated(uint64(l))
 16852  	n += 2
 16853  	n += 2
 16854  	l = len(m.GithubAppPrivateKey)
 16855  	n += 1 + l + sovGenerated(uint64(l))
 16856  	n += 2 + sovGenerated(uint64(m.GithubAppId))
 16857  	n += 2 + sovGenerated(uint64(m.GithubAppInstallationId))
 16858  	l = len(m.GitHubAppEnterpriseBaseURL)
 16859  	n += 2 + l + sovGenerated(uint64(l))
 16860  	l = len(m.Proxy)
 16861  	n += 2 + l + sovGenerated(uint64(l))
 16862  	l = len(m.Project)
 16863  	n += 2 + l + sovGenerated(uint64(l))
 16864  	l = len(m.GCPServiceAccountKey)
 16865  	n += 2 + l + sovGenerated(uint64(l))
 16866  	n += 3
 16867  	return n
 16868  }
 16869  
 16870  func (m *RepositoryCertificate) Size() (n int) {
 16871  	if m == nil {
 16872  		return 0
 16873  	}
 16874  	var l int
 16875  	_ = l
 16876  	l = len(m.ServerName)
 16877  	n += 1 + l + sovGenerated(uint64(l))
 16878  	l = len(m.CertType)
 16879  	n += 1 + l + sovGenerated(uint64(l))
 16880  	l = len(m.CertSubType)
 16881  	n += 1 + l + sovGenerated(uint64(l))
 16882  	if m.CertData != nil {
 16883  		l = len(m.CertData)
 16884  		n += 1 + l + sovGenerated(uint64(l))
 16885  	}
 16886  	l = len(m.CertInfo)
 16887  	n += 1 + l + sovGenerated(uint64(l))
 16888  	return n
 16889  }
 16890  
 16891  func (m *RepositoryCertificateList) Size() (n int) {
 16892  	if m == nil {
 16893  		return 0
 16894  	}
 16895  	var l int
 16896  	_ = l
 16897  	l = m.ListMeta.Size()
 16898  	n += 1 + l + sovGenerated(uint64(l))
 16899  	if len(m.Items) > 0 {
 16900  		for _, e := range m.Items {
 16901  			l = e.Size()
 16902  			n += 1 + l + sovGenerated(uint64(l))
 16903  		}
 16904  	}
 16905  	return n
 16906  }
 16907  
 16908  func (m *RepositoryList) Size() (n int) {
 16909  	if m == nil {
 16910  		return 0
 16911  	}
 16912  	var l int
 16913  	_ = l
 16914  	l = m.ListMeta.Size()
 16915  	n += 1 + l + sovGenerated(uint64(l))
 16916  	if len(m.Items) > 0 {
 16917  		for _, e := range m.Items {
 16918  			l = e.Size()
 16919  			n += 1 + l + sovGenerated(uint64(l))
 16920  		}
 16921  	}
 16922  	return n
 16923  }
 16924  
 16925  func (m *ResourceAction) Size() (n int) {
 16926  	if m == nil {
 16927  		return 0
 16928  	}
 16929  	var l int
 16930  	_ = l
 16931  	l = len(m.Name)
 16932  	n += 1 + l + sovGenerated(uint64(l))
 16933  	if len(m.Params) > 0 {
 16934  		for _, e := range m.Params {
 16935  			l = e.Size()
 16936  			n += 1 + l + sovGenerated(uint64(l))
 16937  		}
 16938  	}
 16939  	n += 2
 16940  	l = len(m.IconClass)
 16941  	n += 1 + l + sovGenerated(uint64(l))
 16942  	l = len(m.DisplayName)
 16943  	n += 1 + l + sovGenerated(uint64(l))
 16944  	return n
 16945  }
 16946  
 16947  func (m *ResourceActionDefinition) Size() (n int) {
 16948  	if m == nil {
 16949  		return 0
 16950  	}
 16951  	var l int
 16952  	_ = l
 16953  	l = len(m.Name)
 16954  	n += 1 + l + sovGenerated(uint64(l))
 16955  	l = len(m.ActionLua)
 16956  	n += 1 + l + sovGenerated(uint64(l))
 16957  	return n
 16958  }
 16959  
 16960  func (m *ResourceActionParam) Size() (n int) {
 16961  	if m == nil {
 16962  		return 0
 16963  	}
 16964  	var l int
 16965  	_ = l
 16966  	l = len(m.Name)
 16967  	n += 1 + l + sovGenerated(uint64(l))
 16968  	l = len(m.Value)
 16969  	n += 1 + l + sovGenerated(uint64(l))
 16970  	l = len(m.Type)
 16971  	n += 1 + l + sovGenerated(uint64(l))
 16972  	l = len(m.Default)
 16973  	n += 1 + l + sovGenerated(uint64(l))
 16974  	return n
 16975  }
 16976  
 16977  func (m *ResourceActions) Size() (n int) {
 16978  	if m == nil {
 16979  		return 0
 16980  	}
 16981  	var l int
 16982  	_ = l
 16983  	l = len(m.ActionDiscoveryLua)
 16984  	n += 1 + l + sovGenerated(uint64(l))
 16985  	if len(m.Definitions) > 0 {
 16986  		for _, e := range m.Definitions {
 16987  			l = e.Size()
 16988  			n += 1 + l + sovGenerated(uint64(l))
 16989  		}
 16990  	}
 16991  	return n
 16992  }
 16993  
 16994  func (m *ResourceDiff) Size() (n int) {
 16995  	if m == nil {
 16996  		return 0
 16997  	}
 16998  	var l int
 16999  	_ = l
 17000  	l = len(m.Group)
 17001  	n += 1 + l + sovGenerated(uint64(l))
 17002  	l = len(m.Kind)
 17003  	n += 1 + l + sovGenerated(uint64(l))
 17004  	l = len(m.Namespace)
 17005  	n += 1 + l + sovGenerated(uint64(l))
 17006  	l = len(m.Name)
 17007  	n += 1 + l + sovGenerated(uint64(l))
 17008  	l = len(m.TargetState)
 17009  	n += 1 + l + sovGenerated(uint64(l))
 17010  	l = len(m.LiveState)
 17011  	n += 1 + l + sovGenerated(uint64(l))
 17012  	l = len(m.Diff)
 17013  	n += 1 + l + sovGenerated(uint64(l))
 17014  	n += 2
 17015  	l = len(m.NormalizedLiveState)
 17016  	n += 1 + l + sovGenerated(uint64(l))
 17017  	l = len(m.PredictedLiveState)
 17018  	n += 1 + l + sovGenerated(uint64(l))
 17019  	l = len(m.ResourceVersion)
 17020  	n += 1 + l + sovGenerated(uint64(l))
 17021  	n += 2
 17022  	return n
 17023  }
 17024  
 17025  func (m *ResourceIgnoreDifferences) Size() (n int) {
 17026  	if m == nil {
 17027  		return 0
 17028  	}
 17029  	var l int
 17030  	_ = l
 17031  	l = len(m.Group)
 17032  	n += 1 + l + sovGenerated(uint64(l))
 17033  	l = len(m.Kind)
 17034  	n += 1 + l + sovGenerated(uint64(l))
 17035  	l = len(m.Name)
 17036  	n += 1 + l + sovGenerated(uint64(l))
 17037  	l = len(m.Namespace)
 17038  	n += 1 + l + sovGenerated(uint64(l))
 17039  	if len(m.JSONPointers) > 0 {
 17040  		for _, s := range m.JSONPointers {
 17041  			l = len(s)
 17042  			n += 1 + l + sovGenerated(uint64(l))
 17043  		}
 17044  	}
 17045  	if len(m.JQPathExpressions) > 0 {
 17046  		for _, s := range m.JQPathExpressions {
 17047  			l = len(s)
 17048  			n += 1 + l + sovGenerated(uint64(l))
 17049  		}
 17050  	}
 17051  	if len(m.ManagedFieldsManagers) > 0 {
 17052  		for _, s := range m.ManagedFieldsManagers {
 17053  			l = len(s)
 17054  			n += 1 + l + sovGenerated(uint64(l))
 17055  		}
 17056  	}
 17057  	return n
 17058  }
 17059  
 17060  func (m *ResourceNetworkingInfo) Size() (n int) {
 17061  	if m == nil {
 17062  		return 0
 17063  	}
 17064  	var l int
 17065  	_ = l
 17066  	if len(m.TargetLabels) > 0 {
 17067  		for k, v := range m.TargetLabels {
 17068  			_ = k
 17069  			_ = v
 17070  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17071  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17072  		}
 17073  	}
 17074  	if len(m.TargetRefs) > 0 {
 17075  		for _, e := range m.TargetRefs {
 17076  			l = e.Size()
 17077  			n += 1 + l + sovGenerated(uint64(l))
 17078  		}
 17079  	}
 17080  	if len(m.Labels) > 0 {
 17081  		for k, v := range m.Labels {
 17082  			_ = k
 17083  			_ = v
 17084  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17085  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17086  		}
 17087  	}
 17088  	if len(m.Ingress) > 0 {
 17089  		for _, e := range m.Ingress {
 17090  			l = e.Size()
 17091  			n += 1 + l + sovGenerated(uint64(l))
 17092  		}
 17093  	}
 17094  	if len(m.ExternalURLs) > 0 {
 17095  		for _, s := range m.ExternalURLs {
 17096  			l = len(s)
 17097  			n += 1 + l + sovGenerated(uint64(l))
 17098  		}
 17099  	}
 17100  	return n
 17101  }
 17102  
 17103  func (m *ResourceNode) Size() (n int) {
 17104  	if m == nil {
 17105  		return 0
 17106  	}
 17107  	var l int
 17108  	_ = l
 17109  	l = m.ResourceRef.Size()
 17110  	n += 1 + l + sovGenerated(uint64(l))
 17111  	if len(m.ParentRefs) > 0 {
 17112  		for _, e := range m.ParentRefs {
 17113  			l = e.Size()
 17114  			n += 1 + l + sovGenerated(uint64(l))
 17115  		}
 17116  	}
 17117  	if len(m.Info) > 0 {
 17118  		for _, e := range m.Info {
 17119  			l = e.Size()
 17120  			n += 1 + l + sovGenerated(uint64(l))
 17121  		}
 17122  	}
 17123  	if m.NetworkingInfo != nil {
 17124  		l = m.NetworkingInfo.Size()
 17125  		n += 1 + l + sovGenerated(uint64(l))
 17126  	}
 17127  	l = len(m.ResourceVersion)
 17128  	n += 1 + l + sovGenerated(uint64(l))
 17129  	if len(m.Images) > 0 {
 17130  		for _, s := range m.Images {
 17131  			l = len(s)
 17132  			n += 1 + l + sovGenerated(uint64(l))
 17133  		}
 17134  	}
 17135  	if m.Health != nil {
 17136  		l = m.Health.Size()
 17137  		n += 1 + l + sovGenerated(uint64(l))
 17138  	}
 17139  	if m.CreatedAt != nil {
 17140  		l = m.CreatedAt.Size()
 17141  		n += 1 + l + sovGenerated(uint64(l))
 17142  	}
 17143  	return n
 17144  }
 17145  
 17146  func (m *ResourceOverride) Size() (n int) {
 17147  	if m == nil {
 17148  		return 0
 17149  	}
 17150  	var l int
 17151  	_ = l
 17152  	l = len(m.HealthLua)
 17153  	n += 1 + l + sovGenerated(uint64(l))
 17154  	l = m.IgnoreDifferences.Size()
 17155  	n += 1 + l + sovGenerated(uint64(l))
 17156  	l = len(m.Actions)
 17157  	n += 1 + l + sovGenerated(uint64(l))
 17158  	if len(m.KnownTypeFields) > 0 {
 17159  		for _, e := range m.KnownTypeFields {
 17160  			l = e.Size()
 17161  			n += 1 + l + sovGenerated(uint64(l))
 17162  		}
 17163  	}
 17164  	n += 2
 17165  	l = m.IgnoreResourceUpdates.Size()
 17166  	n += 1 + l + sovGenerated(uint64(l))
 17167  	return n
 17168  }
 17169  
 17170  func (m *ResourceRef) Size() (n int) {
 17171  	if m == nil {
 17172  		return 0
 17173  	}
 17174  	var l int
 17175  	_ = l
 17176  	l = len(m.Group)
 17177  	n += 1 + l + sovGenerated(uint64(l))
 17178  	l = len(m.Version)
 17179  	n += 1 + l + sovGenerated(uint64(l))
 17180  	l = len(m.Kind)
 17181  	n += 1 + l + sovGenerated(uint64(l))
 17182  	l = len(m.Namespace)
 17183  	n += 1 + l + sovGenerated(uint64(l))
 17184  	l = len(m.Name)
 17185  	n += 1 + l + sovGenerated(uint64(l))
 17186  	l = len(m.UID)
 17187  	n += 1 + l + sovGenerated(uint64(l))
 17188  	return n
 17189  }
 17190  
 17191  func (m *ResourceResult) Size() (n int) {
 17192  	if m == nil {
 17193  		return 0
 17194  	}
 17195  	var l int
 17196  	_ = l
 17197  	l = len(m.Group)
 17198  	n += 1 + l + sovGenerated(uint64(l))
 17199  	l = len(m.Version)
 17200  	n += 1 + l + sovGenerated(uint64(l))
 17201  	l = len(m.Kind)
 17202  	n += 1 + l + sovGenerated(uint64(l))
 17203  	l = len(m.Namespace)
 17204  	n += 1 + l + sovGenerated(uint64(l))
 17205  	l = len(m.Name)
 17206  	n += 1 + l + sovGenerated(uint64(l))
 17207  	l = len(m.Status)
 17208  	n += 1 + l + sovGenerated(uint64(l))
 17209  	l = len(m.Message)
 17210  	n += 1 + l + sovGenerated(uint64(l))
 17211  	l = len(m.HookType)
 17212  	n += 1 + l + sovGenerated(uint64(l))
 17213  	l = len(m.HookPhase)
 17214  	n += 1 + l + sovGenerated(uint64(l))
 17215  	l = len(m.SyncPhase)
 17216  	n += 1 + l + sovGenerated(uint64(l))
 17217  	return n
 17218  }
 17219  
 17220  func (m *ResourceStatus) Size() (n int) {
 17221  	if m == nil {
 17222  		return 0
 17223  	}
 17224  	var l int
 17225  	_ = l
 17226  	l = len(m.Group)
 17227  	n += 1 + l + sovGenerated(uint64(l))
 17228  	l = len(m.Version)
 17229  	n += 1 + l + sovGenerated(uint64(l))
 17230  	l = len(m.Kind)
 17231  	n += 1 + l + sovGenerated(uint64(l))
 17232  	l = len(m.Namespace)
 17233  	n += 1 + l + sovGenerated(uint64(l))
 17234  	l = len(m.Name)
 17235  	n += 1 + l + sovGenerated(uint64(l))
 17236  	l = len(m.Status)
 17237  	n += 1 + l + sovGenerated(uint64(l))
 17238  	if m.Health != nil {
 17239  		l = m.Health.Size()
 17240  		n += 1 + l + sovGenerated(uint64(l))
 17241  	}
 17242  	n += 2
 17243  	n += 2
 17244  	n += 1 + sovGenerated(uint64(m.SyncWave))
 17245  	return n
 17246  }
 17247  
 17248  func (m *RetryStrategy) Size() (n int) {
 17249  	if m == nil {
 17250  		return 0
 17251  	}
 17252  	var l int
 17253  	_ = l
 17254  	n += 1 + sovGenerated(uint64(m.Limit))
 17255  	if m.Backoff != nil {
 17256  		l = m.Backoff.Size()
 17257  		n += 1 + l + sovGenerated(uint64(l))
 17258  	}
 17259  	return n
 17260  }
 17261  
 17262  func (m *RevisionHistory) Size() (n int) {
 17263  	if m == nil {
 17264  		return 0
 17265  	}
 17266  	var l int
 17267  	_ = l
 17268  	l = len(m.Revision)
 17269  	n += 1 + l + sovGenerated(uint64(l))
 17270  	l = m.DeployedAt.Size()
 17271  	n += 1 + l + sovGenerated(uint64(l))
 17272  	n += 1 + sovGenerated(uint64(m.ID))
 17273  	l = m.Source.Size()
 17274  	n += 1 + l + sovGenerated(uint64(l))
 17275  	if m.DeployStartedAt != nil {
 17276  		l = m.DeployStartedAt.Size()
 17277  		n += 1 + l + sovGenerated(uint64(l))
 17278  	}
 17279  	if len(m.Sources) > 0 {
 17280  		for _, e := range m.Sources {
 17281  			l = e.Size()
 17282  			n += 1 + l + sovGenerated(uint64(l))
 17283  		}
 17284  	}
 17285  	if len(m.Revisions) > 0 {
 17286  		for _, s := range m.Revisions {
 17287  			l = len(s)
 17288  			n += 1 + l + sovGenerated(uint64(l))
 17289  		}
 17290  	}
 17291  	return n
 17292  }
 17293  
 17294  func (m *RevisionMetadata) Size() (n int) {
 17295  	if m == nil {
 17296  		return 0
 17297  	}
 17298  	var l int
 17299  	_ = l
 17300  	l = len(m.Author)
 17301  	n += 1 + l + sovGenerated(uint64(l))
 17302  	l = m.Date.Size()
 17303  	n += 1 + l + sovGenerated(uint64(l))
 17304  	if len(m.Tags) > 0 {
 17305  		for _, s := range m.Tags {
 17306  			l = len(s)
 17307  			n += 1 + l + sovGenerated(uint64(l))
 17308  		}
 17309  	}
 17310  	l = len(m.Message)
 17311  	n += 1 + l + sovGenerated(uint64(l))
 17312  	l = len(m.SignatureInfo)
 17313  	n += 1 + l + sovGenerated(uint64(l))
 17314  	return n
 17315  }
 17316  
 17317  func (m *SCMProviderGenerator) Size() (n int) {
 17318  	if m == nil {
 17319  		return 0
 17320  	}
 17321  	var l int
 17322  	_ = l
 17323  	if m.Github != nil {
 17324  		l = m.Github.Size()
 17325  		n += 1 + l + sovGenerated(uint64(l))
 17326  	}
 17327  	if m.Gitlab != nil {
 17328  		l = m.Gitlab.Size()
 17329  		n += 1 + l + sovGenerated(uint64(l))
 17330  	}
 17331  	if m.Bitbucket != nil {
 17332  		l = m.Bitbucket.Size()
 17333  		n += 1 + l + sovGenerated(uint64(l))
 17334  	}
 17335  	if m.BitbucketServer != nil {
 17336  		l = m.BitbucketServer.Size()
 17337  		n += 1 + l + sovGenerated(uint64(l))
 17338  	}
 17339  	if m.Gitea != nil {
 17340  		l = m.Gitea.Size()
 17341  		n += 1 + l + sovGenerated(uint64(l))
 17342  	}
 17343  	if m.AzureDevOps != nil {
 17344  		l = m.AzureDevOps.Size()
 17345  		n += 1 + l + sovGenerated(uint64(l))
 17346  	}
 17347  	if len(m.Filters) > 0 {
 17348  		for _, e := range m.Filters {
 17349  			l = e.Size()
 17350  			n += 1 + l + sovGenerated(uint64(l))
 17351  		}
 17352  	}
 17353  	l = len(m.CloneProtocol)
 17354  	n += 1 + l + sovGenerated(uint64(l))
 17355  	if m.RequeueAfterSeconds != nil {
 17356  		n += 1 + sovGenerated(uint64(*m.RequeueAfterSeconds))
 17357  	}
 17358  	l = m.Template.Size()
 17359  	n += 1 + l + sovGenerated(uint64(l))
 17360  	if len(m.Values) > 0 {
 17361  		for k, v := range m.Values {
 17362  			_ = k
 17363  			_ = v
 17364  			mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + len(v) + sovGenerated(uint64(len(v)))
 17365  			n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
 17366  		}
 17367  	}
 17368  	if m.AWSCodeCommit != nil {
 17369  		l = m.AWSCodeCommit.Size()
 17370  		n += 1 + l + sovGenerated(uint64(l))
 17371  	}
 17372  	return n
 17373  }
 17374  
 17375  func (m *SCMProviderGeneratorAWSCodeCommit) Size() (n int) {
 17376  	if m == nil {
 17377  		return 0
 17378  	}
 17379  	var l int
 17380  	_ = l
 17381  	if len(m.TagFilters) > 0 {
 17382  		for _, e := range m.TagFilters {
 17383  			l = e.Size()
 17384  			n += 1 + l + sovGenerated(uint64(l))
 17385  		}
 17386  	}
 17387  	l = len(m.Role)
 17388  	n += 1 + l + sovGenerated(uint64(l))
 17389  	l = len(m.Region)
 17390  	n += 1 + l + sovGenerated(uint64(l))
 17391  	n += 2
 17392  	return n
 17393  }
 17394  
 17395  func (m *SCMProviderGeneratorAzureDevOps) Size() (n int) {
 17396  	if m == nil {
 17397  		return 0
 17398  	}
 17399  	var l int
 17400  	_ = l
 17401  	l = len(m.Organization)
 17402  	n += 1 + l + sovGenerated(uint64(l))
 17403  	l = len(m.API)
 17404  	n += 1 + l + sovGenerated(uint64(l))
 17405  	l = len(m.TeamProject)
 17406  	n += 1 + l + sovGenerated(uint64(l))
 17407  	if m.AccessTokenRef != nil {
 17408  		l = m.AccessTokenRef.Size()
 17409  		n += 1 + l + sovGenerated(uint64(l))
 17410  	}
 17411  	n += 2
 17412  	return n
 17413  }
 17414  
 17415  func (m *SCMProviderGeneratorBitbucket) Size() (n int) {
 17416  	if m == nil {
 17417  		return 0
 17418  	}
 17419  	var l int
 17420  	_ = l
 17421  	l = len(m.Owner)
 17422  	n += 1 + l + sovGenerated(uint64(l))
 17423  	l = len(m.User)
 17424  	n += 1 + l + sovGenerated(uint64(l))
 17425  	if m.AppPasswordRef != nil {
 17426  		l = m.AppPasswordRef.Size()
 17427  		n += 1 + l + sovGenerated(uint64(l))
 17428  	}
 17429  	n += 2
 17430  	return n
 17431  }
 17432  
 17433  func (m *SCMProviderGeneratorBitbucketServer) Size() (n int) {
 17434  	if m == nil {
 17435  		return 0
 17436  	}
 17437  	var l int
 17438  	_ = l
 17439  	l = len(m.Project)
 17440  	n += 1 + l + sovGenerated(uint64(l))
 17441  	l = len(m.API)
 17442  	n += 1 + l + sovGenerated(uint64(l))
 17443  	if m.BasicAuth != nil {
 17444  		l = m.BasicAuth.Size()
 17445  		n += 1 + l + sovGenerated(uint64(l))
 17446  	}
 17447  	n += 2
 17448  	return n
 17449  }
 17450  
 17451  func (m *SCMProviderGeneratorFilter) Size() (n int) {
 17452  	if m == nil {
 17453  		return 0
 17454  	}
 17455  	var l int
 17456  	_ = l
 17457  	if m.RepositoryMatch != nil {
 17458  		l = len(*m.RepositoryMatch)
 17459  		n += 1 + l + sovGenerated(uint64(l))
 17460  	}
 17461  	if len(m.PathsExist) > 0 {
 17462  		for _, s := range m.PathsExist {
 17463  			l = len(s)
 17464  			n += 1 + l + sovGenerated(uint64(l))
 17465  		}
 17466  	}
 17467  	if len(m.PathsDoNotExist) > 0 {
 17468  		for _, s := range m.PathsDoNotExist {
 17469  			l = len(s)
 17470  			n += 1 + l + sovGenerated(uint64(l))
 17471  		}
 17472  	}
 17473  	if m.LabelMatch != nil {
 17474  		l = len(*m.LabelMatch)
 17475  		n += 1 + l + sovGenerated(uint64(l))
 17476  	}
 17477  	if m.BranchMatch != nil {
 17478  		l = len(*m.BranchMatch)
 17479  		n += 1 + l + sovGenerated(uint64(l))
 17480  	}
 17481  	return n
 17482  }
 17483  
 17484  func (m *SCMProviderGeneratorGitea) Size() (n int) {
 17485  	if m == nil {
 17486  		return 0
 17487  	}
 17488  	var l int
 17489  	_ = l
 17490  	l = len(m.Owner)
 17491  	n += 1 + l + sovGenerated(uint64(l))
 17492  	l = len(m.API)
 17493  	n += 1 + l + sovGenerated(uint64(l))
 17494  	if m.TokenRef != nil {
 17495  		l = m.TokenRef.Size()
 17496  		n += 1 + l + sovGenerated(uint64(l))
 17497  	}
 17498  	n += 2
 17499  	n += 2
 17500  	return n
 17501  }
 17502  
 17503  func (m *SCMProviderGeneratorGithub) Size() (n int) {
 17504  	if m == nil {
 17505  		return 0
 17506  	}
 17507  	var l int
 17508  	_ = l
 17509  	l = len(m.Organization)
 17510  	n += 1 + l + sovGenerated(uint64(l))
 17511  	l = len(m.API)
 17512  	n += 1 + l + sovGenerated(uint64(l))
 17513  	if m.TokenRef != nil {
 17514  		l = m.TokenRef.Size()
 17515  		n += 1 + l + sovGenerated(uint64(l))
 17516  	}
 17517  	l = len(m.AppSecretName)
 17518  	n += 1 + l + sovGenerated(uint64(l))
 17519  	n += 2
 17520  	return n
 17521  }
 17522  
 17523  func (m *SCMProviderGeneratorGitlab) Size() (n int) {
 17524  	if m == nil {
 17525  		return 0
 17526  	}
 17527  	var l int
 17528  	_ = l
 17529  	l = len(m.Group)
 17530  	n += 1 + l + sovGenerated(uint64(l))
 17531  	n += 2
 17532  	l = len(m.API)
 17533  	n += 1 + l + sovGenerated(uint64(l))
 17534  	if m.TokenRef != nil {
 17535  		l = m.TokenRef.Size()
 17536  		n += 1 + l + sovGenerated(uint64(l))
 17537  	}
 17538  	n += 2
 17539  	n += 2
 17540  	if m.IncludeSharedProjects != nil {
 17541  		n += 2
 17542  	}
 17543  	l = len(m.Topic)
 17544  	n += 1 + l + sovGenerated(uint64(l))
 17545  	return n
 17546  }
 17547  
 17548  func (m *SecretRef) Size() (n int) {
 17549  	if m == nil {
 17550  		return 0
 17551  	}
 17552  	var l int
 17553  	_ = l
 17554  	l = len(m.SecretName)
 17555  	n += 1 + l + sovGenerated(uint64(l))
 17556  	l = len(m.Key)
 17557  	n += 1 + l + sovGenerated(uint64(l))
 17558  	return n
 17559  }
 17560  
 17561  func (m *SignatureKey) Size() (n int) {
 17562  	if m == nil {
 17563  		return 0
 17564  	}
 17565  	var l int
 17566  	_ = l
 17567  	l = len(m.KeyID)
 17568  	n += 1 + l + sovGenerated(uint64(l))
 17569  	return n
 17570  }
 17571  
 17572  func (m *SyncOperation) Size() (n int) {
 17573  	if m == nil {
 17574  		return 0
 17575  	}
 17576  	var l int
 17577  	_ = l
 17578  	l = len(m.Revision)
 17579  	n += 1 + l + sovGenerated(uint64(l))
 17580  	n += 2
 17581  	n += 2
 17582  	if m.SyncStrategy != nil {
 17583  		l = m.SyncStrategy.Size()
 17584  		n += 1 + l + sovGenerated(uint64(l))
 17585  	}
 17586  	if len(m.Resources) > 0 {
 17587  		for _, e := range m.Resources {
 17588  			l = e.Size()
 17589  			n += 1 + l + sovGenerated(uint64(l))
 17590  		}
 17591  	}
 17592  	if m.Source != nil {
 17593  		l = m.Source.Size()
 17594  		n += 1 + l + sovGenerated(uint64(l))
 17595  	}
 17596  	if len(m.Manifests) > 0 {
 17597  		for _, s := range m.Manifests {
 17598  			l = len(s)
 17599  			n += 1 + l + sovGenerated(uint64(l))
 17600  		}
 17601  	}
 17602  	if len(m.SyncOptions) > 0 {
 17603  		for _, s := range m.SyncOptions {
 17604  			l = len(s)
 17605  			n += 1 + l + sovGenerated(uint64(l))
 17606  		}
 17607  	}
 17608  	if len(m.Sources) > 0 {
 17609  		for _, e := range m.Sources {
 17610  			l = e.Size()
 17611  			n += 1 + l + sovGenerated(uint64(l))
 17612  		}
 17613  	}
 17614  	if len(m.Revisions) > 0 {
 17615  		for _, s := range m.Revisions {
 17616  			l = len(s)
 17617  			n += 1 + l + sovGenerated(uint64(l))
 17618  		}
 17619  	}
 17620  	return n
 17621  }
 17622  
 17623  func (m *SyncOperationResource) Size() (n int) {
 17624  	if m == nil {
 17625  		return 0
 17626  	}
 17627  	var l int
 17628  	_ = l
 17629  	l = len(m.Group)
 17630  	n += 1 + l + sovGenerated(uint64(l))
 17631  	l = len(m.Kind)
 17632  	n += 1 + l + sovGenerated(uint64(l))
 17633  	l = len(m.Name)
 17634  	n += 1 + l + sovGenerated(uint64(l))
 17635  	l = len(m.Namespace)
 17636  	n += 1 + l + sovGenerated(uint64(l))
 17637  	return n
 17638  }
 17639  
 17640  func (m *SyncOperationResult) Size() (n int) {
 17641  	if m == nil {
 17642  		return 0
 17643  	}
 17644  	var l int
 17645  	_ = l
 17646  	if len(m.Resources) > 0 {
 17647  		for _, e := range m.Resources {
 17648  			l = e.Size()
 17649  			n += 1 + l + sovGenerated(uint64(l))
 17650  		}
 17651  	}
 17652  	l = len(m.Revision)
 17653  	n += 1 + l + sovGenerated(uint64(l))
 17654  	l = m.Source.Size()
 17655  	n += 1 + l + sovGenerated(uint64(l))
 17656  	if len(m.Sources) > 0 {
 17657  		for _, e := range m.Sources {
 17658  			l = e.Size()
 17659  			n += 1 + l + sovGenerated(uint64(l))
 17660  		}
 17661  	}
 17662  	if len(m.Revisions) > 0 {
 17663  		for _, s := range m.Revisions {
 17664  			l = len(s)
 17665  			n += 1 + l + sovGenerated(uint64(l))
 17666  		}
 17667  	}
 17668  	if m.ManagedNamespaceMetadata != nil {
 17669  		l = m.ManagedNamespaceMetadata.Size()
 17670  		n += 1 + l + sovGenerated(uint64(l))
 17671  	}
 17672  	return n
 17673  }
 17674  
 17675  func (m *SyncPolicy) Size() (n int) {
 17676  	if m == nil {
 17677  		return 0
 17678  	}
 17679  	var l int
 17680  	_ = l
 17681  	if m.Automated != nil {
 17682  		l = m.Automated.Size()
 17683  		n += 1 + l + sovGenerated(uint64(l))
 17684  	}
 17685  	if len(m.SyncOptions) > 0 {
 17686  		for _, s := range m.SyncOptions {
 17687  			l = len(s)
 17688  			n += 1 + l + sovGenerated(uint64(l))
 17689  		}
 17690  	}
 17691  	if m.Retry != nil {
 17692  		l = m.Retry.Size()
 17693  		n += 1 + l + sovGenerated(uint64(l))
 17694  	}
 17695  	if m.ManagedNamespaceMetadata != nil {
 17696  		l = m.ManagedNamespaceMetadata.Size()
 17697  		n += 1 + l + sovGenerated(uint64(l))
 17698  	}
 17699  	return n
 17700  }
 17701  
 17702  func (m *SyncPolicyAutomated) Size() (n int) {
 17703  	if m == nil {
 17704  		return 0
 17705  	}
 17706  	var l int
 17707  	_ = l
 17708  	n += 2
 17709  	n += 2
 17710  	n += 2
 17711  	return n
 17712  }
 17713  
 17714  func (m *SyncStatus) Size() (n int) {
 17715  	if m == nil {
 17716  		return 0
 17717  	}
 17718  	var l int
 17719  	_ = l
 17720  	l = len(m.Status)
 17721  	n += 1 + l + sovGenerated(uint64(l))
 17722  	l = m.ComparedTo.Size()
 17723  	n += 1 + l + sovGenerated(uint64(l))
 17724  	l = len(m.Revision)
 17725  	n += 1 + l + sovGenerated(uint64(l))
 17726  	if len(m.Revisions) > 0 {
 17727  		for _, s := range m.Revisions {
 17728  			l = len(s)
 17729  			n += 1 + l + sovGenerated(uint64(l))
 17730  		}
 17731  	}
 17732  	return n
 17733  }
 17734  
 17735  func (m *SyncStrategy) Size() (n int) {
 17736  	if m == nil {
 17737  		return 0
 17738  	}
 17739  	var l int
 17740  	_ = l
 17741  	if m.Apply != nil {
 17742  		l = m.Apply.Size()
 17743  		n += 1 + l + sovGenerated(uint64(l))
 17744  	}
 17745  	if m.Hook != nil {
 17746  		l = m.Hook.Size()
 17747  		n += 1 + l + sovGenerated(uint64(l))
 17748  	}
 17749  	return n
 17750  }
 17751  
 17752  func (m *SyncStrategyApply) Size() (n int) {
 17753  	if m == nil {
 17754  		return 0
 17755  	}
 17756  	var l int
 17757  	_ = l
 17758  	n += 2
 17759  	return n
 17760  }
 17761  
 17762  func (m *SyncStrategyHook) Size() (n int) {
 17763  	if m == nil {
 17764  		return 0
 17765  	}
 17766  	var l int
 17767  	_ = l
 17768  	l = m.SyncStrategyApply.Size()
 17769  	n += 1 + l + sovGenerated(uint64(l))
 17770  	return n
 17771  }
 17772  
 17773  func (m *SyncWindow) Size() (n int) {
 17774  	if m == nil {
 17775  		return 0
 17776  	}
 17777  	var l int
 17778  	_ = l
 17779  	l = len(m.Kind)
 17780  	n += 1 + l + sovGenerated(uint64(l))
 17781  	l = len(m.Schedule)
 17782  	n += 1 + l + sovGenerated(uint64(l))
 17783  	l = len(m.Duration)
 17784  	n += 1 + l + sovGenerated(uint64(l))
 17785  	if len(m.Applications) > 0 {
 17786  		for _, s := range m.Applications {
 17787  			l = len(s)
 17788  			n += 1 + l + sovGenerated(uint64(l))
 17789  		}
 17790  	}
 17791  	if len(m.Namespaces) > 0 {
 17792  		for _, s := range m.Namespaces {
 17793  			l = len(s)
 17794  			n += 1 + l + sovGenerated(uint64(l))
 17795  		}
 17796  	}
 17797  	if len(m.Clusters) > 0 {
 17798  		for _, s := range m.Clusters {
 17799  			l = len(s)
 17800  			n += 1 + l + sovGenerated(uint64(l))
 17801  		}
 17802  	}
 17803  	n += 2
 17804  	l = len(m.TimeZone)
 17805  	n += 1 + l + sovGenerated(uint64(l))
 17806  	return n
 17807  }
 17808  
 17809  func (m *TLSClientConfig) Size() (n int) {
 17810  	if m == nil {
 17811  		return 0
 17812  	}
 17813  	var l int
 17814  	_ = l
 17815  	n += 2
 17816  	l = len(m.ServerName)
 17817  	n += 1 + l + sovGenerated(uint64(l))
 17818  	if m.CertData != nil {
 17819  		l = len(m.CertData)
 17820  		n += 1 + l + sovGenerated(uint64(l))
 17821  	}
 17822  	if m.KeyData != nil {
 17823  		l = len(m.KeyData)
 17824  		n += 1 + l + sovGenerated(uint64(l))
 17825  	}
 17826  	if m.CAData != nil {
 17827  		l = len(m.CAData)
 17828  		n += 1 + l + sovGenerated(uint64(l))
 17829  	}
 17830  	return n
 17831  }
 17832  
 17833  func (m *TagFilter) Size() (n int) {
 17834  	if m == nil {
 17835  		return 0
 17836  	}
 17837  	var l int
 17838  	_ = l
 17839  	l = len(m.Key)
 17840  	n += 1 + l + sovGenerated(uint64(l))
 17841  	l = len(m.Value)
 17842  	n += 1 + l + sovGenerated(uint64(l))
 17843  	return n
 17844  }
 17845  
 17846  func sovGenerated(x uint64) (n int) {
 17847  	return (math_bits.Len64(x|1) + 6) / 7
 17848  }
 17849  func sozGenerated(x uint64) (n int) {
 17850  	return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
 17851  }
 17852  func (this *AWSAuthConfig) String() string {
 17853  	if this == nil {
 17854  		return "nil"
 17855  	}
 17856  	s := strings.Join([]string{`&AWSAuthConfig{`,
 17857  		`ClusterName:` + fmt.Sprintf("%v", this.ClusterName) + `,`,
 17858  		`RoleARN:` + fmt.Sprintf("%v", this.RoleARN) + `,`,
 17859  		`}`,
 17860  	}, "")
 17861  	return s
 17862  }
 17863  func (this *AppProject) String() string {
 17864  	if this == nil {
 17865  		return "nil"
 17866  	}
 17867  	s := strings.Join([]string{`&AppProject{`,
 17868  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
 17869  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "AppProjectSpec", "AppProjectSpec", 1), `&`, ``, 1) + `,`,
 17870  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "AppProjectStatus", "AppProjectStatus", 1), `&`, ``, 1) + `,`,
 17871  		`}`,
 17872  	}, "")
 17873  	return s
 17874  }
 17875  func (this *AppProjectList) String() string {
 17876  	if this == nil {
 17877  		return "nil"
 17878  	}
 17879  	repeatedStringForItems := "[]AppProject{"
 17880  	for _, f := range this.Items {
 17881  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "AppProject", "AppProject", 1), `&`, ``, 1) + ","
 17882  	}
 17883  	repeatedStringForItems += "}"
 17884  	s := strings.Join([]string{`&AppProjectList{`,
 17885  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 17886  		`Items:` + repeatedStringForItems + `,`,
 17887  		`}`,
 17888  	}, "")
 17889  	return s
 17890  }
 17891  func (this *AppProjectSpec) String() string {
 17892  	if this == nil {
 17893  		return "nil"
 17894  	}
 17895  	repeatedStringForDestinations := "[]ApplicationDestination{"
 17896  	for _, f := range this.Destinations {
 17897  		repeatedStringForDestinations += strings.Replace(strings.Replace(f.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + ","
 17898  	}
 17899  	repeatedStringForDestinations += "}"
 17900  	repeatedStringForRoles := "[]ProjectRole{"
 17901  	for _, f := range this.Roles {
 17902  		repeatedStringForRoles += strings.Replace(strings.Replace(f.String(), "ProjectRole", "ProjectRole", 1), `&`, ``, 1) + ","
 17903  	}
 17904  	repeatedStringForRoles += "}"
 17905  	repeatedStringForClusterResourceWhitelist := "[]GroupKind{"
 17906  	for _, f := range this.ClusterResourceWhitelist {
 17907  		repeatedStringForClusterResourceWhitelist += fmt.Sprintf("%v", f) + ","
 17908  	}
 17909  	repeatedStringForClusterResourceWhitelist += "}"
 17910  	repeatedStringForNamespaceResourceBlacklist := "[]GroupKind{"
 17911  	for _, f := range this.NamespaceResourceBlacklist {
 17912  		repeatedStringForNamespaceResourceBlacklist += fmt.Sprintf("%v", f) + ","
 17913  	}
 17914  	repeatedStringForNamespaceResourceBlacklist += "}"
 17915  	repeatedStringForSyncWindows := "[]*SyncWindow{"
 17916  	for _, f := range this.SyncWindows {
 17917  		repeatedStringForSyncWindows += strings.Replace(f.String(), "SyncWindow", "SyncWindow", 1) + ","
 17918  	}
 17919  	repeatedStringForSyncWindows += "}"
 17920  	repeatedStringForNamespaceResourceWhitelist := "[]GroupKind{"
 17921  	for _, f := range this.NamespaceResourceWhitelist {
 17922  		repeatedStringForNamespaceResourceWhitelist += fmt.Sprintf("%v", f) + ","
 17923  	}
 17924  	repeatedStringForNamespaceResourceWhitelist += "}"
 17925  	repeatedStringForSignatureKeys := "[]SignatureKey{"
 17926  	for _, f := range this.SignatureKeys {
 17927  		repeatedStringForSignatureKeys += strings.Replace(strings.Replace(f.String(), "SignatureKey", "SignatureKey", 1), `&`, ``, 1) + ","
 17928  	}
 17929  	repeatedStringForSignatureKeys += "}"
 17930  	repeatedStringForClusterResourceBlacklist := "[]GroupKind{"
 17931  	for _, f := range this.ClusterResourceBlacklist {
 17932  		repeatedStringForClusterResourceBlacklist += fmt.Sprintf("%v", f) + ","
 17933  	}
 17934  	repeatedStringForClusterResourceBlacklist += "}"
 17935  	s := strings.Join([]string{`&AppProjectSpec{`,
 17936  		`SourceRepos:` + fmt.Sprintf("%v", this.SourceRepos) + `,`,
 17937  		`Destinations:` + repeatedStringForDestinations + `,`,
 17938  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 17939  		`Roles:` + repeatedStringForRoles + `,`,
 17940  		`ClusterResourceWhitelist:` + repeatedStringForClusterResourceWhitelist + `,`,
 17941  		`NamespaceResourceBlacklist:` + repeatedStringForNamespaceResourceBlacklist + `,`,
 17942  		`OrphanedResources:` + strings.Replace(this.OrphanedResources.String(), "OrphanedResourcesMonitorSettings", "OrphanedResourcesMonitorSettings", 1) + `,`,
 17943  		`SyncWindows:` + repeatedStringForSyncWindows + `,`,
 17944  		`NamespaceResourceWhitelist:` + repeatedStringForNamespaceResourceWhitelist + `,`,
 17945  		`SignatureKeys:` + repeatedStringForSignatureKeys + `,`,
 17946  		`ClusterResourceBlacklist:` + repeatedStringForClusterResourceBlacklist + `,`,
 17947  		`SourceNamespaces:` + fmt.Sprintf("%v", this.SourceNamespaces) + `,`,
 17948  		`PermitOnlyProjectScopedClusters:` + fmt.Sprintf("%v", this.PermitOnlyProjectScopedClusters) + `,`,
 17949  		`}`,
 17950  	}, "")
 17951  	return s
 17952  }
 17953  func (this *AppProjectStatus) String() string {
 17954  	if this == nil {
 17955  		return "nil"
 17956  	}
 17957  	keysForJWTTokensByRole := make([]string, 0, len(this.JWTTokensByRole))
 17958  	for k := range this.JWTTokensByRole {
 17959  		keysForJWTTokensByRole = append(keysForJWTTokensByRole, k)
 17960  	}
 17961  	github_com_gogo_protobuf_sortkeys.Strings(keysForJWTTokensByRole)
 17962  	mapStringForJWTTokensByRole := "map[string]JWTTokens{"
 17963  	for _, k := range keysForJWTTokensByRole {
 17964  		mapStringForJWTTokensByRole += fmt.Sprintf("%v: %v,", k, this.JWTTokensByRole[k])
 17965  	}
 17966  	mapStringForJWTTokensByRole += "}"
 17967  	s := strings.Join([]string{`&AppProjectStatus{`,
 17968  		`JWTTokensByRole:` + mapStringForJWTTokensByRole + `,`,
 17969  		`}`,
 17970  	}, "")
 17971  	return s
 17972  }
 17973  func (this *Application) String() string {
 17974  	if this == nil {
 17975  		return "nil"
 17976  	}
 17977  	s := strings.Join([]string{`&Application{`,
 17978  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
 17979  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSpec", "ApplicationSpec", 1), `&`, ``, 1) + `,`,
 17980  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ApplicationStatus", "ApplicationStatus", 1), `&`, ``, 1) + `,`,
 17981  		`Operation:` + strings.Replace(this.Operation.String(), "Operation", "Operation", 1) + `,`,
 17982  		`}`,
 17983  	}, "")
 17984  	return s
 17985  }
 17986  func (this *ApplicationCondition) String() string {
 17987  	if this == nil {
 17988  		return "nil"
 17989  	}
 17990  	s := strings.Join([]string{`&ApplicationCondition{`,
 17991  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 17992  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 17993  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 17994  		`}`,
 17995  	}, "")
 17996  	return s
 17997  }
 17998  func (this *ApplicationDestination) String() string {
 17999  	if this == nil {
 18000  		return "nil"
 18001  	}
 18002  	s := strings.Join([]string{`&ApplicationDestination{`,
 18003  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
 18004  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 18005  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18006  		`}`,
 18007  	}, "")
 18008  	return s
 18009  }
 18010  func (this *ApplicationList) String() string {
 18011  	if this == nil {
 18012  		return "nil"
 18013  	}
 18014  	repeatedStringForItems := "[]Application{"
 18015  	for _, f := range this.Items {
 18016  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Application", "Application", 1), `&`, ``, 1) + ","
 18017  	}
 18018  	repeatedStringForItems += "}"
 18019  	s := strings.Join([]string{`&ApplicationList{`,
 18020  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 18021  		`Items:` + repeatedStringForItems + `,`,
 18022  		`}`,
 18023  	}, "")
 18024  	return s
 18025  }
 18026  func (this *ApplicationMatchExpression) String() string {
 18027  	if this == nil {
 18028  		return "nil"
 18029  	}
 18030  	s := strings.Join([]string{`&ApplicationMatchExpression{`,
 18031  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 18032  		`Operator:` + fmt.Sprintf("%v", this.Operator) + `,`,
 18033  		`Values:` + fmt.Sprintf("%v", this.Values) + `,`,
 18034  		`}`,
 18035  	}, "")
 18036  	return s
 18037  }
 18038  func (this *ApplicationPreservedFields) String() string {
 18039  	if this == nil {
 18040  		return "nil"
 18041  	}
 18042  	s := strings.Join([]string{`&ApplicationPreservedFields{`,
 18043  		`Annotations:` + fmt.Sprintf("%v", this.Annotations) + `,`,
 18044  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 18045  		`}`,
 18046  	}, "")
 18047  	return s
 18048  }
 18049  func (this *ApplicationSet) String() string {
 18050  	if this == nil {
 18051  		return "nil"
 18052  	}
 18053  	s := strings.Join([]string{`&ApplicationSet{`,
 18054  		`ObjectMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ObjectMeta), "ObjectMeta", "v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
 18055  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSetSpec", "ApplicationSetSpec", 1), `&`, ``, 1) + `,`,
 18056  		`Status:` + strings.Replace(strings.Replace(this.Status.String(), "ApplicationSetStatus", "ApplicationSetStatus", 1), `&`, ``, 1) + `,`,
 18057  		`}`,
 18058  	}, "")
 18059  	return s
 18060  }
 18061  func (this *ApplicationSetApplicationStatus) String() string {
 18062  	if this == nil {
 18063  		return "nil"
 18064  	}
 18065  	s := strings.Join([]string{`&ApplicationSetApplicationStatus{`,
 18066  		`Application:` + fmt.Sprintf("%v", this.Application) + `,`,
 18067  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 18068  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 18069  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 18070  		`Step:` + fmt.Sprintf("%v", this.Step) + `,`,
 18071  		`}`,
 18072  	}, "")
 18073  	return s
 18074  }
 18075  func (this *ApplicationSetCondition) String() string {
 18076  	if this == nil {
 18077  		return "nil"
 18078  	}
 18079  	s := strings.Join([]string{`&ApplicationSetCondition{`,
 18080  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 18081  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 18082  		`LastTransitionTime:` + strings.Replace(fmt.Sprintf("%v", this.LastTransitionTime), "Time", "v1.Time", 1) + `,`,
 18083  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 18084  		`Reason:` + fmt.Sprintf("%v", this.Reason) + `,`,
 18085  		`}`,
 18086  	}, "")
 18087  	return s
 18088  }
 18089  func (this *ApplicationSetGenerator) String() string {
 18090  	if this == nil {
 18091  		return "nil"
 18092  	}
 18093  	s := strings.Join([]string{`&ApplicationSetGenerator{`,
 18094  		`List:` + strings.Replace(this.List.String(), "ListGenerator", "ListGenerator", 1) + `,`,
 18095  		`Clusters:` + strings.Replace(this.Clusters.String(), "ClusterGenerator", "ClusterGenerator", 1) + `,`,
 18096  		`Git:` + strings.Replace(this.Git.String(), "GitGenerator", "GitGenerator", 1) + `,`,
 18097  		`SCMProvider:` + strings.Replace(this.SCMProvider.String(), "SCMProviderGenerator", "SCMProviderGenerator", 1) + `,`,
 18098  		`ClusterDecisionResource:` + strings.Replace(this.ClusterDecisionResource.String(), "DuckTypeGenerator", "DuckTypeGenerator", 1) + `,`,
 18099  		`PullRequest:` + strings.Replace(this.PullRequest.String(), "PullRequestGenerator", "PullRequestGenerator", 1) + `,`,
 18100  		`Matrix:` + strings.Replace(this.Matrix.String(), "MatrixGenerator", "MatrixGenerator", 1) + `,`,
 18101  		`Merge:` + strings.Replace(this.Merge.String(), "MergeGenerator", "MergeGenerator", 1) + `,`,
 18102  		`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
 18103  		`Plugin:` + strings.Replace(this.Plugin.String(), "PluginGenerator", "PluginGenerator", 1) + `,`,
 18104  		`}`,
 18105  	}, "")
 18106  	return s
 18107  }
 18108  func (this *ApplicationSetList) String() string {
 18109  	if this == nil {
 18110  		return "nil"
 18111  	}
 18112  	repeatedStringForItems := "[]ApplicationSet{"
 18113  	for _, f := range this.Items {
 18114  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "ApplicationSet", "ApplicationSet", 1), `&`, ``, 1) + ","
 18115  	}
 18116  	repeatedStringForItems += "}"
 18117  	s := strings.Join([]string{`&ApplicationSetList{`,
 18118  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 18119  		`Items:` + repeatedStringForItems + `,`,
 18120  		`}`,
 18121  	}, "")
 18122  	return s
 18123  }
 18124  func (this *ApplicationSetNestedGenerator) String() string {
 18125  	if this == nil {
 18126  		return "nil"
 18127  	}
 18128  	s := strings.Join([]string{`&ApplicationSetNestedGenerator{`,
 18129  		`List:` + strings.Replace(this.List.String(), "ListGenerator", "ListGenerator", 1) + `,`,
 18130  		`Clusters:` + strings.Replace(this.Clusters.String(), "ClusterGenerator", "ClusterGenerator", 1) + `,`,
 18131  		`Git:` + strings.Replace(this.Git.String(), "GitGenerator", "GitGenerator", 1) + `,`,
 18132  		`SCMProvider:` + strings.Replace(this.SCMProvider.String(), "SCMProviderGenerator", "SCMProviderGenerator", 1) + `,`,
 18133  		`ClusterDecisionResource:` + strings.Replace(this.ClusterDecisionResource.String(), "DuckTypeGenerator", "DuckTypeGenerator", 1) + `,`,
 18134  		`PullRequest:` + strings.Replace(this.PullRequest.String(), "PullRequestGenerator", "PullRequestGenerator", 1) + `,`,
 18135  		`Matrix:` + strings.Replace(fmt.Sprintf("%v", this.Matrix), "JSON", "v11.JSON", 1) + `,`,
 18136  		`Merge:` + strings.Replace(fmt.Sprintf("%v", this.Merge), "JSON", "v11.JSON", 1) + `,`,
 18137  		`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
 18138  		`Plugin:` + strings.Replace(this.Plugin.String(), "PluginGenerator", "PluginGenerator", 1) + `,`,
 18139  		`}`,
 18140  	}, "")
 18141  	return s
 18142  }
 18143  func (this *ApplicationSetResourceIgnoreDifferences) String() string {
 18144  	if this == nil {
 18145  		return "nil"
 18146  	}
 18147  	s := strings.Join([]string{`&ApplicationSetResourceIgnoreDifferences{`,
 18148  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18149  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 18150  		`JQPathExpressions:` + fmt.Sprintf("%v", this.JQPathExpressions) + `,`,
 18151  		`}`,
 18152  	}, "")
 18153  	return s
 18154  }
 18155  func (this *ApplicationSetRolloutStep) String() string {
 18156  	if this == nil {
 18157  		return "nil"
 18158  	}
 18159  	repeatedStringForMatchExpressions := "[]ApplicationMatchExpression{"
 18160  	for _, f := range this.MatchExpressions {
 18161  		repeatedStringForMatchExpressions += strings.Replace(strings.Replace(f.String(), "ApplicationMatchExpression", "ApplicationMatchExpression", 1), `&`, ``, 1) + ","
 18162  	}
 18163  	repeatedStringForMatchExpressions += "}"
 18164  	s := strings.Join([]string{`&ApplicationSetRolloutStep{`,
 18165  		`MatchExpressions:` + repeatedStringForMatchExpressions + `,`,
 18166  		`MaxUpdate:` + strings.Replace(fmt.Sprintf("%v", this.MaxUpdate), "IntOrString", "intstr.IntOrString", 1) + `,`,
 18167  		`}`,
 18168  	}, "")
 18169  	return s
 18170  }
 18171  func (this *ApplicationSetRolloutStrategy) String() string {
 18172  	if this == nil {
 18173  		return "nil"
 18174  	}
 18175  	repeatedStringForSteps := "[]ApplicationSetRolloutStep{"
 18176  	for _, f := range this.Steps {
 18177  		repeatedStringForSteps += strings.Replace(strings.Replace(f.String(), "ApplicationSetRolloutStep", "ApplicationSetRolloutStep", 1), `&`, ``, 1) + ","
 18178  	}
 18179  	repeatedStringForSteps += "}"
 18180  	s := strings.Join([]string{`&ApplicationSetRolloutStrategy{`,
 18181  		`Steps:` + repeatedStringForSteps + `,`,
 18182  		`}`,
 18183  	}, "")
 18184  	return s
 18185  }
 18186  func (this *ApplicationSetSpec) String() string {
 18187  	if this == nil {
 18188  		return "nil"
 18189  	}
 18190  	repeatedStringForGenerators := "[]ApplicationSetGenerator{"
 18191  	for _, f := range this.Generators {
 18192  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetGenerator", "ApplicationSetGenerator", 1), `&`, ``, 1) + ","
 18193  	}
 18194  	repeatedStringForGenerators += "}"
 18195  	repeatedStringForIgnoreApplicationDifferences := "[]ApplicationSetResourceIgnoreDifferences{"
 18196  	for _, f := range this.IgnoreApplicationDifferences {
 18197  		repeatedStringForIgnoreApplicationDifferences += strings.Replace(strings.Replace(f.String(), "ApplicationSetResourceIgnoreDifferences", "ApplicationSetResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
 18198  	}
 18199  	repeatedStringForIgnoreApplicationDifferences += "}"
 18200  	s := strings.Join([]string{`&ApplicationSetSpec{`,
 18201  		`GoTemplate:` + fmt.Sprintf("%v", this.GoTemplate) + `,`,
 18202  		`Generators:` + repeatedStringForGenerators + `,`,
 18203  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 18204  		`SyncPolicy:` + strings.Replace(this.SyncPolicy.String(), "ApplicationSetSyncPolicy", "ApplicationSetSyncPolicy", 1) + `,`,
 18205  		`Strategy:` + strings.Replace(this.Strategy.String(), "ApplicationSetStrategy", "ApplicationSetStrategy", 1) + `,`,
 18206  		`PreservedFields:` + strings.Replace(this.PreservedFields.String(), "ApplicationPreservedFields", "ApplicationPreservedFields", 1) + `,`,
 18207  		`GoTemplateOptions:` + fmt.Sprintf("%v", this.GoTemplateOptions) + `,`,
 18208  		`ApplyNestedSelectors:` + fmt.Sprintf("%v", this.ApplyNestedSelectors) + `,`,
 18209  		`IgnoreApplicationDifferences:` + repeatedStringForIgnoreApplicationDifferences + `,`,
 18210  		`TemplatePatch:` + valueToStringGenerated(this.TemplatePatch) + `,`,
 18211  		`}`,
 18212  	}, "")
 18213  	return s
 18214  }
 18215  func (this *ApplicationSetStatus) String() string {
 18216  	if this == nil {
 18217  		return "nil"
 18218  	}
 18219  	repeatedStringForConditions := "[]ApplicationSetCondition{"
 18220  	for _, f := range this.Conditions {
 18221  		repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ApplicationSetCondition", "ApplicationSetCondition", 1), `&`, ``, 1) + ","
 18222  	}
 18223  	repeatedStringForConditions += "}"
 18224  	repeatedStringForApplicationStatus := "[]ApplicationSetApplicationStatus{"
 18225  	for _, f := range this.ApplicationStatus {
 18226  		repeatedStringForApplicationStatus += strings.Replace(strings.Replace(f.String(), "ApplicationSetApplicationStatus", "ApplicationSetApplicationStatus", 1), `&`, ``, 1) + ","
 18227  	}
 18228  	repeatedStringForApplicationStatus += "}"
 18229  	s := strings.Join([]string{`&ApplicationSetStatus{`,
 18230  		`Conditions:` + repeatedStringForConditions + `,`,
 18231  		`ApplicationStatus:` + repeatedStringForApplicationStatus + `,`,
 18232  		`}`,
 18233  	}, "")
 18234  	return s
 18235  }
 18236  func (this *ApplicationSetStrategy) String() string {
 18237  	if this == nil {
 18238  		return "nil"
 18239  	}
 18240  	s := strings.Join([]string{`&ApplicationSetStrategy{`,
 18241  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 18242  		`RollingSync:` + strings.Replace(this.RollingSync.String(), "ApplicationSetRolloutStrategy", "ApplicationSetRolloutStrategy", 1) + `,`,
 18243  		`}`,
 18244  	}, "")
 18245  	return s
 18246  }
 18247  func (this *ApplicationSetSyncPolicy) String() string {
 18248  	if this == nil {
 18249  		return "nil"
 18250  	}
 18251  	s := strings.Join([]string{`&ApplicationSetSyncPolicy{`,
 18252  		`PreserveResourcesOnDeletion:` + fmt.Sprintf("%v", this.PreserveResourcesOnDeletion) + `,`,
 18253  		`ApplicationsSync:` + valueToStringGenerated(this.ApplicationsSync) + `,`,
 18254  		`}`,
 18255  	}, "")
 18256  	return s
 18257  }
 18258  func (this *ApplicationSetTemplate) String() string {
 18259  	if this == nil {
 18260  		return "nil"
 18261  	}
 18262  	s := strings.Join([]string{`&ApplicationSetTemplate{`,
 18263  		`ApplicationSetTemplateMeta:` + strings.Replace(strings.Replace(this.ApplicationSetTemplateMeta.String(), "ApplicationSetTemplateMeta", "ApplicationSetTemplateMeta", 1), `&`, ``, 1) + `,`,
 18264  		`Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "ApplicationSpec", "ApplicationSpec", 1), `&`, ``, 1) + `,`,
 18265  		`}`,
 18266  	}, "")
 18267  	return s
 18268  }
 18269  func (this *ApplicationSetTemplateMeta) String() string {
 18270  	if this == nil {
 18271  		return "nil"
 18272  	}
 18273  	keysForLabels := make([]string, 0, len(this.Labels))
 18274  	for k := range this.Labels {
 18275  		keysForLabels = append(keysForLabels, k)
 18276  	}
 18277  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 18278  	mapStringForLabels := "map[string]string{"
 18279  	for _, k := range keysForLabels {
 18280  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 18281  	}
 18282  	mapStringForLabels += "}"
 18283  	keysForAnnotations := make([]string, 0, len(this.Annotations))
 18284  	for k := range this.Annotations {
 18285  		keysForAnnotations = append(keysForAnnotations, k)
 18286  	}
 18287  	github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 18288  	mapStringForAnnotations := "map[string]string{"
 18289  	for _, k := range keysForAnnotations {
 18290  		mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k])
 18291  	}
 18292  	mapStringForAnnotations += "}"
 18293  	s := strings.Join([]string{`&ApplicationSetTemplateMeta{`,
 18294  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18295  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 18296  		`Labels:` + mapStringForLabels + `,`,
 18297  		`Annotations:` + mapStringForAnnotations + `,`,
 18298  		`Finalizers:` + fmt.Sprintf("%v", this.Finalizers) + `,`,
 18299  		`}`,
 18300  	}, "")
 18301  	return s
 18302  }
 18303  func (this *ApplicationSetTerminalGenerator) String() string {
 18304  	if this == nil {
 18305  		return "nil"
 18306  	}
 18307  	s := strings.Join([]string{`&ApplicationSetTerminalGenerator{`,
 18308  		`List:` + strings.Replace(this.List.String(), "ListGenerator", "ListGenerator", 1) + `,`,
 18309  		`Clusters:` + strings.Replace(this.Clusters.String(), "ClusterGenerator", "ClusterGenerator", 1) + `,`,
 18310  		`Git:` + strings.Replace(this.Git.String(), "GitGenerator", "GitGenerator", 1) + `,`,
 18311  		`SCMProvider:` + strings.Replace(this.SCMProvider.String(), "SCMProviderGenerator", "SCMProviderGenerator", 1) + `,`,
 18312  		`ClusterDecisionResource:` + strings.Replace(this.ClusterDecisionResource.String(), "DuckTypeGenerator", "DuckTypeGenerator", 1) + `,`,
 18313  		`PullRequest:` + strings.Replace(this.PullRequest.String(), "PullRequestGenerator", "PullRequestGenerator", 1) + `,`,
 18314  		`Plugin:` + strings.Replace(this.Plugin.String(), "PluginGenerator", "PluginGenerator", 1) + `,`,
 18315  		`Selector:` + strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1) + `,`,
 18316  		`}`,
 18317  	}, "")
 18318  	return s
 18319  }
 18320  func (this *ApplicationSource) String() string {
 18321  	if this == nil {
 18322  		return "nil"
 18323  	}
 18324  	s := strings.Join([]string{`&ApplicationSource{`,
 18325  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
 18326  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 18327  		`TargetRevision:` + fmt.Sprintf("%v", this.TargetRevision) + `,`,
 18328  		`Helm:` + strings.Replace(this.Helm.String(), "ApplicationSourceHelm", "ApplicationSourceHelm", 1) + `,`,
 18329  		`Kustomize:` + strings.Replace(this.Kustomize.String(), "ApplicationSourceKustomize", "ApplicationSourceKustomize", 1) + `,`,
 18330  		`Directory:` + strings.Replace(this.Directory.String(), "ApplicationSourceDirectory", "ApplicationSourceDirectory", 1) + `,`,
 18331  		`Plugin:` + strings.Replace(this.Plugin.String(), "ApplicationSourcePlugin", "ApplicationSourcePlugin", 1) + `,`,
 18332  		`Chart:` + fmt.Sprintf("%v", this.Chart) + `,`,
 18333  		`Ref:` + fmt.Sprintf("%v", this.Ref) + `,`,
 18334  		`}`,
 18335  	}, "")
 18336  	return s
 18337  }
 18338  func (this *ApplicationSourceDirectory) String() string {
 18339  	if this == nil {
 18340  		return "nil"
 18341  	}
 18342  	s := strings.Join([]string{`&ApplicationSourceDirectory{`,
 18343  		`Recurse:` + fmt.Sprintf("%v", this.Recurse) + `,`,
 18344  		`Jsonnet:` + strings.Replace(strings.Replace(this.Jsonnet.String(), "ApplicationSourceJsonnet", "ApplicationSourceJsonnet", 1), `&`, ``, 1) + `,`,
 18345  		`Exclude:` + fmt.Sprintf("%v", this.Exclude) + `,`,
 18346  		`Include:` + fmt.Sprintf("%v", this.Include) + `,`,
 18347  		`}`,
 18348  	}, "")
 18349  	return s
 18350  }
 18351  func (this *ApplicationSourceHelm) String() string {
 18352  	if this == nil {
 18353  		return "nil"
 18354  	}
 18355  	repeatedStringForParameters := "[]HelmParameter{"
 18356  	for _, f := range this.Parameters {
 18357  		repeatedStringForParameters += strings.Replace(strings.Replace(f.String(), "HelmParameter", "HelmParameter", 1), `&`, ``, 1) + ","
 18358  	}
 18359  	repeatedStringForParameters += "}"
 18360  	repeatedStringForFileParameters := "[]HelmFileParameter{"
 18361  	for _, f := range this.FileParameters {
 18362  		repeatedStringForFileParameters += strings.Replace(strings.Replace(f.String(), "HelmFileParameter", "HelmFileParameter", 1), `&`, ``, 1) + ","
 18363  	}
 18364  	repeatedStringForFileParameters += "}"
 18365  	s := strings.Join([]string{`&ApplicationSourceHelm{`,
 18366  		`ValueFiles:` + fmt.Sprintf("%v", this.ValueFiles) + `,`,
 18367  		`Parameters:` + repeatedStringForParameters + `,`,
 18368  		`ReleaseName:` + fmt.Sprintf("%v", this.ReleaseName) + `,`,
 18369  		`Values:` + fmt.Sprintf("%v", this.Values) + `,`,
 18370  		`FileParameters:` + repeatedStringForFileParameters + `,`,
 18371  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 18372  		`PassCredentials:` + fmt.Sprintf("%v", this.PassCredentials) + `,`,
 18373  		`IgnoreMissingValueFiles:` + fmt.Sprintf("%v", this.IgnoreMissingValueFiles) + `,`,
 18374  		`SkipCrds:` + fmt.Sprintf("%v", this.SkipCrds) + `,`,
 18375  		`ValuesObject:` + strings.Replace(fmt.Sprintf("%v", this.ValuesObject), "RawExtension", "runtime.RawExtension", 1) + `,`,
 18376  		`}`,
 18377  	}, "")
 18378  	return s
 18379  }
 18380  func (this *ApplicationSourceJsonnet) String() string {
 18381  	if this == nil {
 18382  		return "nil"
 18383  	}
 18384  	repeatedStringForExtVars := "[]JsonnetVar{"
 18385  	for _, f := range this.ExtVars {
 18386  		repeatedStringForExtVars += strings.Replace(strings.Replace(f.String(), "JsonnetVar", "JsonnetVar", 1), `&`, ``, 1) + ","
 18387  	}
 18388  	repeatedStringForExtVars += "}"
 18389  	repeatedStringForTLAs := "[]JsonnetVar{"
 18390  	for _, f := range this.TLAs {
 18391  		repeatedStringForTLAs += strings.Replace(strings.Replace(f.String(), "JsonnetVar", "JsonnetVar", 1), `&`, ``, 1) + ","
 18392  	}
 18393  	repeatedStringForTLAs += "}"
 18394  	s := strings.Join([]string{`&ApplicationSourceJsonnet{`,
 18395  		`ExtVars:` + repeatedStringForExtVars + `,`,
 18396  		`TLAs:` + repeatedStringForTLAs + `,`,
 18397  		`Libs:` + fmt.Sprintf("%v", this.Libs) + `,`,
 18398  		`}`,
 18399  	}, "")
 18400  	return s
 18401  }
 18402  func (this *ApplicationSourceKustomize) String() string {
 18403  	if this == nil {
 18404  		return "nil"
 18405  	}
 18406  	repeatedStringForReplicas := "[]KustomizeReplica{"
 18407  	for _, f := range this.Replicas {
 18408  		repeatedStringForReplicas += strings.Replace(strings.Replace(f.String(), "KustomizeReplica", "KustomizeReplica", 1), `&`, ``, 1) + ","
 18409  	}
 18410  	repeatedStringForReplicas += "}"
 18411  	repeatedStringForPatches := "[]KustomizePatch{"
 18412  	for _, f := range this.Patches {
 18413  		repeatedStringForPatches += strings.Replace(strings.Replace(f.String(), "KustomizePatch", "KustomizePatch", 1), `&`, ``, 1) + ","
 18414  	}
 18415  	repeatedStringForPatches += "}"
 18416  	keysForCommonLabels := make([]string, 0, len(this.CommonLabels))
 18417  	for k := range this.CommonLabels {
 18418  		keysForCommonLabels = append(keysForCommonLabels, k)
 18419  	}
 18420  	github_com_gogo_protobuf_sortkeys.Strings(keysForCommonLabels)
 18421  	mapStringForCommonLabels := "map[string]string{"
 18422  	for _, k := range keysForCommonLabels {
 18423  		mapStringForCommonLabels += fmt.Sprintf("%v: %v,", k, this.CommonLabels[k])
 18424  	}
 18425  	mapStringForCommonLabels += "}"
 18426  	keysForCommonAnnotations := make([]string, 0, len(this.CommonAnnotations))
 18427  	for k := range this.CommonAnnotations {
 18428  		keysForCommonAnnotations = append(keysForCommonAnnotations, k)
 18429  	}
 18430  	github_com_gogo_protobuf_sortkeys.Strings(keysForCommonAnnotations)
 18431  	mapStringForCommonAnnotations := "map[string]string{"
 18432  	for _, k := range keysForCommonAnnotations {
 18433  		mapStringForCommonAnnotations += fmt.Sprintf("%v: %v,", k, this.CommonAnnotations[k])
 18434  	}
 18435  	mapStringForCommonAnnotations += "}"
 18436  	s := strings.Join([]string{`&ApplicationSourceKustomize{`,
 18437  		`NamePrefix:` + fmt.Sprintf("%v", this.NamePrefix) + `,`,
 18438  		`NameSuffix:` + fmt.Sprintf("%v", this.NameSuffix) + `,`,
 18439  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 18440  		`CommonLabels:` + mapStringForCommonLabels + `,`,
 18441  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 18442  		`CommonAnnotations:` + mapStringForCommonAnnotations + `,`,
 18443  		`ForceCommonLabels:` + fmt.Sprintf("%v", this.ForceCommonLabels) + `,`,
 18444  		`ForceCommonAnnotations:` + fmt.Sprintf("%v", this.ForceCommonAnnotations) + `,`,
 18445  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 18446  		`CommonAnnotationsEnvsubst:` + fmt.Sprintf("%v", this.CommonAnnotationsEnvsubst) + `,`,
 18447  		`Replicas:` + repeatedStringForReplicas + `,`,
 18448  		`Patches:` + repeatedStringForPatches + `,`,
 18449  		`Components:` + fmt.Sprintf("%v", this.Components) + `,`,
 18450  		`}`,
 18451  	}, "")
 18452  	return s
 18453  }
 18454  func (this *ApplicationSourcePlugin) String() string {
 18455  	if this == nil {
 18456  		return "nil"
 18457  	}
 18458  	repeatedStringForEnv := "[]*EnvEntry{"
 18459  	for _, f := range this.Env {
 18460  		repeatedStringForEnv += strings.Replace(f.String(), "EnvEntry", "EnvEntry", 1) + ","
 18461  	}
 18462  	repeatedStringForEnv += "}"
 18463  	repeatedStringForParameters := "[]ApplicationSourcePluginParameter{"
 18464  	for _, f := range this.Parameters {
 18465  		repeatedStringForParameters += strings.Replace(strings.Replace(f.String(), "ApplicationSourcePluginParameter", "ApplicationSourcePluginParameter", 1), `&`, ``, 1) + ","
 18466  	}
 18467  	repeatedStringForParameters += "}"
 18468  	s := strings.Join([]string{`&ApplicationSourcePlugin{`,
 18469  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18470  		`Env:` + repeatedStringForEnv + `,`,
 18471  		`Parameters:` + repeatedStringForParameters + `,`,
 18472  		`}`,
 18473  	}, "")
 18474  	return s
 18475  }
 18476  func (this *ApplicationSourcePluginParameter) String() string {
 18477  	if this == nil {
 18478  		return "nil"
 18479  	}
 18480  	s := strings.Join([]string{`&ApplicationSourcePluginParameter{`,
 18481  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18482  		`OptionalMap:` + strings.Replace(this.OptionalMap.String(), "OptionalMap", "OptionalMap", 1) + `,`,
 18483  		`OptionalArray:` + strings.Replace(this.OptionalArray.String(), "OptionalArray", "OptionalArray", 1) + `,`,
 18484  		`String_:` + valueToStringGenerated(this.String_) + `,`,
 18485  		`}`,
 18486  	}, "")
 18487  	return s
 18488  }
 18489  func (this *ApplicationSpec) String() string {
 18490  	if this == nil {
 18491  		return "nil"
 18492  	}
 18493  	repeatedStringForIgnoreDifferences := "[]ResourceIgnoreDifferences{"
 18494  	for _, f := range this.IgnoreDifferences {
 18495  		repeatedStringForIgnoreDifferences += strings.Replace(strings.Replace(f.String(), "ResourceIgnoreDifferences", "ResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
 18496  	}
 18497  	repeatedStringForIgnoreDifferences += "}"
 18498  	repeatedStringForInfo := "[]Info{"
 18499  	for _, f := range this.Info {
 18500  		repeatedStringForInfo += strings.Replace(strings.Replace(f.String(), "Info", "Info", 1), `&`, ``, 1) + ","
 18501  	}
 18502  	repeatedStringForInfo += "}"
 18503  	repeatedStringForSources := "[]ApplicationSource{"
 18504  	for _, f := range this.Sources {
 18505  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 18506  	}
 18507  	repeatedStringForSources += "}"
 18508  	s := strings.Join([]string{`&ApplicationSpec{`,
 18509  		`Source:` + strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1) + `,`,
 18510  		`Destination:` + strings.Replace(strings.Replace(this.Destination.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + `,`,
 18511  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 18512  		`SyncPolicy:` + strings.Replace(this.SyncPolicy.String(), "SyncPolicy", "SyncPolicy", 1) + `,`,
 18513  		`IgnoreDifferences:` + repeatedStringForIgnoreDifferences + `,`,
 18514  		`Info:` + repeatedStringForInfo + `,`,
 18515  		`RevisionHistoryLimit:` + valueToStringGenerated(this.RevisionHistoryLimit) + `,`,
 18516  		`Sources:` + repeatedStringForSources + `,`,
 18517  		`}`,
 18518  	}, "")
 18519  	return s
 18520  }
 18521  func (this *ApplicationStatus) String() string {
 18522  	if this == nil {
 18523  		return "nil"
 18524  	}
 18525  	repeatedStringForResources := "[]ResourceStatus{"
 18526  	for _, f := range this.Resources {
 18527  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "ResourceStatus", "ResourceStatus", 1), `&`, ``, 1) + ","
 18528  	}
 18529  	repeatedStringForResources += "}"
 18530  	repeatedStringForHistory := "[]RevisionHistory{"
 18531  	for _, f := range this.History {
 18532  		repeatedStringForHistory += strings.Replace(strings.Replace(f.String(), "RevisionHistory", "RevisionHistory", 1), `&`, ``, 1) + ","
 18533  	}
 18534  	repeatedStringForHistory += "}"
 18535  	repeatedStringForConditions := "[]ApplicationCondition{"
 18536  	for _, f := range this.Conditions {
 18537  		repeatedStringForConditions += strings.Replace(strings.Replace(f.String(), "ApplicationCondition", "ApplicationCondition", 1), `&`, ``, 1) + ","
 18538  	}
 18539  	repeatedStringForConditions += "}"
 18540  	s := strings.Join([]string{`&ApplicationStatus{`,
 18541  		`Resources:` + repeatedStringForResources + `,`,
 18542  		`Sync:` + strings.Replace(strings.Replace(this.Sync.String(), "SyncStatus", "SyncStatus", 1), `&`, ``, 1) + `,`,
 18543  		`Health:` + strings.Replace(strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1), `&`, ``, 1) + `,`,
 18544  		`History:` + repeatedStringForHistory + `,`,
 18545  		`Conditions:` + repeatedStringForConditions + `,`,
 18546  		`ReconciledAt:` + strings.Replace(fmt.Sprintf("%v", this.ReconciledAt), "Time", "v1.Time", 1) + `,`,
 18547  		`OperationState:` + strings.Replace(this.OperationState.String(), "OperationState", "OperationState", 1) + `,`,
 18548  		`ObservedAt:` + strings.Replace(fmt.Sprintf("%v", this.ObservedAt), "Time", "v1.Time", 1) + `,`,
 18549  		`SourceType:` + fmt.Sprintf("%v", this.SourceType) + `,`,
 18550  		`Summary:` + strings.Replace(strings.Replace(this.Summary.String(), "ApplicationSummary", "ApplicationSummary", 1), `&`, ``, 1) + `,`,
 18551  		`ResourceHealthSource:` + fmt.Sprintf("%v", this.ResourceHealthSource) + `,`,
 18552  		`SourceTypes:` + fmt.Sprintf("%v", this.SourceTypes) + `,`,
 18553  		`ControllerNamespace:` + fmt.Sprintf("%v", this.ControllerNamespace) + `,`,
 18554  		`}`,
 18555  	}, "")
 18556  	return s
 18557  }
 18558  func (this *ApplicationSummary) String() string {
 18559  	if this == nil {
 18560  		return "nil"
 18561  	}
 18562  	s := strings.Join([]string{`&ApplicationSummary{`,
 18563  		`ExternalURLs:` + fmt.Sprintf("%v", this.ExternalURLs) + `,`,
 18564  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 18565  		`}`,
 18566  	}, "")
 18567  	return s
 18568  }
 18569  func (this *ApplicationTree) String() string {
 18570  	if this == nil {
 18571  		return "nil"
 18572  	}
 18573  	repeatedStringForNodes := "[]ResourceNode{"
 18574  	for _, f := range this.Nodes {
 18575  		repeatedStringForNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
 18576  	}
 18577  	repeatedStringForNodes += "}"
 18578  	repeatedStringForOrphanedNodes := "[]ResourceNode{"
 18579  	for _, f := range this.OrphanedNodes {
 18580  		repeatedStringForOrphanedNodes += strings.Replace(strings.Replace(f.String(), "ResourceNode", "ResourceNode", 1), `&`, ``, 1) + ","
 18581  	}
 18582  	repeatedStringForOrphanedNodes += "}"
 18583  	repeatedStringForHosts := "[]HostInfo{"
 18584  	for _, f := range this.Hosts {
 18585  		repeatedStringForHosts += strings.Replace(strings.Replace(f.String(), "HostInfo", "HostInfo", 1), `&`, ``, 1) + ","
 18586  	}
 18587  	repeatedStringForHosts += "}"
 18588  	s := strings.Join([]string{`&ApplicationTree{`,
 18589  		`Nodes:` + repeatedStringForNodes + `,`,
 18590  		`OrphanedNodes:` + repeatedStringForOrphanedNodes + `,`,
 18591  		`Hosts:` + repeatedStringForHosts + `,`,
 18592  		`}`,
 18593  	}, "")
 18594  	return s
 18595  }
 18596  func (this *ApplicationWatchEvent) String() string {
 18597  	if this == nil {
 18598  		return "nil"
 18599  	}
 18600  	s := strings.Join([]string{`&ApplicationWatchEvent{`,
 18601  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 18602  		`Application:` + strings.Replace(strings.Replace(this.Application.String(), "Application", "Application", 1), `&`, ``, 1) + `,`,
 18603  		`}`,
 18604  	}, "")
 18605  	return s
 18606  }
 18607  func (this *Backoff) String() string {
 18608  	if this == nil {
 18609  		return "nil"
 18610  	}
 18611  	s := strings.Join([]string{`&Backoff{`,
 18612  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
 18613  		`Factor:` + valueToStringGenerated(this.Factor) + `,`,
 18614  		`MaxDuration:` + fmt.Sprintf("%v", this.MaxDuration) + `,`,
 18615  		`}`,
 18616  	}, "")
 18617  	return s
 18618  }
 18619  func (this *BasicAuthBitbucketServer) String() string {
 18620  	if this == nil {
 18621  		return "nil"
 18622  	}
 18623  	s := strings.Join([]string{`&BasicAuthBitbucketServer{`,
 18624  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 18625  		`PasswordRef:` + strings.Replace(this.PasswordRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 18626  		`}`,
 18627  	}, "")
 18628  	return s
 18629  }
 18630  func (this *BearerTokenBitbucketCloud) String() string {
 18631  	if this == nil {
 18632  		return "nil"
 18633  	}
 18634  	s := strings.Join([]string{`&BearerTokenBitbucketCloud{`,
 18635  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 18636  		`}`,
 18637  	}, "")
 18638  	return s
 18639  }
 18640  func (this *ChartDetails) String() string {
 18641  	if this == nil {
 18642  		return "nil"
 18643  	}
 18644  	s := strings.Join([]string{`&ChartDetails{`,
 18645  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 18646  		`Home:` + fmt.Sprintf("%v", this.Home) + `,`,
 18647  		`Maintainers:` + fmt.Sprintf("%v", this.Maintainers) + `,`,
 18648  		`}`,
 18649  	}, "")
 18650  	return s
 18651  }
 18652  func (this *Cluster) String() string {
 18653  	if this == nil {
 18654  		return "nil"
 18655  	}
 18656  	keysForLabels := make([]string, 0, len(this.Labels))
 18657  	for k := range this.Labels {
 18658  		keysForLabels = append(keysForLabels, k)
 18659  	}
 18660  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 18661  	mapStringForLabels := "map[string]string{"
 18662  	for _, k := range keysForLabels {
 18663  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 18664  	}
 18665  	mapStringForLabels += "}"
 18666  	keysForAnnotations := make([]string, 0, len(this.Annotations))
 18667  	for k := range this.Annotations {
 18668  		keysForAnnotations = append(keysForAnnotations, k)
 18669  	}
 18670  	github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 18671  	mapStringForAnnotations := "map[string]string{"
 18672  	for _, k := range keysForAnnotations {
 18673  		mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k])
 18674  	}
 18675  	mapStringForAnnotations += "}"
 18676  	s := strings.Join([]string{`&Cluster{`,
 18677  		`Server:` + fmt.Sprintf("%v", this.Server) + `,`,
 18678  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18679  		`Config:` + strings.Replace(strings.Replace(this.Config.String(), "ClusterConfig", "ClusterConfig", 1), `&`, ``, 1) + `,`,
 18680  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 18681  		`ServerVersion:` + fmt.Sprintf("%v", this.ServerVersion) + `,`,
 18682  		`Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
 18683  		`RefreshRequestedAt:` + strings.Replace(fmt.Sprintf("%v", this.RefreshRequestedAt), "Time", "v1.Time", 1) + `,`,
 18684  		`Info:` + strings.Replace(strings.Replace(this.Info.String(), "ClusterInfo", "ClusterInfo", 1), `&`, ``, 1) + `,`,
 18685  		`Shard:` + valueToStringGenerated(this.Shard) + `,`,
 18686  		`ClusterResources:` + fmt.Sprintf("%v", this.ClusterResources) + `,`,
 18687  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 18688  		`Labels:` + mapStringForLabels + `,`,
 18689  		`Annotations:` + mapStringForAnnotations + `,`,
 18690  		`}`,
 18691  	}, "")
 18692  	return s
 18693  }
 18694  func (this *ClusterCacheInfo) String() string {
 18695  	if this == nil {
 18696  		return "nil"
 18697  	}
 18698  	s := strings.Join([]string{`&ClusterCacheInfo{`,
 18699  		`ResourcesCount:` + fmt.Sprintf("%v", this.ResourcesCount) + `,`,
 18700  		`APIsCount:` + fmt.Sprintf("%v", this.APIsCount) + `,`,
 18701  		`LastCacheSyncTime:` + strings.Replace(fmt.Sprintf("%v", this.LastCacheSyncTime), "Time", "v1.Time", 1) + `,`,
 18702  		`}`,
 18703  	}, "")
 18704  	return s
 18705  }
 18706  func (this *ClusterConfig) String() string {
 18707  	if this == nil {
 18708  		return "nil"
 18709  	}
 18710  	s := strings.Join([]string{`&ClusterConfig{`,
 18711  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 18712  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 18713  		`BearerToken:` + fmt.Sprintf("%v", this.BearerToken) + `,`,
 18714  		`TLSClientConfig:` + strings.Replace(strings.Replace(this.TLSClientConfig.String(), "TLSClientConfig", "TLSClientConfig", 1), `&`, ``, 1) + `,`,
 18715  		`AWSAuthConfig:` + strings.Replace(this.AWSAuthConfig.String(), "AWSAuthConfig", "AWSAuthConfig", 1) + `,`,
 18716  		`ExecProviderConfig:` + strings.Replace(this.ExecProviderConfig.String(), "ExecProviderConfig", "ExecProviderConfig", 1) + `,`,
 18717  		`}`,
 18718  	}, "")
 18719  	return s
 18720  }
 18721  func (this *ClusterGenerator) String() string {
 18722  	if this == nil {
 18723  		return "nil"
 18724  	}
 18725  	keysForValues := make([]string, 0, len(this.Values))
 18726  	for k := range this.Values {
 18727  		keysForValues = append(keysForValues, k)
 18728  	}
 18729  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 18730  	mapStringForValues := "map[string]string{"
 18731  	for _, k := range keysForValues {
 18732  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 18733  	}
 18734  	mapStringForValues += "}"
 18735  	s := strings.Join([]string{`&ClusterGenerator{`,
 18736  		`Selector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Selector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
 18737  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 18738  		`Values:` + mapStringForValues + `,`,
 18739  		`}`,
 18740  	}, "")
 18741  	return s
 18742  }
 18743  func (this *ClusterInfo) String() string {
 18744  	if this == nil {
 18745  		return "nil"
 18746  	}
 18747  	s := strings.Join([]string{`&ClusterInfo{`,
 18748  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 18749  		`ServerVersion:` + fmt.Sprintf("%v", this.ServerVersion) + `,`,
 18750  		`CacheInfo:` + strings.Replace(strings.Replace(this.CacheInfo.String(), "ClusterCacheInfo", "ClusterCacheInfo", 1), `&`, ``, 1) + `,`,
 18751  		`ApplicationsCount:` + fmt.Sprintf("%v", this.ApplicationsCount) + `,`,
 18752  		`APIVersions:` + fmt.Sprintf("%v", this.APIVersions) + `,`,
 18753  		`}`,
 18754  	}, "")
 18755  	return s
 18756  }
 18757  func (this *ClusterList) String() string {
 18758  	if this == nil {
 18759  		return "nil"
 18760  	}
 18761  	repeatedStringForItems := "[]Cluster{"
 18762  	for _, f := range this.Items {
 18763  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "Cluster", "Cluster", 1), `&`, ``, 1) + ","
 18764  	}
 18765  	repeatedStringForItems += "}"
 18766  	s := strings.Join([]string{`&ClusterList{`,
 18767  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 18768  		`Items:` + repeatedStringForItems + `,`,
 18769  		`}`,
 18770  	}, "")
 18771  	return s
 18772  }
 18773  func (this *Command) String() string {
 18774  	if this == nil {
 18775  		return "nil"
 18776  	}
 18777  	s := strings.Join([]string{`&Command{`,
 18778  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
 18779  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
 18780  		`}`,
 18781  	}, "")
 18782  	return s
 18783  }
 18784  func (this *ComparedTo) String() string {
 18785  	if this == nil {
 18786  		return "nil"
 18787  	}
 18788  	repeatedStringForSources := "[]ApplicationSource{"
 18789  	for _, f := range this.Sources {
 18790  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 18791  	}
 18792  	repeatedStringForSources += "}"
 18793  	repeatedStringForIgnoreDifferences := "[]ResourceIgnoreDifferences{"
 18794  	for _, f := range this.IgnoreDifferences {
 18795  		repeatedStringForIgnoreDifferences += strings.Replace(strings.Replace(f.String(), "ResourceIgnoreDifferences", "ResourceIgnoreDifferences", 1), `&`, ``, 1) + ","
 18796  	}
 18797  	repeatedStringForIgnoreDifferences += "}"
 18798  	s := strings.Join([]string{`&ComparedTo{`,
 18799  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 18800  		`Destination:` + strings.Replace(strings.Replace(this.Destination.String(), "ApplicationDestination", "ApplicationDestination", 1), `&`, ``, 1) + `,`,
 18801  		`Sources:` + repeatedStringForSources + `,`,
 18802  		`IgnoreDifferences:` + repeatedStringForIgnoreDifferences + `,`,
 18803  		`}`,
 18804  	}, "")
 18805  	return s
 18806  }
 18807  func (this *ComponentParameter) String() string {
 18808  	if this == nil {
 18809  		return "nil"
 18810  	}
 18811  	s := strings.Join([]string{`&ComponentParameter{`,
 18812  		`Component:` + fmt.Sprintf("%v", this.Component) + `,`,
 18813  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18814  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 18815  		`}`,
 18816  	}, "")
 18817  	return s
 18818  }
 18819  func (this *ConfigManagementPlugin) String() string {
 18820  	if this == nil {
 18821  		return "nil"
 18822  	}
 18823  	s := strings.Join([]string{`&ConfigManagementPlugin{`,
 18824  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18825  		`Init:` + strings.Replace(this.Init.String(), "Command", "Command", 1) + `,`,
 18826  		`Generate:` + strings.Replace(strings.Replace(this.Generate.String(), "Command", "Command", 1), `&`, ``, 1) + `,`,
 18827  		`LockRepo:` + fmt.Sprintf("%v", this.LockRepo) + `,`,
 18828  		`}`,
 18829  	}, "")
 18830  	return s
 18831  }
 18832  func (this *ConnectionState) String() string {
 18833  	if this == nil {
 18834  		return "nil"
 18835  	}
 18836  	s := strings.Join([]string{`&ConnectionState{`,
 18837  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 18838  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 18839  		`ModifiedAt:` + strings.Replace(fmt.Sprintf("%v", this.ModifiedAt), "Time", "v1.Time", 1) + `,`,
 18840  		`}`,
 18841  	}, "")
 18842  	return s
 18843  }
 18844  func (this *DuckTypeGenerator) String() string {
 18845  	if this == nil {
 18846  		return "nil"
 18847  	}
 18848  	keysForValues := make([]string, 0, len(this.Values))
 18849  	for k := range this.Values {
 18850  		keysForValues = append(keysForValues, k)
 18851  	}
 18852  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 18853  	mapStringForValues := "map[string]string{"
 18854  	for _, k := range keysForValues {
 18855  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 18856  	}
 18857  	mapStringForValues += "}"
 18858  	s := strings.Join([]string{`&DuckTypeGenerator{`,
 18859  		`ConfigMapRef:` + fmt.Sprintf("%v", this.ConfigMapRef) + `,`,
 18860  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18861  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 18862  		`LabelSelector:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.LabelSelector), "LabelSelector", "v1.LabelSelector", 1), `&`, ``, 1) + `,`,
 18863  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 18864  		`Values:` + mapStringForValues + `,`,
 18865  		`}`,
 18866  	}, "")
 18867  	return s
 18868  }
 18869  func (this *EnvEntry) String() string {
 18870  	if this == nil {
 18871  		return "nil"
 18872  	}
 18873  	s := strings.Join([]string{`&EnvEntry{`,
 18874  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 18875  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 18876  		`}`,
 18877  	}, "")
 18878  	return s
 18879  }
 18880  func (this *ErrApplicationNotAllowedToUseProject) String() string {
 18881  	if this == nil {
 18882  		return "nil"
 18883  	}
 18884  	s := strings.Join([]string{`&ErrApplicationNotAllowedToUseProject{`,
 18885  		`}`,
 18886  	}, "")
 18887  	return s
 18888  }
 18889  func (this *ExecProviderConfig) String() string {
 18890  	if this == nil {
 18891  		return "nil"
 18892  	}
 18893  	keysForEnv := make([]string, 0, len(this.Env))
 18894  	for k := range this.Env {
 18895  		keysForEnv = append(keysForEnv, k)
 18896  	}
 18897  	github_com_gogo_protobuf_sortkeys.Strings(keysForEnv)
 18898  	mapStringForEnv := "map[string]string{"
 18899  	for _, k := range keysForEnv {
 18900  		mapStringForEnv += fmt.Sprintf("%v: %v,", k, this.Env[k])
 18901  	}
 18902  	mapStringForEnv += "}"
 18903  	s := strings.Join([]string{`&ExecProviderConfig{`,
 18904  		`Command:` + fmt.Sprintf("%v", this.Command) + `,`,
 18905  		`Args:` + fmt.Sprintf("%v", this.Args) + `,`,
 18906  		`Env:` + mapStringForEnv + `,`,
 18907  		`APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
 18908  		`InstallHint:` + fmt.Sprintf("%v", this.InstallHint) + `,`,
 18909  		`}`,
 18910  	}, "")
 18911  	return s
 18912  }
 18913  func (this *GitDirectoryGeneratorItem) String() string {
 18914  	if this == nil {
 18915  		return "nil"
 18916  	}
 18917  	s := strings.Join([]string{`&GitDirectoryGeneratorItem{`,
 18918  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 18919  		`Exclude:` + fmt.Sprintf("%v", this.Exclude) + `,`,
 18920  		`}`,
 18921  	}, "")
 18922  	return s
 18923  }
 18924  func (this *GitFileGeneratorItem) String() string {
 18925  	if this == nil {
 18926  		return "nil"
 18927  	}
 18928  	s := strings.Join([]string{`&GitFileGeneratorItem{`,
 18929  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 18930  		`}`,
 18931  	}, "")
 18932  	return s
 18933  }
 18934  func (this *GitGenerator) String() string {
 18935  	if this == nil {
 18936  		return "nil"
 18937  	}
 18938  	repeatedStringForDirectories := "[]GitDirectoryGeneratorItem{"
 18939  	for _, f := range this.Directories {
 18940  		repeatedStringForDirectories += strings.Replace(strings.Replace(f.String(), "GitDirectoryGeneratorItem", "GitDirectoryGeneratorItem", 1), `&`, ``, 1) + ","
 18941  	}
 18942  	repeatedStringForDirectories += "}"
 18943  	repeatedStringForFiles := "[]GitFileGeneratorItem{"
 18944  	for _, f := range this.Files {
 18945  		repeatedStringForFiles += strings.Replace(strings.Replace(f.String(), "GitFileGeneratorItem", "GitFileGeneratorItem", 1), `&`, ``, 1) + ","
 18946  	}
 18947  	repeatedStringForFiles += "}"
 18948  	keysForValues := make([]string, 0, len(this.Values))
 18949  	for k := range this.Values {
 18950  		keysForValues = append(keysForValues, k)
 18951  	}
 18952  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 18953  	mapStringForValues := "map[string]string{"
 18954  	for _, k := range keysForValues {
 18955  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 18956  	}
 18957  	mapStringForValues += "}"
 18958  	s := strings.Join([]string{`&GitGenerator{`,
 18959  		`RepoURL:` + fmt.Sprintf("%v", this.RepoURL) + `,`,
 18960  		`Directories:` + repeatedStringForDirectories + `,`,
 18961  		`Files:` + repeatedStringForFiles + `,`,
 18962  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 18963  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 18964  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 18965  		`PathParamPrefix:` + fmt.Sprintf("%v", this.PathParamPrefix) + `,`,
 18966  		`Values:` + mapStringForValues + `,`,
 18967  		`}`,
 18968  	}, "")
 18969  	return s
 18970  }
 18971  func (this *GnuPGPublicKey) String() string {
 18972  	if this == nil {
 18973  		return "nil"
 18974  	}
 18975  	s := strings.Join([]string{`&GnuPGPublicKey{`,
 18976  		`KeyID:` + fmt.Sprintf("%v", this.KeyID) + `,`,
 18977  		`Fingerprint:` + fmt.Sprintf("%v", this.Fingerprint) + `,`,
 18978  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 18979  		`Trust:` + fmt.Sprintf("%v", this.Trust) + `,`,
 18980  		`SubType:` + fmt.Sprintf("%v", this.SubType) + `,`,
 18981  		`KeyData:` + fmt.Sprintf("%v", this.KeyData) + `,`,
 18982  		`}`,
 18983  	}, "")
 18984  	return s
 18985  }
 18986  func (this *GnuPGPublicKeyList) String() string {
 18987  	if this == nil {
 18988  		return "nil"
 18989  	}
 18990  	repeatedStringForItems := "[]GnuPGPublicKey{"
 18991  	for _, f := range this.Items {
 18992  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "GnuPGPublicKey", "GnuPGPublicKey", 1), `&`, ``, 1) + ","
 18993  	}
 18994  	repeatedStringForItems += "}"
 18995  	s := strings.Join([]string{`&GnuPGPublicKeyList{`,
 18996  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 18997  		`Items:` + repeatedStringForItems + `,`,
 18998  		`}`,
 18999  	}, "")
 19000  	return s
 19001  }
 19002  func (this *HealthStatus) String() string {
 19003  	if this == nil {
 19004  		return "nil"
 19005  	}
 19006  	s := strings.Join([]string{`&HealthStatus{`,
 19007  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 19008  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 19009  		`}`,
 19010  	}, "")
 19011  	return s
 19012  }
 19013  func (this *HelmFileParameter) String() string {
 19014  	if this == nil {
 19015  		return "nil"
 19016  	}
 19017  	s := strings.Join([]string{`&HelmFileParameter{`,
 19018  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19019  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 19020  		`}`,
 19021  	}, "")
 19022  	return s
 19023  }
 19024  func (this *HelmOptions) String() string {
 19025  	if this == nil {
 19026  		return "nil"
 19027  	}
 19028  	s := strings.Join([]string{`&HelmOptions{`,
 19029  		`ValuesFileSchemes:` + fmt.Sprintf("%v", this.ValuesFileSchemes) + `,`,
 19030  		`}`,
 19031  	}, "")
 19032  	return s
 19033  }
 19034  func (this *HelmParameter) String() string {
 19035  	if this == nil {
 19036  		return "nil"
 19037  	}
 19038  	s := strings.Join([]string{`&HelmParameter{`,
 19039  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19040  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 19041  		`ForceString:` + fmt.Sprintf("%v", this.ForceString) + `,`,
 19042  		`}`,
 19043  	}, "")
 19044  	return s
 19045  }
 19046  func (this *HostInfo) String() string {
 19047  	if this == nil {
 19048  		return "nil"
 19049  	}
 19050  	repeatedStringForResourcesInfo := "[]HostResourceInfo{"
 19051  	for _, f := range this.ResourcesInfo {
 19052  		repeatedStringForResourcesInfo += strings.Replace(strings.Replace(f.String(), "HostResourceInfo", "HostResourceInfo", 1), `&`, ``, 1) + ","
 19053  	}
 19054  	repeatedStringForResourcesInfo += "}"
 19055  	s := strings.Join([]string{`&HostInfo{`,
 19056  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19057  		`ResourcesInfo:` + repeatedStringForResourcesInfo + `,`,
 19058  		`SystemInfo:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.SystemInfo), "NodeSystemInfo", "v12.NodeSystemInfo", 1), `&`, ``, 1) + `,`,
 19059  		`}`,
 19060  	}, "")
 19061  	return s
 19062  }
 19063  func (this *HostResourceInfo) String() string {
 19064  	if this == nil {
 19065  		return "nil"
 19066  	}
 19067  	s := strings.Join([]string{`&HostResourceInfo{`,
 19068  		`ResourceName:` + fmt.Sprintf("%v", this.ResourceName) + `,`,
 19069  		`RequestedByApp:` + fmt.Sprintf("%v", this.RequestedByApp) + `,`,
 19070  		`RequestedByNeighbors:` + fmt.Sprintf("%v", this.RequestedByNeighbors) + `,`,
 19071  		`Capacity:` + fmt.Sprintf("%v", this.Capacity) + `,`,
 19072  		`}`,
 19073  	}, "")
 19074  	return s
 19075  }
 19076  func (this *Info) String() string {
 19077  	if this == nil {
 19078  		return "nil"
 19079  	}
 19080  	s := strings.Join([]string{`&Info{`,
 19081  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19082  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 19083  		`}`,
 19084  	}, "")
 19085  	return s
 19086  }
 19087  func (this *InfoItem) String() string {
 19088  	if this == nil {
 19089  		return "nil"
 19090  	}
 19091  	s := strings.Join([]string{`&InfoItem{`,
 19092  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19093  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 19094  		`}`,
 19095  	}, "")
 19096  	return s
 19097  }
 19098  func (this *JWTToken) String() string {
 19099  	if this == nil {
 19100  		return "nil"
 19101  	}
 19102  	s := strings.Join([]string{`&JWTToken{`,
 19103  		`IssuedAt:` + fmt.Sprintf("%v", this.IssuedAt) + `,`,
 19104  		`ExpiresAt:` + fmt.Sprintf("%v", this.ExpiresAt) + `,`,
 19105  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 19106  		`}`,
 19107  	}, "")
 19108  	return s
 19109  }
 19110  func (this *JWTTokens) String() string {
 19111  	if this == nil {
 19112  		return "nil"
 19113  	}
 19114  	repeatedStringForItems := "[]JWTToken{"
 19115  	for _, f := range this.Items {
 19116  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "JWTToken", "JWTToken", 1), `&`, ``, 1) + ","
 19117  	}
 19118  	repeatedStringForItems += "}"
 19119  	s := strings.Join([]string{`&JWTTokens{`,
 19120  		`Items:` + repeatedStringForItems + `,`,
 19121  		`}`,
 19122  	}, "")
 19123  	return s
 19124  }
 19125  func (this *JsonnetVar) String() string {
 19126  	if this == nil {
 19127  		return "nil"
 19128  	}
 19129  	s := strings.Join([]string{`&JsonnetVar{`,
 19130  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19131  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 19132  		`Code:` + fmt.Sprintf("%v", this.Code) + `,`,
 19133  		`}`,
 19134  	}, "")
 19135  	return s
 19136  }
 19137  func (this *KnownTypeField) String() string {
 19138  	if this == nil {
 19139  		return "nil"
 19140  	}
 19141  	s := strings.Join([]string{`&KnownTypeField{`,
 19142  		`Field:` + fmt.Sprintf("%v", this.Field) + `,`,
 19143  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 19144  		`}`,
 19145  	}, "")
 19146  	return s
 19147  }
 19148  func (this *KustomizeGvk) String() string {
 19149  	if this == nil {
 19150  		return "nil"
 19151  	}
 19152  	s := strings.Join([]string{`&KustomizeGvk{`,
 19153  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 19154  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 19155  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 19156  		`}`,
 19157  	}, "")
 19158  	return s
 19159  }
 19160  func (this *KustomizeOptions) String() string {
 19161  	if this == nil {
 19162  		return "nil"
 19163  	}
 19164  	s := strings.Join([]string{`&KustomizeOptions{`,
 19165  		`BuildOptions:` + fmt.Sprintf("%v", this.BuildOptions) + `,`,
 19166  		`BinaryPath:` + fmt.Sprintf("%v", this.BinaryPath) + `,`,
 19167  		`}`,
 19168  	}, "")
 19169  	return s
 19170  }
 19171  func (this *KustomizePatch) String() string {
 19172  	if this == nil {
 19173  		return "nil"
 19174  	}
 19175  	keysForOptions := make([]string, 0, len(this.Options))
 19176  	for k := range this.Options {
 19177  		keysForOptions = append(keysForOptions, k)
 19178  	}
 19179  	github_com_gogo_protobuf_sortkeys.Strings(keysForOptions)
 19180  	mapStringForOptions := "map[string]bool{"
 19181  	for _, k := range keysForOptions {
 19182  		mapStringForOptions += fmt.Sprintf("%v: %v,", k, this.Options[k])
 19183  	}
 19184  	mapStringForOptions += "}"
 19185  	s := strings.Join([]string{`&KustomizePatch{`,
 19186  		`Path:` + fmt.Sprintf("%v", this.Path) + `,`,
 19187  		`Patch:` + fmt.Sprintf("%v", this.Patch) + `,`,
 19188  		`Target:` + strings.Replace(this.Target.String(), "KustomizeSelector", "KustomizeSelector", 1) + `,`,
 19189  		`Options:` + mapStringForOptions + `,`,
 19190  		`}`,
 19191  	}, "")
 19192  	return s
 19193  }
 19194  func (this *KustomizeReplica) String() string {
 19195  	if this == nil {
 19196  		return "nil"
 19197  	}
 19198  	s := strings.Join([]string{`&KustomizeReplica{`,
 19199  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19200  		`Count:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Count), "IntOrString", "intstr.IntOrString", 1), `&`, ``, 1) + `,`,
 19201  		`}`,
 19202  	}, "")
 19203  	return s
 19204  }
 19205  func (this *KustomizeResId) String() string {
 19206  	if this == nil {
 19207  		return "nil"
 19208  	}
 19209  	s := strings.Join([]string{`&KustomizeResId{`,
 19210  		`KustomizeGvk:` + strings.Replace(strings.Replace(this.KustomizeGvk.String(), "KustomizeGvk", "KustomizeGvk", 1), `&`, ``, 1) + `,`,
 19211  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19212  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 19213  		`}`,
 19214  	}, "")
 19215  	return s
 19216  }
 19217  func (this *KustomizeSelector) String() string {
 19218  	if this == nil {
 19219  		return "nil"
 19220  	}
 19221  	s := strings.Join([]string{`&KustomizeSelector{`,
 19222  		`KustomizeResId:` + strings.Replace(strings.Replace(this.KustomizeResId.String(), "KustomizeResId", "KustomizeResId", 1), `&`, ``, 1) + `,`,
 19223  		`AnnotationSelector:` + fmt.Sprintf("%v", this.AnnotationSelector) + `,`,
 19224  		`LabelSelector:` + fmt.Sprintf("%v", this.LabelSelector) + `,`,
 19225  		`}`,
 19226  	}, "")
 19227  	return s
 19228  }
 19229  func (this *ListGenerator) String() string {
 19230  	if this == nil {
 19231  		return "nil"
 19232  	}
 19233  	repeatedStringForElements := "[]JSON{"
 19234  	for _, f := range this.Elements {
 19235  		repeatedStringForElements += fmt.Sprintf("%v", f) + ","
 19236  	}
 19237  	repeatedStringForElements += "}"
 19238  	s := strings.Join([]string{`&ListGenerator{`,
 19239  		`Elements:` + repeatedStringForElements + `,`,
 19240  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 19241  		`ElementsYaml:` + fmt.Sprintf("%v", this.ElementsYaml) + `,`,
 19242  		`}`,
 19243  	}, "")
 19244  	return s
 19245  }
 19246  func (this *ManagedNamespaceMetadata) String() string {
 19247  	if this == nil {
 19248  		return "nil"
 19249  	}
 19250  	keysForLabels := make([]string, 0, len(this.Labels))
 19251  	for k := range this.Labels {
 19252  		keysForLabels = append(keysForLabels, k)
 19253  	}
 19254  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 19255  	mapStringForLabels := "map[string]string{"
 19256  	for _, k := range keysForLabels {
 19257  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 19258  	}
 19259  	mapStringForLabels += "}"
 19260  	keysForAnnotations := make([]string, 0, len(this.Annotations))
 19261  	for k := range this.Annotations {
 19262  		keysForAnnotations = append(keysForAnnotations, k)
 19263  	}
 19264  	github_com_gogo_protobuf_sortkeys.Strings(keysForAnnotations)
 19265  	mapStringForAnnotations := "map[string]string{"
 19266  	for _, k := range keysForAnnotations {
 19267  		mapStringForAnnotations += fmt.Sprintf("%v: %v,", k, this.Annotations[k])
 19268  	}
 19269  	mapStringForAnnotations += "}"
 19270  	s := strings.Join([]string{`&ManagedNamespaceMetadata{`,
 19271  		`Labels:` + mapStringForLabels + `,`,
 19272  		`Annotations:` + mapStringForAnnotations + `,`,
 19273  		`}`,
 19274  	}, "")
 19275  	return s
 19276  }
 19277  func (this *MatrixGenerator) String() string {
 19278  	if this == nil {
 19279  		return "nil"
 19280  	}
 19281  	repeatedStringForGenerators := "[]ApplicationSetNestedGenerator{"
 19282  	for _, f := range this.Generators {
 19283  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetNestedGenerator", "ApplicationSetNestedGenerator", 1), `&`, ``, 1) + ","
 19284  	}
 19285  	repeatedStringForGenerators += "}"
 19286  	s := strings.Join([]string{`&MatrixGenerator{`,
 19287  		`Generators:` + repeatedStringForGenerators + `,`,
 19288  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 19289  		`}`,
 19290  	}, "")
 19291  	return s
 19292  }
 19293  func (this *MergeGenerator) String() string {
 19294  	if this == nil {
 19295  		return "nil"
 19296  	}
 19297  	repeatedStringForGenerators := "[]ApplicationSetNestedGenerator{"
 19298  	for _, f := range this.Generators {
 19299  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetNestedGenerator", "ApplicationSetNestedGenerator", 1), `&`, ``, 1) + ","
 19300  	}
 19301  	repeatedStringForGenerators += "}"
 19302  	s := strings.Join([]string{`&MergeGenerator{`,
 19303  		`Generators:` + repeatedStringForGenerators + `,`,
 19304  		`MergeKeys:` + fmt.Sprintf("%v", this.MergeKeys) + `,`,
 19305  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 19306  		`}`,
 19307  	}, "")
 19308  	return s
 19309  }
 19310  func (this *NestedMatrixGenerator) String() string {
 19311  	if this == nil {
 19312  		return "nil"
 19313  	}
 19314  	repeatedStringForGenerators := "[]ApplicationSetTerminalGenerator{"
 19315  	for _, f := range this.Generators {
 19316  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetTerminalGenerator", "ApplicationSetTerminalGenerator", 1), `&`, ``, 1) + ","
 19317  	}
 19318  	repeatedStringForGenerators += "}"
 19319  	s := strings.Join([]string{`&NestedMatrixGenerator{`,
 19320  		`Generators:` + repeatedStringForGenerators + `,`,
 19321  		`}`,
 19322  	}, "")
 19323  	return s
 19324  }
 19325  func (this *NestedMergeGenerator) String() string {
 19326  	if this == nil {
 19327  		return "nil"
 19328  	}
 19329  	repeatedStringForGenerators := "[]ApplicationSetTerminalGenerator{"
 19330  	for _, f := range this.Generators {
 19331  		repeatedStringForGenerators += strings.Replace(strings.Replace(f.String(), "ApplicationSetTerminalGenerator", "ApplicationSetTerminalGenerator", 1), `&`, ``, 1) + ","
 19332  	}
 19333  	repeatedStringForGenerators += "}"
 19334  	s := strings.Join([]string{`&NestedMergeGenerator{`,
 19335  		`Generators:` + repeatedStringForGenerators + `,`,
 19336  		`MergeKeys:` + fmt.Sprintf("%v", this.MergeKeys) + `,`,
 19337  		`}`,
 19338  	}, "")
 19339  	return s
 19340  }
 19341  func (this *Operation) String() string {
 19342  	if this == nil {
 19343  		return "nil"
 19344  	}
 19345  	repeatedStringForInfo := "[]*Info{"
 19346  	for _, f := range this.Info {
 19347  		repeatedStringForInfo += strings.Replace(f.String(), "Info", "Info", 1) + ","
 19348  	}
 19349  	repeatedStringForInfo += "}"
 19350  	s := strings.Join([]string{`&Operation{`,
 19351  		`Sync:` + strings.Replace(this.Sync.String(), "SyncOperation", "SyncOperation", 1) + `,`,
 19352  		`InitiatedBy:` + strings.Replace(strings.Replace(this.InitiatedBy.String(), "OperationInitiator", "OperationInitiator", 1), `&`, ``, 1) + `,`,
 19353  		`Info:` + repeatedStringForInfo + `,`,
 19354  		`Retry:` + strings.Replace(strings.Replace(this.Retry.String(), "RetryStrategy", "RetryStrategy", 1), `&`, ``, 1) + `,`,
 19355  		`}`,
 19356  	}, "")
 19357  	return s
 19358  }
 19359  func (this *OperationInitiator) String() string {
 19360  	if this == nil {
 19361  		return "nil"
 19362  	}
 19363  	s := strings.Join([]string{`&OperationInitiator{`,
 19364  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 19365  		`Automated:` + fmt.Sprintf("%v", this.Automated) + `,`,
 19366  		`}`,
 19367  	}, "")
 19368  	return s
 19369  }
 19370  func (this *OperationState) String() string {
 19371  	if this == nil {
 19372  		return "nil"
 19373  	}
 19374  	s := strings.Join([]string{`&OperationState{`,
 19375  		`Operation:` + strings.Replace(strings.Replace(this.Operation.String(), "Operation", "Operation", 1), `&`, ``, 1) + `,`,
 19376  		`Phase:` + fmt.Sprintf("%v", this.Phase) + `,`,
 19377  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 19378  		`SyncResult:` + strings.Replace(this.SyncResult.String(), "SyncOperationResult", "SyncOperationResult", 1) + `,`,
 19379  		`StartedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.StartedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 19380  		`FinishedAt:` + strings.Replace(fmt.Sprintf("%v", this.FinishedAt), "Time", "v1.Time", 1) + `,`,
 19381  		`RetryCount:` + fmt.Sprintf("%v", this.RetryCount) + `,`,
 19382  		`}`,
 19383  	}, "")
 19384  	return s
 19385  }
 19386  func (this *OptionalArray) String() string {
 19387  	if this == nil {
 19388  		return "nil"
 19389  	}
 19390  	s := strings.Join([]string{`&OptionalArray{`,
 19391  		`Array:` + fmt.Sprintf("%v", this.Array) + `,`,
 19392  		`}`,
 19393  	}, "")
 19394  	return s
 19395  }
 19396  func (this *OptionalMap) String() string {
 19397  	if this == nil {
 19398  		return "nil"
 19399  	}
 19400  	keysForMap := make([]string, 0, len(this.Map))
 19401  	for k := range this.Map {
 19402  		keysForMap = append(keysForMap, k)
 19403  	}
 19404  	github_com_gogo_protobuf_sortkeys.Strings(keysForMap)
 19405  	mapStringForMap := "map[string]string{"
 19406  	for _, k := range keysForMap {
 19407  		mapStringForMap += fmt.Sprintf("%v: %v,", k, this.Map[k])
 19408  	}
 19409  	mapStringForMap += "}"
 19410  	s := strings.Join([]string{`&OptionalMap{`,
 19411  		`Map:` + mapStringForMap + `,`,
 19412  		`}`,
 19413  	}, "")
 19414  	return s
 19415  }
 19416  func (this *OrphanedResourceKey) String() string {
 19417  	if this == nil {
 19418  		return "nil"
 19419  	}
 19420  	s := strings.Join([]string{`&OrphanedResourceKey{`,
 19421  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 19422  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 19423  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19424  		`}`,
 19425  	}, "")
 19426  	return s
 19427  }
 19428  func (this *OrphanedResourcesMonitorSettings) String() string {
 19429  	if this == nil {
 19430  		return "nil"
 19431  	}
 19432  	repeatedStringForIgnore := "[]OrphanedResourceKey{"
 19433  	for _, f := range this.Ignore {
 19434  		repeatedStringForIgnore += strings.Replace(strings.Replace(f.String(), "OrphanedResourceKey", "OrphanedResourceKey", 1), `&`, ``, 1) + ","
 19435  	}
 19436  	repeatedStringForIgnore += "}"
 19437  	s := strings.Join([]string{`&OrphanedResourcesMonitorSettings{`,
 19438  		`Warn:` + valueToStringGenerated(this.Warn) + `,`,
 19439  		`Ignore:` + repeatedStringForIgnore + `,`,
 19440  		`}`,
 19441  	}, "")
 19442  	return s
 19443  }
 19444  func (this *OverrideIgnoreDiff) String() string {
 19445  	if this == nil {
 19446  		return "nil"
 19447  	}
 19448  	s := strings.Join([]string{`&OverrideIgnoreDiff{`,
 19449  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 19450  		`JQPathExpressions:` + fmt.Sprintf("%v", this.JQPathExpressions) + `,`,
 19451  		`ManagedFieldsManagers:` + fmt.Sprintf("%v", this.ManagedFieldsManagers) + `,`,
 19452  		`}`,
 19453  	}, "")
 19454  	return s
 19455  }
 19456  func (this *PluginConfigMapRef) String() string {
 19457  	if this == nil {
 19458  		return "nil"
 19459  	}
 19460  	s := strings.Join([]string{`&PluginConfigMapRef{`,
 19461  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19462  		`}`,
 19463  	}, "")
 19464  	return s
 19465  }
 19466  func (this *PluginGenerator) String() string {
 19467  	if this == nil {
 19468  		return "nil"
 19469  	}
 19470  	keysForValues := make([]string, 0, len(this.Values))
 19471  	for k := range this.Values {
 19472  		keysForValues = append(keysForValues, k)
 19473  	}
 19474  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 19475  	mapStringForValues := "map[string]string{"
 19476  	for _, k := range keysForValues {
 19477  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 19478  	}
 19479  	mapStringForValues += "}"
 19480  	s := strings.Join([]string{`&PluginGenerator{`,
 19481  		`ConfigMapRef:` + strings.Replace(strings.Replace(this.ConfigMapRef.String(), "PluginConfigMapRef", "PluginConfigMapRef", 1), `&`, ``, 1) + `,`,
 19482  		`Input:` + strings.Replace(strings.Replace(this.Input.String(), "PluginInput", "PluginInput", 1), `&`, ``, 1) + `,`,
 19483  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 19484  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 19485  		`Values:` + mapStringForValues + `,`,
 19486  		`}`,
 19487  	}, "")
 19488  	return s
 19489  }
 19490  func (this *PluginInput) String() string {
 19491  	if this == nil {
 19492  		return "nil"
 19493  	}
 19494  	keysForParameters := make([]string, 0, len(this.Parameters))
 19495  	for k := range this.Parameters {
 19496  		keysForParameters = append(keysForParameters, k)
 19497  	}
 19498  	github_com_gogo_protobuf_sortkeys.Strings(keysForParameters)
 19499  	mapStringForParameters := "PluginParameters{"
 19500  	for _, k := range keysForParameters {
 19501  		mapStringForParameters += fmt.Sprintf("%v: %v,", k, this.Parameters[k])
 19502  	}
 19503  	mapStringForParameters += "}"
 19504  	s := strings.Join([]string{`&PluginInput{`,
 19505  		`Parameters:` + mapStringForParameters + `,`,
 19506  		`}`,
 19507  	}, "")
 19508  	return s
 19509  }
 19510  func (this *ProjectRole) String() string {
 19511  	if this == nil {
 19512  		return "nil"
 19513  	}
 19514  	repeatedStringForJWTTokens := "[]JWTToken{"
 19515  	for _, f := range this.JWTTokens {
 19516  		repeatedStringForJWTTokens += strings.Replace(strings.Replace(f.String(), "JWTToken", "JWTToken", 1), `&`, ``, 1) + ","
 19517  	}
 19518  	repeatedStringForJWTTokens += "}"
 19519  	s := strings.Join([]string{`&ProjectRole{`,
 19520  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19521  		`Description:` + fmt.Sprintf("%v", this.Description) + `,`,
 19522  		`Policies:` + fmt.Sprintf("%v", this.Policies) + `,`,
 19523  		`JWTTokens:` + repeatedStringForJWTTokens + `,`,
 19524  		`Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
 19525  		`}`,
 19526  	}, "")
 19527  	return s
 19528  }
 19529  func (this *PullRequestGenerator) String() string {
 19530  	if this == nil {
 19531  		return "nil"
 19532  	}
 19533  	repeatedStringForFilters := "[]PullRequestGeneratorFilter{"
 19534  	for _, f := range this.Filters {
 19535  		repeatedStringForFilters += strings.Replace(strings.Replace(f.String(), "PullRequestGeneratorFilter", "PullRequestGeneratorFilter", 1), `&`, ``, 1) + ","
 19536  	}
 19537  	repeatedStringForFilters += "}"
 19538  	s := strings.Join([]string{`&PullRequestGenerator{`,
 19539  		`Github:` + strings.Replace(this.Github.String(), "PullRequestGeneratorGithub", "PullRequestGeneratorGithub", 1) + `,`,
 19540  		`GitLab:` + strings.Replace(this.GitLab.String(), "PullRequestGeneratorGitLab", "PullRequestGeneratorGitLab", 1) + `,`,
 19541  		`Gitea:` + strings.Replace(this.Gitea.String(), "PullRequestGeneratorGitea", "PullRequestGeneratorGitea", 1) + `,`,
 19542  		`BitbucketServer:` + strings.Replace(this.BitbucketServer.String(), "PullRequestGeneratorBitbucketServer", "PullRequestGeneratorBitbucketServer", 1) + `,`,
 19543  		`Filters:` + repeatedStringForFilters + `,`,
 19544  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 19545  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 19546  		`Bitbucket:` + strings.Replace(this.Bitbucket.String(), "PullRequestGeneratorBitbucket", "PullRequestGeneratorBitbucket", 1) + `,`,
 19547  		`AzureDevOps:` + strings.Replace(this.AzureDevOps.String(), "PullRequestGeneratorAzureDevOps", "PullRequestGeneratorAzureDevOps", 1) + `,`,
 19548  		`}`,
 19549  	}, "")
 19550  	return s
 19551  }
 19552  func (this *PullRequestGeneratorAzureDevOps) String() string {
 19553  	if this == nil {
 19554  		return "nil"
 19555  	}
 19556  	s := strings.Join([]string{`&PullRequestGeneratorAzureDevOps{`,
 19557  		`Organization:` + fmt.Sprintf("%v", this.Organization) + `,`,
 19558  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 19559  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 19560  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 19561  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 19562  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 19563  		`}`,
 19564  	}, "")
 19565  	return s
 19566  }
 19567  func (this *PullRequestGeneratorBitbucket) String() string {
 19568  	if this == nil {
 19569  		return "nil"
 19570  	}
 19571  	s := strings.Join([]string{`&PullRequestGeneratorBitbucket{`,
 19572  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 19573  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 19574  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 19575  		`BasicAuth:` + strings.Replace(this.BasicAuth.String(), "BasicAuthBitbucketServer", "BasicAuthBitbucketServer", 1) + `,`,
 19576  		`BearerToken:` + strings.Replace(this.BearerToken.String(), "BearerTokenBitbucketCloud", "BearerTokenBitbucketCloud", 1) + `,`,
 19577  		`}`,
 19578  	}, "")
 19579  	return s
 19580  }
 19581  func (this *PullRequestGeneratorBitbucketServer) String() string {
 19582  	if this == nil {
 19583  		return "nil"
 19584  	}
 19585  	s := strings.Join([]string{`&PullRequestGeneratorBitbucketServer{`,
 19586  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 19587  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 19588  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 19589  		`BasicAuth:` + strings.Replace(this.BasicAuth.String(), "BasicAuthBitbucketServer", "BasicAuthBitbucketServer", 1) + `,`,
 19590  		`}`,
 19591  	}, "")
 19592  	return s
 19593  }
 19594  func (this *PullRequestGeneratorFilter) String() string {
 19595  	if this == nil {
 19596  		return "nil"
 19597  	}
 19598  	s := strings.Join([]string{`&PullRequestGeneratorFilter{`,
 19599  		`BranchMatch:` + valueToStringGenerated(this.BranchMatch) + `,`,
 19600  		`TargetBranchMatch:` + valueToStringGenerated(this.TargetBranchMatch) + `,`,
 19601  		`}`,
 19602  	}, "")
 19603  	return s
 19604  }
 19605  func (this *PullRequestGeneratorGitLab) String() string {
 19606  	if this == nil {
 19607  		return "nil"
 19608  	}
 19609  	s := strings.Join([]string{`&PullRequestGeneratorGitLab{`,
 19610  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 19611  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 19612  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 19613  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 19614  		`PullRequestState:` + fmt.Sprintf("%v", this.PullRequestState) + `,`,
 19615  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 19616  		`}`,
 19617  	}, "")
 19618  	return s
 19619  }
 19620  func (this *PullRequestGeneratorGitea) String() string {
 19621  	if this == nil {
 19622  		return "nil"
 19623  	}
 19624  	s := strings.Join([]string{`&PullRequestGeneratorGitea{`,
 19625  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 19626  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 19627  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 19628  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 19629  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 19630  		`}`,
 19631  	}, "")
 19632  	return s
 19633  }
 19634  func (this *PullRequestGeneratorGithub) String() string {
 19635  	if this == nil {
 19636  		return "nil"
 19637  	}
 19638  	s := strings.Join([]string{`&PullRequestGeneratorGithub{`,
 19639  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 19640  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 19641  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 19642  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 19643  		`AppSecretName:` + fmt.Sprintf("%v", this.AppSecretName) + `,`,
 19644  		`Labels:` + fmt.Sprintf("%v", this.Labels) + `,`,
 19645  		`}`,
 19646  	}, "")
 19647  	return s
 19648  }
 19649  func (this *RefTarget) String() string {
 19650  	if this == nil {
 19651  		return "nil"
 19652  	}
 19653  	s := strings.Join([]string{`&RefTarget{`,
 19654  		`Repo:` + strings.Replace(strings.Replace(this.Repo.String(), "Repository", "Repository", 1), `&`, ``, 1) + `,`,
 19655  		`TargetRevision:` + fmt.Sprintf("%v", this.TargetRevision) + `,`,
 19656  		`Chart:` + fmt.Sprintf("%v", this.Chart) + `,`,
 19657  		`}`,
 19658  	}, "")
 19659  	return s
 19660  }
 19661  func (this *RepoCreds) String() string {
 19662  	if this == nil {
 19663  		return "nil"
 19664  	}
 19665  	s := strings.Join([]string{`&RepoCreds{`,
 19666  		`URL:` + fmt.Sprintf("%v", this.URL) + `,`,
 19667  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 19668  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 19669  		`SSHPrivateKey:` + fmt.Sprintf("%v", this.SSHPrivateKey) + `,`,
 19670  		`TLSClientCertData:` + fmt.Sprintf("%v", this.TLSClientCertData) + `,`,
 19671  		`TLSClientCertKey:` + fmt.Sprintf("%v", this.TLSClientCertKey) + `,`,
 19672  		`GithubAppPrivateKey:` + fmt.Sprintf("%v", this.GithubAppPrivateKey) + `,`,
 19673  		`GithubAppId:` + fmt.Sprintf("%v", this.GithubAppId) + `,`,
 19674  		`GithubAppInstallationId:` + fmt.Sprintf("%v", this.GithubAppInstallationId) + `,`,
 19675  		`GitHubAppEnterpriseBaseURL:` + fmt.Sprintf("%v", this.GitHubAppEnterpriseBaseURL) + `,`,
 19676  		`EnableOCI:` + fmt.Sprintf("%v", this.EnableOCI) + `,`,
 19677  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 19678  		`GCPServiceAccountKey:` + fmt.Sprintf("%v", this.GCPServiceAccountKey) + `,`,
 19679  		`Proxy:` + fmt.Sprintf("%v", this.Proxy) + `,`,
 19680  		`ForceHttpBasicAuth:` + fmt.Sprintf("%v", this.ForceHttpBasicAuth) + `,`,
 19681  		`}`,
 19682  	}, "")
 19683  	return s
 19684  }
 19685  func (this *RepoCredsList) String() string {
 19686  	if this == nil {
 19687  		return "nil"
 19688  	}
 19689  	repeatedStringForItems := "[]RepoCreds{"
 19690  	for _, f := range this.Items {
 19691  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "RepoCreds", "RepoCreds", 1), `&`, ``, 1) + ","
 19692  	}
 19693  	repeatedStringForItems += "}"
 19694  	s := strings.Join([]string{`&RepoCredsList{`,
 19695  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 19696  		`Items:` + repeatedStringForItems + `,`,
 19697  		`}`,
 19698  	}, "")
 19699  	return s
 19700  }
 19701  func (this *Repository) String() string {
 19702  	if this == nil {
 19703  		return "nil"
 19704  	}
 19705  	s := strings.Join([]string{`&Repository{`,
 19706  		`Repo:` + fmt.Sprintf("%v", this.Repo) + `,`,
 19707  		`Username:` + fmt.Sprintf("%v", this.Username) + `,`,
 19708  		`Password:` + fmt.Sprintf("%v", this.Password) + `,`,
 19709  		`SSHPrivateKey:` + fmt.Sprintf("%v", this.SSHPrivateKey) + `,`,
 19710  		`ConnectionState:` + strings.Replace(strings.Replace(this.ConnectionState.String(), "ConnectionState", "ConnectionState", 1), `&`, ``, 1) + `,`,
 19711  		`InsecureIgnoreHostKey:` + fmt.Sprintf("%v", this.InsecureIgnoreHostKey) + `,`,
 19712  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 19713  		`EnableLFS:` + fmt.Sprintf("%v", this.EnableLFS) + `,`,
 19714  		`TLSClientCertData:` + fmt.Sprintf("%v", this.TLSClientCertData) + `,`,
 19715  		`TLSClientCertKey:` + fmt.Sprintf("%v", this.TLSClientCertKey) + `,`,
 19716  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 19717  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19718  		`InheritedCreds:` + fmt.Sprintf("%v", this.InheritedCreds) + `,`,
 19719  		`EnableOCI:` + fmt.Sprintf("%v", this.EnableOCI) + `,`,
 19720  		`GithubAppPrivateKey:` + fmt.Sprintf("%v", this.GithubAppPrivateKey) + `,`,
 19721  		`GithubAppId:` + fmt.Sprintf("%v", this.GithubAppId) + `,`,
 19722  		`GithubAppInstallationId:` + fmt.Sprintf("%v", this.GithubAppInstallationId) + `,`,
 19723  		`GitHubAppEnterpriseBaseURL:` + fmt.Sprintf("%v", this.GitHubAppEnterpriseBaseURL) + `,`,
 19724  		`Proxy:` + fmt.Sprintf("%v", this.Proxy) + `,`,
 19725  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 19726  		`GCPServiceAccountKey:` + fmt.Sprintf("%v", this.GCPServiceAccountKey) + `,`,
 19727  		`ForceHttpBasicAuth:` + fmt.Sprintf("%v", this.ForceHttpBasicAuth) + `,`,
 19728  		`}`,
 19729  	}, "")
 19730  	return s
 19731  }
 19732  func (this *RepositoryCertificate) String() string {
 19733  	if this == nil {
 19734  		return "nil"
 19735  	}
 19736  	s := strings.Join([]string{`&RepositoryCertificate{`,
 19737  		`ServerName:` + fmt.Sprintf("%v", this.ServerName) + `,`,
 19738  		`CertType:` + fmt.Sprintf("%v", this.CertType) + `,`,
 19739  		`CertSubType:` + fmt.Sprintf("%v", this.CertSubType) + `,`,
 19740  		`CertData:` + valueToStringGenerated(this.CertData) + `,`,
 19741  		`CertInfo:` + fmt.Sprintf("%v", this.CertInfo) + `,`,
 19742  		`}`,
 19743  	}, "")
 19744  	return s
 19745  }
 19746  func (this *RepositoryCertificateList) String() string {
 19747  	if this == nil {
 19748  		return "nil"
 19749  	}
 19750  	repeatedStringForItems := "[]RepositoryCertificate{"
 19751  	for _, f := range this.Items {
 19752  		repeatedStringForItems += strings.Replace(strings.Replace(f.String(), "RepositoryCertificate", "RepositoryCertificate", 1), `&`, ``, 1) + ","
 19753  	}
 19754  	repeatedStringForItems += "}"
 19755  	s := strings.Join([]string{`&RepositoryCertificateList{`,
 19756  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 19757  		`Items:` + repeatedStringForItems + `,`,
 19758  		`}`,
 19759  	}, "")
 19760  	return s
 19761  }
 19762  func (this *RepositoryList) String() string {
 19763  	if this == nil {
 19764  		return "nil"
 19765  	}
 19766  	repeatedStringForItems := "[]*Repository{"
 19767  	for _, f := range this.Items {
 19768  		repeatedStringForItems += strings.Replace(f.String(), "Repository", "Repository", 1) + ","
 19769  	}
 19770  	repeatedStringForItems += "}"
 19771  	s := strings.Join([]string{`&RepositoryList{`,
 19772  		`ListMeta:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.ListMeta), "ListMeta", "v1.ListMeta", 1), `&`, ``, 1) + `,`,
 19773  		`Items:` + repeatedStringForItems + `,`,
 19774  		`}`,
 19775  	}, "")
 19776  	return s
 19777  }
 19778  func (this *ResourceAction) String() string {
 19779  	if this == nil {
 19780  		return "nil"
 19781  	}
 19782  	repeatedStringForParams := "[]ResourceActionParam{"
 19783  	for _, f := range this.Params {
 19784  		repeatedStringForParams += strings.Replace(strings.Replace(f.String(), "ResourceActionParam", "ResourceActionParam", 1), `&`, ``, 1) + ","
 19785  	}
 19786  	repeatedStringForParams += "}"
 19787  	s := strings.Join([]string{`&ResourceAction{`,
 19788  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19789  		`Params:` + repeatedStringForParams + `,`,
 19790  		`Disabled:` + fmt.Sprintf("%v", this.Disabled) + `,`,
 19791  		`IconClass:` + fmt.Sprintf("%v", this.IconClass) + `,`,
 19792  		`DisplayName:` + fmt.Sprintf("%v", this.DisplayName) + `,`,
 19793  		`}`,
 19794  	}, "")
 19795  	return s
 19796  }
 19797  func (this *ResourceActionDefinition) String() string {
 19798  	if this == nil {
 19799  		return "nil"
 19800  	}
 19801  	s := strings.Join([]string{`&ResourceActionDefinition{`,
 19802  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19803  		`ActionLua:` + fmt.Sprintf("%v", this.ActionLua) + `,`,
 19804  		`}`,
 19805  	}, "")
 19806  	return s
 19807  }
 19808  func (this *ResourceActionParam) String() string {
 19809  	if this == nil {
 19810  		return "nil"
 19811  	}
 19812  	s := strings.Join([]string{`&ResourceActionParam{`,
 19813  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19814  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 19815  		`Type:` + fmt.Sprintf("%v", this.Type) + `,`,
 19816  		`Default:` + fmt.Sprintf("%v", this.Default) + `,`,
 19817  		`}`,
 19818  	}, "")
 19819  	return s
 19820  }
 19821  func (this *ResourceActions) String() string {
 19822  	if this == nil {
 19823  		return "nil"
 19824  	}
 19825  	repeatedStringForDefinitions := "[]ResourceActionDefinition{"
 19826  	for _, f := range this.Definitions {
 19827  		repeatedStringForDefinitions += strings.Replace(strings.Replace(f.String(), "ResourceActionDefinition", "ResourceActionDefinition", 1), `&`, ``, 1) + ","
 19828  	}
 19829  	repeatedStringForDefinitions += "}"
 19830  	s := strings.Join([]string{`&ResourceActions{`,
 19831  		`ActionDiscoveryLua:` + fmt.Sprintf("%v", this.ActionDiscoveryLua) + `,`,
 19832  		`Definitions:` + repeatedStringForDefinitions + `,`,
 19833  		`}`,
 19834  	}, "")
 19835  	return s
 19836  }
 19837  func (this *ResourceDiff) String() string {
 19838  	if this == nil {
 19839  		return "nil"
 19840  	}
 19841  	s := strings.Join([]string{`&ResourceDiff{`,
 19842  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 19843  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 19844  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 19845  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19846  		`TargetState:` + fmt.Sprintf("%v", this.TargetState) + `,`,
 19847  		`LiveState:` + fmt.Sprintf("%v", this.LiveState) + `,`,
 19848  		`Diff:` + fmt.Sprintf("%v", this.Diff) + `,`,
 19849  		`Hook:` + fmt.Sprintf("%v", this.Hook) + `,`,
 19850  		`NormalizedLiveState:` + fmt.Sprintf("%v", this.NormalizedLiveState) + `,`,
 19851  		`PredictedLiveState:` + fmt.Sprintf("%v", this.PredictedLiveState) + `,`,
 19852  		`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
 19853  		`Modified:` + fmt.Sprintf("%v", this.Modified) + `,`,
 19854  		`}`,
 19855  	}, "")
 19856  	return s
 19857  }
 19858  func (this *ResourceIgnoreDifferences) String() string {
 19859  	if this == nil {
 19860  		return "nil"
 19861  	}
 19862  	s := strings.Join([]string{`&ResourceIgnoreDifferences{`,
 19863  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 19864  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 19865  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19866  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 19867  		`JSONPointers:` + fmt.Sprintf("%v", this.JSONPointers) + `,`,
 19868  		`JQPathExpressions:` + fmt.Sprintf("%v", this.JQPathExpressions) + `,`,
 19869  		`ManagedFieldsManagers:` + fmt.Sprintf("%v", this.ManagedFieldsManagers) + `,`,
 19870  		`}`,
 19871  	}, "")
 19872  	return s
 19873  }
 19874  func (this *ResourceNetworkingInfo) String() string {
 19875  	if this == nil {
 19876  		return "nil"
 19877  	}
 19878  	repeatedStringForTargetRefs := "[]ResourceRef{"
 19879  	for _, f := range this.TargetRefs {
 19880  		repeatedStringForTargetRefs += strings.Replace(strings.Replace(f.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + ","
 19881  	}
 19882  	repeatedStringForTargetRefs += "}"
 19883  	repeatedStringForIngress := "[]LoadBalancerIngress{"
 19884  	for _, f := range this.Ingress {
 19885  		repeatedStringForIngress += fmt.Sprintf("%v", f) + ","
 19886  	}
 19887  	repeatedStringForIngress += "}"
 19888  	keysForTargetLabels := make([]string, 0, len(this.TargetLabels))
 19889  	for k := range this.TargetLabels {
 19890  		keysForTargetLabels = append(keysForTargetLabels, k)
 19891  	}
 19892  	github_com_gogo_protobuf_sortkeys.Strings(keysForTargetLabels)
 19893  	mapStringForTargetLabels := "map[string]string{"
 19894  	for _, k := range keysForTargetLabels {
 19895  		mapStringForTargetLabels += fmt.Sprintf("%v: %v,", k, this.TargetLabels[k])
 19896  	}
 19897  	mapStringForTargetLabels += "}"
 19898  	keysForLabels := make([]string, 0, len(this.Labels))
 19899  	for k := range this.Labels {
 19900  		keysForLabels = append(keysForLabels, k)
 19901  	}
 19902  	github_com_gogo_protobuf_sortkeys.Strings(keysForLabels)
 19903  	mapStringForLabels := "map[string]string{"
 19904  	for _, k := range keysForLabels {
 19905  		mapStringForLabels += fmt.Sprintf("%v: %v,", k, this.Labels[k])
 19906  	}
 19907  	mapStringForLabels += "}"
 19908  	s := strings.Join([]string{`&ResourceNetworkingInfo{`,
 19909  		`TargetLabels:` + mapStringForTargetLabels + `,`,
 19910  		`TargetRefs:` + repeatedStringForTargetRefs + `,`,
 19911  		`Labels:` + mapStringForLabels + `,`,
 19912  		`Ingress:` + repeatedStringForIngress + `,`,
 19913  		`ExternalURLs:` + fmt.Sprintf("%v", this.ExternalURLs) + `,`,
 19914  		`}`,
 19915  	}, "")
 19916  	return s
 19917  }
 19918  func (this *ResourceNode) String() string {
 19919  	if this == nil {
 19920  		return "nil"
 19921  	}
 19922  	repeatedStringForParentRefs := "[]ResourceRef{"
 19923  	for _, f := range this.ParentRefs {
 19924  		repeatedStringForParentRefs += strings.Replace(strings.Replace(f.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + ","
 19925  	}
 19926  	repeatedStringForParentRefs += "}"
 19927  	repeatedStringForInfo := "[]InfoItem{"
 19928  	for _, f := range this.Info {
 19929  		repeatedStringForInfo += strings.Replace(strings.Replace(f.String(), "InfoItem", "InfoItem", 1), `&`, ``, 1) + ","
 19930  	}
 19931  	repeatedStringForInfo += "}"
 19932  	s := strings.Join([]string{`&ResourceNode{`,
 19933  		`ResourceRef:` + strings.Replace(strings.Replace(this.ResourceRef.String(), "ResourceRef", "ResourceRef", 1), `&`, ``, 1) + `,`,
 19934  		`ParentRefs:` + repeatedStringForParentRefs + `,`,
 19935  		`Info:` + repeatedStringForInfo + `,`,
 19936  		`NetworkingInfo:` + strings.Replace(this.NetworkingInfo.String(), "ResourceNetworkingInfo", "ResourceNetworkingInfo", 1) + `,`,
 19937  		`ResourceVersion:` + fmt.Sprintf("%v", this.ResourceVersion) + `,`,
 19938  		`Images:` + fmt.Sprintf("%v", this.Images) + `,`,
 19939  		`Health:` + strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1) + `,`,
 19940  		`CreatedAt:` + strings.Replace(fmt.Sprintf("%v", this.CreatedAt), "Time", "v1.Time", 1) + `,`,
 19941  		`}`,
 19942  	}, "")
 19943  	return s
 19944  }
 19945  func (this *ResourceOverride) String() string {
 19946  	if this == nil {
 19947  		return "nil"
 19948  	}
 19949  	repeatedStringForKnownTypeFields := "[]KnownTypeField{"
 19950  	for _, f := range this.KnownTypeFields {
 19951  		repeatedStringForKnownTypeFields += strings.Replace(strings.Replace(f.String(), "KnownTypeField", "KnownTypeField", 1), `&`, ``, 1) + ","
 19952  	}
 19953  	repeatedStringForKnownTypeFields += "}"
 19954  	s := strings.Join([]string{`&ResourceOverride{`,
 19955  		`HealthLua:` + fmt.Sprintf("%v", this.HealthLua) + `,`,
 19956  		`IgnoreDifferences:` + strings.Replace(strings.Replace(this.IgnoreDifferences.String(), "OverrideIgnoreDiff", "OverrideIgnoreDiff", 1), `&`, ``, 1) + `,`,
 19957  		`Actions:` + fmt.Sprintf("%v", this.Actions) + `,`,
 19958  		`KnownTypeFields:` + repeatedStringForKnownTypeFields + `,`,
 19959  		`UseOpenLibs:` + fmt.Sprintf("%v", this.UseOpenLibs) + `,`,
 19960  		`IgnoreResourceUpdates:` + strings.Replace(strings.Replace(this.IgnoreResourceUpdates.String(), "OverrideIgnoreDiff", "OverrideIgnoreDiff", 1), `&`, ``, 1) + `,`,
 19961  		`}`,
 19962  	}, "")
 19963  	return s
 19964  }
 19965  func (this *ResourceRef) String() string {
 19966  	if this == nil {
 19967  		return "nil"
 19968  	}
 19969  	s := strings.Join([]string{`&ResourceRef{`,
 19970  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 19971  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 19972  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 19973  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 19974  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19975  		`UID:` + fmt.Sprintf("%v", this.UID) + `,`,
 19976  		`}`,
 19977  	}, "")
 19978  	return s
 19979  }
 19980  func (this *ResourceResult) String() string {
 19981  	if this == nil {
 19982  		return "nil"
 19983  	}
 19984  	s := strings.Join([]string{`&ResourceResult{`,
 19985  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 19986  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 19987  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 19988  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 19989  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 19990  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 19991  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 19992  		`HookType:` + fmt.Sprintf("%v", this.HookType) + `,`,
 19993  		`HookPhase:` + fmt.Sprintf("%v", this.HookPhase) + `,`,
 19994  		`SyncPhase:` + fmt.Sprintf("%v", this.SyncPhase) + `,`,
 19995  		`}`,
 19996  	}, "")
 19997  	return s
 19998  }
 19999  func (this *ResourceStatus) String() string {
 20000  	if this == nil {
 20001  		return "nil"
 20002  	}
 20003  	s := strings.Join([]string{`&ResourceStatus{`,
 20004  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 20005  		`Version:` + fmt.Sprintf("%v", this.Version) + `,`,
 20006  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 20007  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20008  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20009  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 20010  		`Health:` + strings.Replace(this.Health.String(), "HealthStatus", "HealthStatus", 1) + `,`,
 20011  		`Hook:` + fmt.Sprintf("%v", this.Hook) + `,`,
 20012  		`RequiresPruning:` + fmt.Sprintf("%v", this.RequiresPruning) + `,`,
 20013  		`SyncWave:` + fmt.Sprintf("%v", this.SyncWave) + `,`,
 20014  		`}`,
 20015  	}, "")
 20016  	return s
 20017  }
 20018  func (this *RetryStrategy) String() string {
 20019  	if this == nil {
 20020  		return "nil"
 20021  	}
 20022  	s := strings.Join([]string{`&RetryStrategy{`,
 20023  		`Limit:` + fmt.Sprintf("%v", this.Limit) + `,`,
 20024  		`Backoff:` + strings.Replace(this.Backoff.String(), "Backoff", "Backoff", 1) + `,`,
 20025  		`}`,
 20026  	}, "")
 20027  	return s
 20028  }
 20029  func (this *RevisionHistory) String() string {
 20030  	if this == nil {
 20031  		return "nil"
 20032  	}
 20033  	repeatedStringForSources := "[]ApplicationSource{"
 20034  	for _, f := range this.Sources {
 20035  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 20036  	}
 20037  	repeatedStringForSources += "}"
 20038  	s := strings.Join([]string{`&RevisionHistory{`,
 20039  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 20040  		`DeployedAt:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.DeployedAt), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 20041  		`ID:` + fmt.Sprintf("%v", this.ID) + `,`,
 20042  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 20043  		`DeployStartedAt:` + strings.Replace(fmt.Sprintf("%v", this.DeployStartedAt), "Time", "v1.Time", 1) + `,`,
 20044  		`Sources:` + repeatedStringForSources + `,`,
 20045  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 20046  		`}`,
 20047  	}, "")
 20048  	return s
 20049  }
 20050  func (this *RevisionMetadata) String() string {
 20051  	if this == nil {
 20052  		return "nil"
 20053  	}
 20054  	s := strings.Join([]string{`&RevisionMetadata{`,
 20055  		`Author:` + fmt.Sprintf("%v", this.Author) + `,`,
 20056  		`Date:` + strings.Replace(strings.Replace(fmt.Sprintf("%v", this.Date), "Time", "v1.Time", 1), `&`, ``, 1) + `,`,
 20057  		`Tags:` + fmt.Sprintf("%v", this.Tags) + `,`,
 20058  		`Message:` + fmt.Sprintf("%v", this.Message) + `,`,
 20059  		`SignatureInfo:` + fmt.Sprintf("%v", this.SignatureInfo) + `,`,
 20060  		`}`,
 20061  	}, "")
 20062  	return s
 20063  }
 20064  func (this *SCMProviderGenerator) String() string {
 20065  	if this == nil {
 20066  		return "nil"
 20067  	}
 20068  	repeatedStringForFilters := "[]SCMProviderGeneratorFilter{"
 20069  	for _, f := range this.Filters {
 20070  		repeatedStringForFilters += strings.Replace(strings.Replace(f.String(), "SCMProviderGeneratorFilter", "SCMProviderGeneratorFilter", 1), `&`, ``, 1) + ","
 20071  	}
 20072  	repeatedStringForFilters += "}"
 20073  	keysForValues := make([]string, 0, len(this.Values))
 20074  	for k := range this.Values {
 20075  		keysForValues = append(keysForValues, k)
 20076  	}
 20077  	github_com_gogo_protobuf_sortkeys.Strings(keysForValues)
 20078  	mapStringForValues := "map[string]string{"
 20079  	for _, k := range keysForValues {
 20080  		mapStringForValues += fmt.Sprintf("%v: %v,", k, this.Values[k])
 20081  	}
 20082  	mapStringForValues += "}"
 20083  	s := strings.Join([]string{`&SCMProviderGenerator{`,
 20084  		`Github:` + strings.Replace(this.Github.String(), "SCMProviderGeneratorGithub", "SCMProviderGeneratorGithub", 1) + `,`,
 20085  		`Gitlab:` + strings.Replace(this.Gitlab.String(), "SCMProviderGeneratorGitlab", "SCMProviderGeneratorGitlab", 1) + `,`,
 20086  		`Bitbucket:` + strings.Replace(this.Bitbucket.String(), "SCMProviderGeneratorBitbucket", "SCMProviderGeneratorBitbucket", 1) + `,`,
 20087  		`BitbucketServer:` + strings.Replace(this.BitbucketServer.String(), "SCMProviderGeneratorBitbucketServer", "SCMProviderGeneratorBitbucketServer", 1) + `,`,
 20088  		`Gitea:` + strings.Replace(this.Gitea.String(), "SCMProviderGeneratorGitea", "SCMProviderGeneratorGitea", 1) + `,`,
 20089  		`AzureDevOps:` + strings.Replace(this.AzureDevOps.String(), "SCMProviderGeneratorAzureDevOps", "SCMProviderGeneratorAzureDevOps", 1) + `,`,
 20090  		`Filters:` + repeatedStringForFilters + `,`,
 20091  		`CloneProtocol:` + fmt.Sprintf("%v", this.CloneProtocol) + `,`,
 20092  		`RequeueAfterSeconds:` + valueToStringGenerated(this.RequeueAfterSeconds) + `,`,
 20093  		`Template:` + strings.Replace(strings.Replace(this.Template.String(), "ApplicationSetTemplate", "ApplicationSetTemplate", 1), `&`, ``, 1) + `,`,
 20094  		`Values:` + mapStringForValues + `,`,
 20095  		`AWSCodeCommit:` + strings.Replace(this.AWSCodeCommit.String(), "SCMProviderGeneratorAWSCodeCommit", "SCMProviderGeneratorAWSCodeCommit", 1) + `,`,
 20096  		`}`,
 20097  	}, "")
 20098  	return s
 20099  }
 20100  func (this *SCMProviderGeneratorAWSCodeCommit) String() string {
 20101  	if this == nil {
 20102  		return "nil"
 20103  	}
 20104  	repeatedStringForTagFilters := "[]*TagFilter{"
 20105  	for _, f := range this.TagFilters {
 20106  		repeatedStringForTagFilters += strings.Replace(f.String(), "TagFilter", "TagFilter", 1) + ","
 20107  	}
 20108  	repeatedStringForTagFilters += "}"
 20109  	s := strings.Join([]string{`&SCMProviderGeneratorAWSCodeCommit{`,
 20110  		`TagFilters:` + repeatedStringForTagFilters + `,`,
 20111  		`Role:` + fmt.Sprintf("%v", this.Role) + `,`,
 20112  		`Region:` + fmt.Sprintf("%v", this.Region) + `,`,
 20113  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20114  		`}`,
 20115  	}, "")
 20116  	return s
 20117  }
 20118  func (this *SCMProviderGeneratorAzureDevOps) String() string {
 20119  	if this == nil {
 20120  		return "nil"
 20121  	}
 20122  	s := strings.Join([]string{`&SCMProviderGeneratorAzureDevOps{`,
 20123  		`Organization:` + fmt.Sprintf("%v", this.Organization) + `,`,
 20124  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 20125  		`TeamProject:` + fmt.Sprintf("%v", this.TeamProject) + `,`,
 20126  		`AccessTokenRef:` + strings.Replace(this.AccessTokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20127  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20128  		`}`,
 20129  	}, "")
 20130  	return s
 20131  }
 20132  func (this *SCMProviderGeneratorBitbucket) String() string {
 20133  	if this == nil {
 20134  		return "nil"
 20135  	}
 20136  	s := strings.Join([]string{`&SCMProviderGeneratorBitbucket{`,
 20137  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 20138  		`User:` + fmt.Sprintf("%v", this.User) + `,`,
 20139  		`AppPasswordRef:` + strings.Replace(this.AppPasswordRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20140  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20141  		`}`,
 20142  	}, "")
 20143  	return s
 20144  }
 20145  func (this *SCMProviderGeneratorBitbucketServer) String() string {
 20146  	if this == nil {
 20147  		return "nil"
 20148  	}
 20149  	s := strings.Join([]string{`&SCMProviderGeneratorBitbucketServer{`,
 20150  		`Project:` + fmt.Sprintf("%v", this.Project) + `,`,
 20151  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 20152  		`BasicAuth:` + strings.Replace(this.BasicAuth.String(), "BasicAuthBitbucketServer", "BasicAuthBitbucketServer", 1) + `,`,
 20153  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20154  		`}`,
 20155  	}, "")
 20156  	return s
 20157  }
 20158  func (this *SCMProviderGeneratorFilter) String() string {
 20159  	if this == nil {
 20160  		return "nil"
 20161  	}
 20162  	s := strings.Join([]string{`&SCMProviderGeneratorFilter{`,
 20163  		`RepositoryMatch:` + valueToStringGenerated(this.RepositoryMatch) + `,`,
 20164  		`PathsExist:` + fmt.Sprintf("%v", this.PathsExist) + `,`,
 20165  		`PathsDoNotExist:` + fmt.Sprintf("%v", this.PathsDoNotExist) + `,`,
 20166  		`LabelMatch:` + valueToStringGenerated(this.LabelMatch) + `,`,
 20167  		`BranchMatch:` + valueToStringGenerated(this.BranchMatch) + `,`,
 20168  		`}`,
 20169  	}, "")
 20170  	return s
 20171  }
 20172  func (this *SCMProviderGeneratorGitea) String() string {
 20173  	if this == nil {
 20174  		return "nil"
 20175  	}
 20176  	s := strings.Join([]string{`&SCMProviderGeneratorGitea{`,
 20177  		`Owner:` + fmt.Sprintf("%v", this.Owner) + `,`,
 20178  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 20179  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20180  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20181  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 20182  		`}`,
 20183  	}, "")
 20184  	return s
 20185  }
 20186  func (this *SCMProviderGeneratorGithub) String() string {
 20187  	if this == nil {
 20188  		return "nil"
 20189  	}
 20190  	s := strings.Join([]string{`&SCMProviderGeneratorGithub{`,
 20191  		`Organization:` + fmt.Sprintf("%v", this.Organization) + `,`,
 20192  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 20193  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20194  		`AppSecretName:` + fmt.Sprintf("%v", this.AppSecretName) + `,`,
 20195  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20196  		`}`,
 20197  	}, "")
 20198  	return s
 20199  }
 20200  func (this *SCMProviderGeneratorGitlab) String() string {
 20201  	if this == nil {
 20202  		return "nil"
 20203  	}
 20204  	s := strings.Join([]string{`&SCMProviderGeneratorGitlab{`,
 20205  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 20206  		`IncludeSubgroups:` + fmt.Sprintf("%v", this.IncludeSubgroups) + `,`,
 20207  		`API:` + fmt.Sprintf("%v", this.API) + `,`,
 20208  		`TokenRef:` + strings.Replace(this.TokenRef.String(), "SecretRef", "SecretRef", 1) + `,`,
 20209  		`AllBranches:` + fmt.Sprintf("%v", this.AllBranches) + `,`,
 20210  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 20211  		`IncludeSharedProjects:` + valueToStringGenerated(this.IncludeSharedProjects) + `,`,
 20212  		`Topic:` + fmt.Sprintf("%v", this.Topic) + `,`,
 20213  		`}`,
 20214  	}, "")
 20215  	return s
 20216  }
 20217  func (this *SecretRef) String() string {
 20218  	if this == nil {
 20219  		return "nil"
 20220  	}
 20221  	s := strings.Join([]string{`&SecretRef{`,
 20222  		`SecretName:` + fmt.Sprintf("%v", this.SecretName) + `,`,
 20223  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 20224  		`}`,
 20225  	}, "")
 20226  	return s
 20227  }
 20228  func (this *SignatureKey) String() string {
 20229  	if this == nil {
 20230  		return "nil"
 20231  	}
 20232  	s := strings.Join([]string{`&SignatureKey{`,
 20233  		`KeyID:` + fmt.Sprintf("%v", this.KeyID) + `,`,
 20234  		`}`,
 20235  	}, "")
 20236  	return s
 20237  }
 20238  func (this *SyncOperation) String() string {
 20239  	if this == nil {
 20240  		return "nil"
 20241  	}
 20242  	repeatedStringForResources := "[]SyncOperationResource{"
 20243  	for _, f := range this.Resources {
 20244  		repeatedStringForResources += strings.Replace(strings.Replace(f.String(), "SyncOperationResource", "SyncOperationResource", 1), `&`, ``, 1) + ","
 20245  	}
 20246  	repeatedStringForResources += "}"
 20247  	repeatedStringForSources := "[]ApplicationSource{"
 20248  	for _, f := range this.Sources {
 20249  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 20250  	}
 20251  	repeatedStringForSources += "}"
 20252  	s := strings.Join([]string{`&SyncOperation{`,
 20253  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 20254  		`Prune:` + fmt.Sprintf("%v", this.Prune) + `,`,
 20255  		`DryRun:` + fmt.Sprintf("%v", this.DryRun) + `,`,
 20256  		`SyncStrategy:` + strings.Replace(this.SyncStrategy.String(), "SyncStrategy", "SyncStrategy", 1) + `,`,
 20257  		`Resources:` + repeatedStringForResources + `,`,
 20258  		`Source:` + strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1) + `,`,
 20259  		`Manifests:` + fmt.Sprintf("%v", this.Manifests) + `,`,
 20260  		`SyncOptions:` + fmt.Sprintf("%v", this.SyncOptions) + `,`,
 20261  		`Sources:` + repeatedStringForSources + `,`,
 20262  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 20263  		`}`,
 20264  	}, "")
 20265  	return s
 20266  }
 20267  func (this *SyncOperationResource) String() string {
 20268  	if this == nil {
 20269  		return "nil"
 20270  	}
 20271  	s := strings.Join([]string{`&SyncOperationResource{`,
 20272  		`Group:` + fmt.Sprintf("%v", this.Group) + `,`,
 20273  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 20274  		`Name:` + fmt.Sprintf("%v", this.Name) + `,`,
 20275  		`Namespace:` + fmt.Sprintf("%v", this.Namespace) + `,`,
 20276  		`}`,
 20277  	}, "")
 20278  	return s
 20279  }
 20280  func (this *SyncOperationResult) String() string {
 20281  	if this == nil {
 20282  		return "nil"
 20283  	}
 20284  	repeatedStringForResources := "[]*ResourceResult{"
 20285  	for _, f := range this.Resources {
 20286  		repeatedStringForResources += strings.Replace(f.String(), "ResourceResult", "ResourceResult", 1) + ","
 20287  	}
 20288  	repeatedStringForResources += "}"
 20289  	repeatedStringForSources := "[]ApplicationSource{"
 20290  	for _, f := range this.Sources {
 20291  		repeatedStringForSources += strings.Replace(strings.Replace(f.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + ","
 20292  	}
 20293  	repeatedStringForSources += "}"
 20294  	s := strings.Join([]string{`&SyncOperationResult{`,
 20295  		`Resources:` + repeatedStringForResources + `,`,
 20296  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 20297  		`Source:` + strings.Replace(strings.Replace(this.Source.String(), "ApplicationSource", "ApplicationSource", 1), `&`, ``, 1) + `,`,
 20298  		`Sources:` + repeatedStringForSources + `,`,
 20299  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 20300  		`ManagedNamespaceMetadata:` + strings.Replace(this.ManagedNamespaceMetadata.String(), "ManagedNamespaceMetadata", "ManagedNamespaceMetadata", 1) + `,`,
 20301  		`}`,
 20302  	}, "")
 20303  	return s
 20304  }
 20305  func (this *SyncPolicy) String() string {
 20306  	if this == nil {
 20307  		return "nil"
 20308  	}
 20309  	s := strings.Join([]string{`&SyncPolicy{`,
 20310  		`Automated:` + strings.Replace(this.Automated.String(), "SyncPolicyAutomated", "SyncPolicyAutomated", 1) + `,`,
 20311  		`SyncOptions:` + fmt.Sprintf("%v", this.SyncOptions) + `,`,
 20312  		`Retry:` + strings.Replace(this.Retry.String(), "RetryStrategy", "RetryStrategy", 1) + `,`,
 20313  		`ManagedNamespaceMetadata:` + strings.Replace(this.ManagedNamespaceMetadata.String(), "ManagedNamespaceMetadata", "ManagedNamespaceMetadata", 1) + `,`,
 20314  		`}`,
 20315  	}, "")
 20316  	return s
 20317  }
 20318  func (this *SyncPolicyAutomated) String() string {
 20319  	if this == nil {
 20320  		return "nil"
 20321  	}
 20322  	s := strings.Join([]string{`&SyncPolicyAutomated{`,
 20323  		`Prune:` + fmt.Sprintf("%v", this.Prune) + `,`,
 20324  		`SelfHeal:` + fmt.Sprintf("%v", this.SelfHeal) + `,`,
 20325  		`AllowEmpty:` + fmt.Sprintf("%v", this.AllowEmpty) + `,`,
 20326  		`}`,
 20327  	}, "")
 20328  	return s
 20329  }
 20330  func (this *SyncStatus) String() string {
 20331  	if this == nil {
 20332  		return "nil"
 20333  	}
 20334  	s := strings.Join([]string{`&SyncStatus{`,
 20335  		`Status:` + fmt.Sprintf("%v", this.Status) + `,`,
 20336  		`ComparedTo:` + strings.Replace(strings.Replace(this.ComparedTo.String(), "ComparedTo", "ComparedTo", 1), `&`, ``, 1) + `,`,
 20337  		`Revision:` + fmt.Sprintf("%v", this.Revision) + `,`,
 20338  		`Revisions:` + fmt.Sprintf("%v", this.Revisions) + `,`,
 20339  		`}`,
 20340  	}, "")
 20341  	return s
 20342  }
 20343  func (this *SyncStrategy) String() string {
 20344  	if this == nil {
 20345  		return "nil"
 20346  	}
 20347  	s := strings.Join([]string{`&SyncStrategy{`,
 20348  		`Apply:` + strings.Replace(this.Apply.String(), "SyncStrategyApply", "SyncStrategyApply", 1) + `,`,
 20349  		`Hook:` + strings.Replace(this.Hook.String(), "SyncStrategyHook", "SyncStrategyHook", 1) + `,`,
 20350  		`}`,
 20351  	}, "")
 20352  	return s
 20353  }
 20354  func (this *SyncStrategyApply) String() string {
 20355  	if this == nil {
 20356  		return "nil"
 20357  	}
 20358  	s := strings.Join([]string{`&SyncStrategyApply{`,
 20359  		`Force:` + fmt.Sprintf("%v", this.Force) + `,`,
 20360  		`}`,
 20361  	}, "")
 20362  	return s
 20363  }
 20364  func (this *SyncStrategyHook) String() string {
 20365  	if this == nil {
 20366  		return "nil"
 20367  	}
 20368  	s := strings.Join([]string{`&SyncStrategyHook{`,
 20369  		`SyncStrategyApply:` + strings.Replace(strings.Replace(this.SyncStrategyApply.String(), "SyncStrategyApply", "SyncStrategyApply", 1), `&`, ``, 1) + `,`,
 20370  		`}`,
 20371  	}, "")
 20372  	return s
 20373  }
 20374  func (this *SyncWindow) String() string {
 20375  	if this == nil {
 20376  		return "nil"
 20377  	}
 20378  	s := strings.Join([]string{`&SyncWindow{`,
 20379  		`Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
 20380  		`Schedule:` + fmt.Sprintf("%v", this.Schedule) + `,`,
 20381  		`Duration:` + fmt.Sprintf("%v", this.Duration) + `,`,
 20382  		`Applications:` + fmt.Sprintf("%v", this.Applications) + `,`,
 20383  		`Namespaces:` + fmt.Sprintf("%v", this.Namespaces) + `,`,
 20384  		`Clusters:` + fmt.Sprintf("%v", this.Clusters) + `,`,
 20385  		`ManualSync:` + fmt.Sprintf("%v", this.ManualSync) + `,`,
 20386  		`TimeZone:` + fmt.Sprintf("%v", this.TimeZone) + `,`,
 20387  		`}`,
 20388  	}, "")
 20389  	return s
 20390  }
 20391  func (this *TLSClientConfig) String() string {
 20392  	if this == nil {
 20393  		return "nil"
 20394  	}
 20395  	s := strings.Join([]string{`&TLSClientConfig{`,
 20396  		`Insecure:` + fmt.Sprintf("%v", this.Insecure) + `,`,
 20397  		`ServerName:` + fmt.Sprintf("%v", this.ServerName) + `,`,
 20398  		`CertData:` + valueToStringGenerated(this.CertData) + `,`,
 20399  		`KeyData:` + valueToStringGenerated(this.KeyData) + `,`,
 20400  		`CAData:` + valueToStringGenerated(this.CAData) + `,`,
 20401  		`}`,
 20402  	}, "")
 20403  	return s
 20404  }
 20405  func (this *TagFilter) String() string {
 20406  	if this == nil {
 20407  		return "nil"
 20408  	}
 20409  	s := strings.Join([]string{`&TagFilter{`,
 20410  		`Key:` + fmt.Sprintf("%v", this.Key) + `,`,
 20411  		`Value:` + fmt.Sprintf("%v", this.Value) + `,`,
 20412  		`}`,
 20413  	}, "")
 20414  	return s
 20415  }
 20416  func valueToStringGenerated(v interface{}) string {
 20417  	rv := reflect.ValueOf(v)
 20418  	if rv.IsNil() {
 20419  		return "nil"
 20420  	}
 20421  	pv := reflect.Indirect(rv).Interface()
 20422  	return fmt.Sprintf("*%v", pv)
 20423  }
 20424  func (m *AWSAuthConfig) Unmarshal(dAtA []byte) error {
 20425  	l := len(dAtA)
 20426  	iNdEx := 0
 20427  	for iNdEx < l {
 20428  		preIndex := iNdEx
 20429  		var wire uint64
 20430  		for shift := uint(0); ; shift += 7 {
 20431  			if shift >= 64 {
 20432  				return ErrIntOverflowGenerated
 20433  			}
 20434  			if iNdEx >= l {
 20435  				return io.ErrUnexpectedEOF
 20436  			}
 20437  			b := dAtA[iNdEx]
 20438  			iNdEx++
 20439  			wire |= uint64(b&0x7F) << shift
 20440  			if b < 0x80 {
 20441  				break
 20442  			}
 20443  		}
 20444  		fieldNum := int32(wire >> 3)
 20445  		wireType := int(wire & 0x7)
 20446  		if wireType == 4 {
 20447  			return fmt.Errorf("proto: AWSAuthConfig: wiretype end group for non-group")
 20448  		}
 20449  		if fieldNum <= 0 {
 20450  			return fmt.Errorf("proto: AWSAuthConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 20451  		}
 20452  		switch fieldNum {
 20453  		case 1:
 20454  			if wireType != 2 {
 20455  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterName", wireType)
 20456  			}
 20457  			var stringLen uint64
 20458  			for shift := uint(0); ; shift += 7 {
 20459  				if shift >= 64 {
 20460  					return ErrIntOverflowGenerated
 20461  				}
 20462  				if iNdEx >= l {
 20463  					return io.ErrUnexpectedEOF
 20464  				}
 20465  				b := dAtA[iNdEx]
 20466  				iNdEx++
 20467  				stringLen |= uint64(b&0x7F) << shift
 20468  				if b < 0x80 {
 20469  					break
 20470  				}
 20471  			}
 20472  			intStringLen := int(stringLen)
 20473  			if intStringLen < 0 {
 20474  				return ErrInvalidLengthGenerated
 20475  			}
 20476  			postIndex := iNdEx + intStringLen
 20477  			if postIndex < 0 {
 20478  				return ErrInvalidLengthGenerated
 20479  			}
 20480  			if postIndex > l {
 20481  				return io.ErrUnexpectedEOF
 20482  			}
 20483  			m.ClusterName = string(dAtA[iNdEx:postIndex])
 20484  			iNdEx = postIndex
 20485  		case 2:
 20486  			if wireType != 2 {
 20487  				return fmt.Errorf("proto: wrong wireType = %d for field RoleARN", wireType)
 20488  			}
 20489  			var stringLen uint64
 20490  			for shift := uint(0); ; shift += 7 {
 20491  				if shift >= 64 {
 20492  					return ErrIntOverflowGenerated
 20493  				}
 20494  				if iNdEx >= l {
 20495  					return io.ErrUnexpectedEOF
 20496  				}
 20497  				b := dAtA[iNdEx]
 20498  				iNdEx++
 20499  				stringLen |= uint64(b&0x7F) << shift
 20500  				if b < 0x80 {
 20501  					break
 20502  				}
 20503  			}
 20504  			intStringLen := int(stringLen)
 20505  			if intStringLen < 0 {
 20506  				return ErrInvalidLengthGenerated
 20507  			}
 20508  			postIndex := iNdEx + intStringLen
 20509  			if postIndex < 0 {
 20510  				return ErrInvalidLengthGenerated
 20511  			}
 20512  			if postIndex > l {
 20513  				return io.ErrUnexpectedEOF
 20514  			}
 20515  			m.RoleARN = string(dAtA[iNdEx:postIndex])
 20516  			iNdEx = postIndex
 20517  		default:
 20518  			iNdEx = preIndex
 20519  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20520  			if err != nil {
 20521  				return err
 20522  			}
 20523  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 20524  				return ErrInvalidLengthGenerated
 20525  			}
 20526  			if (iNdEx + skippy) > l {
 20527  				return io.ErrUnexpectedEOF
 20528  			}
 20529  			iNdEx += skippy
 20530  		}
 20531  	}
 20532  
 20533  	if iNdEx > l {
 20534  		return io.ErrUnexpectedEOF
 20535  	}
 20536  	return nil
 20537  }
 20538  func (m *AppProject) Unmarshal(dAtA []byte) error {
 20539  	l := len(dAtA)
 20540  	iNdEx := 0
 20541  	for iNdEx < l {
 20542  		preIndex := iNdEx
 20543  		var wire uint64
 20544  		for shift := uint(0); ; shift += 7 {
 20545  			if shift >= 64 {
 20546  				return ErrIntOverflowGenerated
 20547  			}
 20548  			if iNdEx >= l {
 20549  				return io.ErrUnexpectedEOF
 20550  			}
 20551  			b := dAtA[iNdEx]
 20552  			iNdEx++
 20553  			wire |= uint64(b&0x7F) << shift
 20554  			if b < 0x80 {
 20555  				break
 20556  			}
 20557  		}
 20558  		fieldNum := int32(wire >> 3)
 20559  		wireType := int(wire & 0x7)
 20560  		if wireType == 4 {
 20561  			return fmt.Errorf("proto: AppProject: wiretype end group for non-group")
 20562  		}
 20563  		if fieldNum <= 0 {
 20564  			return fmt.Errorf("proto: AppProject: illegal tag %d (wire type %d)", fieldNum, wire)
 20565  		}
 20566  		switch fieldNum {
 20567  		case 1:
 20568  			if wireType != 2 {
 20569  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 20570  			}
 20571  			var msglen int
 20572  			for shift := uint(0); ; shift += 7 {
 20573  				if shift >= 64 {
 20574  					return ErrIntOverflowGenerated
 20575  				}
 20576  				if iNdEx >= l {
 20577  					return io.ErrUnexpectedEOF
 20578  				}
 20579  				b := dAtA[iNdEx]
 20580  				iNdEx++
 20581  				msglen |= int(b&0x7F) << shift
 20582  				if b < 0x80 {
 20583  					break
 20584  				}
 20585  			}
 20586  			if msglen < 0 {
 20587  				return ErrInvalidLengthGenerated
 20588  			}
 20589  			postIndex := iNdEx + msglen
 20590  			if postIndex < 0 {
 20591  				return ErrInvalidLengthGenerated
 20592  			}
 20593  			if postIndex > l {
 20594  				return io.ErrUnexpectedEOF
 20595  			}
 20596  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20597  				return err
 20598  			}
 20599  			iNdEx = postIndex
 20600  		case 2:
 20601  			if wireType != 2 {
 20602  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 20603  			}
 20604  			var msglen int
 20605  			for shift := uint(0); ; shift += 7 {
 20606  				if shift >= 64 {
 20607  					return ErrIntOverflowGenerated
 20608  				}
 20609  				if iNdEx >= l {
 20610  					return io.ErrUnexpectedEOF
 20611  				}
 20612  				b := dAtA[iNdEx]
 20613  				iNdEx++
 20614  				msglen |= int(b&0x7F) << shift
 20615  				if b < 0x80 {
 20616  					break
 20617  				}
 20618  			}
 20619  			if msglen < 0 {
 20620  				return ErrInvalidLengthGenerated
 20621  			}
 20622  			postIndex := iNdEx + msglen
 20623  			if postIndex < 0 {
 20624  				return ErrInvalidLengthGenerated
 20625  			}
 20626  			if postIndex > l {
 20627  				return io.ErrUnexpectedEOF
 20628  			}
 20629  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20630  				return err
 20631  			}
 20632  			iNdEx = postIndex
 20633  		case 3:
 20634  			if wireType != 2 {
 20635  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 20636  			}
 20637  			var msglen int
 20638  			for shift := uint(0); ; shift += 7 {
 20639  				if shift >= 64 {
 20640  					return ErrIntOverflowGenerated
 20641  				}
 20642  				if iNdEx >= l {
 20643  					return io.ErrUnexpectedEOF
 20644  				}
 20645  				b := dAtA[iNdEx]
 20646  				iNdEx++
 20647  				msglen |= int(b&0x7F) << shift
 20648  				if b < 0x80 {
 20649  					break
 20650  				}
 20651  			}
 20652  			if msglen < 0 {
 20653  				return ErrInvalidLengthGenerated
 20654  			}
 20655  			postIndex := iNdEx + msglen
 20656  			if postIndex < 0 {
 20657  				return ErrInvalidLengthGenerated
 20658  			}
 20659  			if postIndex > l {
 20660  				return io.ErrUnexpectedEOF
 20661  			}
 20662  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20663  				return err
 20664  			}
 20665  			iNdEx = postIndex
 20666  		default:
 20667  			iNdEx = preIndex
 20668  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20669  			if err != nil {
 20670  				return err
 20671  			}
 20672  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 20673  				return ErrInvalidLengthGenerated
 20674  			}
 20675  			if (iNdEx + skippy) > l {
 20676  				return io.ErrUnexpectedEOF
 20677  			}
 20678  			iNdEx += skippy
 20679  		}
 20680  	}
 20681  
 20682  	if iNdEx > l {
 20683  		return io.ErrUnexpectedEOF
 20684  	}
 20685  	return nil
 20686  }
 20687  func (m *AppProjectList) Unmarshal(dAtA []byte) error {
 20688  	l := len(dAtA)
 20689  	iNdEx := 0
 20690  	for iNdEx < l {
 20691  		preIndex := iNdEx
 20692  		var wire uint64
 20693  		for shift := uint(0); ; shift += 7 {
 20694  			if shift >= 64 {
 20695  				return ErrIntOverflowGenerated
 20696  			}
 20697  			if iNdEx >= l {
 20698  				return io.ErrUnexpectedEOF
 20699  			}
 20700  			b := dAtA[iNdEx]
 20701  			iNdEx++
 20702  			wire |= uint64(b&0x7F) << shift
 20703  			if b < 0x80 {
 20704  				break
 20705  			}
 20706  		}
 20707  		fieldNum := int32(wire >> 3)
 20708  		wireType := int(wire & 0x7)
 20709  		if wireType == 4 {
 20710  			return fmt.Errorf("proto: AppProjectList: wiretype end group for non-group")
 20711  		}
 20712  		if fieldNum <= 0 {
 20713  			return fmt.Errorf("proto: AppProjectList: illegal tag %d (wire type %d)", fieldNum, wire)
 20714  		}
 20715  		switch fieldNum {
 20716  		case 1:
 20717  			if wireType != 2 {
 20718  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 20719  			}
 20720  			var msglen int
 20721  			for shift := uint(0); ; shift += 7 {
 20722  				if shift >= 64 {
 20723  					return ErrIntOverflowGenerated
 20724  				}
 20725  				if iNdEx >= l {
 20726  					return io.ErrUnexpectedEOF
 20727  				}
 20728  				b := dAtA[iNdEx]
 20729  				iNdEx++
 20730  				msglen |= int(b&0x7F) << shift
 20731  				if b < 0x80 {
 20732  					break
 20733  				}
 20734  			}
 20735  			if msglen < 0 {
 20736  				return ErrInvalidLengthGenerated
 20737  			}
 20738  			postIndex := iNdEx + msglen
 20739  			if postIndex < 0 {
 20740  				return ErrInvalidLengthGenerated
 20741  			}
 20742  			if postIndex > l {
 20743  				return io.ErrUnexpectedEOF
 20744  			}
 20745  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20746  				return err
 20747  			}
 20748  			iNdEx = postIndex
 20749  		case 2:
 20750  			if wireType != 2 {
 20751  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 20752  			}
 20753  			var msglen int
 20754  			for shift := uint(0); ; shift += 7 {
 20755  				if shift >= 64 {
 20756  					return ErrIntOverflowGenerated
 20757  				}
 20758  				if iNdEx >= l {
 20759  					return io.ErrUnexpectedEOF
 20760  				}
 20761  				b := dAtA[iNdEx]
 20762  				iNdEx++
 20763  				msglen |= int(b&0x7F) << shift
 20764  				if b < 0x80 {
 20765  					break
 20766  				}
 20767  			}
 20768  			if msglen < 0 {
 20769  				return ErrInvalidLengthGenerated
 20770  			}
 20771  			postIndex := iNdEx + msglen
 20772  			if postIndex < 0 {
 20773  				return ErrInvalidLengthGenerated
 20774  			}
 20775  			if postIndex > l {
 20776  				return io.ErrUnexpectedEOF
 20777  			}
 20778  			m.Items = append(m.Items, AppProject{})
 20779  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20780  				return err
 20781  			}
 20782  			iNdEx = postIndex
 20783  		default:
 20784  			iNdEx = preIndex
 20785  			skippy, err := skipGenerated(dAtA[iNdEx:])
 20786  			if err != nil {
 20787  				return err
 20788  			}
 20789  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 20790  				return ErrInvalidLengthGenerated
 20791  			}
 20792  			if (iNdEx + skippy) > l {
 20793  				return io.ErrUnexpectedEOF
 20794  			}
 20795  			iNdEx += skippy
 20796  		}
 20797  	}
 20798  
 20799  	if iNdEx > l {
 20800  		return io.ErrUnexpectedEOF
 20801  	}
 20802  	return nil
 20803  }
 20804  func (m *AppProjectSpec) Unmarshal(dAtA []byte) error {
 20805  	l := len(dAtA)
 20806  	iNdEx := 0
 20807  	for iNdEx < l {
 20808  		preIndex := iNdEx
 20809  		var wire uint64
 20810  		for shift := uint(0); ; shift += 7 {
 20811  			if shift >= 64 {
 20812  				return ErrIntOverflowGenerated
 20813  			}
 20814  			if iNdEx >= l {
 20815  				return io.ErrUnexpectedEOF
 20816  			}
 20817  			b := dAtA[iNdEx]
 20818  			iNdEx++
 20819  			wire |= uint64(b&0x7F) << shift
 20820  			if b < 0x80 {
 20821  				break
 20822  			}
 20823  		}
 20824  		fieldNum := int32(wire >> 3)
 20825  		wireType := int(wire & 0x7)
 20826  		if wireType == 4 {
 20827  			return fmt.Errorf("proto: AppProjectSpec: wiretype end group for non-group")
 20828  		}
 20829  		if fieldNum <= 0 {
 20830  			return fmt.Errorf("proto: AppProjectSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 20831  		}
 20832  		switch fieldNum {
 20833  		case 1:
 20834  			if wireType != 2 {
 20835  				return fmt.Errorf("proto: wrong wireType = %d for field SourceRepos", wireType)
 20836  			}
 20837  			var stringLen uint64
 20838  			for shift := uint(0); ; shift += 7 {
 20839  				if shift >= 64 {
 20840  					return ErrIntOverflowGenerated
 20841  				}
 20842  				if iNdEx >= l {
 20843  					return io.ErrUnexpectedEOF
 20844  				}
 20845  				b := dAtA[iNdEx]
 20846  				iNdEx++
 20847  				stringLen |= uint64(b&0x7F) << shift
 20848  				if b < 0x80 {
 20849  					break
 20850  				}
 20851  			}
 20852  			intStringLen := int(stringLen)
 20853  			if intStringLen < 0 {
 20854  				return ErrInvalidLengthGenerated
 20855  			}
 20856  			postIndex := iNdEx + intStringLen
 20857  			if postIndex < 0 {
 20858  				return ErrInvalidLengthGenerated
 20859  			}
 20860  			if postIndex > l {
 20861  				return io.ErrUnexpectedEOF
 20862  			}
 20863  			m.SourceRepos = append(m.SourceRepos, string(dAtA[iNdEx:postIndex]))
 20864  			iNdEx = postIndex
 20865  		case 2:
 20866  			if wireType != 2 {
 20867  				return fmt.Errorf("proto: wrong wireType = %d for field Destinations", wireType)
 20868  			}
 20869  			var msglen int
 20870  			for shift := uint(0); ; shift += 7 {
 20871  				if shift >= 64 {
 20872  					return ErrIntOverflowGenerated
 20873  				}
 20874  				if iNdEx >= l {
 20875  					return io.ErrUnexpectedEOF
 20876  				}
 20877  				b := dAtA[iNdEx]
 20878  				iNdEx++
 20879  				msglen |= int(b&0x7F) << shift
 20880  				if b < 0x80 {
 20881  					break
 20882  				}
 20883  			}
 20884  			if msglen < 0 {
 20885  				return ErrInvalidLengthGenerated
 20886  			}
 20887  			postIndex := iNdEx + msglen
 20888  			if postIndex < 0 {
 20889  				return ErrInvalidLengthGenerated
 20890  			}
 20891  			if postIndex > l {
 20892  				return io.ErrUnexpectedEOF
 20893  			}
 20894  			m.Destinations = append(m.Destinations, ApplicationDestination{})
 20895  			if err := m.Destinations[len(m.Destinations)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20896  				return err
 20897  			}
 20898  			iNdEx = postIndex
 20899  		case 3:
 20900  			if wireType != 2 {
 20901  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 20902  			}
 20903  			var stringLen uint64
 20904  			for shift := uint(0); ; shift += 7 {
 20905  				if shift >= 64 {
 20906  					return ErrIntOverflowGenerated
 20907  				}
 20908  				if iNdEx >= l {
 20909  					return io.ErrUnexpectedEOF
 20910  				}
 20911  				b := dAtA[iNdEx]
 20912  				iNdEx++
 20913  				stringLen |= uint64(b&0x7F) << shift
 20914  				if b < 0x80 {
 20915  					break
 20916  				}
 20917  			}
 20918  			intStringLen := int(stringLen)
 20919  			if intStringLen < 0 {
 20920  				return ErrInvalidLengthGenerated
 20921  			}
 20922  			postIndex := iNdEx + intStringLen
 20923  			if postIndex < 0 {
 20924  				return ErrInvalidLengthGenerated
 20925  			}
 20926  			if postIndex > l {
 20927  				return io.ErrUnexpectedEOF
 20928  			}
 20929  			m.Description = string(dAtA[iNdEx:postIndex])
 20930  			iNdEx = postIndex
 20931  		case 4:
 20932  			if wireType != 2 {
 20933  				return fmt.Errorf("proto: wrong wireType = %d for field Roles", wireType)
 20934  			}
 20935  			var msglen int
 20936  			for shift := uint(0); ; shift += 7 {
 20937  				if shift >= 64 {
 20938  					return ErrIntOverflowGenerated
 20939  				}
 20940  				if iNdEx >= l {
 20941  					return io.ErrUnexpectedEOF
 20942  				}
 20943  				b := dAtA[iNdEx]
 20944  				iNdEx++
 20945  				msglen |= int(b&0x7F) << shift
 20946  				if b < 0x80 {
 20947  					break
 20948  				}
 20949  			}
 20950  			if msglen < 0 {
 20951  				return ErrInvalidLengthGenerated
 20952  			}
 20953  			postIndex := iNdEx + msglen
 20954  			if postIndex < 0 {
 20955  				return ErrInvalidLengthGenerated
 20956  			}
 20957  			if postIndex > l {
 20958  				return io.ErrUnexpectedEOF
 20959  			}
 20960  			m.Roles = append(m.Roles, ProjectRole{})
 20961  			if err := m.Roles[len(m.Roles)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20962  				return err
 20963  			}
 20964  			iNdEx = postIndex
 20965  		case 5:
 20966  			if wireType != 2 {
 20967  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResourceWhitelist", wireType)
 20968  			}
 20969  			var msglen int
 20970  			for shift := uint(0); ; shift += 7 {
 20971  				if shift >= 64 {
 20972  					return ErrIntOverflowGenerated
 20973  				}
 20974  				if iNdEx >= l {
 20975  					return io.ErrUnexpectedEOF
 20976  				}
 20977  				b := dAtA[iNdEx]
 20978  				iNdEx++
 20979  				msglen |= int(b&0x7F) << shift
 20980  				if b < 0x80 {
 20981  					break
 20982  				}
 20983  			}
 20984  			if msglen < 0 {
 20985  				return ErrInvalidLengthGenerated
 20986  			}
 20987  			postIndex := iNdEx + msglen
 20988  			if postIndex < 0 {
 20989  				return ErrInvalidLengthGenerated
 20990  			}
 20991  			if postIndex > l {
 20992  				return io.ErrUnexpectedEOF
 20993  			}
 20994  			m.ClusterResourceWhitelist = append(m.ClusterResourceWhitelist, v1.GroupKind{})
 20995  			if err := m.ClusterResourceWhitelist[len(m.ClusterResourceWhitelist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 20996  				return err
 20997  			}
 20998  			iNdEx = postIndex
 20999  		case 6:
 21000  			if wireType != 2 {
 21001  				return fmt.Errorf("proto: wrong wireType = %d for field NamespaceResourceBlacklist", wireType)
 21002  			}
 21003  			var msglen int
 21004  			for shift := uint(0); ; shift += 7 {
 21005  				if shift >= 64 {
 21006  					return ErrIntOverflowGenerated
 21007  				}
 21008  				if iNdEx >= l {
 21009  					return io.ErrUnexpectedEOF
 21010  				}
 21011  				b := dAtA[iNdEx]
 21012  				iNdEx++
 21013  				msglen |= int(b&0x7F) << shift
 21014  				if b < 0x80 {
 21015  					break
 21016  				}
 21017  			}
 21018  			if msglen < 0 {
 21019  				return ErrInvalidLengthGenerated
 21020  			}
 21021  			postIndex := iNdEx + msglen
 21022  			if postIndex < 0 {
 21023  				return ErrInvalidLengthGenerated
 21024  			}
 21025  			if postIndex > l {
 21026  				return io.ErrUnexpectedEOF
 21027  			}
 21028  			m.NamespaceResourceBlacklist = append(m.NamespaceResourceBlacklist, v1.GroupKind{})
 21029  			if err := m.NamespaceResourceBlacklist[len(m.NamespaceResourceBlacklist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21030  				return err
 21031  			}
 21032  			iNdEx = postIndex
 21033  		case 7:
 21034  			if wireType != 2 {
 21035  				return fmt.Errorf("proto: wrong wireType = %d for field OrphanedResources", wireType)
 21036  			}
 21037  			var msglen int
 21038  			for shift := uint(0); ; shift += 7 {
 21039  				if shift >= 64 {
 21040  					return ErrIntOverflowGenerated
 21041  				}
 21042  				if iNdEx >= l {
 21043  					return io.ErrUnexpectedEOF
 21044  				}
 21045  				b := dAtA[iNdEx]
 21046  				iNdEx++
 21047  				msglen |= int(b&0x7F) << shift
 21048  				if b < 0x80 {
 21049  					break
 21050  				}
 21051  			}
 21052  			if msglen < 0 {
 21053  				return ErrInvalidLengthGenerated
 21054  			}
 21055  			postIndex := iNdEx + msglen
 21056  			if postIndex < 0 {
 21057  				return ErrInvalidLengthGenerated
 21058  			}
 21059  			if postIndex > l {
 21060  				return io.ErrUnexpectedEOF
 21061  			}
 21062  			if m.OrphanedResources == nil {
 21063  				m.OrphanedResources = &OrphanedResourcesMonitorSettings{}
 21064  			}
 21065  			if err := m.OrphanedResources.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21066  				return err
 21067  			}
 21068  			iNdEx = postIndex
 21069  		case 8:
 21070  			if wireType != 2 {
 21071  				return fmt.Errorf("proto: wrong wireType = %d for field SyncWindows", wireType)
 21072  			}
 21073  			var msglen int
 21074  			for shift := uint(0); ; shift += 7 {
 21075  				if shift >= 64 {
 21076  					return ErrIntOverflowGenerated
 21077  				}
 21078  				if iNdEx >= l {
 21079  					return io.ErrUnexpectedEOF
 21080  				}
 21081  				b := dAtA[iNdEx]
 21082  				iNdEx++
 21083  				msglen |= int(b&0x7F) << shift
 21084  				if b < 0x80 {
 21085  					break
 21086  				}
 21087  			}
 21088  			if msglen < 0 {
 21089  				return ErrInvalidLengthGenerated
 21090  			}
 21091  			postIndex := iNdEx + msglen
 21092  			if postIndex < 0 {
 21093  				return ErrInvalidLengthGenerated
 21094  			}
 21095  			if postIndex > l {
 21096  				return io.ErrUnexpectedEOF
 21097  			}
 21098  			m.SyncWindows = append(m.SyncWindows, &SyncWindow{})
 21099  			if err := m.SyncWindows[len(m.SyncWindows)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21100  				return err
 21101  			}
 21102  			iNdEx = postIndex
 21103  		case 9:
 21104  			if wireType != 2 {
 21105  				return fmt.Errorf("proto: wrong wireType = %d for field NamespaceResourceWhitelist", wireType)
 21106  			}
 21107  			var msglen int
 21108  			for shift := uint(0); ; shift += 7 {
 21109  				if shift >= 64 {
 21110  					return ErrIntOverflowGenerated
 21111  				}
 21112  				if iNdEx >= l {
 21113  					return io.ErrUnexpectedEOF
 21114  				}
 21115  				b := dAtA[iNdEx]
 21116  				iNdEx++
 21117  				msglen |= int(b&0x7F) << shift
 21118  				if b < 0x80 {
 21119  					break
 21120  				}
 21121  			}
 21122  			if msglen < 0 {
 21123  				return ErrInvalidLengthGenerated
 21124  			}
 21125  			postIndex := iNdEx + msglen
 21126  			if postIndex < 0 {
 21127  				return ErrInvalidLengthGenerated
 21128  			}
 21129  			if postIndex > l {
 21130  				return io.ErrUnexpectedEOF
 21131  			}
 21132  			m.NamespaceResourceWhitelist = append(m.NamespaceResourceWhitelist, v1.GroupKind{})
 21133  			if err := m.NamespaceResourceWhitelist[len(m.NamespaceResourceWhitelist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21134  				return err
 21135  			}
 21136  			iNdEx = postIndex
 21137  		case 10:
 21138  			if wireType != 2 {
 21139  				return fmt.Errorf("proto: wrong wireType = %d for field SignatureKeys", wireType)
 21140  			}
 21141  			var msglen int
 21142  			for shift := uint(0); ; shift += 7 {
 21143  				if shift >= 64 {
 21144  					return ErrIntOverflowGenerated
 21145  				}
 21146  				if iNdEx >= l {
 21147  					return io.ErrUnexpectedEOF
 21148  				}
 21149  				b := dAtA[iNdEx]
 21150  				iNdEx++
 21151  				msglen |= int(b&0x7F) << shift
 21152  				if b < 0x80 {
 21153  					break
 21154  				}
 21155  			}
 21156  			if msglen < 0 {
 21157  				return ErrInvalidLengthGenerated
 21158  			}
 21159  			postIndex := iNdEx + msglen
 21160  			if postIndex < 0 {
 21161  				return ErrInvalidLengthGenerated
 21162  			}
 21163  			if postIndex > l {
 21164  				return io.ErrUnexpectedEOF
 21165  			}
 21166  			m.SignatureKeys = append(m.SignatureKeys, SignatureKey{})
 21167  			if err := m.SignatureKeys[len(m.SignatureKeys)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21168  				return err
 21169  			}
 21170  			iNdEx = postIndex
 21171  		case 11:
 21172  			if wireType != 2 {
 21173  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResourceBlacklist", wireType)
 21174  			}
 21175  			var msglen int
 21176  			for shift := uint(0); ; shift += 7 {
 21177  				if shift >= 64 {
 21178  					return ErrIntOverflowGenerated
 21179  				}
 21180  				if iNdEx >= l {
 21181  					return io.ErrUnexpectedEOF
 21182  				}
 21183  				b := dAtA[iNdEx]
 21184  				iNdEx++
 21185  				msglen |= int(b&0x7F) << shift
 21186  				if b < 0x80 {
 21187  					break
 21188  				}
 21189  			}
 21190  			if msglen < 0 {
 21191  				return ErrInvalidLengthGenerated
 21192  			}
 21193  			postIndex := iNdEx + msglen
 21194  			if postIndex < 0 {
 21195  				return ErrInvalidLengthGenerated
 21196  			}
 21197  			if postIndex > l {
 21198  				return io.ErrUnexpectedEOF
 21199  			}
 21200  			m.ClusterResourceBlacklist = append(m.ClusterResourceBlacklist, v1.GroupKind{})
 21201  			if err := m.ClusterResourceBlacklist[len(m.ClusterResourceBlacklist)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21202  				return err
 21203  			}
 21204  			iNdEx = postIndex
 21205  		case 12:
 21206  			if wireType != 2 {
 21207  				return fmt.Errorf("proto: wrong wireType = %d for field SourceNamespaces", wireType)
 21208  			}
 21209  			var stringLen uint64
 21210  			for shift := uint(0); ; shift += 7 {
 21211  				if shift >= 64 {
 21212  					return ErrIntOverflowGenerated
 21213  				}
 21214  				if iNdEx >= l {
 21215  					return io.ErrUnexpectedEOF
 21216  				}
 21217  				b := dAtA[iNdEx]
 21218  				iNdEx++
 21219  				stringLen |= uint64(b&0x7F) << shift
 21220  				if b < 0x80 {
 21221  					break
 21222  				}
 21223  			}
 21224  			intStringLen := int(stringLen)
 21225  			if intStringLen < 0 {
 21226  				return ErrInvalidLengthGenerated
 21227  			}
 21228  			postIndex := iNdEx + intStringLen
 21229  			if postIndex < 0 {
 21230  				return ErrInvalidLengthGenerated
 21231  			}
 21232  			if postIndex > l {
 21233  				return io.ErrUnexpectedEOF
 21234  			}
 21235  			m.SourceNamespaces = append(m.SourceNamespaces, string(dAtA[iNdEx:postIndex]))
 21236  			iNdEx = postIndex
 21237  		case 13:
 21238  			if wireType != 0 {
 21239  				return fmt.Errorf("proto: wrong wireType = %d for field PermitOnlyProjectScopedClusters", wireType)
 21240  			}
 21241  			var v int
 21242  			for shift := uint(0); ; shift += 7 {
 21243  				if shift >= 64 {
 21244  					return ErrIntOverflowGenerated
 21245  				}
 21246  				if iNdEx >= l {
 21247  					return io.ErrUnexpectedEOF
 21248  				}
 21249  				b := dAtA[iNdEx]
 21250  				iNdEx++
 21251  				v |= int(b&0x7F) << shift
 21252  				if b < 0x80 {
 21253  					break
 21254  				}
 21255  			}
 21256  			m.PermitOnlyProjectScopedClusters = bool(v != 0)
 21257  		default:
 21258  			iNdEx = preIndex
 21259  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21260  			if err != nil {
 21261  				return err
 21262  			}
 21263  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21264  				return ErrInvalidLengthGenerated
 21265  			}
 21266  			if (iNdEx + skippy) > l {
 21267  				return io.ErrUnexpectedEOF
 21268  			}
 21269  			iNdEx += skippy
 21270  		}
 21271  	}
 21272  
 21273  	if iNdEx > l {
 21274  		return io.ErrUnexpectedEOF
 21275  	}
 21276  	return nil
 21277  }
 21278  func (m *AppProjectStatus) Unmarshal(dAtA []byte) error {
 21279  	l := len(dAtA)
 21280  	iNdEx := 0
 21281  	for iNdEx < l {
 21282  		preIndex := iNdEx
 21283  		var wire uint64
 21284  		for shift := uint(0); ; shift += 7 {
 21285  			if shift >= 64 {
 21286  				return ErrIntOverflowGenerated
 21287  			}
 21288  			if iNdEx >= l {
 21289  				return io.ErrUnexpectedEOF
 21290  			}
 21291  			b := dAtA[iNdEx]
 21292  			iNdEx++
 21293  			wire |= uint64(b&0x7F) << shift
 21294  			if b < 0x80 {
 21295  				break
 21296  			}
 21297  		}
 21298  		fieldNum := int32(wire >> 3)
 21299  		wireType := int(wire & 0x7)
 21300  		if wireType == 4 {
 21301  			return fmt.Errorf("proto: AppProjectStatus: wiretype end group for non-group")
 21302  		}
 21303  		if fieldNum <= 0 {
 21304  			return fmt.Errorf("proto: AppProjectStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 21305  		}
 21306  		switch fieldNum {
 21307  		case 1:
 21308  			if wireType != 2 {
 21309  				return fmt.Errorf("proto: wrong wireType = %d for field JWTTokensByRole", wireType)
 21310  			}
 21311  			var msglen int
 21312  			for shift := uint(0); ; shift += 7 {
 21313  				if shift >= 64 {
 21314  					return ErrIntOverflowGenerated
 21315  				}
 21316  				if iNdEx >= l {
 21317  					return io.ErrUnexpectedEOF
 21318  				}
 21319  				b := dAtA[iNdEx]
 21320  				iNdEx++
 21321  				msglen |= int(b&0x7F) << shift
 21322  				if b < 0x80 {
 21323  					break
 21324  				}
 21325  			}
 21326  			if msglen < 0 {
 21327  				return ErrInvalidLengthGenerated
 21328  			}
 21329  			postIndex := iNdEx + msglen
 21330  			if postIndex < 0 {
 21331  				return ErrInvalidLengthGenerated
 21332  			}
 21333  			if postIndex > l {
 21334  				return io.ErrUnexpectedEOF
 21335  			}
 21336  			if m.JWTTokensByRole == nil {
 21337  				m.JWTTokensByRole = make(map[string]JWTTokens)
 21338  			}
 21339  			var mapkey string
 21340  			mapvalue := &JWTTokens{}
 21341  			for iNdEx < postIndex {
 21342  				entryPreIndex := iNdEx
 21343  				var wire uint64
 21344  				for shift := uint(0); ; shift += 7 {
 21345  					if shift >= 64 {
 21346  						return ErrIntOverflowGenerated
 21347  					}
 21348  					if iNdEx >= l {
 21349  						return io.ErrUnexpectedEOF
 21350  					}
 21351  					b := dAtA[iNdEx]
 21352  					iNdEx++
 21353  					wire |= uint64(b&0x7F) << shift
 21354  					if b < 0x80 {
 21355  						break
 21356  					}
 21357  				}
 21358  				fieldNum := int32(wire >> 3)
 21359  				if fieldNum == 1 {
 21360  					var stringLenmapkey uint64
 21361  					for shift := uint(0); ; shift += 7 {
 21362  						if shift >= 64 {
 21363  							return ErrIntOverflowGenerated
 21364  						}
 21365  						if iNdEx >= l {
 21366  							return io.ErrUnexpectedEOF
 21367  						}
 21368  						b := dAtA[iNdEx]
 21369  						iNdEx++
 21370  						stringLenmapkey |= uint64(b&0x7F) << shift
 21371  						if b < 0x80 {
 21372  							break
 21373  						}
 21374  					}
 21375  					intStringLenmapkey := int(stringLenmapkey)
 21376  					if intStringLenmapkey < 0 {
 21377  						return ErrInvalidLengthGenerated
 21378  					}
 21379  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 21380  					if postStringIndexmapkey < 0 {
 21381  						return ErrInvalidLengthGenerated
 21382  					}
 21383  					if postStringIndexmapkey > l {
 21384  						return io.ErrUnexpectedEOF
 21385  					}
 21386  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 21387  					iNdEx = postStringIndexmapkey
 21388  				} else if fieldNum == 2 {
 21389  					var mapmsglen int
 21390  					for shift := uint(0); ; shift += 7 {
 21391  						if shift >= 64 {
 21392  							return ErrIntOverflowGenerated
 21393  						}
 21394  						if iNdEx >= l {
 21395  							return io.ErrUnexpectedEOF
 21396  						}
 21397  						b := dAtA[iNdEx]
 21398  						iNdEx++
 21399  						mapmsglen |= int(b&0x7F) << shift
 21400  						if b < 0x80 {
 21401  							break
 21402  						}
 21403  					}
 21404  					if mapmsglen < 0 {
 21405  						return ErrInvalidLengthGenerated
 21406  					}
 21407  					postmsgIndex := iNdEx + mapmsglen
 21408  					if postmsgIndex < 0 {
 21409  						return ErrInvalidLengthGenerated
 21410  					}
 21411  					if postmsgIndex > l {
 21412  						return io.ErrUnexpectedEOF
 21413  					}
 21414  					mapvalue = &JWTTokens{}
 21415  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 21416  						return err
 21417  					}
 21418  					iNdEx = postmsgIndex
 21419  				} else {
 21420  					iNdEx = entryPreIndex
 21421  					skippy, err := skipGenerated(dAtA[iNdEx:])
 21422  					if err != nil {
 21423  						return err
 21424  					}
 21425  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 21426  						return ErrInvalidLengthGenerated
 21427  					}
 21428  					if (iNdEx + skippy) > postIndex {
 21429  						return io.ErrUnexpectedEOF
 21430  					}
 21431  					iNdEx += skippy
 21432  				}
 21433  			}
 21434  			m.JWTTokensByRole[mapkey] = *mapvalue
 21435  			iNdEx = postIndex
 21436  		default:
 21437  			iNdEx = preIndex
 21438  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21439  			if err != nil {
 21440  				return err
 21441  			}
 21442  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21443  				return ErrInvalidLengthGenerated
 21444  			}
 21445  			if (iNdEx + skippy) > l {
 21446  				return io.ErrUnexpectedEOF
 21447  			}
 21448  			iNdEx += skippy
 21449  		}
 21450  	}
 21451  
 21452  	if iNdEx > l {
 21453  		return io.ErrUnexpectedEOF
 21454  	}
 21455  	return nil
 21456  }
 21457  func (m *Application) Unmarshal(dAtA []byte) error {
 21458  	l := len(dAtA)
 21459  	iNdEx := 0
 21460  	for iNdEx < l {
 21461  		preIndex := iNdEx
 21462  		var wire uint64
 21463  		for shift := uint(0); ; shift += 7 {
 21464  			if shift >= 64 {
 21465  				return ErrIntOverflowGenerated
 21466  			}
 21467  			if iNdEx >= l {
 21468  				return io.ErrUnexpectedEOF
 21469  			}
 21470  			b := dAtA[iNdEx]
 21471  			iNdEx++
 21472  			wire |= uint64(b&0x7F) << shift
 21473  			if b < 0x80 {
 21474  				break
 21475  			}
 21476  		}
 21477  		fieldNum := int32(wire >> 3)
 21478  		wireType := int(wire & 0x7)
 21479  		if wireType == 4 {
 21480  			return fmt.Errorf("proto: Application: wiretype end group for non-group")
 21481  		}
 21482  		if fieldNum <= 0 {
 21483  			return fmt.Errorf("proto: Application: illegal tag %d (wire type %d)", fieldNum, wire)
 21484  		}
 21485  		switch fieldNum {
 21486  		case 1:
 21487  			if wireType != 2 {
 21488  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 21489  			}
 21490  			var msglen int
 21491  			for shift := uint(0); ; shift += 7 {
 21492  				if shift >= 64 {
 21493  					return ErrIntOverflowGenerated
 21494  				}
 21495  				if iNdEx >= l {
 21496  					return io.ErrUnexpectedEOF
 21497  				}
 21498  				b := dAtA[iNdEx]
 21499  				iNdEx++
 21500  				msglen |= int(b&0x7F) << shift
 21501  				if b < 0x80 {
 21502  					break
 21503  				}
 21504  			}
 21505  			if msglen < 0 {
 21506  				return ErrInvalidLengthGenerated
 21507  			}
 21508  			postIndex := iNdEx + msglen
 21509  			if postIndex < 0 {
 21510  				return ErrInvalidLengthGenerated
 21511  			}
 21512  			if postIndex > l {
 21513  				return io.ErrUnexpectedEOF
 21514  			}
 21515  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21516  				return err
 21517  			}
 21518  			iNdEx = postIndex
 21519  		case 2:
 21520  			if wireType != 2 {
 21521  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 21522  			}
 21523  			var msglen int
 21524  			for shift := uint(0); ; shift += 7 {
 21525  				if shift >= 64 {
 21526  					return ErrIntOverflowGenerated
 21527  				}
 21528  				if iNdEx >= l {
 21529  					return io.ErrUnexpectedEOF
 21530  				}
 21531  				b := dAtA[iNdEx]
 21532  				iNdEx++
 21533  				msglen |= int(b&0x7F) << shift
 21534  				if b < 0x80 {
 21535  					break
 21536  				}
 21537  			}
 21538  			if msglen < 0 {
 21539  				return ErrInvalidLengthGenerated
 21540  			}
 21541  			postIndex := iNdEx + msglen
 21542  			if postIndex < 0 {
 21543  				return ErrInvalidLengthGenerated
 21544  			}
 21545  			if postIndex > l {
 21546  				return io.ErrUnexpectedEOF
 21547  			}
 21548  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21549  				return err
 21550  			}
 21551  			iNdEx = postIndex
 21552  		case 3:
 21553  			if wireType != 2 {
 21554  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 21555  			}
 21556  			var msglen int
 21557  			for shift := uint(0); ; shift += 7 {
 21558  				if shift >= 64 {
 21559  					return ErrIntOverflowGenerated
 21560  				}
 21561  				if iNdEx >= l {
 21562  					return io.ErrUnexpectedEOF
 21563  				}
 21564  				b := dAtA[iNdEx]
 21565  				iNdEx++
 21566  				msglen |= int(b&0x7F) << shift
 21567  				if b < 0x80 {
 21568  					break
 21569  				}
 21570  			}
 21571  			if msglen < 0 {
 21572  				return ErrInvalidLengthGenerated
 21573  			}
 21574  			postIndex := iNdEx + msglen
 21575  			if postIndex < 0 {
 21576  				return ErrInvalidLengthGenerated
 21577  			}
 21578  			if postIndex > l {
 21579  				return io.ErrUnexpectedEOF
 21580  			}
 21581  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21582  				return err
 21583  			}
 21584  			iNdEx = postIndex
 21585  		case 4:
 21586  			if wireType != 2 {
 21587  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 21588  			}
 21589  			var msglen int
 21590  			for shift := uint(0); ; shift += 7 {
 21591  				if shift >= 64 {
 21592  					return ErrIntOverflowGenerated
 21593  				}
 21594  				if iNdEx >= l {
 21595  					return io.ErrUnexpectedEOF
 21596  				}
 21597  				b := dAtA[iNdEx]
 21598  				iNdEx++
 21599  				msglen |= int(b&0x7F) << shift
 21600  				if b < 0x80 {
 21601  					break
 21602  				}
 21603  			}
 21604  			if msglen < 0 {
 21605  				return ErrInvalidLengthGenerated
 21606  			}
 21607  			postIndex := iNdEx + msglen
 21608  			if postIndex < 0 {
 21609  				return ErrInvalidLengthGenerated
 21610  			}
 21611  			if postIndex > l {
 21612  				return io.ErrUnexpectedEOF
 21613  			}
 21614  			if m.Operation == nil {
 21615  				m.Operation = &Operation{}
 21616  			}
 21617  			if err := m.Operation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21618  				return err
 21619  			}
 21620  			iNdEx = postIndex
 21621  		default:
 21622  			iNdEx = preIndex
 21623  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21624  			if err != nil {
 21625  				return err
 21626  			}
 21627  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21628  				return ErrInvalidLengthGenerated
 21629  			}
 21630  			if (iNdEx + skippy) > l {
 21631  				return io.ErrUnexpectedEOF
 21632  			}
 21633  			iNdEx += skippy
 21634  		}
 21635  	}
 21636  
 21637  	if iNdEx > l {
 21638  		return io.ErrUnexpectedEOF
 21639  	}
 21640  	return nil
 21641  }
 21642  func (m *ApplicationCondition) Unmarshal(dAtA []byte) error {
 21643  	l := len(dAtA)
 21644  	iNdEx := 0
 21645  	for iNdEx < l {
 21646  		preIndex := iNdEx
 21647  		var wire uint64
 21648  		for shift := uint(0); ; shift += 7 {
 21649  			if shift >= 64 {
 21650  				return ErrIntOverflowGenerated
 21651  			}
 21652  			if iNdEx >= l {
 21653  				return io.ErrUnexpectedEOF
 21654  			}
 21655  			b := dAtA[iNdEx]
 21656  			iNdEx++
 21657  			wire |= uint64(b&0x7F) << shift
 21658  			if b < 0x80 {
 21659  				break
 21660  			}
 21661  		}
 21662  		fieldNum := int32(wire >> 3)
 21663  		wireType := int(wire & 0x7)
 21664  		if wireType == 4 {
 21665  			return fmt.Errorf("proto: ApplicationCondition: wiretype end group for non-group")
 21666  		}
 21667  		if fieldNum <= 0 {
 21668  			return fmt.Errorf("proto: ApplicationCondition: illegal tag %d (wire type %d)", fieldNum, wire)
 21669  		}
 21670  		switch fieldNum {
 21671  		case 1:
 21672  			if wireType != 2 {
 21673  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 21674  			}
 21675  			var stringLen uint64
 21676  			for shift := uint(0); ; shift += 7 {
 21677  				if shift >= 64 {
 21678  					return ErrIntOverflowGenerated
 21679  				}
 21680  				if iNdEx >= l {
 21681  					return io.ErrUnexpectedEOF
 21682  				}
 21683  				b := dAtA[iNdEx]
 21684  				iNdEx++
 21685  				stringLen |= uint64(b&0x7F) << shift
 21686  				if b < 0x80 {
 21687  					break
 21688  				}
 21689  			}
 21690  			intStringLen := int(stringLen)
 21691  			if intStringLen < 0 {
 21692  				return ErrInvalidLengthGenerated
 21693  			}
 21694  			postIndex := iNdEx + intStringLen
 21695  			if postIndex < 0 {
 21696  				return ErrInvalidLengthGenerated
 21697  			}
 21698  			if postIndex > l {
 21699  				return io.ErrUnexpectedEOF
 21700  			}
 21701  			m.Type = string(dAtA[iNdEx:postIndex])
 21702  			iNdEx = postIndex
 21703  		case 2:
 21704  			if wireType != 2 {
 21705  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 21706  			}
 21707  			var stringLen uint64
 21708  			for shift := uint(0); ; shift += 7 {
 21709  				if shift >= 64 {
 21710  					return ErrIntOverflowGenerated
 21711  				}
 21712  				if iNdEx >= l {
 21713  					return io.ErrUnexpectedEOF
 21714  				}
 21715  				b := dAtA[iNdEx]
 21716  				iNdEx++
 21717  				stringLen |= uint64(b&0x7F) << shift
 21718  				if b < 0x80 {
 21719  					break
 21720  				}
 21721  			}
 21722  			intStringLen := int(stringLen)
 21723  			if intStringLen < 0 {
 21724  				return ErrInvalidLengthGenerated
 21725  			}
 21726  			postIndex := iNdEx + intStringLen
 21727  			if postIndex < 0 {
 21728  				return ErrInvalidLengthGenerated
 21729  			}
 21730  			if postIndex > l {
 21731  				return io.ErrUnexpectedEOF
 21732  			}
 21733  			m.Message = string(dAtA[iNdEx:postIndex])
 21734  			iNdEx = postIndex
 21735  		case 3:
 21736  			if wireType != 2 {
 21737  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 21738  			}
 21739  			var msglen int
 21740  			for shift := uint(0); ; shift += 7 {
 21741  				if shift >= 64 {
 21742  					return ErrIntOverflowGenerated
 21743  				}
 21744  				if iNdEx >= l {
 21745  					return io.ErrUnexpectedEOF
 21746  				}
 21747  				b := dAtA[iNdEx]
 21748  				iNdEx++
 21749  				msglen |= int(b&0x7F) << shift
 21750  				if b < 0x80 {
 21751  					break
 21752  				}
 21753  			}
 21754  			if msglen < 0 {
 21755  				return ErrInvalidLengthGenerated
 21756  			}
 21757  			postIndex := iNdEx + msglen
 21758  			if postIndex < 0 {
 21759  				return ErrInvalidLengthGenerated
 21760  			}
 21761  			if postIndex > l {
 21762  				return io.ErrUnexpectedEOF
 21763  			}
 21764  			if m.LastTransitionTime == nil {
 21765  				m.LastTransitionTime = &v1.Time{}
 21766  			}
 21767  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21768  				return err
 21769  			}
 21770  			iNdEx = postIndex
 21771  		default:
 21772  			iNdEx = preIndex
 21773  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21774  			if err != nil {
 21775  				return err
 21776  			}
 21777  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21778  				return ErrInvalidLengthGenerated
 21779  			}
 21780  			if (iNdEx + skippy) > l {
 21781  				return io.ErrUnexpectedEOF
 21782  			}
 21783  			iNdEx += skippy
 21784  		}
 21785  	}
 21786  
 21787  	if iNdEx > l {
 21788  		return io.ErrUnexpectedEOF
 21789  	}
 21790  	return nil
 21791  }
 21792  func (m *ApplicationDestination) Unmarshal(dAtA []byte) error {
 21793  	l := len(dAtA)
 21794  	iNdEx := 0
 21795  	for iNdEx < l {
 21796  		preIndex := iNdEx
 21797  		var wire uint64
 21798  		for shift := uint(0); ; shift += 7 {
 21799  			if shift >= 64 {
 21800  				return ErrIntOverflowGenerated
 21801  			}
 21802  			if iNdEx >= l {
 21803  				return io.ErrUnexpectedEOF
 21804  			}
 21805  			b := dAtA[iNdEx]
 21806  			iNdEx++
 21807  			wire |= uint64(b&0x7F) << shift
 21808  			if b < 0x80 {
 21809  				break
 21810  			}
 21811  		}
 21812  		fieldNum := int32(wire >> 3)
 21813  		wireType := int(wire & 0x7)
 21814  		if wireType == 4 {
 21815  			return fmt.Errorf("proto: ApplicationDestination: wiretype end group for non-group")
 21816  		}
 21817  		if fieldNum <= 0 {
 21818  			return fmt.Errorf("proto: ApplicationDestination: illegal tag %d (wire type %d)", fieldNum, wire)
 21819  		}
 21820  		switch fieldNum {
 21821  		case 1:
 21822  			if wireType != 2 {
 21823  				return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
 21824  			}
 21825  			var stringLen uint64
 21826  			for shift := uint(0); ; shift += 7 {
 21827  				if shift >= 64 {
 21828  					return ErrIntOverflowGenerated
 21829  				}
 21830  				if iNdEx >= l {
 21831  					return io.ErrUnexpectedEOF
 21832  				}
 21833  				b := dAtA[iNdEx]
 21834  				iNdEx++
 21835  				stringLen |= uint64(b&0x7F) << shift
 21836  				if b < 0x80 {
 21837  					break
 21838  				}
 21839  			}
 21840  			intStringLen := int(stringLen)
 21841  			if intStringLen < 0 {
 21842  				return ErrInvalidLengthGenerated
 21843  			}
 21844  			postIndex := iNdEx + intStringLen
 21845  			if postIndex < 0 {
 21846  				return ErrInvalidLengthGenerated
 21847  			}
 21848  			if postIndex > l {
 21849  				return io.ErrUnexpectedEOF
 21850  			}
 21851  			m.Server = string(dAtA[iNdEx:postIndex])
 21852  			iNdEx = postIndex
 21853  		case 2:
 21854  			if wireType != 2 {
 21855  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 21856  			}
 21857  			var stringLen uint64
 21858  			for shift := uint(0); ; shift += 7 {
 21859  				if shift >= 64 {
 21860  					return ErrIntOverflowGenerated
 21861  				}
 21862  				if iNdEx >= l {
 21863  					return io.ErrUnexpectedEOF
 21864  				}
 21865  				b := dAtA[iNdEx]
 21866  				iNdEx++
 21867  				stringLen |= uint64(b&0x7F) << shift
 21868  				if b < 0x80 {
 21869  					break
 21870  				}
 21871  			}
 21872  			intStringLen := int(stringLen)
 21873  			if intStringLen < 0 {
 21874  				return ErrInvalidLengthGenerated
 21875  			}
 21876  			postIndex := iNdEx + intStringLen
 21877  			if postIndex < 0 {
 21878  				return ErrInvalidLengthGenerated
 21879  			}
 21880  			if postIndex > l {
 21881  				return io.ErrUnexpectedEOF
 21882  			}
 21883  			m.Namespace = string(dAtA[iNdEx:postIndex])
 21884  			iNdEx = postIndex
 21885  		case 3:
 21886  			if wireType != 2 {
 21887  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 21888  			}
 21889  			var stringLen uint64
 21890  			for shift := uint(0); ; shift += 7 {
 21891  				if shift >= 64 {
 21892  					return ErrIntOverflowGenerated
 21893  				}
 21894  				if iNdEx >= l {
 21895  					return io.ErrUnexpectedEOF
 21896  				}
 21897  				b := dAtA[iNdEx]
 21898  				iNdEx++
 21899  				stringLen |= uint64(b&0x7F) << shift
 21900  				if b < 0x80 {
 21901  					break
 21902  				}
 21903  			}
 21904  			intStringLen := int(stringLen)
 21905  			if intStringLen < 0 {
 21906  				return ErrInvalidLengthGenerated
 21907  			}
 21908  			postIndex := iNdEx + intStringLen
 21909  			if postIndex < 0 {
 21910  				return ErrInvalidLengthGenerated
 21911  			}
 21912  			if postIndex > l {
 21913  				return io.ErrUnexpectedEOF
 21914  			}
 21915  			m.Name = string(dAtA[iNdEx:postIndex])
 21916  			iNdEx = postIndex
 21917  		default:
 21918  			iNdEx = preIndex
 21919  			skippy, err := skipGenerated(dAtA[iNdEx:])
 21920  			if err != nil {
 21921  				return err
 21922  			}
 21923  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 21924  				return ErrInvalidLengthGenerated
 21925  			}
 21926  			if (iNdEx + skippy) > l {
 21927  				return io.ErrUnexpectedEOF
 21928  			}
 21929  			iNdEx += skippy
 21930  		}
 21931  	}
 21932  
 21933  	if iNdEx > l {
 21934  		return io.ErrUnexpectedEOF
 21935  	}
 21936  	return nil
 21937  }
 21938  func (m *ApplicationList) Unmarshal(dAtA []byte) error {
 21939  	l := len(dAtA)
 21940  	iNdEx := 0
 21941  	for iNdEx < l {
 21942  		preIndex := iNdEx
 21943  		var wire uint64
 21944  		for shift := uint(0); ; shift += 7 {
 21945  			if shift >= 64 {
 21946  				return ErrIntOverflowGenerated
 21947  			}
 21948  			if iNdEx >= l {
 21949  				return io.ErrUnexpectedEOF
 21950  			}
 21951  			b := dAtA[iNdEx]
 21952  			iNdEx++
 21953  			wire |= uint64(b&0x7F) << shift
 21954  			if b < 0x80 {
 21955  				break
 21956  			}
 21957  		}
 21958  		fieldNum := int32(wire >> 3)
 21959  		wireType := int(wire & 0x7)
 21960  		if wireType == 4 {
 21961  			return fmt.Errorf("proto: ApplicationList: wiretype end group for non-group")
 21962  		}
 21963  		if fieldNum <= 0 {
 21964  			return fmt.Errorf("proto: ApplicationList: illegal tag %d (wire type %d)", fieldNum, wire)
 21965  		}
 21966  		switch fieldNum {
 21967  		case 1:
 21968  			if wireType != 2 {
 21969  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 21970  			}
 21971  			var msglen int
 21972  			for shift := uint(0); ; shift += 7 {
 21973  				if shift >= 64 {
 21974  					return ErrIntOverflowGenerated
 21975  				}
 21976  				if iNdEx >= l {
 21977  					return io.ErrUnexpectedEOF
 21978  				}
 21979  				b := dAtA[iNdEx]
 21980  				iNdEx++
 21981  				msglen |= int(b&0x7F) << shift
 21982  				if b < 0x80 {
 21983  					break
 21984  				}
 21985  			}
 21986  			if msglen < 0 {
 21987  				return ErrInvalidLengthGenerated
 21988  			}
 21989  			postIndex := iNdEx + msglen
 21990  			if postIndex < 0 {
 21991  				return ErrInvalidLengthGenerated
 21992  			}
 21993  			if postIndex > l {
 21994  				return io.ErrUnexpectedEOF
 21995  			}
 21996  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 21997  				return err
 21998  			}
 21999  			iNdEx = postIndex
 22000  		case 2:
 22001  			if wireType != 2 {
 22002  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 22003  			}
 22004  			var msglen int
 22005  			for shift := uint(0); ; shift += 7 {
 22006  				if shift >= 64 {
 22007  					return ErrIntOverflowGenerated
 22008  				}
 22009  				if iNdEx >= l {
 22010  					return io.ErrUnexpectedEOF
 22011  				}
 22012  				b := dAtA[iNdEx]
 22013  				iNdEx++
 22014  				msglen |= int(b&0x7F) << shift
 22015  				if b < 0x80 {
 22016  					break
 22017  				}
 22018  			}
 22019  			if msglen < 0 {
 22020  				return ErrInvalidLengthGenerated
 22021  			}
 22022  			postIndex := iNdEx + msglen
 22023  			if postIndex < 0 {
 22024  				return ErrInvalidLengthGenerated
 22025  			}
 22026  			if postIndex > l {
 22027  				return io.ErrUnexpectedEOF
 22028  			}
 22029  			m.Items = append(m.Items, Application{})
 22030  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22031  				return err
 22032  			}
 22033  			iNdEx = postIndex
 22034  		default:
 22035  			iNdEx = preIndex
 22036  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22037  			if err != nil {
 22038  				return err
 22039  			}
 22040  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22041  				return ErrInvalidLengthGenerated
 22042  			}
 22043  			if (iNdEx + skippy) > l {
 22044  				return io.ErrUnexpectedEOF
 22045  			}
 22046  			iNdEx += skippy
 22047  		}
 22048  	}
 22049  
 22050  	if iNdEx > l {
 22051  		return io.ErrUnexpectedEOF
 22052  	}
 22053  	return nil
 22054  }
 22055  func (m *ApplicationMatchExpression) Unmarshal(dAtA []byte) error {
 22056  	l := len(dAtA)
 22057  	iNdEx := 0
 22058  	for iNdEx < l {
 22059  		preIndex := iNdEx
 22060  		var wire uint64
 22061  		for shift := uint(0); ; shift += 7 {
 22062  			if shift >= 64 {
 22063  				return ErrIntOverflowGenerated
 22064  			}
 22065  			if iNdEx >= l {
 22066  				return io.ErrUnexpectedEOF
 22067  			}
 22068  			b := dAtA[iNdEx]
 22069  			iNdEx++
 22070  			wire |= uint64(b&0x7F) << shift
 22071  			if b < 0x80 {
 22072  				break
 22073  			}
 22074  		}
 22075  		fieldNum := int32(wire >> 3)
 22076  		wireType := int(wire & 0x7)
 22077  		if wireType == 4 {
 22078  			return fmt.Errorf("proto: ApplicationMatchExpression: wiretype end group for non-group")
 22079  		}
 22080  		if fieldNum <= 0 {
 22081  			return fmt.Errorf("proto: ApplicationMatchExpression: illegal tag %d (wire type %d)", fieldNum, wire)
 22082  		}
 22083  		switch fieldNum {
 22084  		case 1:
 22085  			if wireType != 2 {
 22086  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 22087  			}
 22088  			var stringLen uint64
 22089  			for shift := uint(0); ; shift += 7 {
 22090  				if shift >= 64 {
 22091  					return ErrIntOverflowGenerated
 22092  				}
 22093  				if iNdEx >= l {
 22094  					return io.ErrUnexpectedEOF
 22095  				}
 22096  				b := dAtA[iNdEx]
 22097  				iNdEx++
 22098  				stringLen |= uint64(b&0x7F) << shift
 22099  				if b < 0x80 {
 22100  					break
 22101  				}
 22102  			}
 22103  			intStringLen := int(stringLen)
 22104  			if intStringLen < 0 {
 22105  				return ErrInvalidLengthGenerated
 22106  			}
 22107  			postIndex := iNdEx + intStringLen
 22108  			if postIndex < 0 {
 22109  				return ErrInvalidLengthGenerated
 22110  			}
 22111  			if postIndex > l {
 22112  				return io.ErrUnexpectedEOF
 22113  			}
 22114  			m.Key = string(dAtA[iNdEx:postIndex])
 22115  			iNdEx = postIndex
 22116  		case 2:
 22117  			if wireType != 2 {
 22118  				return fmt.Errorf("proto: wrong wireType = %d for field Operator", wireType)
 22119  			}
 22120  			var stringLen uint64
 22121  			for shift := uint(0); ; shift += 7 {
 22122  				if shift >= 64 {
 22123  					return ErrIntOverflowGenerated
 22124  				}
 22125  				if iNdEx >= l {
 22126  					return io.ErrUnexpectedEOF
 22127  				}
 22128  				b := dAtA[iNdEx]
 22129  				iNdEx++
 22130  				stringLen |= uint64(b&0x7F) << shift
 22131  				if b < 0x80 {
 22132  					break
 22133  				}
 22134  			}
 22135  			intStringLen := int(stringLen)
 22136  			if intStringLen < 0 {
 22137  				return ErrInvalidLengthGenerated
 22138  			}
 22139  			postIndex := iNdEx + intStringLen
 22140  			if postIndex < 0 {
 22141  				return ErrInvalidLengthGenerated
 22142  			}
 22143  			if postIndex > l {
 22144  				return io.ErrUnexpectedEOF
 22145  			}
 22146  			m.Operator = string(dAtA[iNdEx:postIndex])
 22147  			iNdEx = postIndex
 22148  		case 3:
 22149  			if wireType != 2 {
 22150  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 22151  			}
 22152  			var stringLen uint64
 22153  			for shift := uint(0); ; shift += 7 {
 22154  				if shift >= 64 {
 22155  					return ErrIntOverflowGenerated
 22156  				}
 22157  				if iNdEx >= l {
 22158  					return io.ErrUnexpectedEOF
 22159  				}
 22160  				b := dAtA[iNdEx]
 22161  				iNdEx++
 22162  				stringLen |= uint64(b&0x7F) << shift
 22163  				if b < 0x80 {
 22164  					break
 22165  				}
 22166  			}
 22167  			intStringLen := int(stringLen)
 22168  			if intStringLen < 0 {
 22169  				return ErrInvalidLengthGenerated
 22170  			}
 22171  			postIndex := iNdEx + intStringLen
 22172  			if postIndex < 0 {
 22173  				return ErrInvalidLengthGenerated
 22174  			}
 22175  			if postIndex > l {
 22176  				return io.ErrUnexpectedEOF
 22177  			}
 22178  			m.Values = append(m.Values, string(dAtA[iNdEx:postIndex]))
 22179  			iNdEx = postIndex
 22180  		default:
 22181  			iNdEx = preIndex
 22182  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22183  			if err != nil {
 22184  				return err
 22185  			}
 22186  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22187  				return ErrInvalidLengthGenerated
 22188  			}
 22189  			if (iNdEx + skippy) > l {
 22190  				return io.ErrUnexpectedEOF
 22191  			}
 22192  			iNdEx += skippy
 22193  		}
 22194  	}
 22195  
 22196  	if iNdEx > l {
 22197  		return io.ErrUnexpectedEOF
 22198  	}
 22199  	return nil
 22200  }
 22201  func (m *ApplicationPreservedFields) Unmarshal(dAtA []byte) error {
 22202  	l := len(dAtA)
 22203  	iNdEx := 0
 22204  	for iNdEx < l {
 22205  		preIndex := iNdEx
 22206  		var wire uint64
 22207  		for shift := uint(0); ; shift += 7 {
 22208  			if shift >= 64 {
 22209  				return ErrIntOverflowGenerated
 22210  			}
 22211  			if iNdEx >= l {
 22212  				return io.ErrUnexpectedEOF
 22213  			}
 22214  			b := dAtA[iNdEx]
 22215  			iNdEx++
 22216  			wire |= uint64(b&0x7F) << shift
 22217  			if b < 0x80 {
 22218  				break
 22219  			}
 22220  		}
 22221  		fieldNum := int32(wire >> 3)
 22222  		wireType := int(wire & 0x7)
 22223  		if wireType == 4 {
 22224  			return fmt.Errorf("proto: ApplicationPreservedFields: wiretype end group for non-group")
 22225  		}
 22226  		if fieldNum <= 0 {
 22227  			return fmt.Errorf("proto: ApplicationPreservedFields: illegal tag %d (wire type %d)", fieldNum, wire)
 22228  		}
 22229  		switch fieldNum {
 22230  		case 1:
 22231  			if wireType != 2 {
 22232  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 22233  			}
 22234  			var stringLen uint64
 22235  			for shift := uint(0); ; shift += 7 {
 22236  				if shift >= 64 {
 22237  					return ErrIntOverflowGenerated
 22238  				}
 22239  				if iNdEx >= l {
 22240  					return io.ErrUnexpectedEOF
 22241  				}
 22242  				b := dAtA[iNdEx]
 22243  				iNdEx++
 22244  				stringLen |= uint64(b&0x7F) << shift
 22245  				if b < 0x80 {
 22246  					break
 22247  				}
 22248  			}
 22249  			intStringLen := int(stringLen)
 22250  			if intStringLen < 0 {
 22251  				return ErrInvalidLengthGenerated
 22252  			}
 22253  			postIndex := iNdEx + intStringLen
 22254  			if postIndex < 0 {
 22255  				return ErrInvalidLengthGenerated
 22256  			}
 22257  			if postIndex > l {
 22258  				return io.ErrUnexpectedEOF
 22259  			}
 22260  			m.Annotations = append(m.Annotations, string(dAtA[iNdEx:postIndex]))
 22261  			iNdEx = postIndex
 22262  		case 2:
 22263  			if wireType != 2 {
 22264  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 22265  			}
 22266  			var stringLen uint64
 22267  			for shift := uint(0); ; shift += 7 {
 22268  				if shift >= 64 {
 22269  					return ErrIntOverflowGenerated
 22270  				}
 22271  				if iNdEx >= l {
 22272  					return io.ErrUnexpectedEOF
 22273  				}
 22274  				b := dAtA[iNdEx]
 22275  				iNdEx++
 22276  				stringLen |= uint64(b&0x7F) << shift
 22277  				if b < 0x80 {
 22278  					break
 22279  				}
 22280  			}
 22281  			intStringLen := int(stringLen)
 22282  			if intStringLen < 0 {
 22283  				return ErrInvalidLengthGenerated
 22284  			}
 22285  			postIndex := iNdEx + intStringLen
 22286  			if postIndex < 0 {
 22287  				return ErrInvalidLengthGenerated
 22288  			}
 22289  			if postIndex > l {
 22290  				return io.ErrUnexpectedEOF
 22291  			}
 22292  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 22293  			iNdEx = postIndex
 22294  		default:
 22295  			iNdEx = preIndex
 22296  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22297  			if err != nil {
 22298  				return err
 22299  			}
 22300  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22301  				return ErrInvalidLengthGenerated
 22302  			}
 22303  			if (iNdEx + skippy) > l {
 22304  				return io.ErrUnexpectedEOF
 22305  			}
 22306  			iNdEx += skippy
 22307  		}
 22308  	}
 22309  
 22310  	if iNdEx > l {
 22311  		return io.ErrUnexpectedEOF
 22312  	}
 22313  	return nil
 22314  }
 22315  func (m *ApplicationSet) Unmarshal(dAtA []byte) error {
 22316  	l := len(dAtA)
 22317  	iNdEx := 0
 22318  	for iNdEx < l {
 22319  		preIndex := iNdEx
 22320  		var wire uint64
 22321  		for shift := uint(0); ; shift += 7 {
 22322  			if shift >= 64 {
 22323  				return ErrIntOverflowGenerated
 22324  			}
 22325  			if iNdEx >= l {
 22326  				return io.ErrUnexpectedEOF
 22327  			}
 22328  			b := dAtA[iNdEx]
 22329  			iNdEx++
 22330  			wire |= uint64(b&0x7F) << shift
 22331  			if b < 0x80 {
 22332  				break
 22333  			}
 22334  		}
 22335  		fieldNum := int32(wire >> 3)
 22336  		wireType := int(wire & 0x7)
 22337  		if wireType == 4 {
 22338  			return fmt.Errorf("proto: ApplicationSet: wiretype end group for non-group")
 22339  		}
 22340  		if fieldNum <= 0 {
 22341  			return fmt.Errorf("proto: ApplicationSet: illegal tag %d (wire type %d)", fieldNum, wire)
 22342  		}
 22343  		switch fieldNum {
 22344  		case 1:
 22345  			if wireType != 2 {
 22346  				return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
 22347  			}
 22348  			var msglen int
 22349  			for shift := uint(0); ; shift += 7 {
 22350  				if shift >= 64 {
 22351  					return ErrIntOverflowGenerated
 22352  				}
 22353  				if iNdEx >= l {
 22354  					return io.ErrUnexpectedEOF
 22355  				}
 22356  				b := dAtA[iNdEx]
 22357  				iNdEx++
 22358  				msglen |= int(b&0x7F) << shift
 22359  				if b < 0x80 {
 22360  					break
 22361  				}
 22362  			}
 22363  			if msglen < 0 {
 22364  				return ErrInvalidLengthGenerated
 22365  			}
 22366  			postIndex := iNdEx + msglen
 22367  			if postIndex < 0 {
 22368  				return ErrInvalidLengthGenerated
 22369  			}
 22370  			if postIndex > l {
 22371  				return io.ErrUnexpectedEOF
 22372  			}
 22373  			if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22374  				return err
 22375  			}
 22376  			iNdEx = postIndex
 22377  		case 2:
 22378  			if wireType != 2 {
 22379  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 22380  			}
 22381  			var msglen int
 22382  			for shift := uint(0); ; shift += 7 {
 22383  				if shift >= 64 {
 22384  					return ErrIntOverflowGenerated
 22385  				}
 22386  				if iNdEx >= l {
 22387  					return io.ErrUnexpectedEOF
 22388  				}
 22389  				b := dAtA[iNdEx]
 22390  				iNdEx++
 22391  				msglen |= int(b&0x7F) << shift
 22392  				if b < 0x80 {
 22393  					break
 22394  				}
 22395  			}
 22396  			if msglen < 0 {
 22397  				return ErrInvalidLengthGenerated
 22398  			}
 22399  			postIndex := iNdEx + msglen
 22400  			if postIndex < 0 {
 22401  				return ErrInvalidLengthGenerated
 22402  			}
 22403  			if postIndex > l {
 22404  				return io.ErrUnexpectedEOF
 22405  			}
 22406  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22407  				return err
 22408  			}
 22409  			iNdEx = postIndex
 22410  		case 3:
 22411  			if wireType != 2 {
 22412  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 22413  			}
 22414  			var msglen int
 22415  			for shift := uint(0); ; shift += 7 {
 22416  				if shift >= 64 {
 22417  					return ErrIntOverflowGenerated
 22418  				}
 22419  				if iNdEx >= l {
 22420  					return io.ErrUnexpectedEOF
 22421  				}
 22422  				b := dAtA[iNdEx]
 22423  				iNdEx++
 22424  				msglen |= int(b&0x7F) << shift
 22425  				if b < 0x80 {
 22426  					break
 22427  				}
 22428  			}
 22429  			if msglen < 0 {
 22430  				return ErrInvalidLengthGenerated
 22431  			}
 22432  			postIndex := iNdEx + msglen
 22433  			if postIndex < 0 {
 22434  				return ErrInvalidLengthGenerated
 22435  			}
 22436  			if postIndex > l {
 22437  				return io.ErrUnexpectedEOF
 22438  			}
 22439  			if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22440  				return err
 22441  			}
 22442  			iNdEx = postIndex
 22443  		default:
 22444  			iNdEx = preIndex
 22445  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22446  			if err != nil {
 22447  				return err
 22448  			}
 22449  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22450  				return ErrInvalidLengthGenerated
 22451  			}
 22452  			if (iNdEx + skippy) > l {
 22453  				return io.ErrUnexpectedEOF
 22454  			}
 22455  			iNdEx += skippy
 22456  		}
 22457  	}
 22458  
 22459  	if iNdEx > l {
 22460  		return io.ErrUnexpectedEOF
 22461  	}
 22462  	return nil
 22463  }
 22464  func (m *ApplicationSetApplicationStatus) Unmarshal(dAtA []byte) error {
 22465  	l := len(dAtA)
 22466  	iNdEx := 0
 22467  	for iNdEx < l {
 22468  		preIndex := iNdEx
 22469  		var wire uint64
 22470  		for shift := uint(0); ; shift += 7 {
 22471  			if shift >= 64 {
 22472  				return ErrIntOverflowGenerated
 22473  			}
 22474  			if iNdEx >= l {
 22475  				return io.ErrUnexpectedEOF
 22476  			}
 22477  			b := dAtA[iNdEx]
 22478  			iNdEx++
 22479  			wire |= uint64(b&0x7F) << shift
 22480  			if b < 0x80 {
 22481  				break
 22482  			}
 22483  		}
 22484  		fieldNum := int32(wire >> 3)
 22485  		wireType := int(wire & 0x7)
 22486  		if wireType == 4 {
 22487  			return fmt.Errorf("proto: ApplicationSetApplicationStatus: wiretype end group for non-group")
 22488  		}
 22489  		if fieldNum <= 0 {
 22490  			return fmt.Errorf("proto: ApplicationSetApplicationStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 22491  		}
 22492  		switch fieldNum {
 22493  		case 1:
 22494  			if wireType != 2 {
 22495  				return fmt.Errorf("proto: wrong wireType = %d for field Application", wireType)
 22496  			}
 22497  			var stringLen uint64
 22498  			for shift := uint(0); ; shift += 7 {
 22499  				if shift >= 64 {
 22500  					return ErrIntOverflowGenerated
 22501  				}
 22502  				if iNdEx >= l {
 22503  					return io.ErrUnexpectedEOF
 22504  				}
 22505  				b := dAtA[iNdEx]
 22506  				iNdEx++
 22507  				stringLen |= uint64(b&0x7F) << shift
 22508  				if b < 0x80 {
 22509  					break
 22510  				}
 22511  			}
 22512  			intStringLen := int(stringLen)
 22513  			if intStringLen < 0 {
 22514  				return ErrInvalidLengthGenerated
 22515  			}
 22516  			postIndex := iNdEx + intStringLen
 22517  			if postIndex < 0 {
 22518  				return ErrInvalidLengthGenerated
 22519  			}
 22520  			if postIndex > l {
 22521  				return io.ErrUnexpectedEOF
 22522  			}
 22523  			m.Application = string(dAtA[iNdEx:postIndex])
 22524  			iNdEx = postIndex
 22525  		case 2:
 22526  			if wireType != 2 {
 22527  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 22528  			}
 22529  			var msglen int
 22530  			for shift := uint(0); ; shift += 7 {
 22531  				if shift >= 64 {
 22532  					return ErrIntOverflowGenerated
 22533  				}
 22534  				if iNdEx >= l {
 22535  					return io.ErrUnexpectedEOF
 22536  				}
 22537  				b := dAtA[iNdEx]
 22538  				iNdEx++
 22539  				msglen |= int(b&0x7F) << shift
 22540  				if b < 0x80 {
 22541  					break
 22542  				}
 22543  			}
 22544  			if msglen < 0 {
 22545  				return ErrInvalidLengthGenerated
 22546  			}
 22547  			postIndex := iNdEx + msglen
 22548  			if postIndex < 0 {
 22549  				return ErrInvalidLengthGenerated
 22550  			}
 22551  			if postIndex > l {
 22552  				return io.ErrUnexpectedEOF
 22553  			}
 22554  			if m.LastTransitionTime == nil {
 22555  				m.LastTransitionTime = &v1.Time{}
 22556  			}
 22557  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22558  				return err
 22559  			}
 22560  			iNdEx = postIndex
 22561  		case 3:
 22562  			if wireType != 2 {
 22563  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 22564  			}
 22565  			var stringLen uint64
 22566  			for shift := uint(0); ; shift += 7 {
 22567  				if shift >= 64 {
 22568  					return ErrIntOverflowGenerated
 22569  				}
 22570  				if iNdEx >= l {
 22571  					return io.ErrUnexpectedEOF
 22572  				}
 22573  				b := dAtA[iNdEx]
 22574  				iNdEx++
 22575  				stringLen |= uint64(b&0x7F) << shift
 22576  				if b < 0x80 {
 22577  					break
 22578  				}
 22579  			}
 22580  			intStringLen := int(stringLen)
 22581  			if intStringLen < 0 {
 22582  				return ErrInvalidLengthGenerated
 22583  			}
 22584  			postIndex := iNdEx + intStringLen
 22585  			if postIndex < 0 {
 22586  				return ErrInvalidLengthGenerated
 22587  			}
 22588  			if postIndex > l {
 22589  				return io.ErrUnexpectedEOF
 22590  			}
 22591  			m.Message = string(dAtA[iNdEx:postIndex])
 22592  			iNdEx = postIndex
 22593  		case 4:
 22594  			if wireType != 2 {
 22595  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 22596  			}
 22597  			var stringLen uint64
 22598  			for shift := uint(0); ; shift += 7 {
 22599  				if shift >= 64 {
 22600  					return ErrIntOverflowGenerated
 22601  				}
 22602  				if iNdEx >= l {
 22603  					return io.ErrUnexpectedEOF
 22604  				}
 22605  				b := dAtA[iNdEx]
 22606  				iNdEx++
 22607  				stringLen |= uint64(b&0x7F) << shift
 22608  				if b < 0x80 {
 22609  					break
 22610  				}
 22611  			}
 22612  			intStringLen := int(stringLen)
 22613  			if intStringLen < 0 {
 22614  				return ErrInvalidLengthGenerated
 22615  			}
 22616  			postIndex := iNdEx + intStringLen
 22617  			if postIndex < 0 {
 22618  				return ErrInvalidLengthGenerated
 22619  			}
 22620  			if postIndex > l {
 22621  				return io.ErrUnexpectedEOF
 22622  			}
 22623  			m.Status = string(dAtA[iNdEx:postIndex])
 22624  			iNdEx = postIndex
 22625  		case 5:
 22626  			if wireType != 2 {
 22627  				return fmt.Errorf("proto: wrong wireType = %d for field Step", wireType)
 22628  			}
 22629  			var stringLen uint64
 22630  			for shift := uint(0); ; shift += 7 {
 22631  				if shift >= 64 {
 22632  					return ErrIntOverflowGenerated
 22633  				}
 22634  				if iNdEx >= l {
 22635  					return io.ErrUnexpectedEOF
 22636  				}
 22637  				b := dAtA[iNdEx]
 22638  				iNdEx++
 22639  				stringLen |= uint64(b&0x7F) << shift
 22640  				if b < 0x80 {
 22641  					break
 22642  				}
 22643  			}
 22644  			intStringLen := int(stringLen)
 22645  			if intStringLen < 0 {
 22646  				return ErrInvalidLengthGenerated
 22647  			}
 22648  			postIndex := iNdEx + intStringLen
 22649  			if postIndex < 0 {
 22650  				return ErrInvalidLengthGenerated
 22651  			}
 22652  			if postIndex > l {
 22653  				return io.ErrUnexpectedEOF
 22654  			}
 22655  			m.Step = string(dAtA[iNdEx:postIndex])
 22656  			iNdEx = postIndex
 22657  		default:
 22658  			iNdEx = preIndex
 22659  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22660  			if err != nil {
 22661  				return err
 22662  			}
 22663  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22664  				return ErrInvalidLengthGenerated
 22665  			}
 22666  			if (iNdEx + skippy) > l {
 22667  				return io.ErrUnexpectedEOF
 22668  			}
 22669  			iNdEx += skippy
 22670  		}
 22671  	}
 22672  
 22673  	if iNdEx > l {
 22674  		return io.ErrUnexpectedEOF
 22675  	}
 22676  	return nil
 22677  }
 22678  func (m *ApplicationSetCondition) Unmarshal(dAtA []byte) error {
 22679  	l := len(dAtA)
 22680  	iNdEx := 0
 22681  	for iNdEx < l {
 22682  		preIndex := iNdEx
 22683  		var wire uint64
 22684  		for shift := uint(0); ; shift += 7 {
 22685  			if shift >= 64 {
 22686  				return ErrIntOverflowGenerated
 22687  			}
 22688  			if iNdEx >= l {
 22689  				return io.ErrUnexpectedEOF
 22690  			}
 22691  			b := dAtA[iNdEx]
 22692  			iNdEx++
 22693  			wire |= uint64(b&0x7F) << shift
 22694  			if b < 0x80 {
 22695  				break
 22696  			}
 22697  		}
 22698  		fieldNum := int32(wire >> 3)
 22699  		wireType := int(wire & 0x7)
 22700  		if wireType == 4 {
 22701  			return fmt.Errorf("proto: ApplicationSetCondition: wiretype end group for non-group")
 22702  		}
 22703  		if fieldNum <= 0 {
 22704  			return fmt.Errorf("proto: ApplicationSetCondition: illegal tag %d (wire type %d)", fieldNum, wire)
 22705  		}
 22706  		switch fieldNum {
 22707  		case 1:
 22708  			if wireType != 2 {
 22709  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 22710  			}
 22711  			var stringLen uint64
 22712  			for shift := uint(0); ; shift += 7 {
 22713  				if shift >= 64 {
 22714  					return ErrIntOverflowGenerated
 22715  				}
 22716  				if iNdEx >= l {
 22717  					return io.ErrUnexpectedEOF
 22718  				}
 22719  				b := dAtA[iNdEx]
 22720  				iNdEx++
 22721  				stringLen |= uint64(b&0x7F) << shift
 22722  				if b < 0x80 {
 22723  					break
 22724  				}
 22725  			}
 22726  			intStringLen := int(stringLen)
 22727  			if intStringLen < 0 {
 22728  				return ErrInvalidLengthGenerated
 22729  			}
 22730  			postIndex := iNdEx + intStringLen
 22731  			if postIndex < 0 {
 22732  				return ErrInvalidLengthGenerated
 22733  			}
 22734  			if postIndex > l {
 22735  				return io.ErrUnexpectedEOF
 22736  			}
 22737  			m.Type = ApplicationSetConditionType(dAtA[iNdEx:postIndex])
 22738  			iNdEx = postIndex
 22739  		case 2:
 22740  			if wireType != 2 {
 22741  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 22742  			}
 22743  			var stringLen uint64
 22744  			for shift := uint(0); ; shift += 7 {
 22745  				if shift >= 64 {
 22746  					return ErrIntOverflowGenerated
 22747  				}
 22748  				if iNdEx >= l {
 22749  					return io.ErrUnexpectedEOF
 22750  				}
 22751  				b := dAtA[iNdEx]
 22752  				iNdEx++
 22753  				stringLen |= uint64(b&0x7F) << shift
 22754  				if b < 0x80 {
 22755  					break
 22756  				}
 22757  			}
 22758  			intStringLen := int(stringLen)
 22759  			if intStringLen < 0 {
 22760  				return ErrInvalidLengthGenerated
 22761  			}
 22762  			postIndex := iNdEx + intStringLen
 22763  			if postIndex < 0 {
 22764  				return ErrInvalidLengthGenerated
 22765  			}
 22766  			if postIndex > l {
 22767  				return io.ErrUnexpectedEOF
 22768  			}
 22769  			m.Message = string(dAtA[iNdEx:postIndex])
 22770  			iNdEx = postIndex
 22771  		case 3:
 22772  			if wireType != 2 {
 22773  				return fmt.Errorf("proto: wrong wireType = %d for field LastTransitionTime", wireType)
 22774  			}
 22775  			var msglen int
 22776  			for shift := uint(0); ; shift += 7 {
 22777  				if shift >= 64 {
 22778  					return ErrIntOverflowGenerated
 22779  				}
 22780  				if iNdEx >= l {
 22781  					return io.ErrUnexpectedEOF
 22782  				}
 22783  				b := dAtA[iNdEx]
 22784  				iNdEx++
 22785  				msglen |= int(b&0x7F) << shift
 22786  				if b < 0x80 {
 22787  					break
 22788  				}
 22789  			}
 22790  			if msglen < 0 {
 22791  				return ErrInvalidLengthGenerated
 22792  			}
 22793  			postIndex := iNdEx + msglen
 22794  			if postIndex < 0 {
 22795  				return ErrInvalidLengthGenerated
 22796  			}
 22797  			if postIndex > l {
 22798  				return io.ErrUnexpectedEOF
 22799  			}
 22800  			if m.LastTransitionTime == nil {
 22801  				m.LastTransitionTime = &v1.Time{}
 22802  			}
 22803  			if err := m.LastTransitionTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22804  				return err
 22805  			}
 22806  			iNdEx = postIndex
 22807  		case 4:
 22808  			if wireType != 2 {
 22809  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 22810  			}
 22811  			var stringLen uint64
 22812  			for shift := uint(0); ; shift += 7 {
 22813  				if shift >= 64 {
 22814  					return ErrIntOverflowGenerated
 22815  				}
 22816  				if iNdEx >= l {
 22817  					return io.ErrUnexpectedEOF
 22818  				}
 22819  				b := dAtA[iNdEx]
 22820  				iNdEx++
 22821  				stringLen |= uint64(b&0x7F) << shift
 22822  				if b < 0x80 {
 22823  					break
 22824  				}
 22825  			}
 22826  			intStringLen := int(stringLen)
 22827  			if intStringLen < 0 {
 22828  				return ErrInvalidLengthGenerated
 22829  			}
 22830  			postIndex := iNdEx + intStringLen
 22831  			if postIndex < 0 {
 22832  				return ErrInvalidLengthGenerated
 22833  			}
 22834  			if postIndex > l {
 22835  				return io.ErrUnexpectedEOF
 22836  			}
 22837  			m.Status = ApplicationSetConditionStatus(dAtA[iNdEx:postIndex])
 22838  			iNdEx = postIndex
 22839  		case 5:
 22840  			if wireType != 2 {
 22841  				return fmt.Errorf("proto: wrong wireType = %d for field Reason", wireType)
 22842  			}
 22843  			var stringLen uint64
 22844  			for shift := uint(0); ; shift += 7 {
 22845  				if shift >= 64 {
 22846  					return ErrIntOverflowGenerated
 22847  				}
 22848  				if iNdEx >= l {
 22849  					return io.ErrUnexpectedEOF
 22850  				}
 22851  				b := dAtA[iNdEx]
 22852  				iNdEx++
 22853  				stringLen |= uint64(b&0x7F) << shift
 22854  				if b < 0x80 {
 22855  					break
 22856  				}
 22857  			}
 22858  			intStringLen := int(stringLen)
 22859  			if intStringLen < 0 {
 22860  				return ErrInvalidLengthGenerated
 22861  			}
 22862  			postIndex := iNdEx + intStringLen
 22863  			if postIndex < 0 {
 22864  				return ErrInvalidLengthGenerated
 22865  			}
 22866  			if postIndex > l {
 22867  				return io.ErrUnexpectedEOF
 22868  			}
 22869  			m.Reason = string(dAtA[iNdEx:postIndex])
 22870  			iNdEx = postIndex
 22871  		default:
 22872  			iNdEx = preIndex
 22873  			skippy, err := skipGenerated(dAtA[iNdEx:])
 22874  			if err != nil {
 22875  				return err
 22876  			}
 22877  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 22878  				return ErrInvalidLengthGenerated
 22879  			}
 22880  			if (iNdEx + skippy) > l {
 22881  				return io.ErrUnexpectedEOF
 22882  			}
 22883  			iNdEx += skippy
 22884  		}
 22885  	}
 22886  
 22887  	if iNdEx > l {
 22888  		return io.ErrUnexpectedEOF
 22889  	}
 22890  	return nil
 22891  }
 22892  func (m *ApplicationSetGenerator) Unmarshal(dAtA []byte) error {
 22893  	l := len(dAtA)
 22894  	iNdEx := 0
 22895  	for iNdEx < l {
 22896  		preIndex := iNdEx
 22897  		var wire uint64
 22898  		for shift := uint(0); ; shift += 7 {
 22899  			if shift >= 64 {
 22900  				return ErrIntOverflowGenerated
 22901  			}
 22902  			if iNdEx >= l {
 22903  				return io.ErrUnexpectedEOF
 22904  			}
 22905  			b := dAtA[iNdEx]
 22906  			iNdEx++
 22907  			wire |= uint64(b&0x7F) << shift
 22908  			if b < 0x80 {
 22909  				break
 22910  			}
 22911  		}
 22912  		fieldNum := int32(wire >> 3)
 22913  		wireType := int(wire & 0x7)
 22914  		if wireType == 4 {
 22915  			return fmt.Errorf("proto: ApplicationSetGenerator: wiretype end group for non-group")
 22916  		}
 22917  		if fieldNum <= 0 {
 22918  			return fmt.Errorf("proto: ApplicationSetGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 22919  		}
 22920  		switch fieldNum {
 22921  		case 1:
 22922  			if wireType != 2 {
 22923  				return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
 22924  			}
 22925  			var msglen int
 22926  			for shift := uint(0); ; shift += 7 {
 22927  				if shift >= 64 {
 22928  					return ErrIntOverflowGenerated
 22929  				}
 22930  				if iNdEx >= l {
 22931  					return io.ErrUnexpectedEOF
 22932  				}
 22933  				b := dAtA[iNdEx]
 22934  				iNdEx++
 22935  				msglen |= int(b&0x7F) << shift
 22936  				if b < 0x80 {
 22937  					break
 22938  				}
 22939  			}
 22940  			if msglen < 0 {
 22941  				return ErrInvalidLengthGenerated
 22942  			}
 22943  			postIndex := iNdEx + msglen
 22944  			if postIndex < 0 {
 22945  				return ErrInvalidLengthGenerated
 22946  			}
 22947  			if postIndex > l {
 22948  				return io.ErrUnexpectedEOF
 22949  			}
 22950  			if m.List == nil {
 22951  				m.List = &ListGenerator{}
 22952  			}
 22953  			if err := m.List.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22954  				return err
 22955  			}
 22956  			iNdEx = postIndex
 22957  		case 2:
 22958  			if wireType != 2 {
 22959  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 22960  			}
 22961  			var msglen int
 22962  			for shift := uint(0); ; shift += 7 {
 22963  				if shift >= 64 {
 22964  					return ErrIntOverflowGenerated
 22965  				}
 22966  				if iNdEx >= l {
 22967  					return io.ErrUnexpectedEOF
 22968  				}
 22969  				b := dAtA[iNdEx]
 22970  				iNdEx++
 22971  				msglen |= int(b&0x7F) << shift
 22972  				if b < 0x80 {
 22973  					break
 22974  				}
 22975  			}
 22976  			if msglen < 0 {
 22977  				return ErrInvalidLengthGenerated
 22978  			}
 22979  			postIndex := iNdEx + msglen
 22980  			if postIndex < 0 {
 22981  				return ErrInvalidLengthGenerated
 22982  			}
 22983  			if postIndex > l {
 22984  				return io.ErrUnexpectedEOF
 22985  			}
 22986  			if m.Clusters == nil {
 22987  				m.Clusters = &ClusterGenerator{}
 22988  			}
 22989  			if err := m.Clusters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 22990  				return err
 22991  			}
 22992  			iNdEx = postIndex
 22993  		case 3:
 22994  			if wireType != 2 {
 22995  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 22996  			}
 22997  			var msglen int
 22998  			for shift := uint(0); ; shift += 7 {
 22999  				if shift >= 64 {
 23000  					return ErrIntOverflowGenerated
 23001  				}
 23002  				if iNdEx >= l {
 23003  					return io.ErrUnexpectedEOF
 23004  				}
 23005  				b := dAtA[iNdEx]
 23006  				iNdEx++
 23007  				msglen |= int(b&0x7F) << shift
 23008  				if b < 0x80 {
 23009  					break
 23010  				}
 23011  			}
 23012  			if msglen < 0 {
 23013  				return ErrInvalidLengthGenerated
 23014  			}
 23015  			postIndex := iNdEx + msglen
 23016  			if postIndex < 0 {
 23017  				return ErrInvalidLengthGenerated
 23018  			}
 23019  			if postIndex > l {
 23020  				return io.ErrUnexpectedEOF
 23021  			}
 23022  			if m.Git == nil {
 23023  				m.Git = &GitGenerator{}
 23024  			}
 23025  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23026  				return err
 23027  			}
 23028  			iNdEx = postIndex
 23029  		case 4:
 23030  			if wireType != 2 {
 23031  				return fmt.Errorf("proto: wrong wireType = %d for field SCMProvider", wireType)
 23032  			}
 23033  			var msglen int
 23034  			for shift := uint(0); ; shift += 7 {
 23035  				if shift >= 64 {
 23036  					return ErrIntOverflowGenerated
 23037  				}
 23038  				if iNdEx >= l {
 23039  					return io.ErrUnexpectedEOF
 23040  				}
 23041  				b := dAtA[iNdEx]
 23042  				iNdEx++
 23043  				msglen |= int(b&0x7F) << shift
 23044  				if b < 0x80 {
 23045  					break
 23046  				}
 23047  			}
 23048  			if msglen < 0 {
 23049  				return ErrInvalidLengthGenerated
 23050  			}
 23051  			postIndex := iNdEx + msglen
 23052  			if postIndex < 0 {
 23053  				return ErrInvalidLengthGenerated
 23054  			}
 23055  			if postIndex > l {
 23056  				return io.ErrUnexpectedEOF
 23057  			}
 23058  			if m.SCMProvider == nil {
 23059  				m.SCMProvider = &SCMProviderGenerator{}
 23060  			}
 23061  			if err := m.SCMProvider.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23062  				return err
 23063  			}
 23064  			iNdEx = postIndex
 23065  		case 5:
 23066  			if wireType != 2 {
 23067  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterDecisionResource", wireType)
 23068  			}
 23069  			var msglen int
 23070  			for shift := uint(0); ; shift += 7 {
 23071  				if shift >= 64 {
 23072  					return ErrIntOverflowGenerated
 23073  				}
 23074  				if iNdEx >= l {
 23075  					return io.ErrUnexpectedEOF
 23076  				}
 23077  				b := dAtA[iNdEx]
 23078  				iNdEx++
 23079  				msglen |= int(b&0x7F) << shift
 23080  				if b < 0x80 {
 23081  					break
 23082  				}
 23083  			}
 23084  			if msglen < 0 {
 23085  				return ErrInvalidLengthGenerated
 23086  			}
 23087  			postIndex := iNdEx + msglen
 23088  			if postIndex < 0 {
 23089  				return ErrInvalidLengthGenerated
 23090  			}
 23091  			if postIndex > l {
 23092  				return io.ErrUnexpectedEOF
 23093  			}
 23094  			if m.ClusterDecisionResource == nil {
 23095  				m.ClusterDecisionResource = &DuckTypeGenerator{}
 23096  			}
 23097  			if err := m.ClusterDecisionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23098  				return err
 23099  			}
 23100  			iNdEx = postIndex
 23101  		case 6:
 23102  			if wireType != 2 {
 23103  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequest", wireType)
 23104  			}
 23105  			var msglen int
 23106  			for shift := uint(0); ; shift += 7 {
 23107  				if shift >= 64 {
 23108  					return ErrIntOverflowGenerated
 23109  				}
 23110  				if iNdEx >= l {
 23111  					return io.ErrUnexpectedEOF
 23112  				}
 23113  				b := dAtA[iNdEx]
 23114  				iNdEx++
 23115  				msglen |= int(b&0x7F) << shift
 23116  				if b < 0x80 {
 23117  					break
 23118  				}
 23119  			}
 23120  			if msglen < 0 {
 23121  				return ErrInvalidLengthGenerated
 23122  			}
 23123  			postIndex := iNdEx + msglen
 23124  			if postIndex < 0 {
 23125  				return ErrInvalidLengthGenerated
 23126  			}
 23127  			if postIndex > l {
 23128  				return io.ErrUnexpectedEOF
 23129  			}
 23130  			if m.PullRequest == nil {
 23131  				m.PullRequest = &PullRequestGenerator{}
 23132  			}
 23133  			if err := m.PullRequest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23134  				return err
 23135  			}
 23136  			iNdEx = postIndex
 23137  		case 7:
 23138  			if wireType != 2 {
 23139  				return fmt.Errorf("proto: wrong wireType = %d for field Matrix", wireType)
 23140  			}
 23141  			var msglen int
 23142  			for shift := uint(0); ; shift += 7 {
 23143  				if shift >= 64 {
 23144  					return ErrIntOverflowGenerated
 23145  				}
 23146  				if iNdEx >= l {
 23147  					return io.ErrUnexpectedEOF
 23148  				}
 23149  				b := dAtA[iNdEx]
 23150  				iNdEx++
 23151  				msglen |= int(b&0x7F) << shift
 23152  				if b < 0x80 {
 23153  					break
 23154  				}
 23155  			}
 23156  			if msglen < 0 {
 23157  				return ErrInvalidLengthGenerated
 23158  			}
 23159  			postIndex := iNdEx + msglen
 23160  			if postIndex < 0 {
 23161  				return ErrInvalidLengthGenerated
 23162  			}
 23163  			if postIndex > l {
 23164  				return io.ErrUnexpectedEOF
 23165  			}
 23166  			if m.Matrix == nil {
 23167  				m.Matrix = &MatrixGenerator{}
 23168  			}
 23169  			if err := m.Matrix.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23170  				return err
 23171  			}
 23172  			iNdEx = postIndex
 23173  		case 8:
 23174  			if wireType != 2 {
 23175  				return fmt.Errorf("proto: wrong wireType = %d for field Merge", wireType)
 23176  			}
 23177  			var msglen int
 23178  			for shift := uint(0); ; shift += 7 {
 23179  				if shift >= 64 {
 23180  					return ErrIntOverflowGenerated
 23181  				}
 23182  				if iNdEx >= l {
 23183  					return io.ErrUnexpectedEOF
 23184  				}
 23185  				b := dAtA[iNdEx]
 23186  				iNdEx++
 23187  				msglen |= int(b&0x7F) << shift
 23188  				if b < 0x80 {
 23189  					break
 23190  				}
 23191  			}
 23192  			if msglen < 0 {
 23193  				return ErrInvalidLengthGenerated
 23194  			}
 23195  			postIndex := iNdEx + msglen
 23196  			if postIndex < 0 {
 23197  				return ErrInvalidLengthGenerated
 23198  			}
 23199  			if postIndex > l {
 23200  				return io.ErrUnexpectedEOF
 23201  			}
 23202  			if m.Merge == nil {
 23203  				m.Merge = &MergeGenerator{}
 23204  			}
 23205  			if err := m.Merge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23206  				return err
 23207  			}
 23208  			iNdEx = postIndex
 23209  		case 9:
 23210  			if wireType != 2 {
 23211  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 23212  			}
 23213  			var msglen int
 23214  			for shift := uint(0); ; shift += 7 {
 23215  				if shift >= 64 {
 23216  					return ErrIntOverflowGenerated
 23217  				}
 23218  				if iNdEx >= l {
 23219  					return io.ErrUnexpectedEOF
 23220  				}
 23221  				b := dAtA[iNdEx]
 23222  				iNdEx++
 23223  				msglen |= int(b&0x7F) << shift
 23224  				if b < 0x80 {
 23225  					break
 23226  				}
 23227  			}
 23228  			if msglen < 0 {
 23229  				return ErrInvalidLengthGenerated
 23230  			}
 23231  			postIndex := iNdEx + msglen
 23232  			if postIndex < 0 {
 23233  				return ErrInvalidLengthGenerated
 23234  			}
 23235  			if postIndex > l {
 23236  				return io.ErrUnexpectedEOF
 23237  			}
 23238  			if m.Selector == nil {
 23239  				m.Selector = &v1.LabelSelector{}
 23240  			}
 23241  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23242  				return err
 23243  			}
 23244  			iNdEx = postIndex
 23245  		case 10:
 23246  			if wireType != 2 {
 23247  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 23248  			}
 23249  			var msglen int
 23250  			for shift := uint(0); ; shift += 7 {
 23251  				if shift >= 64 {
 23252  					return ErrIntOverflowGenerated
 23253  				}
 23254  				if iNdEx >= l {
 23255  					return io.ErrUnexpectedEOF
 23256  				}
 23257  				b := dAtA[iNdEx]
 23258  				iNdEx++
 23259  				msglen |= int(b&0x7F) << shift
 23260  				if b < 0x80 {
 23261  					break
 23262  				}
 23263  			}
 23264  			if msglen < 0 {
 23265  				return ErrInvalidLengthGenerated
 23266  			}
 23267  			postIndex := iNdEx + msglen
 23268  			if postIndex < 0 {
 23269  				return ErrInvalidLengthGenerated
 23270  			}
 23271  			if postIndex > l {
 23272  				return io.ErrUnexpectedEOF
 23273  			}
 23274  			if m.Plugin == nil {
 23275  				m.Plugin = &PluginGenerator{}
 23276  			}
 23277  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23278  				return err
 23279  			}
 23280  			iNdEx = postIndex
 23281  		default:
 23282  			iNdEx = preIndex
 23283  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23284  			if err != nil {
 23285  				return err
 23286  			}
 23287  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23288  				return ErrInvalidLengthGenerated
 23289  			}
 23290  			if (iNdEx + skippy) > l {
 23291  				return io.ErrUnexpectedEOF
 23292  			}
 23293  			iNdEx += skippy
 23294  		}
 23295  	}
 23296  
 23297  	if iNdEx > l {
 23298  		return io.ErrUnexpectedEOF
 23299  	}
 23300  	return nil
 23301  }
 23302  func (m *ApplicationSetList) Unmarshal(dAtA []byte) error {
 23303  	l := len(dAtA)
 23304  	iNdEx := 0
 23305  	for iNdEx < l {
 23306  		preIndex := iNdEx
 23307  		var wire uint64
 23308  		for shift := uint(0); ; shift += 7 {
 23309  			if shift >= 64 {
 23310  				return ErrIntOverflowGenerated
 23311  			}
 23312  			if iNdEx >= l {
 23313  				return io.ErrUnexpectedEOF
 23314  			}
 23315  			b := dAtA[iNdEx]
 23316  			iNdEx++
 23317  			wire |= uint64(b&0x7F) << shift
 23318  			if b < 0x80 {
 23319  				break
 23320  			}
 23321  		}
 23322  		fieldNum := int32(wire >> 3)
 23323  		wireType := int(wire & 0x7)
 23324  		if wireType == 4 {
 23325  			return fmt.Errorf("proto: ApplicationSetList: wiretype end group for non-group")
 23326  		}
 23327  		if fieldNum <= 0 {
 23328  			return fmt.Errorf("proto: ApplicationSetList: illegal tag %d (wire type %d)", fieldNum, wire)
 23329  		}
 23330  		switch fieldNum {
 23331  		case 1:
 23332  			if wireType != 2 {
 23333  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 23334  			}
 23335  			var msglen int
 23336  			for shift := uint(0); ; shift += 7 {
 23337  				if shift >= 64 {
 23338  					return ErrIntOverflowGenerated
 23339  				}
 23340  				if iNdEx >= l {
 23341  					return io.ErrUnexpectedEOF
 23342  				}
 23343  				b := dAtA[iNdEx]
 23344  				iNdEx++
 23345  				msglen |= int(b&0x7F) << shift
 23346  				if b < 0x80 {
 23347  					break
 23348  				}
 23349  			}
 23350  			if msglen < 0 {
 23351  				return ErrInvalidLengthGenerated
 23352  			}
 23353  			postIndex := iNdEx + msglen
 23354  			if postIndex < 0 {
 23355  				return ErrInvalidLengthGenerated
 23356  			}
 23357  			if postIndex > l {
 23358  				return io.ErrUnexpectedEOF
 23359  			}
 23360  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23361  				return err
 23362  			}
 23363  			iNdEx = postIndex
 23364  		case 2:
 23365  			if wireType != 2 {
 23366  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 23367  			}
 23368  			var msglen int
 23369  			for shift := uint(0); ; shift += 7 {
 23370  				if shift >= 64 {
 23371  					return ErrIntOverflowGenerated
 23372  				}
 23373  				if iNdEx >= l {
 23374  					return io.ErrUnexpectedEOF
 23375  				}
 23376  				b := dAtA[iNdEx]
 23377  				iNdEx++
 23378  				msglen |= int(b&0x7F) << shift
 23379  				if b < 0x80 {
 23380  					break
 23381  				}
 23382  			}
 23383  			if msglen < 0 {
 23384  				return ErrInvalidLengthGenerated
 23385  			}
 23386  			postIndex := iNdEx + msglen
 23387  			if postIndex < 0 {
 23388  				return ErrInvalidLengthGenerated
 23389  			}
 23390  			if postIndex > l {
 23391  				return io.ErrUnexpectedEOF
 23392  			}
 23393  			m.Items = append(m.Items, ApplicationSet{})
 23394  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23395  				return err
 23396  			}
 23397  			iNdEx = postIndex
 23398  		default:
 23399  			iNdEx = preIndex
 23400  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23401  			if err != nil {
 23402  				return err
 23403  			}
 23404  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23405  				return ErrInvalidLengthGenerated
 23406  			}
 23407  			if (iNdEx + skippy) > l {
 23408  				return io.ErrUnexpectedEOF
 23409  			}
 23410  			iNdEx += skippy
 23411  		}
 23412  	}
 23413  
 23414  	if iNdEx > l {
 23415  		return io.ErrUnexpectedEOF
 23416  	}
 23417  	return nil
 23418  }
 23419  func (m *ApplicationSetNestedGenerator) Unmarshal(dAtA []byte) error {
 23420  	l := len(dAtA)
 23421  	iNdEx := 0
 23422  	for iNdEx < l {
 23423  		preIndex := iNdEx
 23424  		var wire uint64
 23425  		for shift := uint(0); ; shift += 7 {
 23426  			if shift >= 64 {
 23427  				return ErrIntOverflowGenerated
 23428  			}
 23429  			if iNdEx >= l {
 23430  				return io.ErrUnexpectedEOF
 23431  			}
 23432  			b := dAtA[iNdEx]
 23433  			iNdEx++
 23434  			wire |= uint64(b&0x7F) << shift
 23435  			if b < 0x80 {
 23436  				break
 23437  			}
 23438  		}
 23439  		fieldNum := int32(wire >> 3)
 23440  		wireType := int(wire & 0x7)
 23441  		if wireType == 4 {
 23442  			return fmt.Errorf("proto: ApplicationSetNestedGenerator: wiretype end group for non-group")
 23443  		}
 23444  		if fieldNum <= 0 {
 23445  			return fmt.Errorf("proto: ApplicationSetNestedGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 23446  		}
 23447  		switch fieldNum {
 23448  		case 1:
 23449  			if wireType != 2 {
 23450  				return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
 23451  			}
 23452  			var msglen int
 23453  			for shift := uint(0); ; shift += 7 {
 23454  				if shift >= 64 {
 23455  					return ErrIntOverflowGenerated
 23456  				}
 23457  				if iNdEx >= l {
 23458  					return io.ErrUnexpectedEOF
 23459  				}
 23460  				b := dAtA[iNdEx]
 23461  				iNdEx++
 23462  				msglen |= int(b&0x7F) << shift
 23463  				if b < 0x80 {
 23464  					break
 23465  				}
 23466  			}
 23467  			if msglen < 0 {
 23468  				return ErrInvalidLengthGenerated
 23469  			}
 23470  			postIndex := iNdEx + msglen
 23471  			if postIndex < 0 {
 23472  				return ErrInvalidLengthGenerated
 23473  			}
 23474  			if postIndex > l {
 23475  				return io.ErrUnexpectedEOF
 23476  			}
 23477  			if m.List == nil {
 23478  				m.List = &ListGenerator{}
 23479  			}
 23480  			if err := m.List.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23481  				return err
 23482  			}
 23483  			iNdEx = postIndex
 23484  		case 2:
 23485  			if wireType != 2 {
 23486  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 23487  			}
 23488  			var msglen int
 23489  			for shift := uint(0); ; shift += 7 {
 23490  				if shift >= 64 {
 23491  					return ErrIntOverflowGenerated
 23492  				}
 23493  				if iNdEx >= l {
 23494  					return io.ErrUnexpectedEOF
 23495  				}
 23496  				b := dAtA[iNdEx]
 23497  				iNdEx++
 23498  				msglen |= int(b&0x7F) << shift
 23499  				if b < 0x80 {
 23500  					break
 23501  				}
 23502  			}
 23503  			if msglen < 0 {
 23504  				return ErrInvalidLengthGenerated
 23505  			}
 23506  			postIndex := iNdEx + msglen
 23507  			if postIndex < 0 {
 23508  				return ErrInvalidLengthGenerated
 23509  			}
 23510  			if postIndex > l {
 23511  				return io.ErrUnexpectedEOF
 23512  			}
 23513  			if m.Clusters == nil {
 23514  				m.Clusters = &ClusterGenerator{}
 23515  			}
 23516  			if err := m.Clusters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23517  				return err
 23518  			}
 23519  			iNdEx = postIndex
 23520  		case 3:
 23521  			if wireType != 2 {
 23522  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 23523  			}
 23524  			var msglen int
 23525  			for shift := uint(0); ; shift += 7 {
 23526  				if shift >= 64 {
 23527  					return ErrIntOverflowGenerated
 23528  				}
 23529  				if iNdEx >= l {
 23530  					return io.ErrUnexpectedEOF
 23531  				}
 23532  				b := dAtA[iNdEx]
 23533  				iNdEx++
 23534  				msglen |= int(b&0x7F) << shift
 23535  				if b < 0x80 {
 23536  					break
 23537  				}
 23538  			}
 23539  			if msglen < 0 {
 23540  				return ErrInvalidLengthGenerated
 23541  			}
 23542  			postIndex := iNdEx + msglen
 23543  			if postIndex < 0 {
 23544  				return ErrInvalidLengthGenerated
 23545  			}
 23546  			if postIndex > l {
 23547  				return io.ErrUnexpectedEOF
 23548  			}
 23549  			if m.Git == nil {
 23550  				m.Git = &GitGenerator{}
 23551  			}
 23552  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23553  				return err
 23554  			}
 23555  			iNdEx = postIndex
 23556  		case 4:
 23557  			if wireType != 2 {
 23558  				return fmt.Errorf("proto: wrong wireType = %d for field SCMProvider", wireType)
 23559  			}
 23560  			var msglen int
 23561  			for shift := uint(0); ; shift += 7 {
 23562  				if shift >= 64 {
 23563  					return ErrIntOverflowGenerated
 23564  				}
 23565  				if iNdEx >= l {
 23566  					return io.ErrUnexpectedEOF
 23567  				}
 23568  				b := dAtA[iNdEx]
 23569  				iNdEx++
 23570  				msglen |= int(b&0x7F) << shift
 23571  				if b < 0x80 {
 23572  					break
 23573  				}
 23574  			}
 23575  			if msglen < 0 {
 23576  				return ErrInvalidLengthGenerated
 23577  			}
 23578  			postIndex := iNdEx + msglen
 23579  			if postIndex < 0 {
 23580  				return ErrInvalidLengthGenerated
 23581  			}
 23582  			if postIndex > l {
 23583  				return io.ErrUnexpectedEOF
 23584  			}
 23585  			if m.SCMProvider == nil {
 23586  				m.SCMProvider = &SCMProviderGenerator{}
 23587  			}
 23588  			if err := m.SCMProvider.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23589  				return err
 23590  			}
 23591  			iNdEx = postIndex
 23592  		case 5:
 23593  			if wireType != 2 {
 23594  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterDecisionResource", wireType)
 23595  			}
 23596  			var msglen int
 23597  			for shift := uint(0); ; shift += 7 {
 23598  				if shift >= 64 {
 23599  					return ErrIntOverflowGenerated
 23600  				}
 23601  				if iNdEx >= l {
 23602  					return io.ErrUnexpectedEOF
 23603  				}
 23604  				b := dAtA[iNdEx]
 23605  				iNdEx++
 23606  				msglen |= int(b&0x7F) << shift
 23607  				if b < 0x80 {
 23608  					break
 23609  				}
 23610  			}
 23611  			if msglen < 0 {
 23612  				return ErrInvalidLengthGenerated
 23613  			}
 23614  			postIndex := iNdEx + msglen
 23615  			if postIndex < 0 {
 23616  				return ErrInvalidLengthGenerated
 23617  			}
 23618  			if postIndex > l {
 23619  				return io.ErrUnexpectedEOF
 23620  			}
 23621  			if m.ClusterDecisionResource == nil {
 23622  				m.ClusterDecisionResource = &DuckTypeGenerator{}
 23623  			}
 23624  			if err := m.ClusterDecisionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23625  				return err
 23626  			}
 23627  			iNdEx = postIndex
 23628  		case 6:
 23629  			if wireType != 2 {
 23630  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequest", wireType)
 23631  			}
 23632  			var msglen int
 23633  			for shift := uint(0); ; shift += 7 {
 23634  				if shift >= 64 {
 23635  					return ErrIntOverflowGenerated
 23636  				}
 23637  				if iNdEx >= l {
 23638  					return io.ErrUnexpectedEOF
 23639  				}
 23640  				b := dAtA[iNdEx]
 23641  				iNdEx++
 23642  				msglen |= int(b&0x7F) << shift
 23643  				if b < 0x80 {
 23644  					break
 23645  				}
 23646  			}
 23647  			if msglen < 0 {
 23648  				return ErrInvalidLengthGenerated
 23649  			}
 23650  			postIndex := iNdEx + msglen
 23651  			if postIndex < 0 {
 23652  				return ErrInvalidLengthGenerated
 23653  			}
 23654  			if postIndex > l {
 23655  				return io.ErrUnexpectedEOF
 23656  			}
 23657  			if m.PullRequest == nil {
 23658  				m.PullRequest = &PullRequestGenerator{}
 23659  			}
 23660  			if err := m.PullRequest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23661  				return err
 23662  			}
 23663  			iNdEx = postIndex
 23664  		case 7:
 23665  			if wireType != 2 {
 23666  				return fmt.Errorf("proto: wrong wireType = %d for field Matrix", wireType)
 23667  			}
 23668  			var msglen int
 23669  			for shift := uint(0); ; shift += 7 {
 23670  				if shift >= 64 {
 23671  					return ErrIntOverflowGenerated
 23672  				}
 23673  				if iNdEx >= l {
 23674  					return io.ErrUnexpectedEOF
 23675  				}
 23676  				b := dAtA[iNdEx]
 23677  				iNdEx++
 23678  				msglen |= int(b&0x7F) << shift
 23679  				if b < 0x80 {
 23680  					break
 23681  				}
 23682  			}
 23683  			if msglen < 0 {
 23684  				return ErrInvalidLengthGenerated
 23685  			}
 23686  			postIndex := iNdEx + msglen
 23687  			if postIndex < 0 {
 23688  				return ErrInvalidLengthGenerated
 23689  			}
 23690  			if postIndex > l {
 23691  				return io.ErrUnexpectedEOF
 23692  			}
 23693  			if m.Matrix == nil {
 23694  				m.Matrix = &v11.JSON{}
 23695  			}
 23696  			if err := m.Matrix.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23697  				return err
 23698  			}
 23699  			iNdEx = postIndex
 23700  		case 8:
 23701  			if wireType != 2 {
 23702  				return fmt.Errorf("proto: wrong wireType = %d for field Merge", wireType)
 23703  			}
 23704  			var msglen int
 23705  			for shift := uint(0); ; shift += 7 {
 23706  				if shift >= 64 {
 23707  					return ErrIntOverflowGenerated
 23708  				}
 23709  				if iNdEx >= l {
 23710  					return io.ErrUnexpectedEOF
 23711  				}
 23712  				b := dAtA[iNdEx]
 23713  				iNdEx++
 23714  				msglen |= int(b&0x7F) << shift
 23715  				if b < 0x80 {
 23716  					break
 23717  				}
 23718  			}
 23719  			if msglen < 0 {
 23720  				return ErrInvalidLengthGenerated
 23721  			}
 23722  			postIndex := iNdEx + msglen
 23723  			if postIndex < 0 {
 23724  				return ErrInvalidLengthGenerated
 23725  			}
 23726  			if postIndex > l {
 23727  				return io.ErrUnexpectedEOF
 23728  			}
 23729  			if m.Merge == nil {
 23730  				m.Merge = &v11.JSON{}
 23731  			}
 23732  			if err := m.Merge.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23733  				return err
 23734  			}
 23735  			iNdEx = postIndex
 23736  		case 9:
 23737  			if wireType != 2 {
 23738  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 23739  			}
 23740  			var msglen int
 23741  			for shift := uint(0); ; shift += 7 {
 23742  				if shift >= 64 {
 23743  					return ErrIntOverflowGenerated
 23744  				}
 23745  				if iNdEx >= l {
 23746  					return io.ErrUnexpectedEOF
 23747  				}
 23748  				b := dAtA[iNdEx]
 23749  				iNdEx++
 23750  				msglen |= int(b&0x7F) << shift
 23751  				if b < 0x80 {
 23752  					break
 23753  				}
 23754  			}
 23755  			if msglen < 0 {
 23756  				return ErrInvalidLengthGenerated
 23757  			}
 23758  			postIndex := iNdEx + msglen
 23759  			if postIndex < 0 {
 23760  				return ErrInvalidLengthGenerated
 23761  			}
 23762  			if postIndex > l {
 23763  				return io.ErrUnexpectedEOF
 23764  			}
 23765  			if m.Selector == nil {
 23766  				m.Selector = &v1.LabelSelector{}
 23767  			}
 23768  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23769  				return err
 23770  			}
 23771  			iNdEx = postIndex
 23772  		case 10:
 23773  			if wireType != 2 {
 23774  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 23775  			}
 23776  			var msglen int
 23777  			for shift := uint(0); ; shift += 7 {
 23778  				if shift >= 64 {
 23779  					return ErrIntOverflowGenerated
 23780  				}
 23781  				if iNdEx >= l {
 23782  					return io.ErrUnexpectedEOF
 23783  				}
 23784  				b := dAtA[iNdEx]
 23785  				iNdEx++
 23786  				msglen |= int(b&0x7F) << shift
 23787  				if b < 0x80 {
 23788  					break
 23789  				}
 23790  			}
 23791  			if msglen < 0 {
 23792  				return ErrInvalidLengthGenerated
 23793  			}
 23794  			postIndex := iNdEx + msglen
 23795  			if postIndex < 0 {
 23796  				return ErrInvalidLengthGenerated
 23797  			}
 23798  			if postIndex > l {
 23799  				return io.ErrUnexpectedEOF
 23800  			}
 23801  			if m.Plugin == nil {
 23802  				m.Plugin = &PluginGenerator{}
 23803  			}
 23804  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 23805  				return err
 23806  			}
 23807  			iNdEx = postIndex
 23808  		default:
 23809  			iNdEx = preIndex
 23810  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23811  			if err != nil {
 23812  				return err
 23813  			}
 23814  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23815  				return ErrInvalidLengthGenerated
 23816  			}
 23817  			if (iNdEx + skippy) > l {
 23818  				return io.ErrUnexpectedEOF
 23819  			}
 23820  			iNdEx += skippy
 23821  		}
 23822  	}
 23823  
 23824  	if iNdEx > l {
 23825  		return io.ErrUnexpectedEOF
 23826  	}
 23827  	return nil
 23828  }
 23829  func (m *ApplicationSetResourceIgnoreDifferences) Unmarshal(dAtA []byte) error {
 23830  	l := len(dAtA)
 23831  	iNdEx := 0
 23832  	for iNdEx < l {
 23833  		preIndex := iNdEx
 23834  		var wire uint64
 23835  		for shift := uint(0); ; shift += 7 {
 23836  			if shift >= 64 {
 23837  				return ErrIntOverflowGenerated
 23838  			}
 23839  			if iNdEx >= l {
 23840  				return io.ErrUnexpectedEOF
 23841  			}
 23842  			b := dAtA[iNdEx]
 23843  			iNdEx++
 23844  			wire |= uint64(b&0x7F) << shift
 23845  			if b < 0x80 {
 23846  				break
 23847  			}
 23848  		}
 23849  		fieldNum := int32(wire >> 3)
 23850  		wireType := int(wire & 0x7)
 23851  		if wireType == 4 {
 23852  			return fmt.Errorf("proto: ApplicationSetResourceIgnoreDifferences: wiretype end group for non-group")
 23853  		}
 23854  		if fieldNum <= 0 {
 23855  			return fmt.Errorf("proto: ApplicationSetResourceIgnoreDifferences: illegal tag %d (wire type %d)", fieldNum, wire)
 23856  		}
 23857  		switch fieldNum {
 23858  		case 1:
 23859  			if wireType != 2 {
 23860  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 23861  			}
 23862  			var stringLen uint64
 23863  			for shift := uint(0); ; shift += 7 {
 23864  				if shift >= 64 {
 23865  					return ErrIntOverflowGenerated
 23866  				}
 23867  				if iNdEx >= l {
 23868  					return io.ErrUnexpectedEOF
 23869  				}
 23870  				b := dAtA[iNdEx]
 23871  				iNdEx++
 23872  				stringLen |= uint64(b&0x7F) << shift
 23873  				if b < 0x80 {
 23874  					break
 23875  				}
 23876  			}
 23877  			intStringLen := int(stringLen)
 23878  			if intStringLen < 0 {
 23879  				return ErrInvalidLengthGenerated
 23880  			}
 23881  			postIndex := iNdEx + intStringLen
 23882  			if postIndex < 0 {
 23883  				return ErrInvalidLengthGenerated
 23884  			}
 23885  			if postIndex > l {
 23886  				return io.ErrUnexpectedEOF
 23887  			}
 23888  			m.Name = string(dAtA[iNdEx:postIndex])
 23889  			iNdEx = postIndex
 23890  		case 2:
 23891  			if wireType != 2 {
 23892  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 23893  			}
 23894  			var stringLen uint64
 23895  			for shift := uint(0); ; shift += 7 {
 23896  				if shift >= 64 {
 23897  					return ErrIntOverflowGenerated
 23898  				}
 23899  				if iNdEx >= l {
 23900  					return io.ErrUnexpectedEOF
 23901  				}
 23902  				b := dAtA[iNdEx]
 23903  				iNdEx++
 23904  				stringLen |= uint64(b&0x7F) << shift
 23905  				if b < 0x80 {
 23906  					break
 23907  				}
 23908  			}
 23909  			intStringLen := int(stringLen)
 23910  			if intStringLen < 0 {
 23911  				return ErrInvalidLengthGenerated
 23912  			}
 23913  			postIndex := iNdEx + intStringLen
 23914  			if postIndex < 0 {
 23915  				return ErrInvalidLengthGenerated
 23916  			}
 23917  			if postIndex > l {
 23918  				return io.ErrUnexpectedEOF
 23919  			}
 23920  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 23921  			iNdEx = postIndex
 23922  		case 3:
 23923  			if wireType != 2 {
 23924  				return fmt.Errorf("proto: wrong wireType = %d for field JQPathExpressions", wireType)
 23925  			}
 23926  			var stringLen uint64
 23927  			for shift := uint(0); ; shift += 7 {
 23928  				if shift >= 64 {
 23929  					return ErrIntOverflowGenerated
 23930  				}
 23931  				if iNdEx >= l {
 23932  					return io.ErrUnexpectedEOF
 23933  				}
 23934  				b := dAtA[iNdEx]
 23935  				iNdEx++
 23936  				stringLen |= uint64(b&0x7F) << shift
 23937  				if b < 0x80 {
 23938  					break
 23939  				}
 23940  			}
 23941  			intStringLen := int(stringLen)
 23942  			if intStringLen < 0 {
 23943  				return ErrInvalidLengthGenerated
 23944  			}
 23945  			postIndex := iNdEx + intStringLen
 23946  			if postIndex < 0 {
 23947  				return ErrInvalidLengthGenerated
 23948  			}
 23949  			if postIndex > l {
 23950  				return io.ErrUnexpectedEOF
 23951  			}
 23952  			m.JQPathExpressions = append(m.JQPathExpressions, string(dAtA[iNdEx:postIndex]))
 23953  			iNdEx = postIndex
 23954  		default:
 23955  			iNdEx = preIndex
 23956  			skippy, err := skipGenerated(dAtA[iNdEx:])
 23957  			if err != nil {
 23958  				return err
 23959  			}
 23960  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 23961  				return ErrInvalidLengthGenerated
 23962  			}
 23963  			if (iNdEx + skippy) > l {
 23964  				return io.ErrUnexpectedEOF
 23965  			}
 23966  			iNdEx += skippy
 23967  		}
 23968  	}
 23969  
 23970  	if iNdEx > l {
 23971  		return io.ErrUnexpectedEOF
 23972  	}
 23973  	return nil
 23974  }
 23975  func (m *ApplicationSetRolloutStep) Unmarshal(dAtA []byte) error {
 23976  	l := len(dAtA)
 23977  	iNdEx := 0
 23978  	for iNdEx < l {
 23979  		preIndex := iNdEx
 23980  		var wire uint64
 23981  		for shift := uint(0); ; shift += 7 {
 23982  			if shift >= 64 {
 23983  				return ErrIntOverflowGenerated
 23984  			}
 23985  			if iNdEx >= l {
 23986  				return io.ErrUnexpectedEOF
 23987  			}
 23988  			b := dAtA[iNdEx]
 23989  			iNdEx++
 23990  			wire |= uint64(b&0x7F) << shift
 23991  			if b < 0x80 {
 23992  				break
 23993  			}
 23994  		}
 23995  		fieldNum := int32(wire >> 3)
 23996  		wireType := int(wire & 0x7)
 23997  		if wireType == 4 {
 23998  			return fmt.Errorf("proto: ApplicationSetRolloutStep: wiretype end group for non-group")
 23999  		}
 24000  		if fieldNum <= 0 {
 24001  			return fmt.Errorf("proto: ApplicationSetRolloutStep: illegal tag %d (wire type %d)", fieldNum, wire)
 24002  		}
 24003  		switch fieldNum {
 24004  		case 1:
 24005  			if wireType != 2 {
 24006  				return fmt.Errorf("proto: wrong wireType = %d for field MatchExpressions", wireType)
 24007  			}
 24008  			var msglen int
 24009  			for shift := uint(0); ; shift += 7 {
 24010  				if shift >= 64 {
 24011  					return ErrIntOverflowGenerated
 24012  				}
 24013  				if iNdEx >= l {
 24014  					return io.ErrUnexpectedEOF
 24015  				}
 24016  				b := dAtA[iNdEx]
 24017  				iNdEx++
 24018  				msglen |= int(b&0x7F) << shift
 24019  				if b < 0x80 {
 24020  					break
 24021  				}
 24022  			}
 24023  			if msglen < 0 {
 24024  				return ErrInvalidLengthGenerated
 24025  			}
 24026  			postIndex := iNdEx + msglen
 24027  			if postIndex < 0 {
 24028  				return ErrInvalidLengthGenerated
 24029  			}
 24030  			if postIndex > l {
 24031  				return io.ErrUnexpectedEOF
 24032  			}
 24033  			m.MatchExpressions = append(m.MatchExpressions, ApplicationMatchExpression{})
 24034  			if err := m.MatchExpressions[len(m.MatchExpressions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24035  				return err
 24036  			}
 24037  			iNdEx = postIndex
 24038  		case 2:
 24039  			if wireType != 2 {
 24040  				return fmt.Errorf("proto: wrong wireType = %d for field MaxUpdate", wireType)
 24041  			}
 24042  			var msglen int
 24043  			for shift := uint(0); ; shift += 7 {
 24044  				if shift >= 64 {
 24045  					return ErrIntOverflowGenerated
 24046  				}
 24047  				if iNdEx >= l {
 24048  					return io.ErrUnexpectedEOF
 24049  				}
 24050  				b := dAtA[iNdEx]
 24051  				iNdEx++
 24052  				msglen |= int(b&0x7F) << shift
 24053  				if b < 0x80 {
 24054  					break
 24055  				}
 24056  			}
 24057  			if msglen < 0 {
 24058  				return ErrInvalidLengthGenerated
 24059  			}
 24060  			postIndex := iNdEx + msglen
 24061  			if postIndex < 0 {
 24062  				return ErrInvalidLengthGenerated
 24063  			}
 24064  			if postIndex > l {
 24065  				return io.ErrUnexpectedEOF
 24066  			}
 24067  			if m.MaxUpdate == nil {
 24068  				m.MaxUpdate = &intstr.IntOrString{}
 24069  			}
 24070  			if err := m.MaxUpdate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24071  				return err
 24072  			}
 24073  			iNdEx = postIndex
 24074  		default:
 24075  			iNdEx = preIndex
 24076  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24077  			if err != nil {
 24078  				return err
 24079  			}
 24080  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24081  				return ErrInvalidLengthGenerated
 24082  			}
 24083  			if (iNdEx + skippy) > l {
 24084  				return io.ErrUnexpectedEOF
 24085  			}
 24086  			iNdEx += skippy
 24087  		}
 24088  	}
 24089  
 24090  	if iNdEx > l {
 24091  		return io.ErrUnexpectedEOF
 24092  	}
 24093  	return nil
 24094  }
 24095  func (m *ApplicationSetRolloutStrategy) Unmarshal(dAtA []byte) error {
 24096  	l := len(dAtA)
 24097  	iNdEx := 0
 24098  	for iNdEx < l {
 24099  		preIndex := iNdEx
 24100  		var wire uint64
 24101  		for shift := uint(0); ; shift += 7 {
 24102  			if shift >= 64 {
 24103  				return ErrIntOverflowGenerated
 24104  			}
 24105  			if iNdEx >= l {
 24106  				return io.ErrUnexpectedEOF
 24107  			}
 24108  			b := dAtA[iNdEx]
 24109  			iNdEx++
 24110  			wire |= uint64(b&0x7F) << shift
 24111  			if b < 0x80 {
 24112  				break
 24113  			}
 24114  		}
 24115  		fieldNum := int32(wire >> 3)
 24116  		wireType := int(wire & 0x7)
 24117  		if wireType == 4 {
 24118  			return fmt.Errorf("proto: ApplicationSetRolloutStrategy: wiretype end group for non-group")
 24119  		}
 24120  		if fieldNum <= 0 {
 24121  			return fmt.Errorf("proto: ApplicationSetRolloutStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 24122  		}
 24123  		switch fieldNum {
 24124  		case 1:
 24125  			if wireType != 2 {
 24126  				return fmt.Errorf("proto: wrong wireType = %d for field Steps", wireType)
 24127  			}
 24128  			var msglen int
 24129  			for shift := uint(0); ; shift += 7 {
 24130  				if shift >= 64 {
 24131  					return ErrIntOverflowGenerated
 24132  				}
 24133  				if iNdEx >= l {
 24134  					return io.ErrUnexpectedEOF
 24135  				}
 24136  				b := dAtA[iNdEx]
 24137  				iNdEx++
 24138  				msglen |= int(b&0x7F) << shift
 24139  				if b < 0x80 {
 24140  					break
 24141  				}
 24142  			}
 24143  			if msglen < 0 {
 24144  				return ErrInvalidLengthGenerated
 24145  			}
 24146  			postIndex := iNdEx + msglen
 24147  			if postIndex < 0 {
 24148  				return ErrInvalidLengthGenerated
 24149  			}
 24150  			if postIndex > l {
 24151  				return io.ErrUnexpectedEOF
 24152  			}
 24153  			m.Steps = append(m.Steps, ApplicationSetRolloutStep{})
 24154  			if err := m.Steps[len(m.Steps)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24155  				return err
 24156  			}
 24157  			iNdEx = postIndex
 24158  		default:
 24159  			iNdEx = preIndex
 24160  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24161  			if err != nil {
 24162  				return err
 24163  			}
 24164  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24165  				return ErrInvalidLengthGenerated
 24166  			}
 24167  			if (iNdEx + skippy) > l {
 24168  				return io.ErrUnexpectedEOF
 24169  			}
 24170  			iNdEx += skippy
 24171  		}
 24172  	}
 24173  
 24174  	if iNdEx > l {
 24175  		return io.ErrUnexpectedEOF
 24176  	}
 24177  	return nil
 24178  }
 24179  func (m *ApplicationSetSpec) Unmarshal(dAtA []byte) error {
 24180  	l := len(dAtA)
 24181  	iNdEx := 0
 24182  	for iNdEx < l {
 24183  		preIndex := iNdEx
 24184  		var wire uint64
 24185  		for shift := uint(0); ; shift += 7 {
 24186  			if shift >= 64 {
 24187  				return ErrIntOverflowGenerated
 24188  			}
 24189  			if iNdEx >= l {
 24190  				return io.ErrUnexpectedEOF
 24191  			}
 24192  			b := dAtA[iNdEx]
 24193  			iNdEx++
 24194  			wire |= uint64(b&0x7F) << shift
 24195  			if b < 0x80 {
 24196  				break
 24197  			}
 24198  		}
 24199  		fieldNum := int32(wire >> 3)
 24200  		wireType := int(wire & 0x7)
 24201  		if wireType == 4 {
 24202  			return fmt.Errorf("proto: ApplicationSetSpec: wiretype end group for non-group")
 24203  		}
 24204  		if fieldNum <= 0 {
 24205  			return fmt.Errorf("proto: ApplicationSetSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 24206  		}
 24207  		switch fieldNum {
 24208  		case 1:
 24209  			if wireType != 0 {
 24210  				return fmt.Errorf("proto: wrong wireType = %d for field GoTemplate", wireType)
 24211  			}
 24212  			var v int
 24213  			for shift := uint(0); ; shift += 7 {
 24214  				if shift >= 64 {
 24215  					return ErrIntOverflowGenerated
 24216  				}
 24217  				if iNdEx >= l {
 24218  					return io.ErrUnexpectedEOF
 24219  				}
 24220  				b := dAtA[iNdEx]
 24221  				iNdEx++
 24222  				v |= int(b&0x7F) << shift
 24223  				if b < 0x80 {
 24224  					break
 24225  				}
 24226  			}
 24227  			m.GoTemplate = bool(v != 0)
 24228  		case 2:
 24229  			if wireType != 2 {
 24230  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 24231  			}
 24232  			var msglen int
 24233  			for shift := uint(0); ; shift += 7 {
 24234  				if shift >= 64 {
 24235  					return ErrIntOverflowGenerated
 24236  				}
 24237  				if iNdEx >= l {
 24238  					return io.ErrUnexpectedEOF
 24239  				}
 24240  				b := dAtA[iNdEx]
 24241  				iNdEx++
 24242  				msglen |= int(b&0x7F) << shift
 24243  				if b < 0x80 {
 24244  					break
 24245  				}
 24246  			}
 24247  			if msglen < 0 {
 24248  				return ErrInvalidLengthGenerated
 24249  			}
 24250  			postIndex := iNdEx + msglen
 24251  			if postIndex < 0 {
 24252  				return ErrInvalidLengthGenerated
 24253  			}
 24254  			if postIndex > l {
 24255  				return io.ErrUnexpectedEOF
 24256  			}
 24257  			m.Generators = append(m.Generators, ApplicationSetGenerator{})
 24258  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24259  				return err
 24260  			}
 24261  			iNdEx = postIndex
 24262  		case 3:
 24263  			if wireType != 2 {
 24264  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 24265  			}
 24266  			var msglen int
 24267  			for shift := uint(0); ; shift += 7 {
 24268  				if shift >= 64 {
 24269  					return ErrIntOverflowGenerated
 24270  				}
 24271  				if iNdEx >= l {
 24272  					return io.ErrUnexpectedEOF
 24273  				}
 24274  				b := dAtA[iNdEx]
 24275  				iNdEx++
 24276  				msglen |= int(b&0x7F) << shift
 24277  				if b < 0x80 {
 24278  					break
 24279  				}
 24280  			}
 24281  			if msglen < 0 {
 24282  				return ErrInvalidLengthGenerated
 24283  			}
 24284  			postIndex := iNdEx + msglen
 24285  			if postIndex < 0 {
 24286  				return ErrInvalidLengthGenerated
 24287  			}
 24288  			if postIndex > l {
 24289  				return io.ErrUnexpectedEOF
 24290  			}
 24291  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24292  				return err
 24293  			}
 24294  			iNdEx = postIndex
 24295  		case 4:
 24296  			if wireType != 2 {
 24297  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPolicy", wireType)
 24298  			}
 24299  			var msglen int
 24300  			for shift := uint(0); ; shift += 7 {
 24301  				if shift >= 64 {
 24302  					return ErrIntOverflowGenerated
 24303  				}
 24304  				if iNdEx >= l {
 24305  					return io.ErrUnexpectedEOF
 24306  				}
 24307  				b := dAtA[iNdEx]
 24308  				iNdEx++
 24309  				msglen |= int(b&0x7F) << shift
 24310  				if b < 0x80 {
 24311  					break
 24312  				}
 24313  			}
 24314  			if msglen < 0 {
 24315  				return ErrInvalidLengthGenerated
 24316  			}
 24317  			postIndex := iNdEx + msglen
 24318  			if postIndex < 0 {
 24319  				return ErrInvalidLengthGenerated
 24320  			}
 24321  			if postIndex > l {
 24322  				return io.ErrUnexpectedEOF
 24323  			}
 24324  			if m.SyncPolicy == nil {
 24325  				m.SyncPolicy = &ApplicationSetSyncPolicy{}
 24326  			}
 24327  			if err := m.SyncPolicy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24328  				return err
 24329  			}
 24330  			iNdEx = postIndex
 24331  		case 5:
 24332  			if wireType != 2 {
 24333  				return fmt.Errorf("proto: wrong wireType = %d for field Strategy", wireType)
 24334  			}
 24335  			var msglen int
 24336  			for shift := uint(0); ; shift += 7 {
 24337  				if shift >= 64 {
 24338  					return ErrIntOverflowGenerated
 24339  				}
 24340  				if iNdEx >= l {
 24341  					return io.ErrUnexpectedEOF
 24342  				}
 24343  				b := dAtA[iNdEx]
 24344  				iNdEx++
 24345  				msglen |= int(b&0x7F) << shift
 24346  				if b < 0x80 {
 24347  					break
 24348  				}
 24349  			}
 24350  			if msglen < 0 {
 24351  				return ErrInvalidLengthGenerated
 24352  			}
 24353  			postIndex := iNdEx + msglen
 24354  			if postIndex < 0 {
 24355  				return ErrInvalidLengthGenerated
 24356  			}
 24357  			if postIndex > l {
 24358  				return io.ErrUnexpectedEOF
 24359  			}
 24360  			if m.Strategy == nil {
 24361  				m.Strategy = &ApplicationSetStrategy{}
 24362  			}
 24363  			if err := m.Strategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24364  				return err
 24365  			}
 24366  			iNdEx = postIndex
 24367  		case 6:
 24368  			if wireType != 2 {
 24369  				return fmt.Errorf("proto: wrong wireType = %d for field PreservedFields", wireType)
 24370  			}
 24371  			var msglen int
 24372  			for shift := uint(0); ; shift += 7 {
 24373  				if shift >= 64 {
 24374  					return ErrIntOverflowGenerated
 24375  				}
 24376  				if iNdEx >= l {
 24377  					return io.ErrUnexpectedEOF
 24378  				}
 24379  				b := dAtA[iNdEx]
 24380  				iNdEx++
 24381  				msglen |= int(b&0x7F) << shift
 24382  				if b < 0x80 {
 24383  					break
 24384  				}
 24385  			}
 24386  			if msglen < 0 {
 24387  				return ErrInvalidLengthGenerated
 24388  			}
 24389  			postIndex := iNdEx + msglen
 24390  			if postIndex < 0 {
 24391  				return ErrInvalidLengthGenerated
 24392  			}
 24393  			if postIndex > l {
 24394  				return io.ErrUnexpectedEOF
 24395  			}
 24396  			if m.PreservedFields == nil {
 24397  				m.PreservedFields = &ApplicationPreservedFields{}
 24398  			}
 24399  			if err := m.PreservedFields.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24400  				return err
 24401  			}
 24402  			iNdEx = postIndex
 24403  		case 7:
 24404  			if wireType != 2 {
 24405  				return fmt.Errorf("proto: wrong wireType = %d for field GoTemplateOptions", wireType)
 24406  			}
 24407  			var stringLen uint64
 24408  			for shift := uint(0); ; shift += 7 {
 24409  				if shift >= 64 {
 24410  					return ErrIntOverflowGenerated
 24411  				}
 24412  				if iNdEx >= l {
 24413  					return io.ErrUnexpectedEOF
 24414  				}
 24415  				b := dAtA[iNdEx]
 24416  				iNdEx++
 24417  				stringLen |= uint64(b&0x7F) << shift
 24418  				if b < 0x80 {
 24419  					break
 24420  				}
 24421  			}
 24422  			intStringLen := int(stringLen)
 24423  			if intStringLen < 0 {
 24424  				return ErrInvalidLengthGenerated
 24425  			}
 24426  			postIndex := iNdEx + intStringLen
 24427  			if postIndex < 0 {
 24428  				return ErrInvalidLengthGenerated
 24429  			}
 24430  			if postIndex > l {
 24431  				return io.ErrUnexpectedEOF
 24432  			}
 24433  			m.GoTemplateOptions = append(m.GoTemplateOptions, string(dAtA[iNdEx:postIndex]))
 24434  			iNdEx = postIndex
 24435  		case 8:
 24436  			if wireType != 0 {
 24437  				return fmt.Errorf("proto: wrong wireType = %d for field ApplyNestedSelectors", wireType)
 24438  			}
 24439  			var v int
 24440  			for shift := uint(0); ; shift += 7 {
 24441  				if shift >= 64 {
 24442  					return ErrIntOverflowGenerated
 24443  				}
 24444  				if iNdEx >= l {
 24445  					return io.ErrUnexpectedEOF
 24446  				}
 24447  				b := dAtA[iNdEx]
 24448  				iNdEx++
 24449  				v |= int(b&0x7F) << shift
 24450  				if b < 0x80 {
 24451  					break
 24452  				}
 24453  			}
 24454  			m.ApplyNestedSelectors = bool(v != 0)
 24455  		case 9:
 24456  			if wireType != 2 {
 24457  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreApplicationDifferences", wireType)
 24458  			}
 24459  			var msglen int
 24460  			for shift := uint(0); ; shift += 7 {
 24461  				if shift >= 64 {
 24462  					return ErrIntOverflowGenerated
 24463  				}
 24464  				if iNdEx >= l {
 24465  					return io.ErrUnexpectedEOF
 24466  				}
 24467  				b := dAtA[iNdEx]
 24468  				iNdEx++
 24469  				msglen |= int(b&0x7F) << shift
 24470  				if b < 0x80 {
 24471  					break
 24472  				}
 24473  			}
 24474  			if msglen < 0 {
 24475  				return ErrInvalidLengthGenerated
 24476  			}
 24477  			postIndex := iNdEx + msglen
 24478  			if postIndex < 0 {
 24479  				return ErrInvalidLengthGenerated
 24480  			}
 24481  			if postIndex > l {
 24482  				return io.ErrUnexpectedEOF
 24483  			}
 24484  			m.IgnoreApplicationDifferences = append(m.IgnoreApplicationDifferences, ApplicationSetResourceIgnoreDifferences{})
 24485  			if err := m.IgnoreApplicationDifferences[len(m.IgnoreApplicationDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24486  				return err
 24487  			}
 24488  			iNdEx = postIndex
 24489  		case 10:
 24490  			if wireType != 2 {
 24491  				return fmt.Errorf("proto: wrong wireType = %d for field TemplatePatch", wireType)
 24492  			}
 24493  			var stringLen uint64
 24494  			for shift := uint(0); ; shift += 7 {
 24495  				if shift >= 64 {
 24496  					return ErrIntOverflowGenerated
 24497  				}
 24498  				if iNdEx >= l {
 24499  					return io.ErrUnexpectedEOF
 24500  				}
 24501  				b := dAtA[iNdEx]
 24502  				iNdEx++
 24503  				stringLen |= uint64(b&0x7F) << shift
 24504  				if b < 0x80 {
 24505  					break
 24506  				}
 24507  			}
 24508  			intStringLen := int(stringLen)
 24509  			if intStringLen < 0 {
 24510  				return ErrInvalidLengthGenerated
 24511  			}
 24512  			postIndex := iNdEx + intStringLen
 24513  			if postIndex < 0 {
 24514  				return ErrInvalidLengthGenerated
 24515  			}
 24516  			if postIndex > l {
 24517  				return io.ErrUnexpectedEOF
 24518  			}
 24519  			s := string(dAtA[iNdEx:postIndex])
 24520  			m.TemplatePatch = &s
 24521  			iNdEx = postIndex
 24522  		default:
 24523  			iNdEx = preIndex
 24524  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24525  			if err != nil {
 24526  				return err
 24527  			}
 24528  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24529  				return ErrInvalidLengthGenerated
 24530  			}
 24531  			if (iNdEx + skippy) > l {
 24532  				return io.ErrUnexpectedEOF
 24533  			}
 24534  			iNdEx += skippy
 24535  		}
 24536  	}
 24537  
 24538  	if iNdEx > l {
 24539  		return io.ErrUnexpectedEOF
 24540  	}
 24541  	return nil
 24542  }
 24543  func (m *ApplicationSetStatus) Unmarshal(dAtA []byte) error {
 24544  	l := len(dAtA)
 24545  	iNdEx := 0
 24546  	for iNdEx < l {
 24547  		preIndex := iNdEx
 24548  		var wire uint64
 24549  		for shift := uint(0); ; shift += 7 {
 24550  			if shift >= 64 {
 24551  				return ErrIntOverflowGenerated
 24552  			}
 24553  			if iNdEx >= l {
 24554  				return io.ErrUnexpectedEOF
 24555  			}
 24556  			b := dAtA[iNdEx]
 24557  			iNdEx++
 24558  			wire |= uint64(b&0x7F) << shift
 24559  			if b < 0x80 {
 24560  				break
 24561  			}
 24562  		}
 24563  		fieldNum := int32(wire >> 3)
 24564  		wireType := int(wire & 0x7)
 24565  		if wireType == 4 {
 24566  			return fmt.Errorf("proto: ApplicationSetStatus: wiretype end group for non-group")
 24567  		}
 24568  		if fieldNum <= 0 {
 24569  			return fmt.Errorf("proto: ApplicationSetStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 24570  		}
 24571  		switch fieldNum {
 24572  		case 1:
 24573  			if wireType != 2 {
 24574  				return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
 24575  			}
 24576  			var msglen int
 24577  			for shift := uint(0); ; shift += 7 {
 24578  				if shift >= 64 {
 24579  					return ErrIntOverflowGenerated
 24580  				}
 24581  				if iNdEx >= l {
 24582  					return io.ErrUnexpectedEOF
 24583  				}
 24584  				b := dAtA[iNdEx]
 24585  				iNdEx++
 24586  				msglen |= int(b&0x7F) << shift
 24587  				if b < 0x80 {
 24588  					break
 24589  				}
 24590  			}
 24591  			if msglen < 0 {
 24592  				return ErrInvalidLengthGenerated
 24593  			}
 24594  			postIndex := iNdEx + msglen
 24595  			if postIndex < 0 {
 24596  				return ErrInvalidLengthGenerated
 24597  			}
 24598  			if postIndex > l {
 24599  				return io.ErrUnexpectedEOF
 24600  			}
 24601  			m.Conditions = append(m.Conditions, ApplicationSetCondition{})
 24602  			if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24603  				return err
 24604  			}
 24605  			iNdEx = postIndex
 24606  		case 2:
 24607  			if wireType != 2 {
 24608  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationStatus", wireType)
 24609  			}
 24610  			var msglen int
 24611  			for shift := uint(0); ; shift += 7 {
 24612  				if shift >= 64 {
 24613  					return ErrIntOverflowGenerated
 24614  				}
 24615  				if iNdEx >= l {
 24616  					return io.ErrUnexpectedEOF
 24617  				}
 24618  				b := dAtA[iNdEx]
 24619  				iNdEx++
 24620  				msglen |= int(b&0x7F) << shift
 24621  				if b < 0x80 {
 24622  					break
 24623  				}
 24624  			}
 24625  			if msglen < 0 {
 24626  				return ErrInvalidLengthGenerated
 24627  			}
 24628  			postIndex := iNdEx + msglen
 24629  			if postIndex < 0 {
 24630  				return ErrInvalidLengthGenerated
 24631  			}
 24632  			if postIndex > l {
 24633  				return io.ErrUnexpectedEOF
 24634  			}
 24635  			m.ApplicationStatus = append(m.ApplicationStatus, ApplicationSetApplicationStatus{})
 24636  			if err := m.ApplicationStatus[len(m.ApplicationStatus)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24637  				return err
 24638  			}
 24639  			iNdEx = postIndex
 24640  		default:
 24641  			iNdEx = preIndex
 24642  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24643  			if err != nil {
 24644  				return err
 24645  			}
 24646  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24647  				return ErrInvalidLengthGenerated
 24648  			}
 24649  			if (iNdEx + skippy) > l {
 24650  				return io.ErrUnexpectedEOF
 24651  			}
 24652  			iNdEx += skippy
 24653  		}
 24654  	}
 24655  
 24656  	if iNdEx > l {
 24657  		return io.ErrUnexpectedEOF
 24658  	}
 24659  	return nil
 24660  }
 24661  func (m *ApplicationSetStrategy) Unmarshal(dAtA []byte) error {
 24662  	l := len(dAtA)
 24663  	iNdEx := 0
 24664  	for iNdEx < l {
 24665  		preIndex := iNdEx
 24666  		var wire uint64
 24667  		for shift := uint(0); ; shift += 7 {
 24668  			if shift >= 64 {
 24669  				return ErrIntOverflowGenerated
 24670  			}
 24671  			if iNdEx >= l {
 24672  				return io.ErrUnexpectedEOF
 24673  			}
 24674  			b := dAtA[iNdEx]
 24675  			iNdEx++
 24676  			wire |= uint64(b&0x7F) << shift
 24677  			if b < 0x80 {
 24678  				break
 24679  			}
 24680  		}
 24681  		fieldNum := int32(wire >> 3)
 24682  		wireType := int(wire & 0x7)
 24683  		if wireType == 4 {
 24684  			return fmt.Errorf("proto: ApplicationSetStrategy: wiretype end group for non-group")
 24685  		}
 24686  		if fieldNum <= 0 {
 24687  			return fmt.Errorf("proto: ApplicationSetStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 24688  		}
 24689  		switch fieldNum {
 24690  		case 1:
 24691  			if wireType != 2 {
 24692  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 24693  			}
 24694  			var stringLen uint64
 24695  			for shift := uint(0); ; shift += 7 {
 24696  				if shift >= 64 {
 24697  					return ErrIntOverflowGenerated
 24698  				}
 24699  				if iNdEx >= l {
 24700  					return io.ErrUnexpectedEOF
 24701  				}
 24702  				b := dAtA[iNdEx]
 24703  				iNdEx++
 24704  				stringLen |= uint64(b&0x7F) << shift
 24705  				if b < 0x80 {
 24706  					break
 24707  				}
 24708  			}
 24709  			intStringLen := int(stringLen)
 24710  			if intStringLen < 0 {
 24711  				return ErrInvalidLengthGenerated
 24712  			}
 24713  			postIndex := iNdEx + intStringLen
 24714  			if postIndex < 0 {
 24715  				return ErrInvalidLengthGenerated
 24716  			}
 24717  			if postIndex > l {
 24718  				return io.ErrUnexpectedEOF
 24719  			}
 24720  			m.Type = string(dAtA[iNdEx:postIndex])
 24721  			iNdEx = postIndex
 24722  		case 2:
 24723  			if wireType != 2 {
 24724  				return fmt.Errorf("proto: wrong wireType = %d for field RollingSync", wireType)
 24725  			}
 24726  			var msglen int
 24727  			for shift := uint(0); ; shift += 7 {
 24728  				if shift >= 64 {
 24729  					return ErrIntOverflowGenerated
 24730  				}
 24731  				if iNdEx >= l {
 24732  					return io.ErrUnexpectedEOF
 24733  				}
 24734  				b := dAtA[iNdEx]
 24735  				iNdEx++
 24736  				msglen |= int(b&0x7F) << shift
 24737  				if b < 0x80 {
 24738  					break
 24739  				}
 24740  			}
 24741  			if msglen < 0 {
 24742  				return ErrInvalidLengthGenerated
 24743  			}
 24744  			postIndex := iNdEx + msglen
 24745  			if postIndex < 0 {
 24746  				return ErrInvalidLengthGenerated
 24747  			}
 24748  			if postIndex > l {
 24749  				return io.ErrUnexpectedEOF
 24750  			}
 24751  			if m.RollingSync == nil {
 24752  				m.RollingSync = &ApplicationSetRolloutStrategy{}
 24753  			}
 24754  			if err := m.RollingSync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24755  				return err
 24756  			}
 24757  			iNdEx = postIndex
 24758  		default:
 24759  			iNdEx = preIndex
 24760  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24761  			if err != nil {
 24762  				return err
 24763  			}
 24764  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24765  				return ErrInvalidLengthGenerated
 24766  			}
 24767  			if (iNdEx + skippy) > l {
 24768  				return io.ErrUnexpectedEOF
 24769  			}
 24770  			iNdEx += skippy
 24771  		}
 24772  	}
 24773  
 24774  	if iNdEx > l {
 24775  		return io.ErrUnexpectedEOF
 24776  	}
 24777  	return nil
 24778  }
 24779  func (m *ApplicationSetSyncPolicy) Unmarshal(dAtA []byte) error {
 24780  	l := len(dAtA)
 24781  	iNdEx := 0
 24782  	for iNdEx < l {
 24783  		preIndex := iNdEx
 24784  		var wire uint64
 24785  		for shift := uint(0); ; shift += 7 {
 24786  			if shift >= 64 {
 24787  				return ErrIntOverflowGenerated
 24788  			}
 24789  			if iNdEx >= l {
 24790  				return io.ErrUnexpectedEOF
 24791  			}
 24792  			b := dAtA[iNdEx]
 24793  			iNdEx++
 24794  			wire |= uint64(b&0x7F) << shift
 24795  			if b < 0x80 {
 24796  				break
 24797  			}
 24798  		}
 24799  		fieldNum := int32(wire >> 3)
 24800  		wireType := int(wire & 0x7)
 24801  		if wireType == 4 {
 24802  			return fmt.Errorf("proto: ApplicationSetSyncPolicy: wiretype end group for non-group")
 24803  		}
 24804  		if fieldNum <= 0 {
 24805  			return fmt.Errorf("proto: ApplicationSetSyncPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
 24806  		}
 24807  		switch fieldNum {
 24808  		case 1:
 24809  			if wireType != 0 {
 24810  				return fmt.Errorf("proto: wrong wireType = %d for field PreserveResourcesOnDeletion", wireType)
 24811  			}
 24812  			var v int
 24813  			for shift := uint(0); ; shift += 7 {
 24814  				if shift >= 64 {
 24815  					return ErrIntOverflowGenerated
 24816  				}
 24817  				if iNdEx >= l {
 24818  					return io.ErrUnexpectedEOF
 24819  				}
 24820  				b := dAtA[iNdEx]
 24821  				iNdEx++
 24822  				v |= int(b&0x7F) << shift
 24823  				if b < 0x80 {
 24824  					break
 24825  				}
 24826  			}
 24827  			m.PreserveResourcesOnDeletion = bool(v != 0)
 24828  		case 2:
 24829  			if wireType != 2 {
 24830  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationsSync", wireType)
 24831  			}
 24832  			var stringLen uint64
 24833  			for shift := uint(0); ; shift += 7 {
 24834  				if shift >= 64 {
 24835  					return ErrIntOverflowGenerated
 24836  				}
 24837  				if iNdEx >= l {
 24838  					return io.ErrUnexpectedEOF
 24839  				}
 24840  				b := dAtA[iNdEx]
 24841  				iNdEx++
 24842  				stringLen |= uint64(b&0x7F) << shift
 24843  				if b < 0x80 {
 24844  					break
 24845  				}
 24846  			}
 24847  			intStringLen := int(stringLen)
 24848  			if intStringLen < 0 {
 24849  				return ErrInvalidLengthGenerated
 24850  			}
 24851  			postIndex := iNdEx + intStringLen
 24852  			if postIndex < 0 {
 24853  				return ErrInvalidLengthGenerated
 24854  			}
 24855  			if postIndex > l {
 24856  				return io.ErrUnexpectedEOF
 24857  			}
 24858  			s := ApplicationsSyncPolicy(dAtA[iNdEx:postIndex])
 24859  			m.ApplicationsSync = &s
 24860  			iNdEx = postIndex
 24861  		default:
 24862  			iNdEx = preIndex
 24863  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24864  			if err != nil {
 24865  				return err
 24866  			}
 24867  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24868  				return ErrInvalidLengthGenerated
 24869  			}
 24870  			if (iNdEx + skippy) > l {
 24871  				return io.ErrUnexpectedEOF
 24872  			}
 24873  			iNdEx += skippy
 24874  		}
 24875  	}
 24876  
 24877  	if iNdEx > l {
 24878  		return io.ErrUnexpectedEOF
 24879  	}
 24880  	return nil
 24881  }
 24882  func (m *ApplicationSetTemplate) Unmarshal(dAtA []byte) error {
 24883  	l := len(dAtA)
 24884  	iNdEx := 0
 24885  	for iNdEx < l {
 24886  		preIndex := iNdEx
 24887  		var wire uint64
 24888  		for shift := uint(0); ; shift += 7 {
 24889  			if shift >= 64 {
 24890  				return ErrIntOverflowGenerated
 24891  			}
 24892  			if iNdEx >= l {
 24893  				return io.ErrUnexpectedEOF
 24894  			}
 24895  			b := dAtA[iNdEx]
 24896  			iNdEx++
 24897  			wire |= uint64(b&0x7F) << shift
 24898  			if b < 0x80 {
 24899  				break
 24900  			}
 24901  		}
 24902  		fieldNum := int32(wire >> 3)
 24903  		wireType := int(wire & 0x7)
 24904  		if wireType == 4 {
 24905  			return fmt.Errorf("proto: ApplicationSetTemplate: wiretype end group for non-group")
 24906  		}
 24907  		if fieldNum <= 0 {
 24908  			return fmt.Errorf("proto: ApplicationSetTemplate: illegal tag %d (wire type %d)", fieldNum, wire)
 24909  		}
 24910  		switch fieldNum {
 24911  		case 1:
 24912  			if wireType != 2 {
 24913  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationSetTemplateMeta", wireType)
 24914  			}
 24915  			var msglen int
 24916  			for shift := uint(0); ; shift += 7 {
 24917  				if shift >= 64 {
 24918  					return ErrIntOverflowGenerated
 24919  				}
 24920  				if iNdEx >= l {
 24921  					return io.ErrUnexpectedEOF
 24922  				}
 24923  				b := dAtA[iNdEx]
 24924  				iNdEx++
 24925  				msglen |= int(b&0x7F) << shift
 24926  				if b < 0x80 {
 24927  					break
 24928  				}
 24929  			}
 24930  			if msglen < 0 {
 24931  				return ErrInvalidLengthGenerated
 24932  			}
 24933  			postIndex := iNdEx + msglen
 24934  			if postIndex < 0 {
 24935  				return ErrInvalidLengthGenerated
 24936  			}
 24937  			if postIndex > l {
 24938  				return io.ErrUnexpectedEOF
 24939  			}
 24940  			if err := m.ApplicationSetTemplateMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24941  				return err
 24942  			}
 24943  			iNdEx = postIndex
 24944  		case 2:
 24945  			if wireType != 2 {
 24946  				return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
 24947  			}
 24948  			var msglen int
 24949  			for shift := uint(0); ; shift += 7 {
 24950  				if shift >= 64 {
 24951  					return ErrIntOverflowGenerated
 24952  				}
 24953  				if iNdEx >= l {
 24954  					return io.ErrUnexpectedEOF
 24955  				}
 24956  				b := dAtA[iNdEx]
 24957  				iNdEx++
 24958  				msglen |= int(b&0x7F) << shift
 24959  				if b < 0x80 {
 24960  					break
 24961  				}
 24962  			}
 24963  			if msglen < 0 {
 24964  				return ErrInvalidLengthGenerated
 24965  			}
 24966  			postIndex := iNdEx + msglen
 24967  			if postIndex < 0 {
 24968  				return ErrInvalidLengthGenerated
 24969  			}
 24970  			if postIndex > l {
 24971  				return io.ErrUnexpectedEOF
 24972  			}
 24973  			if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 24974  				return err
 24975  			}
 24976  			iNdEx = postIndex
 24977  		default:
 24978  			iNdEx = preIndex
 24979  			skippy, err := skipGenerated(dAtA[iNdEx:])
 24980  			if err != nil {
 24981  				return err
 24982  			}
 24983  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 24984  				return ErrInvalidLengthGenerated
 24985  			}
 24986  			if (iNdEx + skippy) > l {
 24987  				return io.ErrUnexpectedEOF
 24988  			}
 24989  			iNdEx += skippy
 24990  		}
 24991  	}
 24992  
 24993  	if iNdEx > l {
 24994  		return io.ErrUnexpectedEOF
 24995  	}
 24996  	return nil
 24997  }
 24998  func (m *ApplicationSetTemplateMeta) Unmarshal(dAtA []byte) error {
 24999  	l := len(dAtA)
 25000  	iNdEx := 0
 25001  	for iNdEx < l {
 25002  		preIndex := iNdEx
 25003  		var wire uint64
 25004  		for shift := uint(0); ; shift += 7 {
 25005  			if shift >= 64 {
 25006  				return ErrIntOverflowGenerated
 25007  			}
 25008  			if iNdEx >= l {
 25009  				return io.ErrUnexpectedEOF
 25010  			}
 25011  			b := dAtA[iNdEx]
 25012  			iNdEx++
 25013  			wire |= uint64(b&0x7F) << shift
 25014  			if b < 0x80 {
 25015  				break
 25016  			}
 25017  		}
 25018  		fieldNum := int32(wire >> 3)
 25019  		wireType := int(wire & 0x7)
 25020  		if wireType == 4 {
 25021  			return fmt.Errorf("proto: ApplicationSetTemplateMeta: wiretype end group for non-group")
 25022  		}
 25023  		if fieldNum <= 0 {
 25024  			return fmt.Errorf("proto: ApplicationSetTemplateMeta: illegal tag %d (wire type %d)", fieldNum, wire)
 25025  		}
 25026  		switch fieldNum {
 25027  		case 1:
 25028  			if wireType != 2 {
 25029  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 25030  			}
 25031  			var stringLen uint64
 25032  			for shift := uint(0); ; shift += 7 {
 25033  				if shift >= 64 {
 25034  					return ErrIntOverflowGenerated
 25035  				}
 25036  				if iNdEx >= l {
 25037  					return io.ErrUnexpectedEOF
 25038  				}
 25039  				b := dAtA[iNdEx]
 25040  				iNdEx++
 25041  				stringLen |= uint64(b&0x7F) << shift
 25042  				if b < 0x80 {
 25043  					break
 25044  				}
 25045  			}
 25046  			intStringLen := int(stringLen)
 25047  			if intStringLen < 0 {
 25048  				return ErrInvalidLengthGenerated
 25049  			}
 25050  			postIndex := iNdEx + intStringLen
 25051  			if postIndex < 0 {
 25052  				return ErrInvalidLengthGenerated
 25053  			}
 25054  			if postIndex > l {
 25055  				return io.ErrUnexpectedEOF
 25056  			}
 25057  			m.Name = string(dAtA[iNdEx:postIndex])
 25058  			iNdEx = postIndex
 25059  		case 2:
 25060  			if wireType != 2 {
 25061  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 25062  			}
 25063  			var stringLen uint64
 25064  			for shift := uint(0); ; shift += 7 {
 25065  				if shift >= 64 {
 25066  					return ErrIntOverflowGenerated
 25067  				}
 25068  				if iNdEx >= l {
 25069  					return io.ErrUnexpectedEOF
 25070  				}
 25071  				b := dAtA[iNdEx]
 25072  				iNdEx++
 25073  				stringLen |= uint64(b&0x7F) << shift
 25074  				if b < 0x80 {
 25075  					break
 25076  				}
 25077  			}
 25078  			intStringLen := int(stringLen)
 25079  			if intStringLen < 0 {
 25080  				return ErrInvalidLengthGenerated
 25081  			}
 25082  			postIndex := iNdEx + intStringLen
 25083  			if postIndex < 0 {
 25084  				return ErrInvalidLengthGenerated
 25085  			}
 25086  			if postIndex > l {
 25087  				return io.ErrUnexpectedEOF
 25088  			}
 25089  			m.Namespace = string(dAtA[iNdEx:postIndex])
 25090  			iNdEx = postIndex
 25091  		case 3:
 25092  			if wireType != 2 {
 25093  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 25094  			}
 25095  			var msglen int
 25096  			for shift := uint(0); ; shift += 7 {
 25097  				if shift >= 64 {
 25098  					return ErrIntOverflowGenerated
 25099  				}
 25100  				if iNdEx >= l {
 25101  					return io.ErrUnexpectedEOF
 25102  				}
 25103  				b := dAtA[iNdEx]
 25104  				iNdEx++
 25105  				msglen |= int(b&0x7F) << shift
 25106  				if b < 0x80 {
 25107  					break
 25108  				}
 25109  			}
 25110  			if msglen < 0 {
 25111  				return ErrInvalidLengthGenerated
 25112  			}
 25113  			postIndex := iNdEx + msglen
 25114  			if postIndex < 0 {
 25115  				return ErrInvalidLengthGenerated
 25116  			}
 25117  			if postIndex > l {
 25118  				return io.ErrUnexpectedEOF
 25119  			}
 25120  			if m.Labels == nil {
 25121  				m.Labels = make(map[string]string)
 25122  			}
 25123  			var mapkey string
 25124  			var mapvalue string
 25125  			for iNdEx < postIndex {
 25126  				entryPreIndex := iNdEx
 25127  				var wire uint64
 25128  				for shift := uint(0); ; shift += 7 {
 25129  					if shift >= 64 {
 25130  						return ErrIntOverflowGenerated
 25131  					}
 25132  					if iNdEx >= l {
 25133  						return io.ErrUnexpectedEOF
 25134  					}
 25135  					b := dAtA[iNdEx]
 25136  					iNdEx++
 25137  					wire |= uint64(b&0x7F) << shift
 25138  					if b < 0x80 {
 25139  						break
 25140  					}
 25141  				}
 25142  				fieldNum := int32(wire >> 3)
 25143  				if fieldNum == 1 {
 25144  					var stringLenmapkey uint64
 25145  					for shift := uint(0); ; shift += 7 {
 25146  						if shift >= 64 {
 25147  							return ErrIntOverflowGenerated
 25148  						}
 25149  						if iNdEx >= l {
 25150  							return io.ErrUnexpectedEOF
 25151  						}
 25152  						b := dAtA[iNdEx]
 25153  						iNdEx++
 25154  						stringLenmapkey |= uint64(b&0x7F) << shift
 25155  						if b < 0x80 {
 25156  							break
 25157  						}
 25158  					}
 25159  					intStringLenmapkey := int(stringLenmapkey)
 25160  					if intStringLenmapkey < 0 {
 25161  						return ErrInvalidLengthGenerated
 25162  					}
 25163  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 25164  					if postStringIndexmapkey < 0 {
 25165  						return ErrInvalidLengthGenerated
 25166  					}
 25167  					if postStringIndexmapkey > l {
 25168  						return io.ErrUnexpectedEOF
 25169  					}
 25170  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 25171  					iNdEx = postStringIndexmapkey
 25172  				} else if fieldNum == 2 {
 25173  					var stringLenmapvalue uint64
 25174  					for shift := uint(0); ; shift += 7 {
 25175  						if shift >= 64 {
 25176  							return ErrIntOverflowGenerated
 25177  						}
 25178  						if iNdEx >= l {
 25179  							return io.ErrUnexpectedEOF
 25180  						}
 25181  						b := dAtA[iNdEx]
 25182  						iNdEx++
 25183  						stringLenmapvalue |= uint64(b&0x7F) << shift
 25184  						if b < 0x80 {
 25185  							break
 25186  						}
 25187  					}
 25188  					intStringLenmapvalue := int(stringLenmapvalue)
 25189  					if intStringLenmapvalue < 0 {
 25190  						return ErrInvalidLengthGenerated
 25191  					}
 25192  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 25193  					if postStringIndexmapvalue < 0 {
 25194  						return ErrInvalidLengthGenerated
 25195  					}
 25196  					if postStringIndexmapvalue > l {
 25197  						return io.ErrUnexpectedEOF
 25198  					}
 25199  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 25200  					iNdEx = postStringIndexmapvalue
 25201  				} else {
 25202  					iNdEx = entryPreIndex
 25203  					skippy, err := skipGenerated(dAtA[iNdEx:])
 25204  					if err != nil {
 25205  						return err
 25206  					}
 25207  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 25208  						return ErrInvalidLengthGenerated
 25209  					}
 25210  					if (iNdEx + skippy) > postIndex {
 25211  						return io.ErrUnexpectedEOF
 25212  					}
 25213  					iNdEx += skippy
 25214  				}
 25215  			}
 25216  			m.Labels[mapkey] = mapvalue
 25217  			iNdEx = postIndex
 25218  		case 4:
 25219  			if wireType != 2 {
 25220  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 25221  			}
 25222  			var msglen int
 25223  			for shift := uint(0); ; shift += 7 {
 25224  				if shift >= 64 {
 25225  					return ErrIntOverflowGenerated
 25226  				}
 25227  				if iNdEx >= l {
 25228  					return io.ErrUnexpectedEOF
 25229  				}
 25230  				b := dAtA[iNdEx]
 25231  				iNdEx++
 25232  				msglen |= int(b&0x7F) << shift
 25233  				if b < 0x80 {
 25234  					break
 25235  				}
 25236  			}
 25237  			if msglen < 0 {
 25238  				return ErrInvalidLengthGenerated
 25239  			}
 25240  			postIndex := iNdEx + msglen
 25241  			if postIndex < 0 {
 25242  				return ErrInvalidLengthGenerated
 25243  			}
 25244  			if postIndex > l {
 25245  				return io.ErrUnexpectedEOF
 25246  			}
 25247  			if m.Annotations == nil {
 25248  				m.Annotations = make(map[string]string)
 25249  			}
 25250  			var mapkey string
 25251  			var mapvalue string
 25252  			for iNdEx < postIndex {
 25253  				entryPreIndex := iNdEx
 25254  				var wire uint64
 25255  				for shift := uint(0); ; shift += 7 {
 25256  					if shift >= 64 {
 25257  						return ErrIntOverflowGenerated
 25258  					}
 25259  					if iNdEx >= l {
 25260  						return io.ErrUnexpectedEOF
 25261  					}
 25262  					b := dAtA[iNdEx]
 25263  					iNdEx++
 25264  					wire |= uint64(b&0x7F) << shift
 25265  					if b < 0x80 {
 25266  						break
 25267  					}
 25268  				}
 25269  				fieldNum := int32(wire >> 3)
 25270  				if fieldNum == 1 {
 25271  					var stringLenmapkey uint64
 25272  					for shift := uint(0); ; shift += 7 {
 25273  						if shift >= 64 {
 25274  							return ErrIntOverflowGenerated
 25275  						}
 25276  						if iNdEx >= l {
 25277  							return io.ErrUnexpectedEOF
 25278  						}
 25279  						b := dAtA[iNdEx]
 25280  						iNdEx++
 25281  						stringLenmapkey |= uint64(b&0x7F) << shift
 25282  						if b < 0x80 {
 25283  							break
 25284  						}
 25285  					}
 25286  					intStringLenmapkey := int(stringLenmapkey)
 25287  					if intStringLenmapkey < 0 {
 25288  						return ErrInvalidLengthGenerated
 25289  					}
 25290  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 25291  					if postStringIndexmapkey < 0 {
 25292  						return ErrInvalidLengthGenerated
 25293  					}
 25294  					if postStringIndexmapkey > l {
 25295  						return io.ErrUnexpectedEOF
 25296  					}
 25297  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 25298  					iNdEx = postStringIndexmapkey
 25299  				} else if fieldNum == 2 {
 25300  					var stringLenmapvalue uint64
 25301  					for shift := uint(0); ; shift += 7 {
 25302  						if shift >= 64 {
 25303  							return ErrIntOverflowGenerated
 25304  						}
 25305  						if iNdEx >= l {
 25306  							return io.ErrUnexpectedEOF
 25307  						}
 25308  						b := dAtA[iNdEx]
 25309  						iNdEx++
 25310  						stringLenmapvalue |= uint64(b&0x7F) << shift
 25311  						if b < 0x80 {
 25312  							break
 25313  						}
 25314  					}
 25315  					intStringLenmapvalue := int(stringLenmapvalue)
 25316  					if intStringLenmapvalue < 0 {
 25317  						return ErrInvalidLengthGenerated
 25318  					}
 25319  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 25320  					if postStringIndexmapvalue < 0 {
 25321  						return ErrInvalidLengthGenerated
 25322  					}
 25323  					if postStringIndexmapvalue > l {
 25324  						return io.ErrUnexpectedEOF
 25325  					}
 25326  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 25327  					iNdEx = postStringIndexmapvalue
 25328  				} else {
 25329  					iNdEx = entryPreIndex
 25330  					skippy, err := skipGenerated(dAtA[iNdEx:])
 25331  					if err != nil {
 25332  						return err
 25333  					}
 25334  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 25335  						return ErrInvalidLengthGenerated
 25336  					}
 25337  					if (iNdEx + skippy) > postIndex {
 25338  						return io.ErrUnexpectedEOF
 25339  					}
 25340  					iNdEx += skippy
 25341  				}
 25342  			}
 25343  			m.Annotations[mapkey] = mapvalue
 25344  			iNdEx = postIndex
 25345  		case 5:
 25346  			if wireType != 2 {
 25347  				return fmt.Errorf("proto: wrong wireType = %d for field Finalizers", wireType)
 25348  			}
 25349  			var stringLen uint64
 25350  			for shift := uint(0); ; shift += 7 {
 25351  				if shift >= 64 {
 25352  					return ErrIntOverflowGenerated
 25353  				}
 25354  				if iNdEx >= l {
 25355  					return io.ErrUnexpectedEOF
 25356  				}
 25357  				b := dAtA[iNdEx]
 25358  				iNdEx++
 25359  				stringLen |= uint64(b&0x7F) << shift
 25360  				if b < 0x80 {
 25361  					break
 25362  				}
 25363  			}
 25364  			intStringLen := int(stringLen)
 25365  			if intStringLen < 0 {
 25366  				return ErrInvalidLengthGenerated
 25367  			}
 25368  			postIndex := iNdEx + intStringLen
 25369  			if postIndex < 0 {
 25370  				return ErrInvalidLengthGenerated
 25371  			}
 25372  			if postIndex > l {
 25373  				return io.ErrUnexpectedEOF
 25374  			}
 25375  			m.Finalizers = append(m.Finalizers, string(dAtA[iNdEx:postIndex]))
 25376  			iNdEx = postIndex
 25377  		default:
 25378  			iNdEx = preIndex
 25379  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25380  			if err != nil {
 25381  				return err
 25382  			}
 25383  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25384  				return ErrInvalidLengthGenerated
 25385  			}
 25386  			if (iNdEx + skippy) > l {
 25387  				return io.ErrUnexpectedEOF
 25388  			}
 25389  			iNdEx += skippy
 25390  		}
 25391  	}
 25392  
 25393  	if iNdEx > l {
 25394  		return io.ErrUnexpectedEOF
 25395  	}
 25396  	return nil
 25397  }
 25398  func (m *ApplicationSetTerminalGenerator) Unmarshal(dAtA []byte) error {
 25399  	l := len(dAtA)
 25400  	iNdEx := 0
 25401  	for iNdEx < l {
 25402  		preIndex := iNdEx
 25403  		var wire uint64
 25404  		for shift := uint(0); ; shift += 7 {
 25405  			if shift >= 64 {
 25406  				return ErrIntOverflowGenerated
 25407  			}
 25408  			if iNdEx >= l {
 25409  				return io.ErrUnexpectedEOF
 25410  			}
 25411  			b := dAtA[iNdEx]
 25412  			iNdEx++
 25413  			wire |= uint64(b&0x7F) << shift
 25414  			if b < 0x80 {
 25415  				break
 25416  			}
 25417  		}
 25418  		fieldNum := int32(wire >> 3)
 25419  		wireType := int(wire & 0x7)
 25420  		if wireType == 4 {
 25421  			return fmt.Errorf("proto: ApplicationSetTerminalGenerator: wiretype end group for non-group")
 25422  		}
 25423  		if fieldNum <= 0 {
 25424  			return fmt.Errorf("proto: ApplicationSetTerminalGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 25425  		}
 25426  		switch fieldNum {
 25427  		case 1:
 25428  			if wireType != 2 {
 25429  				return fmt.Errorf("proto: wrong wireType = %d for field List", wireType)
 25430  			}
 25431  			var msglen int
 25432  			for shift := uint(0); ; shift += 7 {
 25433  				if shift >= 64 {
 25434  					return ErrIntOverflowGenerated
 25435  				}
 25436  				if iNdEx >= l {
 25437  					return io.ErrUnexpectedEOF
 25438  				}
 25439  				b := dAtA[iNdEx]
 25440  				iNdEx++
 25441  				msglen |= int(b&0x7F) << shift
 25442  				if b < 0x80 {
 25443  					break
 25444  				}
 25445  			}
 25446  			if msglen < 0 {
 25447  				return ErrInvalidLengthGenerated
 25448  			}
 25449  			postIndex := iNdEx + msglen
 25450  			if postIndex < 0 {
 25451  				return ErrInvalidLengthGenerated
 25452  			}
 25453  			if postIndex > l {
 25454  				return io.ErrUnexpectedEOF
 25455  			}
 25456  			if m.List == nil {
 25457  				m.List = &ListGenerator{}
 25458  			}
 25459  			if err := m.List.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25460  				return err
 25461  			}
 25462  			iNdEx = postIndex
 25463  		case 2:
 25464  			if wireType != 2 {
 25465  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 25466  			}
 25467  			var msglen int
 25468  			for shift := uint(0); ; shift += 7 {
 25469  				if shift >= 64 {
 25470  					return ErrIntOverflowGenerated
 25471  				}
 25472  				if iNdEx >= l {
 25473  					return io.ErrUnexpectedEOF
 25474  				}
 25475  				b := dAtA[iNdEx]
 25476  				iNdEx++
 25477  				msglen |= int(b&0x7F) << shift
 25478  				if b < 0x80 {
 25479  					break
 25480  				}
 25481  			}
 25482  			if msglen < 0 {
 25483  				return ErrInvalidLengthGenerated
 25484  			}
 25485  			postIndex := iNdEx + msglen
 25486  			if postIndex < 0 {
 25487  				return ErrInvalidLengthGenerated
 25488  			}
 25489  			if postIndex > l {
 25490  				return io.ErrUnexpectedEOF
 25491  			}
 25492  			if m.Clusters == nil {
 25493  				m.Clusters = &ClusterGenerator{}
 25494  			}
 25495  			if err := m.Clusters.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25496  				return err
 25497  			}
 25498  			iNdEx = postIndex
 25499  		case 3:
 25500  			if wireType != 2 {
 25501  				return fmt.Errorf("proto: wrong wireType = %d for field Git", wireType)
 25502  			}
 25503  			var msglen int
 25504  			for shift := uint(0); ; shift += 7 {
 25505  				if shift >= 64 {
 25506  					return ErrIntOverflowGenerated
 25507  				}
 25508  				if iNdEx >= l {
 25509  					return io.ErrUnexpectedEOF
 25510  				}
 25511  				b := dAtA[iNdEx]
 25512  				iNdEx++
 25513  				msglen |= int(b&0x7F) << shift
 25514  				if b < 0x80 {
 25515  					break
 25516  				}
 25517  			}
 25518  			if msglen < 0 {
 25519  				return ErrInvalidLengthGenerated
 25520  			}
 25521  			postIndex := iNdEx + msglen
 25522  			if postIndex < 0 {
 25523  				return ErrInvalidLengthGenerated
 25524  			}
 25525  			if postIndex > l {
 25526  				return io.ErrUnexpectedEOF
 25527  			}
 25528  			if m.Git == nil {
 25529  				m.Git = &GitGenerator{}
 25530  			}
 25531  			if err := m.Git.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25532  				return err
 25533  			}
 25534  			iNdEx = postIndex
 25535  		case 4:
 25536  			if wireType != 2 {
 25537  				return fmt.Errorf("proto: wrong wireType = %d for field SCMProvider", wireType)
 25538  			}
 25539  			var msglen int
 25540  			for shift := uint(0); ; shift += 7 {
 25541  				if shift >= 64 {
 25542  					return ErrIntOverflowGenerated
 25543  				}
 25544  				if iNdEx >= l {
 25545  					return io.ErrUnexpectedEOF
 25546  				}
 25547  				b := dAtA[iNdEx]
 25548  				iNdEx++
 25549  				msglen |= int(b&0x7F) << shift
 25550  				if b < 0x80 {
 25551  					break
 25552  				}
 25553  			}
 25554  			if msglen < 0 {
 25555  				return ErrInvalidLengthGenerated
 25556  			}
 25557  			postIndex := iNdEx + msglen
 25558  			if postIndex < 0 {
 25559  				return ErrInvalidLengthGenerated
 25560  			}
 25561  			if postIndex > l {
 25562  				return io.ErrUnexpectedEOF
 25563  			}
 25564  			if m.SCMProvider == nil {
 25565  				m.SCMProvider = &SCMProviderGenerator{}
 25566  			}
 25567  			if err := m.SCMProvider.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25568  				return err
 25569  			}
 25570  			iNdEx = postIndex
 25571  		case 5:
 25572  			if wireType != 2 {
 25573  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterDecisionResource", wireType)
 25574  			}
 25575  			var msglen int
 25576  			for shift := uint(0); ; shift += 7 {
 25577  				if shift >= 64 {
 25578  					return ErrIntOverflowGenerated
 25579  				}
 25580  				if iNdEx >= l {
 25581  					return io.ErrUnexpectedEOF
 25582  				}
 25583  				b := dAtA[iNdEx]
 25584  				iNdEx++
 25585  				msglen |= int(b&0x7F) << shift
 25586  				if b < 0x80 {
 25587  					break
 25588  				}
 25589  			}
 25590  			if msglen < 0 {
 25591  				return ErrInvalidLengthGenerated
 25592  			}
 25593  			postIndex := iNdEx + msglen
 25594  			if postIndex < 0 {
 25595  				return ErrInvalidLengthGenerated
 25596  			}
 25597  			if postIndex > l {
 25598  				return io.ErrUnexpectedEOF
 25599  			}
 25600  			if m.ClusterDecisionResource == nil {
 25601  				m.ClusterDecisionResource = &DuckTypeGenerator{}
 25602  			}
 25603  			if err := m.ClusterDecisionResource.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25604  				return err
 25605  			}
 25606  			iNdEx = postIndex
 25607  		case 6:
 25608  			if wireType != 2 {
 25609  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequest", wireType)
 25610  			}
 25611  			var msglen int
 25612  			for shift := uint(0); ; shift += 7 {
 25613  				if shift >= 64 {
 25614  					return ErrIntOverflowGenerated
 25615  				}
 25616  				if iNdEx >= l {
 25617  					return io.ErrUnexpectedEOF
 25618  				}
 25619  				b := dAtA[iNdEx]
 25620  				iNdEx++
 25621  				msglen |= int(b&0x7F) << shift
 25622  				if b < 0x80 {
 25623  					break
 25624  				}
 25625  			}
 25626  			if msglen < 0 {
 25627  				return ErrInvalidLengthGenerated
 25628  			}
 25629  			postIndex := iNdEx + msglen
 25630  			if postIndex < 0 {
 25631  				return ErrInvalidLengthGenerated
 25632  			}
 25633  			if postIndex > l {
 25634  				return io.ErrUnexpectedEOF
 25635  			}
 25636  			if m.PullRequest == nil {
 25637  				m.PullRequest = &PullRequestGenerator{}
 25638  			}
 25639  			if err := m.PullRequest.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25640  				return err
 25641  			}
 25642  			iNdEx = postIndex
 25643  		case 7:
 25644  			if wireType != 2 {
 25645  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 25646  			}
 25647  			var msglen int
 25648  			for shift := uint(0); ; shift += 7 {
 25649  				if shift >= 64 {
 25650  					return ErrIntOverflowGenerated
 25651  				}
 25652  				if iNdEx >= l {
 25653  					return io.ErrUnexpectedEOF
 25654  				}
 25655  				b := dAtA[iNdEx]
 25656  				iNdEx++
 25657  				msglen |= int(b&0x7F) << shift
 25658  				if b < 0x80 {
 25659  					break
 25660  				}
 25661  			}
 25662  			if msglen < 0 {
 25663  				return ErrInvalidLengthGenerated
 25664  			}
 25665  			postIndex := iNdEx + msglen
 25666  			if postIndex < 0 {
 25667  				return ErrInvalidLengthGenerated
 25668  			}
 25669  			if postIndex > l {
 25670  				return io.ErrUnexpectedEOF
 25671  			}
 25672  			if m.Plugin == nil {
 25673  				m.Plugin = &PluginGenerator{}
 25674  			}
 25675  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25676  				return err
 25677  			}
 25678  			iNdEx = postIndex
 25679  		case 8:
 25680  			if wireType != 2 {
 25681  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 25682  			}
 25683  			var msglen int
 25684  			for shift := uint(0); ; shift += 7 {
 25685  				if shift >= 64 {
 25686  					return ErrIntOverflowGenerated
 25687  				}
 25688  				if iNdEx >= l {
 25689  					return io.ErrUnexpectedEOF
 25690  				}
 25691  				b := dAtA[iNdEx]
 25692  				iNdEx++
 25693  				msglen |= int(b&0x7F) << shift
 25694  				if b < 0x80 {
 25695  					break
 25696  				}
 25697  			}
 25698  			if msglen < 0 {
 25699  				return ErrInvalidLengthGenerated
 25700  			}
 25701  			postIndex := iNdEx + msglen
 25702  			if postIndex < 0 {
 25703  				return ErrInvalidLengthGenerated
 25704  			}
 25705  			if postIndex > l {
 25706  				return io.ErrUnexpectedEOF
 25707  			}
 25708  			if m.Selector == nil {
 25709  				m.Selector = &v1.LabelSelector{}
 25710  			}
 25711  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25712  				return err
 25713  			}
 25714  			iNdEx = postIndex
 25715  		default:
 25716  			iNdEx = preIndex
 25717  			skippy, err := skipGenerated(dAtA[iNdEx:])
 25718  			if err != nil {
 25719  				return err
 25720  			}
 25721  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 25722  				return ErrInvalidLengthGenerated
 25723  			}
 25724  			if (iNdEx + skippy) > l {
 25725  				return io.ErrUnexpectedEOF
 25726  			}
 25727  			iNdEx += skippy
 25728  		}
 25729  	}
 25730  
 25731  	if iNdEx > l {
 25732  		return io.ErrUnexpectedEOF
 25733  	}
 25734  	return nil
 25735  }
 25736  func (m *ApplicationSource) Unmarshal(dAtA []byte) error {
 25737  	l := len(dAtA)
 25738  	iNdEx := 0
 25739  	for iNdEx < l {
 25740  		preIndex := iNdEx
 25741  		var wire uint64
 25742  		for shift := uint(0); ; shift += 7 {
 25743  			if shift >= 64 {
 25744  				return ErrIntOverflowGenerated
 25745  			}
 25746  			if iNdEx >= l {
 25747  				return io.ErrUnexpectedEOF
 25748  			}
 25749  			b := dAtA[iNdEx]
 25750  			iNdEx++
 25751  			wire |= uint64(b&0x7F) << shift
 25752  			if b < 0x80 {
 25753  				break
 25754  			}
 25755  		}
 25756  		fieldNum := int32(wire >> 3)
 25757  		wireType := int(wire & 0x7)
 25758  		if wireType == 4 {
 25759  			return fmt.Errorf("proto: ApplicationSource: wiretype end group for non-group")
 25760  		}
 25761  		if fieldNum <= 0 {
 25762  			return fmt.Errorf("proto: ApplicationSource: illegal tag %d (wire type %d)", fieldNum, wire)
 25763  		}
 25764  		switch fieldNum {
 25765  		case 1:
 25766  			if wireType != 2 {
 25767  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 25768  			}
 25769  			var stringLen uint64
 25770  			for shift := uint(0); ; shift += 7 {
 25771  				if shift >= 64 {
 25772  					return ErrIntOverflowGenerated
 25773  				}
 25774  				if iNdEx >= l {
 25775  					return io.ErrUnexpectedEOF
 25776  				}
 25777  				b := dAtA[iNdEx]
 25778  				iNdEx++
 25779  				stringLen |= uint64(b&0x7F) << shift
 25780  				if b < 0x80 {
 25781  					break
 25782  				}
 25783  			}
 25784  			intStringLen := int(stringLen)
 25785  			if intStringLen < 0 {
 25786  				return ErrInvalidLengthGenerated
 25787  			}
 25788  			postIndex := iNdEx + intStringLen
 25789  			if postIndex < 0 {
 25790  				return ErrInvalidLengthGenerated
 25791  			}
 25792  			if postIndex > l {
 25793  				return io.ErrUnexpectedEOF
 25794  			}
 25795  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 25796  			iNdEx = postIndex
 25797  		case 2:
 25798  			if wireType != 2 {
 25799  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 25800  			}
 25801  			var stringLen uint64
 25802  			for shift := uint(0); ; shift += 7 {
 25803  				if shift >= 64 {
 25804  					return ErrIntOverflowGenerated
 25805  				}
 25806  				if iNdEx >= l {
 25807  					return io.ErrUnexpectedEOF
 25808  				}
 25809  				b := dAtA[iNdEx]
 25810  				iNdEx++
 25811  				stringLen |= uint64(b&0x7F) << shift
 25812  				if b < 0x80 {
 25813  					break
 25814  				}
 25815  			}
 25816  			intStringLen := int(stringLen)
 25817  			if intStringLen < 0 {
 25818  				return ErrInvalidLengthGenerated
 25819  			}
 25820  			postIndex := iNdEx + intStringLen
 25821  			if postIndex < 0 {
 25822  				return ErrInvalidLengthGenerated
 25823  			}
 25824  			if postIndex > l {
 25825  				return io.ErrUnexpectedEOF
 25826  			}
 25827  			m.Path = string(dAtA[iNdEx:postIndex])
 25828  			iNdEx = postIndex
 25829  		case 4:
 25830  			if wireType != 2 {
 25831  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevision", wireType)
 25832  			}
 25833  			var stringLen uint64
 25834  			for shift := uint(0); ; shift += 7 {
 25835  				if shift >= 64 {
 25836  					return ErrIntOverflowGenerated
 25837  				}
 25838  				if iNdEx >= l {
 25839  					return io.ErrUnexpectedEOF
 25840  				}
 25841  				b := dAtA[iNdEx]
 25842  				iNdEx++
 25843  				stringLen |= uint64(b&0x7F) << shift
 25844  				if b < 0x80 {
 25845  					break
 25846  				}
 25847  			}
 25848  			intStringLen := int(stringLen)
 25849  			if intStringLen < 0 {
 25850  				return ErrInvalidLengthGenerated
 25851  			}
 25852  			postIndex := iNdEx + intStringLen
 25853  			if postIndex < 0 {
 25854  				return ErrInvalidLengthGenerated
 25855  			}
 25856  			if postIndex > l {
 25857  				return io.ErrUnexpectedEOF
 25858  			}
 25859  			m.TargetRevision = string(dAtA[iNdEx:postIndex])
 25860  			iNdEx = postIndex
 25861  		case 7:
 25862  			if wireType != 2 {
 25863  				return fmt.Errorf("proto: wrong wireType = %d for field Helm", wireType)
 25864  			}
 25865  			var msglen int
 25866  			for shift := uint(0); ; shift += 7 {
 25867  				if shift >= 64 {
 25868  					return ErrIntOverflowGenerated
 25869  				}
 25870  				if iNdEx >= l {
 25871  					return io.ErrUnexpectedEOF
 25872  				}
 25873  				b := dAtA[iNdEx]
 25874  				iNdEx++
 25875  				msglen |= int(b&0x7F) << shift
 25876  				if b < 0x80 {
 25877  					break
 25878  				}
 25879  			}
 25880  			if msglen < 0 {
 25881  				return ErrInvalidLengthGenerated
 25882  			}
 25883  			postIndex := iNdEx + msglen
 25884  			if postIndex < 0 {
 25885  				return ErrInvalidLengthGenerated
 25886  			}
 25887  			if postIndex > l {
 25888  				return io.ErrUnexpectedEOF
 25889  			}
 25890  			if m.Helm == nil {
 25891  				m.Helm = &ApplicationSourceHelm{}
 25892  			}
 25893  			if err := m.Helm.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25894  				return err
 25895  			}
 25896  			iNdEx = postIndex
 25897  		case 8:
 25898  			if wireType != 2 {
 25899  				return fmt.Errorf("proto: wrong wireType = %d for field Kustomize", wireType)
 25900  			}
 25901  			var msglen int
 25902  			for shift := uint(0); ; shift += 7 {
 25903  				if shift >= 64 {
 25904  					return ErrIntOverflowGenerated
 25905  				}
 25906  				if iNdEx >= l {
 25907  					return io.ErrUnexpectedEOF
 25908  				}
 25909  				b := dAtA[iNdEx]
 25910  				iNdEx++
 25911  				msglen |= int(b&0x7F) << shift
 25912  				if b < 0x80 {
 25913  					break
 25914  				}
 25915  			}
 25916  			if msglen < 0 {
 25917  				return ErrInvalidLengthGenerated
 25918  			}
 25919  			postIndex := iNdEx + msglen
 25920  			if postIndex < 0 {
 25921  				return ErrInvalidLengthGenerated
 25922  			}
 25923  			if postIndex > l {
 25924  				return io.ErrUnexpectedEOF
 25925  			}
 25926  			if m.Kustomize == nil {
 25927  				m.Kustomize = &ApplicationSourceKustomize{}
 25928  			}
 25929  			if err := m.Kustomize.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25930  				return err
 25931  			}
 25932  			iNdEx = postIndex
 25933  		case 10:
 25934  			if wireType != 2 {
 25935  				return fmt.Errorf("proto: wrong wireType = %d for field Directory", wireType)
 25936  			}
 25937  			var msglen int
 25938  			for shift := uint(0); ; shift += 7 {
 25939  				if shift >= 64 {
 25940  					return ErrIntOverflowGenerated
 25941  				}
 25942  				if iNdEx >= l {
 25943  					return io.ErrUnexpectedEOF
 25944  				}
 25945  				b := dAtA[iNdEx]
 25946  				iNdEx++
 25947  				msglen |= int(b&0x7F) << shift
 25948  				if b < 0x80 {
 25949  					break
 25950  				}
 25951  			}
 25952  			if msglen < 0 {
 25953  				return ErrInvalidLengthGenerated
 25954  			}
 25955  			postIndex := iNdEx + msglen
 25956  			if postIndex < 0 {
 25957  				return ErrInvalidLengthGenerated
 25958  			}
 25959  			if postIndex > l {
 25960  				return io.ErrUnexpectedEOF
 25961  			}
 25962  			if m.Directory == nil {
 25963  				m.Directory = &ApplicationSourceDirectory{}
 25964  			}
 25965  			if err := m.Directory.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 25966  				return err
 25967  			}
 25968  			iNdEx = postIndex
 25969  		case 11:
 25970  			if wireType != 2 {
 25971  				return fmt.Errorf("proto: wrong wireType = %d for field Plugin", wireType)
 25972  			}
 25973  			var msglen int
 25974  			for shift := uint(0); ; shift += 7 {
 25975  				if shift >= 64 {
 25976  					return ErrIntOverflowGenerated
 25977  				}
 25978  				if iNdEx >= l {
 25979  					return io.ErrUnexpectedEOF
 25980  				}
 25981  				b := dAtA[iNdEx]
 25982  				iNdEx++
 25983  				msglen |= int(b&0x7F) << shift
 25984  				if b < 0x80 {
 25985  					break
 25986  				}
 25987  			}
 25988  			if msglen < 0 {
 25989  				return ErrInvalidLengthGenerated
 25990  			}
 25991  			postIndex := iNdEx + msglen
 25992  			if postIndex < 0 {
 25993  				return ErrInvalidLengthGenerated
 25994  			}
 25995  			if postIndex > l {
 25996  				return io.ErrUnexpectedEOF
 25997  			}
 25998  			if m.Plugin == nil {
 25999  				m.Plugin = &ApplicationSourcePlugin{}
 26000  			}
 26001  			if err := m.Plugin.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26002  				return err
 26003  			}
 26004  			iNdEx = postIndex
 26005  		case 12:
 26006  			if wireType != 2 {
 26007  				return fmt.Errorf("proto: wrong wireType = %d for field Chart", wireType)
 26008  			}
 26009  			var stringLen uint64
 26010  			for shift := uint(0); ; shift += 7 {
 26011  				if shift >= 64 {
 26012  					return ErrIntOverflowGenerated
 26013  				}
 26014  				if iNdEx >= l {
 26015  					return io.ErrUnexpectedEOF
 26016  				}
 26017  				b := dAtA[iNdEx]
 26018  				iNdEx++
 26019  				stringLen |= uint64(b&0x7F) << shift
 26020  				if b < 0x80 {
 26021  					break
 26022  				}
 26023  			}
 26024  			intStringLen := int(stringLen)
 26025  			if intStringLen < 0 {
 26026  				return ErrInvalidLengthGenerated
 26027  			}
 26028  			postIndex := iNdEx + intStringLen
 26029  			if postIndex < 0 {
 26030  				return ErrInvalidLengthGenerated
 26031  			}
 26032  			if postIndex > l {
 26033  				return io.ErrUnexpectedEOF
 26034  			}
 26035  			m.Chart = string(dAtA[iNdEx:postIndex])
 26036  			iNdEx = postIndex
 26037  		case 13:
 26038  			if wireType != 2 {
 26039  				return fmt.Errorf("proto: wrong wireType = %d for field Ref", wireType)
 26040  			}
 26041  			var stringLen uint64
 26042  			for shift := uint(0); ; shift += 7 {
 26043  				if shift >= 64 {
 26044  					return ErrIntOverflowGenerated
 26045  				}
 26046  				if iNdEx >= l {
 26047  					return io.ErrUnexpectedEOF
 26048  				}
 26049  				b := dAtA[iNdEx]
 26050  				iNdEx++
 26051  				stringLen |= uint64(b&0x7F) << shift
 26052  				if b < 0x80 {
 26053  					break
 26054  				}
 26055  			}
 26056  			intStringLen := int(stringLen)
 26057  			if intStringLen < 0 {
 26058  				return ErrInvalidLengthGenerated
 26059  			}
 26060  			postIndex := iNdEx + intStringLen
 26061  			if postIndex < 0 {
 26062  				return ErrInvalidLengthGenerated
 26063  			}
 26064  			if postIndex > l {
 26065  				return io.ErrUnexpectedEOF
 26066  			}
 26067  			m.Ref = string(dAtA[iNdEx:postIndex])
 26068  			iNdEx = postIndex
 26069  		default:
 26070  			iNdEx = preIndex
 26071  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26072  			if err != nil {
 26073  				return err
 26074  			}
 26075  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26076  				return ErrInvalidLengthGenerated
 26077  			}
 26078  			if (iNdEx + skippy) > l {
 26079  				return io.ErrUnexpectedEOF
 26080  			}
 26081  			iNdEx += skippy
 26082  		}
 26083  	}
 26084  
 26085  	if iNdEx > l {
 26086  		return io.ErrUnexpectedEOF
 26087  	}
 26088  	return nil
 26089  }
 26090  func (m *ApplicationSourceDirectory) Unmarshal(dAtA []byte) error {
 26091  	l := len(dAtA)
 26092  	iNdEx := 0
 26093  	for iNdEx < l {
 26094  		preIndex := iNdEx
 26095  		var wire uint64
 26096  		for shift := uint(0); ; shift += 7 {
 26097  			if shift >= 64 {
 26098  				return ErrIntOverflowGenerated
 26099  			}
 26100  			if iNdEx >= l {
 26101  				return io.ErrUnexpectedEOF
 26102  			}
 26103  			b := dAtA[iNdEx]
 26104  			iNdEx++
 26105  			wire |= uint64(b&0x7F) << shift
 26106  			if b < 0x80 {
 26107  				break
 26108  			}
 26109  		}
 26110  		fieldNum := int32(wire >> 3)
 26111  		wireType := int(wire & 0x7)
 26112  		if wireType == 4 {
 26113  			return fmt.Errorf("proto: ApplicationSourceDirectory: wiretype end group for non-group")
 26114  		}
 26115  		if fieldNum <= 0 {
 26116  			return fmt.Errorf("proto: ApplicationSourceDirectory: illegal tag %d (wire type %d)", fieldNum, wire)
 26117  		}
 26118  		switch fieldNum {
 26119  		case 1:
 26120  			if wireType != 0 {
 26121  				return fmt.Errorf("proto: wrong wireType = %d for field Recurse", wireType)
 26122  			}
 26123  			var v int
 26124  			for shift := uint(0); ; shift += 7 {
 26125  				if shift >= 64 {
 26126  					return ErrIntOverflowGenerated
 26127  				}
 26128  				if iNdEx >= l {
 26129  					return io.ErrUnexpectedEOF
 26130  				}
 26131  				b := dAtA[iNdEx]
 26132  				iNdEx++
 26133  				v |= int(b&0x7F) << shift
 26134  				if b < 0x80 {
 26135  					break
 26136  				}
 26137  			}
 26138  			m.Recurse = bool(v != 0)
 26139  		case 2:
 26140  			if wireType != 2 {
 26141  				return fmt.Errorf("proto: wrong wireType = %d for field Jsonnet", wireType)
 26142  			}
 26143  			var msglen int
 26144  			for shift := uint(0); ; shift += 7 {
 26145  				if shift >= 64 {
 26146  					return ErrIntOverflowGenerated
 26147  				}
 26148  				if iNdEx >= l {
 26149  					return io.ErrUnexpectedEOF
 26150  				}
 26151  				b := dAtA[iNdEx]
 26152  				iNdEx++
 26153  				msglen |= int(b&0x7F) << shift
 26154  				if b < 0x80 {
 26155  					break
 26156  				}
 26157  			}
 26158  			if msglen < 0 {
 26159  				return ErrInvalidLengthGenerated
 26160  			}
 26161  			postIndex := iNdEx + msglen
 26162  			if postIndex < 0 {
 26163  				return ErrInvalidLengthGenerated
 26164  			}
 26165  			if postIndex > l {
 26166  				return io.ErrUnexpectedEOF
 26167  			}
 26168  			if err := m.Jsonnet.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26169  				return err
 26170  			}
 26171  			iNdEx = postIndex
 26172  		case 3:
 26173  			if wireType != 2 {
 26174  				return fmt.Errorf("proto: wrong wireType = %d for field Exclude", wireType)
 26175  			}
 26176  			var stringLen uint64
 26177  			for shift := uint(0); ; shift += 7 {
 26178  				if shift >= 64 {
 26179  					return ErrIntOverflowGenerated
 26180  				}
 26181  				if iNdEx >= l {
 26182  					return io.ErrUnexpectedEOF
 26183  				}
 26184  				b := dAtA[iNdEx]
 26185  				iNdEx++
 26186  				stringLen |= uint64(b&0x7F) << shift
 26187  				if b < 0x80 {
 26188  					break
 26189  				}
 26190  			}
 26191  			intStringLen := int(stringLen)
 26192  			if intStringLen < 0 {
 26193  				return ErrInvalidLengthGenerated
 26194  			}
 26195  			postIndex := iNdEx + intStringLen
 26196  			if postIndex < 0 {
 26197  				return ErrInvalidLengthGenerated
 26198  			}
 26199  			if postIndex > l {
 26200  				return io.ErrUnexpectedEOF
 26201  			}
 26202  			m.Exclude = string(dAtA[iNdEx:postIndex])
 26203  			iNdEx = postIndex
 26204  		case 4:
 26205  			if wireType != 2 {
 26206  				return fmt.Errorf("proto: wrong wireType = %d for field Include", wireType)
 26207  			}
 26208  			var stringLen uint64
 26209  			for shift := uint(0); ; shift += 7 {
 26210  				if shift >= 64 {
 26211  					return ErrIntOverflowGenerated
 26212  				}
 26213  				if iNdEx >= l {
 26214  					return io.ErrUnexpectedEOF
 26215  				}
 26216  				b := dAtA[iNdEx]
 26217  				iNdEx++
 26218  				stringLen |= uint64(b&0x7F) << shift
 26219  				if b < 0x80 {
 26220  					break
 26221  				}
 26222  			}
 26223  			intStringLen := int(stringLen)
 26224  			if intStringLen < 0 {
 26225  				return ErrInvalidLengthGenerated
 26226  			}
 26227  			postIndex := iNdEx + intStringLen
 26228  			if postIndex < 0 {
 26229  				return ErrInvalidLengthGenerated
 26230  			}
 26231  			if postIndex > l {
 26232  				return io.ErrUnexpectedEOF
 26233  			}
 26234  			m.Include = string(dAtA[iNdEx:postIndex])
 26235  			iNdEx = postIndex
 26236  		default:
 26237  			iNdEx = preIndex
 26238  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26239  			if err != nil {
 26240  				return err
 26241  			}
 26242  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26243  				return ErrInvalidLengthGenerated
 26244  			}
 26245  			if (iNdEx + skippy) > l {
 26246  				return io.ErrUnexpectedEOF
 26247  			}
 26248  			iNdEx += skippy
 26249  		}
 26250  	}
 26251  
 26252  	if iNdEx > l {
 26253  		return io.ErrUnexpectedEOF
 26254  	}
 26255  	return nil
 26256  }
 26257  func (m *ApplicationSourceHelm) Unmarshal(dAtA []byte) error {
 26258  	l := len(dAtA)
 26259  	iNdEx := 0
 26260  	for iNdEx < l {
 26261  		preIndex := iNdEx
 26262  		var wire uint64
 26263  		for shift := uint(0); ; shift += 7 {
 26264  			if shift >= 64 {
 26265  				return ErrIntOverflowGenerated
 26266  			}
 26267  			if iNdEx >= l {
 26268  				return io.ErrUnexpectedEOF
 26269  			}
 26270  			b := dAtA[iNdEx]
 26271  			iNdEx++
 26272  			wire |= uint64(b&0x7F) << shift
 26273  			if b < 0x80 {
 26274  				break
 26275  			}
 26276  		}
 26277  		fieldNum := int32(wire >> 3)
 26278  		wireType := int(wire & 0x7)
 26279  		if wireType == 4 {
 26280  			return fmt.Errorf("proto: ApplicationSourceHelm: wiretype end group for non-group")
 26281  		}
 26282  		if fieldNum <= 0 {
 26283  			return fmt.Errorf("proto: ApplicationSourceHelm: illegal tag %d (wire type %d)", fieldNum, wire)
 26284  		}
 26285  		switch fieldNum {
 26286  		case 1:
 26287  			if wireType != 2 {
 26288  				return fmt.Errorf("proto: wrong wireType = %d for field ValueFiles", wireType)
 26289  			}
 26290  			var stringLen uint64
 26291  			for shift := uint(0); ; shift += 7 {
 26292  				if shift >= 64 {
 26293  					return ErrIntOverflowGenerated
 26294  				}
 26295  				if iNdEx >= l {
 26296  					return io.ErrUnexpectedEOF
 26297  				}
 26298  				b := dAtA[iNdEx]
 26299  				iNdEx++
 26300  				stringLen |= uint64(b&0x7F) << shift
 26301  				if b < 0x80 {
 26302  					break
 26303  				}
 26304  			}
 26305  			intStringLen := int(stringLen)
 26306  			if intStringLen < 0 {
 26307  				return ErrInvalidLengthGenerated
 26308  			}
 26309  			postIndex := iNdEx + intStringLen
 26310  			if postIndex < 0 {
 26311  				return ErrInvalidLengthGenerated
 26312  			}
 26313  			if postIndex > l {
 26314  				return io.ErrUnexpectedEOF
 26315  			}
 26316  			m.ValueFiles = append(m.ValueFiles, string(dAtA[iNdEx:postIndex]))
 26317  			iNdEx = postIndex
 26318  		case 2:
 26319  			if wireType != 2 {
 26320  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 26321  			}
 26322  			var msglen int
 26323  			for shift := uint(0); ; shift += 7 {
 26324  				if shift >= 64 {
 26325  					return ErrIntOverflowGenerated
 26326  				}
 26327  				if iNdEx >= l {
 26328  					return io.ErrUnexpectedEOF
 26329  				}
 26330  				b := dAtA[iNdEx]
 26331  				iNdEx++
 26332  				msglen |= int(b&0x7F) << shift
 26333  				if b < 0x80 {
 26334  					break
 26335  				}
 26336  			}
 26337  			if msglen < 0 {
 26338  				return ErrInvalidLengthGenerated
 26339  			}
 26340  			postIndex := iNdEx + msglen
 26341  			if postIndex < 0 {
 26342  				return ErrInvalidLengthGenerated
 26343  			}
 26344  			if postIndex > l {
 26345  				return io.ErrUnexpectedEOF
 26346  			}
 26347  			m.Parameters = append(m.Parameters, HelmParameter{})
 26348  			if err := m.Parameters[len(m.Parameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26349  				return err
 26350  			}
 26351  			iNdEx = postIndex
 26352  		case 3:
 26353  			if wireType != 2 {
 26354  				return fmt.Errorf("proto: wrong wireType = %d for field ReleaseName", wireType)
 26355  			}
 26356  			var stringLen uint64
 26357  			for shift := uint(0); ; shift += 7 {
 26358  				if shift >= 64 {
 26359  					return ErrIntOverflowGenerated
 26360  				}
 26361  				if iNdEx >= l {
 26362  					return io.ErrUnexpectedEOF
 26363  				}
 26364  				b := dAtA[iNdEx]
 26365  				iNdEx++
 26366  				stringLen |= uint64(b&0x7F) << shift
 26367  				if b < 0x80 {
 26368  					break
 26369  				}
 26370  			}
 26371  			intStringLen := int(stringLen)
 26372  			if intStringLen < 0 {
 26373  				return ErrInvalidLengthGenerated
 26374  			}
 26375  			postIndex := iNdEx + intStringLen
 26376  			if postIndex < 0 {
 26377  				return ErrInvalidLengthGenerated
 26378  			}
 26379  			if postIndex > l {
 26380  				return io.ErrUnexpectedEOF
 26381  			}
 26382  			m.ReleaseName = string(dAtA[iNdEx:postIndex])
 26383  			iNdEx = postIndex
 26384  		case 4:
 26385  			if wireType != 2 {
 26386  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 26387  			}
 26388  			var stringLen uint64
 26389  			for shift := uint(0); ; shift += 7 {
 26390  				if shift >= 64 {
 26391  					return ErrIntOverflowGenerated
 26392  				}
 26393  				if iNdEx >= l {
 26394  					return io.ErrUnexpectedEOF
 26395  				}
 26396  				b := dAtA[iNdEx]
 26397  				iNdEx++
 26398  				stringLen |= uint64(b&0x7F) << shift
 26399  				if b < 0x80 {
 26400  					break
 26401  				}
 26402  			}
 26403  			intStringLen := int(stringLen)
 26404  			if intStringLen < 0 {
 26405  				return ErrInvalidLengthGenerated
 26406  			}
 26407  			postIndex := iNdEx + intStringLen
 26408  			if postIndex < 0 {
 26409  				return ErrInvalidLengthGenerated
 26410  			}
 26411  			if postIndex > l {
 26412  				return io.ErrUnexpectedEOF
 26413  			}
 26414  			m.Values = string(dAtA[iNdEx:postIndex])
 26415  			iNdEx = postIndex
 26416  		case 5:
 26417  			if wireType != 2 {
 26418  				return fmt.Errorf("proto: wrong wireType = %d for field FileParameters", wireType)
 26419  			}
 26420  			var msglen int
 26421  			for shift := uint(0); ; shift += 7 {
 26422  				if shift >= 64 {
 26423  					return ErrIntOverflowGenerated
 26424  				}
 26425  				if iNdEx >= l {
 26426  					return io.ErrUnexpectedEOF
 26427  				}
 26428  				b := dAtA[iNdEx]
 26429  				iNdEx++
 26430  				msglen |= int(b&0x7F) << shift
 26431  				if b < 0x80 {
 26432  					break
 26433  				}
 26434  			}
 26435  			if msglen < 0 {
 26436  				return ErrInvalidLengthGenerated
 26437  			}
 26438  			postIndex := iNdEx + msglen
 26439  			if postIndex < 0 {
 26440  				return ErrInvalidLengthGenerated
 26441  			}
 26442  			if postIndex > l {
 26443  				return io.ErrUnexpectedEOF
 26444  			}
 26445  			m.FileParameters = append(m.FileParameters, HelmFileParameter{})
 26446  			if err := m.FileParameters[len(m.FileParameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26447  				return err
 26448  			}
 26449  			iNdEx = postIndex
 26450  		case 6:
 26451  			if wireType != 2 {
 26452  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 26453  			}
 26454  			var stringLen uint64
 26455  			for shift := uint(0); ; shift += 7 {
 26456  				if shift >= 64 {
 26457  					return ErrIntOverflowGenerated
 26458  				}
 26459  				if iNdEx >= l {
 26460  					return io.ErrUnexpectedEOF
 26461  				}
 26462  				b := dAtA[iNdEx]
 26463  				iNdEx++
 26464  				stringLen |= uint64(b&0x7F) << shift
 26465  				if b < 0x80 {
 26466  					break
 26467  				}
 26468  			}
 26469  			intStringLen := int(stringLen)
 26470  			if intStringLen < 0 {
 26471  				return ErrInvalidLengthGenerated
 26472  			}
 26473  			postIndex := iNdEx + intStringLen
 26474  			if postIndex < 0 {
 26475  				return ErrInvalidLengthGenerated
 26476  			}
 26477  			if postIndex > l {
 26478  				return io.ErrUnexpectedEOF
 26479  			}
 26480  			m.Version = string(dAtA[iNdEx:postIndex])
 26481  			iNdEx = postIndex
 26482  		case 7:
 26483  			if wireType != 0 {
 26484  				return fmt.Errorf("proto: wrong wireType = %d for field PassCredentials", wireType)
 26485  			}
 26486  			var v int
 26487  			for shift := uint(0); ; shift += 7 {
 26488  				if shift >= 64 {
 26489  					return ErrIntOverflowGenerated
 26490  				}
 26491  				if iNdEx >= l {
 26492  					return io.ErrUnexpectedEOF
 26493  				}
 26494  				b := dAtA[iNdEx]
 26495  				iNdEx++
 26496  				v |= int(b&0x7F) << shift
 26497  				if b < 0x80 {
 26498  					break
 26499  				}
 26500  			}
 26501  			m.PassCredentials = bool(v != 0)
 26502  		case 8:
 26503  			if wireType != 0 {
 26504  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreMissingValueFiles", wireType)
 26505  			}
 26506  			var v int
 26507  			for shift := uint(0); ; shift += 7 {
 26508  				if shift >= 64 {
 26509  					return ErrIntOverflowGenerated
 26510  				}
 26511  				if iNdEx >= l {
 26512  					return io.ErrUnexpectedEOF
 26513  				}
 26514  				b := dAtA[iNdEx]
 26515  				iNdEx++
 26516  				v |= int(b&0x7F) << shift
 26517  				if b < 0x80 {
 26518  					break
 26519  				}
 26520  			}
 26521  			m.IgnoreMissingValueFiles = bool(v != 0)
 26522  		case 9:
 26523  			if wireType != 0 {
 26524  				return fmt.Errorf("proto: wrong wireType = %d for field SkipCrds", wireType)
 26525  			}
 26526  			var v int
 26527  			for shift := uint(0); ; shift += 7 {
 26528  				if shift >= 64 {
 26529  					return ErrIntOverflowGenerated
 26530  				}
 26531  				if iNdEx >= l {
 26532  					return io.ErrUnexpectedEOF
 26533  				}
 26534  				b := dAtA[iNdEx]
 26535  				iNdEx++
 26536  				v |= int(b&0x7F) << shift
 26537  				if b < 0x80 {
 26538  					break
 26539  				}
 26540  			}
 26541  			m.SkipCrds = bool(v != 0)
 26542  		case 10:
 26543  			if wireType != 2 {
 26544  				return fmt.Errorf("proto: wrong wireType = %d for field ValuesObject", wireType)
 26545  			}
 26546  			var msglen int
 26547  			for shift := uint(0); ; shift += 7 {
 26548  				if shift >= 64 {
 26549  					return ErrIntOverflowGenerated
 26550  				}
 26551  				if iNdEx >= l {
 26552  					return io.ErrUnexpectedEOF
 26553  				}
 26554  				b := dAtA[iNdEx]
 26555  				iNdEx++
 26556  				msglen |= int(b&0x7F) << shift
 26557  				if b < 0x80 {
 26558  					break
 26559  				}
 26560  			}
 26561  			if msglen < 0 {
 26562  				return ErrInvalidLengthGenerated
 26563  			}
 26564  			postIndex := iNdEx + msglen
 26565  			if postIndex < 0 {
 26566  				return ErrInvalidLengthGenerated
 26567  			}
 26568  			if postIndex > l {
 26569  				return io.ErrUnexpectedEOF
 26570  			}
 26571  			if m.ValuesObject == nil {
 26572  				m.ValuesObject = &runtime.RawExtension{}
 26573  			}
 26574  			if err := m.ValuesObject.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26575  				return err
 26576  			}
 26577  			iNdEx = postIndex
 26578  		default:
 26579  			iNdEx = preIndex
 26580  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26581  			if err != nil {
 26582  				return err
 26583  			}
 26584  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26585  				return ErrInvalidLengthGenerated
 26586  			}
 26587  			if (iNdEx + skippy) > l {
 26588  				return io.ErrUnexpectedEOF
 26589  			}
 26590  			iNdEx += skippy
 26591  		}
 26592  	}
 26593  
 26594  	if iNdEx > l {
 26595  		return io.ErrUnexpectedEOF
 26596  	}
 26597  	return nil
 26598  }
 26599  func (m *ApplicationSourceJsonnet) Unmarshal(dAtA []byte) error {
 26600  	l := len(dAtA)
 26601  	iNdEx := 0
 26602  	for iNdEx < l {
 26603  		preIndex := iNdEx
 26604  		var wire uint64
 26605  		for shift := uint(0); ; shift += 7 {
 26606  			if shift >= 64 {
 26607  				return ErrIntOverflowGenerated
 26608  			}
 26609  			if iNdEx >= l {
 26610  				return io.ErrUnexpectedEOF
 26611  			}
 26612  			b := dAtA[iNdEx]
 26613  			iNdEx++
 26614  			wire |= uint64(b&0x7F) << shift
 26615  			if b < 0x80 {
 26616  				break
 26617  			}
 26618  		}
 26619  		fieldNum := int32(wire >> 3)
 26620  		wireType := int(wire & 0x7)
 26621  		if wireType == 4 {
 26622  			return fmt.Errorf("proto: ApplicationSourceJsonnet: wiretype end group for non-group")
 26623  		}
 26624  		if fieldNum <= 0 {
 26625  			return fmt.Errorf("proto: ApplicationSourceJsonnet: illegal tag %d (wire type %d)", fieldNum, wire)
 26626  		}
 26627  		switch fieldNum {
 26628  		case 1:
 26629  			if wireType != 2 {
 26630  				return fmt.Errorf("proto: wrong wireType = %d for field ExtVars", wireType)
 26631  			}
 26632  			var msglen int
 26633  			for shift := uint(0); ; shift += 7 {
 26634  				if shift >= 64 {
 26635  					return ErrIntOverflowGenerated
 26636  				}
 26637  				if iNdEx >= l {
 26638  					return io.ErrUnexpectedEOF
 26639  				}
 26640  				b := dAtA[iNdEx]
 26641  				iNdEx++
 26642  				msglen |= int(b&0x7F) << shift
 26643  				if b < 0x80 {
 26644  					break
 26645  				}
 26646  			}
 26647  			if msglen < 0 {
 26648  				return ErrInvalidLengthGenerated
 26649  			}
 26650  			postIndex := iNdEx + msglen
 26651  			if postIndex < 0 {
 26652  				return ErrInvalidLengthGenerated
 26653  			}
 26654  			if postIndex > l {
 26655  				return io.ErrUnexpectedEOF
 26656  			}
 26657  			m.ExtVars = append(m.ExtVars, JsonnetVar{})
 26658  			if err := m.ExtVars[len(m.ExtVars)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26659  				return err
 26660  			}
 26661  			iNdEx = postIndex
 26662  		case 2:
 26663  			if wireType != 2 {
 26664  				return fmt.Errorf("proto: wrong wireType = %d for field TLAs", wireType)
 26665  			}
 26666  			var msglen int
 26667  			for shift := uint(0); ; shift += 7 {
 26668  				if shift >= 64 {
 26669  					return ErrIntOverflowGenerated
 26670  				}
 26671  				if iNdEx >= l {
 26672  					return io.ErrUnexpectedEOF
 26673  				}
 26674  				b := dAtA[iNdEx]
 26675  				iNdEx++
 26676  				msglen |= int(b&0x7F) << shift
 26677  				if b < 0x80 {
 26678  					break
 26679  				}
 26680  			}
 26681  			if msglen < 0 {
 26682  				return ErrInvalidLengthGenerated
 26683  			}
 26684  			postIndex := iNdEx + msglen
 26685  			if postIndex < 0 {
 26686  				return ErrInvalidLengthGenerated
 26687  			}
 26688  			if postIndex > l {
 26689  				return io.ErrUnexpectedEOF
 26690  			}
 26691  			m.TLAs = append(m.TLAs, JsonnetVar{})
 26692  			if err := m.TLAs[len(m.TLAs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 26693  				return err
 26694  			}
 26695  			iNdEx = postIndex
 26696  		case 3:
 26697  			if wireType != 2 {
 26698  				return fmt.Errorf("proto: wrong wireType = %d for field Libs", wireType)
 26699  			}
 26700  			var stringLen uint64
 26701  			for shift := uint(0); ; shift += 7 {
 26702  				if shift >= 64 {
 26703  					return ErrIntOverflowGenerated
 26704  				}
 26705  				if iNdEx >= l {
 26706  					return io.ErrUnexpectedEOF
 26707  				}
 26708  				b := dAtA[iNdEx]
 26709  				iNdEx++
 26710  				stringLen |= uint64(b&0x7F) << shift
 26711  				if b < 0x80 {
 26712  					break
 26713  				}
 26714  			}
 26715  			intStringLen := int(stringLen)
 26716  			if intStringLen < 0 {
 26717  				return ErrInvalidLengthGenerated
 26718  			}
 26719  			postIndex := iNdEx + intStringLen
 26720  			if postIndex < 0 {
 26721  				return ErrInvalidLengthGenerated
 26722  			}
 26723  			if postIndex > l {
 26724  				return io.ErrUnexpectedEOF
 26725  			}
 26726  			m.Libs = append(m.Libs, string(dAtA[iNdEx:postIndex]))
 26727  			iNdEx = postIndex
 26728  		default:
 26729  			iNdEx = preIndex
 26730  			skippy, err := skipGenerated(dAtA[iNdEx:])
 26731  			if err != nil {
 26732  				return err
 26733  			}
 26734  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 26735  				return ErrInvalidLengthGenerated
 26736  			}
 26737  			if (iNdEx + skippy) > l {
 26738  				return io.ErrUnexpectedEOF
 26739  			}
 26740  			iNdEx += skippy
 26741  		}
 26742  	}
 26743  
 26744  	if iNdEx > l {
 26745  		return io.ErrUnexpectedEOF
 26746  	}
 26747  	return nil
 26748  }
 26749  func (m *ApplicationSourceKustomize) Unmarshal(dAtA []byte) error {
 26750  	l := len(dAtA)
 26751  	iNdEx := 0
 26752  	for iNdEx < l {
 26753  		preIndex := iNdEx
 26754  		var wire uint64
 26755  		for shift := uint(0); ; shift += 7 {
 26756  			if shift >= 64 {
 26757  				return ErrIntOverflowGenerated
 26758  			}
 26759  			if iNdEx >= l {
 26760  				return io.ErrUnexpectedEOF
 26761  			}
 26762  			b := dAtA[iNdEx]
 26763  			iNdEx++
 26764  			wire |= uint64(b&0x7F) << shift
 26765  			if b < 0x80 {
 26766  				break
 26767  			}
 26768  		}
 26769  		fieldNum := int32(wire >> 3)
 26770  		wireType := int(wire & 0x7)
 26771  		if wireType == 4 {
 26772  			return fmt.Errorf("proto: ApplicationSourceKustomize: wiretype end group for non-group")
 26773  		}
 26774  		if fieldNum <= 0 {
 26775  			return fmt.Errorf("proto: ApplicationSourceKustomize: illegal tag %d (wire type %d)", fieldNum, wire)
 26776  		}
 26777  		switch fieldNum {
 26778  		case 1:
 26779  			if wireType != 2 {
 26780  				return fmt.Errorf("proto: wrong wireType = %d for field NamePrefix", wireType)
 26781  			}
 26782  			var stringLen uint64
 26783  			for shift := uint(0); ; shift += 7 {
 26784  				if shift >= 64 {
 26785  					return ErrIntOverflowGenerated
 26786  				}
 26787  				if iNdEx >= l {
 26788  					return io.ErrUnexpectedEOF
 26789  				}
 26790  				b := dAtA[iNdEx]
 26791  				iNdEx++
 26792  				stringLen |= uint64(b&0x7F) << shift
 26793  				if b < 0x80 {
 26794  					break
 26795  				}
 26796  			}
 26797  			intStringLen := int(stringLen)
 26798  			if intStringLen < 0 {
 26799  				return ErrInvalidLengthGenerated
 26800  			}
 26801  			postIndex := iNdEx + intStringLen
 26802  			if postIndex < 0 {
 26803  				return ErrInvalidLengthGenerated
 26804  			}
 26805  			if postIndex > l {
 26806  				return io.ErrUnexpectedEOF
 26807  			}
 26808  			m.NamePrefix = string(dAtA[iNdEx:postIndex])
 26809  			iNdEx = postIndex
 26810  		case 2:
 26811  			if wireType != 2 {
 26812  				return fmt.Errorf("proto: wrong wireType = %d for field NameSuffix", wireType)
 26813  			}
 26814  			var stringLen uint64
 26815  			for shift := uint(0); ; shift += 7 {
 26816  				if shift >= 64 {
 26817  					return ErrIntOverflowGenerated
 26818  				}
 26819  				if iNdEx >= l {
 26820  					return io.ErrUnexpectedEOF
 26821  				}
 26822  				b := dAtA[iNdEx]
 26823  				iNdEx++
 26824  				stringLen |= uint64(b&0x7F) << shift
 26825  				if b < 0x80 {
 26826  					break
 26827  				}
 26828  			}
 26829  			intStringLen := int(stringLen)
 26830  			if intStringLen < 0 {
 26831  				return ErrInvalidLengthGenerated
 26832  			}
 26833  			postIndex := iNdEx + intStringLen
 26834  			if postIndex < 0 {
 26835  				return ErrInvalidLengthGenerated
 26836  			}
 26837  			if postIndex > l {
 26838  				return io.ErrUnexpectedEOF
 26839  			}
 26840  			m.NameSuffix = string(dAtA[iNdEx:postIndex])
 26841  			iNdEx = postIndex
 26842  		case 3:
 26843  			if wireType != 2 {
 26844  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 26845  			}
 26846  			var stringLen uint64
 26847  			for shift := uint(0); ; shift += 7 {
 26848  				if shift >= 64 {
 26849  					return ErrIntOverflowGenerated
 26850  				}
 26851  				if iNdEx >= l {
 26852  					return io.ErrUnexpectedEOF
 26853  				}
 26854  				b := dAtA[iNdEx]
 26855  				iNdEx++
 26856  				stringLen |= uint64(b&0x7F) << shift
 26857  				if b < 0x80 {
 26858  					break
 26859  				}
 26860  			}
 26861  			intStringLen := int(stringLen)
 26862  			if intStringLen < 0 {
 26863  				return ErrInvalidLengthGenerated
 26864  			}
 26865  			postIndex := iNdEx + intStringLen
 26866  			if postIndex < 0 {
 26867  				return ErrInvalidLengthGenerated
 26868  			}
 26869  			if postIndex > l {
 26870  				return io.ErrUnexpectedEOF
 26871  			}
 26872  			m.Images = append(m.Images, KustomizeImage(dAtA[iNdEx:postIndex]))
 26873  			iNdEx = postIndex
 26874  		case 4:
 26875  			if wireType != 2 {
 26876  				return fmt.Errorf("proto: wrong wireType = %d for field CommonLabels", wireType)
 26877  			}
 26878  			var msglen int
 26879  			for shift := uint(0); ; shift += 7 {
 26880  				if shift >= 64 {
 26881  					return ErrIntOverflowGenerated
 26882  				}
 26883  				if iNdEx >= l {
 26884  					return io.ErrUnexpectedEOF
 26885  				}
 26886  				b := dAtA[iNdEx]
 26887  				iNdEx++
 26888  				msglen |= int(b&0x7F) << shift
 26889  				if b < 0x80 {
 26890  					break
 26891  				}
 26892  			}
 26893  			if msglen < 0 {
 26894  				return ErrInvalidLengthGenerated
 26895  			}
 26896  			postIndex := iNdEx + msglen
 26897  			if postIndex < 0 {
 26898  				return ErrInvalidLengthGenerated
 26899  			}
 26900  			if postIndex > l {
 26901  				return io.ErrUnexpectedEOF
 26902  			}
 26903  			if m.CommonLabels == nil {
 26904  				m.CommonLabels = make(map[string]string)
 26905  			}
 26906  			var mapkey string
 26907  			var mapvalue string
 26908  			for iNdEx < postIndex {
 26909  				entryPreIndex := iNdEx
 26910  				var wire uint64
 26911  				for shift := uint(0); ; shift += 7 {
 26912  					if shift >= 64 {
 26913  						return ErrIntOverflowGenerated
 26914  					}
 26915  					if iNdEx >= l {
 26916  						return io.ErrUnexpectedEOF
 26917  					}
 26918  					b := dAtA[iNdEx]
 26919  					iNdEx++
 26920  					wire |= uint64(b&0x7F) << shift
 26921  					if b < 0x80 {
 26922  						break
 26923  					}
 26924  				}
 26925  				fieldNum := int32(wire >> 3)
 26926  				if fieldNum == 1 {
 26927  					var stringLenmapkey uint64
 26928  					for shift := uint(0); ; shift += 7 {
 26929  						if shift >= 64 {
 26930  							return ErrIntOverflowGenerated
 26931  						}
 26932  						if iNdEx >= l {
 26933  							return io.ErrUnexpectedEOF
 26934  						}
 26935  						b := dAtA[iNdEx]
 26936  						iNdEx++
 26937  						stringLenmapkey |= uint64(b&0x7F) << shift
 26938  						if b < 0x80 {
 26939  							break
 26940  						}
 26941  					}
 26942  					intStringLenmapkey := int(stringLenmapkey)
 26943  					if intStringLenmapkey < 0 {
 26944  						return ErrInvalidLengthGenerated
 26945  					}
 26946  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 26947  					if postStringIndexmapkey < 0 {
 26948  						return ErrInvalidLengthGenerated
 26949  					}
 26950  					if postStringIndexmapkey > l {
 26951  						return io.ErrUnexpectedEOF
 26952  					}
 26953  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 26954  					iNdEx = postStringIndexmapkey
 26955  				} else if fieldNum == 2 {
 26956  					var stringLenmapvalue uint64
 26957  					for shift := uint(0); ; shift += 7 {
 26958  						if shift >= 64 {
 26959  							return ErrIntOverflowGenerated
 26960  						}
 26961  						if iNdEx >= l {
 26962  							return io.ErrUnexpectedEOF
 26963  						}
 26964  						b := dAtA[iNdEx]
 26965  						iNdEx++
 26966  						stringLenmapvalue |= uint64(b&0x7F) << shift
 26967  						if b < 0x80 {
 26968  							break
 26969  						}
 26970  					}
 26971  					intStringLenmapvalue := int(stringLenmapvalue)
 26972  					if intStringLenmapvalue < 0 {
 26973  						return ErrInvalidLengthGenerated
 26974  					}
 26975  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 26976  					if postStringIndexmapvalue < 0 {
 26977  						return ErrInvalidLengthGenerated
 26978  					}
 26979  					if postStringIndexmapvalue > l {
 26980  						return io.ErrUnexpectedEOF
 26981  					}
 26982  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 26983  					iNdEx = postStringIndexmapvalue
 26984  				} else {
 26985  					iNdEx = entryPreIndex
 26986  					skippy, err := skipGenerated(dAtA[iNdEx:])
 26987  					if err != nil {
 26988  						return err
 26989  					}
 26990  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 26991  						return ErrInvalidLengthGenerated
 26992  					}
 26993  					if (iNdEx + skippy) > postIndex {
 26994  						return io.ErrUnexpectedEOF
 26995  					}
 26996  					iNdEx += skippy
 26997  				}
 26998  			}
 26999  			m.CommonLabels[mapkey] = mapvalue
 27000  			iNdEx = postIndex
 27001  		case 5:
 27002  			if wireType != 2 {
 27003  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 27004  			}
 27005  			var stringLen uint64
 27006  			for shift := uint(0); ; shift += 7 {
 27007  				if shift >= 64 {
 27008  					return ErrIntOverflowGenerated
 27009  				}
 27010  				if iNdEx >= l {
 27011  					return io.ErrUnexpectedEOF
 27012  				}
 27013  				b := dAtA[iNdEx]
 27014  				iNdEx++
 27015  				stringLen |= uint64(b&0x7F) << shift
 27016  				if b < 0x80 {
 27017  					break
 27018  				}
 27019  			}
 27020  			intStringLen := int(stringLen)
 27021  			if intStringLen < 0 {
 27022  				return ErrInvalidLengthGenerated
 27023  			}
 27024  			postIndex := iNdEx + intStringLen
 27025  			if postIndex < 0 {
 27026  				return ErrInvalidLengthGenerated
 27027  			}
 27028  			if postIndex > l {
 27029  				return io.ErrUnexpectedEOF
 27030  			}
 27031  			m.Version = string(dAtA[iNdEx:postIndex])
 27032  			iNdEx = postIndex
 27033  		case 6:
 27034  			if wireType != 2 {
 27035  				return fmt.Errorf("proto: wrong wireType = %d for field CommonAnnotations", wireType)
 27036  			}
 27037  			var msglen int
 27038  			for shift := uint(0); ; shift += 7 {
 27039  				if shift >= 64 {
 27040  					return ErrIntOverflowGenerated
 27041  				}
 27042  				if iNdEx >= l {
 27043  					return io.ErrUnexpectedEOF
 27044  				}
 27045  				b := dAtA[iNdEx]
 27046  				iNdEx++
 27047  				msglen |= int(b&0x7F) << shift
 27048  				if b < 0x80 {
 27049  					break
 27050  				}
 27051  			}
 27052  			if msglen < 0 {
 27053  				return ErrInvalidLengthGenerated
 27054  			}
 27055  			postIndex := iNdEx + msglen
 27056  			if postIndex < 0 {
 27057  				return ErrInvalidLengthGenerated
 27058  			}
 27059  			if postIndex > l {
 27060  				return io.ErrUnexpectedEOF
 27061  			}
 27062  			if m.CommonAnnotations == nil {
 27063  				m.CommonAnnotations = make(map[string]string)
 27064  			}
 27065  			var mapkey string
 27066  			var mapvalue string
 27067  			for iNdEx < postIndex {
 27068  				entryPreIndex := iNdEx
 27069  				var wire uint64
 27070  				for shift := uint(0); ; shift += 7 {
 27071  					if shift >= 64 {
 27072  						return ErrIntOverflowGenerated
 27073  					}
 27074  					if iNdEx >= l {
 27075  						return io.ErrUnexpectedEOF
 27076  					}
 27077  					b := dAtA[iNdEx]
 27078  					iNdEx++
 27079  					wire |= uint64(b&0x7F) << shift
 27080  					if b < 0x80 {
 27081  						break
 27082  					}
 27083  				}
 27084  				fieldNum := int32(wire >> 3)
 27085  				if fieldNum == 1 {
 27086  					var stringLenmapkey uint64
 27087  					for shift := uint(0); ; shift += 7 {
 27088  						if shift >= 64 {
 27089  							return ErrIntOverflowGenerated
 27090  						}
 27091  						if iNdEx >= l {
 27092  							return io.ErrUnexpectedEOF
 27093  						}
 27094  						b := dAtA[iNdEx]
 27095  						iNdEx++
 27096  						stringLenmapkey |= uint64(b&0x7F) << shift
 27097  						if b < 0x80 {
 27098  							break
 27099  						}
 27100  					}
 27101  					intStringLenmapkey := int(stringLenmapkey)
 27102  					if intStringLenmapkey < 0 {
 27103  						return ErrInvalidLengthGenerated
 27104  					}
 27105  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 27106  					if postStringIndexmapkey < 0 {
 27107  						return ErrInvalidLengthGenerated
 27108  					}
 27109  					if postStringIndexmapkey > l {
 27110  						return io.ErrUnexpectedEOF
 27111  					}
 27112  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 27113  					iNdEx = postStringIndexmapkey
 27114  				} else if fieldNum == 2 {
 27115  					var stringLenmapvalue uint64
 27116  					for shift := uint(0); ; shift += 7 {
 27117  						if shift >= 64 {
 27118  							return ErrIntOverflowGenerated
 27119  						}
 27120  						if iNdEx >= l {
 27121  							return io.ErrUnexpectedEOF
 27122  						}
 27123  						b := dAtA[iNdEx]
 27124  						iNdEx++
 27125  						stringLenmapvalue |= uint64(b&0x7F) << shift
 27126  						if b < 0x80 {
 27127  							break
 27128  						}
 27129  					}
 27130  					intStringLenmapvalue := int(stringLenmapvalue)
 27131  					if intStringLenmapvalue < 0 {
 27132  						return ErrInvalidLengthGenerated
 27133  					}
 27134  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 27135  					if postStringIndexmapvalue < 0 {
 27136  						return ErrInvalidLengthGenerated
 27137  					}
 27138  					if postStringIndexmapvalue > l {
 27139  						return io.ErrUnexpectedEOF
 27140  					}
 27141  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 27142  					iNdEx = postStringIndexmapvalue
 27143  				} else {
 27144  					iNdEx = entryPreIndex
 27145  					skippy, err := skipGenerated(dAtA[iNdEx:])
 27146  					if err != nil {
 27147  						return err
 27148  					}
 27149  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 27150  						return ErrInvalidLengthGenerated
 27151  					}
 27152  					if (iNdEx + skippy) > postIndex {
 27153  						return io.ErrUnexpectedEOF
 27154  					}
 27155  					iNdEx += skippy
 27156  				}
 27157  			}
 27158  			m.CommonAnnotations[mapkey] = mapvalue
 27159  			iNdEx = postIndex
 27160  		case 7:
 27161  			if wireType != 0 {
 27162  				return fmt.Errorf("proto: wrong wireType = %d for field ForceCommonLabels", wireType)
 27163  			}
 27164  			var v int
 27165  			for shift := uint(0); ; shift += 7 {
 27166  				if shift >= 64 {
 27167  					return ErrIntOverflowGenerated
 27168  				}
 27169  				if iNdEx >= l {
 27170  					return io.ErrUnexpectedEOF
 27171  				}
 27172  				b := dAtA[iNdEx]
 27173  				iNdEx++
 27174  				v |= int(b&0x7F) << shift
 27175  				if b < 0x80 {
 27176  					break
 27177  				}
 27178  			}
 27179  			m.ForceCommonLabels = bool(v != 0)
 27180  		case 8:
 27181  			if wireType != 0 {
 27182  				return fmt.Errorf("proto: wrong wireType = %d for field ForceCommonAnnotations", wireType)
 27183  			}
 27184  			var v int
 27185  			for shift := uint(0); ; shift += 7 {
 27186  				if shift >= 64 {
 27187  					return ErrIntOverflowGenerated
 27188  				}
 27189  				if iNdEx >= l {
 27190  					return io.ErrUnexpectedEOF
 27191  				}
 27192  				b := dAtA[iNdEx]
 27193  				iNdEx++
 27194  				v |= int(b&0x7F) << shift
 27195  				if b < 0x80 {
 27196  					break
 27197  				}
 27198  			}
 27199  			m.ForceCommonAnnotations = bool(v != 0)
 27200  		case 9:
 27201  			if wireType != 2 {
 27202  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 27203  			}
 27204  			var stringLen uint64
 27205  			for shift := uint(0); ; shift += 7 {
 27206  				if shift >= 64 {
 27207  					return ErrIntOverflowGenerated
 27208  				}
 27209  				if iNdEx >= l {
 27210  					return io.ErrUnexpectedEOF
 27211  				}
 27212  				b := dAtA[iNdEx]
 27213  				iNdEx++
 27214  				stringLen |= uint64(b&0x7F) << shift
 27215  				if b < 0x80 {
 27216  					break
 27217  				}
 27218  			}
 27219  			intStringLen := int(stringLen)
 27220  			if intStringLen < 0 {
 27221  				return ErrInvalidLengthGenerated
 27222  			}
 27223  			postIndex := iNdEx + intStringLen
 27224  			if postIndex < 0 {
 27225  				return ErrInvalidLengthGenerated
 27226  			}
 27227  			if postIndex > l {
 27228  				return io.ErrUnexpectedEOF
 27229  			}
 27230  			m.Namespace = string(dAtA[iNdEx:postIndex])
 27231  			iNdEx = postIndex
 27232  		case 10:
 27233  			if wireType != 0 {
 27234  				return fmt.Errorf("proto: wrong wireType = %d for field CommonAnnotationsEnvsubst", wireType)
 27235  			}
 27236  			var v int
 27237  			for shift := uint(0); ; shift += 7 {
 27238  				if shift >= 64 {
 27239  					return ErrIntOverflowGenerated
 27240  				}
 27241  				if iNdEx >= l {
 27242  					return io.ErrUnexpectedEOF
 27243  				}
 27244  				b := dAtA[iNdEx]
 27245  				iNdEx++
 27246  				v |= int(b&0x7F) << shift
 27247  				if b < 0x80 {
 27248  					break
 27249  				}
 27250  			}
 27251  			m.CommonAnnotationsEnvsubst = bool(v != 0)
 27252  		case 11:
 27253  			if wireType != 2 {
 27254  				return fmt.Errorf("proto: wrong wireType = %d for field Replicas", wireType)
 27255  			}
 27256  			var msglen int
 27257  			for shift := uint(0); ; shift += 7 {
 27258  				if shift >= 64 {
 27259  					return ErrIntOverflowGenerated
 27260  				}
 27261  				if iNdEx >= l {
 27262  					return io.ErrUnexpectedEOF
 27263  				}
 27264  				b := dAtA[iNdEx]
 27265  				iNdEx++
 27266  				msglen |= int(b&0x7F) << shift
 27267  				if b < 0x80 {
 27268  					break
 27269  				}
 27270  			}
 27271  			if msglen < 0 {
 27272  				return ErrInvalidLengthGenerated
 27273  			}
 27274  			postIndex := iNdEx + msglen
 27275  			if postIndex < 0 {
 27276  				return ErrInvalidLengthGenerated
 27277  			}
 27278  			if postIndex > l {
 27279  				return io.ErrUnexpectedEOF
 27280  			}
 27281  			m.Replicas = append(m.Replicas, KustomizeReplica{})
 27282  			if err := m.Replicas[len(m.Replicas)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27283  				return err
 27284  			}
 27285  			iNdEx = postIndex
 27286  		case 12:
 27287  			if wireType != 2 {
 27288  				return fmt.Errorf("proto: wrong wireType = %d for field Patches", wireType)
 27289  			}
 27290  			var msglen int
 27291  			for shift := uint(0); ; shift += 7 {
 27292  				if shift >= 64 {
 27293  					return ErrIntOverflowGenerated
 27294  				}
 27295  				if iNdEx >= l {
 27296  					return io.ErrUnexpectedEOF
 27297  				}
 27298  				b := dAtA[iNdEx]
 27299  				iNdEx++
 27300  				msglen |= int(b&0x7F) << shift
 27301  				if b < 0x80 {
 27302  					break
 27303  				}
 27304  			}
 27305  			if msglen < 0 {
 27306  				return ErrInvalidLengthGenerated
 27307  			}
 27308  			postIndex := iNdEx + msglen
 27309  			if postIndex < 0 {
 27310  				return ErrInvalidLengthGenerated
 27311  			}
 27312  			if postIndex > l {
 27313  				return io.ErrUnexpectedEOF
 27314  			}
 27315  			m.Patches = append(m.Patches, KustomizePatch{})
 27316  			if err := m.Patches[len(m.Patches)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27317  				return err
 27318  			}
 27319  			iNdEx = postIndex
 27320  		case 13:
 27321  			if wireType != 2 {
 27322  				return fmt.Errorf("proto: wrong wireType = %d for field Components", wireType)
 27323  			}
 27324  			var stringLen uint64
 27325  			for shift := uint(0); ; shift += 7 {
 27326  				if shift >= 64 {
 27327  					return ErrIntOverflowGenerated
 27328  				}
 27329  				if iNdEx >= l {
 27330  					return io.ErrUnexpectedEOF
 27331  				}
 27332  				b := dAtA[iNdEx]
 27333  				iNdEx++
 27334  				stringLen |= uint64(b&0x7F) << shift
 27335  				if b < 0x80 {
 27336  					break
 27337  				}
 27338  			}
 27339  			intStringLen := int(stringLen)
 27340  			if intStringLen < 0 {
 27341  				return ErrInvalidLengthGenerated
 27342  			}
 27343  			postIndex := iNdEx + intStringLen
 27344  			if postIndex < 0 {
 27345  				return ErrInvalidLengthGenerated
 27346  			}
 27347  			if postIndex > l {
 27348  				return io.ErrUnexpectedEOF
 27349  			}
 27350  			m.Components = append(m.Components, string(dAtA[iNdEx:postIndex]))
 27351  			iNdEx = postIndex
 27352  		default:
 27353  			iNdEx = preIndex
 27354  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27355  			if err != nil {
 27356  				return err
 27357  			}
 27358  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27359  				return ErrInvalidLengthGenerated
 27360  			}
 27361  			if (iNdEx + skippy) > l {
 27362  				return io.ErrUnexpectedEOF
 27363  			}
 27364  			iNdEx += skippy
 27365  		}
 27366  	}
 27367  
 27368  	if iNdEx > l {
 27369  		return io.ErrUnexpectedEOF
 27370  	}
 27371  	return nil
 27372  }
 27373  func (m *ApplicationSourcePlugin) Unmarshal(dAtA []byte) error {
 27374  	l := len(dAtA)
 27375  	iNdEx := 0
 27376  	for iNdEx < l {
 27377  		preIndex := iNdEx
 27378  		var wire uint64
 27379  		for shift := uint(0); ; shift += 7 {
 27380  			if shift >= 64 {
 27381  				return ErrIntOverflowGenerated
 27382  			}
 27383  			if iNdEx >= l {
 27384  				return io.ErrUnexpectedEOF
 27385  			}
 27386  			b := dAtA[iNdEx]
 27387  			iNdEx++
 27388  			wire |= uint64(b&0x7F) << shift
 27389  			if b < 0x80 {
 27390  				break
 27391  			}
 27392  		}
 27393  		fieldNum := int32(wire >> 3)
 27394  		wireType := int(wire & 0x7)
 27395  		if wireType == 4 {
 27396  			return fmt.Errorf("proto: ApplicationSourcePlugin: wiretype end group for non-group")
 27397  		}
 27398  		if fieldNum <= 0 {
 27399  			return fmt.Errorf("proto: ApplicationSourcePlugin: illegal tag %d (wire type %d)", fieldNum, wire)
 27400  		}
 27401  		switch fieldNum {
 27402  		case 1:
 27403  			if wireType != 2 {
 27404  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 27405  			}
 27406  			var stringLen uint64
 27407  			for shift := uint(0); ; shift += 7 {
 27408  				if shift >= 64 {
 27409  					return ErrIntOverflowGenerated
 27410  				}
 27411  				if iNdEx >= l {
 27412  					return io.ErrUnexpectedEOF
 27413  				}
 27414  				b := dAtA[iNdEx]
 27415  				iNdEx++
 27416  				stringLen |= uint64(b&0x7F) << shift
 27417  				if b < 0x80 {
 27418  					break
 27419  				}
 27420  			}
 27421  			intStringLen := int(stringLen)
 27422  			if intStringLen < 0 {
 27423  				return ErrInvalidLengthGenerated
 27424  			}
 27425  			postIndex := iNdEx + intStringLen
 27426  			if postIndex < 0 {
 27427  				return ErrInvalidLengthGenerated
 27428  			}
 27429  			if postIndex > l {
 27430  				return io.ErrUnexpectedEOF
 27431  			}
 27432  			m.Name = string(dAtA[iNdEx:postIndex])
 27433  			iNdEx = postIndex
 27434  		case 2:
 27435  			if wireType != 2 {
 27436  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 27437  			}
 27438  			var msglen int
 27439  			for shift := uint(0); ; shift += 7 {
 27440  				if shift >= 64 {
 27441  					return ErrIntOverflowGenerated
 27442  				}
 27443  				if iNdEx >= l {
 27444  					return io.ErrUnexpectedEOF
 27445  				}
 27446  				b := dAtA[iNdEx]
 27447  				iNdEx++
 27448  				msglen |= int(b&0x7F) << shift
 27449  				if b < 0x80 {
 27450  					break
 27451  				}
 27452  			}
 27453  			if msglen < 0 {
 27454  				return ErrInvalidLengthGenerated
 27455  			}
 27456  			postIndex := iNdEx + msglen
 27457  			if postIndex < 0 {
 27458  				return ErrInvalidLengthGenerated
 27459  			}
 27460  			if postIndex > l {
 27461  				return io.ErrUnexpectedEOF
 27462  			}
 27463  			m.Env = append(m.Env, &EnvEntry{})
 27464  			if err := m.Env[len(m.Env)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27465  				return err
 27466  			}
 27467  			iNdEx = postIndex
 27468  		case 3:
 27469  			if wireType != 2 {
 27470  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 27471  			}
 27472  			var msglen int
 27473  			for shift := uint(0); ; shift += 7 {
 27474  				if shift >= 64 {
 27475  					return ErrIntOverflowGenerated
 27476  				}
 27477  				if iNdEx >= l {
 27478  					return io.ErrUnexpectedEOF
 27479  				}
 27480  				b := dAtA[iNdEx]
 27481  				iNdEx++
 27482  				msglen |= int(b&0x7F) << shift
 27483  				if b < 0x80 {
 27484  					break
 27485  				}
 27486  			}
 27487  			if msglen < 0 {
 27488  				return ErrInvalidLengthGenerated
 27489  			}
 27490  			postIndex := iNdEx + msglen
 27491  			if postIndex < 0 {
 27492  				return ErrInvalidLengthGenerated
 27493  			}
 27494  			if postIndex > l {
 27495  				return io.ErrUnexpectedEOF
 27496  			}
 27497  			m.Parameters = append(m.Parameters, ApplicationSourcePluginParameter{})
 27498  			if err := m.Parameters[len(m.Parameters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27499  				return err
 27500  			}
 27501  			iNdEx = postIndex
 27502  		default:
 27503  			iNdEx = preIndex
 27504  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27505  			if err != nil {
 27506  				return err
 27507  			}
 27508  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27509  				return ErrInvalidLengthGenerated
 27510  			}
 27511  			if (iNdEx + skippy) > l {
 27512  				return io.ErrUnexpectedEOF
 27513  			}
 27514  			iNdEx += skippy
 27515  		}
 27516  	}
 27517  
 27518  	if iNdEx > l {
 27519  		return io.ErrUnexpectedEOF
 27520  	}
 27521  	return nil
 27522  }
 27523  func (m *ApplicationSourcePluginParameter) Unmarshal(dAtA []byte) error {
 27524  	l := len(dAtA)
 27525  	iNdEx := 0
 27526  	for iNdEx < l {
 27527  		preIndex := iNdEx
 27528  		var wire uint64
 27529  		for shift := uint(0); ; shift += 7 {
 27530  			if shift >= 64 {
 27531  				return ErrIntOverflowGenerated
 27532  			}
 27533  			if iNdEx >= l {
 27534  				return io.ErrUnexpectedEOF
 27535  			}
 27536  			b := dAtA[iNdEx]
 27537  			iNdEx++
 27538  			wire |= uint64(b&0x7F) << shift
 27539  			if b < 0x80 {
 27540  				break
 27541  			}
 27542  		}
 27543  		fieldNum := int32(wire >> 3)
 27544  		wireType := int(wire & 0x7)
 27545  		if wireType == 4 {
 27546  			return fmt.Errorf("proto: ApplicationSourcePluginParameter: wiretype end group for non-group")
 27547  		}
 27548  		if fieldNum <= 0 {
 27549  			return fmt.Errorf("proto: ApplicationSourcePluginParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 27550  		}
 27551  		switch fieldNum {
 27552  		case 1:
 27553  			if wireType != 2 {
 27554  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 27555  			}
 27556  			var stringLen uint64
 27557  			for shift := uint(0); ; shift += 7 {
 27558  				if shift >= 64 {
 27559  					return ErrIntOverflowGenerated
 27560  				}
 27561  				if iNdEx >= l {
 27562  					return io.ErrUnexpectedEOF
 27563  				}
 27564  				b := dAtA[iNdEx]
 27565  				iNdEx++
 27566  				stringLen |= uint64(b&0x7F) << shift
 27567  				if b < 0x80 {
 27568  					break
 27569  				}
 27570  			}
 27571  			intStringLen := int(stringLen)
 27572  			if intStringLen < 0 {
 27573  				return ErrInvalidLengthGenerated
 27574  			}
 27575  			postIndex := iNdEx + intStringLen
 27576  			if postIndex < 0 {
 27577  				return ErrInvalidLengthGenerated
 27578  			}
 27579  			if postIndex > l {
 27580  				return io.ErrUnexpectedEOF
 27581  			}
 27582  			m.Name = string(dAtA[iNdEx:postIndex])
 27583  			iNdEx = postIndex
 27584  		case 3:
 27585  			if wireType != 2 {
 27586  				return fmt.Errorf("proto: wrong wireType = %d for field OptionalMap", wireType)
 27587  			}
 27588  			var msglen int
 27589  			for shift := uint(0); ; shift += 7 {
 27590  				if shift >= 64 {
 27591  					return ErrIntOverflowGenerated
 27592  				}
 27593  				if iNdEx >= l {
 27594  					return io.ErrUnexpectedEOF
 27595  				}
 27596  				b := dAtA[iNdEx]
 27597  				iNdEx++
 27598  				msglen |= int(b&0x7F) << shift
 27599  				if b < 0x80 {
 27600  					break
 27601  				}
 27602  			}
 27603  			if msglen < 0 {
 27604  				return ErrInvalidLengthGenerated
 27605  			}
 27606  			postIndex := iNdEx + msglen
 27607  			if postIndex < 0 {
 27608  				return ErrInvalidLengthGenerated
 27609  			}
 27610  			if postIndex > l {
 27611  				return io.ErrUnexpectedEOF
 27612  			}
 27613  			if m.OptionalMap == nil {
 27614  				m.OptionalMap = &OptionalMap{}
 27615  			}
 27616  			if err := m.OptionalMap.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27617  				return err
 27618  			}
 27619  			iNdEx = postIndex
 27620  		case 4:
 27621  			if wireType != 2 {
 27622  				return fmt.Errorf("proto: wrong wireType = %d for field OptionalArray", wireType)
 27623  			}
 27624  			var msglen int
 27625  			for shift := uint(0); ; shift += 7 {
 27626  				if shift >= 64 {
 27627  					return ErrIntOverflowGenerated
 27628  				}
 27629  				if iNdEx >= l {
 27630  					return io.ErrUnexpectedEOF
 27631  				}
 27632  				b := dAtA[iNdEx]
 27633  				iNdEx++
 27634  				msglen |= int(b&0x7F) << shift
 27635  				if b < 0x80 {
 27636  					break
 27637  				}
 27638  			}
 27639  			if msglen < 0 {
 27640  				return ErrInvalidLengthGenerated
 27641  			}
 27642  			postIndex := iNdEx + msglen
 27643  			if postIndex < 0 {
 27644  				return ErrInvalidLengthGenerated
 27645  			}
 27646  			if postIndex > l {
 27647  				return io.ErrUnexpectedEOF
 27648  			}
 27649  			if m.OptionalArray == nil {
 27650  				m.OptionalArray = &OptionalArray{}
 27651  			}
 27652  			if err := m.OptionalArray.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27653  				return err
 27654  			}
 27655  			iNdEx = postIndex
 27656  		case 5:
 27657  			if wireType != 2 {
 27658  				return fmt.Errorf("proto: wrong wireType = %d for field String_", wireType)
 27659  			}
 27660  			var stringLen uint64
 27661  			for shift := uint(0); ; shift += 7 {
 27662  				if shift >= 64 {
 27663  					return ErrIntOverflowGenerated
 27664  				}
 27665  				if iNdEx >= l {
 27666  					return io.ErrUnexpectedEOF
 27667  				}
 27668  				b := dAtA[iNdEx]
 27669  				iNdEx++
 27670  				stringLen |= uint64(b&0x7F) << shift
 27671  				if b < 0x80 {
 27672  					break
 27673  				}
 27674  			}
 27675  			intStringLen := int(stringLen)
 27676  			if intStringLen < 0 {
 27677  				return ErrInvalidLengthGenerated
 27678  			}
 27679  			postIndex := iNdEx + intStringLen
 27680  			if postIndex < 0 {
 27681  				return ErrInvalidLengthGenerated
 27682  			}
 27683  			if postIndex > l {
 27684  				return io.ErrUnexpectedEOF
 27685  			}
 27686  			s := string(dAtA[iNdEx:postIndex])
 27687  			m.String_ = &s
 27688  			iNdEx = postIndex
 27689  		default:
 27690  			iNdEx = preIndex
 27691  			skippy, err := skipGenerated(dAtA[iNdEx:])
 27692  			if err != nil {
 27693  				return err
 27694  			}
 27695  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 27696  				return ErrInvalidLengthGenerated
 27697  			}
 27698  			if (iNdEx + skippy) > l {
 27699  				return io.ErrUnexpectedEOF
 27700  			}
 27701  			iNdEx += skippy
 27702  		}
 27703  	}
 27704  
 27705  	if iNdEx > l {
 27706  		return io.ErrUnexpectedEOF
 27707  	}
 27708  	return nil
 27709  }
 27710  func (m *ApplicationSpec) Unmarshal(dAtA []byte) error {
 27711  	l := len(dAtA)
 27712  	iNdEx := 0
 27713  	for iNdEx < l {
 27714  		preIndex := iNdEx
 27715  		var wire uint64
 27716  		for shift := uint(0); ; shift += 7 {
 27717  			if shift >= 64 {
 27718  				return ErrIntOverflowGenerated
 27719  			}
 27720  			if iNdEx >= l {
 27721  				return io.ErrUnexpectedEOF
 27722  			}
 27723  			b := dAtA[iNdEx]
 27724  			iNdEx++
 27725  			wire |= uint64(b&0x7F) << shift
 27726  			if b < 0x80 {
 27727  				break
 27728  			}
 27729  		}
 27730  		fieldNum := int32(wire >> 3)
 27731  		wireType := int(wire & 0x7)
 27732  		if wireType == 4 {
 27733  			return fmt.Errorf("proto: ApplicationSpec: wiretype end group for non-group")
 27734  		}
 27735  		if fieldNum <= 0 {
 27736  			return fmt.Errorf("proto: ApplicationSpec: illegal tag %d (wire type %d)", fieldNum, wire)
 27737  		}
 27738  		switch fieldNum {
 27739  		case 1:
 27740  			if wireType != 2 {
 27741  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 27742  			}
 27743  			var msglen int
 27744  			for shift := uint(0); ; shift += 7 {
 27745  				if shift >= 64 {
 27746  					return ErrIntOverflowGenerated
 27747  				}
 27748  				if iNdEx >= l {
 27749  					return io.ErrUnexpectedEOF
 27750  				}
 27751  				b := dAtA[iNdEx]
 27752  				iNdEx++
 27753  				msglen |= int(b&0x7F) << shift
 27754  				if b < 0x80 {
 27755  					break
 27756  				}
 27757  			}
 27758  			if msglen < 0 {
 27759  				return ErrInvalidLengthGenerated
 27760  			}
 27761  			postIndex := iNdEx + msglen
 27762  			if postIndex < 0 {
 27763  				return ErrInvalidLengthGenerated
 27764  			}
 27765  			if postIndex > l {
 27766  				return io.ErrUnexpectedEOF
 27767  			}
 27768  			if m.Source == nil {
 27769  				m.Source = &ApplicationSource{}
 27770  			}
 27771  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27772  				return err
 27773  			}
 27774  			iNdEx = postIndex
 27775  		case 2:
 27776  			if wireType != 2 {
 27777  				return fmt.Errorf("proto: wrong wireType = %d for field Destination", wireType)
 27778  			}
 27779  			var msglen int
 27780  			for shift := uint(0); ; shift += 7 {
 27781  				if shift >= 64 {
 27782  					return ErrIntOverflowGenerated
 27783  				}
 27784  				if iNdEx >= l {
 27785  					return io.ErrUnexpectedEOF
 27786  				}
 27787  				b := dAtA[iNdEx]
 27788  				iNdEx++
 27789  				msglen |= int(b&0x7F) << shift
 27790  				if b < 0x80 {
 27791  					break
 27792  				}
 27793  			}
 27794  			if msglen < 0 {
 27795  				return ErrInvalidLengthGenerated
 27796  			}
 27797  			postIndex := iNdEx + msglen
 27798  			if postIndex < 0 {
 27799  				return ErrInvalidLengthGenerated
 27800  			}
 27801  			if postIndex > l {
 27802  				return io.ErrUnexpectedEOF
 27803  			}
 27804  			if err := m.Destination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27805  				return err
 27806  			}
 27807  			iNdEx = postIndex
 27808  		case 3:
 27809  			if wireType != 2 {
 27810  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 27811  			}
 27812  			var stringLen uint64
 27813  			for shift := uint(0); ; shift += 7 {
 27814  				if shift >= 64 {
 27815  					return ErrIntOverflowGenerated
 27816  				}
 27817  				if iNdEx >= l {
 27818  					return io.ErrUnexpectedEOF
 27819  				}
 27820  				b := dAtA[iNdEx]
 27821  				iNdEx++
 27822  				stringLen |= uint64(b&0x7F) << shift
 27823  				if b < 0x80 {
 27824  					break
 27825  				}
 27826  			}
 27827  			intStringLen := int(stringLen)
 27828  			if intStringLen < 0 {
 27829  				return ErrInvalidLengthGenerated
 27830  			}
 27831  			postIndex := iNdEx + intStringLen
 27832  			if postIndex < 0 {
 27833  				return ErrInvalidLengthGenerated
 27834  			}
 27835  			if postIndex > l {
 27836  				return io.ErrUnexpectedEOF
 27837  			}
 27838  			m.Project = string(dAtA[iNdEx:postIndex])
 27839  			iNdEx = postIndex
 27840  		case 4:
 27841  			if wireType != 2 {
 27842  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPolicy", wireType)
 27843  			}
 27844  			var msglen int
 27845  			for shift := uint(0); ; shift += 7 {
 27846  				if shift >= 64 {
 27847  					return ErrIntOverflowGenerated
 27848  				}
 27849  				if iNdEx >= l {
 27850  					return io.ErrUnexpectedEOF
 27851  				}
 27852  				b := dAtA[iNdEx]
 27853  				iNdEx++
 27854  				msglen |= int(b&0x7F) << shift
 27855  				if b < 0x80 {
 27856  					break
 27857  				}
 27858  			}
 27859  			if msglen < 0 {
 27860  				return ErrInvalidLengthGenerated
 27861  			}
 27862  			postIndex := iNdEx + msglen
 27863  			if postIndex < 0 {
 27864  				return ErrInvalidLengthGenerated
 27865  			}
 27866  			if postIndex > l {
 27867  				return io.ErrUnexpectedEOF
 27868  			}
 27869  			if m.SyncPolicy == nil {
 27870  				m.SyncPolicy = &SyncPolicy{}
 27871  			}
 27872  			if err := m.SyncPolicy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27873  				return err
 27874  			}
 27875  			iNdEx = postIndex
 27876  		case 5:
 27877  			if wireType != 2 {
 27878  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 27879  			}
 27880  			var msglen int
 27881  			for shift := uint(0); ; shift += 7 {
 27882  				if shift >= 64 {
 27883  					return ErrIntOverflowGenerated
 27884  				}
 27885  				if iNdEx >= l {
 27886  					return io.ErrUnexpectedEOF
 27887  				}
 27888  				b := dAtA[iNdEx]
 27889  				iNdEx++
 27890  				msglen |= int(b&0x7F) << shift
 27891  				if b < 0x80 {
 27892  					break
 27893  				}
 27894  			}
 27895  			if msglen < 0 {
 27896  				return ErrInvalidLengthGenerated
 27897  			}
 27898  			postIndex := iNdEx + msglen
 27899  			if postIndex < 0 {
 27900  				return ErrInvalidLengthGenerated
 27901  			}
 27902  			if postIndex > l {
 27903  				return io.ErrUnexpectedEOF
 27904  			}
 27905  			m.IgnoreDifferences = append(m.IgnoreDifferences, ResourceIgnoreDifferences{})
 27906  			if err := m.IgnoreDifferences[len(m.IgnoreDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27907  				return err
 27908  			}
 27909  			iNdEx = postIndex
 27910  		case 6:
 27911  			if wireType != 2 {
 27912  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 27913  			}
 27914  			var msglen int
 27915  			for shift := uint(0); ; shift += 7 {
 27916  				if shift >= 64 {
 27917  					return ErrIntOverflowGenerated
 27918  				}
 27919  				if iNdEx >= l {
 27920  					return io.ErrUnexpectedEOF
 27921  				}
 27922  				b := dAtA[iNdEx]
 27923  				iNdEx++
 27924  				msglen |= int(b&0x7F) << shift
 27925  				if b < 0x80 {
 27926  					break
 27927  				}
 27928  			}
 27929  			if msglen < 0 {
 27930  				return ErrInvalidLengthGenerated
 27931  			}
 27932  			postIndex := iNdEx + msglen
 27933  			if postIndex < 0 {
 27934  				return ErrInvalidLengthGenerated
 27935  			}
 27936  			if postIndex > l {
 27937  				return io.ErrUnexpectedEOF
 27938  			}
 27939  			m.Info = append(m.Info, Info{})
 27940  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27941  				return err
 27942  			}
 27943  			iNdEx = postIndex
 27944  		case 7:
 27945  			if wireType != 0 {
 27946  				return fmt.Errorf("proto: wrong wireType = %d for field RevisionHistoryLimit", wireType)
 27947  			}
 27948  			var v int64
 27949  			for shift := uint(0); ; shift += 7 {
 27950  				if shift >= 64 {
 27951  					return ErrIntOverflowGenerated
 27952  				}
 27953  				if iNdEx >= l {
 27954  					return io.ErrUnexpectedEOF
 27955  				}
 27956  				b := dAtA[iNdEx]
 27957  				iNdEx++
 27958  				v |= int64(b&0x7F) << shift
 27959  				if b < 0x80 {
 27960  					break
 27961  				}
 27962  			}
 27963  			m.RevisionHistoryLimit = &v
 27964  		case 8:
 27965  			if wireType != 2 {
 27966  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 27967  			}
 27968  			var msglen int
 27969  			for shift := uint(0); ; shift += 7 {
 27970  				if shift >= 64 {
 27971  					return ErrIntOverflowGenerated
 27972  				}
 27973  				if iNdEx >= l {
 27974  					return io.ErrUnexpectedEOF
 27975  				}
 27976  				b := dAtA[iNdEx]
 27977  				iNdEx++
 27978  				msglen |= int(b&0x7F) << shift
 27979  				if b < 0x80 {
 27980  					break
 27981  				}
 27982  			}
 27983  			if msglen < 0 {
 27984  				return ErrInvalidLengthGenerated
 27985  			}
 27986  			postIndex := iNdEx + msglen
 27987  			if postIndex < 0 {
 27988  				return ErrInvalidLengthGenerated
 27989  			}
 27990  			if postIndex > l {
 27991  				return io.ErrUnexpectedEOF
 27992  			}
 27993  			m.Sources = append(m.Sources, ApplicationSource{})
 27994  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 27995  				return err
 27996  			}
 27997  			iNdEx = postIndex
 27998  		default:
 27999  			iNdEx = preIndex
 28000  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28001  			if err != nil {
 28002  				return err
 28003  			}
 28004  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28005  				return ErrInvalidLengthGenerated
 28006  			}
 28007  			if (iNdEx + skippy) > l {
 28008  				return io.ErrUnexpectedEOF
 28009  			}
 28010  			iNdEx += skippy
 28011  		}
 28012  	}
 28013  
 28014  	if iNdEx > l {
 28015  		return io.ErrUnexpectedEOF
 28016  	}
 28017  	return nil
 28018  }
 28019  func (m *ApplicationStatus) Unmarshal(dAtA []byte) error {
 28020  	l := len(dAtA)
 28021  	iNdEx := 0
 28022  	for iNdEx < l {
 28023  		preIndex := iNdEx
 28024  		var wire uint64
 28025  		for shift := uint(0); ; shift += 7 {
 28026  			if shift >= 64 {
 28027  				return ErrIntOverflowGenerated
 28028  			}
 28029  			if iNdEx >= l {
 28030  				return io.ErrUnexpectedEOF
 28031  			}
 28032  			b := dAtA[iNdEx]
 28033  			iNdEx++
 28034  			wire |= uint64(b&0x7F) << shift
 28035  			if b < 0x80 {
 28036  				break
 28037  			}
 28038  		}
 28039  		fieldNum := int32(wire >> 3)
 28040  		wireType := int(wire & 0x7)
 28041  		if wireType == 4 {
 28042  			return fmt.Errorf("proto: ApplicationStatus: wiretype end group for non-group")
 28043  		}
 28044  		if fieldNum <= 0 {
 28045  			return fmt.Errorf("proto: ApplicationStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 28046  		}
 28047  		switch fieldNum {
 28048  		case 1:
 28049  			if wireType != 2 {
 28050  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 28051  			}
 28052  			var msglen int
 28053  			for shift := uint(0); ; shift += 7 {
 28054  				if shift >= 64 {
 28055  					return ErrIntOverflowGenerated
 28056  				}
 28057  				if iNdEx >= l {
 28058  					return io.ErrUnexpectedEOF
 28059  				}
 28060  				b := dAtA[iNdEx]
 28061  				iNdEx++
 28062  				msglen |= int(b&0x7F) << shift
 28063  				if b < 0x80 {
 28064  					break
 28065  				}
 28066  			}
 28067  			if msglen < 0 {
 28068  				return ErrInvalidLengthGenerated
 28069  			}
 28070  			postIndex := iNdEx + msglen
 28071  			if postIndex < 0 {
 28072  				return ErrInvalidLengthGenerated
 28073  			}
 28074  			if postIndex > l {
 28075  				return io.ErrUnexpectedEOF
 28076  			}
 28077  			m.Resources = append(m.Resources, ResourceStatus{})
 28078  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28079  				return err
 28080  			}
 28081  			iNdEx = postIndex
 28082  		case 2:
 28083  			if wireType != 2 {
 28084  				return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType)
 28085  			}
 28086  			var msglen int
 28087  			for shift := uint(0); ; shift += 7 {
 28088  				if shift >= 64 {
 28089  					return ErrIntOverflowGenerated
 28090  				}
 28091  				if iNdEx >= l {
 28092  					return io.ErrUnexpectedEOF
 28093  				}
 28094  				b := dAtA[iNdEx]
 28095  				iNdEx++
 28096  				msglen |= int(b&0x7F) << shift
 28097  				if b < 0x80 {
 28098  					break
 28099  				}
 28100  			}
 28101  			if msglen < 0 {
 28102  				return ErrInvalidLengthGenerated
 28103  			}
 28104  			postIndex := iNdEx + msglen
 28105  			if postIndex < 0 {
 28106  				return ErrInvalidLengthGenerated
 28107  			}
 28108  			if postIndex > l {
 28109  				return io.ErrUnexpectedEOF
 28110  			}
 28111  			if err := m.Sync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28112  				return err
 28113  			}
 28114  			iNdEx = postIndex
 28115  		case 3:
 28116  			if wireType != 2 {
 28117  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 28118  			}
 28119  			var msglen int
 28120  			for shift := uint(0); ; shift += 7 {
 28121  				if shift >= 64 {
 28122  					return ErrIntOverflowGenerated
 28123  				}
 28124  				if iNdEx >= l {
 28125  					return io.ErrUnexpectedEOF
 28126  				}
 28127  				b := dAtA[iNdEx]
 28128  				iNdEx++
 28129  				msglen |= int(b&0x7F) << shift
 28130  				if b < 0x80 {
 28131  					break
 28132  				}
 28133  			}
 28134  			if msglen < 0 {
 28135  				return ErrInvalidLengthGenerated
 28136  			}
 28137  			postIndex := iNdEx + msglen
 28138  			if postIndex < 0 {
 28139  				return ErrInvalidLengthGenerated
 28140  			}
 28141  			if postIndex > l {
 28142  				return io.ErrUnexpectedEOF
 28143  			}
 28144  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28145  				return err
 28146  			}
 28147  			iNdEx = postIndex
 28148  		case 4:
 28149  			if wireType != 2 {
 28150  				return fmt.Errorf("proto: wrong wireType = %d for field History", wireType)
 28151  			}
 28152  			var msglen int
 28153  			for shift := uint(0); ; shift += 7 {
 28154  				if shift >= 64 {
 28155  					return ErrIntOverflowGenerated
 28156  				}
 28157  				if iNdEx >= l {
 28158  					return io.ErrUnexpectedEOF
 28159  				}
 28160  				b := dAtA[iNdEx]
 28161  				iNdEx++
 28162  				msglen |= int(b&0x7F) << shift
 28163  				if b < 0x80 {
 28164  					break
 28165  				}
 28166  			}
 28167  			if msglen < 0 {
 28168  				return ErrInvalidLengthGenerated
 28169  			}
 28170  			postIndex := iNdEx + msglen
 28171  			if postIndex < 0 {
 28172  				return ErrInvalidLengthGenerated
 28173  			}
 28174  			if postIndex > l {
 28175  				return io.ErrUnexpectedEOF
 28176  			}
 28177  			m.History = append(m.History, RevisionHistory{})
 28178  			if err := m.History[len(m.History)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28179  				return err
 28180  			}
 28181  			iNdEx = postIndex
 28182  		case 5:
 28183  			if wireType != 2 {
 28184  				return fmt.Errorf("proto: wrong wireType = %d for field Conditions", wireType)
 28185  			}
 28186  			var msglen int
 28187  			for shift := uint(0); ; shift += 7 {
 28188  				if shift >= 64 {
 28189  					return ErrIntOverflowGenerated
 28190  				}
 28191  				if iNdEx >= l {
 28192  					return io.ErrUnexpectedEOF
 28193  				}
 28194  				b := dAtA[iNdEx]
 28195  				iNdEx++
 28196  				msglen |= int(b&0x7F) << shift
 28197  				if b < 0x80 {
 28198  					break
 28199  				}
 28200  			}
 28201  			if msglen < 0 {
 28202  				return ErrInvalidLengthGenerated
 28203  			}
 28204  			postIndex := iNdEx + msglen
 28205  			if postIndex < 0 {
 28206  				return ErrInvalidLengthGenerated
 28207  			}
 28208  			if postIndex > l {
 28209  				return io.ErrUnexpectedEOF
 28210  			}
 28211  			m.Conditions = append(m.Conditions, ApplicationCondition{})
 28212  			if err := m.Conditions[len(m.Conditions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28213  				return err
 28214  			}
 28215  			iNdEx = postIndex
 28216  		case 6:
 28217  			if wireType != 2 {
 28218  				return fmt.Errorf("proto: wrong wireType = %d for field ReconciledAt", wireType)
 28219  			}
 28220  			var msglen int
 28221  			for shift := uint(0); ; shift += 7 {
 28222  				if shift >= 64 {
 28223  					return ErrIntOverflowGenerated
 28224  				}
 28225  				if iNdEx >= l {
 28226  					return io.ErrUnexpectedEOF
 28227  				}
 28228  				b := dAtA[iNdEx]
 28229  				iNdEx++
 28230  				msglen |= int(b&0x7F) << shift
 28231  				if b < 0x80 {
 28232  					break
 28233  				}
 28234  			}
 28235  			if msglen < 0 {
 28236  				return ErrInvalidLengthGenerated
 28237  			}
 28238  			postIndex := iNdEx + msglen
 28239  			if postIndex < 0 {
 28240  				return ErrInvalidLengthGenerated
 28241  			}
 28242  			if postIndex > l {
 28243  				return io.ErrUnexpectedEOF
 28244  			}
 28245  			if m.ReconciledAt == nil {
 28246  				m.ReconciledAt = &v1.Time{}
 28247  			}
 28248  			if err := m.ReconciledAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28249  				return err
 28250  			}
 28251  			iNdEx = postIndex
 28252  		case 7:
 28253  			if wireType != 2 {
 28254  				return fmt.Errorf("proto: wrong wireType = %d for field OperationState", wireType)
 28255  			}
 28256  			var msglen int
 28257  			for shift := uint(0); ; shift += 7 {
 28258  				if shift >= 64 {
 28259  					return ErrIntOverflowGenerated
 28260  				}
 28261  				if iNdEx >= l {
 28262  					return io.ErrUnexpectedEOF
 28263  				}
 28264  				b := dAtA[iNdEx]
 28265  				iNdEx++
 28266  				msglen |= int(b&0x7F) << shift
 28267  				if b < 0x80 {
 28268  					break
 28269  				}
 28270  			}
 28271  			if msglen < 0 {
 28272  				return ErrInvalidLengthGenerated
 28273  			}
 28274  			postIndex := iNdEx + msglen
 28275  			if postIndex < 0 {
 28276  				return ErrInvalidLengthGenerated
 28277  			}
 28278  			if postIndex > l {
 28279  				return io.ErrUnexpectedEOF
 28280  			}
 28281  			if m.OperationState == nil {
 28282  				m.OperationState = &OperationState{}
 28283  			}
 28284  			if err := m.OperationState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28285  				return err
 28286  			}
 28287  			iNdEx = postIndex
 28288  		case 8:
 28289  			if wireType != 2 {
 28290  				return fmt.Errorf("proto: wrong wireType = %d for field ObservedAt", wireType)
 28291  			}
 28292  			var msglen int
 28293  			for shift := uint(0); ; shift += 7 {
 28294  				if shift >= 64 {
 28295  					return ErrIntOverflowGenerated
 28296  				}
 28297  				if iNdEx >= l {
 28298  					return io.ErrUnexpectedEOF
 28299  				}
 28300  				b := dAtA[iNdEx]
 28301  				iNdEx++
 28302  				msglen |= int(b&0x7F) << shift
 28303  				if b < 0x80 {
 28304  					break
 28305  				}
 28306  			}
 28307  			if msglen < 0 {
 28308  				return ErrInvalidLengthGenerated
 28309  			}
 28310  			postIndex := iNdEx + msglen
 28311  			if postIndex < 0 {
 28312  				return ErrInvalidLengthGenerated
 28313  			}
 28314  			if postIndex > l {
 28315  				return io.ErrUnexpectedEOF
 28316  			}
 28317  			if m.ObservedAt == nil {
 28318  				m.ObservedAt = &v1.Time{}
 28319  			}
 28320  			if err := m.ObservedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28321  				return err
 28322  			}
 28323  			iNdEx = postIndex
 28324  		case 9:
 28325  			if wireType != 2 {
 28326  				return fmt.Errorf("proto: wrong wireType = %d for field SourceType", wireType)
 28327  			}
 28328  			var stringLen uint64
 28329  			for shift := uint(0); ; shift += 7 {
 28330  				if shift >= 64 {
 28331  					return ErrIntOverflowGenerated
 28332  				}
 28333  				if iNdEx >= l {
 28334  					return io.ErrUnexpectedEOF
 28335  				}
 28336  				b := dAtA[iNdEx]
 28337  				iNdEx++
 28338  				stringLen |= uint64(b&0x7F) << shift
 28339  				if b < 0x80 {
 28340  					break
 28341  				}
 28342  			}
 28343  			intStringLen := int(stringLen)
 28344  			if intStringLen < 0 {
 28345  				return ErrInvalidLengthGenerated
 28346  			}
 28347  			postIndex := iNdEx + intStringLen
 28348  			if postIndex < 0 {
 28349  				return ErrInvalidLengthGenerated
 28350  			}
 28351  			if postIndex > l {
 28352  				return io.ErrUnexpectedEOF
 28353  			}
 28354  			m.SourceType = ApplicationSourceType(dAtA[iNdEx:postIndex])
 28355  			iNdEx = postIndex
 28356  		case 10:
 28357  			if wireType != 2 {
 28358  				return fmt.Errorf("proto: wrong wireType = %d for field Summary", wireType)
 28359  			}
 28360  			var msglen int
 28361  			for shift := uint(0); ; shift += 7 {
 28362  				if shift >= 64 {
 28363  					return ErrIntOverflowGenerated
 28364  				}
 28365  				if iNdEx >= l {
 28366  					return io.ErrUnexpectedEOF
 28367  				}
 28368  				b := dAtA[iNdEx]
 28369  				iNdEx++
 28370  				msglen |= int(b&0x7F) << shift
 28371  				if b < 0x80 {
 28372  					break
 28373  				}
 28374  			}
 28375  			if msglen < 0 {
 28376  				return ErrInvalidLengthGenerated
 28377  			}
 28378  			postIndex := iNdEx + msglen
 28379  			if postIndex < 0 {
 28380  				return ErrInvalidLengthGenerated
 28381  			}
 28382  			if postIndex > l {
 28383  				return io.ErrUnexpectedEOF
 28384  			}
 28385  			if err := m.Summary.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28386  				return err
 28387  			}
 28388  			iNdEx = postIndex
 28389  		case 11:
 28390  			if wireType != 2 {
 28391  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceHealthSource", wireType)
 28392  			}
 28393  			var stringLen uint64
 28394  			for shift := uint(0); ; shift += 7 {
 28395  				if shift >= 64 {
 28396  					return ErrIntOverflowGenerated
 28397  				}
 28398  				if iNdEx >= l {
 28399  					return io.ErrUnexpectedEOF
 28400  				}
 28401  				b := dAtA[iNdEx]
 28402  				iNdEx++
 28403  				stringLen |= uint64(b&0x7F) << shift
 28404  				if b < 0x80 {
 28405  					break
 28406  				}
 28407  			}
 28408  			intStringLen := int(stringLen)
 28409  			if intStringLen < 0 {
 28410  				return ErrInvalidLengthGenerated
 28411  			}
 28412  			postIndex := iNdEx + intStringLen
 28413  			if postIndex < 0 {
 28414  				return ErrInvalidLengthGenerated
 28415  			}
 28416  			if postIndex > l {
 28417  				return io.ErrUnexpectedEOF
 28418  			}
 28419  			m.ResourceHealthSource = ResourceHealthLocation(dAtA[iNdEx:postIndex])
 28420  			iNdEx = postIndex
 28421  		case 12:
 28422  			if wireType != 2 {
 28423  				return fmt.Errorf("proto: wrong wireType = %d for field SourceTypes", wireType)
 28424  			}
 28425  			var stringLen uint64
 28426  			for shift := uint(0); ; shift += 7 {
 28427  				if shift >= 64 {
 28428  					return ErrIntOverflowGenerated
 28429  				}
 28430  				if iNdEx >= l {
 28431  					return io.ErrUnexpectedEOF
 28432  				}
 28433  				b := dAtA[iNdEx]
 28434  				iNdEx++
 28435  				stringLen |= uint64(b&0x7F) << shift
 28436  				if b < 0x80 {
 28437  					break
 28438  				}
 28439  			}
 28440  			intStringLen := int(stringLen)
 28441  			if intStringLen < 0 {
 28442  				return ErrInvalidLengthGenerated
 28443  			}
 28444  			postIndex := iNdEx + intStringLen
 28445  			if postIndex < 0 {
 28446  				return ErrInvalidLengthGenerated
 28447  			}
 28448  			if postIndex > l {
 28449  				return io.ErrUnexpectedEOF
 28450  			}
 28451  			m.SourceTypes = append(m.SourceTypes, ApplicationSourceType(dAtA[iNdEx:postIndex]))
 28452  			iNdEx = postIndex
 28453  		case 13:
 28454  			if wireType != 2 {
 28455  				return fmt.Errorf("proto: wrong wireType = %d for field ControllerNamespace", wireType)
 28456  			}
 28457  			var stringLen uint64
 28458  			for shift := uint(0); ; shift += 7 {
 28459  				if shift >= 64 {
 28460  					return ErrIntOverflowGenerated
 28461  				}
 28462  				if iNdEx >= l {
 28463  					return io.ErrUnexpectedEOF
 28464  				}
 28465  				b := dAtA[iNdEx]
 28466  				iNdEx++
 28467  				stringLen |= uint64(b&0x7F) << shift
 28468  				if b < 0x80 {
 28469  					break
 28470  				}
 28471  			}
 28472  			intStringLen := int(stringLen)
 28473  			if intStringLen < 0 {
 28474  				return ErrInvalidLengthGenerated
 28475  			}
 28476  			postIndex := iNdEx + intStringLen
 28477  			if postIndex < 0 {
 28478  				return ErrInvalidLengthGenerated
 28479  			}
 28480  			if postIndex > l {
 28481  				return io.ErrUnexpectedEOF
 28482  			}
 28483  			m.ControllerNamespace = string(dAtA[iNdEx:postIndex])
 28484  			iNdEx = postIndex
 28485  		default:
 28486  			iNdEx = preIndex
 28487  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28488  			if err != nil {
 28489  				return err
 28490  			}
 28491  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28492  				return ErrInvalidLengthGenerated
 28493  			}
 28494  			if (iNdEx + skippy) > l {
 28495  				return io.ErrUnexpectedEOF
 28496  			}
 28497  			iNdEx += skippy
 28498  		}
 28499  	}
 28500  
 28501  	if iNdEx > l {
 28502  		return io.ErrUnexpectedEOF
 28503  	}
 28504  	return nil
 28505  }
 28506  func (m *ApplicationSummary) Unmarshal(dAtA []byte) error {
 28507  	l := len(dAtA)
 28508  	iNdEx := 0
 28509  	for iNdEx < l {
 28510  		preIndex := iNdEx
 28511  		var wire uint64
 28512  		for shift := uint(0); ; shift += 7 {
 28513  			if shift >= 64 {
 28514  				return ErrIntOverflowGenerated
 28515  			}
 28516  			if iNdEx >= l {
 28517  				return io.ErrUnexpectedEOF
 28518  			}
 28519  			b := dAtA[iNdEx]
 28520  			iNdEx++
 28521  			wire |= uint64(b&0x7F) << shift
 28522  			if b < 0x80 {
 28523  				break
 28524  			}
 28525  		}
 28526  		fieldNum := int32(wire >> 3)
 28527  		wireType := int(wire & 0x7)
 28528  		if wireType == 4 {
 28529  			return fmt.Errorf("proto: ApplicationSummary: wiretype end group for non-group")
 28530  		}
 28531  		if fieldNum <= 0 {
 28532  			return fmt.Errorf("proto: ApplicationSummary: illegal tag %d (wire type %d)", fieldNum, wire)
 28533  		}
 28534  		switch fieldNum {
 28535  		case 1:
 28536  			if wireType != 2 {
 28537  				return fmt.Errorf("proto: wrong wireType = %d for field ExternalURLs", wireType)
 28538  			}
 28539  			var stringLen uint64
 28540  			for shift := uint(0); ; shift += 7 {
 28541  				if shift >= 64 {
 28542  					return ErrIntOverflowGenerated
 28543  				}
 28544  				if iNdEx >= l {
 28545  					return io.ErrUnexpectedEOF
 28546  				}
 28547  				b := dAtA[iNdEx]
 28548  				iNdEx++
 28549  				stringLen |= uint64(b&0x7F) << shift
 28550  				if b < 0x80 {
 28551  					break
 28552  				}
 28553  			}
 28554  			intStringLen := int(stringLen)
 28555  			if intStringLen < 0 {
 28556  				return ErrInvalidLengthGenerated
 28557  			}
 28558  			postIndex := iNdEx + intStringLen
 28559  			if postIndex < 0 {
 28560  				return ErrInvalidLengthGenerated
 28561  			}
 28562  			if postIndex > l {
 28563  				return io.ErrUnexpectedEOF
 28564  			}
 28565  			m.ExternalURLs = append(m.ExternalURLs, string(dAtA[iNdEx:postIndex]))
 28566  			iNdEx = postIndex
 28567  		case 2:
 28568  			if wireType != 2 {
 28569  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 28570  			}
 28571  			var stringLen uint64
 28572  			for shift := uint(0); ; shift += 7 {
 28573  				if shift >= 64 {
 28574  					return ErrIntOverflowGenerated
 28575  				}
 28576  				if iNdEx >= l {
 28577  					return io.ErrUnexpectedEOF
 28578  				}
 28579  				b := dAtA[iNdEx]
 28580  				iNdEx++
 28581  				stringLen |= uint64(b&0x7F) << shift
 28582  				if b < 0x80 {
 28583  					break
 28584  				}
 28585  			}
 28586  			intStringLen := int(stringLen)
 28587  			if intStringLen < 0 {
 28588  				return ErrInvalidLengthGenerated
 28589  			}
 28590  			postIndex := iNdEx + intStringLen
 28591  			if postIndex < 0 {
 28592  				return ErrInvalidLengthGenerated
 28593  			}
 28594  			if postIndex > l {
 28595  				return io.ErrUnexpectedEOF
 28596  			}
 28597  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 28598  			iNdEx = postIndex
 28599  		default:
 28600  			iNdEx = preIndex
 28601  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28602  			if err != nil {
 28603  				return err
 28604  			}
 28605  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28606  				return ErrInvalidLengthGenerated
 28607  			}
 28608  			if (iNdEx + skippy) > l {
 28609  				return io.ErrUnexpectedEOF
 28610  			}
 28611  			iNdEx += skippy
 28612  		}
 28613  	}
 28614  
 28615  	if iNdEx > l {
 28616  		return io.ErrUnexpectedEOF
 28617  	}
 28618  	return nil
 28619  }
 28620  func (m *ApplicationTree) Unmarshal(dAtA []byte) error {
 28621  	l := len(dAtA)
 28622  	iNdEx := 0
 28623  	for iNdEx < l {
 28624  		preIndex := iNdEx
 28625  		var wire uint64
 28626  		for shift := uint(0); ; shift += 7 {
 28627  			if shift >= 64 {
 28628  				return ErrIntOverflowGenerated
 28629  			}
 28630  			if iNdEx >= l {
 28631  				return io.ErrUnexpectedEOF
 28632  			}
 28633  			b := dAtA[iNdEx]
 28634  			iNdEx++
 28635  			wire |= uint64(b&0x7F) << shift
 28636  			if b < 0x80 {
 28637  				break
 28638  			}
 28639  		}
 28640  		fieldNum := int32(wire >> 3)
 28641  		wireType := int(wire & 0x7)
 28642  		if wireType == 4 {
 28643  			return fmt.Errorf("proto: ApplicationTree: wiretype end group for non-group")
 28644  		}
 28645  		if fieldNum <= 0 {
 28646  			return fmt.Errorf("proto: ApplicationTree: illegal tag %d (wire type %d)", fieldNum, wire)
 28647  		}
 28648  		switch fieldNum {
 28649  		case 1:
 28650  			if wireType != 2 {
 28651  				return fmt.Errorf("proto: wrong wireType = %d for field Nodes", wireType)
 28652  			}
 28653  			var msglen int
 28654  			for shift := uint(0); ; shift += 7 {
 28655  				if shift >= 64 {
 28656  					return ErrIntOverflowGenerated
 28657  				}
 28658  				if iNdEx >= l {
 28659  					return io.ErrUnexpectedEOF
 28660  				}
 28661  				b := dAtA[iNdEx]
 28662  				iNdEx++
 28663  				msglen |= int(b&0x7F) << shift
 28664  				if b < 0x80 {
 28665  					break
 28666  				}
 28667  			}
 28668  			if msglen < 0 {
 28669  				return ErrInvalidLengthGenerated
 28670  			}
 28671  			postIndex := iNdEx + msglen
 28672  			if postIndex < 0 {
 28673  				return ErrInvalidLengthGenerated
 28674  			}
 28675  			if postIndex > l {
 28676  				return io.ErrUnexpectedEOF
 28677  			}
 28678  			m.Nodes = append(m.Nodes, ResourceNode{})
 28679  			if err := m.Nodes[len(m.Nodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28680  				return err
 28681  			}
 28682  			iNdEx = postIndex
 28683  		case 2:
 28684  			if wireType != 2 {
 28685  				return fmt.Errorf("proto: wrong wireType = %d for field OrphanedNodes", wireType)
 28686  			}
 28687  			var msglen int
 28688  			for shift := uint(0); ; shift += 7 {
 28689  				if shift >= 64 {
 28690  					return ErrIntOverflowGenerated
 28691  				}
 28692  				if iNdEx >= l {
 28693  					return io.ErrUnexpectedEOF
 28694  				}
 28695  				b := dAtA[iNdEx]
 28696  				iNdEx++
 28697  				msglen |= int(b&0x7F) << shift
 28698  				if b < 0x80 {
 28699  					break
 28700  				}
 28701  			}
 28702  			if msglen < 0 {
 28703  				return ErrInvalidLengthGenerated
 28704  			}
 28705  			postIndex := iNdEx + msglen
 28706  			if postIndex < 0 {
 28707  				return ErrInvalidLengthGenerated
 28708  			}
 28709  			if postIndex > l {
 28710  				return io.ErrUnexpectedEOF
 28711  			}
 28712  			m.OrphanedNodes = append(m.OrphanedNodes, ResourceNode{})
 28713  			if err := m.OrphanedNodes[len(m.OrphanedNodes)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28714  				return err
 28715  			}
 28716  			iNdEx = postIndex
 28717  		case 3:
 28718  			if wireType != 2 {
 28719  				return fmt.Errorf("proto: wrong wireType = %d for field Hosts", wireType)
 28720  			}
 28721  			var msglen int
 28722  			for shift := uint(0); ; shift += 7 {
 28723  				if shift >= 64 {
 28724  					return ErrIntOverflowGenerated
 28725  				}
 28726  				if iNdEx >= l {
 28727  					return io.ErrUnexpectedEOF
 28728  				}
 28729  				b := dAtA[iNdEx]
 28730  				iNdEx++
 28731  				msglen |= int(b&0x7F) << shift
 28732  				if b < 0x80 {
 28733  					break
 28734  				}
 28735  			}
 28736  			if msglen < 0 {
 28737  				return ErrInvalidLengthGenerated
 28738  			}
 28739  			postIndex := iNdEx + msglen
 28740  			if postIndex < 0 {
 28741  				return ErrInvalidLengthGenerated
 28742  			}
 28743  			if postIndex > l {
 28744  				return io.ErrUnexpectedEOF
 28745  			}
 28746  			m.Hosts = append(m.Hosts, HostInfo{})
 28747  			if err := m.Hosts[len(m.Hosts)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28748  				return err
 28749  			}
 28750  			iNdEx = postIndex
 28751  		default:
 28752  			iNdEx = preIndex
 28753  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28754  			if err != nil {
 28755  				return err
 28756  			}
 28757  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28758  				return ErrInvalidLengthGenerated
 28759  			}
 28760  			if (iNdEx + skippy) > l {
 28761  				return io.ErrUnexpectedEOF
 28762  			}
 28763  			iNdEx += skippy
 28764  		}
 28765  	}
 28766  
 28767  	if iNdEx > l {
 28768  		return io.ErrUnexpectedEOF
 28769  	}
 28770  	return nil
 28771  }
 28772  func (m *ApplicationWatchEvent) Unmarshal(dAtA []byte) error {
 28773  	l := len(dAtA)
 28774  	iNdEx := 0
 28775  	for iNdEx < l {
 28776  		preIndex := iNdEx
 28777  		var wire uint64
 28778  		for shift := uint(0); ; shift += 7 {
 28779  			if shift >= 64 {
 28780  				return ErrIntOverflowGenerated
 28781  			}
 28782  			if iNdEx >= l {
 28783  				return io.ErrUnexpectedEOF
 28784  			}
 28785  			b := dAtA[iNdEx]
 28786  			iNdEx++
 28787  			wire |= uint64(b&0x7F) << shift
 28788  			if b < 0x80 {
 28789  				break
 28790  			}
 28791  		}
 28792  		fieldNum := int32(wire >> 3)
 28793  		wireType := int(wire & 0x7)
 28794  		if wireType == 4 {
 28795  			return fmt.Errorf("proto: ApplicationWatchEvent: wiretype end group for non-group")
 28796  		}
 28797  		if fieldNum <= 0 {
 28798  			return fmt.Errorf("proto: ApplicationWatchEvent: illegal tag %d (wire type %d)", fieldNum, wire)
 28799  		}
 28800  		switch fieldNum {
 28801  		case 1:
 28802  			if wireType != 2 {
 28803  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 28804  			}
 28805  			var stringLen uint64
 28806  			for shift := uint(0); ; shift += 7 {
 28807  				if shift >= 64 {
 28808  					return ErrIntOverflowGenerated
 28809  				}
 28810  				if iNdEx >= l {
 28811  					return io.ErrUnexpectedEOF
 28812  				}
 28813  				b := dAtA[iNdEx]
 28814  				iNdEx++
 28815  				stringLen |= uint64(b&0x7F) << shift
 28816  				if b < 0x80 {
 28817  					break
 28818  				}
 28819  			}
 28820  			intStringLen := int(stringLen)
 28821  			if intStringLen < 0 {
 28822  				return ErrInvalidLengthGenerated
 28823  			}
 28824  			postIndex := iNdEx + intStringLen
 28825  			if postIndex < 0 {
 28826  				return ErrInvalidLengthGenerated
 28827  			}
 28828  			if postIndex > l {
 28829  				return io.ErrUnexpectedEOF
 28830  			}
 28831  			m.Type = k8s_io_apimachinery_pkg_watch.EventType(dAtA[iNdEx:postIndex])
 28832  			iNdEx = postIndex
 28833  		case 2:
 28834  			if wireType != 2 {
 28835  				return fmt.Errorf("proto: wrong wireType = %d for field Application", wireType)
 28836  			}
 28837  			var msglen int
 28838  			for shift := uint(0); ; shift += 7 {
 28839  				if shift >= 64 {
 28840  					return ErrIntOverflowGenerated
 28841  				}
 28842  				if iNdEx >= l {
 28843  					return io.ErrUnexpectedEOF
 28844  				}
 28845  				b := dAtA[iNdEx]
 28846  				iNdEx++
 28847  				msglen |= int(b&0x7F) << shift
 28848  				if b < 0x80 {
 28849  					break
 28850  				}
 28851  			}
 28852  			if msglen < 0 {
 28853  				return ErrInvalidLengthGenerated
 28854  			}
 28855  			postIndex := iNdEx + msglen
 28856  			if postIndex < 0 {
 28857  				return ErrInvalidLengthGenerated
 28858  			}
 28859  			if postIndex > l {
 28860  				return io.ErrUnexpectedEOF
 28861  			}
 28862  			if err := m.Application.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 28863  				return err
 28864  			}
 28865  			iNdEx = postIndex
 28866  		default:
 28867  			iNdEx = preIndex
 28868  			skippy, err := skipGenerated(dAtA[iNdEx:])
 28869  			if err != nil {
 28870  				return err
 28871  			}
 28872  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 28873  				return ErrInvalidLengthGenerated
 28874  			}
 28875  			if (iNdEx + skippy) > l {
 28876  				return io.ErrUnexpectedEOF
 28877  			}
 28878  			iNdEx += skippy
 28879  		}
 28880  	}
 28881  
 28882  	if iNdEx > l {
 28883  		return io.ErrUnexpectedEOF
 28884  	}
 28885  	return nil
 28886  }
 28887  func (m *Backoff) Unmarshal(dAtA []byte) error {
 28888  	l := len(dAtA)
 28889  	iNdEx := 0
 28890  	for iNdEx < l {
 28891  		preIndex := iNdEx
 28892  		var wire uint64
 28893  		for shift := uint(0); ; shift += 7 {
 28894  			if shift >= 64 {
 28895  				return ErrIntOverflowGenerated
 28896  			}
 28897  			if iNdEx >= l {
 28898  				return io.ErrUnexpectedEOF
 28899  			}
 28900  			b := dAtA[iNdEx]
 28901  			iNdEx++
 28902  			wire |= uint64(b&0x7F) << shift
 28903  			if b < 0x80 {
 28904  				break
 28905  			}
 28906  		}
 28907  		fieldNum := int32(wire >> 3)
 28908  		wireType := int(wire & 0x7)
 28909  		if wireType == 4 {
 28910  			return fmt.Errorf("proto: Backoff: wiretype end group for non-group")
 28911  		}
 28912  		if fieldNum <= 0 {
 28913  			return fmt.Errorf("proto: Backoff: illegal tag %d (wire type %d)", fieldNum, wire)
 28914  		}
 28915  		switch fieldNum {
 28916  		case 1:
 28917  			if wireType != 2 {
 28918  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 28919  			}
 28920  			var stringLen uint64
 28921  			for shift := uint(0); ; shift += 7 {
 28922  				if shift >= 64 {
 28923  					return ErrIntOverflowGenerated
 28924  				}
 28925  				if iNdEx >= l {
 28926  					return io.ErrUnexpectedEOF
 28927  				}
 28928  				b := dAtA[iNdEx]
 28929  				iNdEx++
 28930  				stringLen |= uint64(b&0x7F) << shift
 28931  				if b < 0x80 {
 28932  					break
 28933  				}
 28934  			}
 28935  			intStringLen := int(stringLen)
 28936  			if intStringLen < 0 {
 28937  				return ErrInvalidLengthGenerated
 28938  			}
 28939  			postIndex := iNdEx + intStringLen
 28940  			if postIndex < 0 {
 28941  				return ErrInvalidLengthGenerated
 28942  			}
 28943  			if postIndex > l {
 28944  				return io.ErrUnexpectedEOF
 28945  			}
 28946  			m.Duration = string(dAtA[iNdEx:postIndex])
 28947  			iNdEx = postIndex
 28948  		case 2:
 28949  			if wireType != 0 {
 28950  				return fmt.Errorf("proto: wrong wireType = %d for field Factor", wireType)
 28951  			}
 28952  			var v int64
 28953  			for shift := uint(0); ; shift += 7 {
 28954  				if shift >= 64 {
 28955  					return ErrIntOverflowGenerated
 28956  				}
 28957  				if iNdEx >= l {
 28958  					return io.ErrUnexpectedEOF
 28959  				}
 28960  				b := dAtA[iNdEx]
 28961  				iNdEx++
 28962  				v |= int64(b&0x7F) << shift
 28963  				if b < 0x80 {
 28964  					break
 28965  				}
 28966  			}
 28967  			m.Factor = &v
 28968  		case 3:
 28969  			if wireType != 2 {
 28970  				return fmt.Errorf("proto: wrong wireType = %d for field MaxDuration", wireType)
 28971  			}
 28972  			var stringLen uint64
 28973  			for shift := uint(0); ; shift += 7 {
 28974  				if shift >= 64 {
 28975  					return ErrIntOverflowGenerated
 28976  				}
 28977  				if iNdEx >= l {
 28978  					return io.ErrUnexpectedEOF
 28979  				}
 28980  				b := dAtA[iNdEx]
 28981  				iNdEx++
 28982  				stringLen |= uint64(b&0x7F) << shift
 28983  				if b < 0x80 {
 28984  					break
 28985  				}
 28986  			}
 28987  			intStringLen := int(stringLen)
 28988  			if intStringLen < 0 {
 28989  				return ErrInvalidLengthGenerated
 28990  			}
 28991  			postIndex := iNdEx + intStringLen
 28992  			if postIndex < 0 {
 28993  				return ErrInvalidLengthGenerated
 28994  			}
 28995  			if postIndex > l {
 28996  				return io.ErrUnexpectedEOF
 28997  			}
 28998  			m.MaxDuration = string(dAtA[iNdEx:postIndex])
 28999  			iNdEx = postIndex
 29000  		default:
 29001  			iNdEx = preIndex
 29002  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29003  			if err != nil {
 29004  				return err
 29005  			}
 29006  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29007  				return ErrInvalidLengthGenerated
 29008  			}
 29009  			if (iNdEx + skippy) > l {
 29010  				return io.ErrUnexpectedEOF
 29011  			}
 29012  			iNdEx += skippy
 29013  		}
 29014  	}
 29015  
 29016  	if iNdEx > l {
 29017  		return io.ErrUnexpectedEOF
 29018  	}
 29019  	return nil
 29020  }
 29021  func (m *BasicAuthBitbucketServer) Unmarshal(dAtA []byte) error {
 29022  	l := len(dAtA)
 29023  	iNdEx := 0
 29024  	for iNdEx < l {
 29025  		preIndex := iNdEx
 29026  		var wire uint64
 29027  		for shift := uint(0); ; shift += 7 {
 29028  			if shift >= 64 {
 29029  				return ErrIntOverflowGenerated
 29030  			}
 29031  			if iNdEx >= l {
 29032  				return io.ErrUnexpectedEOF
 29033  			}
 29034  			b := dAtA[iNdEx]
 29035  			iNdEx++
 29036  			wire |= uint64(b&0x7F) << shift
 29037  			if b < 0x80 {
 29038  				break
 29039  			}
 29040  		}
 29041  		fieldNum := int32(wire >> 3)
 29042  		wireType := int(wire & 0x7)
 29043  		if wireType == 4 {
 29044  			return fmt.Errorf("proto: BasicAuthBitbucketServer: wiretype end group for non-group")
 29045  		}
 29046  		if fieldNum <= 0 {
 29047  			return fmt.Errorf("proto: BasicAuthBitbucketServer: illegal tag %d (wire type %d)", fieldNum, wire)
 29048  		}
 29049  		switch fieldNum {
 29050  		case 1:
 29051  			if wireType != 2 {
 29052  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 29053  			}
 29054  			var stringLen uint64
 29055  			for shift := uint(0); ; shift += 7 {
 29056  				if shift >= 64 {
 29057  					return ErrIntOverflowGenerated
 29058  				}
 29059  				if iNdEx >= l {
 29060  					return io.ErrUnexpectedEOF
 29061  				}
 29062  				b := dAtA[iNdEx]
 29063  				iNdEx++
 29064  				stringLen |= uint64(b&0x7F) << shift
 29065  				if b < 0x80 {
 29066  					break
 29067  				}
 29068  			}
 29069  			intStringLen := int(stringLen)
 29070  			if intStringLen < 0 {
 29071  				return ErrInvalidLengthGenerated
 29072  			}
 29073  			postIndex := iNdEx + intStringLen
 29074  			if postIndex < 0 {
 29075  				return ErrInvalidLengthGenerated
 29076  			}
 29077  			if postIndex > l {
 29078  				return io.ErrUnexpectedEOF
 29079  			}
 29080  			m.Username = string(dAtA[iNdEx:postIndex])
 29081  			iNdEx = postIndex
 29082  		case 2:
 29083  			if wireType != 2 {
 29084  				return fmt.Errorf("proto: wrong wireType = %d for field PasswordRef", wireType)
 29085  			}
 29086  			var msglen int
 29087  			for shift := uint(0); ; shift += 7 {
 29088  				if shift >= 64 {
 29089  					return ErrIntOverflowGenerated
 29090  				}
 29091  				if iNdEx >= l {
 29092  					return io.ErrUnexpectedEOF
 29093  				}
 29094  				b := dAtA[iNdEx]
 29095  				iNdEx++
 29096  				msglen |= int(b&0x7F) << shift
 29097  				if b < 0x80 {
 29098  					break
 29099  				}
 29100  			}
 29101  			if msglen < 0 {
 29102  				return ErrInvalidLengthGenerated
 29103  			}
 29104  			postIndex := iNdEx + msglen
 29105  			if postIndex < 0 {
 29106  				return ErrInvalidLengthGenerated
 29107  			}
 29108  			if postIndex > l {
 29109  				return io.ErrUnexpectedEOF
 29110  			}
 29111  			if m.PasswordRef == nil {
 29112  				m.PasswordRef = &SecretRef{}
 29113  			}
 29114  			if err := m.PasswordRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29115  				return err
 29116  			}
 29117  			iNdEx = postIndex
 29118  		default:
 29119  			iNdEx = preIndex
 29120  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29121  			if err != nil {
 29122  				return err
 29123  			}
 29124  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29125  				return ErrInvalidLengthGenerated
 29126  			}
 29127  			if (iNdEx + skippy) > l {
 29128  				return io.ErrUnexpectedEOF
 29129  			}
 29130  			iNdEx += skippy
 29131  		}
 29132  	}
 29133  
 29134  	if iNdEx > l {
 29135  		return io.ErrUnexpectedEOF
 29136  	}
 29137  	return nil
 29138  }
 29139  func (m *BearerTokenBitbucketCloud) Unmarshal(dAtA []byte) error {
 29140  	l := len(dAtA)
 29141  	iNdEx := 0
 29142  	for iNdEx < l {
 29143  		preIndex := iNdEx
 29144  		var wire uint64
 29145  		for shift := uint(0); ; shift += 7 {
 29146  			if shift >= 64 {
 29147  				return ErrIntOverflowGenerated
 29148  			}
 29149  			if iNdEx >= l {
 29150  				return io.ErrUnexpectedEOF
 29151  			}
 29152  			b := dAtA[iNdEx]
 29153  			iNdEx++
 29154  			wire |= uint64(b&0x7F) << shift
 29155  			if b < 0x80 {
 29156  				break
 29157  			}
 29158  		}
 29159  		fieldNum := int32(wire >> 3)
 29160  		wireType := int(wire & 0x7)
 29161  		if wireType == 4 {
 29162  			return fmt.Errorf("proto: BearerTokenBitbucketCloud: wiretype end group for non-group")
 29163  		}
 29164  		if fieldNum <= 0 {
 29165  			return fmt.Errorf("proto: BearerTokenBitbucketCloud: illegal tag %d (wire type %d)", fieldNum, wire)
 29166  		}
 29167  		switch fieldNum {
 29168  		case 1:
 29169  			if wireType != 2 {
 29170  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 29171  			}
 29172  			var msglen int
 29173  			for shift := uint(0); ; shift += 7 {
 29174  				if shift >= 64 {
 29175  					return ErrIntOverflowGenerated
 29176  				}
 29177  				if iNdEx >= l {
 29178  					return io.ErrUnexpectedEOF
 29179  				}
 29180  				b := dAtA[iNdEx]
 29181  				iNdEx++
 29182  				msglen |= int(b&0x7F) << shift
 29183  				if b < 0x80 {
 29184  					break
 29185  				}
 29186  			}
 29187  			if msglen < 0 {
 29188  				return ErrInvalidLengthGenerated
 29189  			}
 29190  			postIndex := iNdEx + msglen
 29191  			if postIndex < 0 {
 29192  				return ErrInvalidLengthGenerated
 29193  			}
 29194  			if postIndex > l {
 29195  				return io.ErrUnexpectedEOF
 29196  			}
 29197  			if m.TokenRef == nil {
 29198  				m.TokenRef = &SecretRef{}
 29199  			}
 29200  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29201  				return err
 29202  			}
 29203  			iNdEx = postIndex
 29204  		default:
 29205  			iNdEx = preIndex
 29206  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29207  			if err != nil {
 29208  				return err
 29209  			}
 29210  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29211  				return ErrInvalidLengthGenerated
 29212  			}
 29213  			if (iNdEx + skippy) > l {
 29214  				return io.ErrUnexpectedEOF
 29215  			}
 29216  			iNdEx += skippy
 29217  		}
 29218  	}
 29219  
 29220  	if iNdEx > l {
 29221  		return io.ErrUnexpectedEOF
 29222  	}
 29223  	return nil
 29224  }
 29225  func (m *ChartDetails) Unmarshal(dAtA []byte) error {
 29226  	l := len(dAtA)
 29227  	iNdEx := 0
 29228  	for iNdEx < l {
 29229  		preIndex := iNdEx
 29230  		var wire uint64
 29231  		for shift := uint(0); ; shift += 7 {
 29232  			if shift >= 64 {
 29233  				return ErrIntOverflowGenerated
 29234  			}
 29235  			if iNdEx >= l {
 29236  				return io.ErrUnexpectedEOF
 29237  			}
 29238  			b := dAtA[iNdEx]
 29239  			iNdEx++
 29240  			wire |= uint64(b&0x7F) << shift
 29241  			if b < 0x80 {
 29242  				break
 29243  			}
 29244  		}
 29245  		fieldNum := int32(wire >> 3)
 29246  		wireType := int(wire & 0x7)
 29247  		if wireType == 4 {
 29248  			return fmt.Errorf("proto: ChartDetails: wiretype end group for non-group")
 29249  		}
 29250  		if fieldNum <= 0 {
 29251  			return fmt.Errorf("proto: ChartDetails: illegal tag %d (wire type %d)", fieldNum, wire)
 29252  		}
 29253  		switch fieldNum {
 29254  		case 1:
 29255  			if wireType != 2 {
 29256  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 29257  			}
 29258  			var stringLen uint64
 29259  			for shift := uint(0); ; shift += 7 {
 29260  				if shift >= 64 {
 29261  					return ErrIntOverflowGenerated
 29262  				}
 29263  				if iNdEx >= l {
 29264  					return io.ErrUnexpectedEOF
 29265  				}
 29266  				b := dAtA[iNdEx]
 29267  				iNdEx++
 29268  				stringLen |= uint64(b&0x7F) << shift
 29269  				if b < 0x80 {
 29270  					break
 29271  				}
 29272  			}
 29273  			intStringLen := int(stringLen)
 29274  			if intStringLen < 0 {
 29275  				return ErrInvalidLengthGenerated
 29276  			}
 29277  			postIndex := iNdEx + intStringLen
 29278  			if postIndex < 0 {
 29279  				return ErrInvalidLengthGenerated
 29280  			}
 29281  			if postIndex > l {
 29282  				return io.ErrUnexpectedEOF
 29283  			}
 29284  			m.Description = string(dAtA[iNdEx:postIndex])
 29285  			iNdEx = postIndex
 29286  		case 2:
 29287  			if wireType != 2 {
 29288  				return fmt.Errorf("proto: wrong wireType = %d for field Home", wireType)
 29289  			}
 29290  			var stringLen uint64
 29291  			for shift := uint(0); ; shift += 7 {
 29292  				if shift >= 64 {
 29293  					return ErrIntOverflowGenerated
 29294  				}
 29295  				if iNdEx >= l {
 29296  					return io.ErrUnexpectedEOF
 29297  				}
 29298  				b := dAtA[iNdEx]
 29299  				iNdEx++
 29300  				stringLen |= uint64(b&0x7F) << shift
 29301  				if b < 0x80 {
 29302  					break
 29303  				}
 29304  			}
 29305  			intStringLen := int(stringLen)
 29306  			if intStringLen < 0 {
 29307  				return ErrInvalidLengthGenerated
 29308  			}
 29309  			postIndex := iNdEx + intStringLen
 29310  			if postIndex < 0 {
 29311  				return ErrInvalidLengthGenerated
 29312  			}
 29313  			if postIndex > l {
 29314  				return io.ErrUnexpectedEOF
 29315  			}
 29316  			m.Home = string(dAtA[iNdEx:postIndex])
 29317  			iNdEx = postIndex
 29318  		case 3:
 29319  			if wireType != 2 {
 29320  				return fmt.Errorf("proto: wrong wireType = %d for field Maintainers", wireType)
 29321  			}
 29322  			var stringLen uint64
 29323  			for shift := uint(0); ; shift += 7 {
 29324  				if shift >= 64 {
 29325  					return ErrIntOverflowGenerated
 29326  				}
 29327  				if iNdEx >= l {
 29328  					return io.ErrUnexpectedEOF
 29329  				}
 29330  				b := dAtA[iNdEx]
 29331  				iNdEx++
 29332  				stringLen |= uint64(b&0x7F) << shift
 29333  				if b < 0x80 {
 29334  					break
 29335  				}
 29336  			}
 29337  			intStringLen := int(stringLen)
 29338  			if intStringLen < 0 {
 29339  				return ErrInvalidLengthGenerated
 29340  			}
 29341  			postIndex := iNdEx + intStringLen
 29342  			if postIndex < 0 {
 29343  				return ErrInvalidLengthGenerated
 29344  			}
 29345  			if postIndex > l {
 29346  				return io.ErrUnexpectedEOF
 29347  			}
 29348  			m.Maintainers = append(m.Maintainers, string(dAtA[iNdEx:postIndex]))
 29349  			iNdEx = postIndex
 29350  		default:
 29351  			iNdEx = preIndex
 29352  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29353  			if err != nil {
 29354  				return err
 29355  			}
 29356  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29357  				return ErrInvalidLengthGenerated
 29358  			}
 29359  			if (iNdEx + skippy) > l {
 29360  				return io.ErrUnexpectedEOF
 29361  			}
 29362  			iNdEx += skippy
 29363  		}
 29364  	}
 29365  
 29366  	if iNdEx > l {
 29367  		return io.ErrUnexpectedEOF
 29368  	}
 29369  	return nil
 29370  }
 29371  func (m *Cluster) Unmarshal(dAtA []byte) error {
 29372  	l := len(dAtA)
 29373  	iNdEx := 0
 29374  	for iNdEx < l {
 29375  		preIndex := iNdEx
 29376  		var wire uint64
 29377  		for shift := uint(0); ; shift += 7 {
 29378  			if shift >= 64 {
 29379  				return ErrIntOverflowGenerated
 29380  			}
 29381  			if iNdEx >= l {
 29382  				return io.ErrUnexpectedEOF
 29383  			}
 29384  			b := dAtA[iNdEx]
 29385  			iNdEx++
 29386  			wire |= uint64(b&0x7F) << shift
 29387  			if b < 0x80 {
 29388  				break
 29389  			}
 29390  		}
 29391  		fieldNum := int32(wire >> 3)
 29392  		wireType := int(wire & 0x7)
 29393  		if wireType == 4 {
 29394  			return fmt.Errorf("proto: Cluster: wiretype end group for non-group")
 29395  		}
 29396  		if fieldNum <= 0 {
 29397  			return fmt.Errorf("proto: Cluster: illegal tag %d (wire type %d)", fieldNum, wire)
 29398  		}
 29399  		switch fieldNum {
 29400  		case 1:
 29401  			if wireType != 2 {
 29402  				return fmt.Errorf("proto: wrong wireType = %d for field Server", wireType)
 29403  			}
 29404  			var stringLen uint64
 29405  			for shift := uint(0); ; shift += 7 {
 29406  				if shift >= 64 {
 29407  					return ErrIntOverflowGenerated
 29408  				}
 29409  				if iNdEx >= l {
 29410  					return io.ErrUnexpectedEOF
 29411  				}
 29412  				b := dAtA[iNdEx]
 29413  				iNdEx++
 29414  				stringLen |= uint64(b&0x7F) << shift
 29415  				if b < 0x80 {
 29416  					break
 29417  				}
 29418  			}
 29419  			intStringLen := int(stringLen)
 29420  			if intStringLen < 0 {
 29421  				return ErrInvalidLengthGenerated
 29422  			}
 29423  			postIndex := iNdEx + intStringLen
 29424  			if postIndex < 0 {
 29425  				return ErrInvalidLengthGenerated
 29426  			}
 29427  			if postIndex > l {
 29428  				return io.ErrUnexpectedEOF
 29429  			}
 29430  			m.Server = string(dAtA[iNdEx:postIndex])
 29431  			iNdEx = postIndex
 29432  		case 2:
 29433  			if wireType != 2 {
 29434  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 29435  			}
 29436  			var stringLen uint64
 29437  			for shift := uint(0); ; shift += 7 {
 29438  				if shift >= 64 {
 29439  					return ErrIntOverflowGenerated
 29440  				}
 29441  				if iNdEx >= l {
 29442  					return io.ErrUnexpectedEOF
 29443  				}
 29444  				b := dAtA[iNdEx]
 29445  				iNdEx++
 29446  				stringLen |= uint64(b&0x7F) << shift
 29447  				if b < 0x80 {
 29448  					break
 29449  				}
 29450  			}
 29451  			intStringLen := int(stringLen)
 29452  			if intStringLen < 0 {
 29453  				return ErrInvalidLengthGenerated
 29454  			}
 29455  			postIndex := iNdEx + intStringLen
 29456  			if postIndex < 0 {
 29457  				return ErrInvalidLengthGenerated
 29458  			}
 29459  			if postIndex > l {
 29460  				return io.ErrUnexpectedEOF
 29461  			}
 29462  			m.Name = string(dAtA[iNdEx:postIndex])
 29463  			iNdEx = postIndex
 29464  		case 3:
 29465  			if wireType != 2 {
 29466  				return fmt.Errorf("proto: wrong wireType = %d for field Config", wireType)
 29467  			}
 29468  			var msglen int
 29469  			for shift := uint(0); ; shift += 7 {
 29470  				if shift >= 64 {
 29471  					return ErrIntOverflowGenerated
 29472  				}
 29473  				if iNdEx >= l {
 29474  					return io.ErrUnexpectedEOF
 29475  				}
 29476  				b := dAtA[iNdEx]
 29477  				iNdEx++
 29478  				msglen |= int(b&0x7F) << shift
 29479  				if b < 0x80 {
 29480  					break
 29481  				}
 29482  			}
 29483  			if msglen < 0 {
 29484  				return ErrInvalidLengthGenerated
 29485  			}
 29486  			postIndex := iNdEx + msglen
 29487  			if postIndex < 0 {
 29488  				return ErrInvalidLengthGenerated
 29489  			}
 29490  			if postIndex > l {
 29491  				return io.ErrUnexpectedEOF
 29492  			}
 29493  			if err := m.Config.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29494  				return err
 29495  			}
 29496  			iNdEx = postIndex
 29497  		case 4:
 29498  			if wireType != 2 {
 29499  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 29500  			}
 29501  			var msglen int
 29502  			for shift := uint(0); ; shift += 7 {
 29503  				if shift >= 64 {
 29504  					return ErrIntOverflowGenerated
 29505  				}
 29506  				if iNdEx >= l {
 29507  					return io.ErrUnexpectedEOF
 29508  				}
 29509  				b := dAtA[iNdEx]
 29510  				iNdEx++
 29511  				msglen |= int(b&0x7F) << shift
 29512  				if b < 0x80 {
 29513  					break
 29514  				}
 29515  			}
 29516  			if msglen < 0 {
 29517  				return ErrInvalidLengthGenerated
 29518  			}
 29519  			postIndex := iNdEx + msglen
 29520  			if postIndex < 0 {
 29521  				return ErrInvalidLengthGenerated
 29522  			}
 29523  			if postIndex > l {
 29524  				return io.ErrUnexpectedEOF
 29525  			}
 29526  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29527  				return err
 29528  			}
 29529  			iNdEx = postIndex
 29530  		case 5:
 29531  			if wireType != 2 {
 29532  				return fmt.Errorf("proto: wrong wireType = %d for field ServerVersion", wireType)
 29533  			}
 29534  			var stringLen uint64
 29535  			for shift := uint(0); ; shift += 7 {
 29536  				if shift >= 64 {
 29537  					return ErrIntOverflowGenerated
 29538  				}
 29539  				if iNdEx >= l {
 29540  					return io.ErrUnexpectedEOF
 29541  				}
 29542  				b := dAtA[iNdEx]
 29543  				iNdEx++
 29544  				stringLen |= uint64(b&0x7F) << shift
 29545  				if b < 0x80 {
 29546  					break
 29547  				}
 29548  			}
 29549  			intStringLen := int(stringLen)
 29550  			if intStringLen < 0 {
 29551  				return ErrInvalidLengthGenerated
 29552  			}
 29553  			postIndex := iNdEx + intStringLen
 29554  			if postIndex < 0 {
 29555  				return ErrInvalidLengthGenerated
 29556  			}
 29557  			if postIndex > l {
 29558  				return io.ErrUnexpectedEOF
 29559  			}
 29560  			m.ServerVersion = string(dAtA[iNdEx:postIndex])
 29561  			iNdEx = postIndex
 29562  		case 6:
 29563  			if wireType != 2 {
 29564  				return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
 29565  			}
 29566  			var stringLen uint64
 29567  			for shift := uint(0); ; shift += 7 {
 29568  				if shift >= 64 {
 29569  					return ErrIntOverflowGenerated
 29570  				}
 29571  				if iNdEx >= l {
 29572  					return io.ErrUnexpectedEOF
 29573  				}
 29574  				b := dAtA[iNdEx]
 29575  				iNdEx++
 29576  				stringLen |= uint64(b&0x7F) << shift
 29577  				if b < 0x80 {
 29578  					break
 29579  				}
 29580  			}
 29581  			intStringLen := int(stringLen)
 29582  			if intStringLen < 0 {
 29583  				return ErrInvalidLengthGenerated
 29584  			}
 29585  			postIndex := iNdEx + intStringLen
 29586  			if postIndex < 0 {
 29587  				return ErrInvalidLengthGenerated
 29588  			}
 29589  			if postIndex > l {
 29590  				return io.ErrUnexpectedEOF
 29591  			}
 29592  			m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
 29593  			iNdEx = postIndex
 29594  		case 7:
 29595  			if wireType != 2 {
 29596  				return fmt.Errorf("proto: wrong wireType = %d for field RefreshRequestedAt", wireType)
 29597  			}
 29598  			var msglen int
 29599  			for shift := uint(0); ; shift += 7 {
 29600  				if shift >= 64 {
 29601  					return ErrIntOverflowGenerated
 29602  				}
 29603  				if iNdEx >= l {
 29604  					return io.ErrUnexpectedEOF
 29605  				}
 29606  				b := dAtA[iNdEx]
 29607  				iNdEx++
 29608  				msglen |= int(b&0x7F) << shift
 29609  				if b < 0x80 {
 29610  					break
 29611  				}
 29612  			}
 29613  			if msglen < 0 {
 29614  				return ErrInvalidLengthGenerated
 29615  			}
 29616  			postIndex := iNdEx + msglen
 29617  			if postIndex < 0 {
 29618  				return ErrInvalidLengthGenerated
 29619  			}
 29620  			if postIndex > l {
 29621  				return io.ErrUnexpectedEOF
 29622  			}
 29623  			if m.RefreshRequestedAt == nil {
 29624  				m.RefreshRequestedAt = &v1.Time{}
 29625  			}
 29626  			if err := m.RefreshRequestedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29627  				return err
 29628  			}
 29629  			iNdEx = postIndex
 29630  		case 8:
 29631  			if wireType != 2 {
 29632  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 29633  			}
 29634  			var msglen int
 29635  			for shift := uint(0); ; shift += 7 {
 29636  				if shift >= 64 {
 29637  					return ErrIntOverflowGenerated
 29638  				}
 29639  				if iNdEx >= l {
 29640  					return io.ErrUnexpectedEOF
 29641  				}
 29642  				b := dAtA[iNdEx]
 29643  				iNdEx++
 29644  				msglen |= int(b&0x7F) << shift
 29645  				if b < 0x80 {
 29646  					break
 29647  				}
 29648  			}
 29649  			if msglen < 0 {
 29650  				return ErrInvalidLengthGenerated
 29651  			}
 29652  			postIndex := iNdEx + msglen
 29653  			if postIndex < 0 {
 29654  				return ErrInvalidLengthGenerated
 29655  			}
 29656  			if postIndex > l {
 29657  				return io.ErrUnexpectedEOF
 29658  			}
 29659  			if err := m.Info.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 29660  				return err
 29661  			}
 29662  			iNdEx = postIndex
 29663  		case 9:
 29664  			if wireType != 0 {
 29665  				return fmt.Errorf("proto: wrong wireType = %d for field Shard", wireType)
 29666  			}
 29667  			var v int64
 29668  			for shift := uint(0); ; shift += 7 {
 29669  				if shift >= 64 {
 29670  					return ErrIntOverflowGenerated
 29671  				}
 29672  				if iNdEx >= l {
 29673  					return io.ErrUnexpectedEOF
 29674  				}
 29675  				b := dAtA[iNdEx]
 29676  				iNdEx++
 29677  				v |= int64(b&0x7F) << shift
 29678  				if b < 0x80 {
 29679  					break
 29680  				}
 29681  			}
 29682  			m.Shard = &v
 29683  		case 10:
 29684  			if wireType != 0 {
 29685  				return fmt.Errorf("proto: wrong wireType = %d for field ClusterResources", wireType)
 29686  			}
 29687  			var v int
 29688  			for shift := uint(0); ; shift += 7 {
 29689  				if shift >= 64 {
 29690  					return ErrIntOverflowGenerated
 29691  				}
 29692  				if iNdEx >= l {
 29693  					return io.ErrUnexpectedEOF
 29694  				}
 29695  				b := dAtA[iNdEx]
 29696  				iNdEx++
 29697  				v |= int(b&0x7F) << shift
 29698  				if b < 0x80 {
 29699  					break
 29700  				}
 29701  			}
 29702  			m.ClusterResources = bool(v != 0)
 29703  		case 11:
 29704  			if wireType != 2 {
 29705  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 29706  			}
 29707  			var stringLen uint64
 29708  			for shift := uint(0); ; shift += 7 {
 29709  				if shift >= 64 {
 29710  					return ErrIntOverflowGenerated
 29711  				}
 29712  				if iNdEx >= l {
 29713  					return io.ErrUnexpectedEOF
 29714  				}
 29715  				b := dAtA[iNdEx]
 29716  				iNdEx++
 29717  				stringLen |= uint64(b&0x7F) << shift
 29718  				if b < 0x80 {
 29719  					break
 29720  				}
 29721  			}
 29722  			intStringLen := int(stringLen)
 29723  			if intStringLen < 0 {
 29724  				return ErrInvalidLengthGenerated
 29725  			}
 29726  			postIndex := iNdEx + intStringLen
 29727  			if postIndex < 0 {
 29728  				return ErrInvalidLengthGenerated
 29729  			}
 29730  			if postIndex > l {
 29731  				return io.ErrUnexpectedEOF
 29732  			}
 29733  			m.Project = string(dAtA[iNdEx:postIndex])
 29734  			iNdEx = postIndex
 29735  		case 12:
 29736  			if wireType != 2 {
 29737  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 29738  			}
 29739  			var msglen int
 29740  			for shift := uint(0); ; shift += 7 {
 29741  				if shift >= 64 {
 29742  					return ErrIntOverflowGenerated
 29743  				}
 29744  				if iNdEx >= l {
 29745  					return io.ErrUnexpectedEOF
 29746  				}
 29747  				b := dAtA[iNdEx]
 29748  				iNdEx++
 29749  				msglen |= int(b&0x7F) << shift
 29750  				if b < 0x80 {
 29751  					break
 29752  				}
 29753  			}
 29754  			if msglen < 0 {
 29755  				return ErrInvalidLengthGenerated
 29756  			}
 29757  			postIndex := iNdEx + msglen
 29758  			if postIndex < 0 {
 29759  				return ErrInvalidLengthGenerated
 29760  			}
 29761  			if postIndex > l {
 29762  				return io.ErrUnexpectedEOF
 29763  			}
 29764  			if m.Labels == nil {
 29765  				m.Labels = make(map[string]string)
 29766  			}
 29767  			var mapkey string
 29768  			var mapvalue string
 29769  			for iNdEx < postIndex {
 29770  				entryPreIndex := iNdEx
 29771  				var wire uint64
 29772  				for shift := uint(0); ; shift += 7 {
 29773  					if shift >= 64 {
 29774  						return ErrIntOverflowGenerated
 29775  					}
 29776  					if iNdEx >= l {
 29777  						return io.ErrUnexpectedEOF
 29778  					}
 29779  					b := dAtA[iNdEx]
 29780  					iNdEx++
 29781  					wire |= uint64(b&0x7F) << shift
 29782  					if b < 0x80 {
 29783  						break
 29784  					}
 29785  				}
 29786  				fieldNum := int32(wire >> 3)
 29787  				if fieldNum == 1 {
 29788  					var stringLenmapkey uint64
 29789  					for shift := uint(0); ; shift += 7 {
 29790  						if shift >= 64 {
 29791  							return ErrIntOverflowGenerated
 29792  						}
 29793  						if iNdEx >= l {
 29794  							return io.ErrUnexpectedEOF
 29795  						}
 29796  						b := dAtA[iNdEx]
 29797  						iNdEx++
 29798  						stringLenmapkey |= uint64(b&0x7F) << shift
 29799  						if b < 0x80 {
 29800  							break
 29801  						}
 29802  					}
 29803  					intStringLenmapkey := int(stringLenmapkey)
 29804  					if intStringLenmapkey < 0 {
 29805  						return ErrInvalidLengthGenerated
 29806  					}
 29807  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 29808  					if postStringIndexmapkey < 0 {
 29809  						return ErrInvalidLengthGenerated
 29810  					}
 29811  					if postStringIndexmapkey > l {
 29812  						return io.ErrUnexpectedEOF
 29813  					}
 29814  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 29815  					iNdEx = postStringIndexmapkey
 29816  				} else if fieldNum == 2 {
 29817  					var stringLenmapvalue uint64
 29818  					for shift := uint(0); ; shift += 7 {
 29819  						if shift >= 64 {
 29820  							return ErrIntOverflowGenerated
 29821  						}
 29822  						if iNdEx >= l {
 29823  							return io.ErrUnexpectedEOF
 29824  						}
 29825  						b := dAtA[iNdEx]
 29826  						iNdEx++
 29827  						stringLenmapvalue |= uint64(b&0x7F) << shift
 29828  						if b < 0x80 {
 29829  							break
 29830  						}
 29831  					}
 29832  					intStringLenmapvalue := int(stringLenmapvalue)
 29833  					if intStringLenmapvalue < 0 {
 29834  						return ErrInvalidLengthGenerated
 29835  					}
 29836  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 29837  					if postStringIndexmapvalue < 0 {
 29838  						return ErrInvalidLengthGenerated
 29839  					}
 29840  					if postStringIndexmapvalue > l {
 29841  						return io.ErrUnexpectedEOF
 29842  					}
 29843  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 29844  					iNdEx = postStringIndexmapvalue
 29845  				} else {
 29846  					iNdEx = entryPreIndex
 29847  					skippy, err := skipGenerated(dAtA[iNdEx:])
 29848  					if err != nil {
 29849  						return err
 29850  					}
 29851  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 29852  						return ErrInvalidLengthGenerated
 29853  					}
 29854  					if (iNdEx + skippy) > postIndex {
 29855  						return io.ErrUnexpectedEOF
 29856  					}
 29857  					iNdEx += skippy
 29858  				}
 29859  			}
 29860  			m.Labels[mapkey] = mapvalue
 29861  			iNdEx = postIndex
 29862  		case 13:
 29863  			if wireType != 2 {
 29864  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 29865  			}
 29866  			var msglen int
 29867  			for shift := uint(0); ; shift += 7 {
 29868  				if shift >= 64 {
 29869  					return ErrIntOverflowGenerated
 29870  				}
 29871  				if iNdEx >= l {
 29872  					return io.ErrUnexpectedEOF
 29873  				}
 29874  				b := dAtA[iNdEx]
 29875  				iNdEx++
 29876  				msglen |= int(b&0x7F) << shift
 29877  				if b < 0x80 {
 29878  					break
 29879  				}
 29880  			}
 29881  			if msglen < 0 {
 29882  				return ErrInvalidLengthGenerated
 29883  			}
 29884  			postIndex := iNdEx + msglen
 29885  			if postIndex < 0 {
 29886  				return ErrInvalidLengthGenerated
 29887  			}
 29888  			if postIndex > l {
 29889  				return io.ErrUnexpectedEOF
 29890  			}
 29891  			if m.Annotations == nil {
 29892  				m.Annotations = make(map[string]string)
 29893  			}
 29894  			var mapkey string
 29895  			var mapvalue string
 29896  			for iNdEx < postIndex {
 29897  				entryPreIndex := iNdEx
 29898  				var wire uint64
 29899  				for shift := uint(0); ; shift += 7 {
 29900  					if shift >= 64 {
 29901  						return ErrIntOverflowGenerated
 29902  					}
 29903  					if iNdEx >= l {
 29904  						return io.ErrUnexpectedEOF
 29905  					}
 29906  					b := dAtA[iNdEx]
 29907  					iNdEx++
 29908  					wire |= uint64(b&0x7F) << shift
 29909  					if b < 0x80 {
 29910  						break
 29911  					}
 29912  				}
 29913  				fieldNum := int32(wire >> 3)
 29914  				if fieldNum == 1 {
 29915  					var stringLenmapkey uint64
 29916  					for shift := uint(0); ; shift += 7 {
 29917  						if shift >= 64 {
 29918  							return ErrIntOverflowGenerated
 29919  						}
 29920  						if iNdEx >= l {
 29921  							return io.ErrUnexpectedEOF
 29922  						}
 29923  						b := dAtA[iNdEx]
 29924  						iNdEx++
 29925  						stringLenmapkey |= uint64(b&0x7F) << shift
 29926  						if b < 0x80 {
 29927  							break
 29928  						}
 29929  					}
 29930  					intStringLenmapkey := int(stringLenmapkey)
 29931  					if intStringLenmapkey < 0 {
 29932  						return ErrInvalidLengthGenerated
 29933  					}
 29934  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 29935  					if postStringIndexmapkey < 0 {
 29936  						return ErrInvalidLengthGenerated
 29937  					}
 29938  					if postStringIndexmapkey > l {
 29939  						return io.ErrUnexpectedEOF
 29940  					}
 29941  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 29942  					iNdEx = postStringIndexmapkey
 29943  				} else if fieldNum == 2 {
 29944  					var stringLenmapvalue uint64
 29945  					for shift := uint(0); ; shift += 7 {
 29946  						if shift >= 64 {
 29947  							return ErrIntOverflowGenerated
 29948  						}
 29949  						if iNdEx >= l {
 29950  							return io.ErrUnexpectedEOF
 29951  						}
 29952  						b := dAtA[iNdEx]
 29953  						iNdEx++
 29954  						stringLenmapvalue |= uint64(b&0x7F) << shift
 29955  						if b < 0x80 {
 29956  							break
 29957  						}
 29958  					}
 29959  					intStringLenmapvalue := int(stringLenmapvalue)
 29960  					if intStringLenmapvalue < 0 {
 29961  						return ErrInvalidLengthGenerated
 29962  					}
 29963  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 29964  					if postStringIndexmapvalue < 0 {
 29965  						return ErrInvalidLengthGenerated
 29966  					}
 29967  					if postStringIndexmapvalue > l {
 29968  						return io.ErrUnexpectedEOF
 29969  					}
 29970  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 29971  					iNdEx = postStringIndexmapvalue
 29972  				} else {
 29973  					iNdEx = entryPreIndex
 29974  					skippy, err := skipGenerated(dAtA[iNdEx:])
 29975  					if err != nil {
 29976  						return err
 29977  					}
 29978  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 29979  						return ErrInvalidLengthGenerated
 29980  					}
 29981  					if (iNdEx + skippy) > postIndex {
 29982  						return io.ErrUnexpectedEOF
 29983  					}
 29984  					iNdEx += skippy
 29985  				}
 29986  			}
 29987  			m.Annotations[mapkey] = mapvalue
 29988  			iNdEx = postIndex
 29989  		default:
 29990  			iNdEx = preIndex
 29991  			skippy, err := skipGenerated(dAtA[iNdEx:])
 29992  			if err != nil {
 29993  				return err
 29994  			}
 29995  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 29996  				return ErrInvalidLengthGenerated
 29997  			}
 29998  			if (iNdEx + skippy) > l {
 29999  				return io.ErrUnexpectedEOF
 30000  			}
 30001  			iNdEx += skippy
 30002  		}
 30003  	}
 30004  
 30005  	if iNdEx > l {
 30006  		return io.ErrUnexpectedEOF
 30007  	}
 30008  	return nil
 30009  }
 30010  func (m *ClusterCacheInfo) Unmarshal(dAtA []byte) error {
 30011  	l := len(dAtA)
 30012  	iNdEx := 0
 30013  	for iNdEx < l {
 30014  		preIndex := iNdEx
 30015  		var wire uint64
 30016  		for shift := uint(0); ; shift += 7 {
 30017  			if shift >= 64 {
 30018  				return ErrIntOverflowGenerated
 30019  			}
 30020  			if iNdEx >= l {
 30021  				return io.ErrUnexpectedEOF
 30022  			}
 30023  			b := dAtA[iNdEx]
 30024  			iNdEx++
 30025  			wire |= uint64(b&0x7F) << shift
 30026  			if b < 0x80 {
 30027  				break
 30028  			}
 30029  		}
 30030  		fieldNum := int32(wire >> 3)
 30031  		wireType := int(wire & 0x7)
 30032  		if wireType == 4 {
 30033  			return fmt.Errorf("proto: ClusterCacheInfo: wiretype end group for non-group")
 30034  		}
 30035  		if fieldNum <= 0 {
 30036  			return fmt.Errorf("proto: ClusterCacheInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 30037  		}
 30038  		switch fieldNum {
 30039  		case 1:
 30040  			if wireType != 0 {
 30041  				return fmt.Errorf("proto: wrong wireType = %d for field ResourcesCount", wireType)
 30042  			}
 30043  			m.ResourcesCount = 0
 30044  			for shift := uint(0); ; shift += 7 {
 30045  				if shift >= 64 {
 30046  					return ErrIntOverflowGenerated
 30047  				}
 30048  				if iNdEx >= l {
 30049  					return io.ErrUnexpectedEOF
 30050  				}
 30051  				b := dAtA[iNdEx]
 30052  				iNdEx++
 30053  				m.ResourcesCount |= int64(b&0x7F) << shift
 30054  				if b < 0x80 {
 30055  					break
 30056  				}
 30057  			}
 30058  		case 2:
 30059  			if wireType != 0 {
 30060  				return fmt.Errorf("proto: wrong wireType = %d for field APIsCount", wireType)
 30061  			}
 30062  			m.APIsCount = 0
 30063  			for shift := uint(0); ; shift += 7 {
 30064  				if shift >= 64 {
 30065  					return ErrIntOverflowGenerated
 30066  				}
 30067  				if iNdEx >= l {
 30068  					return io.ErrUnexpectedEOF
 30069  				}
 30070  				b := dAtA[iNdEx]
 30071  				iNdEx++
 30072  				m.APIsCount |= int64(b&0x7F) << shift
 30073  				if b < 0x80 {
 30074  					break
 30075  				}
 30076  			}
 30077  		case 3:
 30078  			if wireType != 2 {
 30079  				return fmt.Errorf("proto: wrong wireType = %d for field LastCacheSyncTime", wireType)
 30080  			}
 30081  			var msglen int
 30082  			for shift := uint(0); ; shift += 7 {
 30083  				if shift >= 64 {
 30084  					return ErrIntOverflowGenerated
 30085  				}
 30086  				if iNdEx >= l {
 30087  					return io.ErrUnexpectedEOF
 30088  				}
 30089  				b := dAtA[iNdEx]
 30090  				iNdEx++
 30091  				msglen |= int(b&0x7F) << shift
 30092  				if b < 0x80 {
 30093  					break
 30094  				}
 30095  			}
 30096  			if msglen < 0 {
 30097  				return ErrInvalidLengthGenerated
 30098  			}
 30099  			postIndex := iNdEx + msglen
 30100  			if postIndex < 0 {
 30101  				return ErrInvalidLengthGenerated
 30102  			}
 30103  			if postIndex > l {
 30104  				return io.ErrUnexpectedEOF
 30105  			}
 30106  			if m.LastCacheSyncTime == nil {
 30107  				m.LastCacheSyncTime = &v1.Time{}
 30108  			}
 30109  			if err := m.LastCacheSyncTime.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30110  				return err
 30111  			}
 30112  			iNdEx = postIndex
 30113  		default:
 30114  			iNdEx = preIndex
 30115  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30116  			if err != nil {
 30117  				return err
 30118  			}
 30119  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30120  				return ErrInvalidLengthGenerated
 30121  			}
 30122  			if (iNdEx + skippy) > l {
 30123  				return io.ErrUnexpectedEOF
 30124  			}
 30125  			iNdEx += skippy
 30126  		}
 30127  	}
 30128  
 30129  	if iNdEx > l {
 30130  		return io.ErrUnexpectedEOF
 30131  	}
 30132  	return nil
 30133  }
 30134  func (m *ClusterConfig) Unmarshal(dAtA []byte) error {
 30135  	l := len(dAtA)
 30136  	iNdEx := 0
 30137  	for iNdEx < l {
 30138  		preIndex := iNdEx
 30139  		var wire uint64
 30140  		for shift := uint(0); ; shift += 7 {
 30141  			if shift >= 64 {
 30142  				return ErrIntOverflowGenerated
 30143  			}
 30144  			if iNdEx >= l {
 30145  				return io.ErrUnexpectedEOF
 30146  			}
 30147  			b := dAtA[iNdEx]
 30148  			iNdEx++
 30149  			wire |= uint64(b&0x7F) << shift
 30150  			if b < 0x80 {
 30151  				break
 30152  			}
 30153  		}
 30154  		fieldNum := int32(wire >> 3)
 30155  		wireType := int(wire & 0x7)
 30156  		if wireType == 4 {
 30157  			return fmt.Errorf("proto: ClusterConfig: wiretype end group for non-group")
 30158  		}
 30159  		if fieldNum <= 0 {
 30160  			return fmt.Errorf("proto: ClusterConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 30161  		}
 30162  		switch fieldNum {
 30163  		case 1:
 30164  			if wireType != 2 {
 30165  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 30166  			}
 30167  			var stringLen uint64
 30168  			for shift := uint(0); ; shift += 7 {
 30169  				if shift >= 64 {
 30170  					return ErrIntOverflowGenerated
 30171  				}
 30172  				if iNdEx >= l {
 30173  					return io.ErrUnexpectedEOF
 30174  				}
 30175  				b := dAtA[iNdEx]
 30176  				iNdEx++
 30177  				stringLen |= uint64(b&0x7F) << shift
 30178  				if b < 0x80 {
 30179  					break
 30180  				}
 30181  			}
 30182  			intStringLen := int(stringLen)
 30183  			if intStringLen < 0 {
 30184  				return ErrInvalidLengthGenerated
 30185  			}
 30186  			postIndex := iNdEx + intStringLen
 30187  			if postIndex < 0 {
 30188  				return ErrInvalidLengthGenerated
 30189  			}
 30190  			if postIndex > l {
 30191  				return io.ErrUnexpectedEOF
 30192  			}
 30193  			m.Username = string(dAtA[iNdEx:postIndex])
 30194  			iNdEx = postIndex
 30195  		case 2:
 30196  			if wireType != 2 {
 30197  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 30198  			}
 30199  			var stringLen uint64
 30200  			for shift := uint(0); ; shift += 7 {
 30201  				if shift >= 64 {
 30202  					return ErrIntOverflowGenerated
 30203  				}
 30204  				if iNdEx >= l {
 30205  					return io.ErrUnexpectedEOF
 30206  				}
 30207  				b := dAtA[iNdEx]
 30208  				iNdEx++
 30209  				stringLen |= uint64(b&0x7F) << shift
 30210  				if b < 0x80 {
 30211  					break
 30212  				}
 30213  			}
 30214  			intStringLen := int(stringLen)
 30215  			if intStringLen < 0 {
 30216  				return ErrInvalidLengthGenerated
 30217  			}
 30218  			postIndex := iNdEx + intStringLen
 30219  			if postIndex < 0 {
 30220  				return ErrInvalidLengthGenerated
 30221  			}
 30222  			if postIndex > l {
 30223  				return io.ErrUnexpectedEOF
 30224  			}
 30225  			m.Password = string(dAtA[iNdEx:postIndex])
 30226  			iNdEx = postIndex
 30227  		case 3:
 30228  			if wireType != 2 {
 30229  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 30230  			}
 30231  			var stringLen uint64
 30232  			for shift := uint(0); ; shift += 7 {
 30233  				if shift >= 64 {
 30234  					return ErrIntOverflowGenerated
 30235  				}
 30236  				if iNdEx >= l {
 30237  					return io.ErrUnexpectedEOF
 30238  				}
 30239  				b := dAtA[iNdEx]
 30240  				iNdEx++
 30241  				stringLen |= uint64(b&0x7F) << shift
 30242  				if b < 0x80 {
 30243  					break
 30244  				}
 30245  			}
 30246  			intStringLen := int(stringLen)
 30247  			if intStringLen < 0 {
 30248  				return ErrInvalidLengthGenerated
 30249  			}
 30250  			postIndex := iNdEx + intStringLen
 30251  			if postIndex < 0 {
 30252  				return ErrInvalidLengthGenerated
 30253  			}
 30254  			if postIndex > l {
 30255  				return io.ErrUnexpectedEOF
 30256  			}
 30257  			m.BearerToken = string(dAtA[iNdEx:postIndex])
 30258  			iNdEx = postIndex
 30259  		case 4:
 30260  			if wireType != 2 {
 30261  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientConfig", wireType)
 30262  			}
 30263  			var msglen int
 30264  			for shift := uint(0); ; shift += 7 {
 30265  				if shift >= 64 {
 30266  					return ErrIntOverflowGenerated
 30267  				}
 30268  				if iNdEx >= l {
 30269  					return io.ErrUnexpectedEOF
 30270  				}
 30271  				b := dAtA[iNdEx]
 30272  				iNdEx++
 30273  				msglen |= int(b&0x7F) << shift
 30274  				if b < 0x80 {
 30275  					break
 30276  				}
 30277  			}
 30278  			if msglen < 0 {
 30279  				return ErrInvalidLengthGenerated
 30280  			}
 30281  			postIndex := iNdEx + msglen
 30282  			if postIndex < 0 {
 30283  				return ErrInvalidLengthGenerated
 30284  			}
 30285  			if postIndex > l {
 30286  				return io.ErrUnexpectedEOF
 30287  			}
 30288  			if err := m.TLSClientConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30289  				return err
 30290  			}
 30291  			iNdEx = postIndex
 30292  		case 5:
 30293  			if wireType != 2 {
 30294  				return fmt.Errorf("proto: wrong wireType = %d for field AWSAuthConfig", wireType)
 30295  			}
 30296  			var msglen int
 30297  			for shift := uint(0); ; shift += 7 {
 30298  				if shift >= 64 {
 30299  					return ErrIntOverflowGenerated
 30300  				}
 30301  				if iNdEx >= l {
 30302  					return io.ErrUnexpectedEOF
 30303  				}
 30304  				b := dAtA[iNdEx]
 30305  				iNdEx++
 30306  				msglen |= int(b&0x7F) << shift
 30307  				if b < 0x80 {
 30308  					break
 30309  				}
 30310  			}
 30311  			if msglen < 0 {
 30312  				return ErrInvalidLengthGenerated
 30313  			}
 30314  			postIndex := iNdEx + msglen
 30315  			if postIndex < 0 {
 30316  				return ErrInvalidLengthGenerated
 30317  			}
 30318  			if postIndex > l {
 30319  				return io.ErrUnexpectedEOF
 30320  			}
 30321  			if m.AWSAuthConfig == nil {
 30322  				m.AWSAuthConfig = &AWSAuthConfig{}
 30323  			}
 30324  			if err := m.AWSAuthConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30325  				return err
 30326  			}
 30327  			iNdEx = postIndex
 30328  		case 6:
 30329  			if wireType != 2 {
 30330  				return fmt.Errorf("proto: wrong wireType = %d for field ExecProviderConfig", wireType)
 30331  			}
 30332  			var msglen int
 30333  			for shift := uint(0); ; shift += 7 {
 30334  				if shift >= 64 {
 30335  					return ErrIntOverflowGenerated
 30336  				}
 30337  				if iNdEx >= l {
 30338  					return io.ErrUnexpectedEOF
 30339  				}
 30340  				b := dAtA[iNdEx]
 30341  				iNdEx++
 30342  				msglen |= int(b&0x7F) << shift
 30343  				if b < 0x80 {
 30344  					break
 30345  				}
 30346  			}
 30347  			if msglen < 0 {
 30348  				return ErrInvalidLengthGenerated
 30349  			}
 30350  			postIndex := iNdEx + msglen
 30351  			if postIndex < 0 {
 30352  				return ErrInvalidLengthGenerated
 30353  			}
 30354  			if postIndex > l {
 30355  				return io.ErrUnexpectedEOF
 30356  			}
 30357  			if m.ExecProviderConfig == nil {
 30358  				m.ExecProviderConfig = &ExecProviderConfig{}
 30359  			}
 30360  			if err := m.ExecProviderConfig.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30361  				return err
 30362  			}
 30363  			iNdEx = postIndex
 30364  		default:
 30365  			iNdEx = preIndex
 30366  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30367  			if err != nil {
 30368  				return err
 30369  			}
 30370  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30371  				return ErrInvalidLengthGenerated
 30372  			}
 30373  			if (iNdEx + skippy) > l {
 30374  				return io.ErrUnexpectedEOF
 30375  			}
 30376  			iNdEx += skippy
 30377  		}
 30378  	}
 30379  
 30380  	if iNdEx > l {
 30381  		return io.ErrUnexpectedEOF
 30382  	}
 30383  	return nil
 30384  }
 30385  func (m *ClusterGenerator) Unmarshal(dAtA []byte) error {
 30386  	l := len(dAtA)
 30387  	iNdEx := 0
 30388  	for iNdEx < l {
 30389  		preIndex := iNdEx
 30390  		var wire uint64
 30391  		for shift := uint(0); ; shift += 7 {
 30392  			if shift >= 64 {
 30393  				return ErrIntOverflowGenerated
 30394  			}
 30395  			if iNdEx >= l {
 30396  				return io.ErrUnexpectedEOF
 30397  			}
 30398  			b := dAtA[iNdEx]
 30399  			iNdEx++
 30400  			wire |= uint64(b&0x7F) << shift
 30401  			if b < 0x80 {
 30402  				break
 30403  			}
 30404  		}
 30405  		fieldNum := int32(wire >> 3)
 30406  		wireType := int(wire & 0x7)
 30407  		if wireType == 4 {
 30408  			return fmt.Errorf("proto: ClusterGenerator: wiretype end group for non-group")
 30409  		}
 30410  		if fieldNum <= 0 {
 30411  			return fmt.Errorf("proto: ClusterGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 30412  		}
 30413  		switch fieldNum {
 30414  		case 1:
 30415  			if wireType != 2 {
 30416  				return fmt.Errorf("proto: wrong wireType = %d for field Selector", wireType)
 30417  			}
 30418  			var msglen int
 30419  			for shift := uint(0); ; shift += 7 {
 30420  				if shift >= 64 {
 30421  					return ErrIntOverflowGenerated
 30422  				}
 30423  				if iNdEx >= l {
 30424  					return io.ErrUnexpectedEOF
 30425  				}
 30426  				b := dAtA[iNdEx]
 30427  				iNdEx++
 30428  				msglen |= int(b&0x7F) << shift
 30429  				if b < 0x80 {
 30430  					break
 30431  				}
 30432  			}
 30433  			if msglen < 0 {
 30434  				return ErrInvalidLengthGenerated
 30435  			}
 30436  			postIndex := iNdEx + msglen
 30437  			if postIndex < 0 {
 30438  				return ErrInvalidLengthGenerated
 30439  			}
 30440  			if postIndex > l {
 30441  				return io.ErrUnexpectedEOF
 30442  			}
 30443  			if err := m.Selector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30444  				return err
 30445  			}
 30446  			iNdEx = postIndex
 30447  		case 2:
 30448  			if wireType != 2 {
 30449  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 30450  			}
 30451  			var msglen int
 30452  			for shift := uint(0); ; shift += 7 {
 30453  				if shift >= 64 {
 30454  					return ErrIntOverflowGenerated
 30455  				}
 30456  				if iNdEx >= l {
 30457  					return io.ErrUnexpectedEOF
 30458  				}
 30459  				b := dAtA[iNdEx]
 30460  				iNdEx++
 30461  				msglen |= int(b&0x7F) << shift
 30462  				if b < 0x80 {
 30463  					break
 30464  				}
 30465  			}
 30466  			if msglen < 0 {
 30467  				return ErrInvalidLengthGenerated
 30468  			}
 30469  			postIndex := iNdEx + msglen
 30470  			if postIndex < 0 {
 30471  				return ErrInvalidLengthGenerated
 30472  			}
 30473  			if postIndex > l {
 30474  				return io.ErrUnexpectedEOF
 30475  			}
 30476  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30477  				return err
 30478  			}
 30479  			iNdEx = postIndex
 30480  		case 3:
 30481  			if wireType != 2 {
 30482  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 30483  			}
 30484  			var msglen int
 30485  			for shift := uint(0); ; shift += 7 {
 30486  				if shift >= 64 {
 30487  					return ErrIntOverflowGenerated
 30488  				}
 30489  				if iNdEx >= l {
 30490  					return io.ErrUnexpectedEOF
 30491  				}
 30492  				b := dAtA[iNdEx]
 30493  				iNdEx++
 30494  				msglen |= int(b&0x7F) << shift
 30495  				if b < 0x80 {
 30496  					break
 30497  				}
 30498  			}
 30499  			if msglen < 0 {
 30500  				return ErrInvalidLengthGenerated
 30501  			}
 30502  			postIndex := iNdEx + msglen
 30503  			if postIndex < 0 {
 30504  				return ErrInvalidLengthGenerated
 30505  			}
 30506  			if postIndex > l {
 30507  				return io.ErrUnexpectedEOF
 30508  			}
 30509  			if m.Values == nil {
 30510  				m.Values = make(map[string]string)
 30511  			}
 30512  			var mapkey string
 30513  			var mapvalue string
 30514  			for iNdEx < postIndex {
 30515  				entryPreIndex := iNdEx
 30516  				var wire uint64
 30517  				for shift := uint(0); ; shift += 7 {
 30518  					if shift >= 64 {
 30519  						return ErrIntOverflowGenerated
 30520  					}
 30521  					if iNdEx >= l {
 30522  						return io.ErrUnexpectedEOF
 30523  					}
 30524  					b := dAtA[iNdEx]
 30525  					iNdEx++
 30526  					wire |= uint64(b&0x7F) << shift
 30527  					if b < 0x80 {
 30528  						break
 30529  					}
 30530  				}
 30531  				fieldNum := int32(wire >> 3)
 30532  				if fieldNum == 1 {
 30533  					var stringLenmapkey uint64
 30534  					for shift := uint(0); ; shift += 7 {
 30535  						if shift >= 64 {
 30536  							return ErrIntOverflowGenerated
 30537  						}
 30538  						if iNdEx >= l {
 30539  							return io.ErrUnexpectedEOF
 30540  						}
 30541  						b := dAtA[iNdEx]
 30542  						iNdEx++
 30543  						stringLenmapkey |= uint64(b&0x7F) << shift
 30544  						if b < 0x80 {
 30545  							break
 30546  						}
 30547  					}
 30548  					intStringLenmapkey := int(stringLenmapkey)
 30549  					if intStringLenmapkey < 0 {
 30550  						return ErrInvalidLengthGenerated
 30551  					}
 30552  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 30553  					if postStringIndexmapkey < 0 {
 30554  						return ErrInvalidLengthGenerated
 30555  					}
 30556  					if postStringIndexmapkey > l {
 30557  						return io.ErrUnexpectedEOF
 30558  					}
 30559  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 30560  					iNdEx = postStringIndexmapkey
 30561  				} else if fieldNum == 2 {
 30562  					var stringLenmapvalue uint64
 30563  					for shift := uint(0); ; shift += 7 {
 30564  						if shift >= 64 {
 30565  							return ErrIntOverflowGenerated
 30566  						}
 30567  						if iNdEx >= l {
 30568  							return io.ErrUnexpectedEOF
 30569  						}
 30570  						b := dAtA[iNdEx]
 30571  						iNdEx++
 30572  						stringLenmapvalue |= uint64(b&0x7F) << shift
 30573  						if b < 0x80 {
 30574  							break
 30575  						}
 30576  					}
 30577  					intStringLenmapvalue := int(stringLenmapvalue)
 30578  					if intStringLenmapvalue < 0 {
 30579  						return ErrInvalidLengthGenerated
 30580  					}
 30581  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 30582  					if postStringIndexmapvalue < 0 {
 30583  						return ErrInvalidLengthGenerated
 30584  					}
 30585  					if postStringIndexmapvalue > l {
 30586  						return io.ErrUnexpectedEOF
 30587  					}
 30588  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 30589  					iNdEx = postStringIndexmapvalue
 30590  				} else {
 30591  					iNdEx = entryPreIndex
 30592  					skippy, err := skipGenerated(dAtA[iNdEx:])
 30593  					if err != nil {
 30594  						return err
 30595  					}
 30596  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 30597  						return ErrInvalidLengthGenerated
 30598  					}
 30599  					if (iNdEx + skippy) > postIndex {
 30600  						return io.ErrUnexpectedEOF
 30601  					}
 30602  					iNdEx += skippy
 30603  				}
 30604  			}
 30605  			m.Values[mapkey] = mapvalue
 30606  			iNdEx = postIndex
 30607  		default:
 30608  			iNdEx = preIndex
 30609  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30610  			if err != nil {
 30611  				return err
 30612  			}
 30613  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30614  				return ErrInvalidLengthGenerated
 30615  			}
 30616  			if (iNdEx + skippy) > l {
 30617  				return io.ErrUnexpectedEOF
 30618  			}
 30619  			iNdEx += skippy
 30620  		}
 30621  	}
 30622  
 30623  	if iNdEx > l {
 30624  		return io.ErrUnexpectedEOF
 30625  	}
 30626  	return nil
 30627  }
 30628  func (m *ClusterInfo) Unmarshal(dAtA []byte) error {
 30629  	l := len(dAtA)
 30630  	iNdEx := 0
 30631  	for iNdEx < l {
 30632  		preIndex := iNdEx
 30633  		var wire uint64
 30634  		for shift := uint(0); ; shift += 7 {
 30635  			if shift >= 64 {
 30636  				return ErrIntOverflowGenerated
 30637  			}
 30638  			if iNdEx >= l {
 30639  				return io.ErrUnexpectedEOF
 30640  			}
 30641  			b := dAtA[iNdEx]
 30642  			iNdEx++
 30643  			wire |= uint64(b&0x7F) << shift
 30644  			if b < 0x80 {
 30645  				break
 30646  			}
 30647  		}
 30648  		fieldNum := int32(wire >> 3)
 30649  		wireType := int(wire & 0x7)
 30650  		if wireType == 4 {
 30651  			return fmt.Errorf("proto: ClusterInfo: wiretype end group for non-group")
 30652  		}
 30653  		if fieldNum <= 0 {
 30654  			return fmt.Errorf("proto: ClusterInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 30655  		}
 30656  		switch fieldNum {
 30657  		case 1:
 30658  			if wireType != 2 {
 30659  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 30660  			}
 30661  			var msglen int
 30662  			for shift := uint(0); ; shift += 7 {
 30663  				if shift >= 64 {
 30664  					return ErrIntOverflowGenerated
 30665  				}
 30666  				if iNdEx >= l {
 30667  					return io.ErrUnexpectedEOF
 30668  				}
 30669  				b := dAtA[iNdEx]
 30670  				iNdEx++
 30671  				msglen |= int(b&0x7F) << shift
 30672  				if b < 0x80 {
 30673  					break
 30674  				}
 30675  			}
 30676  			if msglen < 0 {
 30677  				return ErrInvalidLengthGenerated
 30678  			}
 30679  			postIndex := iNdEx + msglen
 30680  			if postIndex < 0 {
 30681  				return ErrInvalidLengthGenerated
 30682  			}
 30683  			if postIndex > l {
 30684  				return io.ErrUnexpectedEOF
 30685  			}
 30686  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30687  				return err
 30688  			}
 30689  			iNdEx = postIndex
 30690  		case 2:
 30691  			if wireType != 2 {
 30692  				return fmt.Errorf("proto: wrong wireType = %d for field ServerVersion", wireType)
 30693  			}
 30694  			var stringLen uint64
 30695  			for shift := uint(0); ; shift += 7 {
 30696  				if shift >= 64 {
 30697  					return ErrIntOverflowGenerated
 30698  				}
 30699  				if iNdEx >= l {
 30700  					return io.ErrUnexpectedEOF
 30701  				}
 30702  				b := dAtA[iNdEx]
 30703  				iNdEx++
 30704  				stringLen |= uint64(b&0x7F) << shift
 30705  				if b < 0x80 {
 30706  					break
 30707  				}
 30708  			}
 30709  			intStringLen := int(stringLen)
 30710  			if intStringLen < 0 {
 30711  				return ErrInvalidLengthGenerated
 30712  			}
 30713  			postIndex := iNdEx + intStringLen
 30714  			if postIndex < 0 {
 30715  				return ErrInvalidLengthGenerated
 30716  			}
 30717  			if postIndex > l {
 30718  				return io.ErrUnexpectedEOF
 30719  			}
 30720  			m.ServerVersion = string(dAtA[iNdEx:postIndex])
 30721  			iNdEx = postIndex
 30722  		case 3:
 30723  			if wireType != 2 {
 30724  				return fmt.Errorf("proto: wrong wireType = %d for field CacheInfo", wireType)
 30725  			}
 30726  			var msglen int
 30727  			for shift := uint(0); ; shift += 7 {
 30728  				if shift >= 64 {
 30729  					return ErrIntOverflowGenerated
 30730  				}
 30731  				if iNdEx >= l {
 30732  					return io.ErrUnexpectedEOF
 30733  				}
 30734  				b := dAtA[iNdEx]
 30735  				iNdEx++
 30736  				msglen |= int(b&0x7F) << shift
 30737  				if b < 0x80 {
 30738  					break
 30739  				}
 30740  			}
 30741  			if msglen < 0 {
 30742  				return ErrInvalidLengthGenerated
 30743  			}
 30744  			postIndex := iNdEx + msglen
 30745  			if postIndex < 0 {
 30746  				return ErrInvalidLengthGenerated
 30747  			}
 30748  			if postIndex > l {
 30749  				return io.ErrUnexpectedEOF
 30750  			}
 30751  			if err := m.CacheInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30752  				return err
 30753  			}
 30754  			iNdEx = postIndex
 30755  		case 4:
 30756  			if wireType != 0 {
 30757  				return fmt.Errorf("proto: wrong wireType = %d for field ApplicationsCount", wireType)
 30758  			}
 30759  			m.ApplicationsCount = 0
 30760  			for shift := uint(0); ; shift += 7 {
 30761  				if shift >= 64 {
 30762  					return ErrIntOverflowGenerated
 30763  				}
 30764  				if iNdEx >= l {
 30765  					return io.ErrUnexpectedEOF
 30766  				}
 30767  				b := dAtA[iNdEx]
 30768  				iNdEx++
 30769  				m.ApplicationsCount |= int64(b&0x7F) << shift
 30770  				if b < 0x80 {
 30771  					break
 30772  				}
 30773  			}
 30774  		case 5:
 30775  			if wireType != 2 {
 30776  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersions", wireType)
 30777  			}
 30778  			var stringLen uint64
 30779  			for shift := uint(0); ; shift += 7 {
 30780  				if shift >= 64 {
 30781  					return ErrIntOverflowGenerated
 30782  				}
 30783  				if iNdEx >= l {
 30784  					return io.ErrUnexpectedEOF
 30785  				}
 30786  				b := dAtA[iNdEx]
 30787  				iNdEx++
 30788  				stringLen |= uint64(b&0x7F) << shift
 30789  				if b < 0x80 {
 30790  					break
 30791  				}
 30792  			}
 30793  			intStringLen := int(stringLen)
 30794  			if intStringLen < 0 {
 30795  				return ErrInvalidLengthGenerated
 30796  			}
 30797  			postIndex := iNdEx + intStringLen
 30798  			if postIndex < 0 {
 30799  				return ErrInvalidLengthGenerated
 30800  			}
 30801  			if postIndex > l {
 30802  				return io.ErrUnexpectedEOF
 30803  			}
 30804  			m.APIVersions = append(m.APIVersions, string(dAtA[iNdEx:postIndex]))
 30805  			iNdEx = postIndex
 30806  		default:
 30807  			iNdEx = preIndex
 30808  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30809  			if err != nil {
 30810  				return err
 30811  			}
 30812  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30813  				return ErrInvalidLengthGenerated
 30814  			}
 30815  			if (iNdEx + skippy) > l {
 30816  				return io.ErrUnexpectedEOF
 30817  			}
 30818  			iNdEx += skippy
 30819  		}
 30820  	}
 30821  
 30822  	if iNdEx > l {
 30823  		return io.ErrUnexpectedEOF
 30824  	}
 30825  	return nil
 30826  }
 30827  func (m *ClusterList) Unmarshal(dAtA []byte) error {
 30828  	l := len(dAtA)
 30829  	iNdEx := 0
 30830  	for iNdEx < l {
 30831  		preIndex := iNdEx
 30832  		var wire uint64
 30833  		for shift := uint(0); ; shift += 7 {
 30834  			if shift >= 64 {
 30835  				return ErrIntOverflowGenerated
 30836  			}
 30837  			if iNdEx >= l {
 30838  				return io.ErrUnexpectedEOF
 30839  			}
 30840  			b := dAtA[iNdEx]
 30841  			iNdEx++
 30842  			wire |= uint64(b&0x7F) << shift
 30843  			if b < 0x80 {
 30844  				break
 30845  			}
 30846  		}
 30847  		fieldNum := int32(wire >> 3)
 30848  		wireType := int(wire & 0x7)
 30849  		if wireType == 4 {
 30850  			return fmt.Errorf("proto: ClusterList: wiretype end group for non-group")
 30851  		}
 30852  		if fieldNum <= 0 {
 30853  			return fmt.Errorf("proto: ClusterList: illegal tag %d (wire type %d)", fieldNum, wire)
 30854  		}
 30855  		switch fieldNum {
 30856  		case 1:
 30857  			if wireType != 2 {
 30858  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 30859  			}
 30860  			var msglen int
 30861  			for shift := uint(0); ; shift += 7 {
 30862  				if shift >= 64 {
 30863  					return ErrIntOverflowGenerated
 30864  				}
 30865  				if iNdEx >= l {
 30866  					return io.ErrUnexpectedEOF
 30867  				}
 30868  				b := dAtA[iNdEx]
 30869  				iNdEx++
 30870  				msglen |= int(b&0x7F) << shift
 30871  				if b < 0x80 {
 30872  					break
 30873  				}
 30874  			}
 30875  			if msglen < 0 {
 30876  				return ErrInvalidLengthGenerated
 30877  			}
 30878  			postIndex := iNdEx + msglen
 30879  			if postIndex < 0 {
 30880  				return ErrInvalidLengthGenerated
 30881  			}
 30882  			if postIndex > l {
 30883  				return io.ErrUnexpectedEOF
 30884  			}
 30885  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30886  				return err
 30887  			}
 30888  			iNdEx = postIndex
 30889  		case 2:
 30890  			if wireType != 2 {
 30891  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 30892  			}
 30893  			var msglen int
 30894  			for shift := uint(0); ; shift += 7 {
 30895  				if shift >= 64 {
 30896  					return ErrIntOverflowGenerated
 30897  				}
 30898  				if iNdEx >= l {
 30899  					return io.ErrUnexpectedEOF
 30900  				}
 30901  				b := dAtA[iNdEx]
 30902  				iNdEx++
 30903  				msglen |= int(b&0x7F) << shift
 30904  				if b < 0x80 {
 30905  					break
 30906  				}
 30907  			}
 30908  			if msglen < 0 {
 30909  				return ErrInvalidLengthGenerated
 30910  			}
 30911  			postIndex := iNdEx + msglen
 30912  			if postIndex < 0 {
 30913  				return ErrInvalidLengthGenerated
 30914  			}
 30915  			if postIndex > l {
 30916  				return io.ErrUnexpectedEOF
 30917  			}
 30918  			m.Items = append(m.Items, Cluster{})
 30919  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 30920  				return err
 30921  			}
 30922  			iNdEx = postIndex
 30923  		default:
 30924  			iNdEx = preIndex
 30925  			skippy, err := skipGenerated(dAtA[iNdEx:])
 30926  			if err != nil {
 30927  				return err
 30928  			}
 30929  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 30930  				return ErrInvalidLengthGenerated
 30931  			}
 30932  			if (iNdEx + skippy) > l {
 30933  				return io.ErrUnexpectedEOF
 30934  			}
 30935  			iNdEx += skippy
 30936  		}
 30937  	}
 30938  
 30939  	if iNdEx > l {
 30940  		return io.ErrUnexpectedEOF
 30941  	}
 30942  	return nil
 30943  }
 30944  func (m *Command) Unmarshal(dAtA []byte) error {
 30945  	l := len(dAtA)
 30946  	iNdEx := 0
 30947  	for iNdEx < l {
 30948  		preIndex := iNdEx
 30949  		var wire uint64
 30950  		for shift := uint(0); ; shift += 7 {
 30951  			if shift >= 64 {
 30952  				return ErrIntOverflowGenerated
 30953  			}
 30954  			if iNdEx >= l {
 30955  				return io.ErrUnexpectedEOF
 30956  			}
 30957  			b := dAtA[iNdEx]
 30958  			iNdEx++
 30959  			wire |= uint64(b&0x7F) << shift
 30960  			if b < 0x80 {
 30961  				break
 30962  			}
 30963  		}
 30964  		fieldNum := int32(wire >> 3)
 30965  		wireType := int(wire & 0x7)
 30966  		if wireType == 4 {
 30967  			return fmt.Errorf("proto: Command: wiretype end group for non-group")
 30968  		}
 30969  		if fieldNum <= 0 {
 30970  			return fmt.Errorf("proto: Command: illegal tag %d (wire type %d)", fieldNum, wire)
 30971  		}
 30972  		switch fieldNum {
 30973  		case 1:
 30974  			if wireType != 2 {
 30975  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
 30976  			}
 30977  			var stringLen uint64
 30978  			for shift := uint(0); ; shift += 7 {
 30979  				if shift >= 64 {
 30980  					return ErrIntOverflowGenerated
 30981  				}
 30982  				if iNdEx >= l {
 30983  					return io.ErrUnexpectedEOF
 30984  				}
 30985  				b := dAtA[iNdEx]
 30986  				iNdEx++
 30987  				stringLen |= uint64(b&0x7F) << shift
 30988  				if b < 0x80 {
 30989  					break
 30990  				}
 30991  			}
 30992  			intStringLen := int(stringLen)
 30993  			if intStringLen < 0 {
 30994  				return ErrInvalidLengthGenerated
 30995  			}
 30996  			postIndex := iNdEx + intStringLen
 30997  			if postIndex < 0 {
 30998  				return ErrInvalidLengthGenerated
 30999  			}
 31000  			if postIndex > l {
 31001  				return io.ErrUnexpectedEOF
 31002  			}
 31003  			m.Command = append(m.Command, string(dAtA[iNdEx:postIndex]))
 31004  			iNdEx = postIndex
 31005  		case 2:
 31006  			if wireType != 2 {
 31007  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
 31008  			}
 31009  			var stringLen uint64
 31010  			for shift := uint(0); ; shift += 7 {
 31011  				if shift >= 64 {
 31012  					return ErrIntOverflowGenerated
 31013  				}
 31014  				if iNdEx >= l {
 31015  					return io.ErrUnexpectedEOF
 31016  				}
 31017  				b := dAtA[iNdEx]
 31018  				iNdEx++
 31019  				stringLen |= uint64(b&0x7F) << shift
 31020  				if b < 0x80 {
 31021  					break
 31022  				}
 31023  			}
 31024  			intStringLen := int(stringLen)
 31025  			if intStringLen < 0 {
 31026  				return ErrInvalidLengthGenerated
 31027  			}
 31028  			postIndex := iNdEx + intStringLen
 31029  			if postIndex < 0 {
 31030  				return ErrInvalidLengthGenerated
 31031  			}
 31032  			if postIndex > l {
 31033  				return io.ErrUnexpectedEOF
 31034  			}
 31035  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
 31036  			iNdEx = postIndex
 31037  		default:
 31038  			iNdEx = preIndex
 31039  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31040  			if err != nil {
 31041  				return err
 31042  			}
 31043  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31044  				return ErrInvalidLengthGenerated
 31045  			}
 31046  			if (iNdEx + skippy) > l {
 31047  				return io.ErrUnexpectedEOF
 31048  			}
 31049  			iNdEx += skippy
 31050  		}
 31051  	}
 31052  
 31053  	if iNdEx > l {
 31054  		return io.ErrUnexpectedEOF
 31055  	}
 31056  	return nil
 31057  }
 31058  func (m *ComparedTo) Unmarshal(dAtA []byte) error {
 31059  	l := len(dAtA)
 31060  	iNdEx := 0
 31061  	for iNdEx < l {
 31062  		preIndex := iNdEx
 31063  		var wire uint64
 31064  		for shift := uint(0); ; shift += 7 {
 31065  			if shift >= 64 {
 31066  				return ErrIntOverflowGenerated
 31067  			}
 31068  			if iNdEx >= l {
 31069  				return io.ErrUnexpectedEOF
 31070  			}
 31071  			b := dAtA[iNdEx]
 31072  			iNdEx++
 31073  			wire |= uint64(b&0x7F) << shift
 31074  			if b < 0x80 {
 31075  				break
 31076  			}
 31077  		}
 31078  		fieldNum := int32(wire >> 3)
 31079  		wireType := int(wire & 0x7)
 31080  		if wireType == 4 {
 31081  			return fmt.Errorf("proto: ComparedTo: wiretype end group for non-group")
 31082  		}
 31083  		if fieldNum <= 0 {
 31084  			return fmt.Errorf("proto: ComparedTo: illegal tag %d (wire type %d)", fieldNum, wire)
 31085  		}
 31086  		switch fieldNum {
 31087  		case 1:
 31088  			if wireType != 2 {
 31089  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 31090  			}
 31091  			var msglen int
 31092  			for shift := uint(0); ; shift += 7 {
 31093  				if shift >= 64 {
 31094  					return ErrIntOverflowGenerated
 31095  				}
 31096  				if iNdEx >= l {
 31097  					return io.ErrUnexpectedEOF
 31098  				}
 31099  				b := dAtA[iNdEx]
 31100  				iNdEx++
 31101  				msglen |= int(b&0x7F) << shift
 31102  				if b < 0x80 {
 31103  					break
 31104  				}
 31105  			}
 31106  			if msglen < 0 {
 31107  				return ErrInvalidLengthGenerated
 31108  			}
 31109  			postIndex := iNdEx + msglen
 31110  			if postIndex < 0 {
 31111  				return ErrInvalidLengthGenerated
 31112  			}
 31113  			if postIndex > l {
 31114  				return io.ErrUnexpectedEOF
 31115  			}
 31116  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31117  				return err
 31118  			}
 31119  			iNdEx = postIndex
 31120  		case 2:
 31121  			if wireType != 2 {
 31122  				return fmt.Errorf("proto: wrong wireType = %d for field Destination", wireType)
 31123  			}
 31124  			var msglen int
 31125  			for shift := uint(0); ; shift += 7 {
 31126  				if shift >= 64 {
 31127  					return ErrIntOverflowGenerated
 31128  				}
 31129  				if iNdEx >= l {
 31130  					return io.ErrUnexpectedEOF
 31131  				}
 31132  				b := dAtA[iNdEx]
 31133  				iNdEx++
 31134  				msglen |= int(b&0x7F) << shift
 31135  				if b < 0x80 {
 31136  					break
 31137  				}
 31138  			}
 31139  			if msglen < 0 {
 31140  				return ErrInvalidLengthGenerated
 31141  			}
 31142  			postIndex := iNdEx + msglen
 31143  			if postIndex < 0 {
 31144  				return ErrInvalidLengthGenerated
 31145  			}
 31146  			if postIndex > l {
 31147  				return io.ErrUnexpectedEOF
 31148  			}
 31149  			if err := m.Destination.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31150  				return err
 31151  			}
 31152  			iNdEx = postIndex
 31153  		case 3:
 31154  			if wireType != 2 {
 31155  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 31156  			}
 31157  			var msglen int
 31158  			for shift := uint(0); ; shift += 7 {
 31159  				if shift >= 64 {
 31160  					return ErrIntOverflowGenerated
 31161  				}
 31162  				if iNdEx >= l {
 31163  					return io.ErrUnexpectedEOF
 31164  				}
 31165  				b := dAtA[iNdEx]
 31166  				iNdEx++
 31167  				msglen |= int(b&0x7F) << shift
 31168  				if b < 0x80 {
 31169  					break
 31170  				}
 31171  			}
 31172  			if msglen < 0 {
 31173  				return ErrInvalidLengthGenerated
 31174  			}
 31175  			postIndex := iNdEx + msglen
 31176  			if postIndex < 0 {
 31177  				return ErrInvalidLengthGenerated
 31178  			}
 31179  			if postIndex > l {
 31180  				return io.ErrUnexpectedEOF
 31181  			}
 31182  			m.Sources = append(m.Sources, ApplicationSource{})
 31183  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31184  				return err
 31185  			}
 31186  			iNdEx = postIndex
 31187  		case 4:
 31188  			if wireType != 2 {
 31189  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 31190  			}
 31191  			var msglen int
 31192  			for shift := uint(0); ; shift += 7 {
 31193  				if shift >= 64 {
 31194  					return ErrIntOverflowGenerated
 31195  				}
 31196  				if iNdEx >= l {
 31197  					return io.ErrUnexpectedEOF
 31198  				}
 31199  				b := dAtA[iNdEx]
 31200  				iNdEx++
 31201  				msglen |= int(b&0x7F) << shift
 31202  				if b < 0x80 {
 31203  					break
 31204  				}
 31205  			}
 31206  			if msglen < 0 {
 31207  				return ErrInvalidLengthGenerated
 31208  			}
 31209  			postIndex := iNdEx + msglen
 31210  			if postIndex < 0 {
 31211  				return ErrInvalidLengthGenerated
 31212  			}
 31213  			if postIndex > l {
 31214  				return io.ErrUnexpectedEOF
 31215  			}
 31216  			m.IgnoreDifferences = append(m.IgnoreDifferences, ResourceIgnoreDifferences{})
 31217  			if err := m.IgnoreDifferences[len(m.IgnoreDifferences)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31218  				return err
 31219  			}
 31220  			iNdEx = postIndex
 31221  		default:
 31222  			iNdEx = preIndex
 31223  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31224  			if err != nil {
 31225  				return err
 31226  			}
 31227  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31228  				return ErrInvalidLengthGenerated
 31229  			}
 31230  			if (iNdEx + skippy) > l {
 31231  				return io.ErrUnexpectedEOF
 31232  			}
 31233  			iNdEx += skippy
 31234  		}
 31235  	}
 31236  
 31237  	if iNdEx > l {
 31238  		return io.ErrUnexpectedEOF
 31239  	}
 31240  	return nil
 31241  }
 31242  func (m *ComponentParameter) Unmarshal(dAtA []byte) error {
 31243  	l := len(dAtA)
 31244  	iNdEx := 0
 31245  	for iNdEx < l {
 31246  		preIndex := iNdEx
 31247  		var wire uint64
 31248  		for shift := uint(0); ; shift += 7 {
 31249  			if shift >= 64 {
 31250  				return ErrIntOverflowGenerated
 31251  			}
 31252  			if iNdEx >= l {
 31253  				return io.ErrUnexpectedEOF
 31254  			}
 31255  			b := dAtA[iNdEx]
 31256  			iNdEx++
 31257  			wire |= uint64(b&0x7F) << shift
 31258  			if b < 0x80 {
 31259  				break
 31260  			}
 31261  		}
 31262  		fieldNum := int32(wire >> 3)
 31263  		wireType := int(wire & 0x7)
 31264  		if wireType == 4 {
 31265  			return fmt.Errorf("proto: ComponentParameter: wiretype end group for non-group")
 31266  		}
 31267  		if fieldNum <= 0 {
 31268  			return fmt.Errorf("proto: ComponentParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 31269  		}
 31270  		switch fieldNum {
 31271  		case 1:
 31272  			if wireType != 2 {
 31273  				return fmt.Errorf("proto: wrong wireType = %d for field Component", wireType)
 31274  			}
 31275  			var stringLen uint64
 31276  			for shift := uint(0); ; shift += 7 {
 31277  				if shift >= 64 {
 31278  					return ErrIntOverflowGenerated
 31279  				}
 31280  				if iNdEx >= l {
 31281  					return io.ErrUnexpectedEOF
 31282  				}
 31283  				b := dAtA[iNdEx]
 31284  				iNdEx++
 31285  				stringLen |= uint64(b&0x7F) << shift
 31286  				if b < 0x80 {
 31287  					break
 31288  				}
 31289  			}
 31290  			intStringLen := int(stringLen)
 31291  			if intStringLen < 0 {
 31292  				return ErrInvalidLengthGenerated
 31293  			}
 31294  			postIndex := iNdEx + intStringLen
 31295  			if postIndex < 0 {
 31296  				return ErrInvalidLengthGenerated
 31297  			}
 31298  			if postIndex > l {
 31299  				return io.ErrUnexpectedEOF
 31300  			}
 31301  			m.Component = string(dAtA[iNdEx:postIndex])
 31302  			iNdEx = postIndex
 31303  		case 2:
 31304  			if wireType != 2 {
 31305  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 31306  			}
 31307  			var stringLen uint64
 31308  			for shift := uint(0); ; shift += 7 {
 31309  				if shift >= 64 {
 31310  					return ErrIntOverflowGenerated
 31311  				}
 31312  				if iNdEx >= l {
 31313  					return io.ErrUnexpectedEOF
 31314  				}
 31315  				b := dAtA[iNdEx]
 31316  				iNdEx++
 31317  				stringLen |= uint64(b&0x7F) << shift
 31318  				if b < 0x80 {
 31319  					break
 31320  				}
 31321  			}
 31322  			intStringLen := int(stringLen)
 31323  			if intStringLen < 0 {
 31324  				return ErrInvalidLengthGenerated
 31325  			}
 31326  			postIndex := iNdEx + intStringLen
 31327  			if postIndex < 0 {
 31328  				return ErrInvalidLengthGenerated
 31329  			}
 31330  			if postIndex > l {
 31331  				return io.ErrUnexpectedEOF
 31332  			}
 31333  			m.Name = string(dAtA[iNdEx:postIndex])
 31334  			iNdEx = postIndex
 31335  		case 3:
 31336  			if wireType != 2 {
 31337  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 31338  			}
 31339  			var stringLen uint64
 31340  			for shift := uint(0); ; shift += 7 {
 31341  				if shift >= 64 {
 31342  					return ErrIntOverflowGenerated
 31343  				}
 31344  				if iNdEx >= l {
 31345  					return io.ErrUnexpectedEOF
 31346  				}
 31347  				b := dAtA[iNdEx]
 31348  				iNdEx++
 31349  				stringLen |= uint64(b&0x7F) << shift
 31350  				if b < 0x80 {
 31351  					break
 31352  				}
 31353  			}
 31354  			intStringLen := int(stringLen)
 31355  			if intStringLen < 0 {
 31356  				return ErrInvalidLengthGenerated
 31357  			}
 31358  			postIndex := iNdEx + intStringLen
 31359  			if postIndex < 0 {
 31360  				return ErrInvalidLengthGenerated
 31361  			}
 31362  			if postIndex > l {
 31363  				return io.ErrUnexpectedEOF
 31364  			}
 31365  			m.Value = string(dAtA[iNdEx:postIndex])
 31366  			iNdEx = postIndex
 31367  		default:
 31368  			iNdEx = preIndex
 31369  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31370  			if err != nil {
 31371  				return err
 31372  			}
 31373  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31374  				return ErrInvalidLengthGenerated
 31375  			}
 31376  			if (iNdEx + skippy) > l {
 31377  				return io.ErrUnexpectedEOF
 31378  			}
 31379  			iNdEx += skippy
 31380  		}
 31381  	}
 31382  
 31383  	if iNdEx > l {
 31384  		return io.ErrUnexpectedEOF
 31385  	}
 31386  	return nil
 31387  }
 31388  func (m *ConfigManagementPlugin) Unmarshal(dAtA []byte) error {
 31389  	l := len(dAtA)
 31390  	iNdEx := 0
 31391  	for iNdEx < l {
 31392  		preIndex := iNdEx
 31393  		var wire uint64
 31394  		for shift := uint(0); ; shift += 7 {
 31395  			if shift >= 64 {
 31396  				return ErrIntOverflowGenerated
 31397  			}
 31398  			if iNdEx >= l {
 31399  				return io.ErrUnexpectedEOF
 31400  			}
 31401  			b := dAtA[iNdEx]
 31402  			iNdEx++
 31403  			wire |= uint64(b&0x7F) << shift
 31404  			if b < 0x80 {
 31405  				break
 31406  			}
 31407  		}
 31408  		fieldNum := int32(wire >> 3)
 31409  		wireType := int(wire & 0x7)
 31410  		if wireType == 4 {
 31411  			return fmt.Errorf("proto: ConfigManagementPlugin: wiretype end group for non-group")
 31412  		}
 31413  		if fieldNum <= 0 {
 31414  			return fmt.Errorf("proto: ConfigManagementPlugin: illegal tag %d (wire type %d)", fieldNum, wire)
 31415  		}
 31416  		switch fieldNum {
 31417  		case 1:
 31418  			if wireType != 2 {
 31419  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 31420  			}
 31421  			var stringLen uint64
 31422  			for shift := uint(0); ; shift += 7 {
 31423  				if shift >= 64 {
 31424  					return ErrIntOverflowGenerated
 31425  				}
 31426  				if iNdEx >= l {
 31427  					return io.ErrUnexpectedEOF
 31428  				}
 31429  				b := dAtA[iNdEx]
 31430  				iNdEx++
 31431  				stringLen |= uint64(b&0x7F) << shift
 31432  				if b < 0x80 {
 31433  					break
 31434  				}
 31435  			}
 31436  			intStringLen := int(stringLen)
 31437  			if intStringLen < 0 {
 31438  				return ErrInvalidLengthGenerated
 31439  			}
 31440  			postIndex := iNdEx + intStringLen
 31441  			if postIndex < 0 {
 31442  				return ErrInvalidLengthGenerated
 31443  			}
 31444  			if postIndex > l {
 31445  				return io.ErrUnexpectedEOF
 31446  			}
 31447  			m.Name = string(dAtA[iNdEx:postIndex])
 31448  			iNdEx = postIndex
 31449  		case 2:
 31450  			if wireType != 2 {
 31451  				return fmt.Errorf("proto: wrong wireType = %d for field Init", wireType)
 31452  			}
 31453  			var msglen int
 31454  			for shift := uint(0); ; shift += 7 {
 31455  				if shift >= 64 {
 31456  					return ErrIntOverflowGenerated
 31457  				}
 31458  				if iNdEx >= l {
 31459  					return io.ErrUnexpectedEOF
 31460  				}
 31461  				b := dAtA[iNdEx]
 31462  				iNdEx++
 31463  				msglen |= int(b&0x7F) << shift
 31464  				if b < 0x80 {
 31465  					break
 31466  				}
 31467  			}
 31468  			if msglen < 0 {
 31469  				return ErrInvalidLengthGenerated
 31470  			}
 31471  			postIndex := iNdEx + msglen
 31472  			if postIndex < 0 {
 31473  				return ErrInvalidLengthGenerated
 31474  			}
 31475  			if postIndex > l {
 31476  				return io.ErrUnexpectedEOF
 31477  			}
 31478  			if m.Init == nil {
 31479  				m.Init = &Command{}
 31480  			}
 31481  			if err := m.Init.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31482  				return err
 31483  			}
 31484  			iNdEx = postIndex
 31485  		case 3:
 31486  			if wireType != 2 {
 31487  				return fmt.Errorf("proto: wrong wireType = %d for field Generate", wireType)
 31488  			}
 31489  			var msglen int
 31490  			for shift := uint(0); ; shift += 7 {
 31491  				if shift >= 64 {
 31492  					return ErrIntOverflowGenerated
 31493  				}
 31494  				if iNdEx >= l {
 31495  					return io.ErrUnexpectedEOF
 31496  				}
 31497  				b := dAtA[iNdEx]
 31498  				iNdEx++
 31499  				msglen |= int(b&0x7F) << shift
 31500  				if b < 0x80 {
 31501  					break
 31502  				}
 31503  			}
 31504  			if msglen < 0 {
 31505  				return ErrInvalidLengthGenerated
 31506  			}
 31507  			postIndex := iNdEx + msglen
 31508  			if postIndex < 0 {
 31509  				return ErrInvalidLengthGenerated
 31510  			}
 31511  			if postIndex > l {
 31512  				return io.ErrUnexpectedEOF
 31513  			}
 31514  			if err := m.Generate.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31515  				return err
 31516  			}
 31517  			iNdEx = postIndex
 31518  		case 4:
 31519  			if wireType != 0 {
 31520  				return fmt.Errorf("proto: wrong wireType = %d for field LockRepo", wireType)
 31521  			}
 31522  			var v int
 31523  			for shift := uint(0); ; shift += 7 {
 31524  				if shift >= 64 {
 31525  					return ErrIntOverflowGenerated
 31526  				}
 31527  				if iNdEx >= l {
 31528  					return io.ErrUnexpectedEOF
 31529  				}
 31530  				b := dAtA[iNdEx]
 31531  				iNdEx++
 31532  				v |= int(b&0x7F) << shift
 31533  				if b < 0x80 {
 31534  					break
 31535  				}
 31536  			}
 31537  			m.LockRepo = bool(v != 0)
 31538  		default:
 31539  			iNdEx = preIndex
 31540  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31541  			if err != nil {
 31542  				return err
 31543  			}
 31544  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31545  				return ErrInvalidLengthGenerated
 31546  			}
 31547  			if (iNdEx + skippy) > l {
 31548  				return io.ErrUnexpectedEOF
 31549  			}
 31550  			iNdEx += skippy
 31551  		}
 31552  	}
 31553  
 31554  	if iNdEx > l {
 31555  		return io.ErrUnexpectedEOF
 31556  	}
 31557  	return nil
 31558  }
 31559  func (m *ConnectionState) Unmarshal(dAtA []byte) error {
 31560  	l := len(dAtA)
 31561  	iNdEx := 0
 31562  	for iNdEx < l {
 31563  		preIndex := iNdEx
 31564  		var wire uint64
 31565  		for shift := uint(0); ; shift += 7 {
 31566  			if shift >= 64 {
 31567  				return ErrIntOverflowGenerated
 31568  			}
 31569  			if iNdEx >= l {
 31570  				return io.ErrUnexpectedEOF
 31571  			}
 31572  			b := dAtA[iNdEx]
 31573  			iNdEx++
 31574  			wire |= uint64(b&0x7F) << shift
 31575  			if b < 0x80 {
 31576  				break
 31577  			}
 31578  		}
 31579  		fieldNum := int32(wire >> 3)
 31580  		wireType := int(wire & 0x7)
 31581  		if wireType == 4 {
 31582  			return fmt.Errorf("proto: ConnectionState: wiretype end group for non-group")
 31583  		}
 31584  		if fieldNum <= 0 {
 31585  			return fmt.Errorf("proto: ConnectionState: illegal tag %d (wire type %d)", fieldNum, wire)
 31586  		}
 31587  		switch fieldNum {
 31588  		case 1:
 31589  			if wireType != 2 {
 31590  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 31591  			}
 31592  			var stringLen uint64
 31593  			for shift := uint(0); ; shift += 7 {
 31594  				if shift >= 64 {
 31595  					return ErrIntOverflowGenerated
 31596  				}
 31597  				if iNdEx >= l {
 31598  					return io.ErrUnexpectedEOF
 31599  				}
 31600  				b := dAtA[iNdEx]
 31601  				iNdEx++
 31602  				stringLen |= uint64(b&0x7F) << shift
 31603  				if b < 0x80 {
 31604  					break
 31605  				}
 31606  			}
 31607  			intStringLen := int(stringLen)
 31608  			if intStringLen < 0 {
 31609  				return ErrInvalidLengthGenerated
 31610  			}
 31611  			postIndex := iNdEx + intStringLen
 31612  			if postIndex < 0 {
 31613  				return ErrInvalidLengthGenerated
 31614  			}
 31615  			if postIndex > l {
 31616  				return io.ErrUnexpectedEOF
 31617  			}
 31618  			m.Status = string(dAtA[iNdEx:postIndex])
 31619  			iNdEx = postIndex
 31620  		case 2:
 31621  			if wireType != 2 {
 31622  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 31623  			}
 31624  			var stringLen uint64
 31625  			for shift := uint(0); ; shift += 7 {
 31626  				if shift >= 64 {
 31627  					return ErrIntOverflowGenerated
 31628  				}
 31629  				if iNdEx >= l {
 31630  					return io.ErrUnexpectedEOF
 31631  				}
 31632  				b := dAtA[iNdEx]
 31633  				iNdEx++
 31634  				stringLen |= uint64(b&0x7F) << shift
 31635  				if b < 0x80 {
 31636  					break
 31637  				}
 31638  			}
 31639  			intStringLen := int(stringLen)
 31640  			if intStringLen < 0 {
 31641  				return ErrInvalidLengthGenerated
 31642  			}
 31643  			postIndex := iNdEx + intStringLen
 31644  			if postIndex < 0 {
 31645  				return ErrInvalidLengthGenerated
 31646  			}
 31647  			if postIndex > l {
 31648  				return io.ErrUnexpectedEOF
 31649  			}
 31650  			m.Message = string(dAtA[iNdEx:postIndex])
 31651  			iNdEx = postIndex
 31652  		case 3:
 31653  			if wireType != 2 {
 31654  				return fmt.Errorf("proto: wrong wireType = %d for field ModifiedAt", wireType)
 31655  			}
 31656  			var msglen int
 31657  			for shift := uint(0); ; shift += 7 {
 31658  				if shift >= 64 {
 31659  					return ErrIntOverflowGenerated
 31660  				}
 31661  				if iNdEx >= l {
 31662  					return io.ErrUnexpectedEOF
 31663  				}
 31664  				b := dAtA[iNdEx]
 31665  				iNdEx++
 31666  				msglen |= int(b&0x7F) << shift
 31667  				if b < 0x80 {
 31668  					break
 31669  				}
 31670  			}
 31671  			if msglen < 0 {
 31672  				return ErrInvalidLengthGenerated
 31673  			}
 31674  			postIndex := iNdEx + msglen
 31675  			if postIndex < 0 {
 31676  				return ErrInvalidLengthGenerated
 31677  			}
 31678  			if postIndex > l {
 31679  				return io.ErrUnexpectedEOF
 31680  			}
 31681  			if m.ModifiedAt == nil {
 31682  				m.ModifiedAt = &v1.Time{}
 31683  			}
 31684  			if err := m.ModifiedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31685  				return err
 31686  			}
 31687  			iNdEx = postIndex
 31688  		default:
 31689  			iNdEx = preIndex
 31690  			skippy, err := skipGenerated(dAtA[iNdEx:])
 31691  			if err != nil {
 31692  				return err
 31693  			}
 31694  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 31695  				return ErrInvalidLengthGenerated
 31696  			}
 31697  			if (iNdEx + skippy) > l {
 31698  				return io.ErrUnexpectedEOF
 31699  			}
 31700  			iNdEx += skippy
 31701  		}
 31702  	}
 31703  
 31704  	if iNdEx > l {
 31705  		return io.ErrUnexpectedEOF
 31706  	}
 31707  	return nil
 31708  }
 31709  func (m *DuckTypeGenerator) Unmarshal(dAtA []byte) error {
 31710  	l := len(dAtA)
 31711  	iNdEx := 0
 31712  	for iNdEx < l {
 31713  		preIndex := iNdEx
 31714  		var wire uint64
 31715  		for shift := uint(0); ; shift += 7 {
 31716  			if shift >= 64 {
 31717  				return ErrIntOverflowGenerated
 31718  			}
 31719  			if iNdEx >= l {
 31720  				return io.ErrUnexpectedEOF
 31721  			}
 31722  			b := dAtA[iNdEx]
 31723  			iNdEx++
 31724  			wire |= uint64(b&0x7F) << shift
 31725  			if b < 0x80 {
 31726  				break
 31727  			}
 31728  		}
 31729  		fieldNum := int32(wire >> 3)
 31730  		wireType := int(wire & 0x7)
 31731  		if wireType == 4 {
 31732  			return fmt.Errorf("proto: DuckTypeGenerator: wiretype end group for non-group")
 31733  		}
 31734  		if fieldNum <= 0 {
 31735  			return fmt.Errorf("proto: DuckTypeGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 31736  		}
 31737  		switch fieldNum {
 31738  		case 1:
 31739  			if wireType != 2 {
 31740  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
 31741  			}
 31742  			var stringLen uint64
 31743  			for shift := uint(0); ; shift += 7 {
 31744  				if shift >= 64 {
 31745  					return ErrIntOverflowGenerated
 31746  				}
 31747  				if iNdEx >= l {
 31748  					return io.ErrUnexpectedEOF
 31749  				}
 31750  				b := dAtA[iNdEx]
 31751  				iNdEx++
 31752  				stringLen |= uint64(b&0x7F) << shift
 31753  				if b < 0x80 {
 31754  					break
 31755  				}
 31756  			}
 31757  			intStringLen := int(stringLen)
 31758  			if intStringLen < 0 {
 31759  				return ErrInvalidLengthGenerated
 31760  			}
 31761  			postIndex := iNdEx + intStringLen
 31762  			if postIndex < 0 {
 31763  				return ErrInvalidLengthGenerated
 31764  			}
 31765  			if postIndex > l {
 31766  				return io.ErrUnexpectedEOF
 31767  			}
 31768  			m.ConfigMapRef = string(dAtA[iNdEx:postIndex])
 31769  			iNdEx = postIndex
 31770  		case 2:
 31771  			if wireType != 2 {
 31772  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 31773  			}
 31774  			var stringLen uint64
 31775  			for shift := uint(0); ; shift += 7 {
 31776  				if shift >= 64 {
 31777  					return ErrIntOverflowGenerated
 31778  				}
 31779  				if iNdEx >= l {
 31780  					return io.ErrUnexpectedEOF
 31781  				}
 31782  				b := dAtA[iNdEx]
 31783  				iNdEx++
 31784  				stringLen |= uint64(b&0x7F) << shift
 31785  				if b < 0x80 {
 31786  					break
 31787  				}
 31788  			}
 31789  			intStringLen := int(stringLen)
 31790  			if intStringLen < 0 {
 31791  				return ErrInvalidLengthGenerated
 31792  			}
 31793  			postIndex := iNdEx + intStringLen
 31794  			if postIndex < 0 {
 31795  				return ErrInvalidLengthGenerated
 31796  			}
 31797  			if postIndex > l {
 31798  				return io.ErrUnexpectedEOF
 31799  			}
 31800  			m.Name = string(dAtA[iNdEx:postIndex])
 31801  			iNdEx = postIndex
 31802  		case 3:
 31803  			if wireType != 0 {
 31804  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 31805  			}
 31806  			var v int64
 31807  			for shift := uint(0); ; shift += 7 {
 31808  				if shift >= 64 {
 31809  					return ErrIntOverflowGenerated
 31810  				}
 31811  				if iNdEx >= l {
 31812  					return io.ErrUnexpectedEOF
 31813  				}
 31814  				b := dAtA[iNdEx]
 31815  				iNdEx++
 31816  				v |= int64(b&0x7F) << shift
 31817  				if b < 0x80 {
 31818  					break
 31819  				}
 31820  			}
 31821  			m.RequeueAfterSeconds = &v
 31822  		case 4:
 31823  			if wireType != 2 {
 31824  				return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
 31825  			}
 31826  			var msglen int
 31827  			for shift := uint(0); ; shift += 7 {
 31828  				if shift >= 64 {
 31829  					return ErrIntOverflowGenerated
 31830  				}
 31831  				if iNdEx >= l {
 31832  					return io.ErrUnexpectedEOF
 31833  				}
 31834  				b := dAtA[iNdEx]
 31835  				iNdEx++
 31836  				msglen |= int(b&0x7F) << shift
 31837  				if b < 0x80 {
 31838  					break
 31839  				}
 31840  			}
 31841  			if msglen < 0 {
 31842  				return ErrInvalidLengthGenerated
 31843  			}
 31844  			postIndex := iNdEx + msglen
 31845  			if postIndex < 0 {
 31846  				return ErrInvalidLengthGenerated
 31847  			}
 31848  			if postIndex > l {
 31849  				return io.ErrUnexpectedEOF
 31850  			}
 31851  			if err := m.LabelSelector.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31852  				return err
 31853  			}
 31854  			iNdEx = postIndex
 31855  		case 5:
 31856  			if wireType != 2 {
 31857  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 31858  			}
 31859  			var msglen int
 31860  			for shift := uint(0); ; shift += 7 {
 31861  				if shift >= 64 {
 31862  					return ErrIntOverflowGenerated
 31863  				}
 31864  				if iNdEx >= l {
 31865  					return io.ErrUnexpectedEOF
 31866  				}
 31867  				b := dAtA[iNdEx]
 31868  				iNdEx++
 31869  				msglen |= int(b&0x7F) << shift
 31870  				if b < 0x80 {
 31871  					break
 31872  				}
 31873  			}
 31874  			if msglen < 0 {
 31875  				return ErrInvalidLengthGenerated
 31876  			}
 31877  			postIndex := iNdEx + msglen
 31878  			if postIndex < 0 {
 31879  				return ErrInvalidLengthGenerated
 31880  			}
 31881  			if postIndex > l {
 31882  				return io.ErrUnexpectedEOF
 31883  			}
 31884  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 31885  				return err
 31886  			}
 31887  			iNdEx = postIndex
 31888  		case 6:
 31889  			if wireType != 2 {
 31890  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 31891  			}
 31892  			var msglen int
 31893  			for shift := uint(0); ; shift += 7 {
 31894  				if shift >= 64 {
 31895  					return ErrIntOverflowGenerated
 31896  				}
 31897  				if iNdEx >= l {
 31898  					return io.ErrUnexpectedEOF
 31899  				}
 31900  				b := dAtA[iNdEx]
 31901  				iNdEx++
 31902  				msglen |= int(b&0x7F) << shift
 31903  				if b < 0x80 {
 31904  					break
 31905  				}
 31906  			}
 31907  			if msglen < 0 {
 31908  				return ErrInvalidLengthGenerated
 31909  			}
 31910  			postIndex := iNdEx + msglen
 31911  			if postIndex < 0 {
 31912  				return ErrInvalidLengthGenerated
 31913  			}
 31914  			if postIndex > l {
 31915  				return io.ErrUnexpectedEOF
 31916  			}
 31917  			if m.Values == nil {
 31918  				m.Values = make(map[string]string)
 31919  			}
 31920  			var mapkey string
 31921  			var mapvalue string
 31922  			for iNdEx < postIndex {
 31923  				entryPreIndex := iNdEx
 31924  				var wire uint64
 31925  				for shift := uint(0); ; shift += 7 {
 31926  					if shift >= 64 {
 31927  						return ErrIntOverflowGenerated
 31928  					}
 31929  					if iNdEx >= l {
 31930  						return io.ErrUnexpectedEOF
 31931  					}
 31932  					b := dAtA[iNdEx]
 31933  					iNdEx++
 31934  					wire |= uint64(b&0x7F) << shift
 31935  					if b < 0x80 {
 31936  						break
 31937  					}
 31938  				}
 31939  				fieldNum := int32(wire >> 3)
 31940  				if fieldNum == 1 {
 31941  					var stringLenmapkey uint64
 31942  					for shift := uint(0); ; shift += 7 {
 31943  						if shift >= 64 {
 31944  							return ErrIntOverflowGenerated
 31945  						}
 31946  						if iNdEx >= l {
 31947  							return io.ErrUnexpectedEOF
 31948  						}
 31949  						b := dAtA[iNdEx]
 31950  						iNdEx++
 31951  						stringLenmapkey |= uint64(b&0x7F) << shift
 31952  						if b < 0x80 {
 31953  							break
 31954  						}
 31955  					}
 31956  					intStringLenmapkey := int(stringLenmapkey)
 31957  					if intStringLenmapkey < 0 {
 31958  						return ErrInvalidLengthGenerated
 31959  					}
 31960  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 31961  					if postStringIndexmapkey < 0 {
 31962  						return ErrInvalidLengthGenerated
 31963  					}
 31964  					if postStringIndexmapkey > l {
 31965  						return io.ErrUnexpectedEOF
 31966  					}
 31967  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 31968  					iNdEx = postStringIndexmapkey
 31969  				} else if fieldNum == 2 {
 31970  					var stringLenmapvalue uint64
 31971  					for shift := uint(0); ; shift += 7 {
 31972  						if shift >= 64 {
 31973  							return ErrIntOverflowGenerated
 31974  						}
 31975  						if iNdEx >= l {
 31976  							return io.ErrUnexpectedEOF
 31977  						}
 31978  						b := dAtA[iNdEx]
 31979  						iNdEx++
 31980  						stringLenmapvalue |= uint64(b&0x7F) << shift
 31981  						if b < 0x80 {
 31982  							break
 31983  						}
 31984  					}
 31985  					intStringLenmapvalue := int(stringLenmapvalue)
 31986  					if intStringLenmapvalue < 0 {
 31987  						return ErrInvalidLengthGenerated
 31988  					}
 31989  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 31990  					if postStringIndexmapvalue < 0 {
 31991  						return ErrInvalidLengthGenerated
 31992  					}
 31993  					if postStringIndexmapvalue > l {
 31994  						return io.ErrUnexpectedEOF
 31995  					}
 31996  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 31997  					iNdEx = postStringIndexmapvalue
 31998  				} else {
 31999  					iNdEx = entryPreIndex
 32000  					skippy, err := skipGenerated(dAtA[iNdEx:])
 32001  					if err != nil {
 32002  						return err
 32003  					}
 32004  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 32005  						return ErrInvalidLengthGenerated
 32006  					}
 32007  					if (iNdEx + skippy) > postIndex {
 32008  						return io.ErrUnexpectedEOF
 32009  					}
 32010  					iNdEx += skippy
 32011  				}
 32012  			}
 32013  			m.Values[mapkey] = mapvalue
 32014  			iNdEx = postIndex
 32015  		default:
 32016  			iNdEx = preIndex
 32017  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32018  			if err != nil {
 32019  				return err
 32020  			}
 32021  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32022  				return ErrInvalidLengthGenerated
 32023  			}
 32024  			if (iNdEx + skippy) > l {
 32025  				return io.ErrUnexpectedEOF
 32026  			}
 32027  			iNdEx += skippy
 32028  		}
 32029  	}
 32030  
 32031  	if iNdEx > l {
 32032  		return io.ErrUnexpectedEOF
 32033  	}
 32034  	return nil
 32035  }
 32036  func (m *EnvEntry) Unmarshal(dAtA []byte) error {
 32037  	l := len(dAtA)
 32038  	iNdEx := 0
 32039  	for iNdEx < l {
 32040  		preIndex := iNdEx
 32041  		var wire uint64
 32042  		for shift := uint(0); ; shift += 7 {
 32043  			if shift >= 64 {
 32044  				return ErrIntOverflowGenerated
 32045  			}
 32046  			if iNdEx >= l {
 32047  				return io.ErrUnexpectedEOF
 32048  			}
 32049  			b := dAtA[iNdEx]
 32050  			iNdEx++
 32051  			wire |= uint64(b&0x7F) << shift
 32052  			if b < 0x80 {
 32053  				break
 32054  			}
 32055  		}
 32056  		fieldNum := int32(wire >> 3)
 32057  		wireType := int(wire & 0x7)
 32058  		if wireType == 4 {
 32059  			return fmt.Errorf("proto: EnvEntry: wiretype end group for non-group")
 32060  		}
 32061  		if fieldNum <= 0 {
 32062  			return fmt.Errorf("proto: EnvEntry: illegal tag %d (wire type %d)", fieldNum, wire)
 32063  		}
 32064  		switch fieldNum {
 32065  		case 1:
 32066  			if wireType != 2 {
 32067  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 32068  			}
 32069  			var stringLen uint64
 32070  			for shift := uint(0); ; shift += 7 {
 32071  				if shift >= 64 {
 32072  					return ErrIntOverflowGenerated
 32073  				}
 32074  				if iNdEx >= l {
 32075  					return io.ErrUnexpectedEOF
 32076  				}
 32077  				b := dAtA[iNdEx]
 32078  				iNdEx++
 32079  				stringLen |= uint64(b&0x7F) << shift
 32080  				if b < 0x80 {
 32081  					break
 32082  				}
 32083  			}
 32084  			intStringLen := int(stringLen)
 32085  			if intStringLen < 0 {
 32086  				return ErrInvalidLengthGenerated
 32087  			}
 32088  			postIndex := iNdEx + intStringLen
 32089  			if postIndex < 0 {
 32090  				return ErrInvalidLengthGenerated
 32091  			}
 32092  			if postIndex > l {
 32093  				return io.ErrUnexpectedEOF
 32094  			}
 32095  			m.Name = string(dAtA[iNdEx:postIndex])
 32096  			iNdEx = postIndex
 32097  		case 2:
 32098  			if wireType != 2 {
 32099  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 32100  			}
 32101  			var stringLen uint64
 32102  			for shift := uint(0); ; shift += 7 {
 32103  				if shift >= 64 {
 32104  					return ErrIntOverflowGenerated
 32105  				}
 32106  				if iNdEx >= l {
 32107  					return io.ErrUnexpectedEOF
 32108  				}
 32109  				b := dAtA[iNdEx]
 32110  				iNdEx++
 32111  				stringLen |= uint64(b&0x7F) << shift
 32112  				if b < 0x80 {
 32113  					break
 32114  				}
 32115  			}
 32116  			intStringLen := int(stringLen)
 32117  			if intStringLen < 0 {
 32118  				return ErrInvalidLengthGenerated
 32119  			}
 32120  			postIndex := iNdEx + intStringLen
 32121  			if postIndex < 0 {
 32122  				return ErrInvalidLengthGenerated
 32123  			}
 32124  			if postIndex > l {
 32125  				return io.ErrUnexpectedEOF
 32126  			}
 32127  			m.Value = string(dAtA[iNdEx:postIndex])
 32128  			iNdEx = postIndex
 32129  		default:
 32130  			iNdEx = preIndex
 32131  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32132  			if err != nil {
 32133  				return err
 32134  			}
 32135  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32136  				return ErrInvalidLengthGenerated
 32137  			}
 32138  			if (iNdEx + skippy) > l {
 32139  				return io.ErrUnexpectedEOF
 32140  			}
 32141  			iNdEx += skippy
 32142  		}
 32143  	}
 32144  
 32145  	if iNdEx > l {
 32146  		return io.ErrUnexpectedEOF
 32147  	}
 32148  	return nil
 32149  }
 32150  func (m *ErrApplicationNotAllowedToUseProject) Unmarshal(dAtA []byte) error {
 32151  	l := len(dAtA)
 32152  	iNdEx := 0
 32153  	for iNdEx < l {
 32154  		preIndex := iNdEx
 32155  		var wire uint64
 32156  		for shift := uint(0); ; shift += 7 {
 32157  			if shift >= 64 {
 32158  				return ErrIntOverflowGenerated
 32159  			}
 32160  			if iNdEx >= l {
 32161  				return io.ErrUnexpectedEOF
 32162  			}
 32163  			b := dAtA[iNdEx]
 32164  			iNdEx++
 32165  			wire |= uint64(b&0x7F) << shift
 32166  			if b < 0x80 {
 32167  				break
 32168  			}
 32169  		}
 32170  		fieldNum := int32(wire >> 3)
 32171  		wireType := int(wire & 0x7)
 32172  		if wireType == 4 {
 32173  			return fmt.Errorf("proto: ErrApplicationNotAllowedToUseProject: wiretype end group for non-group")
 32174  		}
 32175  		if fieldNum <= 0 {
 32176  			return fmt.Errorf("proto: ErrApplicationNotAllowedToUseProject: illegal tag %d (wire type %d)", fieldNum, wire)
 32177  		}
 32178  		switch fieldNum {
 32179  		default:
 32180  			iNdEx = preIndex
 32181  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32182  			if err != nil {
 32183  				return err
 32184  			}
 32185  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32186  				return ErrInvalidLengthGenerated
 32187  			}
 32188  			if (iNdEx + skippy) > l {
 32189  				return io.ErrUnexpectedEOF
 32190  			}
 32191  			iNdEx += skippy
 32192  		}
 32193  	}
 32194  
 32195  	if iNdEx > l {
 32196  		return io.ErrUnexpectedEOF
 32197  	}
 32198  	return nil
 32199  }
 32200  func (m *ExecProviderConfig) Unmarshal(dAtA []byte) error {
 32201  	l := len(dAtA)
 32202  	iNdEx := 0
 32203  	for iNdEx < l {
 32204  		preIndex := iNdEx
 32205  		var wire uint64
 32206  		for shift := uint(0); ; shift += 7 {
 32207  			if shift >= 64 {
 32208  				return ErrIntOverflowGenerated
 32209  			}
 32210  			if iNdEx >= l {
 32211  				return io.ErrUnexpectedEOF
 32212  			}
 32213  			b := dAtA[iNdEx]
 32214  			iNdEx++
 32215  			wire |= uint64(b&0x7F) << shift
 32216  			if b < 0x80 {
 32217  				break
 32218  			}
 32219  		}
 32220  		fieldNum := int32(wire >> 3)
 32221  		wireType := int(wire & 0x7)
 32222  		if wireType == 4 {
 32223  			return fmt.Errorf("proto: ExecProviderConfig: wiretype end group for non-group")
 32224  		}
 32225  		if fieldNum <= 0 {
 32226  			return fmt.Errorf("proto: ExecProviderConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 32227  		}
 32228  		switch fieldNum {
 32229  		case 1:
 32230  			if wireType != 2 {
 32231  				return fmt.Errorf("proto: wrong wireType = %d for field Command", wireType)
 32232  			}
 32233  			var stringLen uint64
 32234  			for shift := uint(0); ; shift += 7 {
 32235  				if shift >= 64 {
 32236  					return ErrIntOverflowGenerated
 32237  				}
 32238  				if iNdEx >= l {
 32239  					return io.ErrUnexpectedEOF
 32240  				}
 32241  				b := dAtA[iNdEx]
 32242  				iNdEx++
 32243  				stringLen |= uint64(b&0x7F) << shift
 32244  				if b < 0x80 {
 32245  					break
 32246  				}
 32247  			}
 32248  			intStringLen := int(stringLen)
 32249  			if intStringLen < 0 {
 32250  				return ErrInvalidLengthGenerated
 32251  			}
 32252  			postIndex := iNdEx + intStringLen
 32253  			if postIndex < 0 {
 32254  				return ErrInvalidLengthGenerated
 32255  			}
 32256  			if postIndex > l {
 32257  				return io.ErrUnexpectedEOF
 32258  			}
 32259  			m.Command = string(dAtA[iNdEx:postIndex])
 32260  			iNdEx = postIndex
 32261  		case 2:
 32262  			if wireType != 2 {
 32263  				return fmt.Errorf("proto: wrong wireType = %d for field Args", wireType)
 32264  			}
 32265  			var stringLen uint64
 32266  			for shift := uint(0); ; shift += 7 {
 32267  				if shift >= 64 {
 32268  					return ErrIntOverflowGenerated
 32269  				}
 32270  				if iNdEx >= l {
 32271  					return io.ErrUnexpectedEOF
 32272  				}
 32273  				b := dAtA[iNdEx]
 32274  				iNdEx++
 32275  				stringLen |= uint64(b&0x7F) << shift
 32276  				if b < 0x80 {
 32277  					break
 32278  				}
 32279  			}
 32280  			intStringLen := int(stringLen)
 32281  			if intStringLen < 0 {
 32282  				return ErrInvalidLengthGenerated
 32283  			}
 32284  			postIndex := iNdEx + intStringLen
 32285  			if postIndex < 0 {
 32286  				return ErrInvalidLengthGenerated
 32287  			}
 32288  			if postIndex > l {
 32289  				return io.ErrUnexpectedEOF
 32290  			}
 32291  			m.Args = append(m.Args, string(dAtA[iNdEx:postIndex]))
 32292  			iNdEx = postIndex
 32293  		case 3:
 32294  			if wireType != 2 {
 32295  				return fmt.Errorf("proto: wrong wireType = %d for field Env", wireType)
 32296  			}
 32297  			var msglen int
 32298  			for shift := uint(0); ; shift += 7 {
 32299  				if shift >= 64 {
 32300  					return ErrIntOverflowGenerated
 32301  				}
 32302  				if iNdEx >= l {
 32303  					return io.ErrUnexpectedEOF
 32304  				}
 32305  				b := dAtA[iNdEx]
 32306  				iNdEx++
 32307  				msglen |= int(b&0x7F) << shift
 32308  				if b < 0x80 {
 32309  					break
 32310  				}
 32311  			}
 32312  			if msglen < 0 {
 32313  				return ErrInvalidLengthGenerated
 32314  			}
 32315  			postIndex := iNdEx + msglen
 32316  			if postIndex < 0 {
 32317  				return ErrInvalidLengthGenerated
 32318  			}
 32319  			if postIndex > l {
 32320  				return io.ErrUnexpectedEOF
 32321  			}
 32322  			if m.Env == nil {
 32323  				m.Env = make(map[string]string)
 32324  			}
 32325  			var mapkey string
 32326  			var mapvalue string
 32327  			for iNdEx < postIndex {
 32328  				entryPreIndex := iNdEx
 32329  				var wire uint64
 32330  				for shift := uint(0); ; shift += 7 {
 32331  					if shift >= 64 {
 32332  						return ErrIntOverflowGenerated
 32333  					}
 32334  					if iNdEx >= l {
 32335  						return io.ErrUnexpectedEOF
 32336  					}
 32337  					b := dAtA[iNdEx]
 32338  					iNdEx++
 32339  					wire |= uint64(b&0x7F) << shift
 32340  					if b < 0x80 {
 32341  						break
 32342  					}
 32343  				}
 32344  				fieldNum := int32(wire >> 3)
 32345  				if fieldNum == 1 {
 32346  					var stringLenmapkey uint64
 32347  					for shift := uint(0); ; shift += 7 {
 32348  						if shift >= 64 {
 32349  							return ErrIntOverflowGenerated
 32350  						}
 32351  						if iNdEx >= l {
 32352  							return io.ErrUnexpectedEOF
 32353  						}
 32354  						b := dAtA[iNdEx]
 32355  						iNdEx++
 32356  						stringLenmapkey |= uint64(b&0x7F) << shift
 32357  						if b < 0x80 {
 32358  							break
 32359  						}
 32360  					}
 32361  					intStringLenmapkey := int(stringLenmapkey)
 32362  					if intStringLenmapkey < 0 {
 32363  						return ErrInvalidLengthGenerated
 32364  					}
 32365  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 32366  					if postStringIndexmapkey < 0 {
 32367  						return ErrInvalidLengthGenerated
 32368  					}
 32369  					if postStringIndexmapkey > l {
 32370  						return io.ErrUnexpectedEOF
 32371  					}
 32372  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 32373  					iNdEx = postStringIndexmapkey
 32374  				} else if fieldNum == 2 {
 32375  					var stringLenmapvalue uint64
 32376  					for shift := uint(0); ; shift += 7 {
 32377  						if shift >= 64 {
 32378  							return ErrIntOverflowGenerated
 32379  						}
 32380  						if iNdEx >= l {
 32381  							return io.ErrUnexpectedEOF
 32382  						}
 32383  						b := dAtA[iNdEx]
 32384  						iNdEx++
 32385  						stringLenmapvalue |= uint64(b&0x7F) << shift
 32386  						if b < 0x80 {
 32387  							break
 32388  						}
 32389  					}
 32390  					intStringLenmapvalue := int(stringLenmapvalue)
 32391  					if intStringLenmapvalue < 0 {
 32392  						return ErrInvalidLengthGenerated
 32393  					}
 32394  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 32395  					if postStringIndexmapvalue < 0 {
 32396  						return ErrInvalidLengthGenerated
 32397  					}
 32398  					if postStringIndexmapvalue > l {
 32399  						return io.ErrUnexpectedEOF
 32400  					}
 32401  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 32402  					iNdEx = postStringIndexmapvalue
 32403  				} else {
 32404  					iNdEx = entryPreIndex
 32405  					skippy, err := skipGenerated(dAtA[iNdEx:])
 32406  					if err != nil {
 32407  						return err
 32408  					}
 32409  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 32410  						return ErrInvalidLengthGenerated
 32411  					}
 32412  					if (iNdEx + skippy) > postIndex {
 32413  						return io.ErrUnexpectedEOF
 32414  					}
 32415  					iNdEx += skippy
 32416  				}
 32417  			}
 32418  			m.Env[mapkey] = mapvalue
 32419  			iNdEx = postIndex
 32420  		case 4:
 32421  			if wireType != 2 {
 32422  				return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
 32423  			}
 32424  			var stringLen uint64
 32425  			for shift := uint(0); ; shift += 7 {
 32426  				if shift >= 64 {
 32427  					return ErrIntOverflowGenerated
 32428  				}
 32429  				if iNdEx >= l {
 32430  					return io.ErrUnexpectedEOF
 32431  				}
 32432  				b := dAtA[iNdEx]
 32433  				iNdEx++
 32434  				stringLen |= uint64(b&0x7F) << shift
 32435  				if b < 0x80 {
 32436  					break
 32437  				}
 32438  			}
 32439  			intStringLen := int(stringLen)
 32440  			if intStringLen < 0 {
 32441  				return ErrInvalidLengthGenerated
 32442  			}
 32443  			postIndex := iNdEx + intStringLen
 32444  			if postIndex < 0 {
 32445  				return ErrInvalidLengthGenerated
 32446  			}
 32447  			if postIndex > l {
 32448  				return io.ErrUnexpectedEOF
 32449  			}
 32450  			m.APIVersion = string(dAtA[iNdEx:postIndex])
 32451  			iNdEx = postIndex
 32452  		case 5:
 32453  			if wireType != 2 {
 32454  				return fmt.Errorf("proto: wrong wireType = %d for field InstallHint", wireType)
 32455  			}
 32456  			var stringLen uint64
 32457  			for shift := uint(0); ; shift += 7 {
 32458  				if shift >= 64 {
 32459  					return ErrIntOverflowGenerated
 32460  				}
 32461  				if iNdEx >= l {
 32462  					return io.ErrUnexpectedEOF
 32463  				}
 32464  				b := dAtA[iNdEx]
 32465  				iNdEx++
 32466  				stringLen |= uint64(b&0x7F) << shift
 32467  				if b < 0x80 {
 32468  					break
 32469  				}
 32470  			}
 32471  			intStringLen := int(stringLen)
 32472  			if intStringLen < 0 {
 32473  				return ErrInvalidLengthGenerated
 32474  			}
 32475  			postIndex := iNdEx + intStringLen
 32476  			if postIndex < 0 {
 32477  				return ErrInvalidLengthGenerated
 32478  			}
 32479  			if postIndex > l {
 32480  				return io.ErrUnexpectedEOF
 32481  			}
 32482  			m.InstallHint = string(dAtA[iNdEx:postIndex])
 32483  			iNdEx = postIndex
 32484  		default:
 32485  			iNdEx = preIndex
 32486  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32487  			if err != nil {
 32488  				return err
 32489  			}
 32490  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32491  				return ErrInvalidLengthGenerated
 32492  			}
 32493  			if (iNdEx + skippy) > l {
 32494  				return io.ErrUnexpectedEOF
 32495  			}
 32496  			iNdEx += skippy
 32497  		}
 32498  	}
 32499  
 32500  	if iNdEx > l {
 32501  		return io.ErrUnexpectedEOF
 32502  	}
 32503  	return nil
 32504  }
 32505  func (m *GitDirectoryGeneratorItem) Unmarshal(dAtA []byte) error {
 32506  	l := len(dAtA)
 32507  	iNdEx := 0
 32508  	for iNdEx < l {
 32509  		preIndex := iNdEx
 32510  		var wire uint64
 32511  		for shift := uint(0); ; shift += 7 {
 32512  			if shift >= 64 {
 32513  				return ErrIntOverflowGenerated
 32514  			}
 32515  			if iNdEx >= l {
 32516  				return io.ErrUnexpectedEOF
 32517  			}
 32518  			b := dAtA[iNdEx]
 32519  			iNdEx++
 32520  			wire |= uint64(b&0x7F) << shift
 32521  			if b < 0x80 {
 32522  				break
 32523  			}
 32524  		}
 32525  		fieldNum := int32(wire >> 3)
 32526  		wireType := int(wire & 0x7)
 32527  		if wireType == 4 {
 32528  			return fmt.Errorf("proto: GitDirectoryGeneratorItem: wiretype end group for non-group")
 32529  		}
 32530  		if fieldNum <= 0 {
 32531  			return fmt.Errorf("proto: GitDirectoryGeneratorItem: illegal tag %d (wire type %d)", fieldNum, wire)
 32532  		}
 32533  		switch fieldNum {
 32534  		case 1:
 32535  			if wireType != 2 {
 32536  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 32537  			}
 32538  			var stringLen uint64
 32539  			for shift := uint(0); ; shift += 7 {
 32540  				if shift >= 64 {
 32541  					return ErrIntOverflowGenerated
 32542  				}
 32543  				if iNdEx >= l {
 32544  					return io.ErrUnexpectedEOF
 32545  				}
 32546  				b := dAtA[iNdEx]
 32547  				iNdEx++
 32548  				stringLen |= uint64(b&0x7F) << shift
 32549  				if b < 0x80 {
 32550  					break
 32551  				}
 32552  			}
 32553  			intStringLen := int(stringLen)
 32554  			if intStringLen < 0 {
 32555  				return ErrInvalidLengthGenerated
 32556  			}
 32557  			postIndex := iNdEx + intStringLen
 32558  			if postIndex < 0 {
 32559  				return ErrInvalidLengthGenerated
 32560  			}
 32561  			if postIndex > l {
 32562  				return io.ErrUnexpectedEOF
 32563  			}
 32564  			m.Path = string(dAtA[iNdEx:postIndex])
 32565  			iNdEx = postIndex
 32566  		case 2:
 32567  			if wireType != 0 {
 32568  				return fmt.Errorf("proto: wrong wireType = %d for field Exclude", wireType)
 32569  			}
 32570  			var v int
 32571  			for shift := uint(0); ; shift += 7 {
 32572  				if shift >= 64 {
 32573  					return ErrIntOverflowGenerated
 32574  				}
 32575  				if iNdEx >= l {
 32576  					return io.ErrUnexpectedEOF
 32577  				}
 32578  				b := dAtA[iNdEx]
 32579  				iNdEx++
 32580  				v |= int(b&0x7F) << shift
 32581  				if b < 0x80 {
 32582  					break
 32583  				}
 32584  			}
 32585  			m.Exclude = bool(v != 0)
 32586  		default:
 32587  			iNdEx = preIndex
 32588  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32589  			if err != nil {
 32590  				return err
 32591  			}
 32592  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32593  				return ErrInvalidLengthGenerated
 32594  			}
 32595  			if (iNdEx + skippy) > l {
 32596  				return io.ErrUnexpectedEOF
 32597  			}
 32598  			iNdEx += skippy
 32599  		}
 32600  	}
 32601  
 32602  	if iNdEx > l {
 32603  		return io.ErrUnexpectedEOF
 32604  	}
 32605  	return nil
 32606  }
 32607  func (m *GitFileGeneratorItem) Unmarshal(dAtA []byte) error {
 32608  	l := len(dAtA)
 32609  	iNdEx := 0
 32610  	for iNdEx < l {
 32611  		preIndex := iNdEx
 32612  		var wire uint64
 32613  		for shift := uint(0); ; shift += 7 {
 32614  			if shift >= 64 {
 32615  				return ErrIntOverflowGenerated
 32616  			}
 32617  			if iNdEx >= l {
 32618  				return io.ErrUnexpectedEOF
 32619  			}
 32620  			b := dAtA[iNdEx]
 32621  			iNdEx++
 32622  			wire |= uint64(b&0x7F) << shift
 32623  			if b < 0x80 {
 32624  				break
 32625  			}
 32626  		}
 32627  		fieldNum := int32(wire >> 3)
 32628  		wireType := int(wire & 0x7)
 32629  		if wireType == 4 {
 32630  			return fmt.Errorf("proto: GitFileGeneratorItem: wiretype end group for non-group")
 32631  		}
 32632  		if fieldNum <= 0 {
 32633  			return fmt.Errorf("proto: GitFileGeneratorItem: illegal tag %d (wire type %d)", fieldNum, wire)
 32634  		}
 32635  		switch fieldNum {
 32636  		case 1:
 32637  			if wireType != 2 {
 32638  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 32639  			}
 32640  			var stringLen uint64
 32641  			for shift := uint(0); ; shift += 7 {
 32642  				if shift >= 64 {
 32643  					return ErrIntOverflowGenerated
 32644  				}
 32645  				if iNdEx >= l {
 32646  					return io.ErrUnexpectedEOF
 32647  				}
 32648  				b := dAtA[iNdEx]
 32649  				iNdEx++
 32650  				stringLen |= uint64(b&0x7F) << shift
 32651  				if b < 0x80 {
 32652  					break
 32653  				}
 32654  			}
 32655  			intStringLen := int(stringLen)
 32656  			if intStringLen < 0 {
 32657  				return ErrInvalidLengthGenerated
 32658  			}
 32659  			postIndex := iNdEx + intStringLen
 32660  			if postIndex < 0 {
 32661  				return ErrInvalidLengthGenerated
 32662  			}
 32663  			if postIndex > l {
 32664  				return io.ErrUnexpectedEOF
 32665  			}
 32666  			m.Path = string(dAtA[iNdEx:postIndex])
 32667  			iNdEx = postIndex
 32668  		default:
 32669  			iNdEx = preIndex
 32670  			skippy, err := skipGenerated(dAtA[iNdEx:])
 32671  			if err != nil {
 32672  				return err
 32673  			}
 32674  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 32675  				return ErrInvalidLengthGenerated
 32676  			}
 32677  			if (iNdEx + skippy) > l {
 32678  				return io.ErrUnexpectedEOF
 32679  			}
 32680  			iNdEx += skippy
 32681  		}
 32682  	}
 32683  
 32684  	if iNdEx > l {
 32685  		return io.ErrUnexpectedEOF
 32686  	}
 32687  	return nil
 32688  }
 32689  func (m *GitGenerator) Unmarshal(dAtA []byte) error {
 32690  	l := len(dAtA)
 32691  	iNdEx := 0
 32692  	for iNdEx < l {
 32693  		preIndex := iNdEx
 32694  		var wire uint64
 32695  		for shift := uint(0); ; shift += 7 {
 32696  			if shift >= 64 {
 32697  				return ErrIntOverflowGenerated
 32698  			}
 32699  			if iNdEx >= l {
 32700  				return io.ErrUnexpectedEOF
 32701  			}
 32702  			b := dAtA[iNdEx]
 32703  			iNdEx++
 32704  			wire |= uint64(b&0x7F) << shift
 32705  			if b < 0x80 {
 32706  				break
 32707  			}
 32708  		}
 32709  		fieldNum := int32(wire >> 3)
 32710  		wireType := int(wire & 0x7)
 32711  		if wireType == 4 {
 32712  			return fmt.Errorf("proto: GitGenerator: wiretype end group for non-group")
 32713  		}
 32714  		if fieldNum <= 0 {
 32715  			return fmt.Errorf("proto: GitGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 32716  		}
 32717  		switch fieldNum {
 32718  		case 1:
 32719  			if wireType != 2 {
 32720  				return fmt.Errorf("proto: wrong wireType = %d for field RepoURL", wireType)
 32721  			}
 32722  			var stringLen uint64
 32723  			for shift := uint(0); ; shift += 7 {
 32724  				if shift >= 64 {
 32725  					return ErrIntOverflowGenerated
 32726  				}
 32727  				if iNdEx >= l {
 32728  					return io.ErrUnexpectedEOF
 32729  				}
 32730  				b := dAtA[iNdEx]
 32731  				iNdEx++
 32732  				stringLen |= uint64(b&0x7F) << shift
 32733  				if b < 0x80 {
 32734  					break
 32735  				}
 32736  			}
 32737  			intStringLen := int(stringLen)
 32738  			if intStringLen < 0 {
 32739  				return ErrInvalidLengthGenerated
 32740  			}
 32741  			postIndex := iNdEx + intStringLen
 32742  			if postIndex < 0 {
 32743  				return ErrInvalidLengthGenerated
 32744  			}
 32745  			if postIndex > l {
 32746  				return io.ErrUnexpectedEOF
 32747  			}
 32748  			m.RepoURL = string(dAtA[iNdEx:postIndex])
 32749  			iNdEx = postIndex
 32750  		case 2:
 32751  			if wireType != 2 {
 32752  				return fmt.Errorf("proto: wrong wireType = %d for field Directories", wireType)
 32753  			}
 32754  			var msglen int
 32755  			for shift := uint(0); ; shift += 7 {
 32756  				if shift >= 64 {
 32757  					return ErrIntOverflowGenerated
 32758  				}
 32759  				if iNdEx >= l {
 32760  					return io.ErrUnexpectedEOF
 32761  				}
 32762  				b := dAtA[iNdEx]
 32763  				iNdEx++
 32764  				msglen |= int(b&0x7F) << shift
 32765  				if b < 0x80 {
 32766  					break
 32767  				}
 32768  			}
 32769  			if msglen < 0 {
 32770  				return ErrInvalidLengthGenerated
 32771  			}
 32772  			postIndex := iNdEx + msglen
 32773  			if postIndex < 0 {
 32774  				return ErrInvalidLengthGenerated
 32775  			}
 32776  			if postIndex > l {
 32777  				return io.ErrUnexpectedEOF
 32778  			}
 32779  			m.Directories = append(m.Directories, GitDirectoryGeneratorItem{})
 32780  			if err := m.Directories[len(m.Directories)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32781  				return err
 32782  			}
 32783  			iNdEx = postIndex
 32784  		case 3:
 32785  			if wireType != 2 {
 32786  				return fmt.Errorf("proto: wrong wireType = %d for field Files", wireType)
 32787  			}
 32788  			var msglen int
 32789  			for shift := uint(0); ; shift += 7 {
 32790  				if shift >= 64 {
 32791  					return ErrIntOverflowGenerated
 32792  				}
 32793  				if iNdEx >= l {
 32794  					return io.ErrUnexpectedEOF
 32795  				}
 32796  				b := dAtA[iNdEx]
 32797  				iNdEx++
 32798  				msglen |= int(b&0x7F) << shift
 32799  				if b < 0x80 {
 32800  					break
 32801  				}
 32802  			}
 32803  			if msglen < 0 {
 32804  				return ErrInvalidLengthGenerated
 32805  			}
 32806  			postIndex := iNdEx + msglen
 32807  			if postIndex < 0 {
 32808  				return ErrInvalidLengthGenerated
 32809  			}
 32810  			if postIndex > l {
 32811  				return io.ErrUnexpectedEOF
 32812  			}
 32813  			m.Files = append(m.Files, GitFileGeneratorItem{})
 32814  			if err := m.Files[len(m.Files)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32815  				return err
 32816  			}
 32817  			iNdEx = postIndex
 32818  		case 4:
 32819  			if wireType != 2 {
 32820  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 32821  			}
 32822  			var stringLen uint64
 32823  			for shift := uint(0); ; shift += 7 {
 32824  				if shift >= 64 {
 32825  					return ErrIntOverflowGenerated
 32826  				}
 32827  				if iNdEx >= l {
 32828  					return io.ErrUnexpectedEOF
 32829  				}
 32830  				b := dAtA[iNdEx]
 32831  				iNdEx++
 32832  				stringLen |= uint64(b&0x7F) << shift
 32833  				if b < 0x80 {
 32834  					break
 32835  				}
 32836  			}
 32837  			intStringLen := int(stringLen)
 32838  			if intStringLen < 0 {
 32839  				return ErrInvalidLengthGenerated
 32840  			}
 32841  			postIndex := iNdEx + intStringLen
 32842  			if postIndex < 0 {
 32843  				return ErrInvalidLengthGenerated
 32844  			}
 32845  			if postIndex > l {
 32846  				return io.ErrUnexpectedEOF
 32847  			}
 32848  			m.Revision = string(dAtA[iNdEx:postIndex])
 32849  			iNdEx = postIndex
 32850  		case 5:
 32851  			if wireType != 0 {
 32852  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 32853  			}
 32854  			var v int64
 32855  			for shift := uint(0); ; shift += 7 {
 32856  				if shift >= 64 {
 32857  					return ErrIntOverflowGenerated
 32858  				}
 32859  				if iNdEx >= l {
 32860  					return io.ErrUnexpectedEOF
 32861  				}
 32862  				b := dAtA[iNdEx]
 32863  				iNdEx++
 32864  				v |= int64(b&0x7F) << shift
 32865  				if b < 0x80 {
 32866  					break
 32867  				}
 32868  			}
 32869  			m.RequeueAfterSeconds = &v
 32870  		case 6:
 32871  			if wireType != 2 {
 32872  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 32873  			}
 32874  			var msglen int
 32875  			for shift := uint(0); ; shift += 7 {
 32876  				if shift >= 64 {
 32877  					return ErrIntOverflowGenerated
 32878  				}
 32879  				if iNdEx >= l {
 32880  					return io.ErrUnexpectedEOF
 32881  				}
 32882  				b := dAtA[iNdEx]
 32883  				iNdEx++
 32884  				msglen |= int(b&0x7F) << shift
 32885  				if b < 0x80 {
 32886  					break
 32887  				}
 32888  			}
 32889  			if msglen < 0 {
 32890  				return ErrInvalidLengthGenerated
 32891  			}
 32892  			postIndex := iNdEx + msglen
 32893  			if postIndex < 0 {
 32894  				return ErrInvalidLengthGenerated
 32895  			}
 32896  			if postIndex > l {
 32897  				return io.ErrUnexpectedEOF
 32898  			}
 32899  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 32900  				return err
 32901  			}
 32902  			iNdEx = postIndex
 32903  		case 7:
 32904  			if wireType != 2 {
 32905  				return fmt.Errorf("proto: wrong wireType = %d for field PathParamPrefix", wireType)
 32906  			}
 32907  			var stringLen uint64
 32908  			for shift := uint(0); ; shift += 7 {
 32909  				if shift >= 64 {
 32910  					return ErrIntOverflowGenerated
 32911  				}
 32912  				if iNdEx >= l {
 32913  					return io.ErrUnexpectedEOF
 32914  				}
 32915  				b := dAtA[iNdEx]
 32916  				iNdEx++
 32917  				stringLen |= uint64(b&0x7F) << shift
 32918  				if b < 0x80 {
 32919  					break
 32920  				}
 32921  			}
 32922  			intStringLen := int(stringLen)
 32923  			if intStringLen < 0 {
 32924  				return ErrInvalidLengthGenerated
 32925  			}
 32926  			postIndex := iNdEx + intStringLen
 32927  			if postIndex < 0 {
 32928  				return ErrInvalidLengthGenerated
 32929  			}
 32930  			if postIndex > l {
 32931  				return io.ErrUnexpectedEOF
 32932  			}
 32933  			m.PathParamPrefix = string(dAtA[iNdEx:postIndex])
 32934  			iNdEx = postIndex
 32935  		case 8:
 32936  			if wireType != 2 {
 32937  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 32938  			}
 32939  			var msglen int
 32940  			for shift := uint(0); ; shift += 7 {
 32941  				if shift >= 64 {
 32942  					return ErrIntOverflowGenerated
 32943  				}
 32944  				if iNdEx >= l {
 32945  					return io.ErrUnexpectedEOF
 32946  				}
 32947  				b := dAtA[iNdEx]
 32948  				iNdEx++
 32949  				msglen |= int(b&0x7F) << shift
 32950  				if b < 0x80 {
 32951  					break
 32952  				}
 32953  			}
 32954  			if msglen < 0 {
 32955  				return ErrInvalidLengthGenerated
 32956  			}
 32957  			postIndex := iNdEx + msglen
 32958  			if postIndex < 0 {
 32959  				return ErrInvalidLengthGenerated
 32960  			}
 32961  			if postIndex > l {
 32962  				return io.ErrUnexpectedEOF
 32963  			}
 32964  			if m.Values == nil {
 32965  				m.Values = make(map[string]string)
 32966  			}
 32967  			var mapkey string
 32968  			var mapvalue string
 32969  			for iNdEx < postIndex {
 32970  				entryPreIndex := iNdEx
 32971  				var wire uint64
 32972  				for shift := uint(0); ; shift += 7 {
 32973  					if shift >= 64 {
 32974  						return ErrIntOverflowGenerated
 32975  					}
 32976  					if iNdEx >= l {
 32977  						return io.ErrUnexpectedEOF
 32978  					}
 32979  					b := dAtA[iNdEx]
 32980  					iNdEx++
 32981  					wire |= uint64(b&0x7F) << shift
 32982  					if b < 0x80 {
 32983  						break
 32984  					}
 32985  				}
 32986  				fieldNum := int32(wire >> 3)
 32987  				if fieldNum == 1 {
 32988  					var stringLenmapkey uint64
 32989  					for shift := uint(0); ; shift += 7 {
 32990  						if shift >= 64 {
 32991  							return ErrIntOverflowGenerated
 32992  						}
 32993  						if iNdEx >= l {
 32994  							return io.ErrUnexpectedEOF
 32995  						}
 32996  						b := dAtA[iNdEx]
 32997  						iNdEx++
 32998  						stringLenmapkey |= uint64(b&0x7F) << shift
 32999  						if b < 0x80 {
 33000  							break
 33001  						}
 33002  					}
 33003  					intStringLenmapkey := int(stringLenmapkey)
 33004  					if intStringLenmapkey < 0 {
 33005  						return ErrInvalidLengthGenerated
 33006  					}
 33007  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 33008  					if postStringIndexmapkey < 0 {
 33009  						return ErrInvalidLengthGenerated
 33010  					}
 33011  					if postStringIndexmapkey > l {
 33012  						return io.ErrUnexpectedEOF
 33013  					}
 33014  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 33015  					iNdEx = postStringIndexmapkey
 33016  				} else if fieldNum == 2 {
 33017  					var stringLenmapvalue uint64
 33018  					for shift := uint(0); ; shift += 7 {
 33019  						if shift >= 64 {
 33020  							return ErrIntOverflowGenerated
 33021  						}
 33022  						if iNdEx >= l {
 33023  							return io.ErrUnexpectedEOF
 33024  						}
 33025  						b := dAtA[iNdEx]
 33026  						iNdEx++
 33027  						stringLenmapvalue |= uint64(b&0x7F) << shift
 33028  						if b < 0x80 {
 33029  							break
 33030  						}
 33031  					}
 33032  					intStringLenmapvalue := int(stringLenmapvalue)
 33033  					if intStringLenmapvalue < 0 {
 33034  						return ErrInvalidLengthGenerated
 33035  					}
 33036  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 33037  					if postStringIndexmapvalue < 0 {
 33038  						return ErrInvalidLengthGenerated
 33039  					}
 33040  					if postStringIndexmapvalue > l {
 33041  						return io.ErrUnexpectedEOF
 33042  					}
 33043  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 33044  					iNdEx = postStringIndexmapvalue
 33045  				} else {
 33046  					iNdEx = entryPreIndex
 33047  					skippy, err := skipGenerated(dAtA[iNdEx:])
 33048  					if err != nil {
 33049  						return err
 33050  					}
 33051  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 33052  						return ErrInvalidLengthGenerated
 33053  					}
 33054  					if (iNdEx + skippy) > postIndex {
 33055  						return io.ErrUnexpectedEOF
 33056  					}
 33057  					iNdEx += skippy
 33058  				}
 33059  			}
 33060  			m.Values[mapkey] = mapvalue
 33061  			iNdEx = postIndex
 33062  		default:
 33063  			iNdEx = preIndex
 33064  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33065  			if err != nil {
 33066  				return err
 33067  			}
 33068  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33069  				return ErrInvalidLengthGenerated
 33070  			}
 33071  			if (iNdEx + skippy) > l {
 33072  				return io.ErrUnexpectedEOF
 33073  			}
 33074  			iNdEx += skippy
 33075  		}
 33076  	}
 33077  
 33078  	if iNdEx > l {
 33079  		return io.ErrUnexpectedEOF
 33080  	}
 33081  	return nil
 33082  }
 33083  func (m *GnuPGPublicKey) Unmarshal(dAtA []byte) error {
 33084  	l := len(dAtA)
 33085  	iNdEx := 0
 33086  	for iNdEx < l {
 33087  		preIndex := iNdEx
 33088  		var wire uint64
 33089  		for shift := uint(0); ; shift += 7 {
 33090  			if shift >= 64 {
 33091  				return ErrIntOverflowGenerated
 33092  			}
 33093  			if iNdEx >= l {
 33094  				return io.ErrUnexpectedEOF
 33095  			}
 33096  			b := dAtA[iNdEx]
 33097  			iNdEx++
 33098  			wire |= uint64(b&0x7F) << shift
 33099  			if b < 0x80 {
 33100  				break
 33101  			}
 33102  		}
 33103  		fieldNum := int32(wire >> 3)
 33104  		wireType := int(wire & 0x7)
 33105  		if wireType == 4 {
 33106  			return fmt.Errorf("proto: GnuPGPublicKey: wiretype end group for non-group")
 33107  		}
 33108  		if fieldNum <= 0 {
 33109  			return fmt.Errorf("proto: GnuPGPublicKey: illegal tag %d (wire type %d)", fieldNum, wire)
 33110  		}
 33111  		switch fieldNum {
 33112  		case 1:
 33113  			if wireType != 2 {
 33114  				return fmt.Errorf("proto: wrong wireType = %d for field KeyID", wireType)
 33115  			}
 33116  			var stringLen uint64
 33117  			for shift := uint(0); ; shift += 7 {
 33118  				if shift >= 64 {
 33119  					return ErrIntOverflowGenerated
 33120  				}
 33121  				if iNdEx >= l {
 33122  					return io.ErrUnexpectedEOF
 33123  				}
 33124  				b := dAtA[iNdEx]
 33125  				iNdEx++
 33126  				stringLen |= uint64(b&0x7F) << shift
 33127  				if b < 0x80 {
 33128  					break
 33129  				}
 33130  			}
 33131  			intStringLen := int(stringLen)
 33132  			if intStringLen < 0 {
 33133  				return ErrInvalidLengthGenerated
 33134  			}
 33135  			postIndex := iNdEx + intStringLen
 33136  			if postIndex < 0 {
 33137  				return ErrInvalidLengthGenerated
 33138  			}
 33139  			if postIndex > l {
 33140  				return io.ErrUnexpectedEOF
 33141  			}
 33142  			m.KeyID = string(dAtA[iNdEx:postIndex])
 33143  			iNdEx = postIndex
 33144  		case 2:
 33145  			if wireType != 2 {
 33146  				return fmt.Errorf("proto: wrong wireType = %d for field Fingerprint", wireType)
 33147  			}
 33148  			var stringLen uint64
 33149  			for shift := uint(0); ; shift += 7 {
 33150  				if shift >= 64 {
 33151  					return ErrIntOverflowGenerated
 33152  				}
 33153  				if iNdEx >= l {
 33154  					return io.ErrUnexpectedEOF
 33155  				}
 33156  				b := dAtA[iNdEx]
 33157  				iNdEx++
 33158  				stringLen |= uint64(b&0x7F) << shift
 33159  				if b < 0x80 {
 33160  					break
 33161  				}
 33162  			}
 33163  			intStringLen := int(stringLen)
 33164  			if intStringLen < 0 {
 33165  				return ErrInvalidLengthGenerated
 33166  			}
 33167  			postIndex := iNdEx + intStringLen
 33168  			if postIndex < 0 {
 33169  				return ErrInvalidLengthGenerated
 33170  			}
 33171  			if postIndex > l {
 33172  				return io.ErrUnexpectedEOF
 33173  			}
 33174  			m.Fingerprint = string(dAtA[iNdEx:postIndex])
 33175  			iNdEx = postIndex
 33176  		case 3:
 33177  			if wireType != 2 {
 33178  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 33179  			}
 33180  			var stringLen uint64
 33181  			for shift := uint(0); ; shift += 7 {
 33182  				if shift >= 64 {
 33183  					return ErrIntOverflowGenerated
 33184  				}
 33185  				if iNdEx >= l {
 33186  					return io.ErrUnexpectedEOF
 33187  				}
 33188  				b := dAtA[iNdEx]
 33189  				iNdEx++
 33190  				stringLen |= uint64(b&0x7F) << shift
 33191  				if b < 0x80 {
 33192  					break
 33193  				}
 33194  			}
 33195  			intStringLen := int(stringLen)
 33196  			if intStringLen < 0 {
 33197  				return ErrInvalidLengthGenerated
 33198  			}
 33199  			postIndex := iNdEx + intStringLen
 33200  			if postIndex < 0 {
 33201  				return ErrInvalidLengthGenerated
 33202  			}
 33203  			if postIndex > l {
 33204  				return io.ErrUnexpectedEOF
 33205  			}
 33206  			m.Owner = string(dAtA[iNdEx:postIndex])
 33207  			iNdEx = postIndex
 33208  		case 4:
 33209  			if wireType != 2 {
 33210  				return fmt.Errorf("proto: wrong wireType = %d for field Trust", wireType)
 33211  			}
 33212  			var stringLen uint64
 33213  			for shift := uint(0); ; shift += 7 {
 33214  				if shift >= 64 {
 33215  					return ErrIntOverflowGenerated
 33216  				}
 33217  				if iNdEx >= l {
 33218  					return io.ErrUnexpectedEOF
 33219  				}
 33220  				b := dAtA[iNdEx]
 33221  				iNdEx++
 33222  				stringLen |= uint64(b&0x7F) << shift
 33223  				if b < 0x80 {
 33224  					break
 33225  				}
 33226  			}
 33227  			intStringLen := int(stringLen)
 33228  			if intStringLen < 0 {
 33229  				return ErrInvalidLengthGenerated
 33230  			}
 33231  			postIndex := iNdEx + intStringLen
 33232  			if postIndex < 0 {
 33233  				return ErrInvalidLengthGenerated
 33234  			}
 33235  			if postIndex > l {
 33236  				return io.ErrUnexpectedEOF
 33237  			}
 33238  			m.Trust = string(dAtA[iNdEx:postIndex])
 33239  			iNdEx = postIndex
 33240  		case 5:
 33241  			if wireType != 2 {
 33242  				return fmt.Errorf("proto: wrong wireType = %d for field SubType", wireType)
 33243  			}
 33244  			var stringLen uint64
 33245  			for shift := uint(0); ; shift += 7 {
 33246  				if shift >= 64 {
 33247  					return ErrIntOverflowGenerated
 33248  				}
 33249  				if iNdEx >= l {
 33250  					return io.ErrUnexpectedEOF
 33251  				}
 33252  				b := dAtA[iNdEx]
 33253  				iNdEx++
 33254  				stringLen |= uint64(b&0x7F) << shift
 33255  				if b < 0x80 {
 33256  					break
 33257  				}
 33258  			}
 33259  			intStringLen := int(stringLen)
 33260  			if intStringLen < 0 {
 33261  				return ErrInvalidLengthGenerated
 33262  			}
 33263  			postIndex := iNdEx + intStringLen
 33264  			if postIndex < 0 {
 33265  				return ErrInvalidLengthGenerated
 33266  			}
 33267  			if postIndex > l {
 33268  				return io.ErrUnexpectedEOF
 33269  			}
 33270  			m.SubType = string(dAtA[iNdEx:postIndex])
 33271  			iNdEx = postIndex
 33272  		case 6:
 33273  			if wireType != 2 {
 33274  				return fmt.Errorf("proto: wrong wireType = %d for field KeyData", wireType)
 33275  			}
 33276  			var stringLen uint64
 33277  			for shift := uint(0); ; shift += 7 {
 33278  				if shift >= 64 {
 33279  					return ErrIntOverflowGenerated
 33280  				}
 33281  				if iNdEx >= l {
 33282  					return io.ErrUnexpectedEOF
 33283  				}
 33284  				b := dAtA[iNdEx]
 33285  				iNdEx++
 33286  				stringLen |= uint64(b&0x7F) << shift
 33287  				if b < 0x80 {
 33288  					break
 33289  				}
 33290  			}
 33291  			intStringLen := int(stringLen)
 33292  			if intStringLen < 0 {
 33293  				return ErrInvalidLengthGenerated
 33294  			}
 33295  			postIndex := iNdEx + intStringLen
 33296  			if postIndex < 0 {
 33297  				return ErrInvalidLengthGenerated
 33298  			}
 33299  			if postIndex > l {
 33300  				return io.ErrUnexpectedEOF
 33301  			}
 33302  			m.KeyData = string(dAtA[iNdEx:postIndex])
 33303  			iNdEx = postIndex
 33304  		default:
 33305  			iNdEx = preIndex
 33306  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33307  			if err != nil {
 33308  				return err
 33309  			}
 33310  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33311  				return ErrInvalidLengthGenerated
 33312  			}
 33313  			if (iNdEx + skippy) > l {
 33314  				return io.ErrUnexpectedEOF
 33315  			}
 33316  			iNdEx += skippy
 33317  		}
 33318  	}
 33319  
 33320  	if iNdEx > l {
 33321  		return io.ErrUnexpectedEOF
 33322  	}
 33323  	return nil
 33324  }
 33325  func (m *GnuPGPublicKeyList) Unmarshal(dAtA []byte) error {
 33326  	l := len(dAtA)
 33327  	iNdEx := 0
 33328  	for iNdEx < l {
 33329  		preIndex := iNdEx
 33330  		var wire uint64
 33331  		for shift := uint(0); ; shift += 7 {
 33332  			if shift >= 64 {
 33333  				return ErrIntOverflowGenerated
 33334  			}
 33335  			if iNdEx >= l {
 33336  				return io.ErrUnexpectedEOF
 33337  			}
 33338  			b := dAtA[iNdEx]
 33339  			iNdEx++
 33340  			wire |= uint64(b&0x7F) << shift
 33341  			if b < 0x80 {
 33342  				break
 33343  			}
 33344  		}
 33345  		fieldNum := int32(wire >> 3)
 33346  		wireType := int(wire & 0x7)
 33347  		if wireType == 4 {
 33348  			return fmt.Errorf("proto: GnuPGPublicKeyList: wiretype end group for non-group")
 33349  		}
 33350  		if fieldNum <= 0 {
 33351  			return fmt.Errorf("proto: GnuPGPublicKeyList: illegal tag %d (wire type %d)", fieldNum, wire)
 33352  		}
 33353  		switch fieldNum {
 33354  		case 1:
 33355  			if wireType != 2 {
 33356  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 33357  			}
 33358  			var msglen int
 33359  			for shift := uint(0); ; shift += 7 {
 33360  				if shift >= 64 {
 33361  					return ErrIntOverflowGenerated
 33362  				}
 33363  				if iNdEx >= l {
 33364  					return io.ErrUnexpectedEOF
 33365  				}
 33366  				b := dAtA[iNdEx]
 33367  				iNdEx++
 33368  				msglen |= int(b&0x7F) << shift
 33369  				if b < 0x80 {
 33370  					break
 33371  				}
 33372  			}
 33373  			if msglen < 0 {
 33374  				return ErrInvalidLengthGenerated
 33375  			}
 33376  			postIndex := iNdEx + msglen
 33377  			if postIndex < 0 {
 33378  				return ErrInvalidLengthGenerated
 33379  			}
 33380  			if postIndex > l {
 33381  				return io.ErrUnexpectedEOF
 33382  			}
 33383  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33384  				return err
 33385  			}
 33386  			iNdEx = postIndex
 33387  		case 2:
 33388  			if wireType != 2 {
 33389  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 33390  			}
 33391  			var msglen int
 33392  			for shift := uint(0); ; shift += 7 {
 33393  				if shift >= 64 {
 33394  					return ErrIntOverflowGenerated
 33395  				}
 33396  				if iNdEx >= l {
 33397  					return io.ErrUnexpectedEOF
 33398  				}
 33399  				b := dAtA[iNdEx]
 33400  				iNdEx++
 33401  				msglen |= int(b&0x7F) << shift
 33402  				if b < 0x80 {
 33403  					break
 33404  				}
 33405  			}
 33406  			if msglen < 0 {
 33407  				return ErrInvalidLengthGenerated
 33408  			}
 33409  			postIndex := iNdEx + msglen
 33410  			if postIndex < 0 {
 33411  				return ErrInvalidLengthGenerated
 33412  			}
 33413  			if postIndex > l {
 33414  				return io.ErrUnexpectedEOF
 33415  			}
 33416  			m.Items = append(m.Items, GnuPGPublicKey{})
 33417  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33418  				return err
 33419  			}
 33420  			iNdEx = postIndex
 33421  		default:
 33422  			iNdEx = preIndex
 33423  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33424  			if err != nil {
 33425  				return err
 33426  			}
 33427  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33428  				return ErrInvalidLengthGenerated
 33429  			}
 33430  			if (iNdEx + skippy) > l {
 33431  				return io.ErrUnexpectedEOF
 33432  			}
 33433  			iNdEx += skippy
 33434  		}
 33435  	}
 33436  
 33437  	if iNdEx > l {
 33438  		return io.ErrUnexpectedEOF
 33439  	}
 33440  	return nil
 33441  }
 33442  func (m *HealthStatus) Unmarshal(dAtA []byte) error {
 33443  	l := len(dAtA)
 33444  	iNdEx := 0
 33445  	for iNdEx < l {
 33446  		preIndex := iNdEx
 33447  		var wire uint64
 33448  		for shift := uint(0); ; shift += 7 {
 33449  			if shift >= 64 {
 33450  				return ErrIntOverflowGenerated
 33451  			}
 33452  			if iNdEx >= l {
 33453  				return io.ErrUnexpectedEOF
 33454  			}
 33455  			b := dAtA[iNdEx]
 33456  			iNdEx++
 33457  			wire |= uint64(b&0x7F) << shift
 33458  			if b < 0x80 {
 33459  				break
 33460  			}
 33461  		}
 33462  		fieldNum := int32(wire >> 3)
 33463  		wireType := int(wire & 0x7)
 33464  		if wireType == 4 {
 33465  			return fmt.Errorf("proto: HealthStatus: wiretype end group for non-group")
 33466  		}
 33467  		if fieldNum <= 0 {
 33468  			return fmt.Errorf("proto: HealthStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 33469  		}
 33470  		switch fieldNum {
 33471  		case 1:
 33472  			if wireType != 2 {
 33473  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 33474  			}
 33475  			var stringLen uint64
 33476  			for shift := uint(0); ; shift += 7 {
 33477  				if shift >= 64 {
 33478  					return ErrIntOverflowGenerated
 33479  				}
 33480  				if iNdEx >= l {
 33481  					return io.ErrUnexpectedEOF
 33482  				}
 33483  				b := dAtA[iNdEx]
 33484  				iNdEx++
 33485  				stringLen |= uint64(b&0x7F) << shift
 33486  				if b < 0x80 {
 33487  					break
 33488  				}
 33489  			}
 33490  			intStringLen := int(stringLen)
 33491  			if intStringLen < 0 {
 33492  				return ErrInvalidLengthGenerated
 33493  			}
 33494  			postIndex := iNdEx + intStringLen
 33495  			if postIndex < 0 {
 33496  				return ErrInvalidLengthGenerated
 33497  			}
 33498  			if postIndex > l {
 33499  				return io.ErrUnexpectedEOF
 33500  			}
 33501  			m.Status = github_com_argoproj_gitops_engine_pkg_health.HealthStatusCode(dAtA[iNdEx:postIndex])
 33502  			iNdEx = postIndex
 33503  		case 2:
 33504  			if wireType != 2 {
 33505  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 33506  			}
 33507  			var stringLen uint64
 33508  			for shift := uint(0); ; shift += 7 {
 33509  				if shift >= 64 {
 33510  					return ErrIntOverflowGenerated
 33511  				}
 33512  				if iNdEx >= l {
 33513  					return io.ErrUnexpectedEOF
 33514  				}
 33515  				b := dAtA[iNdEx]
 33516  				iNdEx++
 33517  				stringLen |= uint64(b&0x7F) << shift
 33518  				if b < 0x80 {
 33519  					break
 33520  				}
 33521  			}
 33522  			intStringLen := int(stringLen)
 33523  			if intStringLen < 0 {
 33524  				return ErrInvalidLengthGenerated
 33525  			}
 33526  			postIndex := iNdEx + intStringLen
 33527  			if postIndex < 0 {
 33528  				return ErrInvalidLengthGenerated
 33529  			}
 33530  			if postIndex > l {
 33531  				return io.ErrUnexpectedEOF
 33532  			}
 33533  			m.Message = string(dAtA[iNdEx:postIndex])
 33534  			iNdEx = postIndex
 33535  		default:
 33536  			iNdEx = preIndex
 33537  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33538  			if err != nil {
 33539  				return err
 33540  			}
 33541  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33542  				return ErrInvalidLengthGenerated
 33543  			}
 33544  			if (iNdEx + skippy) > l {
 33545  				return io.ErrUnexpectedEOF
 33546  			}
 33547  			iNdEx += skippy
 33548  		}
 33549  	}
 33550  
 33551  	if iNdEx > l {
 33552  		return io.ErrUnexpectedEOF
 33553  	}
 33554  	return nil
 33555  }
 33556  func (m *HelmFileParameter) Unmarshal(dAtA []byte) error {
 33557  	l := len(dAtA)
 33558  	iNdEx := 0
 33559  	for iNdEx < l {
 33560  		preIndex := iNdEx
 33561  		var wire uint64
 33562  		for shift := uint(0); ; shift += 7 {
 33563  			if shift >= 64 {
 33564  				return ErrIntOverflowGenerated
 33565  			}
 33566  			if iNdEx >= l {
 33567  				return io.ErrUnexpectedEOF
 33568  			}
 33569  			b := dAtA[iNdEx]
 33570  			iNdEx++
 33571  			wire |= uint64(b&0x7F) << shift
 33572  			if b < 0x80 {
 33573  				break
 33574  			}
 33575  		}
 33576  		fieldNum := int32(wire >> 3)
 33577  		wireType := int(wire & 0x7)
 33578  		if wireType == 4 {
 33579  			return fmt.Errorf("proto: HelmFileParameter: wiretype end group for non-group")
 33580  		}
 33581  		if fieldNum <= 0 {
 33582  			return fmt.Errorf("proto: HelmFileParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 33583  		}
 33584  		switch fieldNum {
 33585  		case 1:
 33586  			if wireType != 2 {
 33587  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 33588  			}
 33589  			var stringLen uint64
 33590  			for shift := uint(0); ; shift += 7 {
 33591  				if shift >= 64 {
 33592  					return ErrIntOverflowGenerated
 33593  				}
 33594  				if iNdEx >= l {
 33595  					return io.ErrUnexpectedEOF
 33596  				}
 33597  				b := dAtA[iNdEx]
 33598  				iNdEx++
 33599  				stringLen |= uint64(b&0x7F) << shift
 33600  				if b < 0x80 {
 33601  					break
 33602  				}
 33603  			}
 33604  			intStringLen := int(stringLen)
 33605  			if intStringLen < 0 {
 33606  				return ErrInvalidLengthGenerated
 33607  			}
 33608  			postIndex := iNdEx + intStringLen
 33609  			if postIndex < 0 {
 33610  				return ErrInvalidLengthGenerated
 33611  			}
 33612  			if postIndex > l {
 33613  				return io.ErrUnexpectedEOF
 33614  			}
 33615  			m.Name = string(dAtA[iNdEx:postIndex])
 33616  			iNdEx = postIndex
 33617  		case 2:
 33618  			if wireType != 2 {
 33619  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 33620  			}
 33621  			var stringLen uint64
 33622  			for shift := uint(0); ; shift += 7 {
 33623  				if shift >= 64 {
 33624  					return ErrIntOverflowGenerated
 33625  				}
 33626  				if iNdEx >= l {
 33627  					return io.ErrUnexpectedEOF
 33628  				}
 33629  				b := dAtA[iNdEx]
 33630  				iNdEx++
 33631  				stringLen |= uint64(b&0x7F) << shift
 33632  				if b < 0x80 {
 33633  					break
 33634  				}
 33635  			}
 33636  			intStringLen := int(stringLen)
 33637  			if intStringLen < 0 {
 33638  				return ErrInvalidLengthGenerated
 33639  			}
 33640  			postIndex := iNdEx + intStringLen
 33641  			if postIndex < 0 {
 33642  				return ErrInvalidLengthGenerated
 33643  			}
 33644  			if postIndex > l {
 33645  				return io.ErrUnexpectedEOF
 33646  			}
 33647  			m.Path = string(dAtA[iNdEx:postIndex])
 33648  			iNdEx = postIndex
 33649  		default:
 33650  			iNdEx = preIndex
 33651  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33652  			if err != nil {
 33653  				return err
 33654  			}
 33655  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33656  				return ErrInvalidLengthGenerated
 33657  			}
 33658  			if (iNdEx + skippy) > l {
 33659  				return io.ErrUnexpectedEOF
 33660  			}
 33661  			iNdEx += skippy
 33662  		}
 33663  	}
 33664  
 33665  	if iNdEx > l {
 33666  		return io.ErrUnexpectedEOF
 33667  	}
 33668  	return nil
 33669  }
 33670  func (m *HelmOptions) Unmarshal(dAtA []byte) error {
 33671  	l := len(dAtA)
 33672  	iNdEx := 0
 33673  	for iNdEx < l {
 33674  		preIndex := iNdEx
 33675  		var wire uint64
 33676  		for shift := uint(0); ; shift += 7 {
 33677  			if shift >= 64 {
 33678  				return ErrIntOverflowGenerated
 33679  			}
 33680  			if iNdEx >= l {
 33681  				return io.ErrUnexpectedEOF
 33682  			}
 33683  			b := dAtA[iNdEx]
 33684  			iNdEx++
 33685  			wire |= uint64(b&0x7F) << shift
 33686  			if b < 0x80 {
 33687  				break
 33688  			}
 33689  		}
 33690  		fieldNum := int32(wire >> 3)
 33691  		wireType := int(wire & 0x7)
 33692  		if wireType == 4 {
 33693  			return fmt.Errorf("proto: HelmOptions: wiretype end group for non-group")
 33694  		}
 33695  		if fieldNum <= 0 {
 33696  			return fmt.Errorf("proto: HelmOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 33697  		}
 33698  		switch fieldNum {
 33699  		case 1:
 33700  			if wireType != 2 {
 33701  				return fmt.Errorf("proto: wrong wireType = %d for field ValuesFileSchemes", wireType)
 33702  			}
 33703  			var stringLen uint64
 33704  			for shift := uint(0); ; shift += 7 {
 33705  				if shift >= 64 {
 33706  					return ErrIntOverflowGenerated
 33707  				}
 33708  				if iNdEx >= l {
 33709  					return io.ErrUnexpectedEOF
 33710  				}
 33711  				b := dAtA[iNdEx]
 33712  				iNdEx++
 33713  				stringLen |= uint64(b&0x7F) << shift
 33714  				if b < 0x80 {
 33715  					break
 33716  				}
 33717  			}
 33718  			intStringLen := int(stringLen)
 33719  			if intStringLen < 0 {
 33720  				return ErrInvalidLengthGenerated
 33721  			}
 33722  			postIndex := iNdEx + intStringLen
 33723  			if postIndex < 0 {
 33724  				return ErrInvalidLengthGenerated
 33725  			}
 33726  			if postIndex > l {
 33727  				return io.ErrUnexpectedEOF
 33728  			}
 33729  			m.ValuesFileSchemes = append(m.ValuesFileSchemes, string(dAtA[iNdEx:postIndex]))
 33730  			iNdEx = postIndex
 33731  		default:
 33732  			iNdEx = preIndex
 33733  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33734  			if err != nil {
 33735  				return err
 33736  			}
 33737  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33738  				return ErrInvalidLengthGenerated
 33739  			}
 33740  			if (iNdEx + skippy) > l {
 33741  				return io.ErrUnexpectedEOF
 33742  			}
 33743  			iNdEx += skippy
 33744  		}
 33745  	}
 33746  
 33747  	if iNdEx > l {
 33748  		return io.ErrUnexpectedEOF
 33749  	}
 33750  	return nil
 33751  }
 33752  func (m *HelmParameter) Unmarshal(dAtA []byte) error {
 33753  	l := len(dAtA)
 33754  	iNdEx := 0
 33755  	for iNdEx < l {
 33756  		preIndex := iNdEx
 33757  		var wire uint64
 33758  		for shift := uint(0); ; shift += 7 {
 33759  			if shift >= 64 {
 33760  				return ErrIntOverflowGenerated
 33761  			}
 33762  			if iNdEx >= l {
 33763  				return io.ErrUnexpectedEOF
 33764  			}
 33765  			b := dAtA[iNdEx]
 33766  			iNdEx++
 33767  			wire |= uint64(b&0x7F) << shift
 33768  			if b < 0x80 {
 33769  				break
 33770  			}
 33771  		}
 33772  		fieldNum := int32(wire >> 3)
 33773  		wireType := int(wire & 0x7)
 33774  		if wireType == 4 {
 33775  			return fmt.Errorf("proto: HelmParameter: wiretype end group for non-group")
 33776  		}
 33777  		if fieldNum <= 0 {
 33778  			return fmt.Errorf("proto: HelmParameter: illegal tag %d (wire type %d)", fieldNum, wire)
 33779  		}
 33780  		switch fieldNum {
 33781  		case 1:
 33782  			if wireType != 2 {
 33783  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 33784  			}
 33785  			var stringLen uint64
 33786  			for shift := uint(0); ; shift += 7 {
 33787  				if shift >= 64 {
 33788  					return ErrIntOverflowGenerated
 33789  				}
 33790  				if iNdEx >= l {
 33791  					return io.ErrUnexpectedEOF
 33792  				}
 33793  				b := dAtA[iNdEx]
 33794  				iNdEx++
 33795  				stringLen |= uint64(b&0x7F) << shift
 33796  				if b < 0x80 {
 33797  					break
 33798  				}
 33799  			}
 33800  			intStringLen := int(stringLen)
 33801  			if intStringLen < 0 {
 33802  				return ErrInvalidLengthGenerated
 33803  			}
 33804  			postIndex := iNdEx + intStringLen
 33805  			if postIndex < 0 {
 33806  				return ErrInvalidLengthGenerated
 33807  			}
 33808  			if postIndex > l {
 33809  				return io.ErrUnexpectedEOF
 33810  			}
 33811  			m.Name = string(dAtA[iNdEx:postIndex])
 33812  			iNdEx = postIndex
 33813  		case 2:
 33814  			if wireType != 2 {
 33815  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 33816  			}
 33817  			var stringLen uint64
 33818  			for shift := uint(0); ; shift += 7 {
 33819  				if shift >= 64 {
 33820  					return ErrIntOverflowGenerated
 33821  				}
 33822  				if iNdEx >= l {
 33823  					return io.ErrUnexpectedEOF
 33824  				}
 33825  				b := dAtA[iNdEx]
 33826  				iNdEx++
 33827  				stringLen |= uint64(b&0x7F) << shift
 33828  				if b < 0x80 {
 33829  					break
 33830  				}
 33831  			}
 33832  			intStringLen := int(stringLen)
 33833  			if intStringLen < 0 {
 33834  				return ErrInvalidLengthGenerated
 33835  			}
 33836  			postIndex := iNdEx + intStringLen
 33837  			if postIndex < 0 {
 33838  				return ErrInvalidLengthGenerated
 33839  			}
 33840  			if postIndex > l {
 33841  				return io.ErrUnexpectedEOF
 33842  			}
 33843  			m.Value = string(dAtA[iNdEx:postIndex])
 33844  			iNdEx = postIndex
 33845  		case 3:
 33846  			if wireType != 0 {
 33847  				return fmt.Errorf("proto: wrong wireType = %d for field ForceString", wireType)
 33848  			}
 33849  			var v int
 33850  			for shift := uint(0); ; shift += 7 {
 33851  				if shift >= 64 {
 33852  					return ErrIntOverflowGenerated
 33853  				}
 33854  				if iNdEx >= l {
 33855  					return io.ErrUnexpectedEOF
 33856  				}
 33857  				b := dAtA[iNdEx]
 33858  				iNdEx++
 33859  				v |= int(b&0x7F) << shift
 33860  				if b < 0x80 {
 33861  					break
 33862  				}
 33863  			}
 33864  			m.ForceString = bool(v != 0)
 33865  		default:
 33866  			iNdEx = preIndex
 33867  			skippy, err := skipGenerated(dAtA[iNdEx:])
 33868  			if err != nil {
 33869  				return err
 33870  			}
 33871  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 33872  				return ErrInvalidLengthGenerated
 33873  			}
 33874  			if (iNdEx + skippy) > l {
 33875  				return io.ErrUnexpectedEOF
 33876  			}
 33877  			iNdEx += skippy
 33878  		}
 33879  	}
 33880  
 33881  	if iNdEx > l {
 33882  		return io.ErrUnexpectedEOF
 33883  	}
 33884  	return nil
 33885  }
 33886  func (m *HostInfo) Unmarshal(dAtA []byte) error {
 33887  	l := len(dAtA)
 33888  	iNdEx := 0
 33889  	for iNdEx < l {
 33890  		preIndex := iNdEx
 33891  		var wire uint64
 33892  		for shift := uint(0); ; shift += 7 {
 33893  			if shift >= 64 {
 33894  				return ErrIntOverflowGenerated
 33895  			}
 33896  			if iNdEx >= l {
 33897  				return io.ErrUnexpectedEOF
 33898  			}
 33899  			b := dAtA[iNdEx]
 33900  			iNdEx++
 33901  			wire |= uint64(b&0x7F) << shift
 33902  			if b < 0x80 {
 33903  				break
 33904  			}
 33905  		}
 33906  		fieldNum := int32(wire >> 3)
 33907  		wireType := int(wire & 0x7)
 33908  		if wireType == 4 {
 33909  			return fmt.Errorf("proto: HostInfo: wiretype end group for non-group")
 33910  		}
 33911  		if fieldNum <= 0 {
 33912  			return fmt.Errorf("proto: HostInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 33913  		}
 33914  		switch fieldNum {
 33915  		case 1:
 33916  			if wireType != 2 {
 33917  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 33918  			}
 33919  			var stringLen uint64
 33920  			for shift := uint(0); ; shift += 7 {
 33921  				if shift >= 64 {
 33922  					return ErrIntOverflowGenerated
 33923  				}
 33924  				if iNdEx >= l {
 33925  					return io.ErrUnexpectedEOF
 33926  				}
 33927  				b := dAtA[iNdEx]
 33928  				iNdEx++
 33929  				stringLen |= uint64(b&0x7F) << shift
 33930  				if b < 0x80 {
 33931  					break
 33932  				}
 33933  			}
 33934  			intStringLen := int(stringLen)
 33935  			if intStringLen < 0 {
 33936  				return ErrInvalidLengthGenerated
 33937  			}
 33938  			postIndex := iNdEx + intStringLen
 33939  			if postIndex < 0 {
 33940  				return ErrInvalidLengthGenerated
 33941  			}
 33942  			if postIndex > l {
 33943  				return io.ErrUnexpectedEOF
 33944  			}
 33945  			m.Name = string(dAtA[iNdEx:postIndex])
 33946  			iNdEx = postIndex
 33947  		case 2:
 33948  			if wireType != 2 {
 33949  				return fmt.Errorf("proto: wrong wireType = %d for field ResourcesInfo", wireType)
 33950  			}
 33951  			var msglen int
 33952  			for shift := uint(0); ; shift += 7 {
 33953  				if shift >= 64 {
 33954  					return ErrIntOverflowGenerated
 33955  				}
 33956  				if iNdEx >= l {
 33957  					return io.ErrUnexpectedEOF
 33958  				}
 33959  				b := dAtA[iNdEx]
 33960  				iNdEx++
 33961  				msglen |= int(b&0x7F) << shift
 33962  				if b < 0x80 {
 33963  					break
 33964  				}
 33965  			}
 33966  			if msglen < 0 {
 33967  				return ErrInvalidLengthGenerated
 33968  			}
 33969  			postIndex := iNdEx + msglen
 33970  			if postIndex < 0 {
 33971  				return ErrInvalidLengthGenerated
 33972  			}
 33973  			if postIndex > l {
 33974  				return io.ErrUnexpectedEOF
 33975  			}
 33976  			m.ResourcesInfo = append(m.ResourcesInfo, HostResourceInfo{})
 33977  			if err := m.ResourcesInfo[len(m.ResourcesInfo)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 33978  				return err
 33979  			}
 33980  			iNdEx = postIndex
 33981  		case 3:
 33982  			if wireType != 2 {
 33983  				return fmt.Errorf("proto: wrong wireType = %d for field SystemInfo", wireType)
 33984  			}
 33985  			var msglen int
 33986  			for shift := uint(0); ; shift += 7 {
 33987  				if shift >= 64 {
 33988  					return ErrIntOverflowGenerated
 33989  				}
 33990  				if iNdEx >= l {
 33991  					return io.ErrUnexpectedEOF
 33992  				}
 33993  				b := dAtA[iNdEx]
 33994  				iNdEx++
 33995  				msglen |= int(b&0x7F) << shift
 33996  				if b < 0x80 {
 33997  					break
 33998  				}
 33999  			}
 34000  			if msglen < 0 {
 34001  				return ErrInvalidLengthGenerated
 34002  			}
 34003  			postIndex := iNdEx + msglen
 34004  			if postIndex < 0 {
 34005  				return ErrInvalidLengthGenerated
 34006  			}
 34007  			if postIndex > l {
 34008  				return io.ErrUnexpectedEOF
 34009  			}
 34010  			if err := m.SystemInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34011  				return err
 34012  			}
 34013  			iNdEx = postIndex
 34014  		default:
 34015  			iNdEx = preIndex
 34016  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34017  			if err != nil {
 34018  				return err
 34019  			}
 34020  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34021  				return ErrInvalidLengthGenerated
 34022  			}
 34023  			if (iNdEx + skippy) > l {
 34024  				return io.ErrUnexpectedEOF
 34025  			}
 34026  			iNdEx += skippy
 34027  		}
 34028  	}
 34029  
 34030  	if iNdEx > l {
 34031  		return io.ErrUnexpectedEOF
 34032  	}
 34033  	return nil
 34034  }
 34035  func (m *HostResourceInfo) Unmarshal(dAtA []byte) error {
 34036  	l := len(dAtA)
 34037  	iNdEx := 0
 34038  	for iNdEx < l {
 34039  		preIndex := iNdEx
 34040  		var wire uint64
 34041  		for shift := uint(0); ; shift += 7 {
 34042  			if shift >= 64 {
 34043  				return ErrIntOverflowGenerated
 34044  			}
 34045  			if iNdEx >= l {
 34046  				return io.ErrUnexpectedEOF
 34047  			}
 34048  			b := dAtA[iNdEx]
 34049  			iNdEx++
 34050  			wire |= uint64(b&0x7F) << shift
 34051  			if b < 0x80 {
 34052  				break
 34053  			}
 34054  		}
 34055  		fieldNum := int32(wire >> 3)
 34056  		wireType := int(wire & 0x7)
 34057  		if wireType == 4 {
 34058  			return fmt.Errorf("proto: HostResourceInfo: wiretype end group for non-group")
 34059  		}
 34060  		if fieldNum <= 0 {
 34061  			return fmt.Errorf("proto: HostResourceInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 34062  		}
 34063  		switch fieldNum {
 34064  		case 1:
 34065  			if wireType != 2 {
 34066  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceName", wireType)
 34067  			}
 34068  			var stringLen uint64
 34069  			for shift := uint(0); ; shift += 7 {
 34070  				if shift >= 64 {
 34071  					return ErrIntOverflowGenerated
 34072  				}
 34073  				if iNdEx >= l {
 34074  					return io.ErrUnexpectedEOF
 34075  				}
 34076  				b := dAtA[iNdEx]
 34077  				iNdEx++
 34078  				stringLen |= uint64(b&0x7F) << shift
 34079  				if b < 0x80 {
 34080  					break
 34081  				}
 34082  			}
 34083  			intStringLen := int(stringLen)
 34084  			if intStringLen < 0 {
 34085  				return ErrInvalidLengthGenerated
 34086  			}
 34087  			postIndex := iNdEx + intStringLen
 34088  			if postIndex < 0 {
 34089  				return ErrInvalidLengthGenerated
 34090  			}
 34091  			if postIndex > l {
 34092  				return io.ErrUnexpectedEOF
 34093  			}
 34094  			m.ResourceName = k8s_io_api_core_v1.ResourceName(dAtA[iNdEx:postIndex])
 34095  			iNdEx = postIndex
 34096  		case 2:
 34097  			if wireType != 0 {
 34098  				return fmt.Errorf("proto: wrong wireType = %d for field RequestedByApp", wireType)
 34099  			}
 34100  			m.RequestedByApp = 0
 34101  			for shift := uint(0); ; shift += 7 {
 34102  				if shift >= 64 {
 34103  					return ErrIntOverflowGenerated
 34104  				}
 34105  				if iNdEx >= l {
 34106  					return io.ErrUnexpectedEOF
 34107  				}
 34108  				b := dAtA[iNdEx]
 34109  				iNdEx++
 34110  				m.RequestedByApp |= int64(b&0x7F) << shift
 34111  				if b < 0x80 {
 34112  					break
 34113  				}
 34114  			}
 34115  		case 3:
 34116  			if wireType != 0 {
 34117  				return fmt.Errorf("proto: wrong wireType = %d for field RequestedByNeighbors", wireType)
 34118  			}
 34119  			m.RequestedByNeighbors = 0
 34120  			for shift := uint(0); ; shift += 7 {
 34121  				if shift >= 64 {
 34122  					return ErrIntOverflowGenerated
 34123  				}
 34124  				if iNdEx >= l {
 34125  					return io.ErrUnexpectedEOF
 34126  				}
 34127  				b := dAtA[iNdEx]
 34128  				iNdEx++
 34129  				m.RequestedByNeighbors |= int64(b&0x7F) << shift
 34130  				if b < 0x80 {
 34131  					break
 34132  				}
 34133  			}
 34134  		case 4:
 34135  			if wireType != 0 {
 34136  				return fmt.Errorf("proto: wrong wireType = %d for field Capacity", wireType)
 34137  			}
 34138  			m.Capacity = 0
 34139  			for shift := uint(0); ; shift += 7 {
 34140  				if shift >= 64 {
 34141  					return ErrIntOverflowGenerated
 34142  				}
 34143  				if iNdEx >= l {
 34144  					return io.ErrUnexpectedEOF
 34145  				}
 34146  				b := dAtA[iNdEx]
 34147  				iNdEx++
 34148  				m.Capacity |= int64(b&0x7F) << shift
 34149  				if b < 0x80 {
 34150  					break
 34151  				}
 34152  			}
 34153  		default:
 34154  			iNdEx = preIndex
 34155  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34156  			if err != nil {
 34157  				return err
 34158  			}
 34159  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34160  				return ErrInvalidLengthGenerated
 34161  			}
 34162  			if (iNdEx + skippy) > l {
 34163  				return io.ErrUnexpectedEOF
 34164  			}
 34165  			iNdEx += skippy
 34166  		}
 34167  	}
 34168  
 34169  	if iNdEx > l {
 34170  		return io.ErrUnexpectedEOF
 34171  	}
 34172  	return nil
 34173  }
 34174  func (m *Info) Unmarshal(dAtA []byte) error {
 34175  	l := len(dAtA)
 34176  	iNdEx := 0
 34177  	for iNdEx < l {
 34178  		preIndex := iNdEx
 34179  		var wire uint64
 34180  		for shift := uint(0); ; shift += 7 {
 34181  			if shift >= 64 {
 34182  				return ErrIntOverflowGenerated
 34183  			}
 34184  			if iNdEx >= l {
 34185  				return io.ErrUnexpectedEOF
 34186  			}
 34187  			b := dAtA[iNdEx]
 34188  			iNdEx++
 34189  			wire |= uint64(b&0x7F) << shift
 34190  			if b < 0x80 {
 34191  				break
 34192  			}
 34193  		}
 34194  		fieldNum := int32(wire >> 3)
 34195  		wireType := int(wire & 0x7)
 34196  		if wireType == 4 {
 34197  			return fmt.Errorf("proto: Info: wiretype end group for non-group")
 34198  		}
 34199  		if fieldNum <= 0 {
 34200  			return fmt.Errorf("proto: Info: illegal tag %d (wire type %d)", fieldNum, wire)
 34201  		}
 34202  		switch fieldNum {
 34203  		case 1:
 34204  			if wireType != 2 {
 34205  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 34206  			}
 34207  			var stringLen uint64
 34208  			for shift := uint(0); ; shift += 7 {
 34209  				if shift >= 64 {
 34210  					return ErrIntOverflowGenerated
 34211  				}
 34212  				if iNdEx >= l {
 34213  					return io.ErrUnexpectedEOF
 34214  				}
 34215  				b := dAtA[iNdEx]
 34216  				iNdEx++
 34217  				stringLen |= uint64(b&0x7F) << shift
 34218  				if b < 0x80 {
 34219  					break
 34220  				}
 34221  			}
 34222  			intStringLen := int(stringLen)
 34223  			if intStringLen < 0 {
 34224  				return ErrInvalidLengthGenerated
 34225  			}
 34226  			postIndex := iNdEx + intStringLen
 34227  			if postIndex < 0 {
 34228  				return ErrInvalidLengthGenerated
 34229  			}
 34230  			if postIndex > l {
 34231  				return io.ErrUnexpectedEOF
 34232  			}
 34233  			m.Name = string(dAtA[iNdEx:postIndex])
 34234  			iNdEx = postIndex
 34235  		case 2:
 34236  			if wireType != 2 {
 34237  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 34238  			}
 34239  			var stringLen uint64
 34240  			for shift := uint(0); ; shift += 7 {
 34241  				if shift >= 64 {
 34242  					return ErrIntOverflowGenerated
 34243  				}
 34244  				if iNdEx >= l {
 34245  					return io.ErrUnexpectedEOF
 34246  				}
 34247  				b := dAtA[iNdEx]
 34248  				iNdEx++
 34249  				stringLen |= uint64(b&0x7F) << shift
 34250  				if b < 0x80 {
 34251  					break
 34252  				}
 34253  			}
 34254  			intStringLen := int(stringLen)
 34255  			if intStringLen < 0 {
 34256  				return ErrInvalidLengthGenerated
 34257  			}
 34258  			postIndex := iNdEx + intStringLen
 34259  			if postIndex < 0 {
 34260  				return ErrInvalidLengthGenerated
 34261  			}
 34262  			if postIndex > l {
 34263  				return io.ErrUnexpectedEOF
 34264  			}
 34265  			m.Value = string(dAtA[iNdEx:postIndex])
 34266  			iNdEx = postIndex
 34267  		default:
 34268  			iNdEx = preIndex
 34269  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34270  			if err != nil {
 34271  				return err
 34272  			}
 34273  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34274  				return ErrInvalidLengthGenerated
 34275  			}
 34276  			if (iNdEx + skippy) > l {
 34277  				return io.ErrUnexpectedEOF
 34278  			}
 34279  			iNdEx += skippy
 34280  		}
 34281  	}
 34282  
 34283  	if iNdEx > l {
 34284  		return io.ErrUnexpectedEOF
 34285  	}
 34286  	return nil
 34287  }
 34288  func (m *InfoItem) Unmarshal(dAtA []byte) error {
 34289  	l := len(dAtA)
 34290  	iNdEx := 0
 34291  	for iNdEx < l {
 34292  		preIndex := iNdEx
 34293  		var wire uint64
 34294  		for shift := uint(0); ; shift += 7 {
 34295  			if shift >= 64 {
 34296  				return ErrIntOverflowGenerated
 34297  			}
 34298  			if iNdEx >= l {
 34299  				return io.ErrUnexpectedEOF
 34300  			}
 34301  			b := dAtA[iNdEx]
 34302  			iNdEx++
 34303  			wire |= uint64(b&0x7F) << shift
 34304  			if b < 0x80 {
 34305  				break
 34306  			}
 34307  		}
 34308  		fieldNum := int32(wire >> 3)
 34309  		wireType := int(wire & 0x7)
 34310  		if wireType == 4 {
 34311  			return fmt.Errorf("proto: InfoItem: wiretype end group for non-group")
 34312  		}
 34313  		if fieldNum <= 0 {
 34314  			return fmt.Errorf("proto: InfoItem: illegal tag %d (wire type %d)", fieldNum, wire)
 34315  		}
 34316  		switch fieldNum {
 34317  		case 1:
 34318  			if wireType != 2 {
 34319  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 34320  			}
 34321  			var stringLen uint64
 34322  			for shift := uint(0); ; shift += 7 {
 34323  				if shift >= 64 {
 34324  					return ErrIntOverflowGenerated
 34325  				}
 34326  				if iNdEx >= l {
 34327  					return io.ErrUnexpectedEOF
 34328  				}
 34329  				b := dAtA[iNdEx]
 34330  				iNdEx++
 34331  				stringLen |= uint64(b&0x7F) << shift
 34332  				if b < 0x80 {
 34333  					break
 34334  				}
 34335  			}
 34336  			intStringLen := int(stringLen)
 34337  			if intStringLen < 0 {
 34338  				return ErrInvalidLengthGenerated
 34339  			}
 34340  			postIndex := iNdEx + intStringLen
 34341  			if postIndex < 0 {
 34342  				return ErrInvalidLengthGenerated
 34343  			}
 34344  			if postIndex > l {
 34345  				return io.ErrUnexpectedEOF
 34346  			}
 34347  			m.Name = string(dAtA[iNdEx:postIndex])
 34348  			iNdEx = postIndex
 34349  		case 2:
 34350  			if wireType != 2 {
 34351  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 34352  			}
 34353  			var stringLen uint64
 34354  			for shift := uint(0); ; shift += 7 {
 34355  				if shift >= 64 {
 34356  					return ErrIntOverflowGenerated
 34357  				}
 34358  				if iNdEx >= l {
 34359  					return io.ErrUnexpectedEOF
 34360  				}
 34361  				b := dAtA[iNdEx]
 34362  				iNdEx++
 34363  				stringLen |= uint64(b&0x7F) << shift
 34364  				if b < 0x80 {
 34365  					break
 34366  				}
 34367  			}
 34368  			intStringLen := int(stringLen)
 34369  			if intStringLen < 0 {
 34370  				return ErrInvalidLengthGenerated
 34371  			}
 34372  			postIndex := iNdEx + intStringLen
 34373  			if postIndex < 0 {
 34374  				return ErrInvalidLengthGenerated
 34375  			}
 34376  			if postIndex > l {
 34377  				return io.ErrUnexpectedEOF
 34378  			}
 34379  			m.Value = string(dAtA[iNdEx:postIndex])
 34380  			iNdEx = postIndex
 34381  		default:
 34382  			iNdEx = preIndex
 34383  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34384  			if err != nil {
 34385  				return err
 34386  			}
 34387  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34388  				return ErrInvalidLengthGenerated
 34389  			}
 34390  			if (iNdEx + skippy) > l {
 34391  				return io.ErrUnexpectedEOF
 34392  			}
 34393  			iNdEx += skippy
 34394  		}
 34395  	}
 34396  
 34397  	if iNdEx > l {
 34398  		return io.ErrUnexpectedEOF
 34399  	}
 34400  	return nil
 34401  }
 34402  func (m *JWTToken) Unmarshal(dAtA []byte) error {
 34403  	l := len(dAtA)
 34404  	iNdEx := 0
 34405  	for iNdEx < l {
 34406  		preIndex := iNdEx
 34407  		var wire uint64
 34408  		for shift := uint(0); ; shift += 7 {
 34409  			if shift >= 64 {
 34410  				return ErrIntOverflowGenerated
 34411  			}
 34412  			if iNdEx >= l {
 34413  				return io.ErrUnexpectedEOF
 34414  			}
 34415  			b := dAtA[iNdEx]
 34416  			iNdEx++
 34417  			wire |= uint64(b&0x7F) << shift
 34418  			if b < 0x80 {
 34419  				break
 34420  			}
 34421  		}
 34422  		fieldNum := int32(wire >> 3)
 34423  		wireType := int(wire & 0x7)
 34424  		if wireType == 4 {
 34425  			return fmt.Errorf("proto: JWTToken: wiretype end group for non-group")
 34426  		}
 34427  		if fieldNum <= 0 {
 34428  			return fmt.Errorf("proto: JWTToken: illegal tag %d (wire type %d)", fieldNum, wire)
 34429  		}
 34430  		switch fieldNum {
 34431  		case 1:
 34432  			if wireType != 0 {
 34433  				return fmt.Errorf("proto: wrong wireType = %d for field IssuedAt", wireType)
 34434  			}
 34435  			m.IssuedAt = 0
 34436  			for shift := uint(0); ; shift += 7 {
 34437  				if shift >= 64 {
 34438  					return ErrIntOverflowGenerated
 34439  				}
 34440  				if iNdEx >= l {
 34441  					return io.ErrUnexpectedEOF
 34442  				}
 34443  				b := dAtA[iNdEx]
 34444  				iNdEx++
 34445  				m.IssuedAt |= int64(b&0x7F) << shift
 34446  				if b < 0x80 {
 34447  					break
 34448  				}
 34449  			}
 34450  		case 2:
 34451  			if wireType != 0 {
 34452  				return fmt.Errorf("proto: wrong wireType = %d for field ExpiresAt", wireType)
 34453  			}
 34454  			m.ExpiresAt = 0
 34455  			for shift := uint(0); ; shift += 7 {
 34456  				if shift >= 64 {
 34457  					return ErrIntOverflowGenerated
 34458  				}
 34459  				if iNdEx >= l {
 34460  					return io.ErrUnexpectedEOF
 34461  				}
 34462  				b := dAtA[iNdEx]
 34463  				iNdEx++
 34464  				m.ExpiresAt |= int64(b&0x7F) << shift
 34465  				if b < 0x80 {
 34466  					break
 34467  				}
 34468  			}
 34469  		case 3:
 34470  			if wireType != 2 {
 34471  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 34472  			}
 34473  			var stringLen uint64
 34474  			for shift := uint(0); ; shift += 7 {
 34475  				if shift >= 64 {
 34476  					return ErrIntOverflowGenerated
 34477  				}
 34478  				if iNdEx >= l {
 34479  					return io.ErrUnexpectedEOF
 34480  				}
 34481  				b := dAtA[iNdEx]
 34482  				iNdEx++
 34483  				stringLen |= uint64(b&0x7F) << shift
 34484  				if b < 0x80 {
 34485  					break
 34486  				}
 34487  			}
 34488  			intStringLen := int(stringLen)
 34489  			if intStringLen < 0 {
 34490  				return ErrInvalidLengthGenerated
 34491  			}
 34492  			postIndex := iNdEx + intStringLen
 34493  			if postIndex < 0 {
 34494  				return ErrInvalidLengthGenerated
 34495  			}
 34496  			if postIndex > l {
 34497  				return io.ErrUnexpectedEOF
 34498  			}
 34499  			m.ID = string(dAtA[iNdEx:postIndex])
 34500  			iNdEx = postIndex
 34501  		default:
 34502  			iNdEx = preIndex
 34503  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34504  			if err != nil {
 34505  				return err
 34506  			}
 34507  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34508  				return ErrInvalidLengthGenerated
 34509  			}
 34510  			if (iNdEx + skippy) > l {
 34511  				return io.ErrUnexpectedEOF
 34512  			}
 34513  			iNdEx += skippy
 34514  		}
 34515  	}
 34516  
 34517  	if iNdEx > l {
 34518  		return io.ErrUnexpectedEOF
 34519  	}
 34520  	return nil
 34521  }
 34522  func (m *JWTTokens) Unmarshal(dAtA []byte) error {
 34523  	l := len(dAtA)
 34524  	iNdEx := 0
 34525  	for iNdEx < l {
 34526  		preIndex := iNdEx
 34527  		var wire uint64
 34528  		for shift := uint(0); ; shift += 7 {
 34529  			if shift >= 64 {
 34530  				return ErrIntOverflowGenerated
 34531  			}
 34532  			if iNdEx >= l {
 34533  				return io.ErrUnexpectedEOF
 34534  			}
 34535  			b := dAtA[iNdEx]
 34536  			iNdEx++
 34537  			wire |= uint64(b&0x7F) << shift
 34538  			if b < 0x80 {
 34539  				break
 34540  			}
 34541  		}
 34542  		fieldNum := int32(wire >> 3)
 34543  		wireType := int(wire & 0x7)
 34544  		if wireType == 4 {
 34545  			return fmt.Errorf("proto: JWTTokens: wiretype end group for non-group")
 34546  		}
 34547  		if fieldNum <= 0 {
 34548  			return fmt.Errorf("proto: JWTTokens: illegal tag %d (wire type %d)", fieldNum, wire)
 34549  		}
 34550  		switch fieldNum {
 34551  		case 1:
 34552  			if wireType != 2 {
 34553  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 34554  			}
 34555  			var msglen int
 34556  			for shift := uint(0); ; shift += 7 {
 34557  				if shift >= 64 {
 34558  					return ErrIntOverflowGenerated
 34559  				}
 34560  				if iNdEx >= l {
 34561  					return io.ErrUnexpectedEOF
 34562  				}
 34563  				b := dAtA[iNdEx]
 34564  				iNdEx++
 34565  				msglen |= int(b&0x7F) << shift
 34566  				if b < 0x80 {
 34567  					break
 34568  				}
 34569  			}
 34570  			if msglen < 0 {
 34571  				return ErrInvalidLengthGenerated
 34572  			}
 34573  			postIndex := iNdEx + msglen
 34574  			if postIndex < 0 {
 34575  				return ErrInvalidLengthGenerated
 34576  			}
 34577  			if postIndex > l {
 34578  				return io.ErrUnexpectedEOF
 34579  			}
 34580  			m.Items = append(m.Items, JWTToken{})
 34581  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 34582  				return err
 34583  			}
 34584  			iNdEx = postIndex
 34585  		default:
 34586  			iNdEx = preIndex
 34587  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34588  			if err != nil {
 34589  				return err
 34590  			}
 34591  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34592  				return ErrInvalidLengthGenerated
 34593  			}
 34594  			if (iNdEx + skippy) > l {
 34595  				return io.ErrUnexpectedEOF
 34596  			}
 34597  			iNdEx += skippy
 34598  		}
 34599  	}
 34600  
 34601  	if iNdEx > l {
 34602  		return io.ErrUnexpectedEOF
 34603  	}
 34604  	return nil
 34605  }
 34606  func (m *JsonnetVar) Unmarshal(dAtA []byte) error {
 34607  	l := len(dAtA)
 34608  	iNdEx := 0
 34609  	for iNdEx < l {
 34610  		preIndex := iNdEx
 34611  		var wire uint64
 34612  		for shift := uint(0); ; shift += 7 {
 34613  			if shift >= 64 {
 34614  				return ErrIntOverflowGenerated
 34615  			}
 34616  			if iNdEx >= l {
 34617  				return io.ErrUnexpectedEOF
 34618  			}
 34619  			b := dAtA[iNdEx]
 34620  			iNdEx++
 34621  			wire |= uint64(b&0x7F) << shift
 34622  			if b < 0x80 {
 34623  				break
 34624  			}
 34625  		}
 34626  		fieldNum := int32(wire >> 3)
 34627  		wireType := int(wire & 0x7)
 34628  		if wireType == 4 {
 34629  			return fmt.Errorf("proto: JsonnetVar: wiretype end group for non-group")
 34630  		}
 34631  		if fieldNum <= 0 {
 34632  			return fmt.Errorf("proto: JsonnetVar: illegal tag %d (wire type %d)", fieldNum, wire)
 34633  		}
 34634  		switch fieldNum {
 34635  		case 1:
 34636  			if wireType != 2 {
 34637  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 34638  			}
 34639  			var stringLen uint64
 34640  			for shift := uint(0); ; shift += 7 {
 34641  				if shift >= 64 {
 34642  					return ErrIntOverflowGenerated
 34643  				}
 34644  				if iNdEx >= l {
 34645  					return io.ErrUnexpectedEOF
 34646  				}
 34647  				b := dAtA[iNdEx]
 34648  				iNdEx++
 34649  				stringLen |= uint64(b&0x7F) << shift
 34650  				if b < 0x80 {
 34651  					break
 34652  				}
 34653  			}
 34654  			intStringLen := int(stringLen)
 34655  			if intStringLen < 0 {
 34656  				return ErrInvalidLengthGenerated
 34657  			}
 34658  			postIndex := iNdEx + intStringLen
 34659  			if postIndex < 0 {
 34660  				return ErrInvalidLengthGenerated
 34661  			}
 34662  			if postIndex > l {
 34663  				return io.ErrUnexpectedEOF
 34664  			}
 34665  			m.Name = string(dAtA[iNdEx:postIndex])
 34666  			iNdEx = postIndex
 34667  		case 2:
 34668  			if wireType != 2 {
 34669  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 34670  			}
 34671  			var stringLen uint64
 34672  			for shift := uint(0); ; shift += 7 {
 34673  				if shift >= 64 {
 34674  					return ErrIntOverflowGenerated
 34675  				}
 34676  				if iNdEx >= l {
 34677  					return io.ErrUnexpectedEOF
 34678  				}
 34679  				b := dAtA[iNdEx]
 34680  				iNdEx++
 34681  				stringLen |= uint64(b&0x7F) << shift
 34682  				if b < 0x80 {
 34683  					break
 34684  				}
 34685  			}
 34686  			intStringLen := int(stringLen)
 34687  			if intStringLen < 0 {
 34688  				return ErrInvalidLengthGenerated
 34689  			}
 34690  			postIndex := iNdEx + intStringLen
 34691  			if postIndex < 0 {
 34692  				return ErrInvalidLengthGenerated
 34693  			}
 34694  			if postIndex > l {
 34695  				return io.ErrUnexpectedEOF
 34696  			}
 34697  			m.Value = string(dAtA[iNdEx:postIndex])
 34698  			iNdEx = postIndex
 34699  		case 3:
 34700  			if wireType != 0 {
 34701  				return fmt.Errorf("proto: wrong wireType = %d for field Code", wireType)
 34702  			}
 34703  			var v int
 34704  			for shift := uint(0); ; shift += 7 {
 34705  				if shift >= 64 {
 34706  					return ErrIntOverflowGenerated
 34707  				}
 34708  				if iNdEx >= l {
 34709  					return io.ErrUnexpectedEOF
 34710  				}
 34711  				b := dAtA[iNdEx]
 34712  				iNdEx++
 34713  				v |= int(b&0x7F) << shift
 34714  				if b < 0x80 {
 34715  					break
 34716  				}
 34717  			}
 34718  			m.Code = bool(v != 0)
 34719  		default:
 34720  			iNdEx = preIndex
 34721  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34722  			if err != nil {
 34723  				return err
 34724  			}
 34725  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34726  				return ErrInvalidLengthGenerated
 34727  			}
 34728  			if (iNdEx + skippy) > l {
 34729  				return io.ErrUnexpectedEOF
 34730  			}
 34731  			iNdEx += skippy
 34732  		}
 34733  	}
 34734  
 34735  	if iNdEx > l {
 34736  		return io.ErrUnexpectedEOF
 34737  	}
 34738  	return nil
 34739  }
 34740  func (m *KnownTypeField) Unmarshal(dAtA []byte) error {
 34741  	l := len(dAtA)
 34742  	iNdEx := 0
 34743  	for iNdEx < l {
 34744  		preIndex := iNdEx
 34745  		var wire uint64
 34746  		for shift := uint(0); ; shift += 7 {
 34747  			if shift >= 64 {
 34748  				return ErrIntOverflowGenerated
 34749  			}
 34750  			if iNdEx >= l {
 34751  				return io.ErrUnexpectedEOF
 34752  			}
 34753  			b := dAtA[iNdEx]
 34754  			iNdEx++
 34755  			wire |= uint64(b&0x7F) << shift
 34756  			if b < 0x80 {
 34757  				break
 34758  			}
 34759  		}
 34760  		fieldNum := int32(wire >> 3)
 34761  		wireType := int(wire & 0x7)
 34762  		if wireType == 4 {
 34763  			return fmt.Errorf("proto: KnownTypeField: wiretype end group for non-group")
 34764  		}
 34765  		if fieldNum <= 0 {
 34766  			return fmt.Errorf("proto: KnownTypeField: illegal tag %d (wire type %d)", fieldNum, wire)
 34767  		}
 34768  		switch fieldNum {
 34769  		case 1:
 34770  			if wireType != 2 {
 34771  				return fmt.Errorf("proto: wrong wireType = %d for field Field", wireType)
 34772  			}
 34773  			var stringLen uint64
 34774  			for shift := uint(0); ; shift += 7 {
 34775  				if shift >= 64 {
 34776  					return ErrIntOverflowGenerated
 34777  				}
 34778  				if iNdEx >= l {
 34779  					return io.ErrUnexpectedEOF
 34780  				}
 34781  				b := dAtA[iNdEx]
 34782  				iNdEx++
 34783  				stringLen |= uint64(b&0x7F) << shift
 34784  				if b < 0x80 {
 34785  					break
 34786  				}
 34787  			}
 34788  			intStringLen := int(stringLen)
 34789  			if intStringLen < 0 {
 34790  				return ErrInvalidLengthGenerated
 34791  			}
 34792  			postIndex := iNdEx + intStringLen
 34793  			if postIndex < 0 {
 34794  				return ErrInvalidLengthGenerated
 34795  			}
 34796  			if postIndex > l {
 34797  				return io.ErrUnexpectedEOF
 34798  			}
 34799  			m.Field = string(dAtA[iNdEx:postIndex])
 34800  			iNdEx = postIndex
 34801  		case 2:
 34802  			if wireType != 2 {
 34803  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 34804  			}
 34805  			var stringLen uint64
 34806  			for shift := uint(0); ; shift += 7 {
 34807  				if shift >= 64 {
 34808  					return ErrIntOverflowGenerated
 34809  				}
 34810  				if iNdEx >= l {
 34811  					return io.ErrUnexpectedEOF
 34812  				}
 34813  				b := dAtA[iNdEx]
 34814  				iNdEx++
 34815  				stringLen |= uint64(b&0x7F) << shift
 34816  				if b < 0x80 {
 34817  					break
 34818  				}
 34819  			}
 34820  			intStringLen := int(stringLen)
 34821  			if intStringLen < 0 {
 34822  				return ErrInvalidLengthGenerated
 34823  			}
 34824  			postIndex := iNdEx + intStringLen
 34825  			if postIndex < 0 {
 34826  				return ErrInvalidLengthGenerated
 34827  			}
 34828  			if postIndex > l {
 34829  				return io.ErrUnexpectedEOF
 34830  			}
 34831  			m.Type = string(dAtA[iNdEx:postIndex])
 34832  			iNdEx = postIndex
 34833  		default:
 34834  			iNdEx = preIndex
 34835  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34836  			if err != nil {
 34837  				return err
 34838  			}
 34839  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34840  				return ErrInvalidLengthGenerated
 34841  			}
 34842  			if (iNdEx + skippy) > l {
 34843  				return io.ErrUnexpectedEOF
 34844  			}
 34845  			iNdEx += skippy
 34846  		}
 34847  	}
 34848  
 34849  	if iNdEx > l {
 34850  		return io.ErrUnexpectedEOF
 34851  	}
 34852  	return nil
 34853  }
 34854  func (m *KustomizeGvk) Unmarshal(dAtA []byte) error {
 34855  	l := len(dAtA)
 34856  	iNdEx := 0
 34857  	for iNdEx < l {
 34858  		preIndex := iNdEx
 34859  		var wire uint64
 34860  		for shift := uint(0); ; shift += 7 {
 34861  			if shift >= 64 {
 34862  				return ErrIntOverflowGenerated
 34863  			}
 34864  			if iNdEx >= l {
 34865  				return io.ErrUnexpectedEOF
 34866  			}
 34867  			b := dAtA[iNdEx]
 34868  			iNdEx++
 34869  			wire |= uint64(b&0x7F) << shift
 34870  			if b < 0x80 {
 34871  				break
 34872  			}
 34873  		}
 34874  		fieldNum := int32(wire >> 3)
 34875  		wireType := int(wire & 0x7)
 34876  		if wireType == 4 {
 34877  			return fmt.Errorf("proto: KustomizeGvk: wiretype end group for non-group")
 34878  		}
 34879  		if fieldNum <= 0 {
 34880  			return fmt.Errorf("proto: KustomizeGvk: illegal tag %d (wire type %d)", fieldNum, wire)
 34881  		}
 34882  		switch fieldNum {
 34883  		case 1:
 34884  			if wireType != 2 {
 34885  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 34886  			}
 34887  			var stringLen uint64
 34888  			for shift := uint(0); ; shift += 7 {
 34889  				if shift >= 64 {
 34890  					return ErrIntOverflowGenerated
 34891  				}
 34892  				if iNdEx >= l {
 34893  					return io.ErrUnexpectedEOF
 34894  				}
 34895  				b := dAtA[iNdEx]
 34896  				iNdEx++
 34897  				stringLen |= uint64(b&0x7F) << shift
 34898  				if b < 0x80 {
 34899  					break
 34900  				}
 34901  			}
 34902  			intStringLen := int(stringLen)
 34903  			if intStringLen < 0 {
 34904  				return ErrInvalidLengthGenerated
 34905  			}
 34906  			postIndex := iNdEx + intStringLen
 34907  			if postIndex < 0 {
 34908  				return ErrInvalidLengthGenerated
 34909  			}
 34910  			if postIndex > l {
 34911  				return io.ErrUnexpectedEOF
 34912  			}
 34913  			m.Group = string(dAtA[iNdEx:postIndex])
 34914  			iNdEx = postIndex
 34915  		case 2:
 34916  			if wireType != 2 {
 34917  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 34918  			}
 34919  			var stringLen uint64
 34920  			for shift := uint(0); ; shift += 7 {
 34921  				if shift >= 64 {
 34922  					return ErrIntOverflowGenerated
 34923  				}
 34924  				if iNdEx >= l {
 34925  					return io.ErrUnexpectedEOF
 34926  				}
 34927  				b := dAtA[iNdEx]
 34928  				iNdEx++
 34929  				stringLen |= uint64(b&0x7F) << shift
 34930  				if b < 0x80 {
 34931  					break
 34932  				}
 34933  			}
 34934  			intStringLen := int(stringLen)
 34935  			if intStringLen < 0 {
 34936  				return ErrInvalidLengthGenerated
 34937  			}
 34938  			postIndex := iNdEx + intStringLen
 34939  			if postIndex < 0 {
 34940  				return ErrInvalidLengthGenerated
 34941  			}
 34942  			if postIndex > l {
 34943  				return io.ErrUnexpectedEOF
 34944  			}
 34945  			m.Version = string(dAtA[iNdEx:postIndex])
 34946  			iNdEx = postIndex
 34947  		case 3:
 34948  			if wireType != 2 {
 34949  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 34950  			}
 34951  			var stringLen uint64
 34952  			for shift := uint(0); ; shift += 7 {
 34953  				if shift >= 64 {
 34954  					return ErrIntOverflowGenerated
 34955  				}
 34956  				if iNdEx >= l {
 34957  					return io.ErrUnexpectedEOF
 34958  				}
 34959  				b := dAtA[iNdEx]
 34960  				iNdEx++
 34961  				stringLen |= uint64(b&0x7F) << shift
 34962  				if b < 0x80 {
 34963  					break
 34964  				}
 34965  			}
 34966  			intStringLen := int(stringLen)
 34967  			if intStringLen < 0 {
 34968  				return ErrInvalidLengthGenerated
 34969  			}
 34970  			postIndex := iNdEx + intStringLen
 34971  			if postIndex < 0 {
 34972  				return ErrInvalidLengthGenerated
 34973  			}
 34974  			if postIndex > l {
 34975  				return io.ErrUnexpectedEOF
 34976  			}
 34977  			m.Kind = string(dAtA[iNdEx:postIndex])
 34978  			iNdEx = postIndex
 34979  		default:
 34980  			iNdEx = preIndex
 34981  			skippy, err := skipGenerated(dAtA[iNdEx:])
 34982  			if err != nil {
 34983  				return err
 34984  			}
 34985  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 34986  				return ErrInvalidLengthGenerated
 34987  			}
 34988  			if (iNdEx + skippy) > l {
 34989  				return io.ErrUnexpectedEOF
 34990  			}
 34991  			iNdEx += skippy
 34992  		}
 34993  	}
 34994  
 34995  	if iNdEx > l {
 34996  		return io.ErrUnexpectedEOF
 34997  	}
 34998  	return nil
 34999  }
 35000  func (m *KustomizeOptions) Unmarshal(dAtA []byte) error {
 35001  	l := len(dAtA)
 35002  	iNdEx := 0
 35003  	for iNdEx < l {
 35004  		preIndex := iNdEx
 35005  		var wire uint64
 35006  		for shift := uint(0); ; shift += 7 {
 35007  			if shift >= 64 {
 35008  				return ErrIntOverflowGenerated
 35009  			}
 35010  			if iNdEx >= l {
 35011  				return io.ErrUnexpectedEOF
 35012  			}
 35013  			b := dAtA[iNdEx]
 35014  			iNdEx++
 35015  			wire |= uint64(b&0x7F) << shift
 35016  			if b < 0x80 {
 35017  				break
 35018  			}
 35019  		}
 35020  		fieldNum := int32(wire >> 3)
 35021  		wireType := int(wire & 0x7)
 35022  		if wireType == 4 {
 35023  			return fmt.Errorf("proto: KustomizeOptions: wiretype end group for non-group")
 35024  		}
 35025  		if fieldNum <= 0 {
 35026  			return fmt.Errorf("proto: KustomizeOptions: illegal tag %d (wire type %d)", fieldNum, wire)
 35027  		}
 35028  		switch fieldNum {
 35029  		case 1:
 35030  			if wireType != 2 {
 35031  				return fmt.Errorf("proto: wrong wireType = %d for field BuildOptions", wireType)
 35032  			}
 35033  			var stringLen uint64
 35034  			for shift := uint(0); ; shift += 7 {
 35035  				if shift >= 64 {
 35036  					return ErrIntOverflowGenerated
 35037  				}
 35038  				if iNdEx >= l {
 35039  					return io.ErrUnexpectedEOF
 35040  				}
 35041  				b := dAtA[iNdEx]
 35042  				iNdEx++
 35043  				stringLen |= uint64(b&0x7F) << shift
 35044  				if b < 0x80 {
 35045  					break
 35046  				}
 35047  			}
 35048  			intStringLen := int(stringLen)
 35049  			if intStringLen < 0 {
 35050  				return ErrInvalidLengthGenerated
 35051  			}
 35052  			postIndex := iNdEx + intStringLen
 35053  			if postIndex < 0 {
 35054  				return ErrInvalidLengthGenerated
 35055  			}
 35056  			if postIndex > l {
 35057  				return io.ErrUnexpectedEOF
 35058  			}
 35059  			m.BuildOptions = string(dAtA[iNdEx:postIndex])
 35060  			iNdEx = postIndex
 35061  		case 2:
 35062  			if wireType != 2 {
 35063  				return fmt.Errorf("proto: wrong wireType = %d for field BinaryPath", wireType)
 35064  			}
 35065  			var stringLen uint64
 35066  			for shift := uint(0); ; shift += 7 {
 35067  				if shift >= 64 {
 35068  					return ErrIntOverflowGenerated
 35069  				}
 35070  				if iNdEx >= l {
 35071  					return io.ErrUnexpectedEOF
 35072  				}
 35073  				b := dAtA[iNdEx]
 35074  				iNdEx++
 35075  				stringLen |= uint64(b&0x7F) << shift
 35076  				if b < 0x80 {
 35077  					break
 35078  				}
 35079  			}
 35080  			intStringLen := int(stringLen)
 35081  			if intStringLen < 0 {
 35082  				return ErrInvalidLengthGenerated
 35083  			}
 35084  			postIndex := iNdEx + intStringLen
 35085  			if postIndex < 0 {
 35086  				return ErrInvalidLengthGenerated
 35087  			}
 35088  			if postIndex > l {
 35089  				return io.ErrUnexpectedEOF
 35090  			}
 35091  			m.BinaryPath = string(dAtA[iNdEx:postIndex])
 35092  			iNdEx = postIndex
 35093  		default:
 35094  			iNdEx = preIndex
 35095  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35096  			if err != nil {
 35097  				return err
 35098  			}
 35099  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35100  				return ErrInvalidLengthGenerated
 35101  			}
 35102  			if (iNdEx + skippy) > l {
 35103  				return io.ErrUnexpectedEOF
 35104  			}
 35105  			iNdEx += skippy
 35106  		}
 35107  	}
 35108  
 35109  	if iNdEx > l {
 35110  		return io.ErrUnexpectedEOF
 35111  	}
 35112  	return nil
 35113  }
 35114  func (m *KustomizePatch) Unmarshal(dAtA []byte) error {
 35115  	l := len(dAtA)
 35116  	iNdEx := 0
 35117  	for iNdEx < l {
 35118  		preIndex := iNdEx
 35119  		var wire uint64
 35120  		for shift := uint(0); ; shift += 7 {
 35121  			if shift >= 64 {
 35122  				return ErrIntOverflowGenerated
 35123  			}
 35124  			if iNdEx >= l {
 35125  				return io.ErrUnexpectedEOF
 35126  			}
 35127  			b := dAtA[iNdEx]
 35128  			iNdEx++
 35129  			wire |= uint64(b&0x7F) << shift
 35130  			if b < 0x80 {
 35131  				break
 35132  			}
 35133  		}
 35134  		fieldNum := int32(wire >> 3)
 35135  		wireType := int(wire & 0x7)
 35136  		if wireType == 4 {
 35137  			return fmt.Errorf("proto: KustomizePatch: wiretype end group for non-group")
 35138  		}
 35139  		if fieldNum <= 0 {
 35140  			return fmt.Errorf("proto: KustomizePatch: illegal tag %d (wire type %d)", fieldNum, wire)
 35141  		}
 35142  		switch fieldNum {
 35143  		case 1:
 35144  			if wireType != 2 {
 35145  				return fmt.Errorf("proto: wrong wireType = %d for field Path", wireType)
 35146  			}
 35147  			var stringLen uint64
 35148  			for shift := uint(0); ; shift += 7 {
 35149  				if shift >= 64 {
 35150  					return ErrIntOverflowGenerated
 35151  				}
 35152  				if iNdEx >= l {
 35153  					return io.ErrUnexpectedEOF
 35154  				}
 35155  				b := dAtA[iNdEx]
 35156  				iNdEx++
 35157  				stringLen |= uint64(b&0x7F) << shift
 35158  				if b < 0x80 {
 35159  					break
 35160  				}
 35161  			}
 35162  			intStringLen := int(stringLen)
 35163  			if intStringLen < 0 {
 35164  				return ErrInvalidLengthGenerated
 35165  			}
 35166  			postIndex := iNdEx + intStringLen
 35167  			if postIndex < 0 {
 35168  				return ErrInvalidLengthGenerated
 35169  			}
 35170  			if postIndex > l {
 35171  				return io.ErrUnexpectedEOF
 35172  			}
 35173  			m.Path = string(dAtA[iNdEx:postIndex])
 35174  			iNdEx = postIndex
 35175  		case 2:
 35176  			if wireType != 2 {
 35177  				return fmt.Errorf("proto: wrong wireType = %d for field Patch", wireType)
 35178  			}
 35179  			var stringLen uint64
 35180  			for shift := uint(0); ; shift += 7 {
 35181  				if shift >= 64 {
 35182  					return ErrIntOverflowGenerated
 35183  				}
 35184  				if iNdEx >= l {
 35185  					return io.ErrUnexpectedEOF
 35186  				}
 35187  				b := dAtA[iNdEx]
 35188  				iNdEx++
 35189  				stringLen |= uint64(b&0x7F) << shift
 35190  				if b < 0x80 {
 35191  					break
 35192  				}
 35193  			}
 35194  			intStringLen := int(stringLen)
 35195  			if intStringLen < 0 {
 35196  				return ErrInvalidLengthGenerated
 35197  			}
 35198  			postIndex := iNdEx + intStringLen
 35199  			if postIndex < 0 {
 35200  				return ErrInvalidLengthGenerated
 35201  			}
 35202  			if postIndex > l {
 35203  				return io.ErrUnexpectedEOF
 35204  			}
 35205  			m.Patch = string(dAtA[iNdEx:postIndex])
 35206  			iNdEx = postIndex
 35207  		case 3:
 35208  			if wireType != 2 {
 35209  				return fmt.Errorf("proto: wrong wireType = %d for field Target", wireType)
 35210  			}
 35211  			var msglen int
 35212  			for shift := uint(0); ; shift += 7 {
 35213  				if shift >= 64 {
 35214  					return ErrIntOverflowGenerated
 35215  				}
 35216  				if iNdEx >= l {
 35217  					return io.ErrUnexpectedEOF
 35218  				}
 35219  				b := dAtA[iNdEx]
 35220  				iNdEx++
 35221  				msglen |= int(b&0x7F) << shift
 35222  				if b < 0x80 {
 35223  					break
 35224  				}
 35225  			}
 35226  			if msglen < 0 {
 35227  				return ErrInvalidLengthGenerated
 35228  			}
 35229  			postIndex := iNdEx + msglen
 35230  			if postIndex < 0 {
 35231  				return ErrInvalidLengthGenerated
 35232  			}
 35233  			if postIndex > l {
 35234  				return io.ErrUnexpectedEOF
 35235  			}
 35236  			if m.Target == nil {
 35237  				m.Target = &KustomizeSelector{}
 35238  			}
 35239  			if err := m.Target.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35240  				return err
 35241  			}
 35242  			iNdEx = postIndex
 35243  		case 4:
 35244  			if wireType != 2 {
 35245  				return fmt.Errorf("proto: wrong wireType = %d for field Options", wireType)
 35246  			}
 35247  			var msglen int
 35248  			for shift := uint(0); ; shift += 7 {
 35249  				if shift >= 64 {
 35250  					return ErrIntOverflowGenerated
 35251  				}
 35252  				if iNdEx >= l {
 35253  					return io.ErrUnexpectedEOF
 35254  				}
 35255  				b := dAtA[iNdEx]
 35256  				iNdEx++
 35257  				msglen |= int(b&0x7F) << shift
 35258  				if b < 0x80 {
 35259  					break
 35260  				}
 35261  			}
 35262  			if msglen < 0 {
 35263  				return ErrInvalidLengthGenerated
 35264  			}
 35265  			postIndex := iNdEx + msglen
 35266  			if postIndex < 0 {
 35267  				return ErrInvalidLengthGenerated
 35268  			}
 35269  			if postIndex > l {
 35270  				return io.ErrUnexpectedEOF
 35271  			}
 35272  			if m.Options == nil {
 35273  				m.Options = make(map[string]bool)
 35274  			}
 35275  			var mapkey string
 35276  			var mapvalue bool
 35277  			for iNdEx < postIndex {
 35278  				entryPreIndex := iNdEx
 35279  				var wire uint64
 35280  				for shift := uint(0); ; shift += 7 {
 35281  					if shift >= 64 {
 35282  						return ErrIntOverflowGenerated
 35283  					}
 35284  					if iNdEx >= l {
 35285  						return io.ErrUnexpectedEOF
 35286  					}
 35287  					b := dAtA[iNdEx]
 35288  					iNdEx++
 35289  					wire |= uint64(b&0x7F) << shift
 35290  					if b < 0x80 {
 35291  						break
 35292  					}
 35293  				}
 35294  				fieldNum := int32(wire >> 3)
 35295  				if fieldNum == 1 {
 35296  					var stringLenmapkey uint64
 35297  					for shift := uint(0); ; shift += 7 {
 35298  						if shift >= 64 {
 35299  							return ErrIntOverflowGenerated
 35300  						}
 35301  						if iNdEx >= l {
 35302  							return io.ErrUnexpectedEOF
 35303  						}
 35304  						b := dAtA[iNdEx]
 35305  						iNdEx++
 35306  						stringLenmapkey |= uint64(b&0x7F) << shift
 35307  						if b < 0x80 {
 35308  							break
 35309  						}
 35310  					}
 35311  					intStringLenmapkey := int(stringLenmapkey)
 35312  					if intStringLenmapkey < 0 {
 35313  						return ErrInvalidLengthGenerated
 35314  					}
 35315  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 35316  					if postStringIndexmapkey < 0 {
 35317  						return ErrInvalidLengthGenerated
 35318  					}
 35319  					if postStringIndexmapkey > l {
 35320  						return io.ErrUnexpectedEOF
 35321  					}
 35322  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 35323  					iNdEx = postStringIndexmapkey
 35324  				} else if fieldNum == 2 {
 35325  					var mapvaluetemp int
 35326  					for shift := uint(0); ; shift += 7 {
 35327  						if shift >= 64 {
 35328  							return ErrIntOverflowGenerated
 35329  						}
 35330  						if iNdEx >= l {
 35331  							return io.ErrUnexpectedEOF
 35332  						}
 35333  						b := dAtA[iNdEx]
 35334  						iNdEx++
 35335  						mapvaluetemp |= int(b&0x7F) << shift
 35336  						if b < 0x80 {
 35337  							break
 35338  						}
 35339  					}
 35340  					mapvalue = bool(mapvaluetemp != 0)
 35341  				} else {
 35342  					iNdEx = entryPreIndex
 35343  					skippy, err := skipGenerated(dAtA[iNdEx:])
 35344  					if err != nil {
 35345  						return err
 35346  					}
 35347  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 35348  						return ErrInvalidLengthGenerated
 35349  					}
 35350  					if (iNdEx + skippy) > postIndex {
 35351  						return io.ErrUnexpectedEOF
 35352  					}
 35353  					iNdEx += skippy
 35354  				}
 35355  			}
 35356  			m.Options[mapkey] = mapvalue
 35357  			iNdEx = postIndex
 35358  		default:
 35359  			iNdEx = preIndex
 35360  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35361  			if err != nil {
 35362  				return err
 35363  			}
 35364  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35365  				return ErrInvalidLengthGenerated
 35366  			}
 35367  			if (iNdEx + skippy) > l {
 35368  				return io.ErrUnexpectedEOF
 35369  			}
 35370  			iNdEx += skippy
 35371  		}
 35372  	}
 35373  
 35374  	if iNdEx > l {
 35375  		return io.ErrUnexpectedEOF
 35376  	}
 35377  	return nil
 35378  }
 35379  func (m *KustomizeReplica) Unmarshal(dAtA []byte) error {
 35380  	l := len(dAtA)
 35381  	iNdEx := 0
 35382  	for iNdEx < l {
 35383  		preIndex := iNdEx
 35384  		var wire uint64
 35385  		for shift := uint(0); ; shift += 7 {
 35386  			if shift >= 64 {
 35387  				return ErrIntOverflowGenerated
 35388  			}
 35389  			if iNdEx >= l {
 35390  				return io.ErrUnexpectedEOF
 35391  			}
 35392  			b := dAtA[iNdEx]
 35393  			iNdEx++
 35394  			wire |= uint64(b&0x7F) << shift
 35395  			if b < 0x80 {
 35396  				break
 35397  			}
 35398  		}
 35399  		fieldNum := int32(wire >> 3)
 35400  		wireType := int(wire & 0x7)
 35401  		if wireType == 4 {
 35402  			return fmt.Errorf("proto: KustomizeReplica: wiretype end group for non-group")
 35403  		}
 35404  		if fieldNum <= 0 {
 35405  			return fmt.Errorf("proto: KustomizeReplica: illegal tag %d (wire type %d)", fieldNum, wire)
 35406  		}
 35407  		switch fieldNum {
 35408  		case 1:
 35409  			if wireType != 2 {
 35410  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 35411  			}
 35412  			var stringLen uint64
 35413  			for shift := uint(0); ; shift += 7 {
 35414  				if shift >= 64 {
 35415  					return ErrIntOverflowGenerated
 35416  				}
 35417  				if iNdEx >= l {
 35418  					return io.ErrUnexpectedEOF
 35419  				}
 35420  				b := dAtA[iNdEx]
 35421  				iNdEx++
 35422  				stringLen |= uint64(b&0x7F) << shift
 35423  				if b < 0x80 {
 35424  					break
 35425  				}
 35426  			}
 35427  			intStringLen := int(stringLen)
 35428  			if intStringLen < 0 {
 35429  				return ErrInvalidLengthGenerated
 35430  			}
 35431  			postIndex := iNdEx + intStringLen
 35432  			if postIndex < 0 {
 35433  				return ErrInvalidLengthGenerated
 35434  			}
 35435  			if postIndex > l {
 35436  				return io.ErrUnexpectedEOF
 35437  			}
 35438  			m.Name = string(dAtA[iNdEx:postIndex])
 35439  			iNdEx = postIndex
 35440  		case 2:
 35441  			if wireType != 2 {
 35442  				return fmt.Errorf("proto: wrong wireType = %d for field Count", wireType)
 35443  			}
 35444  			var msglen int
 35445  			for shift := uint(0); ; shift += 7 {
 35446  				if shift >= 64 {
 35447  					return ErrIntOverflowGenerated
 35448  				}
 35449  				if iNdEx >= l {
 35450  					return io.ErrUnexpectedEOF
 35451  				}
 35452  				b := dAtA[iNdEx]
 35453  				iNdEx++
 35454  				msglen |= int(b&0x7F) << shift
 35455  				if b < 0x80 {
 35456  					break
 35457  				}
 35458  			}
 35459  			if msglen < 0 {
 35460  				return ErrInvalidLengthGenerated
 35461  			}
 35462  			postIndex := iNdEx + msglen
 35463  			if postIndex < 0 {
 35464  				return ErrInvalidLengthGenerated
 35465  			}
 35466  			if postIndex > l {
 35467  				return io.ErrUnexpectedEOF
 35468  			}
 35469  			if err := m.Count.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35470  				return err
 35471  			}
 35472  			iNdEx = postIndex
 35473  		default:
 35474  			iNdEx = preIndex
 35475  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35476  			if err != nil {
 35477  				return err
 35478  			}
 35479  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35480  				return ErrInvalidLengthGenerated
 35481  			}
 35482  			if (iNdEx + skippy) > l {
 35483  				return io.ErrUnexpectedEOF
 35484  			}
 35485  			iNdEx += skippy
 35486  		}
 35487  	}
 35488  
 35489  	if iNdEx > l {
 35490  		return io.ErrUnexpectedEOF
 35491  	}
 35492  	return nil
 35493  }
 35494  func (m *KustomizeResId) Unmarshal(dAtA []byte) error {
 35495  	l := len(dAtA)
 35496  	iNdEx := 0
 35497  	for iNdEx < l {
 35498  		preIndex := iNdEx
 35499  		var wire uint64
 35500  		for shift := uint(0); ; shift += 7 {
 35501  			if shift >= 64 {
 35502  				return ErrIntOverflowGenerated
 35503  			}
 35504  			if iNdEx >= l {
 35505  				return io.ErrUnexpectedEOF
 35506  			}
 35507  			b := dAtA[iNdEx]
 35508  			iNdEx++
 35509  			wire |= uint64(b&0x7F) << shift
 35510  			if b < 0x80 {
 35511  				break
 35512  			}
 35513  		}
 35514  		fieldNum := int32(wire >> 3)
 35515  		wireType := int(wire & 0x7)
 35516  		if wireType == 4 {
 35517  			return fmt.Errorf("proto: KustomizeResId: wiretype end group for non-group")
 35518  		}
 35519  		if fieldNum <= 0 {
 35520  			return fmt.Errorf("proto: KustomizeResId: illegal tag %d (wire type %d)", fieldNum, wire)
 35521  		}
 35522  		switch fieldNum {
 35523  		case 1:
 35524  			if wireType != 2 {
 35525  				return fmt.Errorf("proto: wrong wireType = %d for field KustomizeGvk", wireType)
 35526  			}
 35527  			var msglen int
 35528  			for shift := uint(0); ; shift += 7 {
 35529  				if shift >= 64 {
 35530  					return ErrIntOverflowGenerated
 35531  				}
 35532  				if iNdEx >= l {
 35533  					return io.ErrUnexpectedEOF
 35534  				}
 35535  				b := dAtA[iNdEx]
 35536  				iNdEx++
 35537  				msglen |= int(b&0x7F) << shift
 35538  				if b < 0x80 {
 35539  					break
 35540  				}
 35541  			}
 35542  			if msglen < 0 {
 35543  				return ErrInvalidLengthGenerated
 35544  			}
 35545  			postIndex := iNdEx + msglen
 35546  			if postIndex < 0 {
 35547  				return ErrInvalidLengthGenerated
 35548  			}
 35549  			if postIndex > l {
 35550  				return io.ErrUnexpectedEOF
 35551  			}
 35552  			if err := m.KustomizeGvk.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35553  				return err
 35554  			}
 35555  			iNdEx = postIndex
 35556  		case 2:
 35557  			if wireType != 2 {
 35558  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 35559  			}
 35560  			var stringLen uint64
 35561  			for shift := uint(0); ; shift += 7 {
 35562  				if shift >= 64 {
 35563  					return ErrIntOverflowGenerated
 35564  				}
 35565  				if iNdEx >= l {
 35566  					return io.ErrUnexpectedEOF
 35567  				}
 35568  				b := dAtA[iNdEx]
 35569  				iNdEx++
 35570  				stringLen |= uint64(b&0x7F) << shift
 35571  				if b < 0x80 {
 35572  					break
 35573  				}
 35574  			}
 35575  			intStringLen := int(stringLen)
 35576  			if intStringLen < 0 {
 35577  				return ErrInvalidLengthGenerated
 35578  			}
 35579  			postIndex := iNdEx + intStringLen
 35580  			if postIndex < 0 {
 35581  				return ErrInvalidLengthGenerated
 35582  			}
 35583  			if postIndex > l {
 35584  				return io.ErrUnexpectedEOF
 35585  			}
 35586  			m.Name = string(dAtA[iNdEx:postIndex])
 35587  			iNdEx = postIndex
 35588  		case 3:
 35589  			if wireType != 2 {
 35590  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 35591  			}
 35592  			var stringLen uint64
 35593  			for shift := uint(0); ; shift += 7 {
 35594  				if shift >= 64 {
 35595  					return ErrIntOverflowGenerated
 35596  				}
 35597  				if iNdEx >= l {
 35598  					return io.ErrUnexpectedEOF
 35599  				}
 35600  				b := dAtA[iNdEx]
 35601  				iNdEx++
 35602  				stringLen |= uint64(b&0x7F) << shift
 35603  				if b < 0x80 {
 35604  					break
 35605  				}
 35606  			}
 35607  			intStringLen := int(stringLen)
 35608  			if intStringLen < 0 {
 35609  				return ErrInvalidLengthGenerated
 35610  			}
 35611  			postIndex := iNdEx + intStringLen
 35612  			if postIndex < 0 {
 35613  				return ErrInvalidLengthGenerated
 35614  			}
 35615  			if postIndex > l {
 35616  				return io.ErrUnexpectedEOF
 35617  			}
 35618  			m.Namespace = string(dAtA[iNdEx:postIndex])
 35619  			iNdEx = postIndex
 35620  		default:
 35621  			iNdEx = preIndex
 35622  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35623  			if err != nil {
 35624  				return err
 35625  			}
 35626  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35627  				return ErrInvalidLengthGenerated
 35628  			}
 35629  			if (iNdEx + skippy) > l {
 35630  				return io.ErrUnexpectedEOF
 35631  			}
 35632  			iNdEx += skippy
 35633  		}
 35634  	}
 35635  
 35636  	if iNdEx > l {
 35637  		return io.ErrUnexpectedEOF
 35638  	}
 35639  	return nil
 35640  }
 35641  func (m *KustomizeSelector) Unmarshal(dAtA []byte) error {
 35642  	l := len(dAtA)
 35643  	iNdEx := 0
 35644  	for iNdEx < l {
 35645  		preIndex := iNdEx
 35646  		var wire uint64
 35647  		for shift := uint(0); ; shift += 7 {
 35648  			if shift >= 64 {
 35649  				return ErrIntOverflowGenerated
 35650  			}
 35651  			if iNdEx >= l {
 35652  				return io.ErrUnexpectedEOF
 35653  			}
 35654  			b := dAtA[iNdEx]
 35655  			iNdEx++
 35656  			wire |= uint64(b&0x7F) << shift
 35657  			if b < 0x80 {
 35658  				break
 35659  			}
 35660  		}
 35661  		fieldNum := int32(wire >> 3)
 35662  		wireType := int(wire & 0x7)
 35663  		if wireType == 4 {
 35664  			return fmt.Errorf("proto: KustomizeSelector: wiretype end group for non-group")
 35665  		}
 35666  		if fieldNum <= 0 {
 35667  			return fmt.Errorf("proto: KustomizeSelector: illegal tag %d (wire type %d)", fieldNum, wire)
 35668  		}
 35669  		switch fieldNum {
 35670  		case 1:
 35671  			if wireType != 2 {
 35672  				return fmt.Errorf("proto: wrong wireType = %d for field KustomizeResId", wireType)
 35673  			}
 35674  			var msglen int
 35675  			for shift := uint(0); ; shift += 7 {
 35676  				if shift >= 64 {
 35677  					return ErrIntOverflowGenerated
 35678  				}
 35679  				if iNdEx >= l {
 35680  					return io.ErrUnexpectedEOF
 35681  				}
 35682  				b := dAtA[iNdEx]
 35683  				iNdEx++
 35684  				msglen |= int(b&0x7F) << shift
 35685  				if b < 0x80 {
 35686  					break
 35687  				}
 35688  			}
 35689  			if msglen < 0 {
 35690  				return ErrInvalidLengthGenerated
 35691  			}
 35692  			postIndex := iNdEx + msglen
 35693  			if postIndex < 0 {
 35694  				return ErrInvalidLengthGenerated
 35695  			}
 35696  			if postIndex > l {
 35697  				return io.ErrUnexpectedEOF
 35698  			}
 35699  			if err := m.KustomizeResId.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35700  				return err
 35701  			}
 35702  			iNdEx = postIndex
 35703  		case 2:
 35704  			if wireType != 2 {
 35705  				return fmt.Errorf("proto: wrong wireType = %d for field AnnotationSelector", wireType)
 35706  			}
 35707  			var stringLen uint64
 35708  			for shift := uint(0); ; shift += 7 {
 35709  				if shift >= 64 {
 35710  					return ErrIntOverflowGenerated
 35711  				}
 35712  				if iNdEx >= l {
 35713  					return io.ErrUnexpectedEOF
 35714  				}
 35715  				b := dAtA[iNdEx]
 35716  				iNdEx++
 35717  				stringLen |= uint64(b&0x7F) << shift
 35718  				if b < 0x80 {
 35719  					break
 35720  				}
 35721  			}
 35722  			intStringLen := int(stringLen)
 35723  			if intStringLen < 0 {
 35724  				return ErrInvalidLengthGenerated
 35725  			}
 35726  			postIndex := iNdEx + intStringLen
 35727  			if postIndex < 0 {
 35728  				return ErrInvalidLengthGenerated
 35729  			}
 35730  			if postIndex > l {
 35731  				return io.ErrUnexpectedEOF
 35732  			}
 35733  			m.AnnotationSelector = string(dAtA[iNdEx:postIndex])
 35734  			iNdEx = postIndex
 35735  		case 3:
 35736  			if wireType != 2 {
 35737  				return fmt.Errorf("proto: wrong wireType = %d for field LabelSelector", wireType)
 35738  			}
 35739  			var stringLen uint64
 35740  			for shift := uint(0); ; shift += 7 {
 35741  				if shift >= 64 {
 35742  					return ErrIntOverflowGenerated
 35743  				}
 35744  				if iNdEx >= l {
 35745  					return io.ErrUnexpectedEOF
 35746  				}
 35747  				b := dAtA[iNdEx]
 35748  				iNdEx++
 35749  				stringLen |= uint64(b&0x7F) << shift
 35750  				if b < 0x80 {
 35751  					break
 35752  				}
 35753  			}
 35754  			intStringLen := int(stringLen)
 35755  			if intStringLen < 0 {
 35756  				return ErrInvalidLengthGenerated
 35757  			}
 35758  			postIndex := iNdEx + intStringLen
 35759  			if postIndex < 0 {
 35760  				return ErrInvalidLengthGenerated
 35761  			}
 35762  			if postIndex > l {
 35763  				return io.ErrUnexpectedEOF
 35764  			}
 35765  			m.LabelSelector = string(dAtA[iNdEx:postIndex])
 35766  			iNdEx = postIndex
 35767  		default:
 35768  			iNdEx = preIndex
 35769  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35770  			if err != nil {
 35771  				return err
 35772  			}
 35773  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35774  				return ErrInvalidLengthGenerated
 35775  			}
 35776  			if (iNdEx + skippy) > l {
 35777  				return io.ErrUnexpectedEOF
 35778  			}
 35779  			iNdEx += skippy
 35780  		}
 35781  	}
 35782  
 35783  	if iNdEx > l {
 35784  		return io.ErrUnexpectedEOF
 35785  	}
 35786  	return nil
 35787  }
 35788  func (m *ListGenerator) Unmarshal(dAtA []byte) error {
 35789  	l := len(dAtA)
 35790  	iNdEx := 0
 35791  	for iNdEx < l {
 35792  		preIndex := iNdEx
 35793  		var wire uint64
 35794  		for shift := uint(0); ; shift += 7 {
 35795  			if shift >= 64 {
 35796  				return ErrIntOverflowGenerated
 35797  			}
 35798  			if iNdEx >= l {
 35799  				return io.ErrUnexpectedEOF
 35800  			}
 35801  			b := dAtA[iNdEx]
 35802  			iNdEx++
 35803  			wire |= uint64(b&0x7F) << shift
 35804  			if b < 0x80 {
 35805  				break
 35806  			}
 35807  		}
 35808  		fieldNum := int32(wire >> 3)
 35809  		wireType := int(wire & 0x7)
 35810  		if wireType == 4 {
 35811  			return fmt.Errorf("proto: ListGenerator: wiretype end group for non-group")
 35812  		}
 35813  		if fieldNum <= 0 {
 35814  			return fmt.Errorf("proto: ListGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 35815  		}
 35816  		switch fieldNum {
 35817  		case 1:
 35818  			if wireType != 2 {
 35819  				return fmt.Errorf("proto: wrong wireType = %d for field Elements", wireType)
 35820  			}
 35821  			var msglen int
 35822  			for shift := uint(0); ; shift += 7 {
 35823  				if shift >= 64 {
 35824  					return ErrIntOverflowGenerated
 35825  				}
 35826  				if iNdEx >= l {
 35827  					return io.ErrUnexpectedEOF
 35828  				}
 35829  				b := dAtA[iNdEx]
 35830  				iNdEx++
 35831  				msglen |= int(b&0x7F) << shift
 35832  				if b < 0x80 {
 35833  					break
 35834  				}
 35835  			}
 35836  			if msglen < 0 {
 35837  				return ErrInvalidLengthGenerated
 35838  			}
 35839  			postIndex := iNdEx + msglen
 35840  			if postIndex < 0 {
 35841  				return ErrInvalidLengthGenerated
 35842  			}
 35843  			if postIndex > l {
 35844  				return io.ErrUnexpectedEOF
 35845  			}
 35846  			m.Elements = append(m.Elements, v11.JSON{})
 35847  			if err := m.Elements[len(m.Elements)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35848  				return err
 35849  			}
 35850  			iNdEx = postIndex
 35851  		case 2:
 35852  			if wireType != 2 {
 35853  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 35854  			}
 35855  			var msglen int
 35856  			for shift := uint(0); ; shift += 7 {
 35857  				if shift >= 64 {
 35858  					return ErrIntOverflowGenerated
 35859  				}
 35860  				if iNdEx >= l {
 35861  					return io.ErrUnexpectedEOF
 35862  				}
 35863  				b := dAtA[iNdEx]
 35864  				iNdEx++
 35865  				msglen |= int(b&0x7F) << shift
 35866  				if b < 0x80 {
 35867  					break
 35868  				}
 35869  			}
 35870  			if msglen < 0 {
 35871  				return ErrInvalidLengthGenerated
 35872  			}
 35873  			postIndex := iNdEx + msglen
 35874  			if postIndex < 0 {
 35875  				return ErrInvalidLengthGenerated
 35876  			}
 35877  			if postIndex > l {
 35878  				return io.ErrUnexpectedEOF
 35879  			}
 35880  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 35881  				return err
 35882  			}
 35883  			iNdEx = postIndex
 35884  		case 3:
 35885  			if wireType != 2 {
 35886  				return fmt.Errorf("proto: wrong wireType = %d for field ElementsYaml", wireType)
 35887  			}
 35888  			var stringLen uint64
 35889  			for shift := uint(0); ; shift += 7 {
 35890  				if shift >= 64 {
 35891  					return ErrIntOverflowGenerated
 35892  				}
 35893  				if iNdEx >= l {
 35894  					return io.ErrUnexpectedEOF
 35895  				}
 35896  				b := dAtA[iNdEx]
 35897  				iNdEx++
 35898  				stringLen |= uint64(b&0x7F) << shift
 35899  				if b < 0x80 {
 35900  					break
 35901  				}
 35902  			}
 35903  			intStringLen := int(stringLen)
 35904  			if intStringLen < 0 {
 35905  				return ErrInvalidLengthGenerated
 35906  			}
 35907  			postIndex := iNdEx + intStringLen
 35908  			if postIndex < 0 {
 35909  				return ErrInvalidLengthGenerated
 35910  			}
 35911  			if postIndex > l {
 35912  				return io.ErrUnexpectedEOF
 35913  			}
 35914  			m.ElementsYaml = string(dAtA[iNdEx:postIndex])
 35915  			iNdEx = postIndex
 35916  		default:
 35917  			iNdEx = preIndex
 35918  			skippy, err := skipGenerated(dAtA[iNdEx:])
 35919  			if err != nil {
 35920  				return err
 35921  			}
 35922  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 35923  				return ErrInvalidLengthGenerated
 35924  			}
 35925  			if (iNdEx + skippy) > l {
 35926  				return io.ErrUnexpectedEOF
 35927  			}
 35928  			iNdEx += skippy
 35929  		}
 35930  	}
 35931  
 35932  	if iNdEx > l {
 35933  		return io.ErrUnexpectedEOF
 35934  	}
 35935  	return nil
 35936  }
 35937  func (m *ManagedNamespaceMetadata) Unmarshal(dAtA []byte) error {
 35938  	l := len(dAtA)
 35939  	iNdEx := 0
 35940  	for iNdEx < l {
 35941  		preIndex := iNdEx
 35942  		var wire uint64
 35943  		for shift := uint(0); ; shift += 7 {
 35944  			if shift >= 64 {
 35945  				return ErrIntOverflowGenerated
 35946  			}
 35947  			if iNdEx >= l {
 35948  				return io.ErrUnexpectedEOF
 35949  			}
 35950  			b := dAtA[iNdEx]
 35951  			iNdEx++
 35952  			wire |= uint64(b&0x7F) << shift
 35953  			if b < 0x80 {
 35954  				break
 35955  			}
 35956  		}
 35957  		fieldNum := int32(wire >> 3)
 35958  		wireType := int(wire & 0x7)
 35959  		if wireType == 4 {
 35960  			return fmt.Errorf("proto: ManagedNamespaceMetadata: wiretype end group for non-group")
 35961  		}
 35962  		if fieldNum <= 0 {
 35963  			return fmt.Errorf("proto: ManagedNamespaceMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 35964  		}
 35965  		switch fieldNum {
 35966  		case 1:
 35967  			if wireType != 2 {
 35968  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 35969  			}
 35970  			var msglen int
 35971  			for shift := uint(0); ; shift += 7 {
 35972  				if shift >= 64 {
 35973  					return ErrIntOverflowGenerated
 35974  				}
 35975  				if iNdEx >= l {
 35976  					return io.ErrUnexpectedEOF
 35977  				}
 35978  				b := dAtA[iNdEx]
 35979  				iNdEx++
 35980  				msglen |= int(b&0x7F) << shift
 35981  				if b < 0x80 {
 35982  					break
 35983  				}
 35984  			}
 35985  			if msglen < 0 {
 35986  				return ErrInvalidLengthGenerated
 35987  			}
 35988  			postIndex := iNdEx + msglen
 35989  			if postIndex < 0 {
 35990  				return ErrInvalidLengthGenerated
 35991  			}
 35992  			if postIndex > l {
 35993  				return io.ErrUnexpectedEOF
 35994  			}
 35995  			if m.Labels == nil {
 35996  				m.Labels = make(map[string]string)
 35997  			}
 35998  			var mapkey string
 35999  			var mapvalue string
 36000  			for iNdEx < postIndex {
 36001  				entryPreIndex := iNdEx
 36002  				var wire uint64
 36003  				for shift := uint(0); ; shift += 7 {
 36004  					if shift >= 64 {
 36005  						return ErrIntOverflowGenerated
 36006  					}
 36007  					if iNdEx >= l {
 36008  						return io.ErrUnexpectedEOF
 36009  					}
 36010  					b := dAtA[iNdEx]
 36011  					iNdEx++
 36012  					wire |= uint64(b&0x7F) << shift
 36013  					if b < 0x80 {
 36014  						break
 36015  					}
 36016  				}
 36017  				fieldNum := int32(wire >> 3)
 36018  				if fieldNum == 1 {
 36019  					var stringLenmapkey uint64
 36020  					for shift := uint(0); ; shift += 7 {
 36021  						if shift >= 64 {
 36022  							return ErrIntOverflowGenerated
 36023  						}
 36024  						if iNdEx >= l {
 36025  							return io.ErrUnexpectedEOF
 36026  						}
 36027  						b := dAtA[iNdEx]
 36028  						iNdEx++
 36029  						stringLenmapkey |= uint64(b&0x7F) << shift
 36030  						if b < 0x80 {
 36031  							break
 36032  						}
 36033  					}
 36034  					intStringLenmapkey := int(stringLenmapkey)
 36035  					if intStringLenmapkey < 0 {
 36036  						return ErrInvalidLengthGenerated
 36037  					}
 36038  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 36039  					if postStringIndexmapkey < 0 {
 36040  						return ErrInvalidLengthGenerated
 36041  					}
 36042  					if postStringIndexmapkey > l {
 36043  						return io.ErrUnexpectedEOF
 36044  					}
 36045  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 36046  					iNdEx = postStringIndexmapkey
 36047  				} else if fieldNum == 2 {
 36048  					var stringLenmapvalue uint64
 36049  					for shift := uint(0); ; shift += 7 {
 36050  						if shift >= 64 {
 36051  							return ErrIntOverflowGenerated
 36052  						}
 36053  						if iNdEx >= l {
 36054  							return io.ErrUnexpectedEOF
 36055  						}
 36056  						b := dAtA[iNdEx]
 36057  						iNdEx++
 36058  						stringLenmapvalue |= uint64(b&0x7F) << shift
 36059  						if b < 0x80 {
 36060  							break
 36061  						}
 36062  					}
 36063  					intStringLenmapvalue := int(stringLenmapvalue)
 36064  					if intStringLenmapvalue < 0 {
 36065  						return ErrInvalidLengthGenerated
 36066  					}
 36067  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 36068  					if postStringIndexmapvalue < 0 {
 36069  						return ErrInvalidLengthGenerated
 36070  					}
 36071  					if postStringIndexmapvalue > l {
 36072  						return io.ErrUnexpectedEOF
 36073  					}
 36074  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 36075  					iNdEx = postStringIndexmapvalue
 36076  				} else {
 36077  					iNdEx = entryPreIndex
 36078  					skippy, err := skipGenerated(dAtA[iNdEx:])
 36079  					if err != nil {
 36080  						return err
 36081  					}
 36082  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 36083  						return ErrInvalidLengthGenerated
 36084  					}
 36085  					if (iNdEx + skippy) > postIndex {
 36086  						return io.ErrUnexpectedEOF
 36087  					}
 36088  					iNdEx += skippy
 36089  				}
 36090  			}
 36091  			m.Labels[mapkey] = mapvalue
 36092  			iNdEx = postIndex
 36093  		case 2:
 36094  			if wireType != 2 {
 36095  				return fmt.Errorf("proto: wrong wireType = %d for field Annotations", wireType)
 36096  			}
 36097  			var msglen int
 36098  			for shift := uint(0); ; shift += 7 {
 36099  				if shift >= 64 {
 36100  					return ErrIntOverflowGenerated
 36101  				}
 36102  				if iNdEx >= l {
 36103  					return io.ErrUnexpectedEOF
 36104  				}
 36105  				b := dAtA[iNdEx]
 36106  				iNdEx++
 36107  				msglen |= int(b&0x7F) << shift
 36108  				if b < 0x80 {
 36109  					break
 36110  				}
 36111  			}
 36112  			if msglen < 0 {
 36113  				return ErrInvalidLengthGenerated
 36114  			}
 36115  			postIndex := iNdEx + msglen
 36116  			if postIndex < 0 {
 36117  				return ErrInvalidLengthGenerated
 36118  			}
 36119  			if postIndex > l {
 36120  				return io.ErrUnexpectedEOF
 36121  			}
 36122  			if m.Annotations == nil {
 36123  				m.Annotations = make(map[string]string)
 36124  			}
 36125  			var mapkey string
 36126  			var mapvalue string
 36127  			for iNdEx < postIndex {
 36128  				entryPreIndex := iNdEx
 36129  				var wire uint64
 36130  				for shift := uint(0); ; shift += 7 {
 36131  					if shift >= 64 {
 36132  						return ErrIntOverflowGenerated
 36133  					}
 36134  					if iNdEx >= l {
 36135  						return io.ErrUnexpectedEOF
 36136  					}
 36137  					b := dAtA[iNdEx]
 36138  					iNdEx++
 36139  					wire |= uint64(b&0x7F) << shift
 36140  					if b < 0x80 {
 36141  						break
 36142  					}
 36143  				}
 36144  				fieldNum := int32(wire >> 3)
 36145  				if fieldNum == 1 {
 36146  					var stringLenmapkey uint64
 36147  					for shift := uint(0); ; shift += 7 {
 36148  						if shift >= 64 {
 36149  							return ErrIntOverflowGenerated
 36150  						}
 36151  						if iNdEx >= l {
 36152  							return io.ErrUnexpectedEOF
 36153  						}
 36154  						b := dAtA[iNdEx]
 36155  						iNdEx++
 36156  						stringLenmapkey |= uint64(b&0x7F) << shift
 36157  						if b < 0x80 {
 36158  							break
 36159  						}
 36160  					}
 36161  					intStringLenmapkey := int(stringLenmapkey)
 36162  					if intStringLenmapkey < 0 {
 36163  						return ErrInvalidLengthGenerated
 36164  					}
 36165  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 36166  					if postStringIndexmapkey < 0 {
 36167  						return ErrInvalidLengthGenerated
 36168  					}
 36169  					if postStringIndexmapkey > l {
 36170  						return io.ErrUnexpectedEOF
 36171  					}
 36172  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 36173  					iNdEx = postStringIndexmapkey
 36174  				} else if fieldNum == 2 {
 36175  					var stringLenmapvalue uint64
 36176  					for shift := uint(0); ; shift += 7 {
 36177  						if shift >= 64 {
 36178  							return ErrIntOverflowGenerated
 36179  						}
 36180  						if iNdEx >= l {
 36181  							return io.ErrUnexpectedEOF
 36182  						}
 36183  						b := dAtA[iNdEx]
 36184  						iNdEx++
 36185  						stringLenmapvalue |= uint64(b&0x7F) << shift
 36186  						if b < 0x80 {
 36187  							break
 36188  						}
 36189  					}
 36190  					intStringLenmapvalue := int(stringLenmapvalue)
 36191  					if intStringLenmapvalue < 0 {
 36192  						return ErrInvalidLengthGenerated
 36193  					}
 36194  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 36195  					if postStringIndexmapvalue < 0 {
 36196  						return ErrInvalidLengthGenerated
 36197  					}
 36198  					if postStringIndexmapvalue > l {
 36199  						return io.ErrUnexpectedEOF
 36200  					}
 36201  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 36202  					iNdEx = postStringIndexmapvalue
 36203  				} else {
 36204  					iNdEx = entryPreIndex
 36205  					skippy, err := skipGenerated(dAtA[iNdEx:])
 36206  					if err != nil {
 36207  						return err
 36208  					}
 36209  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 36210  						return ErrInvalidLengthGenerated
 36211  					}
 36212  					if (iNdEx + skippy) > postIndex {
 36213  						return io.ErrUnexpectedEOF
 36214  					}
 36215  					iNdEx += skippy
 36216  				}
 36217  			}
 36218  			m.Annotations[mapkey] = mapvalue
 36219  			iNdEx = postIndex
 36220  		default:
 36221  			iNdEx = preIndex
 36222  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36223  			if err != nil {
 36224  				return err
 36225  			}
 36226  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36227  				return ErrInvalidLengthGenerated
 36228  			}
 36229  			if (iNdEx + skippy) > l {
 36230  				return io.ErrUnexpectedEOF
 36231  			}
 36232  			iNdEx += skippy
 36233  		}
 36234  	}
 36235  
 36236  	if iNdEx > l {
 36237  		return io.ErrUnexpectedEOF
 36238  	}
 36239  	return nil
 36240  }
 36241  func (m *MatrixGenerator) Unmarshal(dAtA []byte) error {
 36242  	l := len(dAtA)
 36243  	iNdEx := 0
 36244  	for iNdEx < l {
 36245  		preIndex := iNdEx
 36246  		var wire uint64
 36247  		for shift := uint(0); ; shift += 7 {
 36248  			if shift >= 64 {
 36249  				return ErrIntOverflowGenerated
 36250  			}
 36251  			if iNdEx >= l {
 36252  				return io.ErrUnexpectedEOF
 36253  			}
 36254  			b := dAtA[iNdEx]
 36255  			iNdEx++
 36256  			wire |= uint64(b&0x7F) << shift
 36257  			if b < 0x80 {
 36258  				break
 36259  			}
 36260  		}
 36261  		fieldNum := int32(wire >> 3)
 36262  		wireType := int(wire & 0x7)
 36263  		if wireType == 4 {
 36264  			return fmt.Errorf("proto: MatrixGenerator: wiretype end group for non-group")
 36265  		}
 36266  		if fieldNum <= 0 {
 36267  			return fmt.Errorf("proto: MatrixGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 36268  		}
 36269  		switch fieldNum {
 36270  		case 1:
 36271  			if wireType != 2 {
 36272  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 36273  			}
 36274  			var msglen int
 36275  			for shift := uint(0); ; shift += 7 {
 36276  				if shift >= 64 {
 36277  					return ErrIntOverflowGenerated
 36278  				}
 36279  				if iNdEx >= l {
 36280  					return io.ErrUnexpectedEOF
 36281  				}
 36282  				b := dAtA[iNdEx]
 36283  				iNdEx++
 36284  				msglen |= int(b&0x7F) << shift
 36285  				if b < 0x80 {
 36286  					break
 36287  				}
 36288  			}
 36289  			if msglen < 0 {
 36290  				return ErrInvalidLengthGenerated
 36291  			}
 36292  			postIndex := iNdEx + msglen
 36293  			if postIndex < 0 {
 36294  				return ErrInvalidLengthGenerated
 36295  			}
 36296  			if postIndex > l {
 36297  				return io.ErrUnexpectedEOF
 36298  			}
 36299  			m.Generators = append(m.Generators, ApplicationSetNestedGenerator{})
 36300  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36301  				return err
 36302  			}
 36303  			iNdEx = postIndex
 36304  		case 2:
 36305  			if wireType != 2 {
 36306  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 36307  			}
 36308  			var msglen int
 36309  			for shift := uint(0); ; shift += 7 {
 36310  				if shift >= 64 {
 36311  					return ErrIntOverflowGenerated
 36312  				}
 36313  				if iNdEx >= l {
 36314  					return io.ErrUnexpectedEOF
 36315  				}
 36316  				b := dAtA[iNdEx]
 36317  				iNdEx++
 36318  				msglen |= int(b&0x7F) << shift
 36319  				if b < 0x80 {
 36320  					break
 36321  				}
 36322  			}
 36323  			if msglen < 0 {
 36324  				return ErrInvalidLengthGenerated
 36325  			}
 36326  			postIndex := iNdEx + msglen
 36327  			if postIndex < 0 {
 36328  				return ErrInvalidLengthGenerated
 36329  			}
 36330  			if postIndex > l {
 36331  				return io.ErrUnexpectedEOF
 36332  			}
 36333  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36334  				return err
 36335  			}
 36336  			iNdEx = postIndex
 36337  		default:
 36338  			iNdEx = preIndex
 36339  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36340  			if err != nil {
 36341  				return err
 36342  			}
 36343  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36344  				return ErrInvalidLengthGenerated
 36345  			}
 36346  			if (iNdEx + skippy) > l {
 36347  				return io.ErrUnexpectedEOF
 36348  			}
 36349  			iNdEx += skippy
 36350  		}
 36351  	}
 36352  
 36353  	if iNdEx > l {
 36354  		return io.ErrUnexpectedEOF
 36355  	}
 36356  	return nil
 36357  }
 36358  func (m *MergeGenerator) Unmarshal(dAtA []byte) error {
 36359  	l := len(dAtA)
 36360  	iNdEx := 0
 36361  	for iNdEx < l {
 36362  		preIndex := iNdEx
 36363  		var wire uint64
 36364  		for shift := uint(0); ; shift += 7 {
 36365  			if shift >= 64 {
 36366  				return ErrIntOverflowGenerated
 36367  			}
 36368  			if iNdEx >= l {
 36369  				return io.ErrUnexpectedEOF
 36370  			}
 36371  			b := dAtA[iNdEx]
 36372  			iNdEx++
 36373  			wire |= uint64(b&0x7F) << shift
 36374  			if b < 0x80 {
 36375  				break
 36376  			}
 36377  		}
 36378  		fieldNum := int32(wire >> 3)
 36379  		wireType := int(wire & 0x7)
 36380  		if wireType == 4 {
 36381  			return fmt.Errorf("proto: MergeGenerator: wiretype end group for non-group")
 36382  		}
 36383  		if fieldNum <= 0 {
 36384  			return fmt.Errorf("proto: MergeGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 36385  		}
 36386  		switch fieldNum {
 36387  		case 1:
 36388  			if wireType != 2 {
 36389  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 36390  			}
 36391  			var msglen int
 36392  			for shift := uint(0); ; shift += 7 {
 36393  				if shift >= 64 {
 36394  					return ErrIntOverflowGenerated
 36395  				}
 36396  				if iNdEx >= l {
 36397  					return io.ErrUnexpectedEOF
 36398  				}
 36399  				b := dAtA[iNdEx]
 36400  				iNdEx++
 36401  				msglen |= int(b&0x7F) << shift
 36402  				if b < 0x80 {
 36403  					break
 36404  				}
 36405  			}
 36406  			if msglen < 0 {
 36407  				return ErrInvalidLengthGenerated
 36408  			}
 36409  			postIndex := iNdEx + msglen
 36410  			if postIndex < 0 {
 36411  				return ErrInvalidLengthGenerated
 36412  			}
 36413  			if postIndex > l {
 36414  				return io.ErrUnexpectedEOF
 36415  			}
 36416  			m.Generators = append(m.Generators, ApplicationSetNestedGenerator{})
 36417  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36418  				return err
 36419  			}
 36420  			iNdEx = postIndex
 36421  		case 2:
 36422  			if wireType != 2 {
 36423  				return fmt.Errorf("proto: wrong wireType = %d for field MergeKeys", wireType)
 36424  			}
 36425  			var stringLen uint64
 36426  			for shift := uint(0); ; shift += 7 {
 36427  				if shift >= 64 {
 36428  					return ErrIntOverflowGenerated
 36429  				}
 36430  				if iNdEx >= l {
 36431  					return io.ErrUnexpectedEOF
 36432  				}
 36433  				b := dAtA[iNdEx]
 36434  				iNdEx++
 36435  				stringLen |= uint64(b&0x7F) << shift
 36436  				if b < 0x80 {
 36437  					break
 36438  				}
 36439  			}
 36440  			intStringLen := int(stringLen)
 36441  			if intStringLen < 0 {
 36442  				return ErrInvalidLengthGenerated
 36443  			}
 36444  			postIndex := iNdEx + intStringLen
 36445  			if postIndex < 0 {
 36446  				return ErrInvalidLengthGenerated
 36447  			}
 36448  			if postIndex > l {
 36449  				return io.ErrUnexpectedEOF
 36450  			}
 36451  			m.MergeKeys = append(m.MergeKeys, string(dAtA[iNdEx:postIndex]))
 36452  			iNdEx = postIndex
 36453  		case 3:
 36454  			if wireType != 2 {
 36455  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 36456  			}
 36457  			var msglen int
 36458  			for shift := uint(0); ; shift += 7 {
 36459  				if shift >= 64 {
 36460  					return ErrIntOverflowGenerated
 36461  				}
 36462  				if iNdEx >= l {
 36463  					return io.ErrUnexpectedEOF
 36464  				}
 36465  				b := dAtA[iNdEx]
 36466  				iNdEx++
 36467  				msglen |= int(b&0x7F) << shift
 36468  				if b < 0x80 {
 36469  					break
 36470  				}
 36471  			}
 36472  			if msglen < 0 {
 36473  				return ErrInvalidLengthGenerated
 36474  			}
 36475  			postIndex := iNdEx + msglen
 36476  			if postIndex < 0 {
 36477  				return ErrInvalidLengthGenerated
 36478  			}
 36479  			if postIndex > l {
 36480  				return io.ErrUnexpectedEOF
 36481  			}
 36482  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36483  				return err
 36484  			}
 36485  			iNdEx = postIndex
 36486  		default:
 36487  			iNdEx = preIndex
 36488  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36489  			if err != nil {
 36490  				return err
 36491  			}
 36492  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36493  				return ErrInvalidLengthGenerated
 36494  			}
 36495  			if (iNdEx + skippy) > l {
 36496  				return io.ErrUnexpectedEOF
 36497  			}
 36498  			iNdEx += skippy
 36499  		}
 36500  	}
 36501  
 36502  	if iNdEx > l {
 36503  		return io.ErrUnexpectedEOF
 36504  	}
 36505  	return nil
 36506  }
 36507  func (m *NestedMatrixGenerator) Unmarshal(dAtA []byte) error {
 36508  	l := len(dAtA)
 36509  	iNdEx := 0
 36510  	for iNdEx < l {
 36511  		preIndex := iNdEx
 36512  		var wire uint64
 36513  		for shift := uint(0); ; shift += 7 {
 36514  			if shift >= 64 {
 36515  				return ErrIntOverflowGenerated
 36516  			}
 36517  			if iNdEx >= l {
 36518  				return io.ErrUnexpectedEOF
 36519  			}
 36520  			b := dAtA[iNdEx]
 36521  			iNdEx++
 36522  			wire |= uint64(b&0x7F) << shift
 36523  			if b < 0x80 {
 36524  				break
 36525  			}
 36526  		}
 36527  		fieldNum := int32(wire >> 3)
 36528  		wireType := int(wire & 0x7)
 36529  		if wireType == 4 {
 36530  			return fmt.Errorf("proto: NestedMatrixGenerator: wiretype end group for non-group")
 36531  		}
 36532  		if fieldNum <= 0 {
 36533  			return fmt.Errorf("proto: NestedMatrixGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 36534  		}
 36535  		switch fieldNum {
 36536  		case 1:
 36537  			if wireType != 2 {
 36538  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 36539  			}
 36540  			var msglen int
 36541  			for shift := uint(0); ; shift += 7 {
 36542  				if shift >= 64 {
 36543  					return ErrIntOverflowGenerated
 36544  				}
 36545  				if iNdEx >= l {
 36546  					return io.ErrUnexpectedEOF
 36547  				}
 36548  				b := dAtA[iNdEx]
 36549  				iNdEx++
 36550  				msglen |= int(b&0x7F) << shift
 36551  				if b < 0x80 {
 36552  					break
 36553  				}
 36554  			}
 36555  			if msglen < 0 {
 36556  				return ErrInvalidLengthGenerated
 36557  			}
 36558  			postIndex := iNdEx + msglen
 36559  			if postIndex < 0 {
 36560  				return ErrInvalidLengthGenerated
 36561  			}
 36562  			if postIndex > l {
 36563  				return io.ErrUnexpectedEOF
 36564  			}
 36565  			m.Generators = append(m.Generators, ApplicationSetTerminalGenerator{})
 36566  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36567  				return err
 36568  			}
 36569  			iNdEx = postIndex
 36570  		default:
 36571  			iNdEx = preIndex
 36572  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36573  			if err != nil {
 36574  				return err
 36575  			}
 36576  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36577  				return ErrInvalidLengthGenerated
 36578  			}
 36579  			if (iNdEx + skippy) > l {
 36580  				return io.ErrUnexpectedEOF
 36581  			}
 36582  			iNdEx += skippy
 36583  		}
 36584  	}
 36585  
 36586  	if iNdEx > l {
 36587  		return io.ErrUnexpectedEOF
 36588  	}
 36589  	return nil
 36590  }
 36591  func (m *NestedMergeGenerator) Unmarshal(dAtA []byte) error {
 36592  	l := len(dAtA)
 36593  	iNdEx := 0
 36594  	for iNdEx < l {
 36595  		preIndex := iNdEx
 36596  		var wire uint64
 36597  		for shift := uint(0); ; shift += 7 {
 36598  			if shift >= 64 {
 36599  				return ErrIntOverflowGenerated
 36600  			}
 36601  			if iNdEx >= l {
 36602  				return io.ErrUnexpectedEOF
 36603  			}
 36604  			b := dAtA[iNdEx]
 36605  			iNdEx++
 36606  			wire |= uint64(b&0x7F) << shift
 36607  			if b < 0x80 {
 36608  				break
 36609  			}
 36610  		}
 36611  		fieldNum := int32(wire >> 3)
 36612  		wireType := int(wire & 0x7)
 36613  		if wireType == 4 {
 36614  			return fmt.Errorf("proto: NestedMergeGenerator: wiretype end group for non-group")
 36615  		}
 36616  		if fieldNum <= 0 {
 36617  			return fmt.Errorf("proto: NestedMergeGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 36618  		}
 36619  		switch fieldNum {
 36620  		case 1:
 36621  			if wireType != 2 {
 36622  				return fmt.Errorf("proto: wrong wireType = %d for field Generators", wireType)
 36623  			}
 36624  			var msglen int
 36625  			for shift := uint(0); ; shift += 7 {
 36626  				if shift >= 64 {
 36627  					return ErrIntOverflowGenerated
 36628  				}
 36629  				if iNdEx >= l {
 36630  					return io.ErrUnexpectedEOF
 36631  				}
 36632  				b := dAtA[iNdEx]
 36633  				iNdEx++
 36634  				msglen |= int(b&0x7F) << shift
 36635  				if b < 0x80 {
 36636  					break
 36637  				}
 36638  			}
 36639  			if msglen < 0 {
 36640  				return ErrInvalidLengthGenerated
 36641  			}
 36642  			postIndex := iNdEx + msglen
 36643  			if postIndex < 0 {
 36644  				return ErrInvalidLengthGenerated
 36645  			}
 36646  			if postIndex > l {
 36647  				return io.ErrUnexpectedEOF
 36648  			}
 36649  			m.Generators = append(m.Generators, ApplicationSetTerminalGenerator{})
 36650  			if err := m.Generators[len(m.Generators)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36651  				return err
 36652  			}
 36653  			iNdEx = postIndex
 36654  		case 2:
 36655  			if wireType != 2 {
 36656  				return fmt.Errorf("proto: wrong wireType = %d for field MergeKeys", wireType)
 36657  			}
 36658  			var stringLen uint64
 36659  			for shift := uint(0); ; shift += 7 {
 36660  				if shift >= 64 {
 36661  					return ErrIntOverflowGenerated
 36662  				}
 36663  				if iNdEx >= l {
 36664  					return io.ErrUnexpectedEOF
 36665  				}
 36666  				b := dAtA[iNdEx]
 36667  				iNdEx++
 36668  				stringLen |= uint64(b&0x7F) << shift
 36669  				if b < 0x80 {
 36670  					break
 36671  				}
 36672  			}
 36673  			intStringLen := int(stringLen)
 36674  			if intStringLen < 0 {
 36675  				return ErrInvalidLengthGenerated
 36676  			}
 36677  			postIndex := iNdEx + intStringLen
 36678  			if postIndex < 0 {
 36679  				return ErrInvalidLengthGenerated
 36680  			}
 36681  			if postIndex > l {
 36682  				return io.ErrUnexpectedEOF
 36683  			}
 36684  			m.MergeKeys = append(m.MergeKeys, string(dAtA[iNdEx:postIndex]))
 36685  			iNdEx = postIndex
 36686  		default:
 36687  			iNdEx = preIndex
 36688  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36689  			if err != nil {
 36690  				return err
 36691  			}
 36692  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36693  				return ErrInvalidLengthGenerated
 36694  			}
 36695  			if (iNdEx + skippy) > l {
 36696  				return io.ErrUnexpectedEOF
 36697  			}
 36698  			iNdEx += skippy
 36699  		}
 36700  	}
 36701  
 36702  	if iNdEx > l {
 36703  		return io.ErrUnexpectedEOF
 36704  	}
 36705  	return nil
 36706  }
 36707  func (m *Operation) Unmarshal(dAtA []byte) error {
 36708  	l := len(dAtA)
 36709  	iNdEx := 0
 36710  	for iNdEx < l {
 36711  		preIndex := iNdEx
 36712  		var wire uint64
 36713  		for shift := uint(0); ; shift += 7 {
 36714  			if shift >= 64 {
 36715  				return ErrIntOverflowGenerated
 36716  			}
 36717  			if iNdEx >= l {
 36718  				return io.ErrUnexpectedEOF
 36719  			}
 36720  			b := dAtA[iNdEx]
 36721  			iNdEx++
 36722  			wire |= uint64(b&0x7F) << shift
 36723  			if b < 0x80 {
 36724  				break
 36725  			}
 36726  		}
 36727  		fieldNum := int32(wire >> 3)
 36728  		wireType := int(wire & 0x7)
 36729  		if wireType == 4 {
 36730  			return fmt.Errorf("proto: Operation: wiretype end group for non-group")
 36731  		}
 36732  		if fieldNum <= 0 {
 36733  			return fmt.Errorf("proto: Operation: illegal tag %d (wire type %d)", fieldNum, wire)
 36734  		}
 36735  		switch fieldNum {
 36736  		case 1:
 36737  			if wireType != 2 {
 36738  				return fmt.Errorf("proto: wrong wireType = %d for field Sync", wireType)
 36739  			}
 36740  			var msglen int
 36741  			for shift := uint(0); ; shift += 7 {
 36742  				if shift >= 64 {
 36743  					return ErrIntOverflowGenerated
 36744  				}
 36745  				if iNdEx >= l {
 36746  					return io.ErrUnexpectedEOF
 36747  				}
 36748  				b := dAtA[iNdEx]
 36749  				iNdEx++
 36750  				msglen |= int(b&0x7F) << shift
 36751  				if b < 0x80 {
 36752  					break
 36753  				}
 36754  			}
 36755  			if msglen < 0 {
 36756  				return ErrInvalidLengthGenerated
 36757  			}
 36758  			postIndex := iNdEx + msglen
 36759  			if postIndex < 0 {
 36760  				return ErrInvalidLengthGenerated
 36761  			}
 36762  			if postIndex > l {
 36763  				return io.ErrUnexpectedEOF
 36764  			}
 36765  			if m.Sync == nil {
 36766  				m.Sync = &SyncOperation{}
 36767  			}
 36768  			if err := m.Sync.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36769  				return err
 36770  			}
 36771  			iNdEx = postIndex
 36772  		case 2:
 36773  			if wireType != 2 {
 36774  				return fmt.Errorf("proto: wrong wireType = %d for field InitiatedBy", wireType)
 36775  			}
 36776  			var msglen int
 36777  			for shift := uint(0); ; shift += 7 {
 36778  				if shift >= 64 {
 36779  					return ErrIntOverflowGenerated
 36780  				}
 36781  				if iNdEx >= l {
 36782  					return io.ErrUnexpectedEOF
 36783  				}
 36784  				b := dAtA[iNdEx]
 36785  				iNdEx++
 36786  				msglen |= int(b&0x7F) << shift
 36787  				if b < 0x80 {
 36788  					break
 36789  				}
 36790  			}
 36791  			if msglen < 0 {
 36792  				return ErrInvalidLengthGenerated
 36793  			}
 36794  			postIndex := iNdEx + msglen
 36795  			if postIndex < 0 {
 36796  				return ErrInvalidLengthGenerated
 36797  			}
 36798  			if postIndex > l {
 36799  				return io.ErrUnexpectedEOF
 36800  			}
 36801  			if err := m.InitiatedBy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36802  				return err
 36803  			}
 36804  			iNdEx = postIndex
 36805  		case 3:
 36806  			if wireType != 2 {
 36807  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 36808  			}
 36809  			var msglen int
 36810  			for shift := uint(0); ; shift += 7 {
 36811  				if shift >= 64 {
 36812  					return ErrIntOverflowGenerated
 36813  				}
 36814  				if iNdEx >= l {
 36815  					return io.ErrUnexpectedEOF
 36816  				}
 36817  				b := dAtA[iNdEx]
 36818  				iNdEx++
 36819  				msglen |= int(b&0x7F) << shift
 36820  				if b < 0x80 {
 36821  					break
 36822  				}
 36823  			}
 36824  			if msglen < 0 {
 36825  				return ErrInvalidLengthGenerated
 36826  			}
 36827  			postIndex := iNdEx + msglen
 36828  			if postIndex < 0 {
 36829  				return ErrInvalidLengthGenerated
 36830  			}
 36831  			if postIndex > l {
 36832  				return io.ErrUnexpectedEOF
 36833  			}
 36834  			m.Info = append(m.Info, &Info{})
 36835  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36836  				return err
 36837  			}
 36838  			iNdEx = postIndex
 36839  		case 4:
 36840  			if wireType != 2 {
 36841  				return fmt.Errorf("proto: wrong wireType = %d for field Retry", wireType)
 36842  			}
 36843  			var msglen int
 36844  			for shift := uint(0); ; shift += 7 {
 36845  				if shift >= 64 {
 36846  					return ErrIntOverflowGenerated
 36847  				}
 36848  				if iNdEx >= l {
 36849  					return io.ErrUnexpectedEOF
 36850  				}
 36851  				b := dAtA[iNdEx]
 36852  				iNdEx++
 36853  				msglen |= int(b&0x7F) << shift
 36854  				if b < 0x80 {
 36855  					break
 36856  				}
 36857  			}
 36858  			if msglen < 0 {
 36859  				return ErrInvalidLengthGenerated
 36860  			}
 36861  			postIndex := iNdEx + msglen
 36862  			if postIndex < 0 {
 36863  				return ErrInvalidLengthGenerated
 36864  			}
 36865  			if postIndex > l {
 36866  				return io.ErrUnexpectedEOF
 36867  			}
 36868  			if err := m.Retry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 36869  				return err
 36870  			}
 36871  			iNdEx = postIndex
 36872  		default:
 36873  			iNdEx = preIndex
 36874  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36875  			if err != nil {
 36876  				return err
 36877  			}
 36878  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36879  				return ErrInvalidLengthGenerated
 36880  			}
 36881  			if (iNdEx + skippy) > l {
 36882  				return io.ErrUnexpectedEOF
 36883  			}
 36884  			iNdEx += skippy
 36885  		}
 36886  	}
 36887  
 36888  	if iNdEx > l {
 36889  		return io.ErrUnexpectedEOF
 36890  	}
 36891  	return nil
 36892  }
 36893  func (m *OperationInitiator) Unmarshal(dAtA []byte) error {
 36894  	l := len(dAtA)
 36895  	iNdEx := 0
 36896  	for iNdEx < l {
 36897  		preIndex := iNdEx
 36898  		var wire uint64
 36899  		for shift := uint(0); ; shift += 7 {
 36900  			if shift >= 64 {
 36901  				return ErrIntOverflowGenerated
 36902  			}
 36903  			if iNdEx >= l {
 36904  				return io.ErrUnexpectedEOF
 36905  			}
 36906  			b := dAtA[iNdEx]
 36907  			iNdEx++
 36908  			wire |= uint64(b&0x7F) << shift
 36909  			if b < 0x80 {
 36910  				break
 36911  			}
 36912  		}
 36913  		fieldNum := int32(wire >> 3)
 36914  		wireType := int(wire & 0x7)
 36915  		if wireType == 4 {
 36916  			return fmt.Errorf("proto: OperationInitiator: wiretype end group for non-group")
 36917  		}
 36918  		if fieldNum <= 0 {
 36919  			return fmt.Errorf("proto: OperationInitiator: illegal tag %d (wire type %d)", fieldNum, wire)
 36920  		}
 36921  		switch fieldNum {
 36922  		case 1:
 36923  			if wireType != 2 {
 36924  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 36925  			}
 36926  			var stringLen uint64
 36927  			for shift := uint(0); ; shift += 7 {
 36928  				if shift >= 64 {
 36929  					return ErrIntOverflowGenerated
 36930  				}
 36931  				if iNdEx >= l {
 36932  					return io.ErrUnexpectedEOF
 36933  				}
 36934  				b := dAtA[iNdEx]
 36935  				iNdEx++
 36936  				stringLen |= uint64(b&0x7F) << shift
 36937  				if b < 0x80 {
 36938  					break
 36939  				}
 36940  			}
 36941  			intStringLen := int(stringLen)
 36942  			if intStringLen < 0 {
 36943  				return ErrInvalidLengthGenerated
 36944  			}
 36945  			postIndex := iNdEx + intStringLen
 36946  			if postIndex < 0 {
 36947  				return ErrInvalidLengthGenerated
 36948  			}
 36949  			if postIndex > l {
 36950  				return io.ErrUnexpectedEOF
 36951  			}
 36952  			m.Username = string(dAtA[iNdEx:postIndex])
 36953  			iNdEx = postIndex
 36954  		case 2:
 36955  			if wireType != 0 {
 36956  				return fmt.Errorf("proto: wrong wireType = %d for field Automated", wireType)
 36957  			}
 36958  			var v int
 36959  			for shift := uint(0); ; shift += 7 {
 36960  				if shift >= 64 {
 36961  					return ErrIntOverflowGenerated
 36962  				}
 36963  				if iNdEx >= l {
 36964  					return io.ErrUnexpectedEOF
 36965  				}
 36966  				b := dAtA[iNdEx]
 36967  				iNdEx++
 36968  				v |= int(b&0x7F) << shift
 36969  				if b < 0x80 {
 36970  					break
 36971  				}
 36972  			}
 36973  			m.Automated = bool(v != 0)
 36974  		default:
 36975  			iNdEx = preIndex
 36976  			skippy, err := skipGenerated(dAtA[iNdEx:])
 36977  			if err != nil {
 36978  				return err
 36979  			}
 36980  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 36981  				return ErrInvalidLengthGenerated
 36982  			}
 36983  			if (iNdEx + skippy) > l {
 36984  				return io.ErrUnexpectedEOF
 36985  			}
 36986  			iNdEx += skippy
 36987  		}
 36988  	}
 36989  
 36990  	if iNdEx > l {
 36991  		return io.ErrUnexpectedEOF
 36992  	}
 36993  	return nil
 36994  }
 36995  func (m *OperationState) Unmarshal(dAtA []byte) error {
 36996  	l := len(dAtA)
 36997  	iNdEx := 0
 36998  	for iNdEx < l {
 36999  		preIndex := iNdEx
 37000  		var wire uint64
 37001  		for shift := uint(0); ; shift += 7 {
 37002  			if shift >= 64 {
 37003  				return ErrIntOverflowGenerated
 37004  			}
 37005  			if iNdEx >= l {
 37006  				return io.ErrUnexpectedEOF
 37007  			}
 37008  			b := dAtA[iNdEx]
 37009  			iNdEx++
 37010  			wire |= uint64(b&0x7F) << shift
 37011  			if b < 0x80 {
 37012  				break
 37013  			}
 37014  		}
 37015  		fieldNum := int32(wire >> 3)
 37016  		wireType := int(wire & 0x7)
 37017  		if wireType == 4 {
 37018  			return fmt.Errorf("proto: OperationState: wiretype end group for non-group")
 37019  		}
 37020  		if fieldNum <= 0 {
 37021  			return fmt.Errorf("proto: OperationState: illegal tag %d (wire type %d)", fieldNum, wire)
 37022  		}
 37023  		switch fieldNum {
 37024  		case 1:
 37025  			if wireType != 2 {
 37026  				return fmt.Errorf("proto: wrong wireType = %d for field Operation", wireType)
 37027  			}
 37028  			var msglen int
 37029  			for shift := uint(0); ; shift += 7 {
 37030  				if shift >= 64 {
 37031  					return ErrIntOverflowGenerated
 37032  				}
 37033  				if iNdEx >= l {
 37034  					return io.ErrUnexpectedEOF
 37035  				}
 37036  				b := dAtA[iNdEx]
 37037  				iNdEx++
 37038  				msglen |= int(b&0x7F) << shift
 37039  				if b < 0x80 {
 37040  					break
 37041  				}
 37042  			}
 37043  			if msglen < 0 {
 37044  				return ErrInvalidLengthGenerated
 37045  			}
 37046  			postIndex := iNdEx + msglen
 37047  			if postIndex < 0 {
 37048  				return ErrInvalidLengthGenerated
 37049  			}
 37050  			if postIndex > l {
 37051  				return io.ErrUnexpectedEOF
 37052  			}
 37053  			if err := m.Operation.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37054  				return err
 37055  			}
 37056  			iNdEx = postIndex
 37057  		case 2:
 37058  			if wireType != 2 {
 37059  				return fmt.Errorf("proto: wrong wireType = %d for field Phase", wireType)
 37060  			}
 37061  			var stringLen uint64
 37062  			for shift := uint(0); ; shift += 7 {
 37063  				if shift >= 64 {
 37064  					return ErrIntOverflowGenerated
 37065  				}
 37066  				if iNdEx >= l {
 37067  					return io.ErrUnexpectedEOF
 37068  				}
 37069  				b := dAtA[iNdEx]
 37070  				iNdEx++
 37071  				stringLen |= uint64(b&0x7F) << shift
 37072  				if b < 0x80 {
 37073  					break
 37074  				}
 37075  			}
 37076  			intStringLen := int(stringLen)
 37077  			if intStringLen < 0 {
 37078  				return ErrInvalidLengthGenerated
 37079  			}
 37080  			postIndex := iNdEx + intStringLen
 37081  			if postIndex < 0 {
 37082  				return ErrInvalidLengthGenerated
 37083  			}
 37084  			if postIndex > l {
 37085  				return io.ErrUnexpectedEOF
 37086  			}
 37087  			m.Phase = github_com_argoproj_gitops_engine_pkg_sync_common.OperationPhase(dAtA[iNdEx:postIndex])
 37088  			iNdEx = postIndex
 37089  		case 3:
 37090  			if wireType != 2 {
 37091  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 37092  			}
 37093  			var stringLen uint64
 37094  			for shift := uint(0); ; shift += 7 {
 37095  				if shift >= 64 {
 37096  					return ErrIntOverflowGenerated
 37097  				}
 37098  				if iNdEx >= l {
 37099  					return io.ErrUnexpectedEOF
 37100  				}
 37101  				b := dAtA[iNdEx]
 37102  				iNdEx++
 37103  				stringLen |= uint64(b&0x7F) << shift
 37104  				if b < 0x80 {
 37105  					break
 37106  				}
 37107  			}
 37108  			intStringLen := int(stringLen)
 37109  			if intStringLen < 0 {
 37110  				return ErrInvalidLengthGenerated
 37111  			}
 37112  			postIndex := iNdEx + intStringLen
 37113  			if postIndex < 0 {
 37114  				return ErrInvalidLengthGenerated
 37115  			}
 37116  			if postIndex > l {
 37117  				return io.ErrUnexpectedEOF
 37118  			}
 37119  			m.Message = string(dAtA[iNdEx:postIndex])
 37120  			iNdEx = postIndex
 37121  		case 4:
 37122  			if wireType != 2 {
 37123  				return fmt.Errorf("proto: wrong wireType = %d for field SyncResult", wireType)
 37124  			}
 37125  			var msglen int
 37126  			for shift := uint(0); ; shift += 7 {
 37127  				if shift >= 64 {
 37128  					return ErrIntOverflowGenerated
 37129  				}
 37130  				if iNdEx >= l {
 37131  					return io.ErrUnexpectedEOF
 37132  				}
 37133  				b := dAtA[iNdEx]
 37134  				iNdEx++
 37135  				msglen |= int(b&0x7F) << shift
 37136  				if b < 0x80 {
 37137  					break
 37138  				}
 37139  			}
 37140  			if msglen < 0 {
 37141  				return ErrInvalidLengthGenerated
 37142  			}
 37143  			postIndex := iNdEx + msglen
 37144  			if postIndex < 0 {
 37145  				return ErrInvalidLengthGenerated
 37146  			}
 37147  			if postIndex > l {
 37148  				return io.ErrUnexpectedEOF
 37149  			}
 37150  			if m.SyncResult == nil {
 37151  				m.SyncResult = &SyncOperationResult{}
 37152  			}
 37153  			if err := m.SyncResult.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37154  				return err
 37155  			}
 37156  			iNdEx = postIndex
 37157  		case 6:
 37158  			if wireType != 2 {
 37159  				return fmt.Errorf("proto: wrong wireType = %d for field StartedAt", wireType)
 37160  			}
 37161  			var msglen int
 37162  			for shift := uint(0); ; shift += 7 {
 37163  				if shift >= 64 {
 37164  					return ErrIntOverflowGenerated
 37165  				}
 37166  				if iNdEx >= l {
 37167  					return io.ErrUnexpectedEOF
 37168  				}
 37169  				b := dAtA[iNdEx]
 37170  				iNdEx++
 37171  				msglen |= int(b&0x7F) << shift
 37172  				if b < 0x80 {
 37173  					break
 37174  				}
 37175  			}
 37176  			if msglen < 0 {
 37177  				return ErrInvalidLengthGenerated
 37178  			}
 37179  			postIndex := iNdEx + msglen
 37180  			if postIndex < 0 {
 37181  				return ErrInvalidLengthGenerated
 37182  			}
 37183  			if postIndex > l {
 37184  				return io.ErrUnexpectedEOF
 37185  			}
 37186  			if err := m.StartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37187  				return err
 37188  			}
 37189  			iNdEx = postIndex
 37190  		case 7:
 37191  			if wireType != 2 {
 37192  				return fmt.Errorf("proto: wrong wireType = %d for field FinishedAt", wireType)
 37193  			}
 37194  			var msglen int
 37195  			for shift := uint(0); ; shift += 7 {
 37196  				if shift >= 64 {
 37197  					return ErrIntOverflowGenerated
 37198  				}
 37199  				if iNdEx >= l {
 37200  					return io.ErrUnexpectedEOF
 37201  				}
 37202  				b := dAtA[iNdEx]
 37203  				iNdEx++
 37204  				msglen |= int(b&0x7F) << shift
 37205  				if b < 0x80 {
 37206  					break
 37207  				}
 37208  			}
 37209  			if msglen < 0 {
 37210  				return ErrInvalidLengthGenerated
 37211  			}
 37212  			postIndex := iNdEx + msglen
 37213  			if postIndex < 0 {
 37214  				return ErrInvalidLengthGenerated
 37215  			}
 37216  			if postIndex > l {
 37217  				return io.ErrUnexpectedEOF
 37218  			}
 37219  			if m.FinishedAt == nil {
 37220  				m.FinishedAt = &v1.Time{}
 37221  			}
 37222  			if err := m.FinishedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37223  				return err
 37224  			}
 37225  			iNdEx = postIndex
 37226  		case 8:
 37227  			if wireType != 0 {
 37228  				return fmt.Errorf("proto: wrong wireType = %d for field RetryCount", wireType)
 37229  			}
 37230  			m.RetryCount = 0
 37231  			for shift := uint(0); ; shift += 7 {
 37232  				if shift >= 64 {
 37233  					return ErrIntOverflowGenerated
 37234  				}
 37235  				if iNdEx >= l {
 37236  					return io.ErrUnexpectedEOF
 37237  				}
 37238  				b := dAtA[iNdEx]
 37239  				iNdEx++
 37240  				m.RetryCount |= int64(b&0x7F) << shift
 37241  				if b < 0x80 {
 37242  					break
 37243  				}
 37244  			}
 37245  		default:
 37246  			iNdEx = preIndex
 37247  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37248  			if err != nil {
 37249  				return err
 37250  			}
 37251  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37252  				return ErrInvalidLengthGenerated
 37253  			}
 37254  			if (iNdEx + skippy) > l {
 37255  				return io.ErrUnexpectedEOF
 37256  			}
 37257  			iNdEx += skippy
 37258  		}
 37259  	}
 37260  
 37261  	if iNdEx > l {
 37262  		return io.ErrUnexpectedEOF
 37263  	}
 37264  	return nil
 37265  }
 37266  func (m *OptionalArray) Unmarshal(dAtA []byte) error {
 37267  	l := len(dAtA)
 37268  	iNdEx := 0
 37269  	for iNdEx < l {
 37270  		preIndex := iNdEx
 37271  		var wire uint64
 37272  		for shift := uint(0); ; shift += 7 {
 37273  			if shift >= 64 {
 37274  				return ErrIntOverflowGenerated
 37275  			}
 37276  			if iNdEx >= l {
 37277  				return io.ErrUnexpectedEOF
 37278  			}
 37279  			b := dAtA[iNdEx]
 37280  			iNdEx++
 37281  			wire |= uint64(b&0x7F) << shift
 37282  			if b < 0x80 {
 37283  				break
 37284  			}
 37285  		}
 37286  		fieldNum := int32(wire >> 3)
 37287  		wireType := int(wire & 0x7)
 37288  		if wireType == 4 {
 37289  			return fmt.Errorf("proto: OptionalArray: wiretype end group for non-group")
 37290  		}
 37291  		if fieldNum <= 0 {
 37292  			return fmt.Errorf("proto: OptionalArray: illegal tag %d (wire type %d)", fieldNum, wire)
 37293  		}
 37294  		switch fieldNum {
 37295  		case 1:
 37296  			if wireType != 2 {
 37297  				return fmt.Errorf("proto: wrong wireType = %d for field Array", wireType)
 37298  			}
 37299  			var stringLen uint64
 37300  			for shift := uint(0); ; shift += 7 {
 37301  				if shift >= 64 {
 37302  					return ErrIntOverflowGenerated
 37303  				}
 37304  				if iNdEx >= l {
 37305  					return io.ErrUnexpectedEOF
 37306  				}
 37307  				b := dAtA[iNdEx]
 37308  				iNdEx++
 37309  				stringLen |= uint64(b&0x7F) << shift
 37310  				if b < 0x80 {
 37311  					break
 37312  				}
 37313  			}
 37314  			intStringLen := int(stringLen)
 37315  			if intStringLen < 0 {
 37316  				return ErrInvalidLengthGenerated
 37317  			}
 37318  			postIndex := iNdEx + intStringLen
 37319  			if postIndex < 0 {
 37320  				return ErrInvalidLengthGenerated
 37321  			}
 37322  			if postIndex > l {
 37323  				return io.ErrUnexpectedEOF
 37324  			}
 37325  			m.Array = append(m.Array, string(dAtA[iNdEx:postIndex]))
 37326  			iNdEx = postIndex
 37327  		default:
 37328  			iNdEx = preIndex
 37329  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37330  			if err != nil {
 37331  				return err
 37332  			}
 37333  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37334  				return ErrInvalidLengthGenerated
 37335  			}
 37336  			if (iNdEx + skippy) > l {
 37337  				return io.ErrUnexpectedEOF
 37338  			}
 37339  			iNdEx += skippy
 37340  		}
 37341  	}
 37342  
 37343  	if iNdEx > l {
 37344  		return io.ErrUnexpectedEOF
 37345  	}
 37346  	return nil
 37347  }
 37348  func (m *OptionalMap) Unmarshal(dAtA []byte) error {
 37349  	l := len(dAtA)
 37350  	iNdEx := 0
 37351  	for iNdEx < l {
 37352  		preIndex := iNdEx
 37353  		var wire uint64
 37354  		for shift := uint(0); ; shift += 7 {
 37355  			if shift >= 64 {
 37356  				return ErrIntOverflowGenerated
 37357  			}
 37358  			if iNdEx >= l {
 37359  				return io.ErrUnexpectedEOF
 37360  			}
 37361  			b := dAtA[iNdEx]
 37362  			iNdEx++
 37363  			wire |= uint64(b&0x7F) << shift
 37364  			if b < 0x80 {
 37365  				break
 37366  			}
 37367  		}
 37368  		fieldNum := int32(wire >> 3)
 37369  		wireType := int(wire & 0x7)
 37370  		if wireType == 4 {
 37371  			return fmt.Errorf("proto: OptionalMap: wiretype end group for non-group")
 37372  		}
 37373  		if fieldNum <= 0 {
 37374  			return fmt.Errorf("proto: OptionalMap: illegal tag %d (wire type %d)", fieldNum, wire)
 37375  		}
 37376  		switch fieldNum {
 37377  		case 1:
 37378  			if wireType != 2 {
 37379  				return fmt.Errorf("proto: wrong wireType = %d for field Map", wireType)
 37380  			}
 37381  			var msglen int
 37382  			for shift := uint(0); ; shift += 7 {
 37383  				if shift >= 64 {
 37384  					return ErrIntOverflowGenerated
 37385  				}
 37386  				if iNdEx >= l {
 37387  					return io.ErrUnexpectedEOF
 37388  				}
 37389  				b := dAtA[iNdEx]
 37390  				iNdEx++
 37391  				msglen |= int(b&0x7F) << shift
 37392  				if b < 0x80 {
 37393  					break
 37394  				}
 37395  			}
 37396  			if msglen < 0 {
 37397  				return ErrInvalidLengthGenerated
 37398  			}
 37399  			postIndex := iNdEx + msglen
 37400  			if postIndex < 0 {
 37401  				return ErrInvalidLengthGenerated
 37402  			}
 37403  			if postIndex > l {
 37404  				return io.ErrUnexpectedEOF
 37405  			}
 37406  			if m.Map == nil {
 37407  				m.Map = make(map[string]string)
 37408  			}
 37409  			var mapkey string
 37410  			var mapvalue string
 37411  			for iNdEx < postIndex {
 37412  				entryPreIndex := iNdEx
 37413  				var wire uint64
 37414  				for shift := uint(0); ; shift += 7 {
 37415  					if shift >= 64 {
 37416  						return ErrIntOverflowGenerated
 37417  					}
 37418  					if iNdEx >= l {
 37419  						return io.ErrUnexpectedEOF
 37420  					}
 37421  					b := dAtA[iNdEx]
 37422  					iNdEx++
 37423  					wire |= uint64(b&0x7F) << shift
 37424  					if b < 0x80 {
 37425  						break
 37426  					}
 37427  				}
 37428  				fieldNum := int32(wire >> 3)
 37429  				if fieldNum == 1 {
 37430  					var stringLenmapkey uint64
 37431  					for shift := uint(0); ; shift += 7 {
 37432  						if shift >= 64 {
 37433  							return ErrIntOverflowGenerated
 37434  						}
 37435  						if iNdEx >= l {
 37436  							return io.ErrUnexpectedEOF
 37437  						}
 37438  						b := dAtA[iNdEx]
 37439  						iNdEx++
 37440  						stringLenmapkey |= uint64(b&0x7F) << shift
 37441  						if b < 0x80 {
 37442  							break
 37443  						}
 37444  					}
 37445  					intStringLenmapkey := int(stringLenmapkey)
 37446  					if intStringLenmapkey < 0 {
 37447  						return ErrInvalidLengthGenerated
 37448  					}
 37449  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 37450  					if postStringIndexmapkey < 0 {
 37451  						return ErrInvalidLengthGenerated
 37452  					}
 37453  					if postStringIndexmapkey > l {
 37454  						return io.ErrUnexpectedEOF
 37455  					}
 37456  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 37457  					iNdEx = postStringIndexmapkey
 37458  				} else if fieldNum == 2 {
 37459  					var stringLenmapvalue uint64
 37460  					for shift := uint(0); ; shift += 7 {
 37461  						if shift >= 64 {
 37462  							return ErrIntOverflowGenerated
 37463  						}
 37464  						if iNdEx >= l {
 37465  							return io.ErrUnexpectedEOF
 37466  						}
 37467  						b := dAtA[iNdEx]
 37468  						iNdEx++
 37469  						stringLenmapvalue |= uint64(b&0x7F) << shift
 37470  						if b < 0x80 {
 37471  							break
 37472  						}
 37473  					}
 37474  					intStringLenmapvalue := int(stringLenmapvalue)
 37475  					if intStringLenmapvalue < 0 {
 37476  						return ErrInvalidLengthGenerated
 37477  					}
 37478  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 37479  					if postStringIndexmapvalue < 0 {
 37480  						return ErrInvalidLengthGenerated
 37481  					}
 37482  					if postStringIndexmapvalue > l {
 37483  						return io.ErrUnexpectedEOF
 37484  					}
 37485  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 37486  					iNdEx = postStringIndexmapvalue
 37487  				} else {
 37488  					iNdEx = entryPreIndex
 37489  					skippy, err := skipGenerated(dAtA[iNdEx:])
 37490  					if err != nil {
 37491  						return err
 37492  					}
 37493  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 37494  						return ErrInvalidLengthGenerated
 37495  					}
 37496  					if (iNdEx + skippy) > postIndex {
 37497  						return io.ErrUnexpectedEOF
 37498  					}
 37499  					iNdEx += skippy
 37500  				}
 37501  			}
 37502  			m.Map[mapkey] = mapvalue
 37503  			iNdEx = postIndex
 37504  		default:
 37505  			iNdEx = preIndex
 37506  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37507  			if err != nil {
 37508  				return err
 37509  			}
 37510  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37511  				return ErrInvalidLengthGenerated
 37512  			}
 37513  			if (iNdEx + skippy) > l {
 37514  				return io.ErrUnexpectedEOF
 37515  			}
 37516  			iNdEx += skippy
 37517  		}
 37518  	}
 37519  
 37520  	if iNdEx > l {
 37521  		return io.ErrUnexpectedEOF
 37522  	}
 37523  	return nil
 37524  }
 37525  func (m *OrphanedResourceKey) Unmarshal(dAtA []byte) error {
 37526  	l := len(dAtA)
 37527  	iNdEx := 0
 37528  	for iNdEx < l {
 37529  		preIndex := iNdEx
 37530  		var wire uint64
 37531  		for shift := uint(0); ; shift += 7 {
 37532  			if shift >= 64 {
 37533  				return ErrIntOverflowGenerated
 37534  			}
 37535  			if iNdEx >= l {
 37536  				return io.ErrUnexpectedEOF
 37537  			}
 37538  			b := dAtA[iNdEx]
 37539  			iNdEx++
 37540  			wire |= uint64(b&0x7F) << shift
 37541  			if b < 0x80 {
 37542  				break
 37543  			}
 37544  		}
 37545  		fieldNum := int32(wire >> 3)
 37546  		wireType := int(wire & 0x7)
 37547  		if wireType == 4 {
 37548  			return fmt.Errorf("proto: OrphanedResourceKey: wiretype end group for non-group")
 37549  		}
 37550  		if fieldNum <= 0 {
 37551  			return fmt.Errorf("proto: OrphanedResourceKey: illegal tag %d (wire type %d)", fieldNum, wire)
 37552  		}
 37553  		switch fieldNum {
 37554  		case 1:
 37555  			if wireType != 2 {
 37556  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 37557  			}
 37558  			var stringLen uint64
 37559  			for shift := uint(0); ; shift += 7 {
 37560  				if shift >= 64 {
 37561  					return ErrIntOverflowGenerated
 37562  				}
 37563  				if iNdEx >= l {
 37564  					return io.ErrUnexpectedEOF
 37565  				}
 37566  				b := dAtA[iNdEx]
 37567  				iNdEx++
 37568  				stringLen |= uint64(b&0x7F) << shift
 37569  				if b < 0x80 {
 37570  					break
 37571  				}
 37572  			}
 37573  			intStringLen := int(stringLen)
 37574  			if intStringLen < 0 {
 37575  				return ErrInvalidLengthGenerated
 37576  			}
 37577  			postIndex := iNdEx + intStringLen
 37578  			if postIndex < 0 {
 37579  				return ErrInvalidLengthGenerated
 37580  			}
 37581  			if postIndex > l {
 37582  				return io.ErrUnexpectedEOF
 37583  			}
 37584  			m.Group = string(dAtA[iNdEx:postIndex])
 37585  			iNdEx = postIndex
 37586  		case 2:
 37587  			if wireType != 2 {
 37588  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 37589  			}
 37590  			var stringLen uint64
 37591  			for shift := uint(0); ; shift += 7 {
 37592  				if shift >= 64 {
 37593  					return ErrIntOverflowGenerated
 37594  				}
 37595  				if iNdEx >= l {
 37596  					return io.ErrUnexpectedEOF
 37597  				}
 37598  				b := dAtA[iNdEx]
 37599  				iNdEx++
 37600  				stringLen |= uint64(b&0x7F) << shift
 37601  				if b < 0x80 {
 37602  					break
 37603  				}
 37604  			}
 37605  			intStringLen := int(stringLen)
 37606  			if intStringLen < 0 {
 37607  				return ErrInvalidLengthGenerated
 37608  			}
 37609  			postIndex := iNdEx + intStringLen
 37610  			if postIndex < 0 {
 37611  				return ErrInvalidLengthGenerated
 37612  			}
 37613  			if postIndex > l {
 37614  				return io.ErrUnexpectedEOF
 37615  			}
 37616  			m.Kind = string(dAtA[iNdEx:postIndex])
 37617  			iNdEx = postIndex
 37618  		case 3:
 37619  			if wireType != 2 {
 37620  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 37621  			}
 37622  			var stringLen uint64
 37623  			for shift := uint(0); ; shift += 7 {
 37624  				if shift >= 64 {
 37625  					return ErrIntOverflowGenerated
 37626  				}
 37627  				if iNdEx >= l {
 37628  					return io.ErrUnexpectedEOF
 37629  				}
 37630  				b := dAtA[iNdEx]
 37631  				iNdEx++
 37632  				stringLen |= uint64(b&0x7F) << shift
 37633  				if b < 0x80 {
 37634  					break
 37635  				}
 37636  			}
 37637  			intStringLen := int(stringLen)
 37638  			if intStringLen < 0 {
 37639  				return ErrInvalidLengthGenerated
 37640  			}
 37641  			postIndex := iNdEx + intStringLen
 37642  			if postIndex < 0 {
 37643  				return ErrInvalidLengthGenerated
 37644  			}
 37645  			if postIndex > l {
 37646  				return io.ErrUnexpectedEOF
 37647  			}
 37648  			m.Name = string(dAtA[iNdEx:postIndex])
 37649  			iNdEx = postIndex
 37650  		default:
 37651  			iNdEx = preIndex
 37652  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37653  			if err != nil {
 37654  				return err
 37655  			}
 37656  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37657  				return ErrInvalidLengthGenerated
 37658  			}
 37659  			if (iNdEx + skippy) > l {
 37660  				return io.ErrUnexpectedEOF
 37661  			}
 37662  			iNdEx += skippy
 37663  		}
 37664  	}
 37665  
 37666  	if iNdEx > l {
 37667  		return io.ErrUnexpectedEOF
 37668  	}
 37669  	return nil
 37670  }
 37671  func (m *OrphanedResourcesMonitorSettings) Unmarshal(dAtA []byte) error {
 37672  	l := len(dAtA)
 37673  	iNdEx := 0
 37674  	for iNdEx < l {
 37675  		preIndex := iNdEx
 37676  		var wire uint64
 37677  		for shift := uint(0); ; shift += 7 {
 37678  			if shift >= 64 {
 37679  				return ErrIntOverflowGenerated
 37680  			}
 37681  			if iNdEx >= l {
 37682  				return io.ErrUnexpectedEOF
 37683  			}
 37684  			b := dAtA[iNdEx]
 37685  			iNdEx++
 37686  			wire |= uint64(b&0x7F) << shift
 37687  			if b < 0x80 {
 37688  				break
 37689  			}
 37690  		}
 37691  		fieldNum := int32(wire >> 3)
 37692  		wireType := int(wire & 0x7)
 37693  		if wireType == 4 {
 37694  			return fmt.Errorf("proto: OrphanedResourcesMonitorSettings: wiretype end group for non-group")
 37695  		}
 37696  		if fieldNum <= 0 {
 37697  			return fmt.Errorf("proto: OrphanedResourcesMonitorSettings: illegal tag %d (wire type %d)", fieldNum, wire)
 37698  		}
 37699  		switch fieldNum {
 37700  		case 1:
 37701  			if wireType != 0 {
 37702  				return fmt.Errorf("proto: wrong wireType = %d for field Warn", wireType)
 37703  			}
 37704  			var v int
 37705  			for shift := uint(0); ; shift += 7 {
 37706  				if shift >= 64 {
 37707  					return ErrIntOverflowGenerated
 37708  				}
 37709  				if iNdEx >= l {
 37710  					return io.ErrUnexpectedEOF
 37711  				}
 37712  				b := dAtA[iNdEx]
 37713  				iNdEx++
 37714  				v |= int(b&0x7F) << shift
 37715  				if b < 0x80 {
 37716  					break
 37717  				}
 37718  			}
 37719  			b := bool(v != 0)
 37720  			m.Warn = &b
 37721  		case 2:
 37722  			if wireType != 2 {
 37723  				return fmt.Errorf("proto: wrong wireType = %d for field Ignore", wireType)
 37724  			}
 37725  			var msglen int
 37726  			for shift := uint(0); ; shift += 7 {
 37727  				if shift >= 64 {
 37728  					return ErrIntOverflowGenerated
 37729  				}
 37730  				if iNdEx >= l {
 37731  					return io.ErrUnexpectedEOF
 37732  				}
 37733  				b := dAtA[iNdEx]
 37734  				iNdEx++
 37735  				msglen |= int(b&0x7F) << shift
 37736  				if b < 0x80 {
 37737  					break
 37738  				}
 37739  			}
 37740  			if msglen < 0 {
 37741  				return ErrInvalidLengthGenerated
 37742  			}
 37743  			postIndex := iNdEx + msglen
 37744  			if postIndex < 0 {
 37745  				return ErrInvalidLengthGenerated
 37746  			}
 37747  			if postIndex > l {
 37748  				return io.ErrUnexpectedEOF
 37749  			}
 37750  			m.Ignore = append(m.Ignore, OrphanedResourceKey{})
 37751  			if err := m.Ignore[len(m.Ignore)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 37752  				return err
 37753  			}
 37754  			iNdEx = postIndex
 37755  		default:
 37756  			iNdEx = preIndex
 37757  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37758  			if err != nil {
 37759  				return err
 37760  			}
 37761  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37762  				return ErrInvalidLengthGenerated
 37763  			}
 37764  			if (iNdEx + skippy) > l {
 37765  				return io.ErrUnexpectedEOF
 37766  			}
 37767  			iNdEx += skippy
 37768  		}
 37769  	}
 37770  
 37771  	if iNdEx > l {
 37772  		return io.ErrUnexpectedEOF
 37773  	}
 37774  	return nil
 37775  }
 37776  func (m *OverrideIgnoreDiff) Unmarshal(dAtA []byte) error {
 37777  	l := len(dAtA)
 37778  	iNdEx := 0
 37779  	for iNdEx < l {
 37780  		preIndex := iNdEx
 37781  		var wire uint64
 37782  		for shift := uint(0); ; shift += 7 {
 37783  			if shift >= 64 {
 37784  				return ErrIntOverflowGenerated
 37785  			}
 37786  			if iNdEx >= l {
 37787  				return io.ErrUnexpectedEOF
 37788  			}
 37789  			b := dAtA[iNdEx]
 37790  			iNdEx++
 37791  			wire |= uint64(b&0x7F) << shift
 37792  			if b < 0x80 {
 37793  				break
 37794  			}
 37795  		}
 37796  		fieldNum := int32(wire >> 3)
 37797  		wireType := int(wire & 0x7)
 37798  		if wireType == 4 {
 37799  			return fmt.Errorf("proto: OverrideIgnoreDiff: wiretype end group for non-group")
 37800  		}
 37801  		if fieldNum <= 0 {
 37802  			return fmt.Errorf("proto: OverrideIgnoreDiff: illegal tag %d (wire type %d)", fieldNum, wire)
 37803  		}
 37804  		switch fieldNum {
 37805  		case 1:
 37806  			if wireType != 2 {
 37807  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 37808  			}
 37809  			var stringLen uint64
 37810  			for shift := uint(0); ; shift += 7 {
 37811  				if shift >= 64 {
 37812  					return ErrIntOverflowGenerated
 37813  				}
 37814  				if iNdEx >= l {
 37815  					return io.ErrUnexpectedEOF
 37816  				}
 37817  				b := dAtA[iNdEx]
 37818  				iNdEx++
 37819  				stringLen |= uint64(b&0x7F) << shift
 37820  				if b < 0x80 {
 37821  					break
 37822  				}
 37823  			}
 37824  			intStringLen := int(stringLen)
 37825  			if intStringLen < 0 {
 37826  				return ErrInvalidLengthGenerated
 37827  			}
 37828  			postIndex := iNdEx + intStringLen
 37829  			if postIndex < 0 {
 37830  				return ErrInvalidLengthGenerated
 37831  			}
 37832  			if postIndex > l {
 37833  				return io.ErrUnexpectedEOF
 37834  			}
 37835  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 37836  			iNdEx = postIndex
 37837  		case 2:
 37838  			if wireType != 2 {
 37839  				return fmt.Errorf("proto: wrong wireType = %d for field JQPathExpressions", wireType)
 37840  			}
 37841  			var stringLen uint64
 37842  			for shift := uint(0); ; shift += 7 {
 37843  				if shift >= 64 {
 37844  					return ErrIntOverflowGenerated
 37845  				}
 37846  				if iNdEx >= l {
 37847  					return io.ErrUnexpectedEOF
 37848  				}
 37849  				b := dAtA[iNdEx]
 37850  				iNdEx++
 37851  				stringLen |= uint64(b&0x7F) << shift
 37852  				if b < 0x80 {
 37853  					break
 37854  				}
 37855  			}
 37856  			intStringLen := int(stringLen)
 37857  			if intStringLen < 0 {
 37858  				return ErrInvalidLengthGenerated
 37859  			}
 37860  			postIndex := iNdEx + intStringLen
 37861  			if postIndex < 0 {
 37862  				return ErrInvalidLengthGenerated
 37863  			}
 37864  			if postIndex > l {
 37865  				return io.ErrUnexpectedEOF
 37866  			}
 37867  			m.JQPathExpressions = append(m.JQPathExpressions, string(dAtA[iNdEx:postIndex]))
 37868  			iNdEx = postIndex
 37869  		case 3:
 37870  			if wireType != 2 {
 37871  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedFieldsManagers", wireType)
 37872  			}
 37873  			var stringLen uint64
 37874  			for shift := uint(0); ; shift += 7 {
 37875  				if shift >= 64 {
 37876  					return ErrIntOverflowGenerated
 37877  				}
 37878  				if iNdEx >= l {
 37879  					return io.ErrUnexpectedEOF
 37880  				}
 37881  				b := dAtA[iNdEx]
 37882  				iNdEx++
 37883  				stringLen |= uint64(b&0x7F) << shift
 37884  				if b < 0x80 {
 37885  					break
 37886  				}
 37887  			}
 37888  			intStringLen := int(stringLen)
 37889  			if intStringLen < 0 {
 37890  				return ErrInvalidLengthGenerated
 37891  			}
 37892  			postIndex := iNdEx + intStringLen
 37893  			if postIndex < 0 {
 37894  				return ErrInvalidLengthGenerated
 37895  			}
 37896  			if postIndex > l {
 37897  				return io.ErrUnexpectedEOF
 37898  			}
 37899  			m.ManagedFieldsManagers = append(m.ManagedFieldsManagers, string(dAtA[iNdEx:postIndex]))
 37900  			iNdEx = postIndex
 37901  		default:
 37902  			iNdEx = preIndex
 37903  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37904  			if err != nil {
 37905  				return err
 37906  			}
 37907  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37908  				return ErrInvalidLengthGenerated
 37909  			}
 37910  			if (iNdEx + skippy) > l {
 37911  				return io.ErrUnexpectedEOF
 37912  			}
 37913  			iNdEx += skippy
 37914  		}
 37915  	}
 37916  
 37917  	if iNdEx > l {
 37918  		return io.ErrUnexpectedEOF
 37919  	}
 37920  	return nil
 37921  }
 37922  func (m *PluginConfigMapRef) Unmarshal(dAtA []byte) error {
 37923  	l := len(dAtA)
 37924  	iNdEx := 0
 37925  	for iNdEx < l {
 37926  		preIndex := iNdEx
 37927  		var wire uint64
 37928  		for shift := uint(0); ; shift += 7 {
 37929  			if shift >= 64 {
 37930  				return ErrIntOverflowGenerated
 37931  			}
 37932  			if iNdEx >= l {
 37933  				return io.ErrUnexpectedEOF
 37934  			}
 37935  			b := dAtA[iNdEx]
 37936  			iNdEx++
 37937  			wire |= uint64(b&0x7F) << shift
 37938  			if b < 0x80 {
 37939  				break
 37940  			}
 37941  		}
 37942  		fieldNum := int32(wire >> 3)
 37943  		wireType := int(wire & 0x7)
 37944  		if wireType == 4 {
 37945  			return fmt.Errorf("proto: PluginConfigMapRef: wiretype end group for non-group")
 37946  		}
 37947  		if fieldNum <= 0 {
 37948  			return fmt.Errorf("proto: PluginConfigMapRef: illegal tag %d (wire type %d)", fieldNum, wire)
 37949  		}
 37950  		switch fieldNum {
 37951  		case 1:
 37952  			if wireType != 2 {
 37953  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 37954  			}
 37955  			var stringLen uint64
 37956  			for shift := uint(0); ; shift += 7 {
 37957  				if shift >= 64 {
 37958  					return ErrIntOverflowGenerated
 37959  				}
 37960  				if iNdEx >= l {
 37961  					return io.ErrUnexpectedEOF
 37962  				}
 37963  				b := dAtA[iNdEx]
 37964  				iNdEx++
 37965  				stringLen |= uint64(b&0x7F) << shift
 37966  				if b < 0x80 {
 37967  					break
 37968  				}
 37969  			}
 37970  			intStringLen := int(stringLen)
 37971  			if intStringLen < 0 {
 37972  				return ErrInvalidLengthGenerated
 37973  			}
 37974  			postIndex := iNdEx + intStringLen
 37975  			if postIndex < 0 {
 37976  				return ErrInvalidLengthGenerated
 37977  			}
 37978  			if postIndex > l {
 37979  				return io.ErrUnexpectedEOF
 37980  			}
 37981  			m.Name = string(dAtA[iNdEx:postIndex])
 37982  			iNdEx = postIndex
 37983  		default:
 37984  			iNdEx = preIndex
 37985  			skippy, err := skipGenerated(dAtA[iNdEx:])
 37986  			if err != nil {
 37987  				return err
 37988  			}
 37989  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 37990  				return ErrInvalidLengthGenerated
 37991  			}
 37992  			if (iNdEx + skippy) > l {
 37993  				return io.ErrUnexpectedEOF
 37994  			}
 37995  			iNdEx += skippy
 37996  		}
 37997  	}
 37998  
 37999  	if iNdEx > l {
 38000  		return io.ErrUnexpectedEOF
 38001  	}
 38002  	return nil
 38003  }
 38004  func (m *PluginGenerator) Unmarshal(dAtA []byte) error {
 38005  	l := len(dAtA)
 38006  	iNdEx := 0
 38007  	for iNdEx < l {
 38008  		preIndex := iNdEx
 38009  		var wire uint64
 38010  		for shift := uint(0); ; shift += 7 {
 38011  			if shift >= 64 {
 38012  				return ErrIntOverflowGenerated
 38013  			}
 38014  			if iNdEx >= l {
 38015  				return io.ErrUnexpectedEOF
 38016  			}
 38017  			b := dAtA[iNdEx]
 38018  			iNdEx++
 38019  			wire |= uint64(b&0x7F) << shift
 38020  			if b < 0x80 {
 38021  				break
 38022  			}
 38023  		}
 38024  		fieldNum := int32(wire >> 3)
 38025  		wireType := int(wire & 0x7)
 38026  		if wireType == 4 {
 38027  			return fmt.Errorf("proto: PluginGenerator: wiretype end group for non-group")
 38028  		}
 38029  		if fieldNum <= 0 {
 38030  			return fmt.Errorf("proto: PluginGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 38031  		}
 38032  		switch fieldNum {
 38033  		case 1:
 38034  			if wireType != 2 {
 38035  				return fmt.Errorf("proto: wrong wireType = %d for field ConfigMapRef", wireType)
 38036  			}
 38037  			var msglen int
 38038  			for shift := uint(0); ; shift += 7 {
 38039  				if shift >= 64 {
 38040  					return ErrIntOverflowGenerated
 38041  				}
 38042  				if iNdEx >= l {
 38043  					return io.ErrUnexpectedEOF
 38044  				}
 38045  				b := dAtA[iNdEx]
 38046  				iNdEx++
 38047  				msglen |= int(b&0x7F) << shift
 38048  				if b < 0x80 {
 38049  					break
 38050  				}
 38051  			}
 38052  			if msglen < 0 {
 38053  				return ErrInvalidLengthGenerated
 38054  			}
 38055  			postIndex := iNdEx + msglen
 38056  			if postIndex < 0 {
 38057  				return ErrInvalidLengthGenerated
 38058  			}
 38059  			if postIndex > l {
 38060  				return io.ErrUnexpectedEOF
 38061  			}
 38062  			if err := m.ConfigMapRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38063  				return err
 38064  			}
 38065  			iNdEx = postIndex
 38066  		case 2:
 38067  			if wireType != 2 {
 38068  				return fmt.Errorf("proto: wrong wireType = %d for field Input", wireType)
 38069  			}
 38070  			var msglen int
 38071  			for shift := uint(0); ; shift += 7 {
 38072  				if shift >= 64 {
 38073  					return ErrIntOverflowGenerated
 38074  				}
 38075  				if iNdEx >= l {
 38076  					return io.ErrUnexpectedEOF
 38077  				}
 38078  				b := dAtA[iNdEx]
 38079  				iNdEx++
 38080  				msglen |= int(b&0x7F) << shift
 38081  				if b < 0x80 {
 38082  					break
 38083  				}
 38084  			}
 38085  			if msglen < 0 {
 38086  				return ErrInvalidLengthGenerated
 38087  			}
 38088  			postIndex := iNdEx + msglen
 38089  			if postIndex < 0 {
 38090  				return ErrInvalidLengthGenerated
 38091  			}
 38092  			if postIndex > l {
 38093  				return io.ErrUnexpectedEOF
 38094  			}
 38095  			if err := m.Input.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38096  				return err
 38097  			}
 38098  			iNdEx = postIndex
 38099  		case 3:
 38100  			if wireType != 0 {
 38101  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 38102  			}
 38103  			var v int64
 38104  			for shift := uint(0); ; shift += 7 {
 38105  				if shift >= 64 {
 38106  					return ErrIntOverflowGenerated
 38107  				}
 38108  				if iNdEx >= l {
 38109  					return io.ErrUnexpectedEOF
 38110  				}
 38111  				b := dAtA[iNdEx]
 38112  				iNdEx++
 38113  				v |= int64(b&0x7F) << shift
 38114  				if b < 0x80 {
 38115  					break
 38116  				}
 38117  			}
 38118  			m.RequeueAfterSeconds = &v
 38119  		case 4:
 38120  			if wireType != 2 {
 38121  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 38122  			}
 38123  			var msglen int
 38124  			for shift := uint(0); ; shift += 7 {
 38125  				if shift >= 64 {
 38126  					return ErrIntOverflowGenerated
 38127  				}
 38128  				if iNdEx >= l {
 38129  					return io.ErrUnexpectedEOF
 38130  				}
 38131  				b := dAtA[iNdEx]
 38132  				iNdEx++
 38133  				msglen |= int(b&0x7F) << shift
 38134  				if b < 0x80 {
 38135  					break
 38136  				}
 38137  			}
 38138  			if msglen < 0 {
 38139  				return ErrInvalidLengthGenerated
 38140  			}
 38141  			postIndex := iNdEx + msglen
 38142  			if postIndex < 0 {
 38143  				return ErrInvalidLengthGenerated
 38144  			}
 38145  			if postIndex > l {
 38146  				return io.ErrUnexpectedEOF
 38147  			}
 38148  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38149  				return err
 38150  			}
 38151  			iNdEx = postIndex
 38152  		case 5:
 38153  			if wireType != 2 {
 38154  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 38155  			}
 38156  			var msglen int
 38157  			for shift := uint(0); ; shift += 7 {
 38158  				if shift >= 64 {
 38159  					return ErrIntOverflowGenerated
 38160  				}
 38161  				if iNdEx >= l {
 38162  					return io.ErrUnexpectedEOF
 38163  				}
 38164  				b := dAtA[iNdEx]
 38165  				iNdEx++
 38166  				msglen |= int(b&0x7F) << shift
 38167  				if b < 0x80 {
 38168  					break
 38169  				}
 38170  			}
 38171  			if msglen < 0 {
 38172  				return ErrInvalidLengthGenerated
 38173  			}
 38174  			postIndex := iNdEx + msglen
 38175  			if postIndex < 0 {
 38176  				return ErrInvalidLengthGenerated
 38177  			}
 38178  			if postIndex > l {
 38179  				return io.ErrUnexpectedEOF
 38180  			}
 38181  			if m.Values == nil {
 38182  				m.Values = make(map[string]string)
 38183  			}
 38184  			var mapkey string
 38185  			var mapvalue string
 38186  			for iNdEx < postIndex {
 38187  				entryPreIndex := iNdEx
 38188  				var wire uint64
 38189  				for shift := uint(0); ; shift += 7 {
 38190  					if shift >= 64 {
 38191  						return ErrIntOverflowGenerated
 38192  					}
 38193  					if iNdEx >= l {
 38194  						return io.ErrUnexpectedEOF
 38195  					}
 38196  					b := dAtA[iNdEx]
 38197  					iNdEx++
 38198  					wire |= uint64(b&0x7F) << shift
 38199  					if b < 0x80 {
 38200  						break
 38201  					}
 38202  				}
 38203  				fieldNum := int32(wire >> 3)
 38204  				if fieldNum == 1 {
 38205  					var stringLenmapkey uint64
 38206  					for shift := uint(0); ; shift += 7 {
 38207  						if shift >= 64 {
 38208  							return ErrIntOverflowGenerated
 38209  						}
 38210  						if iNdEx >= l {
 38211  							return io.ErrUnexpectedEOF
 38212  						}
 38213  						b := dAtA[iNdEx]
 38214  						iNdEx++
 38215  						stringLenmapkey |= uint64(b&0x7F) << shift
 38216  						if b < 0x80 {
 38217  							break
 38218  						}
 38219  					}
 38220  					intStringLenmapkey := int(stringLenmapkey)
 38221  					if intStringLenmapkey < 0 {
 38222  						return ErrInvalidLengthGenerated
 38223  					}
 38224  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 38225  					if postStringIndexmapkey < 0 {
 38226  						return ErrInvalidLengthGenerated
 38227  					}
 38228  					if postStringIndexmapkey > l {
 38229  						return io.ErrUnexpectedEOF
 38230  					}
 38231  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 38232  					iNdEx = postStringIndexmapkey
 38233  				} else if fieldNum == 2 {
 38234  					var stringLenmapvalue uint64
 38235  					for shift := uint(0); ; shift += 7 {
 38236  						if shift >= 64 {
 38237  							return ErrIntOverflowGenerated
 38238  						}
 38239  						if iNdEx >= l {
 38240  							return io.ErrUnexpectedEOF
 38241  						}
 38242  						b := dAtA[iNdEx]
 38243  						iNdEx++
 38244  						stringLenmapvalue |= uint64(b&0x7F) << shift
 38245  						if b < 0x80 {
 38246  							break
 38247  						}
 38248  					}
 38249  					intStringLenmapvalue := int(stringLenmapvalue)
 38250  					if intStringLenmapvalue < 0 {
 38251  						return ErrInvalidLengthGenerated
 38252  					}
 38253  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 38254  					if postStringIndexmapvalue < 0 {
 38255  						return ErrInvalidLengthGenerated
 38256  					}
 38257  					if postStringIndexmapvalue > l {
 38258  						return io.ErrUnexpectedEOF
 38259  					}
 38260  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 38261  					iNdEx = postStringIndexmapvalue
 38262  				} else {
 38263  					iNdEx = entryPreIndex
 38264  					skippy, err := skipGenerated(dAtA[iNdEx:])
 38265  					if err != nil {
 38266  						return err
 38267  					}
 38268  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 38269  						return ErrInvalidLengthGenerated
 38270  					}
 38271  					if (iNdEx + skippy) > postIndex {
 38272  						return io.ErrUnexpectedEOF
 38273  					}
 38274  					iNdEx += skippy
 38275  				}
 38276  			}
 38277  			m.Values[mapkey] = mapvalue
 38278  			iNdEx = postIndex
 38279  		default:
 38280  			iNdEx = preIndex
 38281  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38282  			if err != nil {
 38283  				return err
 38284  			}
 38285  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38286  				return ErrInvalidLengthGenerated
 38287  			}
 38288  			if (iNdEx + skippy) > l {
 38289  				return io.ErrUnexpectedEOF
 38290  			}
 38291  			iNdEx += skippy
 38292  		}
 38293  	}
 38294  
 38295  	if iNdEx > l {
 38296  		return io.ErrUnexpectedEOF
 38297  	}
 38298  	return nil
 38299  }
 38300  func (m *PluginInput) Unmarshal(dAtA []byte) error {
 38301  	l := len(dAtA)
 38302  	iNdEx := 0
 38303  	for iNdEx < l {
 38304  		preIndex := iNdEx
 38305  		var wire uint64
 38306  		for shift := uint(0); ; shift += 7 {
 38307  			if shift >= 64 {
 38308  				return ErrIntOverflowGenerated
 38309  			}
 38310  			if iNdEx >= l {
 38311  				return io.ErrUnexpectedEOF
 38312  			}
 38313  			b := dAtA[iNdEx]
 38314  			iNdEx++
 38315  			wire |= uint64(b&0x7F) << shift
 38316  			if b < 0x80 {
 38317  				break
 38318  			}
 38319  		}
 38320  		fieldNum := int32(wire >> 3)
 38321  		wireType := int(wire & 0x7)
 38322  		if wireType == 4 {
 38323  			return fmt.Errorf("proto: PluginInput: wiretype end group for non-group")
 38324  		}
 38325  		if fieldNum <= 0 {
 38326  			return fmt.Errorf("proto: PluginInput: illegal tag %d (wire type %d)", fieldNum, wire)
 38327  		}
 38328  		switch fieldNum {
 38329  		case 1:
 38330  			if wireType != 2 {
 38331  				return fmt.Errorf("proto: wrong wireType = %d for field Parameters", wireType)
 38332  			}
 38333  			var msglen int
 38334  			for shift := uint(0); ; shift += 7 {
 38335  				if shift >= 64 {
 38336  					return ErrIntOverflowGenerated
 38337  				}
 38338  				if iNdEx >= l {
 38339  					return io.ErrUnexpectedEOF
 38340  				}
 38341  				b := dAtA[iNdEx]
 38342  				iNdEx++
 38343  				msglen |= int(b&0x7F) << shift
 38344  				if b < 0x80 {
 38345  					break
 38346  				}
 38347  			}
 38348  			if msglen < 0 {
 38349  				return ErrInvalidLengthGenerated
 38350  			}
 38351  			postIndex := iNdEx + msglen
 38352  			if postIndex < 0 {
 38353  				return ErrInvalidLengthGenerated
 38354  			}
 38355  			if postIndex > l {
 38356  				return io.ErrUnexpectedEOF
 38357  			}
 38358  			if m.Parameters == nil {
 38359  				m.Parameters = make(PluginParameters)
 38360  			}
 38361  			var mapkey string
 38362  			mapvalue := &v11.JSON{}
 38363  			for iNdEx < postIndex {
 38364  				entryPreIndex := iNdEx
 38365  				var wire uint64
 38366  				for shift := uint(0); ; shift += 7 {
 38367  					if shift >= 64 {
 38368  						return ErrIntOverflowGenerated
 38369  					}
 38370  					if iNdEx >= l {
 38371  						return io.ErrUnexpectedEOF
 38372  					}
 38373  					b := dAtA[iNdEx]
 38374  					iNdEx++
 38375  					wire |= uint64(b&0x7F) << shift
 38376  					if b < 0x80 {
 38377  						break
 38378  					}
 38379  				}
 38380  				fieldNum := int32(wire >> 3)
 38381  				if fieldNum == 1 {
 38382  					var stringLenmapkey uint64
 38383  					for shift := uint(0); ; shift += 7 {
 38384  						if shift >= 64 {
 38385  							return ErrIntOverflowGenerated
 38386  						}
 38387  						if iNdEx >= l {
 38388  							return io.ErrUnexpectedEOF
 38389  						}
 38390  						b := dAtA[iNdEx]
 38391  						iNdEx++
 38392  						stringLenmapkey |= uint64(b&0x7F) << shift
 38393  						if b < 0x80 {
 38394  							break
 38395  						}
 38396  					}
 38397  					intStringLenmapkey := int(stringLenmapkey)
 38398  					if intStringLenmapkey < 0 {
 38399  						return ErrInvalidLengthGenerated
 38400  					}
 38401  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 38402  					if postStringIndexmapkey < 0 {
 38403  						return ErrInvalidLengthGenerated
 38404  					}
 38405  					if postStringIndexmapkey > l {
 38406  						return io.ErrUnexpectedEOF
 38407  					}
 38408  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 38409  					iNdEx = postStringIndexmapkey
 38410  				} else if fieldNum == 2 {
 38411  					var mapmsglen int
 38412  					for shift := uint(0); ; shift += 7 {
 38413  						if shift >= 64 {
 38414  							return ErrIntOverflowGenerated
 38415  						}
 38416  						if iNdEx >= l {
 38417  							return io.ErrUnexpectedEOF
 38418  						}
 38419  						b := dAtA[iNdEx]
 38420  						iNdEx++
 38421  						mapmsglen |= int(b&0x7F) << shift
 38422  						if b < 0x80 {
 38423  							break
 38424  						}
 38425  					}
 38426  					if mapmsglen < 0 {
 38427  						return ErrInvalidLengthGenerated
 38428  					}
 38429  					postmsgIndex := iNdEx + mapmsglen
 38430  					if postmsgIndex < 0 {
 38431  						return ErrInvalidLengthGenerated
 38432  					}
 38433  					if postmsgIndex > l {
 38434  						return io.ErrUnexpectedEOF
 38435  					}
 38436  					mapvalue = &v11.JSON{}
 38437  					if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
 38438  						return err
 38439  					}
 38440  					iNdEx = postmsgIndex
 38441  				} else {
 38442  					iNdEx = entryPreIndex
 38443  					skippy, err := skipGenerated(dAtA[iNdEx:])
 38444  					if err != nil {
 38445  						return err
 38446  					}
 38447  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 38448  						return ErrInvalidLengthGenerated
 38449  					}
 38450  					if (iNdEx + skippy) > postIndex {
 38451  						return io.ErrUnexpectedEOF
 38452  					}
 38453  					iNdEx += skippy
 38454  				}
 38455  			}
 38456  			m.Parameters[mapkey] = *mapvalue
 38457  			iNdEx = postIndex
 38458  		default:
 38459  			iNdEx = preIndex
 38460  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38461  			if err != nil {
 38462  				return err
 38463  			}
 38464  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38465  				return ErrInvalidLengthGenerated
 38466  			}
 38467  			if (iNdEx + skippy) > l {
 38468  				return io.ErrUnexpectedEOF
 38469  			}
 38470  			iNdEx += skippy
 38471  		}
 38472  	}
 38473  
 38474  	if iNdEx > l {
 38475  		return io.ErrUnexpectedEOF
 38476  	}
 38477  	return nil
 38478  }
 38479  func (m *ProjectRole) Unmarshal(dAtA []byte) error {
 38480  	l := len(dAtA)
 38481  	iNdEx := 0
 38482  	for iNdEx < l {
 38483  		preIndex := iNdEx
 38484  		var wire uint64
 38485  		for shift := uint(0); ; shift += 7 {
 38486  			if shift >= 64 {
 38487  				return ErrIntOverflowGenerated
 38488  			}
 38489  			if iNdEx >= l {
 38490  				return io.ErrUnexpectedEOF
 38491  			}
 38492  			b := dAtA[iNdEx]
 38493  			iNdEx++
 38494  			wire |= uint64(b&0x7F) << shift
 38495  			if b < 0x80 {
 38496  				break
 38497  			}
 38498  		}
 38499  		fieldNum := int32(wire >> 3)
 38500  		wireType := int(wire & 0x7)
 38501  		if wireType == 4 {
 38502  			return fmt.Errorf("proto: ProjectRole: wiretype end group for non-group")
 38503  		}
 38504  		if fieldNum <= 0 {
 38505  			return fmt.Errorf("proto: ProjectRole: illegal tag %d (wire type %d)", fieldNum, wire)
 38506  		}
 38507  		switch fieldNum {
 38508  		case 1:
 38509  			if wireType != 2 {
 38510  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 38511  			}
 38512  			var stringLen uint64
 38513  			for shift := uint(0); ; shift += 7 {
 38514  				if shift >= 64 {
 38515  					return ErrIntOverflowGenerated
 38516  				}
 38517  				if iNdEx >= l {
 38518  					return io.ErrUnexpectedEOF
 38519  				}
 38520  				b := dAtA[iNdEx]
 38521  				iNdEx++
 38522  				stringLen |= uint64(b&0x7F) << shift
 38523  				if b < 0x80 {
 38524  					break
 38525  				}
 38526  			}
 38527  			intStringLen := int(stringLen)
 38528  			if intStringLen < 0 {
 38529  				return ErrInvalidLengthGenerated
 38530  			}
 38531  			postIndex := iNdEx + intStringLen
 38532  			if postIndex < 0 {
 38533  				return ErrInvalidLengthGenerated
 38534  			}
 38535  			if postIndex > l {
 38536  				return io.ErrUnexpectedEOF
 38537  			}
 38538  			m.Name = string(dAtA[iNdEx:postIndex])
 38539  			iNdEx = postIndex
 38540  		case 2:
 38541  			if wireType != 2 {
 38542  				return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType)
 38543  			}
 38544  			var stringLen uint64
 38545  			for shift := uint(0); ; shift += 7 {
 38546  				if shift >= 64 {
 38547  					return ErrIntOverflowGenerated
 38548  				}
 38549  				if iNdEx >= l {
 38550  					return io.ErrUnexpectedEOF
 38551  				}
 38552  				b := dAtA[iNdEx]
 38553  				iNdEx++
 38554  				stringLen |= uint64(b&0x7F) << shift
 38555  				if b < 0x80 {
 38556  					break
 38557  				}
 38558  			}
 38559  			intStringLen := int(stringLen)
 38560  			if intStringLen < 0 {
 38561  				return ErrInvalidLengthGenerated
 38562  			}
 38563  			postIndex := iNdEx + intStringLen
 38564  			if postIndex < 0 {
 38565  				return ErrInvalidLengthGenerated
 38566  			}
 38567  			if postIndex > l {
 38568  				return io.ErrUnexpectedEOF
 38569  			}
 38570  			m.Description = string(dAtA[iNdEx:postIndex])
 38571  			iNdEx = postIndex
 38572  		case 3:
 38573  			if wireType != 2 {
 38574  				return fmt.Errorf("proto: wrong wireType = %d for field Policies", wireType)
 38575  			}
 38576  			var stringLen uint64
 38577  			for shift := uint(0); ; shift += 7 {
 38578  				if shift >= 64 {
 38579  					return ErrIntOverflowGenerated
 38580  				}
 38581  				if iNdEx >= l {
 38582  					return io.ErrUnexpectedEOF
 38583  				}
 38584  				b := dAtA[iNdEx]
 38585  				iNdEx++
 38586  				stringLen |= uint64(b&0x7F) << shift
 38587  				if b < 0x80 {
 38588  					break
 38589  				}
 38590  			}
 38591  			intStringLen := int(stringLen)
 38592  			if intStringLen < 0 {
 38593  				return ErrInvalidLengthGenerated
 38594  			}
 38595  			postIndex := iNdEx + intStringLen
 38596  			if postIndex < 0 {
 38597  				return ErrInvalidLengthGenerated
 38598  			}
 38599  			if postIndex > l {
 38600  				return io.ErrUnexpectedEOF
 38601  			}
 38602  			m.Policies = append(m.Policies, string(dAtA[iNdEx:postIndex]))
 38603  			iNdEx = postIndex
 38604  		case 4:
 38605  			if wireType != 2 {
 38606  				return fmt.Errorf("proto: wrong wireType = %d for field JWTTokens", wireType)
 38607  			}
 38608  			var msglen int
 38609  			for shift := uint(0); ; shift += 7 {
 38610  				if shift >= 64 {
 38611  					return ErrIntOverflowGenerated
 38612  				}
 38613  				if iNdEx >= l {
 38614  					return io.ErrUnexpectedEOF
 38615  				}
 38616  				b := dAtA[iNdEx]
 38617  				iNdEx++
 38618  				msglen |= int(b&0x7F) << shift
 38619  				if b < 0x80 {
 38620  					break
 38621  				}
 38622  			}
 38623  			if msglen < 0 {
 38624  				return ErrInvalidLengthGenerated
 38625  			}
 38626  			postIndex := iNdEx + msglen
 38627  			if postIndex < 0 {
 38628  				return ErrInvalidLengthGenerated
 38629  			}
 38630  			if postIndex > l {
 38631  				return io.ErrUnexpectedEOF
 38632  			}
 38633  			m.JWTTokens = append(m.JWTTokens, JWTToken{})
 38634  			if err := m.JWTTokens[len(m.JWTTokens)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38635  				return err
 38636  			}
 38637  			iNdEx = postIndex
 38638  		case 5:
 38639  			if wireType != 2 {
 38640  				return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
 38641  			}
 38642  			var stringLen uint64
 38643  			for shift := uint(0); ; shift += 7 {
 38644  				if shift >= 64 {
 38645  					return ErrIntOverflowGenerated
 38646  				}
 38647  				if iNdEx >= l {
 38648  					return io.ErrUnexpectedEOF
 38649  				}
 38650  				b := dAtA[iNdEx]
 38651  				iNdEx++
 38652  				stringLen |= uint64(b&0x7F) << shift
 38653  				if b < 0x80 {
 38654  					break
 38655  				}
 38656  			}
 38657  			intStringLen := int(stringLen)
 38658  			if intStringLen < 0 {
 38659  				return ErrInvalidLengthGenerated
 38660  			}
 38661  			postIndex := iNdEx + intStringLen
 38662  			if postIndex < 0 {
 38663  				return ErrInvalidLengthGenerated
 38664  			}
 38665  			if postIndex > l {
 38666  				return io.ErrUnexpectedEOF
 38667  			}
 38668  			m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
 38669  			iNdEx = postIndex
 38670  		default:
 38671  			iNdEx = preIndex
 38672  			skippy, err := skipGenerated(dAtA[iNdEx:])
 38673  			if err != nil {
 38674  				return err
 38675  			}
 38676  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 38677  				return ErrInvalidLengthGenerated
 38678  			}
 38679  			if (iNdEx + skippy) > l {
 38680  				return io.ErrUnexpectedEOF
 38681  			}
 38682  			iNdEx += skippy
 38683  		}
 38684  	}
 38685  
 38686  	if iNdEx > l {
 38687  		return io.ErrUnexpectedEOF
 38688  	}
 38689  	return nil
 38690  }
 38691  func (m *PullRequestGenerator) Unmarshal(dAtA []byte) error {
 38692  	l := len(dAtA)
 38693  	iNdEx := 0
 38694  	for iNdEx < l {
 38695  		preIndex := iNdEx
 38696  		var wire uint64
 38697  		for shift := uint(0); ; shift += 7 {
 38698  			if shift >= 64 {
 38699  				return ErrIntOverflowGenerated
 38700  			}
 38701  			if iNdEx >= l {
 38702  				return io.ErrUnexpectedEOF
 38703  			}
 38704  			b := dAtA[iNdEx]
 38705  			iNdEx++
 38706  			wire |= uint64(b&0x7F) << shift
 38707  			if b < 0x80 {
 38708  				break
 38709  			}
 38710  		}
 38711  		fieldNum := int32(wire >> 3)
 38712  		wireType := int(wire & 0x7)
 38713  		if wireType == 4 {
 38714  			return fmt.Errorf("proto: PullRequestGenerator: wiretype end group for non-group")
 38715  		}
 38716  		if fieldNum <= 0 {
 38717  			return fmt.Errorf("proto: PullRequestGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 38718  		}
 38719  		switch fieldNum {
 38720  		case 1:
 38721  			if wireType != 2 {
 38722  				return fmt.Errorf("proto: wrong wireType = %d for field Github", wireType)
 38723  			}
 38724  			var msglen int
 38725  			for shift := uint(0); ; shift += 7 {
 38726  				if shift >= 64 {
 38727  					return ErrIntOverflowGenerated
 38728  				}
 38729  				if iNdEx >= l {
 38730  					return io.ErrUnexpectedEOF
 38731  				}
 38732  				b := dAtA[iNdEx]
 38733  				iNdEx++
 38734  				msglen |= int(b&0x7F) << shift
 38735  				if b < 0x80 {
 38736  					break
 38737  				}
 38738  			}
 38739  			if msglen < 0 {
 38740  				return ErrInvalidLengthGenerated
 38741  			}
 38742  			postIndex := iNdEx + msglen
 38743  			if postIndex < 0 {
 38744  				return ErrInvalidLengthGenerated
 38745  			}
 38746  			if postIndex > l {
 38747  				return io.ErrUnexpectedEOF
 38748  			}
 38749  			if m.Github == nil {
 38750  				m.Github = &PullRequestGeneratorGithub{}
 38751  			}
 38752  			if err := m.Github.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38753  				return err
 38754  			}
 38755  			iNdEx = postIndex
 38756  		case 2:
 38757  			if wireType != 2 {
 38758  				return fmt.Errorf("proto: wrong wireType = %d for field GitLab", wireType)
 38759  			}
 38760  			var msglen int
 38761  			for shift := uint(0); ; shift += 7 {
 38762  				if shift >= 64 {
 38763  					return ErrIntOverflowGenerated
 38764  				}
 38765  				if iNdEx >= l {
 38766  					return io.ErrUnexpectedEOF
 38767  				}
 38768  				b := dAtA[iNdEx]
 38769  				iNdEx++
 38770  				msglen |= int(b&0x7F) << shift
 38771  				if b < 0x80 {
 38772  					break
 38773  				}
 38774  			}
 38775  			if msglen < 0 {
 38776  				return ErrInvalidLengthGenerated
 38777  			}
 38778  			postIndex := iNdEx + msglen
 38779  			if postIndex < 0 {
 38780  				return ErrInvalidLengthGenerated
 38781  			}
 38782  			if postIndex > l {
 38783  				return io.ErrUnexpectedEOF
 38784  			}
 38785  			if m.GitLab == nil {
 38786  				m.GitLab = &PullRequestGeneratorGitLab{}
 38787  			}
 38788  			if err := m.GitLab.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38789  				return err
 38790  			}
 38791  			iNdEx = postIndex
 38792  		case 3:
 38793  			if wireType != 2 {
 38794  				return fmt.Errorf("proto: wrong wireType = %d for field Gitea", wireType)
 38795  			}
 38796  			var msglen int
 38797  			for shift := uint(0); ; shift += 7 {
 38798  				if shift >= 64 {
 38799  					return ErrIntOverflowGenerated
 38800  				}
 38801  				if iNdEx >= l {
 38802  					return io.ErrUnexpectedEOF
 38803  				}
 38804  				b := dAtA[iNdEx]
 38805  				iNdEx++
 38806  				msglen |= int(b&0x7F) << shift
 38807  				if b < 0x80 {
 38808  					break
 38809  				}
 38810  			}
 38811  			if msglen < 0 {
 38812  				return ErrInvalidLengthGenerated
 38813  			}
 38814  			postIndex := iNdEx + msglen
 38815  			if postIndex < 0 {
 38816  				return ErrInvalidLengthGenerated
 38817  			}
 38818  			if postIndex > l {
 38819  				return io.ErrUnexpectedEOF
 38820  			}
 38821  			if m.Gitea == nil {
 38822  				m.Gitea = &PullRequestGeneratorGitea{}
 38823  			}
 38824  			if err := m.Gitea.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38825  				return err
 38826  			}
 38827  			iNdEx = postIndex
 38828  		case 4:
 38829  			if wireType != 2 {
 38830  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketServer", wireType)
 38831  			}
 38832  			var msglen int
 38833  			for shift := uint(0); ; shift += 7 {
 38834  				if shift >= 64 {
 38835  					return ErrIntOverflowGenerated
 38836  				}
 38837  				if iNdEx >= l {
 38838  					return io.ErrUnexpectedEOF
 38839  				}
 38840  				b := dAtA[iNdEx]
 38841  				iNdEx++
 38842  				msglen |= int(b&0x7F) << shift
 38843  				if b < 0x80 {
 38844  					break
 38845  				}
 38846  			}
 38847  			if msglen < 0 {
 38848  				return ErrInvalidLengthGenerated
 38849  			}
 38850  			postIndex := iNdEx + msglen
 38851  			if postIndex < 0 {
 38852  				return ErrInvalidLengthGenerated
 38853  			}
 38854  			if postIndex > l {
 38855  				return io.ErrUnexpectedEOF
 38856  			}
 38857  			if m.BitbucketServer == nil {
 38858  				m.BitbucketServer = &PullRequestGeneratorBitbucketServer{}
 38859  			}
 38860  			if err := m.BitbucketServer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38861  				return err
 38862  			}
 38863  			iNdEx = postIndex
 38864  		case 5:
 38865  			if wireType != 2 {
 38866  				return fmt.Errorf("proto: wrong wireType = %d for field Filters", wireType)
 38867  			}
 38868  			var msglen int
 38869  			for shift := uint(0); ; shift += 7 {
 38870  				if shift >= 64 {
 38871  					return ErrIntOverflowGenerated
 38872  				}
 38873  				if iNdEx >= l {
 38874  					return io.ErrUnexpectedEOF
 38875  				}
 38876  				b := dAtA[iNdEx]
 38877  				iNdEx++
 38878  				msglen |= int(b&0x7F) << shift
 38879  				if b < 0x80 {
 38880  					break
 38881  				}
 38882  			}
 38883  			if msglen < 0 {
 38884  				return ErrInvalidLengthGenerated
 38885  			}
 38886  			postIndex := iNdEx + msglen
 38887  			if postIndex < 0 {
 38888  				return ErrInvalidLengthGenerated
 38889  			}
 38890  			if postIndex > l {
 38891  				return io.ErrUnexpectedEOF
 38892  			}
 38893  			m.Filters = append(m.Filters, PullRequestGeneratorFilter{})
 38894  			if err := m.Filters[len(m.Filters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38895  				return err
 38896  			}
 38897  			iNdEx = postIndex
 38898  		case 6:
 38899  			if wireType != 0 {
 38900  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 38901  			}
 38902  			var v int64
 38903  			for shift := uint(0); ; shift += 7 {
 38904  				if shift >= 64 {
 38905  					return ErrIntOverflowGenerated
 38906  				}
 38907  				if iNdEx >= l {
 38908  					return io.ErrUnexpectedEOF
 38909  				}
 38910  				b := dAtA[iNdEx]
 38911  				iNdEx++
 38912  				v |= int64(b&0x7F) << shift
 38913  				if b < 0x80 {
 38914  					break
 38915  				}
 38916  			}
 38917  			m.RequeueAfterSeconds = &v
 38918  		case 7:
 38919  			if wireType != 2 {
 38920  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 38921  			}
 38922  			var msglen int
 38923  			for shift := uint(0); ; shift += 7 {
 38924  				if shift >= 64 {
 38925  					return ErrIntOverflowGenerated
 38926  				}
 38927  				if iNdEx >= l {
 38928  					return io.ErrUnexpectedEOF
 38929  				}
 38930  				b := dAtA[iNdEx]
 38931  				iNdEx++
 38932  				msglen |= int(b&0x7F) << shift
 38933  				if b < 0x80 {
 38934  					break
 38935  				}
 38936  			}
 38937  			if msglen < 0 {
 38938  				return ErrInvalidLengthGenerated
 38939  			}
 38940  			postIndex := iNdEx + msglen
 38941  			if postIndex < 0 {
 38942  				return ErrInvalidLengthGenerated
 38943  			}
 38944  			if postIndex > l {
 38945  				return io.ErrUnexpectedEOF
 38946  			}
 38947  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38948  				return err
 38949  			}
 38950  			iNdEx = postIndex
 38951  		case 8:
 38952  			if wireType != 2 {
 38953  				return fmt.Errorf("proto: wrong wireType = %d for field Bitbucket", wireType)
 38954  			}
 38955  			var msglen int
 38956  			for shift := uint(0); ; shift += 7 {
 38957  				if shift >= 64 {
 38958  					return ErrIntOverflowGenerated
 38959  				}
 38960  				if iNdEx >= l {
 38961  					return io.ErrUnexpectedEOF
 38962  				}
 38963  				b := dAtA[iNdEx]
 38964  				iNdEx++
 38965  				msglen |= int(b&0x7F) << shift
 38966  				if b < 0x80 {
 38967  					break
 38968  				}
 38969  			}
 38970  			if msglen < 0 {
 38971  				return ErrInvalidLengthGenerated
 38972  			}
 38973  			postIndex := iNdEx + msglen
 38974  			if postIndex < 0 {
 38975  				return ErrInvalidLengthGenerated
 38976  			}
 38977  			if postIndex > l {
 38978  				return io.ErrUnexpectedEOF
 38979  			}
 38980  			if m.Bitbucket == nil {
 38981  				m.Bitbucket = &PullRequestGeneratorBitbucket{}
 38982  			}
 38983  			if err := m.Bitbucket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 38984  				return err
 38985  			}
 38986  			iNdEx = postIndex
 38987  		case 9:
 38988  			if wireType != 2 {
 38989  				return fmt.Errorf("proto: wrong wireType = %d for field AzureDevOps", wireType)
 38990  			}
 38991  			var msglen int
 38992  			for shift := uint(0); ; shift += 7 {
 38993  				if shift >= 64 {
 38994  					return ErrIntOverflowGenerated
 38995  				}
 38996  				if iNdEx >= l {
 38997  					return io.ErrUnexpectedEOF
 38998  				}
 38999  				b := dAtA[iNdEx]
 39000  				iNdEx++
 39001  				msglen |= int(b&0x7F) << shift
 39002  				if b < 0x80 {
 39003  					break
 39004  				}
 39005  			}
 39006  			if msglen < 0 {
 39007  				return ErrInvalidLengthGenerated
 39008  			}
 39009  			postIndex := iNdEx + msglen
 39010  			if postIndex < 0 {
 39011  				return ErrInvalidLengthGenerated
 39012  			}
 39013  			if postIndex > l {
 39014  				return io.ErrUnexpectedEOF
 39015  			}
 39016  			if m.AzureDevOps == nil {
 39017  				m.AzureDevOps = &PullRequestGeneratorAzureDevOps{}
 39018  			}
 39019  			if err := m.AzureDevOps.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39020  				return err
 39021  			}
 39022  			iNdEx = postIndex
 39023  		default:
 39024  			iNdEx = preIndex
 39025  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39026  			if err != nil {
 39027  				return err
 39028  			}
 39029  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39030  				return ErrInvalidLengthGenerated
 39031  			}
 39032  			if (iNdEx + skippy) > l {
 39033  				return io.ErrUnexpectedEOF
 39034  			}
 39035  			iNdEx += skippy
 39036  		}
 39037  	}
 39038  
 39039  	if iNdEx > l {
 39040  		return io.ErrUnexpectedEOF
 39041  	}
 39042  	return nil
 39043  }
 39044  func (m *PullRequestGeneratorAzureDevOps) Unmarshal(dAtA []byte) error {
 39045  	l := len(dAtA)
 39046  	iNdEx := 0
 39047  	for iNdEx < l {
 39048  		preIndex := iNdEx
 39049  		var wire uint64
 39050  		for shift := uint(0); ; shift += 7 {
 39051  			if shift >= 64 {
 39052  				return ErrIntOverflowGenerated
 39053  			}
 39054  			if iNdEx >= l {
 39055  				return io.ErrUnexpectedEOF
 39056  			}
 39057  			b := dAtA[iNdEx]
 39058  			iNdEx++
 39059  			wire |= uint64(b&0x7F) << shift
 39060  			if b < 0x80 {
 39061  				break
 39062  			}
 39063  		}
 39064  		fieldNum := int32(wire >> 3)
 39065  		wireType := int(wire & 0x7)
 39066  		if wireType == 4 {
 39067  			return fmt.Errorf("proto: PullRequestGeneratorAzureDevOps: wiretype end group for non-group")
 39068  		}
 39069  		if fieldNum <= 0 {
 39070  			return fmt.Errorf("proto: PullRequestGeneratorAzureDevOps: illegal tag %d (wire type %d)", fieldNum, wire)
 39071  		}
 39072  		switch fieldNum {
 39073  		case 1:
 39074  			if wireType != 2 {
 39075  				return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
 39076  			}
 39077  			var stringLen uint64
 39078  			for shift := uint(0); ; shift += 7 {
 39079  				if shift >= 64 {
 39080  					return ErrIntOverflowGenerated
 39081  				}
 39082  				if iNdEx >= l {
 39083  					return io.ErrUnexpectedEOF
 39084  				}
 39085  				b := dAtA[iNdEx]
 39086  				iNdEx++
 39087  				stringLen |= uint64(b&0x7F) << shift
 39088  				if b < 0x80 {
 39089  					break
 39090  				}
 39091  			}
 39092  			intStringLen := int(stringLen)
 39093  			if intStringLen < 0 {
 39094  				return ErrInvalidLengthGenerated
 39095  			}
 39096  			postIndex := iNdEx + intStringLen
 39097  			if postIndex < 0 {
 39098  				return ErrInvalidLengthGenerated
 39099  			}
 39100  			if postIndex > l {
 39101  				return io.ErrUnexpectedEOF
 39102  			}
 39103  			m.Organization = string(dAtA[iNdEx:postIndex])
 39104  			iNdEx = postIndex
 39105  		case 2:
 39106  			if wireType != 2 {
 39107  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 39108  			}
 39109  			var stringLen uint64
 39110  			for shift := uint(0); ; shift += 7 {
 39111  				if shift >= 64 {
 39112  					return ErrIntOverflowGenerated
 39113  				}
 39114  				if iNdEx >= l {
 39115  					return io.ErrUnexpectedEOF
 39116  				}
 39117  				b := dAtA[iNdEx]
 39118  				iNdEx++
 39119  				stringLen |= uint64(b&0x7F) << shift
 39120  				if b < 0x80 {
 39121  					break
 39122  				}
 39123  			}
 39124  			intStringLen := int(stringLen)
 39125  			if intStringLen < 0 {
 39126  				return ErrInvalidLengthGenerated
 39127  			}
 39128  			postIndex := iNdEx + intStringLen
 39129  			if postIndex < 0 {
 39130  				return ErrInvalidLengthGenerated
 39131  			}
 39132  			if postIndex > l {
 39133  				return io.ErrUnexpectedEOF
 39134  			}
 39135  			m.Project = string(dAtA[iNdEx:postIndex])
 39136  			iNdEx = postIndex
 39137  		case 3:
 39138  			if wireType != 2 {
 39139  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 39140  			}
 39141  			var stringLen uint64
 39142  			for shift := uint(0); ; shift += 7 {
 39143  				if shift >= 64 {
 39144  					return ErrIntOverflowGenerated
 39145  				}
 39146  				if iNdEx >= l {
 39147  					return io.ErrUnexpectedEOF
 39148  				}
 39149  				b := dAtA[iNdEx]
 39150  				iNdEx++
 39151  				stringLen |= uint64(b&0x7F) << shift
 39152  				if b < 0x80 {
 39153  					break
 39154  				}
 39155  			}
 39156  			intStringLen := int(stringLen)
 39157  			if intStringLen < 0 {
 39158  				return ErrInvalidLengthGenerated
 39159  			}
 39160  			postIndex := iNdEx + intStringLen
 39161  			if postIndex < 0 {
 39162  				return ErrInvalidLengthGenerated
 39163  			}
 39164  			if postIndex > l {
 39165  				return io.ErrUnexpectedEOF
 39166  			}
 39167  			m.Repo = string(dAtA[iNdEx:postIndex])
 39168  			iNdEx = postIndex
 39169  		case 4:
 39170  			if wireType != 2 {
 39171  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 39172  			}
 39173  			var stringLen uint64
 39174  			for shift := uint(0); ; shift += 7 {
 39175  				if shift >= 64 {
 39176  					return ErrIntOverflowGenerated
 39177  				}
 39178  				if iNdEx >= l {
 39179  					return io.ErrUnexpectedEOF
 39180  				}
 39181  				b := dAtA[iNdEx]
 39182  				iNdEx++
 39183  				stringLen |= uint64(b&0x7F) << shift
 39184  				if b < 0x80 {
 39185  					break
 39186  				}
 39187  			}
 39188  			intStringLen := int(stringLen)
 39189  			if intStringLen < 0 {
 39190  				return ErrInvalidLengthGenerated
 39191  			}
 39192  			postIndex := iNdEx + intStringLen
 39193  			if postIndex < 0 {
 39194  				return ErrInvalidLengthGenerated
 39195  			}
 39196  			if postIndex > l {
 39197  				return io.ErrUnexpectedEOF
 39198  			}
 39199  			m.API = string(dAtA[iNdEx:postIndex])
 39200  			iNdEx = postIndex
 39201  		case 5:
 39202  			if wireType != 2 {
 39203  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 39204  			}
 39205  			var msglen int
 39206  			for shift := uint(0); ; shift += 7 {
 39207  				if shift >= 64 {
 39208  					return ErrIntOverflowGenerated
 39209  				}
 39210  				if iNdEx >= l {
 39211  					return io.ErrUnexpectedEOF
 39212  				}
 39213  				b := dAtA[iNdEx]
 39214  				iNdEx++
 39215  				msglen |= int(b&0x7F) << shift
 39216  				if b < 0x80 {
 39217  					break
 39218  				}
 39219  			}
 39220  			if msglen < 0 {
 39221  				return ErrInvalidLengthGenerated
 39222  			}
 39223  			postIndex := iNdEx + msglen
 39224  			if postIndex < 0 {
 39225  				return ErrInvalidLengthGenerated
 39226  			}
 39227  			if postIndex > l {
 39228  				return io.ErrUnexpectedEOF
 39229  			}
 39230  			if m.TokenRef == nil {
 39231  				m.TokenRef = &SecretRef{}
 39232  			}
 39233  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39234  				return err
 39235  			}
 39236  			iNdEx = postIndex
 39237  		case 6:
 39238  			if wireType != 2 {
 39239  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 39240  			}
 39241  			var stringLen uint64
 39242  			for shift := uint(0); ; shift += 7 {
 39243  				if shift >= 64 {
 39244  					return ErrIntOverflowGenerated
 39245  				}
 39246  				if iNdEx >= l {
 39247  					return io.ErrUnexpectedEOF
 39248  				}
 39249  				b := dAtA[iNdEx]
 39250  				iNdEx++
 39251  				stringLen |= uint64(b&0x7F) << shift
 39252  				if b < 0x80 {
 39253  					break
 39254  				}
 39255  			}
 39256  			intStringLen := int(stringLen)
 39257  			if intStringLen < 0 {
 39258  				return ErrInvalidLengthGenerated
 39259  			}
 39260  			postIndex := iNdEx + intStringLen
 39261  			if postIndex < 0 {
 39262  				return ErrInvalidLengthGenerated
 39263  			}
 39264  			if postIndex > l {
 39265  				return io.ErrUnexpectedEOF
 39266  			}
 39267  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 39268  			iNdEx = postIndex
 39269  		default:
 39270  			iNdEx = preIndex
 39271  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39272  			if err != nil {
 39273  				return err
 39274  			}
 39275  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39276  				return ErrInvalidLengthGenerated
 39277  			}
 39278  			if (iNdEx + skippy) > l {
 39279  				return io.ErrUnexpectedEOF
 39280  			}
 39281  			iNdEx += skippy
 39282  		}
 39283  	}
 39284  
 39285  	if iNdEx > l {
 39286  		return io.ErrUnexpectedEOF
 39287  	}
 39288  	return nil
 39289  }
 39290  func (m *PullRequestGeneratorBitbucket) Unmarshal(dAtA []byte) error {
 39291  	l := len(dAtA)
 39292  	iNdEx := 0
 39293  	for iNdEx < l {
 39294  		preIndex := iNdEx
 39295  		var wire uint64
 39296  		for shift := uint(0); ; shift += 7 {
 39297  			if shift >= 64 {
 39298  				return ErrIntOverflowGenerated
 39299  			}
 39300  			if iNdEx >= l {
 39301  				return io.ErrUnexpectedEOF
 39302  			}
 39303  			b := dAtA[iNdEx]
 39304  			iNdEx++
 39305  			wire |= uint64(b&0x7F) << shift
 39306  			if b < 0x80 {
 39307  				break
 39308  			}
 39309  		}
 39310  		fieldNum := int32(wire >> 3)
 39311  		wireType := int(wire & 0x7)
 39312  		if wireType == 4 {
 39313  			return fmt.Errorf("proto: PullRequestGeneratorBitbucket: wiretype end group for non-group")
 39314  		}
 39315  		if fieldNum <= 0 {
 39316  			return fmt.Errorf("proto: PullRequestGeneratorBitbucket: illegal tag %d (wire type %d)", fieldNum, wire)
 39317  		}
 39318  		switch fieldNum {
 39319  		case 1:
 39320  			if wireType != 2 {
 39321  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 39322  			}
 39323  			var stringLen uint64
 39324  			for shift := uint(0); ; shift += 7 {
 39325  				if shift >= 64 {
 39326  					return ErrIntOverflowGenerated
 39327  				}
 39328  				if iNdEx >= l {
 39329  					return io.ErrUnexpectedEOF
 39330  				}
 39331  				b := dAtA[iNdEx]
 39332  				iNdEx++
 39333  				stringLen |= uint64(b&0x7F) << shift
 39334  				if b < 0x80 {
 39335  					break
 39336  				}
 39337  			}
 39338  			intStringLen := int(stringLen)
 39339  			if intStringLen < 0 {
 39340  				return ErrInvalidLengthGenerated
 39341  			}
 39342  			postIndex := iNdEx + intStringLen
 39343  			if postIndex < 0 {
 39344  				return ErrInvalidLengthGenerated
 39345  			}
 39346  			if postIndex > l {
 39347  				return io.ErrUnexpectedEOF
 39348  			}
 39349  			m.Owner = string(dAtA[iNdEx:postIndex])
 39350  			iNdEx = postIndex
 39351  		case 2:
 39352  			if wireType != 2 {
 39353  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 39354  			}
 39355  			var stringLen uint64
 39356  			for shift := uint(0); ; shift += 7 {
 39357  				if shift >= 64 {
 39358  					return ErrIntOverflowGenerated
 39359  				}
 39360  				if iNdEx >= l {
 39361  					return io.ErrUnexpectedEOF
 39362  				}
 39363  				b := dAtA[iNdEx]
 39364  				iNdEx++
 39365  				stringLen |= uint64(b&0x7F) << shift
 39366  				if b < 0x80 {
 39367  					break
 39368  				}
 39369  			}
 39370  			intStringLen := int(stringLen)
 39371  			if intStringLen < 0 {
 39372  				return ErrInvalidLengthGenerated
 39373  			}
 39374  			postIndex := iNdEx + intStringLen
 39375  			if postIndex < 0 {
 39376  				return ErrInvalidLengthGenerated
 39377  			}
 39378  			if postIndex > l {
 39379  				return io.ErrUnexpectedEOF
 39380  			}
 39381  			m.Repo = string(dAtA[iNdEx:postIndex])
 39382  			iNdEx = postIndex
 39383  		case 3:
 39384  			if wireType != 2 {
 39385  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 39386  			}
 39387  			var stringLen uint64
 39388  			for shift := uint(0); ; shift += 7 {
 39389  				if shift >= 64 {
 39390  					return ErrIntOverflowGenerated
 39391  				}
 39392  				if iNdEx >= l {
 39393  					return io.ErrUnexpectedEOF
 39394  				}
 39395  				b := dAtA[iNdEx]
 39396  				iNdEx++
 39397  				stringLen |= uint64(b&0x7F) << shift
 39398  				if b < 0x80 {
 39399  					break
 39400  				}
 39401  			}
 39402  			intStringLen := int(stringLen)
 39403  			if intStringLen < 0 {
 39404  				return ErrInvalidLengthGenerated
 39405  			}
 39406  			postIndex := iNdEx + intStringLen
 39407  			if postIndex < 0 {
 39408  				return ErrInvalidLengthGenerated
 39409  			}
 39410  			if postIndex > l {
 39411  				return io.ErrUnexpectedEOF
 39412  			}
 39413  			m.API = string(dAtA[iNdEx:postIndex])
 39414  			iNdEx = postIndex
 39415  		case 4:
 39416  			if wireType != 2 {
 39417  				return fmt.Errorf("proto: wrong wireType = %d for field BasicAuth", wireType)
 39418  			}
 39419  			var msglen int
 39420  			for shift := uint(0); ; shift += 7 {
 39421  				if shift >= 64 {
 39422  					return ErrIntOverflowGenerated
 39423  				}
 39424  				if iNdEx >= l {
 39425  					return io.ErrUnexpectedEOF
 39426  				}
 39427  				b := dAtA[iNdEx]
 39428  				iNdEx++
 39429  				msglen |= int(b&0x7F) << shift
 39430  				if b < 0x80 {
 39431  					break
 39432  				}
 39433  			}
 39434  			if msglen < 0 {
 39435  				return ErrInvalidLengthGenerated
 39436  			}
 39437  			postIndex := iNdEx + msglen
 39438  			if postIndex < 0 {
 39439  				return ErrInvalidLengthGenerated
 39440  			}
 39441  			if postIndex > l {
 39442  				return io.ErrUnexpectedEOF
 39443  			}
 39444  			if m.BasicAuth == nil {
 39445  				m.BasicAuth = &BasicAuthBitbucketServer{}
 39446  			}
 39447  			if err := m.BasicAuth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39448  				return err
 39449  			}
 39450  			iNdEx = postIndex
 39451  		case 5:
 39452  			if wireType != 2 {
 39453  				return fmt.Errorf("proto: wrong wireType = %d for field BearerToken", wireType)
 39454  			}
 39455  			var msglen int
 39456  			for shift := uint(0); ; shift += 7 {
 39457  				if shift >= 64 {
 39458  					return ErrIntOverflowGenerated
 39459  				}
 39460  				if iNdEx >= l {
 39461  					return io.ErrUnexpectedEOF
 39462  				}
 39463  				b := dAtA[iNdEx]
 39464  				iNdEx++
 39465  				msglen |= int(b&0x7F) << shift
 39466  				if b < 0x80 {
 39467  					break
 39468  				}
 39469  			}
 39470  			if msglen < 0 {
 39471  				return ErrInvalidLengthGenerated
 39472  			}
 39473  			postIndex := iNdEx + msglen
 39474  			if postIndex < 0 {
 39475  				return ErrInvalidLengthGenerated
 39476  			}
 39477  			if postIndex > l {
 39478  				return io.ErrUnexpectedEOF
 39479  			}
 39480  			if m.BearerToken == nil {
 39481  				m.BearerToken = &BearerTokenBitbucketCloud{}
 39482  			}
 39483  			if err := m.BearerToken.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39484  				return err
 39485  			}
 39486  			iNdEx = postIndex
 39487  		default:
 39488  			iNdEx = preIndex
 39489  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39490  			if err != nil {
 39491  				return err
 39492  			}
 39493  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39494  				return ErrInvalidLengthGenerated
 39495  			}
 39496  			if (iNdEx + skippy) > l {
 39497  				return io.ErrUnexpectedEOF
 39498  			}
 39499  			iNdEx += skippy
 39500  		}
 39501  	}
 39502  
 39503  	if iNdEx > l {
 39504  		return io.ErrUnexpectedEOF
 39505  	}
 39506  	return nil
 39507  }
 39508  func (m *PullRequestGeneratorBitbucketServer) Unmarshal(dAtA []byte) error {
 39509  	l := len(dAtA)
 39510  	iNdEx := 0
 39511  	for iNdEx < l {
 39512  		preIndex := iNdEx
 39513  		var wire uint64
 39514  		for shift := uint(0); ; shift += 7 {
 39515  			if shift >= 64 {
 39516  				return ErrIntOverflowGenerated
 39517  			}
 39518  			if iNdEx >= l {
 39519  				return io.ErrUnexpectedEOF
 39520  			}
 39521  			b := dAtA[iNdEx]
 39522  			iNdEx++
 39523  			wire |= uint64(b&0x7F) << shift
 39524  			if b < 0x80 {
 39525  				break
 39526  			}
 39527  		}
 39528  		fieldNum := int32(wire >> 3)
 39529  		wireType := int(wire & 0x7)
 39530  		if wireType == 4 {
 39531  			return fmt.Errorf("proto: PullRequestGeneratorBitbucketServer: wiretype end group for non-group")
 39532  		}
 39533  		if fieldNum <= 0 {
 39534  			return fmt.Errorf("proto: PullRequestGeneratorBitbucketServer: illegal tag %d (wire type %d)", fieldNum, wire)
 39535  		}
 39536  		switch fieldNum {
 39537  		case 1:
 39538  			if wireType != 2 {
 39539  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 39540  			}
 39541  			var stringLen uint64
 39542  			for shift := uint(0); ; shift += 7 {
 39543  				if shift >= 64 {
 39544  					return ErrIntOverflowGenerated
 39545  				}
 39546  				if iNdEx >= l {
 39547  					return io.ErrUnexpectedEOF
 39548  				}
 39549  				b := dAtA[iNdEx]
 39550  				iNdEx++
 39551  				stringLen |= uint64(b&0x7F) << shift
 39552  				if b < 0x80 {
 39553  					break
 39554  				}
 39555  			}
 39556  			intStringLen := int(stringLen)
 39557  			if intStringLen < 0 {
 39558  				return ErrInvalidLengthGenerated
 39559  			}
 39560  			postIndex := iNdEx + intStringLen
 39561  			if postIndex < 0 {
 39562  				return ErrInvalidLengthGenerated
 39563  			}
 39564  			if postIndex > l {
 39565  				return io.ErrUnexpectedEOF
 39566  			}
 39567  			m.Project = string(dAtA[iNdEx:postIndex])
 39568  			iNdEx = postIndex
 39569  		case 2:
 39570  			if wireType != 2 {
 39571  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 39572  			}
 39573  			var stringLen uint64
 39574  			for shift := uint(0); ; shift += 7 {
 39575  				if shift >= 64 {
 39576  					return ErrIntOverflowGenerated
 39577  				}
 39578  				if iNdEx >= l {
 39579  					return io.ErrUnexpectedEOF
 39580  				}
 39581  				b := dAtA[iNdEx]
 39582  				iNdEx++
 39583  				stringLen |= uint64(b&0x7F) << shift
 39584  				if b < 0x80 {
 39585  					break
 39586  				}
 39587  			}
 39588  			intStringLen := int(stringLen)
 39589  			if intStringLen < 0 {
 39590  				return ErrInvalidLengthGenerated
 39591  			}
 39592  			postIndex := iNdEx + intStringLen
 39593  			if postIndex < 0 {
 39594  				return ErrInvalidLengthGenerated
 39595  			}
 39596  			if postIndex > l {
 39597  				return io.ErrUnexpectedEOF
 39598  			}
 39599  			m.Repo = string(dAtA[iNdEx:postIndex])
 39600  			iNdEx = postIndex
 39601  		case 3:
 39602  			if wireType != 2 {
 39603  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 39604  			}
 39605  			var stringLen uint64
 39606  			for shift := uint(0); ; shift += 7 {
 39607  				if shift >= 64 {
 39608  					return ErrIntOverflowGenerated
 39609  				}
 39610  				if iNdEx >= l {
 39611  					return io.ErrUnexpectedEOF
 39612  				}
 39613  				b := dAtA[iNdEx]
 39614  				iNdEx++
 39615  				stringLen |= uint64(b&0x7F) << shift
 39616  				if b < 0x80 {
 39617  					break
 39618  				}
 39619  			}
 39620  			intStringLen := int(stringLen)
 39621  			if intStringLen < 0 {
 39622  				return ErrInvalidLengthGenerated
 39623  			}
 39624  			postIndex := iNdEx + intStringLen
 39625  			if postIndex < 0 {
 39626  				return ErrInvalidLengthGenerated
 39627  			}
 39628  			if postIndex > l {
 39629  				return io.ErrUnexpectedEOF
 39630  			}
 39631  			m.API = string(dAtA[iNdEx:postIndex])
 39632  			iNdEx = postIndex
 39633  		case 4:
 39634  			if wireType != 2 {
 39635  				return fmt.Errorf("proto: wrong wireType = %d for field BasicAuth", wireType)
 39636  			}
 39637  			var msglen int
 39638  			for shift := uint(0); ; shift += 7 {
 39639  				if shift >= 64 {
 39640  					return ErrIntOverflowGenerated
 39641  				}
 39642  				if iNdEx >= l {
 39643  					return io.ErrUnexpectedEOF
 39644  				}
 39645  				b := dAtA[iNdEx]
 39646  				iNdEx++
 39647  				msglen |= int(b&0x7F) << shift
 39648  				if b < 0x80 {
 39649  					break
 39650  				}
 39651  			}
 39652  			if msglen < 0 {
 39653  				return ErrInvalidLengthGenerated
 39654  			}
 39655  			postIndex := iNdEx + msglen
 39656  			if postIndex < 0 {
 39657  				return ErrInvalidLengthGenerated
 39658  			}
 39659  			if postIndex > l {
 39660  				return io.ErrUnexpectedEOF
 39661  			}
 39662  			if m.BasicAuth == nil {
 39663  				m.BasicAuth = &BasicAuthBitbucketServer{}
 39664  			}
 39665  			if err := m.BasicAuth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39666  				return err
 39667  			}
 39668  			iNdEx = postIndex
 39669  		default:
 39670  			iNdEx = preIndex
 39671  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39672  			if err != nil {
 39673  				return err
 39674  			}
 39675  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39676  				return ErrInvalidLengthGenerated
 39677  			}
 39678  			if (iNdEx + skippy) > l {
 39679  				return io.ErrUnexpectedEOF
 39680  			}
 39681  			iNdEx += skippy
 39682  		}
 39683  	}
 39684  
 39685  	if iNdEx > l {
 39686  		return io.ErrUnexpectedEOF
 39687  	}
 39688  	return nil
 39689  }
 39690  func (m *PullRequestGeneratorFilter) Unmarshal(dAtA []byte) error {
 39691  	l := len(dAtA)
 39692  	iNdEx := 0
 39693  	for iNdEx < l {
 39694  		preIndex := iNdEx
 39695  		var wire uint64
 39696  		for shift := uint(0); ; shift += 7 {
 39697  			if shift >= 64 {
 39698  				return ErrIntOverflowGenerated
 39699  			}
 39700  			if iNdEx >= l {
 39701  				return io.ErrUnexpectedEOF
 39702  			}
 39703  			b := dAtA[iNdEx]
 39704  			iNdEx++
 39705  			wire |= uint64(b&0x7F) << shift
 39706  			if b < 0x80 {
 39707  				break
 39708  			}
 39709  		}
 39710  		fieldNum := int32(wire >> 3)
 39711  		wireType := int(wire & 0x7)
 39712  		if wireType == 4 {
 39713  			return fmt.Errorf("proto: PullRequestGeneratorFilter: wiretype end group for non-group")
 39714  		}
 39715  		if fieldNum <= 0 {
 39716  			return fmt.Errorf("proto: PullRequestGeneratorFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 39717  		}
 39718  		switch fieldNum {
 39719  		case 1:
 39720  			if wireType != 2 {
 39721  				return fmt.Errorf("proto: wrong wireType = %d for field BranchMatch", wireType)
 39722  			}
 39723  			var stringLen uint64
 39724  			for shift := uint(0); ; shift += 7 {
 39725  				if shift >= 64 {
 39726  					return ErrIntOverflowGenerated
 39727  				}
 39728  				if iNdEx >= l {
 39729  					return io.ErrUnexpectedEOF
 39730  				}
 39731  				b := dAtA[iNdEx]
 39732  				iNdEx++
 39733  				stringLen |= uint64(b&0x7F) << shift
 39734  				if b < 0x80 {
 39735  					break
 39736  				}
 39737  			}
 39738  			intStringLen := int(stringLen)
 39739  			if intStringLen < 0 {
 39740  				return ErrInvalidLengthGenerated
 39741  			}
 39742  			postIndex := iNdEx + intStringLen
 39743  			if postIndex < 0 {
 39744  				return ErrInvalidLengthGenerated
 39745  			}
 39746  			if postIndex > l {
 39747  				return io.ErrUnexpectedEOF
 39748  			}
 39749  			s := string(dAtA[iNdEx:postIndex])
 39750  			m.BranchMatch = &s
 39751  			iNdEx = postIndex
 39752  		case 2:
 39753  			if wireType != 2 {
 39754  				return fmt.Errorf("proto: wrong wireType = %d for field TargetBranchMatch", wireType)
 39755  			}
 39756  			var stringLen uint64
 39757  			for shift := uint(0); ; shift += 7 {
 39758  				if shift >= 64 {
 39759  					return ErrIntOverflowGenerated
 39760  				}
 39761  				if iNdEx >= l {
 39762  					return io.ErrUnexpectedEOF
 39763  				}
 39764  				b := dAtA[iNdEx]
 39765  				iNdEx++
 39766  				stringLen |= uint64(b&0x7F) << shift
 39767  				if b < 0x80 {
 39768  					break
 39769  				}
 39770  			}
 39771  			intStringLen := int(stringLen)
 39772  			if intStringLen < 0 {
 39773  				return ErrInvalidLengthGenerated
 39774  			}
 39775  			postIndex := iNdEx + intStringLen
 39776  			if postIndex < 0 {
 39777  				return ErrInvalidLengthGenerated
 39778  			}
 39779  			if postIndex > l {
 39780  				return io.ErrUnexpectedEOF
 39781  			}
 39782  			s := string(dAtA[iNdEx:postIndex])
 39783  			m.TargetBranchMatch = &s
 39784  			iNdEx = postIndex
 39785  		default:
 39786  			iNdEx = preIndex
 39787  			skippy, err := skipGenerated(dAtA[iNdEx:])
 39788  			if err != nil {
 39789  				return err
 39790  			}
 39791  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 39792  				return ErrInvalidLengthGenerated
 39793  			}
 39794  			if (iNdEx + skippy) > l {
 39795  				return io.ErrUnexpectedEOF
 39796  			}
 39797  			iNdEx += skippy
 39798  		}
 39799  	}
 39800  
 39801  	if iNdEx > l {
 39802  		return io.ErrUnexpectedEOF
 39803  	}
 39804  	return nil
 39805  }
 39806  func (m *PullRequestGeneratorGitLab) Unmarshal(dAtA []byte) error {
 39807  	l := len(dAtA)
 39808  	iNdEx := 0
 39809  	for iNdEx < l {
 39810  		preIndex := iNdEx
 39811  		var wire uint64
 39812  		for shift := uint(0); ; shift += 7 {
 39813  			if shift >= 64 {
 39814  				return ErrIntOverflowGenerated
 39815  			}
 39816  			if iNdEx >= l {
 39817  				return io.ErrUnexpectedEOF
 39818  			}
 39819  			b := dAtA[iNdEx]
 39820  			iNdEx++
 39821  			wire |= uint64(b&0x7F) << shift
 39822  			if b < 0x80 {
 39823  				break
 39824  			}
 39825  		}
 39826  		fieldNum := int32(wire >> 3)
 39827  		wireType := int(wire & 0x7)
 39828  		if wireType == 4 {
 39829  			return fmt.Errorf("proto: PullRequestGeneratorGitLab: wiretype end group for non-group")
 39830  		}
 39831  		if fieldNum <= 0 {
 39832  			return fmt.Errorf("proto: PullRequestGeneratorGitLab: illegal tag %d (wire type %d)", fieldNum, wire)
 39833  		}
 39834  		switch fieldNum {
 39835  		case 1:
 39836  			if wireType != 2 {
 39837  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 39838  			}
 39839  			var stringLen uint64
 39840  			for shift := uint(0); ; shift += 7 {
 39841  				if shift >= 64 {
 39842  					return ErrIntOverflowGenerated
 39843  				}
 39844  				if iNdEx >= l {
 39845  					return io.ErrUnexpectedEOF
 39846  				}
 39847  				b := dAtA[iNdEx]
 39848  				iNdEx++
 39849  				stringLen |= uint64(b&0x7F) << shift
 39850  				if b < 0x80 {
 39851  					break
 39852  				}
 39853  			}
 39854  			intStringLen := int(stringLen)
 39855  			if intStringLen < 0 {
 39856  				return ErrInvalidLengthGenerated
 39857  			}
 39858  			postIndex := iNdEx + intStringLen
 39859  			if postIndex < 0 {
 39860  				return ErrInvalidLengthGenerated
 39861  			}
 39862  			if postIndex > l {
 39863  				return io.ErrUnexpectedEOF
 39864  			}
 39865  			m.Project = string(dAtA[iNdEx:postIndex])
 39866  			iNdEx = postIndex
 39867  		case 2:
 39868  			if wireType != 2 {
 39869  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 39870  			}
 39871  			var stringLen uint64
 39872  			for shift := uint(0); ; shift += 7 {
 39873  				if shift >= 64 {
 39874  					return ErrIntOverflowGenerated
 39875  				}
 39876  				if iNdEx >= l {
 39877  					return io.ErrUnexpectedEOF
 39878  				}
 39879  				b := dAtA[iNdEx]
 39880  				iNdEx++
 39881  				stringLen |= uint64(b&0x7F) << shift
 39882  				if b < 0x80 {
 39883  					break
 39884  				}
 39885  			}
 39886  			intStringLen := int(stringLen)
 39887  			if intStringLen < 0 {
 39888  				return ErrInvalidLengthGenerated
 39889  			}
 39890  			postIndex := iNdEx + intStringLen
 39891  			if postIndex < 0 {
 39892  				return ErrInvalidLengthGenerated
 39893  			}
 39894  			if postIndex > l {
 39895  				return io.ErrUnexpectedEOF
 39896  			}
 39897  			m.API = string(dAtA[iNdEx:postIndex])
 39898  			iNdEx = postIndex
 39899  		case 3:
 39900  			if wireType != 2 {
 39901  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 39902  			}
 39903  			var msglen int
 39904  			for shift := uint(0); ; shift += 7 {
 39905  				if shift >= 64 {
 39906  					return ErrIntOverflowGenerated
 39907  				}
 39908  				if iNdEx >= l {
 39909  					return io.ErrUnexpectedEOF
 39910  				}
 39911  				b := dAtA[iNdEx]
 39912  				iNdEx++
 39913  				msglen |= int(b&0x7F) << shift
 39914  				if b < 0x80 {
 39915  					break
 39916  				}
 39917  			}
 39918  			if msglen < 0 {
 39919  				return ErrInvalidLengthGenerated
 39920  			}
 39921  			postIndex := iNdEx + msglen
 39922  			if postIndex < 0 {
 39923  				return ErrInvalidLengthGenerated
 39924  			}
 39925  			if postIndex > l {
 39926  				return io.ErrUnexpectedEOF
 39927  			}
 39928  			if m.TokenRef == nil {
 39929  				m.TokenRef = &SecretRef{}
 39930  			}
 39931  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 39932  				return err
 39933  			}
 39934  			iNdEx = postIndex
 39935  		case 4:
 39936  			if wireType != 2 {
 39937  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 39938  			}
 39939  			var stringLen uint64
 39940  			for shift := uint(0); ; shift += 7 {
 39941  				if shift >= 64 {
 39942  					return ErrIntOverflowGenerated
 39943  				}
 39944  				if iNdEx >= l {
 39945  					return io.ErrUnexpectedEOF
 39946  				}
 39947  				b := dAtA[iNdEx]
 39948  				iNdEx++
 39949  				stringLen |= uint64(b&0x7F) << shift
 39950  				if b < 0x80 {
 39951  					break
 39952  				}
 39953  			}
 39954  			intStringLen := int(stringLen)
 39955  			if intStringLen < 0 {
 39956  				return ErrInvalidLengthGenerated
 39957  			}
 39958  			postIndex := iNdEx + intStringLen
 39959  			if postIndex < 0 {
 39960  				return ErrInvalidLengthGenerated
 39961  			}
 39962  			if postIndex > l {
 39963  				return io.ErrUnexpectedEOF
 39964  			}
 39965  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 39966  			iNdEx = postIndex
 39967  		case 5:
 39968  			if wireType != 2 {
 39969  				return fmt.Errorf("proto: wrong wireType = %d for field PullRequestState", wireType)
 39970  			}
 39971  			var stringLen uint64
 39972  			for shift := uint(0); ; shift += 7 {
 39973  				if shift >= 64 {
 39974  					return ErrIntOverflowGenerated
 39975  				}
 39976  				if iNdEx >= l {
 39977  					return io.ErrUnexpectedEOF
 39978  				}
 39979  				b := dAtA[iNdEx]
 39980  				iNdEx++
 39981  				stringLen |= uint64(b&0x7F) << shift
 39982  				if b < 0x80 {
 39983  					break
 39984  				}
 39985  			}
 39986  			intStringLen := int(stringLen)
 39987  			if intStringLen < 0 {
 39988  				return ErrInvalidLengthGenerated
 39989  			}
 39990  			postIndex := iNdEx + intStringLen
 39991  			if postIndex < 0 {
 39992  				return ErrInvalidLengthGenerated
 39993  			}
 39994  			if postIndex > l {
 39995  				return io.ErrUnexpectedEOF
 39996  			}
 39997  			m.PullRequestState = string(dAtA[iNdEx:postIndex])
 39998  			iNdEx = postIndex
 39999  		case 6:
 40000  			if wireType != 0 {
 40001  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 40002  			}
 40003  			var v int
 40004  			for shift := uint(0); ; shift += 7 {
 40005  				if shift >= 64 {
 40006  					return ErrIntOverflowGenerated
 40007  				}
 40008  				if iNdEx >= l {
 40009  					return io.ErrUnexpectedEOF
 40010  				}
 40011  				b := dAtA[iNdEx]
 40012  				iNdEx++
 40013  				v |= int(b&0x7F) << shift
 40014  				if b < 0x80 {
 40015  					break
 40016  				}
 40017  			}
 40018  			m.Insecure = bool(v != 0)
 40019  		default:
 40020  			iNdEx = preIndex
 40021  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40022  			if err != nil {
 40023  				return err
 40024  			}
 40025  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40026  				return ErrInvalidLengthGenerated
 40027  			}
 40028  			if (iNdEx + skippy) > l {
 40029  				return io.ErrUnexpectedEOF
 40030  			}
 40031  			iNdEx += skippy
 40032  		}
 40033  	}
 40034  
 40035  	if iNdEx > l {
 40036  		return io.ErrUnexpectedEOF
 40037  	}
 40038  	return nil
 40039  }
 40040  func (m *PullRequestGeneratorGitea) Unmarshal(dAtA []byte) error {
 40041  	l := len(dAtA)
 40042  	iNdEx := 0
 40043  	for iNdEx < l {
 40044  		preIndex := iNdEx
 40045  		var wire uint64
 40046  		for shift := uint(0); ; shift += 7 {
 40047  			if shift >= 64 {
 40048  				return ErrIntOverflowGenerated
 40049  			}
 40050  			if iNdEx >= l {
 40051  				return io.ErrUnexpectedEOF
 40052  			}
 40053  			b := dAtA[iNdEx]
 40054  			iNdEx++
 40055  			wire |= uint64(b&0x7F) << shift
 40056  			if b < 0x80 {
 40057  				break
 40058  			}
 40059  		}
 40060  		fieldNum := int32(wire >> 3)
 40061  		wireType := int(wire & 0x7)
 40062  		if wireType == 4 {
 40063  			return fmt.Errorf("proto: PullRequestGeneratorGitea: wiretype end group for non-group")
 40064  		}
 40065  		if fieldNum <= 0 {
 40066  			return fmt.Errorf("proto: PullRequestGeneratorGitea: illegal tag %d (wire type %d)", fieldNum, wire)
 40067  		}
 40068  		switch fieldNum {
 40069  		case 1:
 40070  			if wireType != 2 {
 40071  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 40072  			}
 40073  			var stringLen uint64
 40074  			for shift := uint(0); ; shift += 7 {
 40075  				if shift >= 64 {
 40076  					return ErrIntOverflowGenerated
 40077  				}
 40078  				if iNdEx >= l {
 40079  					return io.ErrUnexpectedEOF
 40080  				}
 40081  				b := dAtA[iNdEx]
 40082  				iNdEx++
 40083  				stringLen |= uint64(b&0x7F) << shift
 40084  				if b < 0x80 {
 40085  					break
 40086  				}
 40087  			}
 40088  			intStringLen := int(stringLen)
 40089  			if intStringLen < 0 {
 40090  				return ErrInvalidLengthGenerated
 40091  			}
 40092  			postIndex := iNdEx + intStringLen
 40093  			if postIndex < 0 {
 40094  				return ErrInvalidLengthGenerated
 40095  			}
 40096  			if postIndex > l {
 40097  				return io.ErrUnexpectedEOF
 40098  			}
 40099  			m.Owner = string(dAtA[iNdEx:postIndex])
 40100  			iNdEx = postIndex
 40101  		case 2:
 40102  			if wireType != 2 {
 40103  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 40104  			}
 40105  			var stringLen uint64
 40106  			for shift := uint(0); ; shift += 7 {
 40107  				if shift >= 64 {
 40108  					return ErrIntOverflowGenerated
 40109  				}
 40110  				if iNdEx >= l {
 40111  					return io.ErrUnexpectedEOF
 40112  				}
 40113  				b := dAtA[iNdEx]
 40114  				iNdEx++
 40115  				stringLen |= uint64(b&0x7F) << shift
 40116  				if b < 0x80 {
 40117  					break
 40118  				}
 40119  			}
 40120  			intStringLen := int(stringLen)
 40121  			if intStringLen < 0 {
 40122  				return ErrInvalidLengthGenerated
 40123  			}
 40124  			postIndex := iNdEx + intStringLen
 40125  			if postIndex < 0 {
 40126  				return ErrInvalidLengthGenerated
 40127  			}
 40128  			if postIndex > l {
 40129  				return io.ErrUnexpectedEOF
 40130  			}
 40131  			m.Repo = string(dAtA[iNdEx:postIndex])
 40132  			iNdEx = postIndex
 40133  		case 3:
 40134  			if wireType != 2 {
 40135  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 40136  			}
 40137  			var stringLen uint64
 40138  			for shift := uint(0); ; shift += 7 {
 40139  				if shift >= 64 {
 40140  					return ErrIntOverflowGenerated
 40141  				}
 40142  				if iNdEx >= l {
 40143  					return io.ErrUnexpectedEOF
 40144  				}
 40145  				b := dAtA[iNdEx]
 40146  				iNdEx++
 40147  				stringLen |= uint64(b&0x7F) << shift
 40148  				if b < 0x80 {
 40149  					break
 40150  				}
 40151  			}
 40152  			intStringLen := int(stringLen)
 40153  			if intStringLen < 0 {
 40154  				return ErrInvalidLengthGenerated
 40155  			}
 40156  			postIndex := iNdEx + intStringLen
 40157  			if postIndex < 0 {
 40158  				return ErrInvalidLengthGenerated
 40159  			}
 40160  			if postIndex > l {
 40161  				return io.ErrUnexpectedEOF
 40162  			}
 40163  			m.API = string(dAtA[iNdEx:postIndex])
 40164  			iNdEx = postIndex
 40165  		case 4:
 40166  			if wireType != 2 {
 40167  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 40168  			}
 40169  			var msglen int
 40170  			for shift := uint(0); ; shift += 7 {
 40171  				if shift >= 64 {
 40172  					return ErrIntOverflowGenerated
 40173  				}
 40174  				if iNdEx >= l {
 40175  					return io.ErrUnexpectedEOF
 40176  				}
 40177  				b := dAtA[iNdEx]
 40178  				iNdEx++
 40179  				msglen |= int(b&0x7F) << shift
 40180  				if b < 0x80 {
 40181  					break
 40182  				}
 40183  			}
 40184  			if msglen < 0 {
 40185  				return ErrInvalidLengthGenerated
 40186  			}
 40187  			postIndex := iNdEx + msglen
 40188  			if postIndex < 0 {
 40189  				return ErrInvalidLengthGenerated
 40190  			}
 40191  			if postIndex > l {
 40192  				return io.ErrUnexpectedEOF
 40193  			}
 40194  			if m.TokenRef == nil {
 40195  				m.TokenRef = &SecretRef{}
 40196  			}
 40197  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40198  				return err
 40199  			}
 40200  			iNdEx = postIndex
 40201  		case 5:
 40202  			if wireType != 0 {
 40203  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 40204  			}
 40205  			var v int
 40206  			for shift := uint(0); ; shift += 7 {
 40207  				if shift >= 64 {
 40208  					return ErrIntOverflowGenerated
 40209  				}
 40210  				if iNdEx >= l {
 40211  					return io.ErrUnexpectedEOF
 40212  				}
 40213  				b := dAtA[iNdEx]
 40214  				iNdEx++
 40215  				v |= int(b&0x7F) << shift
 40216  				if b < 0x80 {
 40217  					break
 40218  				}
 40219  			}
 40220  			m.Insecure = bool(v != 0)
 40221  		default:
 40222  			iNdEx = preIndex
 40223  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40224  			if err != nil {
 40225  				return err
 40226  			}
 40227  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40228  				return ErrInvalidLengthGenerated
 40229  			}
 40230  			if (iNdEx + skippy) > l {
 40231  				return io.ErrUnexpectedEOF
 40232  			}
 40233  			iNdEx += skippy
 40234  		}
 40235  	}
 40236  
 40237  	if iNdEx > l {
 40238  		return io.ErrUnexpectedEOF
 40239  	}
 40240  	return nil
 40241  }
 40242  func (m *PullRequestGeneratorGithub) Unmarshal(dAtA []byte) error {
 40243  	l := len(dAtA)
 40244  	iNdEx := 0
 40245  	for iNdEx < l {
 40246  		preIndex := iNdEx
 40247  		var wire uint64
 40248  		for shift := uint(0); ; shift += 7 {
 40249  			if shift >= 64 {
 40250  				return ErrIntOverflowGenerated
 40251  			}
 40252  			if iNdEx >= l {
 40253  				return io.ErrUnexpectedEOF
 40254  			}
 40255  			b := dAtA[iNdEx]
 40256  			iNdEx++
 40257  			wire |= uint64(b&0x7F) << shift
 40258  			if b < 0x80 {
 40259  				break
 40260  			}
 40261  		}
 40262  		fieldNum := int32(wire >> 3)
 40263  		wireType := int(wire & 0x7)
 40264  		if wireType == 4 {
 40265  			return fmt.Errorf("proto: PullRequestGeneratorGithub: wiretype end group for non-group")
 40266  		}
 40267  		if fieldNum <= 0 {
 40268  			return fmt.Errorf("proto: PullRequestGeneratorGithub: illegal tag %d (wire type %d)", fieldNum, wire)
 40269  		}
 40270  		switch fieldNum {
 40271  		case 1:
 40272  			if wireType != 2 {
 40273  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 40274  			}
 40275  			var stringLen uint64
 40276  			for shift := uint(0); ; shift += 7 {
 40277  				if shift >= 64 {
 40278  					return ErrIntOverflowGenerated
 40279  				}
 40280  				if iNdEx >= l {
 40281  					return io.ErrUnexpectedEOF
 40282  				}
 40283  				b := dAtA[iNdEx]
 40284  				iNdEx++
 40285  				stringLen |= uint64(b&0x7F) << shift
 40286  				if b < 0x80 {
 40287  					break
 40288  				}
 40289  			}
 40290  			intStringLen := int(stringLen)
 40291  			if intStringLen < 0 {
 40292  				return ErrInvalidLengthGenerated
 40293  			}
 40294  			postIndex := iNdEx + intStringLen
 40295  			if postIndex < 0 {
 40296  				return ErrInvalidLengthGenerated
 40297  			}
 40298  			if postIndex > l {
 40299  				return io.ErrUnexpectedEOF
 40300  			}
 40301  			m.Owner = string(dAtA[iNdEx:postIndex])
 40302  			iNdEx = postIndex
 40303  		case 2:
 40304  			if wireType != 2 {
 40305  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 40306  			}
 40307  			var stringLen uint64
 40308  			for shift := uint(0); ; shift += 7 {
 40309  				if shift >= 64 {
 40310  					return ErrIntOverflowGenerated
 40311  				}
 40312  				if iNdEx >= l {
 40313  					return io.ErrUnexpectedEOF
 40314  				}
 40315  				b := dAtA[iNdEx]
 40316  				iNdEx++
 40317  				stringLen |= uint64(b&0x7F) << shift
 40318  				if b < 0x80 {
 40319  					break
 40320  				}
 40321  			}
 40322  			intStringLen := int(stringLen)
 40323  			if intStringLen < 0 {
 40324  				return ErrInvalidLengthGenerated
 40325  			}
 40326  			postIndex := iNdEx + intStringLen
 40327  			if postIndex < 0 {
 40328  				return ErrInvalidLengthGenerated
 40329  			}
 40330  			if postIndex > l {
 40331  				return io.ErrUnexpectedEOF
 40332  			}
 40333  			m.Repo = string(dAtA[iNdEx:postIndex])
 40334  			iNdEx = postIndex
 40335  		case 3:
 40336  			if wireType != 2 {
 40337  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 40338  			}
 40339  			var stringLen uint64
 40340  			for shift := uint(0); ; shift += 7 {
 40341  				if shift >= 64 {
 40342  					return ErrIntOverflowGenerated
 40343  				}
 40344  				if iNdEx >= l {
 40345  					return io.ErrUnexpectedEOF
 40346  				}
 40347  				b := dAtA[iNdEx]
 40348  				iNdEx++
 40349  				stringLen |= uint64(b&0x7F) << shift
 40350  				if b < 0x80 {
 40351  					break
 40352  				}
 40353  			}
 40354  			intStringLen := int(stringLen)
 40355  			if intStringLen < 0 {
 40356  				return ErrInvalidLengthGenerated
 40357  			}
 40358  			postIndex := iNdEx + intStringLen
 40359  			if postIndex < 0 {
 40360  				return ErrInvalidLengthGenerated
 40361  			}
 40362  			if postIndex > l {
 40363  				return io.ErrUnexpectedEOF
 40364  			}
 40365  			m.API = string(dAtA[iNdEx:postIndex])
 40366  			iNdEx = postIndex
 40367  		case 4:
 40368  			if wireType != 2 {
 40369  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 40370  			}
 40371  			var msglen int
 40372  			for shift := uint(0); ; shift += 7 {
 40373  				if shift >= 64 {
 40374  					return ErrIntOverflowGenerated
 40375  				}
 40376  				if iNdEx >= l {
 40377  					return io.ErrUnexpectedEOF
 40378  				}
 40379  				b := dAtA[iNdEx]
 40380  				iNdEx++
 40381  				msglen |= int(b&0x7F) << shift
 40382  				if b < 0x80 {
 40383  					break
 40384  				}
 40385  			}
 40386  			if msglen < 0 {
 40387  				return ErrInvalidLengthGenerated
 40388  			}
 40389  			postIndex := iNdEx + msglen
 40390  			if postIndex < 0 {
 40391  				return ErrInvalidLengthGenerated
 40392  			}
 40393  			if postIndex > l {
 40394  				return io.ErrUnexpectedEOF
 40395  			}
 40396  			if m.TokenRef == nil {
 40397  				m.TokenRef = &SecretRef{}
 40398  			}
 40399  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40400  				return err
 40401  			}
 40402  			iNdEx = postIndex
 40403  		case 5:
 40404  			if wireType != 2 {
 40405  				return fmt.Errorf("proto: wrong wireType = %d for field AppSecretName", wireType)
 40406  			}
 40407  			var stringLen uint64
 40408  			for shift := uint(0); ; shift += 7 {
 40409  				if shift >= 64 {
 40410  					return ErrIntOverflowGenerated
 40411  				}
 40412  				if iNdEx >= l {
 40413  					return io.ErrUnexpectedEOF
 40414  				}
 40415  				b := dAtA[iNdEx]
 40416  				iNdEx++
 40417  				stringLen |= uint64(b&0x7F) << shift
 40418  				if b < 0x80 {
 40419  					break
 40420  				}
 40421  			}
 40422  			intStringLen := int(stringLen)
 40423  			if intStringLen < 0 {
 40424  				return ErrInvalidLengthGenerated
 40425  			}
 40426  			postIndex := iNdEx + intStringLen
 40427  			if postIndex < 0 {
 40428  				return ErrInvalidLengthGenerated
 40429  			}
 40430  			if postIndex > l {
 40431  				return io.ErrUnexpectedEOF
 40432  			}
 40433  			m.AppSecretName = string(dAtA[iNdEx:postIndex])
 40434  			iNdEx = postIndex
 40435  		case 6:
 40436  			if wireType != 2 {
 40437  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 40438  			}
 40439  			var stringLen uint64
 40440  			for shift := uint(0); ; shift += 7 {
 40441  				if shift >= 64 {
 40442  					return ErrIntOverflowGenerated
 40443  				}
 40444  				if iNdEx >= l {
 40445  					return io.ErrUnexpectedEOF
 40446  				}
 40447  				b := dAtA[iNdEx]
 40448  				iNdEx++
 40449  				stringLen |= uint64(b&0x7F) << shift
 40450  				if b < 0x80 {
 40451  					break
 40452  				}
 40453  			}
 40454  			intStringLen := int(stringLen)
 40455  			if intStringLen < 0 {
 40456  				return ErrInvalidLengthGenerated
 40457  			}
 40458  			postIndex := iNdEx + intStringLen
 40459  			if postIndex < 0 {
 40460  				return ErrInvalidLengthGenerated
 40461  			}
 40462  			if postIndex > l {
 40463  				return io.ErrUnexpectedEOF
 40464  			}
 40465  			m.Labels = append(m.Labels, string(dAtA[iNdEx:postIndex]))
 40466  			iNdEx = postIndex
 40467  		default:
 40468  			iNdEx = preIndex
 40469  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40470  			if err != nil {
 40471  				return err
 40472  			}
 40473  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40474  				return ErrInvalidLengthGenerated
 40475  			}
 40476  			if (iNdEx + skippy) > l {
 40477  				return io.ErrUnexpectedEOF
 40478  			}
 40479  			iNdEx += skippy
 40480  		}
 40481  	}
 40482  
 40483  	if iNdEx > l {
 40484  		return io.ErrUnexpectedEOF
 40485  	}
 40486  	return nil
 40487  }
 40488  func (m *RefTarget) Unmarshal(dAtA []byte) error {
 40489  	l := len(dAtA)
 40490  	iNdEx := 0
 40491  	for iNdEx < l {
 40492  		preIndex := iNdEx
 40493  		var wire uint64
 40494  		for shift := uint(0); ; shift += 7 {
 40495  			if shift >= 64 {
 40496  				return ErrIntOverflowGenerated
 40497  			}
 40498  			if iNdEx >= l {
 40499  				return io.ErrUnexpectedEOF
 40500  			}
 40501  			b := dAtA[iNdEx]
 40502  			iNdEx++
 40503  			wire |= uint64(b&0x7F) << shift
 40504  			if b < 0x80 {
 40505  				break
 40506  			}
 40507  		}
 40508  		fieldNum := int32(wire >> 3)
 40509  		wireType := int(wire & 0x7)
 40510  		if wireType == 4 {
 40511  			return fmt.Errorf("proto: RefTarget: wiretype end group for non-group")
 40512  		}
 40513  		if fieldNum <= 0 {
 40514  			return fmt.Errorf("proto: RefTarget: illegal tag %d (wire type %d)", fieldNum, wire)
 40515  		}
 40516  		switch fieldNum {
 40517  		case 1:
 40518  			if wireType != 2 {
 40519  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 40520  			}
 40521  			var msglen int
 40522  			for shift := uint(0); ; shift += 7 {
 40523  				if shift >= 64 {
 40524  					return ErrIntOverflowGenerated
 40525  				}
 40526  				if iNdEx >= l {
 40527  					return io.ErrUnexpectedEOF
 40528  				}
 40529  				b := dAtA[iNdEx]
 40530  				iNdEx++
 40531  				msglen |= int(b&0x7F) << shift
 40532  				if b < 0x80 {
 40533  					break
 40534  				}
 40535  			}
 40536  			if msglen < 0 {
 40537  				return ErrInvalidLengthGenerated
 40538  			}
 40539  			postIndex := iNdEx + msglen
 40540  			if postIndex < 0 {
 40541  				return ErrInvalidLengthGenerated
 40542  			}
 40543  			if postIndex > l {
 40544  				return io.ErrUnexpectedEOF
 40545  			}
 40546  			if err := m.Repo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 40547  				return err
 40548  			}
 40549  			iNdEx = postIndex
 40550  		case 2:
 40551  			if wireType != 2 {
 40552  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRevision", wireType)
 40553  			}
 40554  			var stringLen uint64
 40555  			for shift := uint(0); ; shift += 7 {
 40556  				if shift >= 64 {
 40557  					return ErrIntOverflowGenerated
 40558  				}
 40559  				if iNdEx >= l {
 40560  					return io.ErrUnexpectedEOF
 40561  				}
 40562  				b := dAtA[iNdEx]
 40563  				iNdEx++
 40564  				stringLen |= uint64(b&0x7F) << shift
 40565  				if b < 0x80 {
 40566  					break
 40567  				}
 40568  			}
 40569  			intStringLen := int(stringLen)
 40570  			if intStringLen < 0 {
 40571  				return ErrInvalidLengthGenerated
 40572  			}
 40573  			postIndex := iNdEx + intStringLen
 40574  			if postIndex < 0 {
 40575  				return ErrInvalidLengthGenerated
 40576  			}
 40577  			if postIndex > l {
 40578  				return io.ErrUnexpectedEOF
 40579  			}
 40580  			m.TargetRevision = string(dAtA[iNdEx:postIndex])
 40581  			iNdEx = postIndex
 40582  		case 3:
 40583  			if wireType != 2 {
 40584  				return fmt.Errorf("proto: wrong wireType = %d for field Chart", wireType)
 40585  			}
 40586  			var stringLen uint64
 40587  			for shift := uint(0); ; shift += 7 {
 40588  				if shift >= 64 {
 40589  					return ErrIntOverflowGenerated
 40590  				}
 40591  				if iNdEx >= l {
 40592  					return io.ErrUnexpectedEOF
 40593  				}
 40594  				b := dAtA[iNdEx]
 40595  				iNdEx++
 40596  				stringLen |= uint64(b&0x7F) << shift
 40597  				if b < 0x80 {
 40598  					break
 40599  				}
 40600  			}
 40601  			intStringLen := int(stringLen)
 40602  			if intStringLen < 0 {
 40603  				return ErrInvalidLengthGenerated
 40604  			}
 40605  			postIndex := iNdEx + intStringLen
 40606  			if postIndex < 0 {
 40607  				return ErrInvalidLengthGenerated
 40608  			}
 40609  			if postIndex > l {
 40610  				return io.ErrUnexpectedEOF
 40611  			}
 40612  			m.Chart = string(dAtA[iNdEx:postIndex])
 40613  			iNdEx = postIndex
 40614  		default:
 40615  			iNdEx = preIndex
 40616  			skippy, err := skipGenerated(dAtA[iNdEx:])
 40617  			if err != nil {
 40618  				return err
 40619  			}
 40620  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 40621  				return ErrInvalidLengthGenerated
 40622  			}
 40623  			if (iNdEx + skippy) > l {
 40624  				return io.ErrUnexpectedEOF
 40625  			}
 40626  			iNdEx += skippy
 40627  		}
 40628  	}
 40629  
 40630  	if iNdEx > l {
 40631  		return io.ErrUnexpectedEOF
 40632  	}
 40633  	return nil
 40634  }
 40635  func (m *RepoCreds) Unmarshal(dAtA []byte) error {
 40636  	l := len(dAtA)
 40637  	iNdEx := 0
 40638  	for iNdEx < l {
 40639  		preIndex := iNdEx
 40640  		var wire uint64
 40641  		for shift := uint(0); ; shift += 7 {
 40642  			if shift >= 64 {
 40643  				return ErrIntOverflowGenerated
 40644  			}
 40645  			if iNdEx >= l {
 40646  				return io.ErrUnexpectedEOF
 40647  			}
 40648  			b := dAtA[iNdEx]
 40649  			iNdEx++
 40650  			wire |= uint64(b&0x7F) << shift
 40651  			if b < 0x80 {
 40652  				break
 40653  			}
 40654  		}
 40655  		fieldNum := int32(wire >> 3)
 40656  		wireType := int(wire & 0x7)
 40657  		if wireType == 4 {
 40658  			return fmt.Errorf("proto: RepoCreds: wiretype end group for non-group")
 40659  		}
 40660  		if fieldNum <= 0 {
 40661  			return fmt.Errorf("proto: RepoCreds: illegal tag %d (wire type %d)", fieldNum, wire)
 40662  		}
 40663  		switch fieldNum {
 40664  		case 1:
 40665  			if wireType != 2 {
 40666  				return fmt.Errorf("proto: wrong wireType = %d for field URL", wireType)
 40667  			}
 40668  			var stringLen uint64
 40669  			for shift := uint(0); ; shift += 7 {
 40670  				if shift >= 64 {
 40671  					return ErrIntOverflowGenerated
 40672  				}
 40673  				if iNdEx >= l {
 40674  					return io.ErrUnexpectedEOF
 40675  				}
 40676  				b := dAtA[iNdEx]
 40677  				iNdEx++
 40678  				stringLen |= uint64(b&0x7F) << shift
 40679  				if b < 0x80 {
 40680  					break
 40681  				}
 40682  			}
 40683  			intStringLen := int(stringLen)
 40684  			if intStringLen < 0 {
 40685  				return ErrInvalidLengthGenerated
 40686  			}
 40687  			postIndex := iNdEx + intStringLen
 40688  			if postIndex < 0 {
 40689  				return ErrInvalidLengthGenerated
 40690  			}
 40691  			if postIndex > l {
 40692  				return io.ErrUnexpectedEOF
 40693  			}
 40694  			m.URL = string(dAtA[iNdEx:postIndex])
 40695  			iNdEx = postIndex
 40696  		case 2:
 40697  			if wireType != 2 {
 40698  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 40699  			}
 40700  			var stringLen uint64
 40701  			for shift := uint(0); ; shift += 7 {
 40702  				if shift >= 64 {
 40703  					return ErrIntOverflowGenerated
 40704  				}
 40705  				if iNdEx >= l {
 40706  					return io.ErrUnexpectedEOF
 40707  				}
 40708  				b := dAtA[iNdEx]
 40709  				iNdEx++
 40710  				stringLen |= uint64(b&0x7F) << shift
 40711  				if b < 0x80 {
 40712  					break
 40713  				}
 40714  			}
 40715  			intStringLen := int(stringLen)
 40716  			if intStringLen < 0 {
 40717  				return ErrInvalidLengthGenerated
 40718  			}
 40719  			postIndex := iNdEx + intStringLen
 40720  			if postIndex < 0 {
 40721  				return ErrInvalidLengthGenerated
 40722  			}
 40723  			if postIndex > l {
 40724  				return io.ErrUnexpectedEOF
 40725  			}
 40726  			m.Username = string(dAtA[iNdEx:postIndex])
 40727  			iNdEx = postIndex
 40728  		case 3:
 40729  			if wireType != 2 {
 40730  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 40731  			}
 40732  			var stringLen uint64
 40733  			for shift := uint(0); ; shift += 7 {
 40734  				if shift >= 64 {
 40735  					return ErrIntOverflowGenerated
 40736  				}
 40737  				if iNdEx >= l {
 40738  					return io.ErrUnexpectedEOF
 40739  				}
 40740  				b := dAtA[iNdEx]
 40741  				iNdEx++
 40742  				stringLen |= uint64(b&0x7F) << shift
 40743  				if b < 0x80 {
 40744  					break
 40745  				}
 40746  			}
 40747  			intStringLen := int(stringLen)
 40748  			if intStringLen < 0 {
 40749  				return ErrInvalidLengthGenerated
 40750  			}
 40751  			postIndex := iNdEx + intStringLen
 40752  			if postIndex < 0 {
 40753  				return ErrInvalidLengthGenerated
 40754  			}
 40755  			if postIndex > l {
 40756  				return io.ErrUnexpectedEOF
 40757  			}
 40758  			m.Password = string(dAtA[iNdEx:postIndex])
 40759  			iNdEx = postIndex
 40760  		case 4:
 40761  			if wireType != 2 {
 40762  				return fmt.Errorf("proto: wrong wireType = %d for field SSHPrivateKey", wireType)
 40763  			}
 40764  			var stringLen uint64
 40765  			for shift := uint(0); ; shift += 7 {
 40766  				if shift >= 64 {
 40767  					return ErrIntOverflowGenerated
 40768  				}
 40769  				if iNdEx >= l {
 40770  					return io.ErrUnexpectedEOF
 40771  				}
 40772  				b := dAtA[iNdEx]
 40773  				iNdEx++
 40774  				stringLen |= uint64(b&0x7F) << shift
 40775  				if b < 0x80 {
 40776  					break
 40777  				}
 40778  			}
 40779  			intStringLen := int(stringLen)
 40780  			if intStringLen < 0 {
 40781  				return ErrInvalidLengthGenerated
 40782  			}
 40783  			postIndex := iNdEx + intStringLen
 40784  			if postIndex < 0 {
 40785  				return ErrInvalidLengthGenerated
 40786  			}
 40787  			if postIndex > l {
 40788  				return io.ErrUnexpectedEOF
 40789  			}
 40790  			m.SSHPrivateKey = string(dAtA[iNdEx:postIndex])
 40791  			iNdEx = postIndex
 40792  		case 5:
 40793  			if wireType != 2 {
 40794  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertData", wireType)
 40795  			}
 40796  			var stringLen uint64
 40797  			for shift := uint(0); ; shift += 7 {
 40798  				if shift >= 64 {
 40799  					return ErrIntOverflowGenerated
 40800  				}
 40801  				if iNdEx >= l {
 40802  					return io.ErrUnexpectedEOF
 40803  				}
 40804  				b := dAtA[iNdEx]
 40805  				iNdEx++
 40806  				stringLen |= uint64(b&0x7F) << shift
 40807  				if b < 0x80 {
 40808  					break
 40809  				}
 40810  			}
 40811  			intStringLen := int(stringLen)
 40812  			if intStringLen < 0 {
 40813  				return ErrInvalidLengthGenerated
 40814  			}
 40815  			postIndex := iNdEx + intStringLen
 40816  			if postIndex < 0 {
 40817  				return ErrInvalidLengthGenerated
 40818  			}
 40819  			if postIndex > l {
 40820  				return io.ErrUnexpectedEOF
 40821  			}
 40822  			m.TLSClientCertData = string(dAtA[iNdEx:postIndex])
 40823  			iNdEx = postIndex
 40824  		case 6:
 40825  			if wireType != 2 {
 40826  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertKey", wireType)
 40827  			}
 40828  			var stringLen uint64
 40829  			for shift := uint(0); ; shift += 7 {
 40830  				if shift >= 64 {
 40831  					return ErrIntOverflowGenerated
 40832  				}
 40833  				if iNdEx >= l {
 40834  					return io.ErrUnexpectedEOF
 40835  				}
 40836  				b := dAtA[iNdEx]
 40837  				iNdEx++
 40838  				stringLen |= uint64(b&0x7F) << shift
 40839  				if b < 0x80 {
 40840  					break
 40841  				}
 40842  			}
 40843  			intStringLen := int(stringLen)
 40844  			if intStringLen < 0 {
 40845  				return ErrInvalidLengthGenerated
 40846  			}
 40847  			postIndex := iNdEx + intStringLen
 40848  			if postIndex < 0 {
 40849  				return ErrInvalidLengthGenerated
 40850  			}
 40851  			if postIndex > l {
 40852  				return io.ErrUnexpectedEOF
 40853  			}
 40854  			m.TLSClientCertKey = string(dAtA[iNdEx:postIndex])
 40855  			iNdEx = postIndex
 40856  		case 7:
 40857  			if wireType != 2 {
 40858  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppPrivateKey", wireType)
 40859  			}
 40860  			var stringLen uint64
 40861  			for shift := uint(0); ; shift += 7 {
 40862  				if shift >= 64 {
 40863  					return ErrIntOverflowGenerated
 40864  				}
 40865  				if iNdEx >= l {
 40866  					return io.ErrUnexpectedEOF
 40867  				}
 40868  				b := dAtA[iNdEx]
 40869  				iNdEx++
 40870  				stringLen |= uint64(b&0x7F) << shift
 40871  				if b < 0x80 {
 40872  					break
 40873  				}
 40874  			}
 40875  			intStringLen := int(stringLen)
 40876  			if intStringLen < 0 {
 40877  				return ErrInvalidLengthGenerated
 40878  			}
 40879  			postIndex := iNdEx + intStringLen
 40880  			if postIndex < 0 {
 40881  				return ErrInvalidLengthGenerated
 40882  			}
 40883  			if postIndex > l {
 40884  				return io.ErrUnexpectedEOF
 40885  			}
 40886  			m.GithubAppPrivateKey = string(dAtA[iNdEx:postIndex])
 40887  			iNdEx = postIndex
 40888  		case 8:
 40889  			if wireType != 0 {
 40890  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppId", wireType)
 40891  			}
 40892  			m.GithubAppId = 0
 40893  			for shift := uint(0); ; shift += 7 {
 40894  				if shift >= 64 {
 40895  					return ErrIntOverflowGenerated
 40896  				}
 40897  				if iNdEx >= l {
 40898  					return io.ErrUnexpectedEOF
 40899  				}
 40900  				b := dAtA[iNdEx]
 40901  				iNdEx++
 40902  				m.GithubAppId |= int64(b&0x7F) << shift
 40903  				if b < 0x80 {
 40904  					break
 40905  				}
 40906  			}
 40907  		case 9:
 40908  			if wireType != 0 {
 40909  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppInstallationId", wireType)
 40910  			}
 40911  			m.GithubAppInstallationId = 0
 40912  			for shift := uint(0); ; shift += 7 {
 40913  				if shift >= 64 {
 40914  					return ErrIntOverflowGenerated
 40915  				}
 40916  				if iNdEx >= l {
 40917  					return io.ErrUnexpectedEOF
 40918  				}
 40919  				b := dAtA[iNdEx]
 40920  				iNdEx++
 40921  				m.GithubAppInstallationId |= int64(b&0x7F) << shift
 40922  				if b < 0x80 {
 40923  					break
 40924  				}
 40925  			}
 40926  		case 10:
 40927  			if wireType != 2 {
 40928  				return fmt.Errorf("proto: wrong wireType = %d for field GitHubAppEnterpriseBaseURL", wireType)
 40929  			}
 40930  			var stringLen uint64
 40931  			for shift := uint(0); ; shift += 7 {
 40932  				if shift >= 64 {
 40933  					return ErrIntOverflowGenerated
 40934  				}
 40935  				if iNdEx >= l {
 40936  					return io.ErrUnexpectedEOF
 40937  				}
 40938  				b := dAtA[iNdEx]
 40939  				iNdEx++
 40940  				stringLen |= uint64(b&0x7F) << shift
 40941  				if b < 0x80 {
 40942  					break
 40943  				}
 40944  			}
 40945  			intStringLen := int(stringLen)
 40946  			if intStringLen < 0 {
 40947  				return ErrInvalidLengthGenerated
 40948  			}
 40949  			postIndex := iNdEx + intStringLen
 40950  			if postIndex < 0 {
 40951  				return ErrInvalidLengthGenerated
 40952  			}
 40953  			if postIndex > l {
 40954  				return io.ErrUnexpectedEOF
 40955  			}
 40956  			m.GitHubAppEnterpriseBaseURL = string(dAtA[iNdEx:postIndex])
 40957  			iNdEx = postIndex
 40958  		case 11:
 40959  			if wireType != 0 {
 40960  				return fmt.Errorf("proto: wrong wireType = %d for field EnableOCI", wireType)
 40961  			}
 40962  			var v int
 40963  			for shift := uint(0); ; shift += 7 {
 40964  				if shift >= 64 {
 40965  					return ErrIntOverflowGenerated
 40966  				}
 40967  				if iNdEx >= l {
 40968  					return io.ErrUnexpectedEOF
 40969  				}
 40970  				b := dAtA[iNdEx]
 40971  				iNdEx++
 40972  				v |= int(b&0x7F) << shift
 40973  				if b < 0x80 {
 40974  					break
 40975  				}
 40976  			}
 40977  			m.EnableOCI = bool(v != 0)
 40978  		case 12:
 40979  			if wireType != 2 {
 40980  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 40981  			}
 40982  			var stringLen uint64
 40983  			for shift := uint(0); ; shift += 7 {
 40984  				if shift >= 64 {
 40985  					return ErrIntOverflowGenerated
 40986  				}
 40987  				if iNdEx >= l {
 40988  					return io.ErrUnexpectedEOF
 40989  				}
 40990  				b := dAtA[iNdEx]
 40991  				iNdEx++
 40992  				stringLen |= uint64(b&0x7F) << shift
 40993  				if b < 0x80 {
 40994  					break
 40995  				}
 40996  			}
 40997  			intStringLen := int(stringLen)
 40998  			if intStringLen < 0 {
 40999  				return ErrInvalidLengthGenerated
 41000  			}
 41001  			postIndex := iNdEx + intStringLen
 41002  			if postIndex < 0 {
 41003  				return ErrInvalidLengthGenerated
 41004  			}
 41005  			if postIndex > l {
 41006  				return io.ErrUnexpectedEOF
 41007  			}
 41008  			m.Type = string(dAtA[iNdEx:postIndex])
 41009  			iNdEx = postIndex
 41010  		case 13:
 41011  			if wireType != 2 {
 41012  				return fmt.Errorf("proto: wrong wireType = %d for field GCPServiceAccountKey", wireType)
 41013  			}
 41014  			var stringLen uint64
 41015  			for shift := uint(0); ; shift += 7 {
 41016  				if shift >= 64 {
 41017  					return ErrIntOverflowGenerated
 41018  				}
 41019  				if iNdEx >= l {
 41020  					return io.ErrUnexpectedEOF
 41021  				}
 41022  				b := dAtA[iNdEx]
 41023  				iNdEx++
 41024  				stringLen |= uint64(b&0x7F) << shift
 41025  				if b < 0x80 {
 41026  					break
 41027  				}
 41028  			}
 41029  			intStringLen := int(stringLen)
 41030  			if intStringLen < 0 {
 41031  				return ErrInvalidLengthGenerated
 41032  			}
 41033  			postIndex := iNdEx + intStringLen
 41034  			if postIndex < 0 {
 41035  				return ErrInvalidLengthGenerated
 41036  			}
 41037  			if postIndex > l {
 41038  				return io.ErrUnexpectedEOF
 41039  			}
 41040  			m.GCPServiceAccountKey = string(dAtA[iNdEx:postIndex])
 41041  			iNdEx = postIndex
 41042  		case 19:
 41043  			if wireType != 2 {
 41044  				return fmt.Errorf("proto: wrong wireType = %d for field Proxy", wireType)
 41045  			}
 41046  			var stringLen uint64
 41047  			for shift := uint(0); ; shift += 7 {
 41048  				if shift >= 64 {
 41049  					return ErrIntOverflowGenerated
 41050  				}
 41051  				if iNdEx >= l {
 41052  					return io.ErrUnexpectedEOF
 41053  				}
 41054  				b := dAtA[iNdEx]
 41055  				iNdEx++
 41056  				stringLen |= uint64(b&0x7F) << shift
 41057  				if b < 0x80 {
 41058  					break
 41059  				}
 41060  			}
 41061  			intStringLen := int(stringLen)
 41062  			if intStringLen < 0 {
 41063  				return ErrInvalidLengthGenerated
 41064  			}
 41065  			postIndex := iNdEx + intStringLen
 41066  			if postIndex < 0 {
 41067  				return ErrInvalidLengthGenerated
 41068  			}
 41069  			if postIndex > l {
 41070  				return io.ErrUnexpectedEOF
 41071  			}
 41072  			m.Proxy = string(dAtA[iNdEx:postIndex])
 41073  			iNdEx = postIndex
 41074  		case 20:
 41075  			if wireType != 0 {
 41076  				return fmt.Errorf("proto: wrong wireType = %d for field ForceHttpBasicAuth", wireType)
 41077  			}
 41078  			var v int
 41079  			for shift := uint(0); ; shift += 7 {
 41080  				if shift >= 64 {
 41081  					return ErrIntOverflowGenerated
 41082  				}
 41083  				if iNdEx >= l {
 41084  					return io.ErrUnexpectedEOF
 41085  				}
 41086  				b := dAtA[iNdEx]
 41087  				iNdEx++
 41088  				v |= int(b&0x7F) << shift
 41089  				if b < 0x80 {
 41090  					break
 41091  				}
 41092  			}
 41093  			m.ForceHttpBasicAuth = bool(v != 0)
 41094  		default:
 41095  			iNdEx = preIndex
 41096  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41097  			if err != nil {
 41098  				return err
 41099  			}
 41100  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41101  				return ErrInvalidLengthGenerated
 41102  			}
 41103  			if (iNdEx + skippy) > l {
 41104  				return io.ErrUnexpectedEOF
 41105  			}
 41106  			iNdEx += skippy
 41107  		}
 41108  	}
 41109  
 41110  	if iNdEx > l {
 41111  		return io.ErrUnexpectedEOF
 41112  	}
 41113  	return nil
 41114  }
 41115  func (m *RepoCredsList) Unmarshal(dAtA []byte) error {
 41116  	l := len(dAtA)
 41117  	iNdEx := 0
 41118  	for iNdEx < l {
 41119  		preIndex := iNdEx
 41120  		var wire uint64
 41121  		for shift := uint(0); ; shift += 7 {
 41122  			if shift >= 64 {
 41123  				return ErrIntOverflowGenerated
 41124  			}
 41125  			if iNdEx >= l {
 41126  				return io.ErrUnexpectedEOF
 41127  			}
 41128  			b := dAtA[iNdEx]
 41129  			iNdEx++
 41130  			wire |= uint64(b&0x7F) << shift
 41131  			if b < 0x80 {
 41132  				break
 41133  			}
 41134  		}
 41135  		fieldNum := int32(wire >> 3)
 41136  		wireType := int(wire & 0x7)
 41137  		if wireType == 4 {
 41138  			return fmt.Errorf("proto: RepoCredsList: wiretype end group for non-group")
 41139  		}
 41140  		if fieldNum <= 0 {
 41141  			return fmt.Errorf("proto: RepoCredsList: illegal tag %d (wire type %d)", fieldNum, wire)
 41142  		}
 41143  		switch fieldNum {
 41144  		case 1:
 41145  			if wireType != 2 {
 41146  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 41147  			}
 41148  			var msglen int
 41149  			for shift := uint(0); ; shift += 7 {
 41150  				if shift >= 64 {
 41151  					return ErrIntOverflowGenerated
 41152  				}
 41153  				if iNdEx >= l {
 41154  					return io.ErrUnexpectedEOF
 41155  				}
 41156  				b := dAtA[iNdEx]
 41157  				iNdEx++
 41158  				msglen |= int(b&0x7F) << shift
 41159  				if b < 0x80 {
 41160  					break
 41161  				}
 41162  			}
 41163  			if msglen < 0 {
 41164  				return ErrInvalidLengthGenerated
 41165  			}
 41166  			postIndex := iNdEx + msglen
 41167  			if postIndex < 0 {
 41168  				return ErrInvalidLengthGenerated
 41169  			}
 41170  			if postIndex > l {
 41171  				return io.ErrUnexpectedEOF
 41172  			}
 41173  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41174  				return err
 41175  			}
 41176  			iNdEx = postIndex
 41177  		case 2:
 41178  			if wireType != 2 {
 41179  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 41180  			}
 41181  			var msglen int
 41182  			for shift := uint(0); ; shift += 7 {
 41183  				if shift >= 64 {
 41184  					return ErrIntOverflowGenerated
 41185  				}
 41186  				if iNdEx >= l {
 41187  					return io.ErrUnexpectedEOF
 41188  				}
 41189  				b := dAtA[iNdEx]
 41190  				iNdEx++
 41191  				msglen |= int(b&0x7F) << shift
 41192  				if b < 0x80 {
 41193  					break
 41194  				}
 41195  			}
 41196  			if msglen < 0 {
 41197  				return ErrInvalidLengthGenerated
 41198  			}
 41199  			postIndex := iNdEx + msglen
 41200  			if postIndex < 0 {
 41201  				return ErrInvalidLengthGenerated
 41202  			}
 41203  			if postIndex > l {
 41204  				return io.ErrUnexpectedEOF
 41205  			}
 41206  			m.Items = append(m.Items, RepoCreds{})
 41207  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41208  				return err
 41209  			}
 41210  			iNdEx = postIndex
 41211  		default:
 41212  			iNdEx = preIndex
 41213  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41214  			if err != nil {
 41215  				return err
 41216  			}
 41217  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41218  				return ErrInvalidLengthGenerated
 41219  			}
 41220  			if (iNdEx + skippy) > l {
 41221  				return io.ErrUnexpectedEOF
 41222  			}
 41223  			iNdEx += skippy
 41224  		}
 41225  	}
 41226  
 41227  	if iNdEx > l {
 41228  		return io.ErrUnexpectedEOF
 41229  	}
 41230  	return nil
 41231  }
 41232  func (m *Repository) Unmarshal(dAtA []byte) error {
 41233  	l := len(dAtA)
 41234  	iNdEx := 0
 41235  	for iNdEx < l {
 41236  		preIndex := iNdEx
 41237  		var wire uint64
 41238  		for shift := uint(0); ; shift += 7 {
 41239  			if shift >= 64 {
 41240  				return ErrIntOverflowGenerated
 41241  			}
 41242  			if iNdEx >= l {
 41243  				return io.ErrUnexpectedEOF
 41244  			}
 41245  			b := dAtA[iNdEx]
 41246  			iNdEx++
 41247  			wire |= uint64(b&0x7F) << shift
 41248  			if b < 0x80 {
 41249  				break
 41250  			}
 41251  		}
 41252  		fieldNum := int32(wire >> 3)
 41253  		wireType := int(wire & 0x7)
 41254  		if wireType == 4 {
 41255  			return fmt.Errorf("proto: Repository: wiretype end group for non-group")
 41256  		}
 41257  		if fieldNum <= 0 {
 41258  			return fmt.Errorf("proto: Repository: illegal tag %d (wire type %d)", fieldNum, wire)
 41259  		}
 41260  		switch fieldNum {
 41261  		case 1:
 41262  			if wireType != 2 {
 41263  				return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType)
 41264  			}
 41265  			var stringLen uint64
 41266  			for shift := uint(0); ; shift += 7 {
 41267  				if shift >= 64 {
 41268  					return ErrIntOverflowGenerated
 41269  				}
 41270  				if iNdEx >= l {
 41271  					return io.ErrUnexpectedEOF
 41272  				}
 41273  				b := dAtA[iNdEx]
 41274  				iNdEx++
 41275  				stringLen |= uint64(b&0x7F) << shift
 41276  				if b < 0x80 {
 41277  					break
 41278  				}
 41279  			}
 41280  			intStringLen := int(stringLen)
 41281  			if intStringLen < 0 {
 41282  				return ErrInvalidLengthGenerated
 41283  			}
 41284  			postIndex := iNdEx + intStringLen
 41285  			if postIndex < 0 {
 41286  				return ErrInvalidLengthGenerated
 41287  			}
 41288  			if postIndex > l {
 41289  				return io.ErrUnexpectedEOF
 41290  			}
 41291  			m.Repo = string(dAtA[iNdEx:postIndex])
 41292  			iNdEx = postIndex
 41293  		case 2:
 41294  			if wireType != 2 {
 41295  				return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
 41296  			}
 41297  			var stringLen uint64
 41298  			for shift := uint(0); ; shift += 7 {
 41299  				if shift >= 64 {
 41300  					return ErrIntOverflowGenerated
 41301  				}
 41302  				if iNdEx >= l {
 41303  					return io.ErrUnexpectedEOF
 41304  				}
 41305  				b := dAtA[iNdEx]
 41306  				iNdEx++
 41307  				stringLen |= uint64(b&0x7F) << shift
 41308  				if b < 0x80 {
 41309  					break
 41310  				}
 41311  			}
 41312  			intStringLen := int(stringLen)
 41313  			if intStringLen < 0 {
 41314  				return ErrInvalidLengthGenerated
 41315  			}
 41316  			postIndex := iNdEx + intStringLen
 41317  			if postIndex < 0 {
 41318  				return ErrInvalidLengthGenerated
 41319  			}
 41320  			if postIndex > l {
 41321  				return io.ErrUnexpectedEOF
 41322  			}
 41323  			m.Username = string(dAtA[iNdEx:postIndex])
 41324  			iNdEx = postIndex
 41325  		case 3:
 41326  			if wireType != 2 {
 41327  				return fmt.Errorf("proto: wrong wireType = %d for field Password", wireType)
 41328  			}
 41329  			var stringLen uint64
 41330  			for shift := uint(0); ; shift += 7 {
 41331  				if shift >= 64 {
 41332  					return ErrIntOverflowGenerated
 41333  				}
 41334  				if iNdEx >= l {
 41335  					return io.ErrUnexpectedEOF
 41336  				}
 41337  				b := dAtA[iNdEx]
 41338  				iNdEx++
 41339  				stringLen |= uint64(b&0x7F) << shift
 41340  				if b < 0x80 {
 41341  					break
 41342  				}
 41343  			}
 41344  			intStringLen := int(stringLen)
 41345  			if intStringLen < 0 {
 41346  				return ErrInvalidLengthGenerated
 41347  			}
 41348  			postIndex := iNdEx + intStringLen
 41349  			if postIndex < 0 {
 41350  				return ErrInvalidLengthGenerated
 41351  			}
 41352  			if postIndex > l {
 41353  				return io.ErrUnexpectedEOF
 41354  			}
 41355  			m.Password = string(dAtA[iNdEx:postIndex])
 41356  			iNdEx = postIndex
 41357  		case 4:
 41358  			if wireType != 2 {
 41359  				return fmt.Errorf("proto: wrong wireType = %d for field SSHPrivateKey", wireType)
 41360  			}
 41361  			var stringLen uint64
 41362  			for shift := uint(0); ; shift += 7 {
 41363  				if shift >= 64 {
 41364  					return ErrIntOverflowGenerated
 41365  				}
 41366  				if iNdEx >= l {
 41367  					return io.ErrUnexpectedEOF
 41368  				}
 41369  				b := dAtA[iNdEx]
 41370  				iNdEx++
 41371  				stringLen |= uint64(b&0x7F) << shift
 41372  				if b < 0x80 {
 41373  					break
 41374  				}
 41375  			}
 41376  			intStringLen := int(stringLen)
 41377  			if intStringLen < 0 {
 41378  				return ErrInvalidLengthGenerated
 41379  			}
 41380  			postIndex := iNdEx + intStringLen
 41381  			if postIndex < 0 {
 41382  				return ErrInvalidLengthGenerated
 41383  			}
 41384  			if postIndex > l {
 41385  				return io.ErrUnexpectedEOF
 41386  			}
 41387  			m.SSHPrivateKey = string(dAtA[iNdEx:postIndex])
 41388  			iNdEx = postIndex
 41389  		case 5:
 41390  			if wireType != 2 {
 41391  				return fmt.Errorf("proto: wrong wireType = %d for field ConnectionState", wireType)
 41392  			}
 41393  			var msglen int
 41394  			for shift := uint(0); ; shift += 7 {
 41395  				if shift >= 64 {
 41396  					return ErrIntOverflowGenerated
 41397  				}
 41398  				if iNdEx >= l {
 41399  					return io.ErrUnexpectedEOF
 41400  				}
 41401  				b := dAtA[iNdEx]
 41402  				iNdEx++
 41403  				msglen |= int(b&0x7F) << shift
 41404  				if b < 0x80 {
 41405  					break
 41406  				}
 41407  			}
 41408  			if msglen < 0 {
 41409  				return ErrInvalidLengthGenerated
 41410  			}
 41411  			postIndex := iNdEx + msglen
 41412  			if postIndex < 0 {
 41413  				return ErrInvalidLengthGenerated
 41414  			}
 41415  			if postIndex > l {
 41416  				return io.ErrUnexpectedEOF
 41417  			}
 41418  			if err := m.ConnectionState.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 41419  				return err
 41420  			}
 41421  			iNdEx = postIndex
 41422  		case 6:
 41423  			if wireType != 0 {
 41424  				return fmt.Errorf("proto: wrong wireType = %d for field InsecureIgnoreHostKey", wireType)
 41425  			}
 41426  			var v int
 41427  			for shift := uint(0); ; shift += 7 {
 41428  				if shift >= 64 {
 41429  					return ErrIntOverflowGenerated
 41430  				}
 41431  				if iNdEx >= l {
 41432  					return io.ErrUnexpectedEOF
 41433  				}
 41434  				b := dAtA[iNdEx]
 41435  				iNdEx++
 41436  				v |= int(b&0x7F) << shift
 41437  				if b < 0x80 {
 41438  					break
 41439  				}
 41440  			}
 41441  			m.InsecureIgnoreHostKey = bool(v != 0)
 41442  		case 7:
 41443  			if wireType != 0 {
 41444  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 41445  			}
 41446  			var v int
 41447  			for shift := uint(0); ; shift += 7 {
 41448  				if shift >= 64 {
 41449  					return ErrIntOverflowGenerated
 41450  				}
 41451  				if iNdEx >= l {
 41452  					return io.ErrUnexpectedEOF
 41453  				}
 41454  				b := dAtA[iNdEx]
 41455  				iNdEx++
 41456  				v |= int(b&0x7F) << shift
 41457  				if b < 0x80 {
 41458  					break
 41459  				}
 41460  			}
 41461  			m.Insecure = bool(v != 0)
 41462  		case 8:
 41463  			if wireType != 0 {
 41464  				return fmt.Errorf("proto: wrong wireType = %d for field EnableLFS", wireType)
 41465  			}
 41466  			var v int
 41467  			for shift := uint(0); ; shift += 7 {
 41468  				if shift >= 64 {
 41469  					return ErrIntOverflowGenerated
 41470  				}
 41471  				if iNdEx >= l {
 41472  					return io.ErrUnexpectedEOF
 41473  				}
 41474  				b := dAtA[iNdEx]
 41475  				iNdEx++
 41476  				v |= int(b&0x7F) << shift
 41477  				if b < 0x80 {
 41478  					break
 41479  				}
 41480  			}
 41481  			m.EnableLFS = bool(v != 0)
 41482  		case 9:
 41483  			if wireType != 2 {
 41484  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertData", wireType)
 41485  			}
 41486  			var stringLen uint64
 41487  			for shift := uint(0); ; shift += 7 {
 41488  				if shift >= 64 {
 41489  					return ErrIntOverflowGenerated
 41490  				}
 41491  				if iNdEx >= l {
 41492  					return io.ErrUnexpectedEOF
 41493  				}
 41494  				b := dAtA[iNdEx]
 41495  				iNdEx++
 41496  				stringLen |= uint64(b&0x7F) << shift
 41497  				if b < 0x80 {
 41498  					break
 41499  				}
 41500  			}
 41501  			intStringLen := int(stringLen)
 41502  			if intStringLen < 0 {
 41503  				return ErrInvalidLengthGenerated
 41504  			}
 41505  			postIndex := iNdEx + intStringLen
 41506  			if postIndex < 0 {
 41507  				return ErrInvalidLengthGenerated
 41508  			}
 41509  			if postIndex > l {
 41510  				return io.ErrUnexpectedEOF
 41511  			}
 41512  			m.TLSClientCertData = string(dAtA[iNdEx:postIndex])
 41513  			iNdEx = postIndex
 41514  		case 10:
 41515  			if wireType != 2 {
 41516  				return fmt.Errorf("proto: wrong wireType = %d for field TLSClientCertKey", wireType)
 41517  			}
 41518  			var stringLen uint64
 41519  			for shift := uint(0); ; shift += 7 {
 41520  				if shift >= 64 {
 41521  					return ErrIntOverflowGenerated
 41522  				}
 41523  				if iNdEx >= l {
 41524  					return io.ErrUnexpectedEOF
 41525  				}
 41526  				b := dAtA[iNdEx]
 41527  				iNdEx++
 41528  				stringLen |= uint64(b&0x7F) << shift
 41529  				if b < 0x80 {
 41530  					break
 41531  				}
 41532  			}
 41533  			intStringLen := int(stringLen)
 41534  			if intStringLen < 0 {
 41535  				return ErrInvalidLengthGenerated
 41536  			}
 41537  			postIndex := iNdEx + intStringLen
 41538  			if postIndex < 0 {
 41539  				return ErrInvalidLengthGenerated
 41540  			}
 41541  			if postIndex > l {
 41542  				return io.ErrUnexpectedEOF
 41543  			}
 41544  			m.TLSClientCertKey = string(dAtA[iNdEx:postIndex])
 41545  			iNdEx = postIndex
 41546  		case 11:
 41547  			if wireType != 2 {
 41548  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 41549  			}
 41550  			var stringLen uint64
 41551  			for shift := uint(0); ; shift += 7 {
 41552  				if shift >= 64 {
 41553  					return ErrIntOverflowGenerated
 41554  				}
 41555  				if iNdEx >= l {
 41556  					return io.ErrUnexpectedEOF
 41557  				}
 41558  				b := dAtA[iNdEx]
 41559  				iNdEx++
 41560  				stringLen |= uint64(b&0x7F) << shift
 41561  				if b < 0x80 {
 41562  					break
 41563  				}
 41564  			}
 41565  			intStringLen := int(stringLen)
 41566  			if intStringLen < 0 {
 41567  				return ErrInvalidLengthGenerated
 41568  			}
 41569  			postIndex := iNdEx + intStringLen
 41570  			if postIndex < 0 {
 41571  				return ErrInvalidLengthGenerated
 41572  			}
 41573  			if postIndex > l {
 41574  				return io.ErrUnexpectedEOF
 41575  			}
 41576  			m.Type = string(dAtA[iNdEx:postIndex])
 41577  			iNdEx = postIndex
 41578  		case 12:
 41579  			if wireType != 2 {
 41580  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 41581  			}
 41582  			var stringLen uint64
 41583  			for shift := uint(0); ; shift += 7 {
 41584  				if shift >= 64 {
 41585  					return ErrIntOverflowGenerated
 41586  				}
 41587  				if iNdEx >= l {
 41588  					return io.ErrUnexpectedEOF
 41589  				}
 41590  				b := dAtA[iNdEx]
 41591  				iNdEx++
 41592  				stringLen |= uint64(b&0x7F) << shift
 41593  				if b < 0x80 {
 41594  					break
 41595  				}
 41596  			}
 41597  			intStringLen := int(stringLen)
 41598  			if intStringLen < 0 {
 41599  				return ErrInvalidLengthGenerated
 41600  			}
 41601  			postIndex := iNdEx + intStringLen
 41602  			if postIndex < 0 {
 41603  				return ErrInvalidLengthGenerated
 41604  			}
 41605  			if postIndex > l {
 41606  				return io.ErrUnexpectedEOF
 41607  			}
 41608  			m.Name = string(dAtA[iNdEx:postIndex])
 41609  			iNdEx = postIndex
 41610  		case 13:
 41611  			if wireType != 0 {
 41612  				return fmt.Errorf("proto: wrong wireType = %d for field InheritedCreds", wireType)
 41613  			}
 41614  			var v int
 41615  			for shift := uint(0); ; shift += 7 {
 41616  				if shift >= 64 {
 41617  					return ErrIntOverflowGenerated
 41618  				}
 41619  				if iNdEx >= l {
 41620  					return io.ErrUnexpectedEOF
 41621  				}
 41622  				b := dAtA[iNdEx]
 41623  				iNdEx++
 41624  				v |= int(b&0x7F) << shift
 41625  				if b < 0x80 {
 41626  					break
 41627  				}
 41628  			}
 41629  			m.InheritedCreds = bool(v != 0)
 41630  		case 14:
 41631  			if wireType != 0 {
 41632  				return fmt.Errorf("proto: wrong wireType = %d for field EnableOCI", wireType)
 41633  			}
 41634  			var v int
 41635  			for shift := uint(0); ; shift += 7 {
 41636  				if shift >= 64 {
 41637  					return ErrIntOverflowGenerated
 41638  				}
 41639  				if iNdEx >= l {
 41640  					return io.ErrUnexpectedEOF
 41641  				}
 41642  				b := dAtA[iNdEx]
 41643  				iNdEx++
 41644  				v |= int(b&0x7F) << shift
 41645  				if b < 0x80 {
 41646  					break
 41647  				}
 41648  			}
 41649  			m.EnableOCI = bool(v != 0)
 41650  		case 15:
 41651  			if wireType != 2 {
 41652  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppPrivateKey", wireType)
 41653  			}
 41654  			var stringLen uint64
 41655  			for shift := uint(0); ; shift += 7 {
 41656  				if shift >= 64 {
 41657  					return ErrIntOverflowGenerated
 41658  				}
 41659  				if iNdEx >= l {
 41660  					return io.ErrUnexpectedEOF
 41661  				}
 41662  				b := dAtA[iNdEx]
 41663  				iNdEx++
 41664  				stringLen |= uint64(b&0x7F) << shift
 41665  				if b < 0x80 {
 41666  					break
 41667  				}
 41668  			}
 41669  			intStringLen := int(stringLen)
 41670  			if intStringLen < 0 {
 41671  				return ErrInvalidLengthGenerated
 41672  			}
 41673  			postIndex := iNdEx + intStringLen
 41674  			if postIndex < 0 {
 41675  				return ErrInvalidLengthGenerated
 41676  			}
 41677  			if postIndex > l {
 41678  				return io.ErrUnexpectedEOF
 41679  			}
 41680  			m.GithubAppPrivateKey = string(dAtA[iNdEx:postIndex])
 41681  			iNdEx = postIndex
 41682  		case 16:
 41683  			if wireType != 0 {
 41684  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppId", wireType)
 41685  			}
 41686  			m.GithubAppId = 0
 41687  			for shift := uint(0); ; shift += 7 {
 41688  				if shift >= 64 {
 41689  					return ErrIntOverflowGenerated
 41690  				}
 41691  				if iNdEx >= l {
 41692  					return io.ErrUnexpectedEOF
 41693  				}
 41694  				b := dAtA[iNdEx]
 41695  				iNdEx++
 41696  				m.GithubAppId |= int64(b&0x7F) << shift
 41697  				if b < 0x80 {
 41698  					break
 41699  				}
 41700  			}
 41701  		case 17:
 41702  			if wireType != 0 {
 41703  				return fmt.Errorf("proto: wrong wireType = %d for field GithubAppInstallationId", wireType)
 41704  			}
 41705  			m.GithubAppInstallationId = 0
 41706  			for shift := uint(0); ; shift += 7 {
 41707  				if shift >= 64 {
 41708  					return ErrIntOverflowGenerated
 41709  				}
 41710  				if iNdEx >= l {
 41711  					return io.ErrUnexpectedEOF
 41712  				}
 41713  				b := dAtA[iNdEx]
 41714  				iNdEx++
 41715  				m.GithubAppInstallationId |= int64(b&0x7F) << shift
 41716  				if b < 0x80 {
 41717  					break
 41718  				}
 41719  			}
 41720  		case 18:
 41721  			if wireType != 2 {
 41722  				return fmt.Errorf("proto: wrong wireType = %d for field GitHubAppEnterpriseBaseURL", wireType)
 41723  			}
 41724  			var stringLen uint64
 41725  			for shift := uint(0); ; shift += 7 {
 41726  				if shift >= 64 {
 41727  					return ErrIntOverflowGenerated
 41728  				}
 41729  				if iNdEx >= l {
 41730  					return io.ErrUnexpectedEOF
 41731  				}
 41732  				b := dAtA[iNdEx]
 41733  				iNdEx++
 41734  				stringLen |= uint64(b&0x7F) << shift
 41735  				if b < 0x80 {
 41736  					break
 41737  				}
 41738  			}
 41739  			intStringLen := int(stringLen)
 41740  			if intStringLen < 0 {
 41741  				return ErrInvalidLengthGenerated
 41742  			}
 41743  			postIndex := iNdEx + intStringLen
 41744  			if postIndex < 0 {
 41745  				return ErrInvalidLengthGenerated
 41746  			}
 41747  			if postIndex > l {
 41748  				return io.ErrUnexpectedEOF
 41749  			}
 41750  			m.GitHubAppEnterpriseBaseURL = string(dAtA[iNdEx:postIndex])
 41751  			iNdEx = postIndex
 41752  		case 19:
 41753  			if wireType != 2 {
 41754  				return fmt.Errorf("proto: wrong wireType = %d for field Proxy", wireType)
 41755  			}
 41756  			var stringLen uint64
 41757  			for shift := uint(0); ; shift += 7 {
 41758  				if shift >= 64 {
 41759  					return ErrIntOverflowGenerated
 41760  				}
 41761  				if iNdEx >= l {
 41762  					return io.ErrUnexpectedEOF
 41763  				}
 41764  				b := dAtA[iNdEx]
 41765  				iNdEx++
 41766  				stringLen |= uint64(b&0x7F) << shift
 41767  				if b < 0x80 {
 41768  					break
 41769  				}
 41770  			}
 41771  			intStringLen := int(stringLen)
 41772  			if intStringLen < 0 {
 41773  				return ErrInvalidLengthGenerated
 41774  			}
 41775  			postIndex := iNdEx + intStringLen
 41776  			if postIndex < 0 {
 41777  				return ErrInvalidLengthGenerated
 41778  			}
 41779  			if postIndex > l {
 41780  				return io.ErrUnexpectedEOF
 41781  			}
 41782  			m.Proxy = string(dAtA[iNdEx:postIndex])
 41783  			iNdEx = postIndex
 41784  		case 20:
 41785  			if wireType != 2 {
 41786  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 41787  			}
 41788  			var stringLen uint64
 41789  			for shift := uint(0); ; shift += 7 {
 41790  				if shift >= 64 {
 41791  					return ErrIntOverflowGenerated
 41792  				}
 41793  				if iNdEx >= l {
 41794  					return io.ErrUnexpectedEOF
 41795  				}
 41796  				b := dAtA[iNdEx]
 41797  				iNdEx++
 41798  				stringLen |= uint64(b&0x7F) << shift
 41799  				if b < 0x80 {
 41800  					break
 41801  				}
 41802  			}
 41803  			intStringLen := int(stringLen)
 41804  			if intStringLen < 0 {
 41805  				return ErrInvalidLengthGenerated
 41806  			}
 41807  			postIndex := iNdEx + intStringLen
 41808  			if postIndex < 0 {
 41809  				return ErrInvalidLengthGenerated
 41810  			}
 41811  			if postIndex > l {
 41812  				return io.ErrUnexpectedEOF
 41813  			}
 41814  			m.Project = string(dAtA[iNdEx:postIndex])
 41815  			iNdEx = postIndex
 41816  		case 21:
 41817  			if wireType != 2 {
 41818  				return fmt.Errorf("proto: wrong wireType = %d for field GCPServiceAccountKey", wireType)
 41819  			}
 41820  			var stringLen uint64
 41821  			for shift := uint(0); ; shift += 7 {
 41822  				if shift >= 64 {
 41823  					return ErrIntOverflowGenerated
 41824  				}
 41825  				if iNdEx >= l {
 41826  					return io.ErrUnexpectedEOF
 41827  				}
 41828  				b := dAtA[iNdEx]
 41829  				iNdEx++
 41830  				stringLen |= uint64(b&0x7F) << shift
 41831  				if b < 0x80 {
 41832  					break
 41833  				}
 41834  			}
 41835  			intStringLen := int(stringLen)
 41836  			if intStringLen < 0 {
 41837  				return ErrInvalidLengthGenerated
 41838  			}
 41839  			postIndex := iNdEx + intStringLen
 41840  			if postIndex < 0 {
 41841  				return ErrInvalidLengthGenerated
 41842  			}
 41843  			if postIndex > l {
 41844  				return io.ErrUnexpectedEOF
 41845  			}
 41846  			m.GCPServiceAccountKey = string(dAtA[iNdEx:postIndex])
 41847  			iNdEx = postIndex
 41848  		case 22:
 41849  			if wireType != 0 {
 41850  				return fmt.Errorf("proto: wrong wireType = %d for field ForceHttpBasicAuth", wireType)
 41851  			}
 41852  			var v int
 41853  			for shift := uint(0); ; shift += 7 {
 41854  				if shift >= 64 {
 41855  					return ErrIntOverflowGenerated
 41856  				}
 41857  				if iNdEx >= l {
 41858  					return io.ErrUnexpectedEOF
 41859  				}
 41860  				b := dAtA[iNdEx]
 41861  				iNdEx++
 41862  				v |= int(b&0x7F) << shift
 41863  				if b < 0x80 {
 41864  					break
 41865  				}
 41866  			}
 41867  			m.ForceHttpBasicAuth = bool(v != 0)
 41868  		default:
 41869  			iNdEx = preIndex
 41870  			skippy, err := skipGenerated(dAtA[iNdEx:])
 41871  			if err != nil {
 41872  				return err
 41873  			}
 41874  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 41875  				return ErrInvalidLengthGenerated
 41876  			}
 41877  			if (iNdEx + skippy) > l {
 41878  				return io.ErrUnexpectedEOF
 41879  			}
 41880  			iNdEx += skippy
 41881  		}
 41882  	}
 41883  
 41884  	if iNdEx > l {
 41885  		return io.ErrUnexpectedEOF
 41886  	}
 41887  	return nil
 41888  }
 41889  func (m *RepositoryCertificate) Unmarshal(dAtA []byte) error {
 41890  	l := len(dAtA)
 41891  	iNdEx := 0
 41892  	for iNdEx < l {
 41893  		preIndex := iNdEx
 41894  		var wire uint64
 41895  		for shift := uint(0); ; shift += 7 {
 41896  			if shift >= 64 {
 41897  				return ErrIntOverflowGenerated
 41898  			}
 41899  			if iNdEx >= l {
 41900  				return io.ErrUnexpectedEOF
 41901  			}
 41902  			b := dAtA[iNdEx]
 41903  			iNdEx++
 41904  			wire |= uint64(b&0x7F) << shift
 41905  			if b < 0x80 {
 41906  				break
 41907  			}
 41908  		}
 41909  		fieldNum := int32(wire >> 3)
 41910  		wireType := int(wire & 0x7)
 41911  		if wireType == 4 {
 41912  			return fmt.Errorf("proto: RepositoryCertificate: wiretype end group for non-group")
 41913  		}
 41914  		if fieldNum <= 0 {
 41915  			return fmt.Errorf("proto: RepositoryCertificate: illegal tag %d (wire type %d)", fieldNum, wire)
 41916  		}
 41917  		switch fieldNum {
 41918  		case 1:
 41919  			if wireType != 2 {
 41920  				return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType)
 41921  			}
 41922  			var stringLen uint64
 41923  			for shift := uint(0); ; shift += 7 {
 41924  				if shift >= 64 {
 41925  					return ErrIntOverflowGenerated
 41926  				}
 41927  				if iNdEx >= l {
 41928  					return io.ErrUnexpectedEOF
 41929  				}
 41930  				b := dAtA[iNdEx]
 41931  				iNdEx++
 41932  				stringLen |= uint64(b&0x7F) << shift
 41933  				if b < 0x80 {
 41934  					break
 41935  				}
 41936  			}
 41937  			intStringLen := int(stringLen)
 41938  			if intStringLen < 0 {
 41939  				return ErrInvalidLengthGenerated
 41940  			}
 41941  			postIndex := iNdEx + intStringLen
 41942  			if postIndex < 0 {
 41943  				return ErrInvalidLengthGenerated
 41944  			}
 41945  			if postIndex > l {
 41946  				return io.ErrUnexpectedEOF
 41947  			}
 41948  			m.ServerName = string(dAtA[iNdEx:postIndex])
 41949  			iNdEx = postIndex
 41950  		case 2:
 41951  			if wireType != 2 {
 41952  				return fmt.Errorf("proto: wrong wireType = %d for field CertType", wireType)
 41953  			}
 41954  			var stringLen uint64
 41955  			for shift := uint(0); ; shift += 7 {
 41956  				if shift >= 64 {
 41957  					return ErrIntOverflowGenerated
 41958  				}
 41959  				if iNdEx >= l {
 41960  					return io.ErrUnexpectedEOF
 41961  				}
 41962  				b := dAtA[iNdEx]
 41963  				iNdEx++
 41964  				stringLen |= uint64(b&0x7F) << shift
 41965  				if b < 0x80 {
 41966  					break
 41967  				}
 41968  			}
 41969  			intStringLen := int(stringLen)
 41970  			if intStringLen < 0 {
 41971  				return ErrInvalidLengthGenerated
 41972  			}
 41973  			postIndex := iNdEx + intStringLen
 41974  			if postIndex < 0 {
 41975  				return ErrInvalidLengthGenerated
 41976  			}
 41977  			if postIndex > l {
 41978  				return io.ErrUnexpectedEOF
 41979  			}
 41980  			m.CertType = string(dAtA[iNdEx:postIndex])
 41981  			iNdEx = postIndex
 41982  		case 3:
 41983  			if wireType != 2 {
 41984  				return fmt.Errorf("proto: wrong wireType = %d for field CertSubType", wireType)
 41985  			}
 41986  			var stringLen uint64
 41987  			for shift := uint(0); ; shift += 7 {
 41988  				if shift >= 64 {
 41989  					return ErrIntOverflowGenerated
 41990  				}
 41991  				if iNdEx >= l {
 41992  					return io.ErrUnexpectedEOF
 41993  				}
 41994  				b := dAtA[iNdEx]
 41995  				iNdEx++
 41996  				stringLen |= uint64(b&0x7F) << shift
 41997  				if b < 0x80 {
 41998  					break
 41999  				}
 42000  			}
 42001  			intStringLen := int(stringLen)
 42002  			if intStringLen < 0 {
 42003  				return ErrInvalidLengthGenerated
 42004  			}
 42005  			postIndex := iNdEx + intStringLen
 42006  			if postIndex < 0 {
 42007  				return ErrInvalidLengthGenerated
 42008  			}
 42009  			if postIndex > l {
 42010  				return io.ErrUnexpectedEOF
 42011  			}
 42012  			m.CertSubType = string(dAtA[iNdEx:postIndex])
 42013  			iNdEx = postIndex
 42014  		case 4:
 42015  			if wireType != 2 {
 42016  				return fmt.Errorf("proto: wrong wireType = %d for field CertData", wireType)
 42017  			}
 42018  			var byteLen int
 42019  			for shift := uint(0); ; shift += 7 {
 42020  				if shift >= 64 {
 42021  					return ErrIntOverflowGenerated
 42022  				}
 42023  				if iNdEx >= l {
 42024  					return io.ErrUnexpectedEOF
 42025  				}
 42026  				b := dAtA[iNdEx]
 42027  				iNdEx++
 42028  				byteLen |= int(b&0x7F) << shift
 42029  				if b < 0x80 {
 42030  					break
 42031  				}
 42032  			}
 42033  			if byteLen < 0 {
 42034  				return ErrInvalidLengthGenerated
 42035  			}
 42036  			postIndex := iNdEx + byteLen
 42037  			if postIndex < 0 {
 42038  				return ErrInvalidLengthGenerated
 42039  			}
 42040  			if postIndex > l {
 42041  				return io.ErrUnexpectedEOF
 42042  			}
 42043  			m.CertData = append(m.CertData[:0], dAtA[iNdEx:postIndex]...)
 42044  			if m.CertData == nil {
 42045  				m.CertData = []byte{}
 42046  			}
 42047  			iNdEx = postIndex
 42048  		case 5:
 42049  			if wireType != 2 {
 42050  				return fmt.Errorf("proto: wrong wireType = %d for field CertInfo", wireType)
 42051  			}
 42052  			var stringLen uint64
 42053  			for shift := uint(0); ; shift += 7 {
 42054  				if shift >= 64 {
 42055  					return ErrIntOverflowGenerated
 42056  				}
 42057  				if iNdEx >= l {
 42058  					return io.ErrUnexpectedEOF
 42059  				}
 42060  				b := dAtA[iNdEx]
 42061  				iNdEx++
 42062  				stringLen |= uint64(b&0x7F) << shift
 42063  				if b < 0x80 {
 42064  					break
 42065  				}
 42066  			}
 42067  			intStringLen := int(stringLen)
 42068  			if intStringLen < 0 {
 42069  				return ErrInvalidLengthGenerated
 42070  			}
 42071  			postIndex := iNdEx + intStringLen
 42072  			if postIndex < 0 {
 42073  				return ErrInvalidLengthGenerated
 42074  			}
 42075  			if postIndex > l {
 42076  				return io.ErrUnexpectedEOF
 42077  			}
 42078  			m.CertInfo = string(dAtA[iNdEx:postIndex])
 42079  			iNdEx = postIndex
 42080  		default:
 42081  			iNdEx = preIndex
 42082  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42083  			if err != nil {
 42084  				return err
 42085  			}
 42086  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42087  				return ErrInvalidLengthGenerated
 42088  			}
 42089  			if (iNdEx + skippy) > l {
 42090  				return io.ErrUnexpectedEOF
 42091  			}
 42092  			iNdEx += skippy
 42093  		}
 42094  	}
 42095  
 42096  	if iNdEx > l {
 42097  		return io.ErrUnexpectedEOF
 42098  	}
 42099  	return nil
 42100  }
 42101  func (m *RepositoryCertificateList) Unmarshal(dAtA []byte) error {
 42102  	l := len(dAtA)
 42103  	iNdEx := 0
 42104  	for iNdEx < l {
 42105  		preIndex := iNdEx
 42106  		var wire uint64
 42107  		for shift := uint(0); ; shift += 7 {
 42108  			if shift >= 64 {
 42109  				return ErrIntOverflowGenerated
 42110  			}
 42111  			if iNdEx >= l {
 42112  				return io.ErrUnexpectedEOF
 42113  			}
 42114  			b := dAtA[iNdEx]
 42115  			iNdEx++
 42116  			wire |= uint64(b&0x7F) << shift
 42117  			if b < 0x80 {
 42118  				break
 42119  			}
 42120  		}
 42121  		fieldNum := int32(wire >> 3)
 42122  		wireType := int(wire & 0x7)
 42123  		if wireType == 4 {
 42124  			return fmt.Errorf("proto: RepositoryCertificateList: wiretype end group for non-group")
 42125  		}
 42126  		if fieldNum <= 0 {
 42127  			return fmt.Errorf("proto: RepositoryCertificateList: illegal tag %d (wire type %d)", fieldNum, wire)
 42128  		}
 42129  		switch fieldNum {
 42130  		case 1:
 42131  			if wireType != 2 {
 42132  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 42133  			}
 42134  			var msglen int
 42135  			for shift := uint(0); ; shift += 7 {
 42136  				if shift >= 64 {
 42137  					return ErrIntOverflowGenerated
 42138  				}
 42139  				if iNdEx >= l {
 42140  					return io.ErrUnexpectedEOF
 42141  				}
 42142  				b := dAtA[iNdEx]
 42143  				iNdEx++
 42144  				msglen |= int(b&0x7F) << shift
 42145  				if b < 0x80 {
 42146  					break
 42147  				}
 42148  			}
 42149  			if msglen < 0 {
 42150  				return ErrInvalidLengthGenerated
 42151  			}
 42152  			postIndex := iNdEx + msglen
 42153  			if postIndex < 0 {
 42154  				return ErrInvalidLengthGenerated
 42155  			}
 42156  			if postIndex > l {
 42157  				return io.ErrUnexpectedEOF
 42158  			}
 42159  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42160  				return err
 42161  			}
 42162  			iNdEx = postIndex
 42163  		case 2:
 42164  			if wireType != 2 {
 42165  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 42166  			}
 42167  			var msglen int
 42168  			for shift := uint(0); ; shift += 7 {
 42169  				if shift >= 64 {
 42170  					return ErrIntOverflowGenerated
 42171  				}
 42172  				if iNdEx >= l {
 42173  					return io.ErrUnexpectedEOF
 42174  				}
 42175  				b := dAtA[iNdEx]
 42176  				iNdEx++
 42177  				msglen |= int(b&0x7F) << shift
 42178  				if b < 0x80 {
 42179  					break
 42180  				}
 42181  			}
 42182  			if msglen < 0 {
 42183  				return ErrInvalidLengthGenerated
 42184  			}
 42185  			postIndex := iNdEx + msglen
 42186  			if postIndex < 0 {
 42187  				return ErrInvalidLengthGenerated
 42188  			}
 42189  			if postIndex > l {
 42190  				return io.ErrUnexpectedEOF
 42191  			}
 42192  			m.Items = append(m.Items, RepositoryCertificate{})
 42193  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42194  				return err
 42195  			}
 42196  			iNdEx = postIndex
 42197  		default:
 42198  			iNdEx = preIndex
 42199  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42200  			if err != nil {
 42201  				return err
 42202  			}
 42203  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42204  				return ErrInvalidLengthGenerated
 42205  			}
 42206  			if (iNdEx + skippy) > l {
 42207  				return io.ErrUnexpectedEOF
 42208  			}
 42209  			iNdEx += skippy
 42210  		}
 42211  	}
 42212  
 42213  	if iNdEx > l {
 42214  		return io.ErrUnexpectedEOF
 42215  	}
 42216  	return nil
 42217  }
 42218  func (m *RepositoryList) Unmarshal(dAtA []byte) error {
 42219  	l := len(dAtA)
 42220  	iNdEx := 0
 42221  	for iNdEx < l {
 42222  		preIndex := iNdEx
 42223  		var wire uint64
 42224  		for shift := uint(0); ; shift += 7 {
 42225  			if shift >= 64 {
 42226  				return ErrIntOverflowGenerated
 42227  			}
 42228  			if iNdEx >= l {
 42229  				return io.ErrUnexpectedEOF
 42230  			}
 42231  			b := dAtA[iNdEx]
 42232  			iNdEx++
 42233  			wire |= uint64(b&0x7F) << shift
 42234  			if b < 0x80 {
 42235  				break
 42236  			}
 42237  		}
 42238  		fieldNum := int32(wire >> 3)
 42239  		wireType := int(wire & 0x7)
 42240  		if wireType == 4 {
 42241  			return fmt.Errorf("proto: RepositoryList: wiretype end group for non-group")
 42242  		}
 42243  		if fieldNum <= 0 {
 42244  			return fmt.Errorf("proto: RepositoryList: illegal tag %d (wire type %d)", fieldNum, wire)
 42245  		}
 42246  		switch fieldNum {
 42247  		case 1:
 42248  			if wireType != 2 {
 42249  				return fmt.Errorf("proto: wrong wireType = %d for field ListMeta", wireType)
 42250  			}
 42251  			var msglen int
 42252  			for shift := uint(0); ; shift += 7 {
 42253  				if shift >= 64 {
 42254  					return ErrIntOverflowGenerated
 42255  				}
 42256  				if iNdEx >= l {
 42257  					return io.ErrUnexpectedEOF
 42258  				}
 42259  				b := dAtA[iNdEx]
 42260  				iNdEx++
 42261  				msglen |= int(b&0x7F) << shift
 42262  				if b < 0x80 {
 42263  					break
 42264  				}
 42265  			}
 42266  			if msglen < 0 {
 42267  				return ErrInvalidLengthGenerated
 42268  			}
 42269  			postIndex := iNdEx + msglen
 42270  			if postIndex < 0 {
 42271  				return ErrInvalidLengthGenerated
 42272  			}
 42273  			if postIndex > l {
 42274  				return io.ErrUnexpectedEOF
 42275  			}
 42276  			if err := m.ListMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42277  				return err
 42278  			}
 42279  			iNdEx = postIndex
 42280  		case 2:
 42281  			if wireType != 2 {
 42282  				return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
 42283  			}
 42284  			var msglen int
 42285  			for shift := uint(0); ; shift += 7 {
 42286  				if shift >= 64 {
 42287  					return ErrIntOverflowGenerated
 42288  				}
 42289  				if iNdEx >= l {
 42290  					return io.ErrUnexpectedEOF
 42291  				}
 42292  				b := dAtA[iNdEx]
 42293  				iNdEx++
 42294  				msglen |= int(b&0x7F) << shift
 42295  				if b < 0x80 {
 42296  					break
 42297  				}
 42298  			}
 42299  			if msglen < 0 {
 42300  				return ErrInvalidLengthGenerated
 42301  			}
 42302  			postIndex := iNdEx + msglen
 42303  			if postIndex < 0 {
 42304  				return ErrInvalidLengthGenerated
 42305  			}
 42306  			if postIndex > l {
 42307  				return io.ErrUnexpectedEOF
 42308  			}
 42309  			m.Items = append(m.Items, &Repository{})
 42310  			if err := m.Items[len(m.Items)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42311  				return err
 42312  			}
 42313  			iNdEx = postIndex
 42314  		default:
 42315  			iNdEx = preIndex
 42316  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42317  			if err != nil {
 42318  				return err
 42319  			}
 42320  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42321  				return ErrInvalidLengthGenerated
 42322  			}
 42323  			if (iNdEx + skippy) > l {
 42324  				return io.ErrUnexpectedEOF
 42325  			}
 42326  			iNdEx += skippy
 42327  		}
 42328  	}
 42329  
 42330  	if iNdEx > l {
 42331  		return io.ErrUnexpectedEOF
 42332  	}
 42333  	return nil
 42334  }
 42335  func (m *ResourceAction) Unmarshal(dAtA []byte) error {
 42336  	l := len(dAtA)
 42337  	iNdEx := 0
 42338  	for iNdEx < l {
 42339  		preIndex := iNdEx
 42340  		var wire uint64
 42341  		for shift := uint(0); ; shift += 7 {
 42342  			if shift >= 64 {
 42343  				return ErrIntOverflowGenerated
 42344  			}
 42345  			if iNdEx >= l {
 42346  				return io.ErrUnexpectedEOF
 42347  			}
 42348  			b := dAtA[iNdEx]
 42349  			iNdEx++
 42350  			wire |= uint64(b&0x7F) << shift
 42351  			if b < 0x80 {
 42352  				break
 42353  			}
 42354  		}
 42355  		fieldNum := int32(wire >> 3)
 42356  		wireType := int(wire & 0x7)
 42357  		if wireType == 4 {
 42358  			return fmt.Errorf("proto: ResourceAction: wiretype end group for non-group")
 42359  		}
 42360  		if fieldNum <= 0 {
 42361  			return fmt.Errorf("proto: ResourceAction: illegal tag %d (wire type %d)", fieldNum, wire)
 42362  		}
 42363  		switch fieldNum {
 42364  		case 1:
 42365  			if wireType != 2 {
 42366  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 42367  			}
 42368  			var stringLen uint64
 42369  			for shift := uint(0); ; shift += 7 {
 42370  				if shift >= 64 {
 42371  					return ErrIntOverflowGenerated
 42372  				}
 42373  				if iNdEx >= l {
 42374  					return io.ErrUnexpectedEOF
 42375  				}
 42376  				b := dAtA[iNdEx]
 42377  				iNdEx++
 42378  				stringLen |= uint64(b&0x7F) << shift
 42379  				if b < 0x80 {
 42380  					break
 42381  				}
 42382  			}
 42383  			intStringLen := int(stringLen)
 42384  			if intStringLen < 0 {
 42385  				return ErrInvalidLengthGenerated
 42386  			}
 42387  			postIndex := iNdEx + intStringLen
 42388  			if postIndex < 0 {
 42389  				return ErrInvalidLengthGenerated
 42390  			}
 42391  			if postIndex > l {
 42392  				return io.ErrUnexpectedEOF
 42393  			}
 42394  			m.Name = string(dAtA[iNdEx:postIndex])
 42395  			iNdEx = postIndex
 42396  		case 2:
 42397  			if wireType != 2 {
 42398  				return fmt.Errorf("proto: wrong wireType = %d for field Params", wireType)
 42399  			}
 42400  			var msglen int
 42401  			for shift := uint(0); ; shift += 7 {
 42402  				if shift >= 64 {
 42403  					return ErrIntOverflowGenerated
 42404  				}
 42405  				if iNdEx >= l {
 42406  					return io.ErrUnexpectedEOF
 42407  				}
 42408  				b := dAtA[iNdEx]
 42409  				iNdEx++
 42410  				msglen |= int(b&0x7F) << shift
 42411  				if b < 0x80 {
 42412  					break
 42413  				}
 42414  			}
 42415  			if msglen < 0 {
 42416  				return ErrInvalidLengthGenerated
 42417  			}
 42418  			postIndex := iNdEx + msglen
 42419  			if postIndex < 0 {
 42420  				return ErrInvalidLengthGenerated
 42421  			}
 42422  			if postIndex > l {
 42423  				return io.ErrUnexpectedEOF
 42424  			}
 42425  			m.Params = append(m.Params, ResourceActionParam{})
 42426  			if err := m.Params[len(m.Params)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42427  				return err
 42428  			}
 42429  			iNdEx = postIndex
 42430  		case 3:
 42431  			if wireType != 0 {
 42432  				return fmt.Errorf("proto: wrong wireType = %d for field Disabled", wireType)
 42433  			}
 42434  			var v int
 42435  			for shift := uint(0); ; shift += 7 {
 42436  				if shift >= 64 {
 42437  					return ErrIntOverflowGenerated
 42438  				}
 42439  				if iNdEx >= l {
 42440  					return io.ErrUnexpectedEOF
 42441  				}
 42442  				b := dAtA[iNdEx]
 42443  				iNdEx++
 42444  				v |= int(b&0x7F) << shift
 42445  				if b < 0x80 {
 42446  					break
 42447  				}
 42448  			}
 42449  			m.Disabled = bool(v != 0)
 42450  		case 4:
 42451  			if wireType != 2 {
 42452  				return fmt.Errorf("proto: wrong wireType = %d for field IconClass", wireType)
 42453  			}
 42454  			var stringLen uint64
 42455  			for shift := uint(0); ; shift += 7 {
 42456  				if shift >= 64 {
 42457  					return ErrIntOverflowGenerated
 42458  				}
 42459  				if iNdEx >= l {
 42460  					return io.ErrUnexpectedEOF
 42461  				}
 42462  				b := dAtA[iNdEx]
 42463  				iNdEx++
 42464  				stringLen |= uint64(b&0x7F) << shift
 42465  				if b < 0x80 {
 42466  					break
 42467  				}
 42468  			}
 42469  			intStringLen := int(stringLen)
 42470  			if intStringLen < 0 {
 42471  				return ErrInvalidLengthGenerated
 42472  			}
 42473  			postIndex := iNdEx + intStringLen
 42474  			if postIndex < 0 {
 42475  				return ErrInvalidLengthGenerated
 42476  			}
 42477  			if postIndex > l {
 42478  				return io.ErrUnexpectedEOF
 42479  			}
 42480  			m.IconClass = string(dAtA[iNdEx:postIndex])
 42481  			iNdEx = postIndex
 42482  		case 5:
 42483  			if wireType != 2 {
 42484  				return fmt.Errorf("proto: wrong wireType = %d for field DisplayName", wireType)
 42485  			}
 42486  			var stringLen uint64
 42487  			for shift := uint(0); ; shift += 7 {
 42488  				if shift >= 64 {
 42489  					return ErrIntOverflowGenerated
 42490  				}
 42491  				if iNdEx >= l {
 42492  					return io.ErrUnexpectedEOF
 42493  				}
 42494  				b := dAtA[iNdEx]
 42495  				iNdEx++
 42496  				stringLen |= uint64(b&0x7F) << shift
 42497  				if b < 0x80 {
 42498  					break
 42499  				}
 42500  			}
 42501  			intStringLen := int(stringLen)
 42502  			if intStringLen < 0 {
 42503  				return ErrInvalidLengthGenerated
 42504  			}
 42505  			postIndex := iNdEx + intStringLen
 42506  			if postIndex < 0 {
 42507  				return ErrInvalidLengthGenerated
 42508  			}
 42509  			if postIndex > l {
 42510  				return io.ErrUnexpectedEOF
 42511  			}
 42512  			m.DisplayName = string(dAtA[iNdEx:postIndex])
 42513  			iNdEx = postIndex
 42514  		default:
 42515  			iNdEx = preIndex
 42516  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42517  			if err != nil {
 42518  				return err
 42519  			}
 42520  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42521  				return ErrInvalidLengthGenerated
 42522  			}
 42523  			if (iNdEx + skippy) > l {
 42524  				return io.ErrUnexpectedEOF
 42525  			}
 42526  			iNdEx += skippy
 42527  		}
 42528  	}
 42529  
 42530  	if iNdEx > l {
 42531  		return io.ErrUnexpectedEOF
 42532  	}
 42533  	return nil
 42534  }
 42535  func (m *ResourceActionDefinition) Unmarshal(dAtA []byte) error {
 42536  	l := len(dAtA)
 42537  	iNdEx := 0
 42538  	for iNdEx < l {
 42539  		preIndex := iNdEx
 42540  		var wire uint64
 42541  		for shift := uint(0); ; shift += 7 {
 42542  			if shift >= 64 {
 42543  				return ErrIntOverflowGenerated
 42544  			}
 42545  			if iNdEx >= l {
 42546  				return io.ErrUnexpectedEOF
 42547  			}
 42548  			b := dAtA[iNdEx]
 42549  			iNdEx++
 42550  			wire |= uint64(b&0x7F) << shift
 42551  			if b < 0x80 {
 42552  				break
 42553  			}
 42554  		}
 42555  		fieldNum := int32(wire >> 3)
 42556  		wireType := int(wire & 0x7)
 42557  		if wireType == 4 {
 42558  			return fmt.Errorf("proto: ResourceActionDefinition: wiretype end group for non-group")
 42559  		}
 42560  		if fieldNum <= 0 {
 42561  			return fmt.Errorf("proto: ResourceActionDefinition: illegal tag %d (wire type %d)", fieldNum, wire)
 42562  		}
 42563  		switch fieldNum {
 42564  		case 1:
 42565  			if wireType != 2 {
 42566  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 42567  			}
 42568  			var stringLen uint64
 42569  			for shift := uint(0); ; shift += 7 {
 42570  				if shift >= 64 {
 42571  					return ErrIntOverflowGenerated
 42572  				}
 42573  				if iNdEx >= l {
 42574  					return io.ErrUnexpectedEOF
 42575  				}
 42576  				b := dAtA[iNdEx]
 42577  				iNdEx++
 42578  				stringLen |= uint64(b&0x7F) << shift
 42579  				if b < 0x80 {
 42580  					break
 42581  				}
 42582  			}
 42583  			intStringLen := int(stringLen)
 42584  			if intStringLen < 0 {
 42585  				return ErrInvalidLengthGenerated
 42586  			}
 42587  			postIndex := iNdEx + intStringLen
 42588  			if postIndex < 0 {
 42589  				return ErrInvalidLengthGenerated
 42590  			}
 42591  			if postIndex > l {
 42592  				return io.ErrUnexpectedEOF
 42593  			}
 42594  			m.Name = string(dAtA[iNdEx:postIndex])
 42595  			iNdEx = postIndex
 42596  		case 2:
 42597  			if wireType != 2 {
 42598  				return fmt.Errorf("proto: wrong wireType = %d for field ActionLua", wireType)
 42599  			}
 42600  			var stringLen uint64
 42601  			for shift := uint(0); ; shift += 7 {
 42602  				if shift >= 64 {
 42603  					return ErrIntOverflowGenerated
 42604  				}
 42605  				if iNdEx >= l {
 42606  					return io.ErrUnexpectedEOF
 42607  				}
 42608  				b := dAtA[iNdEx]
 42609  				iNdEx++
 42610  				stringLen |= uint64(b&0x7F) << shift
 42611  				if b < 0x80 {
 42612  					break
 42613  				}
 42614  			}
 42615  			intStringLen := int(stringLen)
 42616  			if intStringLen < 0 {
 42617  				return ErrInvalidLengthGenerated
 42618  			}
 42619  			postIndex := iNdEx + intStringLen
 42620  			if postIndex < 0 {
 42621  				return ErrInvalidLengthGenerated
 42622  			}
 42623  			if postIndex > l {
 42624  				return io.ErrUnexpectedEOF
 42625  			}
 42626  			m.ActionLua = string(dAtA[iNdEx:postIndex])
 42627  			iNdEx = postIndex
 42628  		default:
 42629  			iNdEx = preIndex
 42630  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42631  			if err != nil {
 42632  				return err
 42633  			}
 42634  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42635  				return ErrInvalidLengthGenerated
 42636  			}
 42637  			if (iNdEx + skippy) > l {
 42638  				return io.ErrUnexpectedEOF
 42639  			}
 42640  			iNdEx += skippy
 42641  		}
 42642  	}
 42643  
 42644  	if iNdEx > l {
 42645  		return io.ErrUnexpectedEOF
 42646  	}
 42647  	return nil
 42648  }
 42649  func (m *ResourceActionParam) Unmarshal(dAtA []byte) error {
 42650  	l := len(dAtA)
 42651  	iNdEx := 0
 42652  	for iNdEx < l {
 42653  		preIndex := iNdEx
 42654  		var wire uint64
 42655  		for shift := uint(0); ; shift += 7 {
 42656  			if shift >= 64 {
 42657  				return ErrIntOverflowGenerated
 42658  			}
 42659  			if iNdEx >= l {
 42660  				return io.ErrUnexpectedEOF
 42661  			}
 42662  			b := dAtA[iNdEx]
 42663  			iNdEx++
 42664  			wire |= uint64(b&0x7F) << shift
 42665  			if b < 0x80 {
 42666  				break
 42667  			}
 42668  		}
 42669  		fieldNum := int32(wire >> 3)
 42670  		wireType := int(wire & 0x7)
 42671  		if wireType == 4 {
 42672  			return fmt.Errorf("proto: ResourceActionParam: wiretype end group for non-group")
 42673  		}
 42674  		if fieldNum <= 0 {
 42675  			return fmt.Errorf("proto: ResourceActionParam: illegal tag %d (wire type %d)", fieldNum, wire)
 42676  		}
 42677  		switch fieldNum {
 42678  		case 1:
 42679  			if wireType != 2 {
 42680  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 42681  			}
 42682  			var stringLen uint64
 42683  			for shift := uint(0); ; shift += 7 {
 42684  				if shift >= 64 {
 42685  					return ErrIntOverflowGenerated
 42686  				}
 42687  				if iNdEx >= l {
 42688  					return io.ErrUnexpectedEOF
 42689  				}
 42690  				b := dAtA[iNdEx]
 42691  				iNdEx++
 42692  				stringLen |= uint64(b&0x7F) << shift
 42693  				if b < 0x80 {
 42694  					break
 42695  				}
 42696  			}
 42697  			intStringLen := int(stringLen)
 42698  			if intStringLen < 0 {
 42699  				return ErrInvalidLengthGenerated
 42700  			}
 42701  			postIndex := iNdEx + intStringLen
 42702  			if postIndex < 0 {
 42703  				return ErrInvalidLengthGenerated
 42704  			}
 42705  			if postIndex > l {
 42706  				return io.ErrUnexpectedEOF
 42707  			}
 42708  			m.Name = string(dAtA[iNdEx:postIndex])
 42709  			iNdEx = postIndex
 42710  		case 2:
 42711  			if wireType != 2 {
 42712  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 42713  			}
 42714  			var stringLen uint64
 42715  			for shift := uint(0); ; shift += 7 {
 42716  				if shift >= 64 {
 42717  					return ErrIntOverflowGenerated
 42718  				}
 42719  				if iNdEx >= l {
 42720  					return io.ErrUnexpectedEOF
 42721  				}
 42722  				b := dAtA[iNdEx]
 42723  				iNdEx++
 42724  				stringLen |= uint64(b&0x7F) << shift
 42725  				if b < 0x80 {
 42726  					break
 42727  				}
 42728  			}
 42729  			intStringLen := int(stringLen)
 42730  			if intStringLen < 0 {
 42731  				return ErrInvalidLengthGenerated
 42732  			}
 42733  			postIndex := iNdEx + intStringLen
 42734  			if postIndex < 0 {
 42735  				return ErrInvalidLengthGenerated
 42736  			}
 42737  			if postIndex > l {
 42738  				return io.ErrUnexpectedEOF
 42739  			}
 42740  			m.Value = string(dAtA[iNdEx:postIndex])
 42741  			iNdEx = postIndex
 42742  		case 3:
 42743  			if wireType != 2 {
 42744  				return fmt.Errorf("proto: wrong wireType = %d for field Type", wireType)
 42745  			}
 42746  			var stringLen uint64
 42747  			for shift := uint(0); ; shift += 7 {
 42748  				if shift >= 64 {
 42749  					return ErrIntOverflowGenerated
 42750  				}
 42751  				if iNdEx >= l {
 42752  					return io.ErrUnexpectedEOF
 42753  				}
 42754  				b := dAtA[iNdEx]
 42755  				iNdEx++
 42756  				stringLen |= uint64(b&0x7F) << shift
 42757  				if b < 0x80 {
 42758  					break
 42759  				}
 42760  			}
 42761  			intStringLen := int(stringLen)
 42762  			if intStringLen < 0 {
 42763  				return ErrInvalidLengthGenerated
 42764  			}
 42765  			postIndex := iNdEx + intStringLen
 42766  			if postIndex < 0 {
 42767  				return ErrInvalidLengthGenerated
 42768  			}
 42769  			if postIndex > l {
 42770  				return io.ErrUnexpectedEOF
 42771  			}
 42772  			m.Type = string(dAtA[iNdEx:postIndex])
 42773  			iNdEx = postIndex
 42774  		case 4:
 42775  			if wireType != 2 {
 42776  				return fmt.Errorf("proto: wrong wireType = %d for field Default", wireType)
 42777  			}
 42778  			var stringLen uint64
 42779  			for shift := uint(0); ; shift += 7 {
 42780  				if shift >= 64 {
 42781  					return ErrIntOverflowGenerated
 42782  				}
 42783  				if iNdEx >= l {
 42784  					return io.ErrUnexpectedEOF
 42785  				}
 42786  				b := dAtA[iNdEx]
 42787  				iNdEx++
 42788  				stringLen |= uint64(b&0x7F) << shift
 42789  				if b < 0x80 {
 42790  					break
 42791  				}
 42792  			}
 42793  			intStringLen := int(stringLen)
 42794  			if intStringLen < 0 {
 42795  				return ErrInvalidLengthGenerated
 42796  			}
 42797  			postIndex := iNdEx + intStringLen
 42798  			if postIndex < 0 {
 42799  				return ErrInvalidLengthGenerated
 42800  			}
 42801  			if postIndex > l {
 42802  				return io.ErrUnexpectedEOF
 42803  			}
 42804  			m.Default = string(dAtA[iNdEx:postIndex])
 42805  			iNdEx = postIndex
 42806  		default:
 42807  			iNdEx = preIndex
 42808  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42809  			if err != nil {
 42810  				return err
 42811  			}
 42812  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42813  				return ErrInvalidLengthGenerated
 42814  			}
 42815  			if (iNdEx + skippy) > l {
 42816  				return io.ErrUnexpectedEOF
 42817  			}
 42818  			iNdEx += skippy
 42819  		}
 42820  	}
 42821  
 42822  	if iNdEx > l {
 42823  		return io.ErrUnexpectedEOF
 42824  	}
 42825  	return nil
 42826  }
 42827  func (m *ResourceActions) Unmarshal(dAtA []byte) error {
 42828  	l := len(dAtA)
 42829  	iNdEx := 0
 42830  	for iNdEx < l {
 42831  		preIndex := iNdEx
 42832  		var wire uint64
 42833  		for shift := uint(0); ; shift += 7 {
 42834  			if shift >= 64 {
 42835  				return ErrIntOverflowGenerated
 42836  			}
 42837  			if iNdEx >= l {
 42838  				return io.ErrUnexpectedEOF
 42839  			}
 42840  			b := dAtA[iNdEx]
 42841  			iNdEx++
 42842  			wire |= uint64(b&0x7F) << shift
 42843  			if b < 0x80 {
 42844  				break
 42845  			}
 42846  		}
 42847  		fieldNum := int32(wire >> 3)
 42848  		wireType := int(wire & 0x7)
 42849  		if wireType == 4 {
 42850  			return fmt.Errorf("proto: ResourceActions: wiretype end group for non-group")
 42851  		}
 42852  		if fieldNum <= 0 {
 42853  			return fmt.Errorf("proto: ResourceActions: illegal tag %d (wire type %d)", fieldNum, wire)
 42854  		}
 42855  		switch fieldNum {
 42856  		case 1:
 42857  			if wireType != 2 {
 42858  				return fmt.Errorf("proto: wrong wireType = %d for field ActionDiscoveryLua", wireType)
 42859  			}
 42860  			var stringLen uint64
 42861  			for shift := uint(0); ; shift += 7 {
 42862  				if shift >= 64 {
 42863  					return ErrIntOverflowGenerated
 42864  				}
 42865  				if iNdEx >= l {
 42866  					return io.ErrUnexpectedEOF
 42867  				}
 42868  				b := dAtA[iNdEx]
 42869  				iNdEx++
 42870  				stringLen |= uint64(b&0x7F) << shift
 42871  				if b < 0x80 {
 42872  					break
 42873  				}
 42874  			}
 42875  			intStringLen := int(stringLen)
 42876  			if intStringLen < 0 {
 42877  				return ErrInvalidLengthGenerated
 42878  			}
 42879  			postIndex := iNdEx + intStringLen
 42880  			if postIndex < 0 {
 42881  				return ErrInvalidLengthGenerated
 42882  			}
 42883  			if postIndex > l {
 42884  				return io.ErrUnexpectedEOF
 42885  			}
 42886  			m.ActionDiscoveryLua = string(dAtA[iNdEx:postIndex])
 42887  			iNdEx = postIndex
 42888  		case 2:
 42889  			if wireType != 2 {
 42890  				return fmt.Errorf("proto: wrong wireType = %d for field Definitions", wireType)
 42891  			}
 42892  			var msglen int
 42893  			for shift := uint(0); ; shift += 7 {
 42894  				if shift >= 64 {
 42895  					return ErrIntOverflowGenerated
 42896  				}
 42897  				if iNdEx >= l {
 42898  					return io.ErrUnexpectedEOF
 42899  				}
 42900  				b := dAtA[iNdEx]
 42901  				iNdEx++
 42902  				msglen |= int(b&0x7F) << shift
 42903  				if b < 0x80 {
 42904  					break
 42905  				}
 42906  			}
 42907  			if msglen < 0 {
 42908  				return ErrInvalidLengthGenerated
 42909  			}
 42910  			postIndex := iNdEx + msglen
 42911  			if postIndex < 0 {
 42912  				return ErrInvalidLengthGenerated
 42913  			}
 42914  			if postIndex > l {
 42915  				return io.ErrUnexpectedEOF
 42916  			}
 42917  			m.Definitions = append(m.Definitions, ResourceActionDefinition{})
 42918  			if err := m.Definitions[len(m.Definitions)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 42919  				return err
 42920  			}
 42921  			iNdEx = postIndex
 42922  		default:
 42923  			iNdEx = preIndex
 42924  			skippy, err := skipGenerated(dAtA[iNdEx:])
 42925  			if err != nil {
 42926  				return err
 42927  			}
 42928  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 42929  				return ErrInvalidLengthGenerated
 42930  			}
 42931  			if (iNdEx + skippy) > l {
 42932  				return io.ErrUnexpectedEOF
 42933  			}
 42934  			iNdEx += skippy
 42935  		}
 42936  	}
 42937  
 42938  	if iNdEx > l {
 42939  		return io.ErrUnexpectedEOF
 42940  	}
 42941  	return nil
 42942  }
 42943  func (m *ResourceDiff) Unmarshal(dAtA []byte) error {
 42944  	l := len(dAtA)
 42945  	iNdEx := 0
 42946  	for iNdEx < l {
 42947  		preIndex := iNdEx
 42948  		var wire uint64
 42949  		for shift := uint(0); ; shift += 7 {
 42950  			if shift >= 64 {
 42951  				return ErrIntOverflowGenerated
 42952  			}
 42953  			if iNdEx >= l {
 42954  				return io.ErrUnexpectedEOF
 42955  			}
 42956  			b := dAtA[iNdEx]
 42957  			iNdEx++
 42958  			wire |= uint64(b&0x7F) << shift
 42959  			if b < 0x80 {
 42960  				break
 42961  			}
 42962  		}
 42963  		fieldNum := int32(wire >> 3)
 42964  		wireType := int(wire & 0x7)
 42965  		if wireType == 4 {
 42966  			return fmt.Errorf("proto: ResourceDiff: wiretype end group for non-group")
 42967  		}
 42968  		if fieldNum <= 0 {
 42969  			return fmt.Errorf("proto: ResourceDiff: illegal tag %d (wire type %d)", fieldNum, wire)
 42970  		}
 42971  		switch fieldNum {
 42972  		case 1:
 42973  			if wireType != 2 {
 42974  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 42975  			}
 42976  			var stringLen uint64
 42977  			for shift := uint(0); ; shift += 7 {
 42978  				if shift >= 64 {
 42979  					return ErrIntOverflowGenerated
 42980  				}
 42981  				if iNdEx >= l {
 42982  					return io.ErrUnexpectedEOF
 42983  				}
 42984  				b := dAtA[iNdEx]
 42985  				iNdEx++
 42986  				stringLen |= uint64(b&0x7F) << shift
 42987  				if b < 0x80 {
 42988  					break
 42989  				}
 42990  			}
 42991  			intStringLen := int(stringLen)
 42992  			if intStringLen < 0 {
 42993  				return ErrInvalidLengthGenerated
 42994  			}
 42995  			postIndex := iNdEx + intStringLen
 42996  			if postIndex < 0 {
 42997  				return ErrInvalidLengthGenerated
 42998  			}
 42999  			if postIndex > l {
 43000  				return io.ErrUnexpectedEOF
 43001  			}
 43002  			m.Group = string(dAtA[iNdEx:postIndex])
 43003  			iNdEx = postIndex
 43004  		case 2:
 43005  			if wireType != 2 {
 43006  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 43007  			}
 43008  			var stringLen uint64
 43009  			for shift := uint(0); ; shift += 7 {
 43010  				if shift >= 64 {
 43011  					return ErrIntOverflowGenerated
 43012  				}
 43013  				if iNdEx >= l {
 43014  					return io.ErrUnexpectedEOF
 43015  				}
 43016  				b := dAtA[iNdEx]
 43017  				iNdEx++
 43018  				stringLen |= uint64(b&0x7F) << shift
 43019  				if b < 0x80 {
 43020  					break
 43021  				}
 43022  			}
 43023  			intStringLen := int(stringLen)
 43024  			if intStringLen < 0 {
 43025  				return ErrInvalidLengthGenerated
 43026  			}
 43027  			postIndex := iNdEx + intStringLen
 43028  			if postIndex < 0 {
 43029  				return ErrInvalidLengthGenerated
 43030  			}
 43031  			if postIndex > l {
 43032  				return io.ErrUnexpectedEOF
 43033  			}
 43034  			m.Kind = string(dAtA[iNdEx:postIndex])
 43035  			iNdEx = postIndex
 43036  		case 3:
 43037  			if wireType != 2 {
 43038  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 43039  			}
 43040  			var stringLen uint64
 43041  			for shift := uint(0); ; shift += 7 {
 43042  				if shift >= 64 {
 43043  					return ErrIntOverflowGenerated
 43044  				}
 43045  				if iNdEx >= l {
 43046  					return io.ErrUnexpectedEOF
 43047  				}
 43048  				b := dAtA[iNdEx]
 43049  				iNdEx++
 43050  				stringLen |= uint64(b&0x7F) << shift
 43051  				if b < 0x80 {
 43052  					break
 43053  				}
 43054  			}
 43055  			intStringLen := int(stringLen)
 43056  			if intStringLen < 0 {
 43057  				return ErrInvalidLengthGenerated
 43058  			}
 43059  			postIndex := iNdEx + intStringLen
 43060  			if postIndex < 0 {
 43061  				return ErrInvalidLengthGenerated
 43062  			}
 43063  			if postIndex > l {
 43064  				return io.ErrUnexpectedEOF
 43065  			}
 43066  			m.Namespace = string(dAtA[iNdEx:postIndex])
 43067  			iNdEx = postIndex
 43068  		case 4:
 43069  			if wireType != 2 {
 43070  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 43071  			}
 43072  			var stringLen uint64
 43073  			for shift := uint(0); ; shift += 7 {
 43074  				if shift >= 64 {
 43075  					return ErrIntOverflowGenerated
 43076  				}
 43077  				if iNdEx >= l {
 43078  					return io.ErrUnexpectedEOF
 43079  				}
 43080  				b := dAtA[iNdEx]
 43081  				iNdEx++
 43082  				stringLen |= uint64(b&0x7F) << shift
 43083  				if b < 0x80 {
 43084  					break
 43085  				}
 43086  			}
 43087  			intStringLen := int(stringLen)
 43088  			if intStringLen < 0 {
 43089  				return ErrInvalidLengthGenerated
 43090  			}
 43091  			postIndex := iNdEx + intStringLen
 43092  			if postIndex < 0 {
 43093  				return ErrInvalidLengthGenerated
 43094  			}
 43095  			if postIndex > l {
 43096  				return io.ErrUnexpectedEOF
 43097  			}
 43098  			m.Name = string(dAtA[iNdEx:postIndex])
 43099  			iNdEx = postIndex
 43100  		case 5:
 43101  			if wireType != 2 {
 43102  				return fmt.Errorf("proto: wrong wireType = %d for field TargetState", wireType)
 43103  			}
 43104  			var stringLen uint64
 43105  			for shift := uint(0); ; shift += 7 {
 43106  				if shift >= 64 {
 43107  					return ErrIntOverflowGenerated
 43108  				}
 43109  				if iNdEx >= l {
 43110  					return io.ErrUnexpectedEOF
 43111  				}
 43112  				b := dAtA[iNdEx]
 43113  				iNdEx++
 43114  				stringLen |= uint64(b&0x7F) << shift
 43115  				if b < 0x80 {
 43116  					break
 43117  				}
 43118  			}
 43119  			intStringLen := int(stringLen)
 43120  			if intStringLen < 0 {
 43121  				return ErrInvalidLengthGenerated
 43122  			}
 43123  			postIndex := iNdEx + intStringLen
 43124  			if postIndex < 0 {
 43125  				return ErrInvalidLengthGenerated
 43126  			}
 43127  			if postIndex > l {
 43128  				return io.ErrUnexpectedEOF
 43129  			}
 43130  			m.TargetState = string(dAtA[iNdEx:postIndex])
 43131  			iNdEx = postIndex
 43132  		case 6:
 43133  			if wireType != 2 {
 43134  				return fmt.Errorf("proto: wrong wireType = %d for field LiveState", wireType)
 43135  			}
 43136  			var stringLen uint64
 43137  			for shift := uint(0); ; shift += 7 {
 43138  				if shift >= 64 {
 43139  					return ErrIntOverflowGenerated
 43140  				}
 43141  				if iNdEx >= l {
 43142  					return io.ErrUnexpectedEOF
 43143  				}
 43144  				b := dAtA[iNdEx]
 43145  				iNdEx++
 43146  				stringLen |= uint64(b&0x7F) << shift
 43147  				if b < 0x80 {
 43148  					break
 43149  				}
 43150  			}
 43151  			intStringLen := int(stringLen)
 43152  			if intStringLen < 0 {
 43153  				return ErrInvalidLengthGenerated
 43154  			}
 43155  			postIndex := iNdEx + intStringLen
 43156  			if postIndex < 0 {
 43157  				return ErrInvalidLengthGenerated
 43158  			}
 43159  			if postIndex > l {
 43160  				return io.ErrUnexpectedEOF
 43161  			}
 43162  			m.LiveState = string(dAtA[iNdEx:postIndex])
 43163  			iNdEx = postIndex
 43164  		case 7:
 43165  			if wireType != 2 {
 43166  				return fmt.Errorf("proto: wrong wireType = %d for field Diff", wireType)
 43167  			}
 43168  			var stringLen uint64
 43169  			for shift := uint(0); ; shift += 7 {
 43170  				if shift >= 64 {
 43171  					return ErrIntOverflowGenerated
 43172  				}
 43173  				if iNdEx >= l {
 43174  					return io.ErrUnexpectedEOF
 43175  				}
 43176  				b := dAtA[iNdEx]
 43177  				iNdEx++
 43178  				stringLen |= uint64(b&0x7F) << shift
 43179  				if b < 0x80 {
 43180  					break
 43181  				}
 43182  			}
 43183  			intStringLen := int(stringLen)
 43184  			if intStringLen < 0 {
 43185  				return ErrInvalidLengthGenerated
 43186  			}
 43187  			postIndex := iNdEx + intStringLen
 43188  			if postIndex < 0 {
 43189  				return ErrInvalidLengthGenerated
 43190  			}
 43191  			if postIndex > l {
 43192  				return io.ErrUnexpectedEOF
 43193  			}
 43194  			m.Diff = string(dAtA[iNdEx:postIndex])
 43195  			iNdEx = postIndex
 43196  		case 8:
 43197  			if wireType != 0 {
 43198  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 43199  			}
 43200  			var v int
 43201  			for shift := uint(0); ; shift += 7 {
 43202  				if shift >= 64 {
 43203  					return ErrIntOverflowGenerated
 43204  				}
 43205  				if iNdEx >= l {
 43206  					return io.ErrUnexpectedEOF
 43207  				}
 43208  				b := dAtA[iNdEx]
 43209  				iNdEx++
 43210  				v |= int(b&0x7F) << shift
 43211  				if b < 0x80 {
 43212  					break
 43213  				}
 43214  			}
 43215  			m.Hook = bool(v != 0)
 43216  		case 9:
 43217  			if wireType != 2 {
 43218  				return fmt.Errorf("proto: wrong wireType = %d for field NormalizedLiveState", wireType)
 43219  			}
 43220  			var stringLen uint64
 43221  			for shift := uint(0); ; shift += 7 {
 43222  				if shift >= 64 {
 43223  					return ErrIntOverflowGenerated
 43224  				}
 43225  				if iNdEx >= l {
 43226  					return io.ErrUnexpectedEOF
 43227  				}
 43228  				b := dAtA[iNdEx]
 43229  				iNdEx++
 43230  				stringLen |= uint64(b&0x7F) << shift
 43231  				if b < 0x80 {
 43232  					break
 43233  				}
 43234  			}
 43235  			intStringLen := int(stringLen)
 43236  			if intStringLen < 0 {
 43237  				return ErrInvalidLengthGenerated
 43238  			}
 43239  			postIndex := iNdEx + intStringLen
 43240  			if postIndex < 0 {
 43241  				return ErrInvalidLengthGenerated
 43242  			}
 43243  			if postIndex > l {
 43244  				return io.ErrUnexpectedEOF
 43245  			}
 43246  			m.NormalizedLiveState = string(dAtA[iNdEx:postIndex])
 43247  			iNdEx = postIndex
 43248  		case 10:
 43249  			if wireType != 2 {
 43250  				return fmt.Errorf("proto: wrong wireType = %d for field PredictedLiveState", wireType)
 43251  			}
 43252  			var stringLen uint64
 43253  			for shift := uint(0); ; shift += 7 {
 43254  				if shift >= 64 {
 43255  					return ErrIntOverflowGenerated
 43256  				}
 43257  				if iNdEx >= l {
 43258  					return io.ErrUnexpectedEOF
 43259  				}
 43260  				b := dAtA[iNdEx]
 43261  				iNdEx++
 43262  				stringLen |= uint64(b&0x7F) << shift
 43263  				if b < 0x80 {
 43264  					break
 43265  				}
 43266  			}
 43267  			intStringLen := int(stringLen)
 43268  			if intStringLen < 0 {
 43269  				return ErrInvalidLengthGenerated
 43270  			}
 43271  			postIndex := iNdEx + intStringLen
 43272  			if postIndex < 0 {
 43273  				return ErrInvalidLengthGenerated
 43274  			}
 43275  			if postIndex > l {
 43276  				return io.ErrUnexpectedEOF
 43277  			}
 43278  			m.PredictedLiveState = string(dAtA[iNdEx:postIndex])
 43279  			iNdEx = postIndex
 43280  		case 11:
 43281  			if wireType != 2 {
 43282  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
 43283  			}
 43284  			var stringLen uint64
 43285  			for shift := uint(0); ; shift += 7 {
 43286  				if shift >= 64 {
 43287  					return ErrIntOverflowGenerated
 43288  				}
 43289  				if iNdEx >= l {
 43290  					return io.ErrUnexpectedEOF
 43291  				}
 43292  				b := dAtA[iNdEx]
 43293  				iNdEx++
 43294  				stringLen |= uint64(b&0x7F) << shift
 43295  				if b < 0x80 {
 43296  					break
 43297  				}
 43298  			}
 43299  			intStringLen := int(stringLen)
 43300  			if intStringLen < 0 {
 43301  				return ErrInvalidLengthGenerated
 43302  			}
 43303  			postIndex := iNdEx + intStringLen
 43304  			if postIndex < 0 {
 43305  				return ErrInvalidLengthGenerated
 43306  			}
 43307  			if postIndex > l {
 43308  				return io.ErrUnexpectedEOF
 43309  			}
 43310  			m.ResourceVersion = string(dAtA[iNdEx:postIndex])
 43311  			iNdEx = postIndex
 43312  		case 12:
 43313  			if wireType != 0 {
 43314  				return fmt.Errorf("proto: wrong wireType = %d for field Modified", wireType)
 43315  			}
 43316  			var v int
 43317  			for shift := uint(0); ; shift += 7 {
 43318  				if shift >= 64 {
 43319  					return ErrIntOverflowGenerated
 43320  				}
 43321  				if iNdEx >= l {
 43322  					return io.ErrUnexpectedEOF
 43323  				}
 43324  				b := dAtA[iNdEx]
 43325  				iNdEx++
 43326  				v |= int(b&0x7F) << shift
 43327  				if b < 0x80 {
 43328  					break
 43329  				}
 43330  			}
 43331  			m.Modified = bool(v != 0)
 43332  		default:
 43333  			iNdEx = preIndex
 43334  			skippy, err := skipGenerated(dAtA[iNdEx:])
 43335  			if err != nil {
 43336  				return err
 43337  			}
 43338  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 43339  				return ErrInvalidLengthGenerated
 43340  			}
 43341  			if (iNdEx + skippy) > l {
 43342  				return io.ErrUnexpectedEOF
 43343  			}
 43344  			iNdEx += skippy
 43345  		}
 43346  	}
 43347  
 43348  	if iNdEx > l {
 43349  		return io.ErrUnexpectedEOF
 43350  	}
 43351  	return nil
 43352  }
 43353  func (m *ResourceIgnoreDifferences) Unmarshal(dAtA []byte) error {
 43354  	l := len(dAtA)
 43355  	iNdEx := 0
 43356  	for iNdEx < l {
 43357  		preIndex := iNdEx
 43358  		var wire uint64
 43359  		for shift := uint(0); ; shift += 7 {
 43360  			if shift >= 64 {
 43361  				return ErrIntOverflowGenerated
 43362  			}
 43363  			if iNdEx >= l {
 43364  				return io.ErrUnexpectedEOF
 43365  			}
 43366  			b := dAtA[iNdEx]
 43367  			iNdEx++
 43368  			wire |= uint64(b&0x7F) << shift
 43369  			if b < 0x80 {
 43370  				break
 43371  			}
 43372  		}
 43373  		fieldNum := int32(wire >> 3)
 43374  		wireType := int(wire & 0x7)
 43375  		if wireType == 4 {
 43376  			return fmt.Errorf("proto: ResourceIgnoreDifferences: wiretype end group for non-group")
 43377  		}
 43378  		if fieldNum <= 0 {
 43379  			return fmt.Errorf("proto: ResourceIgnoreDifferences: illegal tag %d (wire type %d)", fieldNum, wire)
 43380  		}
 43381  		switch fieldNum {
 43382  		case 1:
 43383  			if wireType != 2 {
 43384  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 43385  			}
 43386  			var stringLen uint64
 43387  			for shift := uint(0); ; shift += 7 {
 43388  				if shift >= 64 {
 43389  					return ErrIntOverflowGenerated
 43390  				}
 43391  				if iNdEx >= l {
 43392  					return io.ErrUnexpectedEOF
 43393  				}
 43394  				b := dAtA[iNdEx]
 43395  				iNdEx++
 43396  				stringLen |= uint64(b&0x7F) << shift
 43397  				if b < 0x80 {
 43398  					break
 43399  				}
 43400  			}
 43401  			intStringLen := int(stringLen)
 43402  			if intStringLen < 0 {
 43403  				return ErrInvalidLengthGenerated
 43404  			}
 43405  			postIndex := iNdEx + intStringLen
 43406  			if postIndex < 0 {
 43407  				return ErrInvalidLengthGenerated
 43408  			}
 43409  			if postIndex > l {
 43410  				return io.ErrUnexpectedEOF
 43411  			}
 43412  			m.Group = string(dAtA[iNdEx:postIndex])
 43413  			iNdEx = postIndex
 43414  		case 2:
 43415  			if wireType != 2 {
 43416  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 43417  			}
 43418  			var stringLen uint64
 43419  			for shift := uint(0); ; shift += 7 {
 43420  				if shift >= 64 {
 43421  					return ErrIntOverflowGenerated
 43422  				}
 43423  				if iNdEx >= l {
 43424  					return io.ErrUnexpectedEOF
 43425  				}
 43426  				b := dAtA[iNdEx]
 43427  				iNdEx++
 43428  				stringLen |= uint64(b&0x7F) << shift
 43429  				if b < 0x80 {
 43430  					break
 43431  				}
 43432  			}
 43433  			intStringLen := int(stringLen)
 43434  			if intStringLen < 0 {
 43435  				return ErrInvalidLengthGenerated
 43436  			}
 43437  			postIndex := iNdEx + intStringLen
 43438  			if postIndex < 0 {
 43439  				return ErrInvalidLengthGenerated
 43440  			}
 43441  			if postIndex > l {
 43442  				return io.ErrUnexpectedEOF
 43443  			}
 43444  			m.Kind = string(dAtA[iNdEx:postIndex])
 43445  			iNdEx = postIndex
 43446  		case 3:
 43447  			if wireType != 2 {
 43448  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 43449  			}
 43450  			var stringLen uint64
 43451  			for shift := uint(0); ; shift += 7 {
 43452  				if shift >= 64 {
 43453  					return ErrIntOverflowGenerated
 43454  				}
 43455  				if iNdEx >= l {
 43456  					return io.ErrUnexpectedEOF
 43457  				}
 43458  				b := dAtA[iNdEx]
 43459  				iNdEx++
 43460  				stringLen |= uint64(b&0x7F) << shift
 43461  				if b < 0x80 {
 43462  					break
 43463  				}
 43464  			}
 43465  			intStringLen := int(stringLen)
 43466  			if intStringLen < 0 {
 43467  				return ErrInvalidLengthGenerated
 43468  			}
 43469  			postIndex := iNdEx + intStringLen
 43470  			if postIndex < 0 {
 43471  				return ErrInvalidLengthGenerated
 43472  			}
 43473  			if postIndex > l {
 43474  				return io.ErrUnexpectedEOF
 43475  			}
 43476  			m.Name = string(dAtA[iNdEx:postIndex])
 43477  			iNdEx = postIndex
 43478  		case 4:
 43479  			if wireType != 2 {
 43480  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 43481  			}
 43482  			var stringLen uint64
 43483  			for shift := uint(0); ; shift += 7 {
 43484  				if shift >= 64 {
 43485  					return ErrIntOverflowGenerated
 43486  				}
 43487  				if iNdEx >= l {
 43488  					return io.ErrUnexpectedEOF
 43489  				}
 43490  				b := dAtA[iNdEx]
 43491  				iNdEx++
 43492  				stringLen |= uint64(b&0x7F) << shift
 43493  				if b < 0x80 {
 43494  					break
 43495  				}
 43496  			}
 43497  			intStringLen := int(stringLen)
 43498  			if intStringLen < 0 {
 43499  				return ErrInvalidLengthGenerated
 43500  			}
 43501  			postIndex := iNdEx + intStringLen
 43502  			if postIndex < 0 {
 43503  				return ErrInvalidLengthGenerated
 43504  			}
 43505  			if postIndex > l {
 43506  				return io.ErrUnexpectedEOF
 43507  			}
 43508  			m.Namespace = string(dAtA[iNdEx:postIndex])
 43509  			iNdEx = postIndex
 43510  		case 5:
 43511  			if wireType != 2 {
 43512  				return fmt.Errorf("proto: wrong wireType = %d for field JSONPointers", wireType)
 43513  			}
 43514  			var stringLen uint64
 43515  			for shift := uint(0); ; shift += 7 {
 43516  				if shift >= 64 {
 43517  					return ErrIntOverflowGenerated
 43518  				}
 43519  				if iNdEx >= l {
 43520  					return io.ErrUnexpectedEOF
 43521  				}
 43522  				b := dAtA[iNdEx]
 43523  				iNdEx++
 43524  				stringLen |= uint64(b&0x7F) << shift
 43525  				if b < 0x80 {
 43526  					break
 43527  				}
 43528  			}
 43529  			intStringLen := int(stringLen)
 43530  			if intStringLen < 0 {
 43531  				return ErrInvalidLengthGenerated
 43532  			}
 43533  			postIndex := iNdEx + intStringLen
 43534  			if postIndex < 0 {
 43535  				return ErrInvalidLengthGenerated
 43536  			}
 43537  			if postIndex > l {
 43538  				return io.ErrUnexpectedEOF
 43539  			}
 43540  			m.JSONPointers = append(m.JSONPointers, string(dAtA[iNdEx:postIndex]))
 43541  			iNdEx = postIndex
 43542  		case 6:
 43543  			if wireType != 2 {
 43544  				return fmt.Errorf("proto: wrong wireType = %d for field JQPathExpressions", wireType)
 43545  			}
 43546  			var stringLen uint64
 43547  			for shift := uint(0); ; shift += 7 {
 43548  				if shift >= 64 {
 43549  					return ErrIntOverflowGenerated
 43550  				}
 43551  				if iNdEx >= l {
 43552  					return io.ErrUnexpectedEOF
 43553  				}
 43554  				b := dAtA[iNdEx]
 43555  				iNdEx++
 43556  				stringLen |= uint64(b&0x7F) << shift
 43557  				if b < 0x80 {
 43558  					break
 43559  				}
 43560  			}
 43561  			intStringLen := int(stringLen)
 43562  			if intStringLen < 0 {
 43563  				return ErrInvalidLengthGenerated
 43564  			}
 43565  			postIndex := iNdEx + intStringLen
 43566  			if postIndex < 0 {
 43567  				return ErrInvalidLengthGenerated
 43568  			}
 43569  			if postIndex > l {
 43570  				return io.ErrUnexpectedEOF
 43571  			}
 43572  			m.JQPathExpressions = append(m.JQPathExpressions, string(dAtA[iNdEx:postIndex]))
 43573  			iNdEx = postIndex
 43574  		case 7:
 43575  			if wireType != 2 {
 43576  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedFieldsManagers", wireType)
 43577  			}
 43578  			var stringLen uint64
 43579  			for shift := uint(0); ; shift += 7 {
 43580  				if shift >= 64 {
 43581  					return ErrIntOverflowGenerated
 43582  				}
 43583  				if iNdEx >= l {
 43584  					return io.ErrUnexpectedEOF
 43585  				}
 43586  				b := dAtA[iNdEx]
 43587  				iNdEx++
 43588  				stringLen |= uint64(b&0x7F) << shift
 43589  				if b < 0x80 {
 43590  					break
 43591  				}
 43592  			}
 43593  			intStringLen := int(stringLen)
 43594  			if intStringLen < 0 {
 43595  				return ErrInvalidLengthGenerated
 43596  			}
 43597  			postIndex := iNdEx + intStringLen
 43598  			if postIndex < 0 {
 43599  				return ErrInvalidLengthGenerated
 43600  			}
 43601  			if postIndex > l {
 43602  				return io.ErrUnexpectedEOF
 43603  			}
 43604  			m.ManagedFieldsManagers = append(m.ManagedFieldsManagers, string(dAtA[iNdEx:postIndex]))
 43605  			iNdEx = postIndex
 43606  		default:
 43607  			iNdEx = preIndex
 43608  			skippy, err := skipGenerated(dAtA[iNdEx:])
 43609  			if err != nil {
 43610  				return err
 43611  			}
 43612  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 43613  				return ErrInvalidLengthGenerated
 43614  			}
 43615  			if (iNdEx + skippy) > l {
 43616  				return io.ErrUnexpectedEOF
 43617  			}
 43618  			iNdEx += skippy
 43619  		}
 43620  	}
 43621  
 43622  	if iNdEx > l {
 43623  		return io.ErrUnexpectedEOF
 43624  	}
 43625  	return nil
 43626  }
 43627  func (m *ResourceNetworkingInfo) Unmarshal(dAtA []byte) error {
 43628  	l := len(dAtA)
 43629  	iNdEx := 0
 43630  	for iNdEx < l {
 43631  		preIndex := iNdEx
 43632  		var wire uint64
 43633  		for shift := uint(0); ; shift += 7 {
 43634  			if shift >= 64 {
 43635  				return ErrIntOverflowGenerated
 43636  			}
 43637  			if iNdEx >= l {
 43638  				return io.ErrUnexpectedEOF
 43639  			}
 43640  			b := dAtA[iNdEx]
 43641  			iNdEx++
 43642  			wire |= uint64(b&0x7F) << shift
 43643  			if b < 0x80 {
 43644  				break
 43645  			}
 43646  		}
 43647  		fieldNum := int32(wire >> 3)
 43648  		wireType := int(wire & 0x7)
 43649  		if wireType == 4 {
 43650  			return fmt.Errorf("proto: ResourceNetworkingInfo: wiretype end group for non-group")
 43651  		}
 43652  		if fieldNum <= 0 {
 43653  			return fmt.Errorf("proto: ResourceNetworkingInfo: illegal tag %d (wire type %d)", fieldNum, wire)
 43654  		}
 43655  		switch fieldNum {
 43656  		case 1:
 43657  			if wireType != 2 {
 43658  				return fmt.Errorf("proto: wrong wireType = %d for field TargetLabels", wireType)
 43659  			}
 43660  			var msglen int
 43661  			for shift := uint(0); ; shift += 7 {
 43662  				if shift >= 64 {
 43663  					return ErrIntOverflowGenerated
 43664  				}
 43665  				if iNdEx >= l {
 43666  					return io.ErrUnexpectedEOF
 43667  				}
 43668  				b := dAtA[iNdEx]
 43669  				iNdEx++
 43670  				msglen |= int(b&0x7F) << shift
 43671  				if b < 0x80 {
 43672  					break
 43673  				}
 43674  			}
 43675  			if msglen < 0 {
 43676  				return ErrInvalidLengthGenerated
 43677  			}
 43678  			postIndex := iNdEx + msglen
 43679  			if postIndex < 0 {
 43680  				return ErrInvalidLengthGenerated
 43681  			}
 43682  			if postIndex > l {
 43683  				return io.ErrUnexpectedEOF
 43684  			}
 43685  			if m.TargetLabels == nil {
 43686  				m.TargetLabels = make(map[string]string)
 43687  			}
 43688  			var mapkey string
 43689  			var mapvalue string
 43690  			for iNdEx < postIndex {
 43691  				entryPreIndex := iNdEx
 43692  				var wire uint64
 43693  				for shift := uint(0); ; shift += 7 {
 43694  					if shift >= 64 {
 43695  						return ErrIntOverflowGenerated
 43696  					}
 43697  					if iNdEx >= l {
 43698  						return io.ErrUnexpectedEOF
 43699  					}
 43700  					b := dAtA[iNdEx]
 43701  					iNdEx++
 43702  					wire |= uint64(b&0x7F) << shift
 43703  					if b < 0x80 {
 43704  						break
 43705  					}
 43706  				}
 43707  				fieldNum := int32(wire >> 3)
 43708  				if fieldNum == 1 {
 43709  					var stringLenmapkey uint64
 43710  					for shift := uint(0); ; shift += 7 {
 43711  						if shift >= 64 {
 43712  							return ErrIntOverflowGenerated
 43713  						}
 43714  						if iNdEx >= l {
 43715  							return io.ErrUnexpectedEOF
 43716  						}
 43717  						b := dAtA[iNdEx]
 43718  						iNdEx++
 43719  						stringLenmapkey |= uint64(b&0x7F) << shift
 43720  						if b < 0x80 {
 43721  							break
 43722  						}
 43723  					}
 43724  					intStringLenmapkey := int(stringLenmapkey)
 43725  					if intStringLenmapkey < 0 {
 43726  						return ErrInvalidLengthGenerated
 43727  					}
 43728  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 43729  					if postStringIndexmapkey < 0 {
 43730  						return ErrInvalidLengthGenerated
 43731  					}
 43732  					if postStringIndexmapkey > l {
 43733  						return io.ErrUnexpectedEOF
 43734  					}
 43735  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 43736  					iNdEx = postStringIndexmapkey
 43737  				} else if fieldNum == 2 {
 43738  					var stringLenmapvalue uint64
 43739  					for shift := uint(0); ; shift += 7 {
 43740  						if shift >= 64 {
 43741  							return ErrIntOverflowGenerated
 43742  						}
 43743  						if iNdEx >= l {
 43744  							return io.ErrUnexpectedEOF
 43745  						}
 43746  						b := dAtA[iNdEx]
 43747  						iNdEx++
 43748  						stringLenmapvalue |= uint64(b&0x7F) << shift
 43749  						if b < 0x80 {
 43750  							break
 43751  						}
 43752  					}
 43753  					intStringLenmapvalue := int(stringLenmapvalue)
 43754  					if intStringLenmapvalue < 0 {
 43755  						return ErrInvalidLengthGenerated
 43756  					}
 43757  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 43758  					if postStringIndexmapvalue < 0 {
 43759  						return ErrInvalidLengthGenerated
 43760  					}
 43761  					if postStringIndexmapvalue > l {
 43762  						return io.ErrUnexpectedEOF
 43763  					}
 43764  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 43765  					iNdEx = postStringIndexmapvalue
 43766  				} else {
 43767  					iNdEx = entryPreIndex
 43768  					skippy, err := skipGenerated(dAtA[iNdEx:])
 43769  					if err != nil {
 43770  						return err
 43771  					}
 43772  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 43773  						return ErrInvalidLengthGenerated
 43774  					}
 43775  					if (iNdEx + skippy) > postIndex {
 43776  						return io.ErrUnexpectedEOF
 43777  					}
 43778  					iNdEx += skippy
 43779  				}
 43780  			}
 43781  			m.TargetLabels[mapkey] = mapvalue
 43782  			iNdEx = postIndex
 43783  		case 2:
 43784  			if wireType != 2 {
 43785  				return fmt.Errorf("proto: wrong wireType = %d for field TargetRefs", wireType)
 43786  			}
 43787  			var msglen int
 43788  			for shift := uint(0); ; shift += 7 {
 43789  				if shift >= 64 {
 43790  					return ErrIntOverflowGenerated
 43791  				}
 43792  				if iNdEx >= l {
 43793  					return io.ErrUnexpectedEOF
 43794  				}
 43795  				b := dAtA[iNdEx]
 43796  				iNdEx++
 43797  				msglen |= int(b&0x7F) << shift
 43798  				if b < 0x80 {
 43799  					break
 43800  				}
 43801  			}
 43802  			if msglen < 0 {
 43803  				return ErrInvalidLengthGenerated
 43804  			}
 43805  			postIndex := iNdEx + msglen
 43806  			if postIndex < 0 {
 43807  				return ErrInvalidLengthGenerated
 43808  			}
 43809  			if postIndex > l {
 43810  				return io.ErrUnexpectedEOF
 43811  			}
 43812  			m.TargetRefs = append(m.TargetRefs, ResourceRef{})
 43813  			if err := m.TargetRefs[len(m.TargetRefs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43814  				return err
 43815  			}
 43816  			iNdEx = postIndex
 43817  		case 3:
 43818  			if wireType != 2 {
 43819  				return fmt.Errorf("proto: wrong wireType = %d for field Labels", wireType)
 43820  			}
 43821  			var msglen int
 43822  			for shift := uint(0); ; shift += 7 {
 43823  				if shift >= 64 {
 43824  					return ErrIntOverflowGenerated
 43825  				}
 43826  				if iNdEx >= l {
 43827  					return io.ErrUnexpectedEOF
 43828  				}
 43829  				b := dAtA[iNdEx]
 43830  				iNdEx++
 43831  				msglen |= int(b&0x7F) << shift
 43832  				if b < 0x80 {
 43833  					break
 43834  				}
 43835  			}
 43836  			if msglen < 0 {
 43837  				return ErrInvalidLengthGenerated
 43838  			}
 43839  			postIndex := iNdEx + msglen
 43840  			if postIndex < 0 {
 43841  				return ErrInvalidLengthGenerated
 43842  			}
 43843  			if postIndex > l {
 43844  				return io.ErrUnexpectedEOF
 43845  			}
 43846  			if m.Labels == nil {
 43847  				m.Labels = make(map[string]string)
 43848  			}
 43849  			var mapkey string
 43850  			var mapvalue string
 43851  			for iNdEx < postIndex {
 43852  				entryPreIndex := iNdEx
 43853  				var wire uint64
 43854  				for shift := uint(0); ; shift += 7 {
 43855  					if shift >= 64 {
 43856  						return ErrIntOverflowGenerated
 43857  					}
 43858  					if iNdEx >= l {
 43859  						return io.ErrUnexpectedEOF
 43860  					}
 43861  					b := dAtA[iNdEx]
 43862  					iNdEx++
 43863  					wire |= uint64(b&0x7F) << shift
 43864  					if b < 0x80 {
 43865  						break
 43866  					}
 43867  				}
 43868  				fieldNum := int32(wire >> 3)
 43869  				if fieldNum == 1 {
 43870  					var stringLenmapkey uint64
 43871  					for shift := uint(0); ; shift += 7 {
 43872  						if shift >= 64 {
 43873  							return ErrIntOverflowGenerated
 43874  						}
 43875  						if iNdEx >= l {
 43876  							return io.ErrUnexpectedEOF
 43877  						}
 43878  						b := dAtA[iNdEx]
 43879  						iNdEx++
 43880  						stringLenmapkey |= uint64(b&0x7F) << shift
 43881  						if b < 0x80 {
 43882  							break
 43883  						}
 43884  					}
 43885  					intStringLenmapkey := int(stringLenmapkey)
 43886  					if intStringLenmapkey < 0 {
 43887  						return ErrInvalidLengthGenerated
 43888  					}
 43889  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 43890  					if postStringIndexmapkey < 0 {
 43891  						return ErrInvalidLengthGenerated
 43892  					}
 43893  					if postStringIndexmapkey > l {
 43894  						return io.ErrUnexpectedEOF
 43895  					}
 43896  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 43897  					iNdEx = postStringIndexmapkey
 43898  				} else if fieldNum == 2 {
 43899  					var stringLenmapvalue uint64
 43900  					for shift := uint(0); ; shift += 7 {
 43901  						if shift >= 64 {
 43902  							return ErrIntOverflowGenerated
 43903  						}
 43904  						if iNdEx >= l {
 43905  							return io.ErrUnexpectedEOF
 43906  						}
 43907  						b := dAtA[iNdEx]
 43908  						iNdEx++
 43909  						stringLenmapvalue |= uint64(b&0x7F) << shift
 43910  						if b < 0x80 {
 43911  							break
 43912  						}
 43913  					}
 43914  					intStringLenmapvalue := int(stringLenmapvalue)
 43915  					if intStringLenmapvalue < 0 {
 43916  						return ErrInvalidLengthGenerated
 43917  					}
 43918  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 43919  					if postStringIndexmapvalue < 0 {
 43920  						return ErrInvalidLengthGenerated
 43921  					}
 43922  					if postStringIndexmapvalue > l {
 43923  						return io.ErrUnexpectedEOF
 43924  					}
 43925  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 43926  					iNdEx = postStringIndexmapvalue
 43927  				} else {
 43928  					iNdEx = entryPreIndex
 43929  					skippy, err := skipGenerated(dAtA[iNdEx:])
 43930  					if err != nil {
 43931  						return err
 43932  					}
 43933  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 43934  						return ErrInvalidLengthGenerated
 43935  					}
 43936  					if (iNdEx + skippy) > postIndex {
 43937  						return io.ErrUnexpectedEOF
 43938  					}
 43939  					iNdEx += skippy
 43940  				}
 43941  			}
 43942  			m.Labels[mapkey] = mapvalue
 43943  			iNdEx = postIndex
 43944  		case 4:
 43945  			if wireType != 2 {
 43946  				return fmt.Errorf("proto: wrong wireType = %d for field Ingress", wireType)
 43947  			}
 43948  			var msglen int
 43949  			for shift := uint(0); ; shift += 7 {
 43950  				if shift >= 64 {
 43951  					return ErrIntOverflowGenerated
 43952  				}
 43953  				if iNdEx >= l {
 43954  					return io.ErrUnexpectedEOF
 43955  				}
 43956  				b := dAtA[iNdEx]
 43957  				iNdEx++
 43958  				msglen |= int(b&0x7F) << shift
 43959  				if b < 0x80 {
 43960  					break
 43961  				}
 43962  			}
 43963  			if msglen < 0 {
 43964  				return ErrInvalidLengthGenerated
 43965  			}
 43966  			postIndex := iNdEx + msglen
 43967  			if postIndex < 0 {
 43968  				return ErrInvalidLengthGenerated
 43969  			}
 43970  			if postIndex > l {
 43971  				return io.ErrUnexpectedEOF
 43972  			}
 43973  			m.Ingress = append(m.Ingress, v12.LoadBalancerIngress{})
 43974  			if err := m.Ingress[len(m.Ingress)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 43975  				return err
 43976  			}
 43977  			iNdEx = postIndex
 43978  		case 5:
 43979  			if wireType != 2 {
 43980  				return fmt.Errorf("proto: wrong wireType = %d for field ExternalURLs", wireType)
 43981  			}
 43982  			var stringLen uint64
 43983  			for shift := uint(0); ; shift += 7 {
 43984  				if shift >= 64 {
 43985  					return ErrIntOverflowGenerated
 43986  				}
 43987  				if iNdEx >= l {
 43988  					return io.ErrUnexpectedEOF
 43989  				}
 43990  				b := dAtA[iNdEx]
 43991  				iNdEx++
 43992  				stringLen |= uint64(b&0x7F) << shift
 43993  				if b < 0x80 {
 43994  					break
 43995  				}
 43996  			}
 43997  			intStringLen := int(stringLen)
 43998  			if intStringLen < 0 {
 43999  				return ErrInvalidLengthGenerated
 44000  			}
 44001  			postIndex := iNdEx + intStringLen
 44002  			if postIndex < 0 {
 44003  				return ErrInvalidLengthGenerated
 44004  			}
 44005  			if postIndex > l {
 44006  				return io.ErrUnexpectedEOF
 44007  			}
 44008  			m.ExternalURLs = append(m.ExternalURLs, string(dAtA[iNdEx:postIndex]))
 44009  			iNdEx = postIndex
 44010  		default:
 44011  			iNdEx = preIndex
 44012  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44013  			if err != nil {
 44014  				return err
 44015  			}
 44016  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44017  				return ErrInvalidLengthGenerated
 44018  			}
 44019  			if (iNdEx + skippy) > l {
 44020  				return io.ErrUnexpectedEOF
 44021  			}
 44022  			iNdEx += skippy
 44023  		}
 44024  	}
 44025  
 44026  	if iNdEx > l {
 44027  		return io.ErrUnexpectedEOF
 44028  	}
 44029  	return nil
 44030  }
 44031  func (m *ResourceNode) Unmarshal(dAtA []byte) error {
 44032  	l := len(dAtA)
 44033  	iNdEx := 0
 44034  	for iNdEx < l {
 44035  		preIndex := iNdEx
 44036  		var wire uint64
 44037  		for shift := uint(0); ; shift += 7 {
 44038  			if shift >= 64 {
 44039  				return ErrIntOverflowGenerated
 44040  			}
 44041  			if iNdEx >= l {
 44042  				return io.ErrUnexpectedEOF
 44043  			}
 44044  			b := dAtA[iNdEx]
 44045  			iNdEx++
 44046  			wire |= uint64(b&0x7F) << shift
 44047  			if b < 0x80 {
 44048  				break
 44049  			}
 44050  		}
 44051  		fieldNum := int32(wire >> 3)
 44052  		wireType := int(wire & 0x7)
 44053  		if wireType == 4 {
 44054  			return fmt.Errorf("proto: ResourceNode: wiretype end group for non-group")
 44055  		}
 44056  		if fieldNum <= 0 {
 44057  			return fmt.Errorf("proto: ResourceNode: illegal tag %d (wire type %d)", fieldNum, wire)
 44058  		}
 44059  		switch fieldNum {
 44060  		case 1:
 44061  			if wireType != 2 {
 44062  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceRef", wireType)
 44063  			}
 44064  			var msglen int
 44065  			for shift := uint(0); ; shift += 7 {
 44066  				if shift >= 64 {
 44067  					return ErrIntOverflowGenerated
 44068  				}
 44069  				if iNdEx >= l {
 44070  					return io.ErrUnexpectedEOF
 44071  				}
 44072  				b := dAtA[iNdEx]
 44073  				iNdEx++
 44074  				msglen |= int(b&0x7F) << shift
 44075  				if b < 0x80 {
 44076  					break
 44077  				}
 44078  			}
 44079  			if msglen < 0 {
 44080  				return ErrInvalidLengthGenerated
 44081  			}
 44082  			postIndex := iNdEx + msglen
 44083  			if postIndex < 0 {
 44084  				return ErrInvalidLengthGenerated
 44085  			}
 44086  			if postIndex > l {
 44087  				return io.ErrUnexpectedEOF
 44088  			}
 44089  			if err := m.ResourceRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44090  				return err
 44091  			}
 44092  			iNdEx = postIndex
 44093  		case 2:
 44094  			if wireType != 2 {
 44095  				return fmt.Errorf("proto: wrong wireType = %d for field ParentRefs", wireType)
 44096  			}
 44097  			var msglen int
 44098  			for shift := uint(0); ; shift += 7 {
 44099  				if shift >= 64 {
 44100  					return ErrIntOverflowGenerated
 44101  				}
 44102  				if iNdEx >= l {
 44103  					return io.ErrUnexpectedEOF
 44104  				}
 44105  				b := dAtA[iNdEx]
 44106  				iNdEx++
 44107  				msglen |= int(b&0x7F) << shift
 44108  				if b < 0x80 {
 44109  					break
 44110  				}
 44111  			}
 44112  			if msglen < 0 {
 44113  				return ErrInvalidLengthGenerated
 44114  			}
 44115  			postIndex := iNdEx + msglen
 44116  			if postIndex < 0 {
 44117  				return ErrInvalidLengthGenerated
 44118  			}
 44119  			if postIndex > l {
 44120  				return io.ErrUnexpectedEOF
 44121  			}
 44122  			m.ParentRefs = append(m.ParentRefs, ResourceRef{})
 44123  			if err := m.ParentRefs[len(m.ParentRefs)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44124  				return err
 44125  			}
 44126  			iNdEx = postIndex
 44127  		case 3:
 44128  			if wireType != 2 {
 44129  				return fmt.Errorf("proto: wrong wireType = %d for field Info", wireType)
 44130  			}
 44131  			var msglen int
 44132  			for shift := uint(0); ; shift += 7 {
 44133  				if shift >= 64 {
 44134  					return ErrIntOverflowGenerated
 44135  				}
 44136  				if iNdEx >= l {
 44137  					return io.ErrUnexpectedEOF
 44138  				}
 44139  				b := dAtA[iNdEx]
 44140  				iNdEx++
 44141  				msglen |= int(b&0x7F) << shift
 44142  				if b < 0x80 {
 44143  					break
 44144  				}
 44145  			}
 44146  			if msglen < 0 {
 44147  				return ErrInvalidLengthGenerated
 44148  			}
 44149  			postIndex := iNdEx + msglen
 44150  			if postIndex < 0 {
 44151  				return ErrInvalidLengthGenerated
 44152  			}
 44153  			if postIndex > l {
 44154  				return io.ErrUnexpectedEOF
 44155  			}
 44156  			m.Info = append(m.Info, InfoItem{})
 44157  			if err := m.Info[len(m.Info)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44158  				return err
 44159  			}
 44160  			iNdEx = postIndex
 44161  		case 4:
 44162  			if wireType != 2 {
 44163  				return fmt.Errorf("proto: wrong wireType = %d for field NetworkingInfo", wireType)
 44164  			}
 44165  			var msglen int
 44166  			for shift := uint(0); ; shift += 7 {
 44167  				if shift >= 64 {
 44168  					return ErrIntOverflowGenerated
 44169  				}
 44170  				if iNdEx >= l {
 44171  					return io.ErrUnexpectedEOF
 44172  				}
 44173  				b := dAtA[iNdEx]
 44174  				iNdEx++
 44175  				msglen |= int(b&0x7F) << shift
 44176  				if b < 0x80 {
 44177  					break
 44178  				}
 44179  			}
 44180  			if msglen < 0 {
 44181  				return ErrInvalidLengthGenerated
 44182  			}
 44183  			postIndex := iNdEx + msglen
 44184  			if postIndex < 0 {
 44185  				return ErrInvalidLengthGenerated
 44186  			}
 44187  			if postIndex > l {
 44188  				return io.ErrUnexpectedEOF
 44189  			}
 44190  			if m.NetworkingInfo == nil {
 44191  				m.NetworkingInfo = &ResourceNetworkingInfo{}
 44192  			}
 44193  			if err := m.NetworkingInfo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44194  				return err
 44195  			}
 44196  			iNdEx = postIndex
 44197  		case 5:
 44198  			if wireType != 2 {
 44199  				return fmt.Errorf("proto: wrong wireType = %d for field ResourceVersion", wireType)
 44200  			}
 44201  			var stringLen uint64
 44202  			for shift := uint(0); ; shift += 7 {
 44203  				if shift >= 64 {
 44204  					return ErrIntOverflowGenerated
 44205  				}
 44206  				if iNdEx >= l {
 44207  					return io.ErrUnexpectedEOF
 44208  				}
 44209  				b := dAtA[iNdEx]
 44210  				iNdEx++
 44211  				stringLen |= uint64(b&0x7F) << shift
 44212  				if b < 0x80 {
 44213  					break
 44214  				}
 44215  			}
 44216  			intStringLen := int(stringLen)
 44217  			if intStringLen < 0 {
 44218  				return ErrInvalidLengthGenerated
 44219  			}
 44220  			postIndex := iNdEx + intStringLen
 44221  			if postIndex < 0 {
 44222  				return ErrInvalidLengthGenerated
 44223  			}
 44224  			if postIndex > l {
 44225  				return io.ErrUnexpectedEOF
 44226  			}
 44227  			m.ResourceVersion = string(dAtA[iNdEx:postIndex])
 44228  			iNdEx = postIndex
 44229  		case 6:
 44230  			if wireType != 2 {
 44231  				return fmt.Errorf("proto: wrong wireType = %d for field Images", wireType)
 44232  			}
 44233  			var stringLen uint64
 44234  			for shift := uint(0); ; shift += 7 {
 44235  				if shift >= 64 {
 44236  					return ErrIntOverflowGenerated
 44237  				}
 44238  				if iNdEx >= l {
 44239  					return io.ErrUnexpectedEOF
 44240  				}
 44241  				b := dAtA[iNdEx]
 44242  				iNdEx++
 44243  				stringLen |= uint64(b&0x7F) << shift
 44244  				if b < 0x80 {
 44245  					break
 44246  				}
 44247  			}
 44248  			intStringLen := int(stringLen)
 44249  			if intStringLen < 0 {
 44250  				return ErrInvalidLengthGenerated
 44251  			}
 44252  			postIndex := iNdEx + intStringLen
 44253  			if postIndex < 0 {
 44254  				return ErrInvalidLengthGenerated
 44255  			}
 44256  			if postIndex > l {
 44257  				return io.ErrUnexpectedEOF
 44258  			}
 44259  			m.Images = append(m.Images, string(dAtA[iNdEx:postIndex]))
 44260  			iNdEx = postIndex
 44261  		case 7:
 44262  			if wireType != 2 {
 44263  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 44264  			}
 44265  			var msglen int
 44266  			for shift := uint(0); ; shift += 7 {
 44267  				if shift >= 64 {
 44268  					return ErrIntOverflowGenerated
 44269  				}
 44270  				if iNdEx >= l {
 44271  					return io.ErrUnexpectedEOF
 44272  				}
 44273  				b := dAtA[iNdEx]
 44274  				iNdEx++
 44275  				msglen |= int(b&0x7F) << shift
 44276  				if b < 0x80 {
 44277  					break
 44278  				}
 44279  			}
 44280  			if msglen < 0 {
 44281  				return ErrInvalidLengthGenerated
 44282  			}
 44283  			postIndex := iNdEx + msglen
 44284  			if postIndex < 0 {
 44285  				return ErrInvalidLengthGenerated
 44286  			}
 44287  			if postIndex > l {
 44288  				return io.ErrUnexpectedEOF
 44289  			}
 44290  			if m.Health == nil {
 44291  				m.Health = &HealthStatus{}
 44292  			}
 44293  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44294  				return err
 44295  			}
 44296  			iNdEx = postIndex
 44297  		case 8:
 44298  			if wireType != 2 {
 44299  				return fmt.Errorf("proto: wrong wireType = %d for field CreatedAt", wireType)
 44300  			}
 44301  			var msglen int
 44302  			for shift := uint(0); ; shift += 7 {
 44303  				if shift >= 64 {
 44304  					return ErrIntOverflowGenerated
 44305  				}
 44306  				if iNdEx >= l {
 44307  					return io.ErrUnexpectedEOF
 44308  				}
 44309  				b := dAtA[iNdEx]
 44310  				iNdEx++
 44311  				msglen |= int(b&0x7F) << shift
 44312  				if b < 0x80 {
 44313  					break
 44314  				}
 44315  			}
 44316  			if msglen < 0 {
 44317  				return ErrInvalidLengthGenerated
 44318  			}
 44319  			postIndex := iNdEx + msglen
 44320  			if postIndex < 0 {
 44321  				return ErrInvalidLengthGenerated
 44322  			}
 44323  			if postIndex > l {
 44324  				return io.ErrUnexpectedEOF
 44325  			}
 44326  			if m.CreatedAt == nil {
 44327  				m.CreatedAt = &v1.Time{}
 44328  			}
 44329  			if err := m.CreatedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44330  				return err
 44331  			}
 44332  			iNdEx = postIndex
 44333  		default:
 44334  			iNdEx = preIndex
 44335  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44336  			if err != nil {
 44337  				return err
 44338  			}
 44339  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44340  				return ErrInvalidLengthGenerated
 44341  			}
 44342  			if (iNdEx + skippy) > l {
 44343  				return io.ErrUnexpectedEOF
 44344  			}
 44345  			iNdEx += skippy
 44346  		}
 44347  	}
 44348  
 44349  	if iNdEx > l {
 44350  		return io.ErrUnexpectedEOF
 44351  	}
 44352  	return nil
 44353  }
 44354  func (m *ResourceOverride) Unmarshal(dAtA []byte) error {
 44355  	l := len(dAtA)
 44356  	iNdEx := 0
 44357  	for iNdEx < l {
 44358  		preIndex := iNdEx
 44359  		var wire uint64
 44360  		for shift := uint(0); ; shift += 7 {
 44361  			if shift >= 64 {
 44362  				return ErrIntOverflowGenerated
 44363  			}
 44364  			if iNdEx >= l {
 44365  				return io.ErrUnexpectedEOF
 44366  			}
 44367  			b := dAtA[iNdEx]
 44368  			iNdEx++
 44369  			wire |= uint64(b&0x7F) << shift
 44370  			if b < 0x80 {
 44371  				break
 44372  			}
 44373  		}
 44374  		fieldNum := int32(wire >> 3)
 44375  		wireType := int(wire & 0x7)
 44376  		if wireType == 4 {
 44377  			return fmt.Errorf("proto: ResourceOverride: wiretype end group for non-group")
 44378  		}
 44379  		if fieldNum <= 0 {
 44380  			return fmt.Errorf("proto: ResourceOverride: illegal tag %d (wire type %d)", fieldNum, wire)
 44381  		}
 44382  		switch fieldNum {
 44383  		case 1:
 44384  			if wireType != 2 {
 44385  				return fmt.Errorf("proto: wrong wireType = %d for field HealthLua", wireType)
 44386  			}
 44387  			var stringLen uint64
 44388  			for shift := uint(0); ; shift += 7 {
 44389  				if shift >= 64 {
 44390  					return ErrIntOverflowGenerated
 44391  				}
 44392  				if iNdEx >= l {
 44393  					return io.ErrUnexpectedEOF
 44394  				}
 44395  				b := dAtA[iNdEx]
 44396  				iNdEx++
 44397  				stringLen |= uint64(b&0x7F) << shift
 44398  				if b < 0x80 {
 44399  					break
 44400  				}
 44401  			}
 44402  			intStringLen := int(stringLen)
 44403  			if intStringLen < 0 {
 44404  				return ErrInvalidLengthGenerated
 44405  			}
 44406  			postIndex := iNdEx + intStringLen
 44407  			if postIndex < 0 {
 44408  				return ErrInvalidLengthGenerated
 44409  			}
 44410  			if postIndex > l {
 44411  				return io.ErrUnexpectedEOF
 44412  			}
 44413  			m.HealthLua = string(dAtA[iNdEx:postIndex])
 44414  			iNdEx = postIndex
 44415  		case 2:
 44416  			if wireType != 2 {
 44417  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreDifferences", wireType)
 44418  			}
 44419  			var msglen int
 44420  			for shift := uint(0); ; shift += 7 {
 44421  				if shift >= 64 {
 44422  					return ErrIntOverflowGenerated
 44423  				}
 44424  				if iNdEx >= l {
 44425  					return io.ErrUnexpectedEOF
 44426  				}
 44427  				b := dAtA[iNdEx]
 44428  				iNdEx++
 44429  				msglen |= int(b&0x7F) << shift
 44430  				if b < 0x80 {
 44431  					break
 44432  				}
 44433  			}
 44434  			if msglen < 0 {
 44435  				return ErrInvalidLengthGenerated
 44436  			}
 44437  			postIndex := iNdEx + msglen
 44438  			if postIndex < 0 {
 44439  				return ErrInvalidLengthGenerated
 44440  			}
 44441  			if postIndex > l {
 44442  				return io.ErrUnexpectedEOF
 44443  			}
 44444  			if err := m.IgnoreDifferences.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44445  				return err
 44446  			}
 44447  			iNdEx = postIndex
 44448  		case 3:
 44449  			if wireType != 2 {
 44450  				return fmt.Errorf("proto: wrong wireType = %d for field Actions", wireType)
 44451  			}
 44452  			var stringLen uint64
 44453  			for shift := uint(0); ; shift += 7 {
 44454  				if shift >= 64 {
 44455  					return ErrIntOverflowGenerated
 44456  				}
 44457  				if iNdEx >= l {
 44458  					return io.ErrUnexpectedEOF
 44459  				}
 44460  				b := dAtA[iNdEx]
 44461  				iNdEx++
 44462  				stringLen |= uint64(b&0x7F) << shift
 44463  				if b < 0x80 {
 44464  					break
 44465  				}
 44466  			}
 44467  			intStringLen := int(stringLen)
 44468  			if intStringLen < 0 {
 44469  				return ErrInvalidLengthGenerated
 44470  			}
 44471  			postIndex := iNdEx + intStringLen
 44472  			if postIndex < 0 {
 44473  				return ErrInvalidLengthGenerated
 44474  			}
 44475  			if postIndex > l {
 44476  				return io.ErrUnexpectedEOF
 44477  			}
 44478  			m.Actions = string(dAtA[iNdEx:postIndex])
 44479  			iNdEx = postIndex
 44480  		case 4:
 44481  			if wireType != 2 {
 44482  				return fmt.Errorf("proto: wrong wireType = %d for field KnownTypeFields", wireType)
 44483  			}
 44484  			var msglen int
 44485  			for shift := uint(0); ; shift += 7 {
 44486  				if shift >= 64 {
 44487  					return ErrIntOverflowGenerated
 44488  				}
 44489  				if iNdEx >= l {
 44490  					return io.ErrUnexpectedEOF
 44491  				}
 44492  				b := dAtA[iNdEx]
 44493  				iNdEx++
 44494  				msglen |= int(b&0x7F) << shift
 44495  				if b < 0x80 {
 44496  					break
 44497  				}
 44498  			}
 44499  			if msglen < 0 {
 44500  				return ErrInvalidLengthGenerated
 44501  			}
 44502  			postIndex := iNdEx + msglen
 44503  			if postIndex < 0 {
 44504  				return ErrInvalidLengthGenerated
 44505  			}
 44506  			if postIndex > l {
 44507  				return io.ErrUnexpectedEOF
 44508  			}
 44509  			m.KnownTypeFields = append(m.KnownTypeFields, KnownTypeField{})
 44510  			if err := m.KnownTypeFields[len(m.KnownTypeFields)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44511  				return err
 44512  			}
 44513  			iNdEx = postIndex
 44514  		case 5:
 44515  			if wireType != 0 {
 44516  				return fmt.Errorf("proto: wrong wireType = %d for field UseOpenLibs", wireType)
 44517  			}
 44518  			var v int
 44519  			for shift := uint(0); ; shift += 7 {
 44520  				if shift >= 64 {
 44521  					return ErrIntOverflowGenerated
 44522  				}
 44523  				if iNdEx >= l {
 44524  					return io.ErrUnexpectedEOF
 44525  				}
 44526  				b := dAtA[iNdEx]
 44527  				iNdEx++
 44528  				v |= int(b&0x7F) << shift
 44529  				if b < 0x80 {
 44530  					break
 44531  				}
 44532  			}
 44533  			m.UseOpenLibs = bool(v != 0)
 44534  		case 6:
 44535  			if wireType != 2 {
 44536  				return fmt.Errorf("proto: wrong wireType = %d for field IgnoreResourceUpdates", wireType)
 44537  			}
 44538  			var msglen int
 44539  			for shift := uint(0); ; shift += 7 {
 44540  				if shift >= 64 {
 44541  					return ErrIntOverflowGenerated
 44542  				}
 44543  				if iNdEx >= l {
 44544  					return io.ErrUnexpectedEOF
 44545  				}
 44546  				b := dAtA[iNdEx]
 44547  				iNdEx++
 44548  				msglen |= int(b&0x7F) << shift
 44549  				if b < 0x80 {
 44550  					break
 44551  				}
 44552  			}
 44553  			if msglen < 0 {
 44554  				return ErrInvalidLengthGenerated
 44555  			}
 44556  			postIndex := iNdEx + msglen
 44557  			if postIndex < 0 {
 44558  				return ErrInvalidLengthGenerated
 44559  			}
 44560  			if postIndex > l {
 44561  				return io.ErrUnexpectedEOF
 44562  			}
 44563  			if err := m.IgnoreResourceUpdates.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 44564  				return err
 44565  			}
 44566  			iNdEx = postIndex
 44567  		default:
 44568  			iNdEx = preIndex
 44569  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44570  			if err != nil {
 44571  				return err
 44572  			}
 44573  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44574  				return ErrInvalidLengthGenerated
 44575  			}
 44576  			if (iNdEx + skippy) > l {
 44577  				return io.ErrUnexpectedEOF
 44578  			}
 44579  			iNdEx += skippy
 44580  		}
 44581  	}
 44582  
 44583  	if iNdEx > l {
 44584  		return io.ErrUnexpectedEOF
 44585  	}
 44586  	return nil
 44587  }
 44588  func (m *ResourceRef) Unmarshal(dAtA []byte) error {
 44589  	l := len(dAtA)
 44590  	iNdEx := 0
 44591  	for iNdEx < l {
 44592  		preIndex := iNdEx
 44593  		var wire uint64
 44594  		for shift := uint(0); ; shift += 7 {
 44595  			if shift >= 64 {
 44596  				return ErrIntOverflowGenerated
 44597  			}
 44598  			if iNdEx >= l {
 44599  				return io.ErrUnexpectedEOF
 44600  			}
 44601  			b := dAtA[iNdEx]
 44602  			iNdEx++
 44603  			wire |= uint64(b&0x7F) << shift
 44604  			if b < 0x80 {
 44605  				break
 44606  			}
 44607  		}
 44608  		fieldNum := int32(wire >> 3)
 44609  		wireType := int(wire & 0x7)
 44610  		if wireType == 4 {
 44611  			return fmt.Errorf("proto: ResourceRef: wiretype end group for non-group")
 44612  		}
 44613  		if fieldNum <= 0 {
 44614  			return fmt.Errorf("proto: ResourceRef: illegal tag %d (wire type %d)", fieldNum, wire)
 44615  		}
 44616  		switch fieldNum {
 44617  		case 1:
 44618  			if wireType != 2 {
 44619  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 44620  			}
 44621  			var stringLen uint64
 44622  			for shift := uint(0); ; shift += 7 {
 44623  				if shift >= 64 {
 44624  					return ErrIntOverflowGenerated
 44625  				}
 44626  				if iNdEx >= l {
 44627  					return io.ErrUnexpectedEOF
 44628  				}
 44629  				b := dAtA[iNdEx]
 44630  				iNdEx++
 44631  				stringLen |= uint64(b&0x7F) << shift
 44632  				if b < 0x80 {
 44633  					break
 44634  				}
 44635  			}
 44636  			intStringLen := int(stringLen)
 44637  			if intStringLen < 0 {
 44638  				return ErrInvalidLengthGenerated
 44639  			}
 44640  			postIndex := iNdEx + intStringLen
 44641  			if postIndex < 0 {
 44642  				return ErrInvalidLengthGenerated
 44643  			}
 44644  			if postIndex > l {
 44645  				return io.ErrUnexpectedEOF
 44646  			}
 44647  			m.Group = string(dAtA[iNdEx:postIndex])
 44648  			iNdEx = postIndex
 44649  		case 2:
 44650  			if wireType != 2 {
 44651  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 44652  			}
 44653  			var stringLen uint64
 44654  			for shift := uint(0); ; shift += 7 {
 44655  				if shift >= 64 {
 44656  					return ErrIntOverflowGenerated
 44657  				}
 44658  				if iNdEx >= l {
 44659  					return io.ErrUnexpectedEOF
 44660  				}
 44661  				b := dAtA[iNdEx]
 44662  				iNdEx++
 44663  				stringLen |= uint64(b&0x7F) << shift
 44664  				if b < 0x80 {
 44665  					break
 44666  				}
 44667  			}
 44668  			intStringLen := int(stringLen)
 44669  			if intStringLen < 0 {
 44670  				return ErrInvalidLengthGenerated
 44671  			}
 44672  			postIndex := iNdEx + intStringLen
 44673  			if postIndex < 0 {
 44674  				return ErrInvalidLengthGenerated
 44675  			}
 44676  			if postIndex > l {
 44677  				return io.ErrUnexpectedEOF
 44678  			}
 44679  			m.Version = string(dAtA[iNdEx:postIndex])
 44680  			iNdEx = postIndex
 44681  		case 3:
 44682  			if wireType != 2 {
 44683  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 44684  			}
 44685  			var stringLen uint64
 44686  			for shift := uint(0); ; shift += 7 {
 44687  				if shift >= 64 {
 44688  					return ErrIntOverflowGenerated
 44689  				}
 44690  				if iNdEx >= l {
 44691  					return io.ErrUnexpectedEOF
 44692  				}
 44693  				b := dAtA[iNdEx]
 44694  				iNdEx++
 44695  				stringLen |= uint64(b&0x7F) << shift
 44696  				if b < 0x80 {
 44697  					break
 44698  				}
 44699  			}
 44700  			intStringLen := int(stringLen)
 44701  			if intStringLen < 0 {
 44702  				return ErrInvalidLengthGenerated
 44703  			}
 44704  			postIndex := iNdEx + intStringLen
 44705  			if postIndex < 0 {
 44706  				return ErrInvalidLengthGenerated
 44707  			}
 44708  			if postIndex > l {
 44709  				return io.ErrUnexpectedEOF
 44710  			}
 44711  			m.Kind = string(dAtA[iNdEx:postIndex])
 44712  			iNdEx = postIndex
 44713  		case 4:
 44714  			if wireType != 2 {
 44715  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 44716  			}
 44717  			var stringLen uint64
 44718  			for shift := uint(0); ; shift += 7 {
 44719  				if shift >= 64 {
 44720  					return ErrIntOverflowGenerated
 44721  				}
 44722  				if iNdEx >= l {
 44723  					return io.ErrUnexpectedEOF
 44724  				}
 44725  				b := dAtA[iNdEx]
 44726  				iNdEx++
 44727  				stringLen |= uint64(b&0x7F) << shift
 44728  				if b < 0x80 {
 44729  					break
 44730  				}
 44731  			}
 44732  			intStringLen := int(stringLen)
 44733  			if intStringLen < 0 {
 44734  				return ErrInvalidLengthGenerated
 44735  			}
 44736  			postIndex := iNdEx + intStringLen
 44737  			if postIndex < 0 {
 44738  				return ErrInvalidLengthGenerated
 44739  			}
 44740  			if postIndex > l {
 44741  				return io.ErrUnexpectedEOF
 44742  			}
 44743  			m.Namespace = string(dAtA[iNdEx:postIndex])
 44744  			iNdEx = postIndex
 44745  		case 5:
 44746  			if wireType != 2 {
 44747  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 44748  			}
 44749  			var stringLen uint64
 44750  			for shift := uint(0); ; shift += 7 {
 44751  				if shift >= 64 {
 44752  					return ErrIntOverflowGenerated
 44753  				}
 44754  				if iNdEx >= l {
 44755  					return io.ErrUnexpectedEOF
 44756  				}
 44757  				b := dAtA[iNdEx]
 44758  				iNdEx++
 44759  				stringLen |= uint64(b&0x7F) << shift
 44760  				if b < 0x80 {
 44761  					break
 44762  				}
 44763  			}
 44764  			intStringLen := int(stringLen)
 44765  			if intStringLen < 0 {
 44766  				return ErrInvalidLengthGenerated
 44767  			}
 44768  			postIndex := iNdEx + intStringLen
 44769  			if postIndex < 0 {
 44770  				return ErrInvalidLengthGenerated
 44771  			}
 44772  			if postIndex > l {
 44773  				return io.ErrUnexpectedEOF
 44774  			}
 44775  			m.Name = string(dAtA[iNdEx:postIndex])
 44776  			iNdEx = postIndex
 44777  		case 6:
 44778  			if wireType != 2 {
 44779  				return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
 44780  			}
 44781  			var stringLen uint64
 44782  			for shift := uint(0); ; shift += 7 {
 44783  				if shift >= 64 {
 44784  					return ErrIntOverflowGenerated
 44785  				}
 44786  				if iNdEx >= l {
 44787  					return io.ErrUnexpectedEOF
 44788  				}
 44789  				b := dAtA[iNdEx]
 44790  				iNdEx++
 44791  				stringLen |= uint64(b&0x7F) << shift
 44792  				if b < 0x80 {
 44793  					break
 44794  				}
 44795  			}
 44796  			intStringLen := int(stringLen)
 44797  			if intStringLen < 0 {
 44798  				return ErrInvalidLengthGenerated
 44799  			}
 44800  			postIndex := iNdEx + intStringLen
 44801  			if postIndex < 0 {
 44802  				return ErrInvalidLengthGenerated
 44803  			}
 44804  			if postIndex > l {
 44805  				return io.ErrUnexpectedEOF
 44806  			}
 44807  			m.UID = string(dAtA[iNdEx:postIndex])
 44808  			iNdEx = postIndex
 44809  		default:
 44810  			iNdEx = preIndex
 44811  			skippy, err := skipGenerated(dAtA[iNdEx:])
 44812  			if err != nil {
 44813  				return err
 44814  			}
 44815  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 44816  				return ErrInvalidLengthGenerated
 44817  			}
 44818  			if (iNdEx + skippy) > l {
 44819  				return io.ErrUnexpectedEOF
 44820  			}
 44821  			iNdEx += skippy
 44822  		}
 44823  	}
 44824  
 44825  	if iNdEx > l {
 44826  		return io.ErrUnexpectedEOF
 44827  	}
 44828  	return nil
 44829  }
 44830  func (m *ResourceResult) Unmarshal(dAtA []byte) error {
 44831  	l := len(dAtA)
 44832  	iNdEx := 0
 44833  	for iNdEx < l {
 44834  		preIndex := iNdEx
 44835  		var wire uint64
 44836  		for shift := uint(0); ; shift += 7 {
 44837  			if shift >= 64 {
 44838  				return ErrIntOverflowGenerated
 44839  			}
 44840  			if iNdEx >= l {
 44841  				return io.ErrUnexpectedEOF
 44842  			}
 44843  			b := dAtA[iNdEx]
 44844  			iNdEx++
 44845  			wire |= uint64(b&0x7F) << shift
 44846  			if b < 0x80 {
 44847  				break
 44848  			}
 44849  		}
 44850  		fieldNum := int32(wire >> 3)
 44851  		wireType := int(wire & 0x7)
 44852  		if wireType == 4 {
 44853  			return fmt.Errorf("proto: ResourceResult: wiretype end group for non-group")
 44854  		}
 44855  		if fieldNum <= 0 {
 44856  			return fmt.Errorf("proto: ResourceResult: illegal tag %d (wire type %d)", fieldNum, wire)
 44857  		}
 44858  		switch fieldNum {
 44859  		case 1:
 44860  			if wireType != 2 {
 44861  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 44862  			}
 44863  			var stringLen uint64
 44864  			for shift := uint(0); ; shift += 7 {
 44865  				if shift >= 64 {
 44866  					return ErrIntOverflowGenerated
 44867  				}
 44868  				if iNdEx >= l {
 44869  					return io.ErrUnexpectedEOF
 44870  				}
 44871  				b := dAtA[iNdEx]
 44872  				iNdEx++
 44873  				stringLen |= uint64(b&0x7F) << shift
 44874  				if b < 0x80 {
 44875  					break
 44876  				}
 44877  			}
 44878  			intStringLen := int(stringLen)
 44879  			if intStringLen < 0 {
 44880  				return ErrInvalidLengthGenerated
 44881  			}
 44882  			postIndex := iNdEx + intStringLen
 44883  			if postIndex < 0 {
 44884  				return ErrInvalidLengthGenerated
 44885  			}
 44886  			if postIndex > l {
 44887  				return io.ErrUnexpectedEOF
 44888  			}
 44889  			m.Group = string(dAtA[iNdEx:postIndex])
 44890  			iNdEx = postIndex
 44891  		case 2:
 44892  			if wireType != 2 {
 44893  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 44894  			}
 44895  			var stringLen uint64
 44896  			for shift := uint(0); ; shift += 7 {
 44897  				if shift >= 64 {
 44898  					return ErrIntOverflowGenerated
 44899  				}
 44900  				if iNdEx >= l {
 44901  					return io.ErrUnexpectedEOF
 44902  				}
 44903  				b := dAtA[iNdEx]
 44904  				iNdEx++
 44905  				stringLen |= uint64(b&0x7F) << shift
 44906  				if b < 0x80 {
 44907  					break
 44908  				}
 44909  			}
 44910  			intStringLen := int(stringLen)
 44911  			if intStringLen < 0 {
 44912  				return ErrInvalidLengthGenerated
 44913  			}
 44914  			postIndex := iNdEx + intStringLen
 44915  			if postIndex < 0 {
 44916  				return ErrInvalidLengthGenerated
 44917  			}
 44918  			if postIndex > l {
 44919  				return io.ErrUnexpectedEOF
 44920  			}
 44921  			m.Version = string(dAtA[iNdEx:postIndex])
 44922  			iNdEx = postIndex
 44923  		case 3:
 44924  			if wireType != 2 {
 44925  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 44926  			}
 44927  			var stringLen uint64
 44928  			for shift := uint(0); ; shift += 7 {
 44929  				if shift >= 64 {
 44930  					return ErrIntOverflowGenerated
 44931  				}
 44932  				if iNdEx >= l {
 44933  					return io.ErrUnexpectedEOF
 44934  				}
 44935  				b := dAtA[iNdEx]
 44936  				iNdEx++
 44937  				stringLen |= uint64(b&0x7F) << shift
 44938  				if b < 0x80 {
 44939  					break
 44940  				}
 44941  			}
 44942  			intStringLen := int(stringLen)
 44943  			if intStringLen < 0 {
 44944  				return ErrInvalidLengthGenerated
 44945  			}
 44946  			postIndex := iNdEx + intStringLen
 44947  			if postIndex < 0 {
 44948  				return ErrInvalidLengthGenerated
 44949  			}
 44950  			if postIndex > l {
 44951  				return io.ErrUnexpectedEOF
 44952  			}
 44953  			m.Kind = string(dAtA[iNdEx:postIndex])
 44954  			iNdEx = postIndex
 44955  		case 4:
 44956  			if wireType != 2 {
 44957  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 44958  			}
 44959  			var stringLen uint64
 44960  			for shift := uint(0); ; shift += 7 {
 44961  				if shift >= 64 {
 44962  					return ErrIntOverflowGenerated
 44963  				}
 44964  				if iNdEx >= l {
 44965  					return io.ErrUnexpectedEOF
 44966  				}
 44967  				b := dAtA[iNdEx]
 44968  				iNdEx++
 44969  				stringLen |= uint64(b&0x7F) << shift
 44970  				if b < 0x80 {
 44971  					break
 44972  				}
 44973  			}
 44974  			intStringLen := int(stringLen)
 44975  			if intStringLen < 0 {
 44976  				return ErrInvalidLengthGenerated
 44977  			}
 44978  			postIndex := iNdEx + intStringLen
 44979  			if postIndex < 0 {
 44980  				return ErrInvalidLengthGenerated
 44981  			}
 44982  			if postIndex > l {
 44983  				return io.ErrUnexpectedEOF
 44984  			}
 44985  			m.Namespace = string(dAtA[iNdEx:postIndex])
 44986  			iNdEx = postIndex
 44987  		case 5:
 44988  			if wireType != 2 {
 44989  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 44990  			}
 44991  			var stringLen uint64
 44992  			for shift := uint(0); ; shift += 7 {
 44993  				if shift >= 64 {
 44994  					return ErrIntOverflowGenerated
 44995  				}
 44996  				if iNdEx >= l {
 44997  					return io.ErrUnexpectedEOF
 44998  				}
 44999  				b := dAtA[iNdEx]
 45000  				iNdEx++
 45001  				stringLen |= uint64(b&0x7F) << shift
 45002  				if b < 0x80 {
 45003  					break
 45004  				}
 45005  			}
 45006  			intStringLen := int(stringLen)
 45007  			if intStringLen < 0 {
 45008  				return ErrInvalidLengthGenerated
 45009  			}
 45010  			postIndex := iNdEx + intStringLen
 45011  			if postIndex < 0 {
 45012  				return ErrInvalidLengthGenerated
 45013  			}
 45014  			if postIndex > l {
 45015  				return io.ErrUnexpectedEOF
 45016  			}
 45017  			m.Name = string(dAtA[iNdEx:postIndex])
 45018  			iNdEx = postIndex
 45019  		case 6:
 45020  			if wireType != 2 {
 45021  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 45022  			}
 45023  			var stringLen uint64
 45024  			for shift := uint(0); ; shift += 7 {
 45025  				if shift >= 64 {
 45026  					return ErrIntOverflowGenerated
 45027  				}
 45028  				if iNdEx >= l {
 45029  					return io.ErrUnexpectedEOF
 45030  				}
 45031  				b := dAtA[iNdEx]
 45032  				iNdEx++
 45033  				stringLen |= uint64(b&0x7F) << shift
 45034  				if b < 0x80 {
 45035  					break
 45036  				}
 45037  			}
 45038  			intStringLen := int(stringLen)
 45039  			if intStringLen < 0 {
 45040  				return ErrInvalidLengthGenerated
 45041  			}
 45042  			postIndex := iNdEx + intStringLen
 45043  			if postIndex < 0 {
 45044  				return ErrInvalidLengthGenerated
 45045  			}
 45046  			if postIndex > l {
 45047  				return io.ErrUnexpectedEOF
 45048  			}
 45049  			m.Status = github_com_argoproj_gitops_engine_pkg_sync_common.ResultCode(dAtA[iNdEx:postIndex])
 45050  			iNdEx = postIndex
 45051  		case 7:
 45052  			if wireType != 2 {
 45053  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 45054  			}
 45055  			var stringLen uint64
 45056  			for shift := uint(0); ; shift += 7 {
 45057  				if shift >= 64 {
 45058  					return ErrIntOverflowGenerated
 45059  				}
 45060  				if iNdEx >= l {
 45061  					return io.ErrUnexpectedEOF
 45062  				}
 45063  				b := dAtA[iNdEx]
 45064  				iNdEx++
 45065  				stringLen |= uint64(b&0x7F) << shift
 45066  				if b < 0x80 {
 45067  					break
 45068  				}
 45069  			}
 45070  			intStringLen := int(stringLen)
 45071  			if intStringLen < 0 {
 45072  				return ErrInvalidLengthGenerated
 45073  			}
 45074  			postIndex := iNdEx + intStringLen
 45075  			if postIndex < 0 {
 45076  				return ErrInvalidLengthGenerated
 45077  			}
 45078  			if postIndex > l {
 45079  				return io.ErrUnexpectedEOF
 45080  			}
 45081  			m.Message = string(dAtA[iNdEx:postIndex])
 45082  			iNdEx = postIndex
 45083  		case 8:
 45084  			if wireType != 2 {
 45085  				return fmt.Errorf("proto: wrong wireType = %d for field HookType", wireType)
 45086  			}
 45087  			var stringLen uint64
 45088  			for shift := uint(0); ; shift += 7 {
 45089  				if shift >= 64 {
 45090  					return ErrIntOverflowGenerated
 45091  				}
 45092  				if iNdEx >= l {
 45093  					return io.ErrUnexpectedEOF
 45094  				}
 45095  				b := dAtA[iNdEx]
 45096  				iNdEx++
 45097  				stringLen |= uint64(b&0x7F) << shift
 45098  				if b < 0x80 {
 45099  					break
 45100  				}
 45101  			}
 45102  			intStringLen := int(stringLen)
 45103  			if intStringLen < 0 {
 45104  				return ErrInvalidLengthGenerated
 45105  			}
 45106  			postIndex := iNdEx + intStringLen
 45107  			if postIndex < 0 {
 45108  				return ErrInvalidLengthGenerated
 45109  			}
 45110  			if postIndex > l {
 45111  				return io.ErrUnexpectedEOF
 45112  			}
 45113  			m.HookType = github_com_argoproj_gitops_engine_pkg_sync_common.HookType(dAtA[iNdEx:postIndex])
 45114  			iNdEx = postIndex
 45115  		case 9:
 45116  			if wireType != 2 {
 45117  				return fmt.Errorf("proto: wrong wireType = %d for field HookPhase", wireType)
 45118  			}
 45119  			var stringLen uint64
 45120  			for shift := uint(0); ; shift += 7 {
 45121  				if shift >= 64 {
 45122  					return ErrIntOverflowGenerated
 45123  				}
 45124  				if iNdEx >= l {
 45125  					return io.ErrUnexpectedEOF
 45126  				}
 45127  				b := dAtA[iNdEx]
 45128  				iNdEx++
 45129  				stringLen |= uint64(b&0x7F) << shift
 45130  				if b < 0x80 {
 45131  					break
 45132  				}
 45133  			}
 45134  			intStringLen := int(stringLen)
 45135  			if intStringLen < 0 {
 45136  				return ErrInvalidLengthGenerated
 45137  			}
 45138  			postIndex := iNdEx + intStringLen
 45139  			if postIndex < 0 {
 45140  				return ErrInvalidLengthGenerated
 45141  			}
 45142  			if postIndex > l {
 45143  				return io.ErrUnexpectedEOF
 45144  			}
 45145  			m.HookPhase = github_com_argoproj_gitops_engine_pkg_sync_common.OperationPhase(dAtA[iNdEx:postIndex])
 45146  			iNdEx = postIndex
 45147  		case 10:
 45148  			if wireType != 2 {
 45149  				return fmt.Errorf("proto: wrong wireType = %d for field SyncPhase", wireType)
 45150  			}
 45151  			var stringLen uint64
 45152  			for shift := uint(0); ; shift += 7 {
 45153  				if shift >= 64 {
 45154  					return ErrIntOverflowGenerated
 45155  				}
 45156  				if iNdEx >= l {
 45157  					return io.ErrUnexpectedEOF
 45158  				}
 45159  				b := dAtA[iNdEx]
 45160  				iNdEx++
 45161  				stringLen |= uint64(b&0x7F) << shift
 45162  				if b < 0x80 {
 45163  					break
 45164  				}
 45165  			}
 45166  			intStringLen := int(stringLen)
 45167  			if intStringLen < 0 {
 45168  				return ErrInvalidLengthGenerated
 45169  			}
 45170  			postIndex := iNdEx + intStringLen
 45171  			if postIndex < 0 {
 45172  				return ErrInvalidLengthGenerated
 45173  			}
 45174  			if postIndex > l {
 45175  				return io.ErrUnexpectedEOF
 45176  			}
 45177  			m.SyncPhase = github_com_argoproj_gitops_engine_pkg_sync_common.SyncPhase(dAtA[iNdEx:postIndex])
 45178  			iNdEx = postIndex
 45179  		default:
 45180  			iNdEx = preIndex
 45181  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45182  			if err != nil {
 45183  				return err
 45184  			}
 45185  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45186  				return ErrInvalidLengthGenerated
 45187  			}
 45188  			if (iNdEx + skippy) > l {
 45189  				return io.ErrUnexpectedEOF
 45190  			}
 45191  			iNdEx += skippy
 45192  		}
 45193  	}
 45194  
 45195  	if iNdEx > l {
 45196  		return io.ErrUnexpectedEOF
 45197  	}
 45198  	return nil
 45199  }
 45200  func (m *ResourceStatus) Unmarshal(dAtA []byte) error {
 45201  	l := len(dAtA)
 45202  	iNdEx := 0
 45203  	for iNdEx < l {
 45204  		preIndex := iNdEx
 45205  		var wire uint64
 45206  		for shift := uint(0); ; shift += 7 {
 45207  			if shift >= 64 {
 45208  				return ErrIntOverflowGenerated
 45209  			}
 45210  			if iNdEx >= l {
 45211  				return io.ErrUnexpectedEOF
 45212  			}
 45213  			b := dAtA[iNdEx]
 45214  			iNdEx++
 45215  			wire |= uint64(b&0x7F) << shift
 45216  			if b < 0x80 {
 45217  				break
 45218  			}
 45219  		}
 45220  		fieldNum := int32(wire >> 3)
 45221  		wireType := int(wire & 0x7)
 45222  		if wireType == 4 {
 45223  			return fmt.Errorf("proto: ResourceStatus: wiretype end group for non-group")
 45224  		}
 45225  		if fieldNum <= 0 {
 45226  			return fmt.Errorf("proto: ResourceStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 45227  		}
 45228  		switch fieldNum {
 45229  		case 1:
 45230  			if wireType != 2 {
 45231  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 45232  			}
 45233  			var stringLen uint64
 45234  			for shift := uint(0); ; shift += 7 {
 45235  				if shift >= 64 {
 45236  					return ErrIntOverflowGenerated
 45237  				}
 45238  				if iNdEx >= l {
 45239  					return io.ErrUnexpectedEOF
 45240  				}
 45241  				b := dAtA[iNdEx]
 45242  				iNdEx++
 45243  				stringLen |= uint64(b&0x7F) << shift
 45244  				if b < 0x80 {
 45245  					break
 45246  				}
 45247  			}
 45248  			intStringLen := int(stringLen)
 45249  			if intStringLen < 0 {
 45250  				return ErrInvalidLengthGenerated
 45251  			}
 45252  			postIndex := iNdEx + intStringLen
 45253  			if postIndex < 0 {
 45254  				return ErrInvalidLengthGenerated
 45255  			}
 45256  			if postIndex > l {
 45257  				return io.ErrUnexpectedEOF
 45258  			}
 45259  			m.Group = string(dAtA[iNdEx:postIndex])
 45260  			iNdEx = postIndex
 45261  		case 2:
 45262  			if wireType != 2 {
 45263  				return fmt.Errorf("proto: wrong wireType = %d for field Version", wireType)
 45264  			}
 45265  			var stringLen uint64
 45266  			for shift := uint(0); ; shift += 7 {
 45267  				if shift >= 64 {
 45268  					return ErrIntOverflowGenerated
 45269  				}
 45270  				if iNdEx >= l {
 45271  					return io.ErrUnexpectedEOF
 45272  				}
 45273  				b := dAtA[iNdEx]
 45274  				iNdEx++
 45275  				stringLen |= uint64(b&0x7F) << shift
 45276  				if b < 0x80 {
 45277  					break
 45278  				}
 45279  			}
 45280  			intStringLen := int(stringLen)
 45281  			if intStringLen < 0 {
 45282  				return ErrInvalidLengthGenerated
 45283  			}
 45284  			postIndex := iNdEx + intStringLen
 45285  			if postIndex < 0 {
 45286  				return ErrInvalidLengthGenerated
 45287  			}
 45288  			if postIndex > l {
 45289  				return io.ErrUnexpectedEOF
 45290  			}
 45291  			m.Version = string(dAtA[iNdEx:postIndex])
 45292  			iNdEx = postIndex
 45293  		case 3:
 45294  			if wireType != 2 {
 45295  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 45296  			}
 45297  			var stringLen uint64
 45298  			for shift := uint(0); ; shift += 7 {
 45299  				if shift >= 64 {
 45300  					return ErrIntOverflowGenerated
 45301  				}
 45302  				if iNdEx >= l {
 45303  					return io.ErrUnexpectedEOF
 45304  				}
 45305  				b := dAtA[iNdEx]
 45306  				iNdEx++
 45307  				stringLen |= uint64(b&0x7F) << shift
 45308  				if b < 0x80 {
 45309  					break
 45310  				}
 45311  			}
 45312  			intStringLen := int(stringLen)
 45313  			if intStringLen < 0 {
 45314  				return ErrInvalidLengthGenerated
 45315  			}
 45316  			postIndex := iNdEx + intStringLen
 45317  			if postIndex < 0 {
 45318  				return ErrInvalidLengthGenerated
 45319  			}
 45320  			if postIndex > l {
 45321  				return io.ErrUnexpectedEOF
 45322  			}
 45323  			m.Kind = string(dAtA[iNdEx:postIndex])
 45324  			iNdEx = postIndex
 45325  		case 4:
 45326  			if wireType != 2 {
 45327  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 45328  			}
 45329  			var stringLen uint64
 45330  			for shift := uint(0); ; shift += 7 {
 45331  				if shift >= 64 {
 45332  					return ErrIntOverflowGenerated
 45333  				}
 45334  				if iNdEx >= l {
 45335  					return io.ErrUnexpectedEOF
 45336  				}
 45337  				b := dAtA[iNdEx]
 45338  				iNdEx++
 45339  				stringLen |= uint64(b&0x7F) << shift
 45340  				if b < 0x80 {
 45341  					break
 45342  				}
 45343  			}
 45344  			intStringLen := int(stringLen)
 45345  			if intStringLen < 0 {
 45346  				return ErrInvalidLengthGenerated
 45347  			}
 45348  			postIndex := iNdEx + intStringLen
 45349  			if postIndex < 0 {
 45350  				return ErrInvalidLengthGenerated
 45351  			}
 45352  			if postIndex > l {
 45353  				return io.ErrUnexpectedEOF
 45354  			}
 45355  			m.Namespace = string(dAtA[iNdEx:postIndex])
 45356  			iNdEx = postIndex
 45357  		case 5:
 45358  			if wireType != 2 {
 45359  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 45360  			}
 45361  			var stringLen uint64
 45362  			for shift := uint(0); ; shift += 7 {
 45363  				if shift >= 64 {
 45364  					return ErrIntOverflowGenerated
 45365  				}
 45366  				if iNdEx >= l {
 45367  					return io.ErrUnexpectedEOF
 45368  				}
 45369  				b := dAtA[iNdEx]
 45370  				iNdEx++
 45371  				stringLen |= uint64(b&0x7F) << shift
 45372  				if b < 0x80 {
 45373  					break
 45374  				}
 45375  			}
 45376  			intStringLen := int(stringLen)
 45377  			if intStringLen < 0 {
 45378  				return ErrInvalidLengthGenerated
 45379  			}
 45380  			postIndex := iNdEx + intStringLen
 45381  			if postIndex < 0 {
 45382  				return ErrInvalidLengthGenerated
 45383  			}
 45384  			if postIndex > l {
 45385  				return io.ErrUnexpectedEOF
 45386  			}
 45387  			m.Name = string(dAtA[iNdEx:postIndex])
 45388  			iNdEx = postIndex
 45389  		case 6:
 45390  			if wireType != 2 {
 45391  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 45392  			}
 45393  			var stringLen uint64
 45394  			for shift := uint(0); ; shift += 7 {
 45395  				if shift >= 64 {
 45396  					return ErrIntOverflowGenerated
 45397  				}
 45398  				if iNdEx >= l {
 45399  					return io.ErrUnexpectedEOF
 45400  				}
 45401  				b := dAtA[iNdEx]
 45402  				iNdEx++
 45403  				stringLen |= uint64(b&0x7F) << shift
 45404  				if b < 0x80 {
 45405  					break
 45406  				}
 45407  			}
 45408  			intStringLen := int(stringLen)
 45409  			if intStringLen < 0 {
 45410  				return ErrInvalidLengthGenerated
 45411  			}
 45412  			postIndex := iNdEx + intStringLen
 45413  			if postIndex < 0 {
 45414  				return ErrInvalidLengthGenerated
 45415  			}
 45416  			if postIndex > l {
 45417  				return io.ErrUnexpectedEOF
 45418  			}
 45419  			m.Status = SyncStatusCode(dAtA[iNdEx:postIndex])
 45420  			iNdEx = postIndex
 45421  		case 7:
 45422  			if wireType != 2 {
 45423  				return fmt.Errorf("proto: wrong wireType = %d for field Health", wireType)
 45424  			}
 45425  			var msglen int
 45426  			for shift := uint(0); ; shift += 7 {
 45427  				if shift >= 64 {
 45428  					return ErrIntOverflowGenerated
 45429  				}
 45430  				if iNdEx >= l {
 45431  					return io.ErrUnexpectedEOF
 45432  				}
 45433  				b := dAtA[iNdEx]
 45434  				iNdEx++
 45435  				msglen |= int(b&0x7F) << shift
 45436  				if b < 0x80 {
 45437  					break
 45438  				}
 45439  			}
 45440  			if msglen < 0 {
 45441  				return ErrInvalidLengthGenerated
 45442  			}
 45443  			postIndex := iNdEx + msglen
 45444  			if postIndex < 0 {
 45445  				return ErrInvalidLengthGenerated
 45446  			}
 45447  			if postIndex > l {
 45448  				return io.ErrUnexpectedEOF
 45449  			}
 45450  			if m.Health == nil {
 45451  				m.Health = &HealthStatus{}
 45452  			}
 45453  			if err := m.Health.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45454  				return err
 45455  			}
 45456  			iNdEx = postIndex
 45457  		case 8:
 45458  			if wireType != 0 {
 45459  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 45460  			}
 45461  			var v int
 45462  			for shift := uint(0); ; shift += 7 {
 45463  				if shift >= 64 {
 45464  					return ErrIntOverflowGenerated
 45465  				}
 45466  				if iNdEx >= l {
 45467  					return io.ErrUnexpectedEOF
 45468  				}
 45469  				b := dAtA[iNdEx]
 45470  				iNdEx++
 45471  				v |= int(b&0x7F) << shift
 45472  				if b < 0x80 {
 45473  					break
 45474  				}
 45475  			}
 45476  			m.Hook = bool(v != 0)
 45477  		case 9:
 45478  			if wireType != 0 {
 45479  				return fmt.Errorf("proto: wrong wireType = %d for field RequiresPruning", wireType)
 45480  			}
 45481  			var v int
 45482  			for shift := uint(0); ; shift += 7 {
 45483  				if shift >= 64 {
 45484  					return ErrIntOverflowGenerated
 45485  				}
 45486  				if iNdEx >= l {
 45487  					return io.ErrUnexpectedEOF
 45488  				}
 45489  				b := dAtA[iNdEx]
 45490  				iNdEx++
 45491  				v |= int(b&0x7F) << shift
 45492  				if b < 0x80 {
 45493  					break
 45494  				}
 45495  			}
 45496  			m.RequiresPruning = bool(v != 0)
 45497  		case 10:
 45498  			if wireType != 0 {
 45499  				return fmt.Errorf("proto: wrong wireType = %d for field SyncWave", wireType)
 45500  			}
 45501  			m.SyncWave = 0
 45502  			for shift := uint(0); ; shift += 7 {
 45503  				if shift >= 64 {
 45504  					return ErrIntOverflowGenerated
 45505  				}
 45506  				if iNdEx >= l {
 45507  					return io.ErrUnexpectedEOF
 45508  				}
 45509  				b := dAtA[iNdEx]
 45510  				iNdEx++
 45511  				m.SyncWave |= int64(b&0x7F) << shift
 45512  				if b < 0x80 {
 45513  					break
 45514  				}
 45515  			}
 45516  		default:
 45517  			iNdEx = preIndex
 45518  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45519  			if err != nil {
 45520  				return err
 45521  			}
 45522  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45523  				return ErrInvalidLengthGenerated
 45524  			}
 45525  			if (iNdEx + skippy) > l {
 45526  				return io.ErrUnexpectedEOF
 45527  			}
 45528  			iNdEx += skippy
 45529  		}
 45530  	}
 45531  
 45532  	if iNdEx > l {
 45533  		return io.ErrUnexpectedEOF
 45534  	}
 45535  	return nil
 45536  }
 45537  func (m *RetryStrategy) Unmarshal(dAtA []byte) error {
 45538  	l := len(dAtA)
 45539  	iNdEx := 0
 45540  	for iNdEx < l {
 45541  		preIndex := iNdEx
 45542  		var wire uint64
 45543  		for shift := uint(0); ; shift += 7 {
 45544  			if shift >= 64 {
 45545  				return ErrIntOverflowGenerated
 45546  			}
 45547  			if iNdEx >= l {
 45548  				return io.ErrUnexpectedEOF
 45549  			}
 45550  			b := dAtA[iNdEx]
 45551  			iNdEx++
 45552  			wire |= uint64(b&0x7F) << shift
 45553  			if b < 0x80 {
 45554  				break
 45555  			}
 45556  		}
 45557  		fieldNum := int32(wire >> 3)
 45558  		wireType := int(wire & 0x7)
 45559  		if wireType == 4 {
 45560  			return fmt.Errorf("proto: RetryStrategy: wiretype end group for non-group")
 45561  		}
 45562  		if fieldNum <= 0 {
 45563  			return fmt.Errorf("proto: RetryStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 45564  		}
 45565  		switch fieldNum {
 45566  		case 1:
 45567  			if wireType != 0 {
 45568  				return fmt.Errorf("proto: wrong wireType = %d for field Limit", wireType)
 45569  			}
 45570  			m.Limit = 0
 45571  			for shift := uint(0); ; shift += 7 {
 45572  				if shift >= 64 {
 45573  					return ErrIntOverflowGenerated
 45574  				}
 45575  				if iNdEx >= l {
 45576  					return io.ErrUnexpectedEOF
 45577  				}
 45578  				b := dAtA[iNdEx]
 45579  				iNdEx++
 45580  				m.Limit |= int64(b&0x7F) << shift
 45581  				if b < 0x80 {
 45582  					break
 45583  				}
 45584  			}
 45585  		case 2:
 45586  			if wireType != 2 {
 45587  				return fmt.Errorf("proto: wrong wireType = %d for field Backoff", wireType)
 45588  			}
 45589  			var msglen int
 45590  			for shift := uint(0); ; shift += 7 {
 45591  				if shift >= 64 {
 45592  					return ErrIntOverflowGenerated
 45593  				}
 45594  				if iNdEx >= l {
 45595  					return io.ErrUnexpectedEOF
 45596  				}
 45597  				b := dAtA[iNdEx]
 45598  				iNdEx++
 45599  				msglen |= int(b&0x7F) << shift
 45600  				if b < 0x80 {
 45601  					break
 45602  				}
 45603  			}
 45604  			if msglen < 0 {
 45605  				return ErrInvalidLengthGenerated
 45606  			}
 45607  			postIndex := iNdEx + msglen
 45608  			if postIndex < 0 {
 45609  				return ErrInvalidLengthGenerated
 45610  			}
 45611  			if postIndex > l {
 45612  				return io.ErrUnexpectedEOF
 45613  			}
 45614  			if m.Backoff == nil {
 45615  				m.Backoff = &Backoff{}
 45616  			}
 45617  			if err := m.Backoff.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45618  				return err
 45619  			}
 45620  			iNdEx = postIndex
 45621  		default:
 45622  			iNdEx = preIndex
 45623  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45624  			if err != nil {
 45625  				return err
 45626  			}
 45627  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45628  				return ErrInvalidLengthGenerated
 45629  			}
 45630  			if (iNdEx + skippy) > l {
 45631  				return io.ErrUnexpectedEOF
 45632  			}
 45633  			iNdEx += skippy
 45634  		}
 45635  	}
 45636  
 45637  	if iNdEx > l {
 45638  		return io.ErrUnexpectedEOF
 45639  	}
 45640  	return nil
 45641  }
 45642  func (m *RevisionHistory) Unmarshal(dAtA []byte) error {
 45643  	l := len(dAtA)
 45644  	iNdEx := 0
 45645  	for iNdEx < l {
 45646  		preIndex := iNdEx
 45647  		var wire uint64
 45648  		for shift := uint(0); ; shift += 7 {
 45649  			if shift >= 64 {
 45650  				return ErrIntOverflowGenerated
 45651  			}
 45652  			if iNdEx >= l {
 45653  				return io.ErrUnexpectedEOF
 45654  			}
 45655  			b := dAtA[iNdEx]
 45656  			iNdEx++
 45657  			wire |= uint64(b&0x7F) << shift
 45658  			if b < 0x80 {
 45659  				break
 45660  			}
 45661  		}
 45662  		fieldNum := int32(wire >> 3)
 45663  		wireType := int(wire & 0x7)
 45664  		if wireType == 4 {
 45665  			return fmt.Errorf("proto: RevisionHistory: wiretype end group for non-group")
 45666  		}
 45667  		if fieldNum <= 0 {
 45668  			return fmt.Errorf("proto: RevisionHistory: illegal tag %d (wire type %d)", fieldNum, wire)
 45669  		}
 45670  		switch fieldNum {
 45671  		case 2:
 45672  			if wireType != 2 {
 45673  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 45674  			}
 45675  			var stringLen uint64
 45676  			for shift := uint(0); ; shift += 7 {
 45677  				if shift >= 64 {
 45678  					return ErrIntOverflowGenerated
 45679  				}
 45680  				if iNdEx >= l {
 45681  					return io.ErrUnexpectedEOF
 45682  				}
 45683  				b := dAtA[iNdEx]
 45684  				iNdEx++
 45685  				stringLen |= uint64(b&0x7F) << shift
 45686  				if b < 0x80 {
 45687  					break
 45688  				}
 45689  			}
 45690  			intStringLen := int(stringLen)
 45691  			if intStringLen < 0 {
 45692  				return ErrInvalidLengthGenerated
 45693  			}
 45694  			postIndex := iNdEx + intStringLen
 45695  			if postIndex < 0 {
 45696  				return ErrInvalidLengthGenerated
 45697  			}
 45698  			if postIndex > l {
 45699  				return io.ErrUnexpectedEOF
 45700  			}
 45701  			m.Revision = string(dAtA[iNdEx:postIndex])
 45702  			iNdEx = postIndex
 45703  		case 4:
 45704  			if wireType != 2 {
 45705  				return fmt.Errorf("proto: wrong wireType = %d for field DeployedAt", wireType)
 45706  			}
 45707  			var msglen int
 45708  			for shift := uint(0); ; shift += 7 {
 45709  				if shift >= 64 {
 45710  					return ErrIntOverflowGenerated
 45711  				}
 45712  				if iNdEx >= l {
 45713  					return io.ErrUnexpectedEOF
 45714  				}
 45715  				b := dAtA[iNdEx]
 45716  				iNdEx++
 45717  				msglen |= int(b&0x7F) << shift
 45718  				if b < 0x80 {
 45719  					break
 45720  				}
 45721  			}
 45722  			if msglen < 0 {
 45723  				return ErrInvalidLengthGenerated
 45724  			}
 45725  			postIndex := iNdEx + msglen
 45726  			if postIndex < 0 {
 45727  				return ErrInvalidLengthGenerated
 45728  			}
 45729  			if postIndex > l {
 45730  				return io.ErrUnexpectedEOF
 45731  			}
 45732  			if err := m.DeployedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45733  				return err
 45734  			}
 45735  			iNdEx = postIndex
 45736  		case 5:
 45737  			if wireType != 0 {
 45738  				return fmt.Errorf("proto: wrong wireType = %d for field ID", wireType)
 45739  			}
 45740  			m.ID = 0
 45741  			for shift := uint(0); ; shift += 7 {
 45742  				if shift >= 64 {
 45743  					return ErrIntOverflowGenerated
 45744  				}
 45745  				if iNdEx >= l {
 45746  					return io.ErrUnexpectedEOF
 45747  				}
 45748  				b := dAtA[iNdEx]
 45749  				iNdEx++
 45750  				m.ID |= int64(b&0x7F) << shift
 45751  				if b < 0x80 {
 45752  					break
 45753  				}
 45754  			}
 45755  		case 6:
 45756  			if wireType != 2 {
 45757  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 45758  			}
 45759  			var msglen int
 45760  			for shift := uint(0); ; shift += 7 {
 45761  				if shift >= 64 {
 45762  					return ErrIntOverflowGenerated
 45763  				}
 45764  				if iNdEx >= l {
 45765  					return io.ErrUnexpectedEOF
 45766  				}
 45767  				b := dAtA[iNdEx]
 45768  				iNdEx++
 45769  				msglen |= int(b&0x7F) << shift
 45770  				if b < 0x80 {
 45771  					break
 45772  				}
 45773  			}
 45774  			if msglen < 0 {
 45775  				return ErrInvalidLengthGenerated
 45776  			}
 45777  			postIndex := iNdEx + msglen
 45778  			if postIndex < 0 {
 45779  				return ErrInvalidLengthGenerated
 45780  			}
 45781  			if postIndex > l {
 45782  				return io.ErrUnexpectedEOF
 45783  			}
 45784  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45785  				return err
 45786  			}
 45787  			iNdEx = postIndex
 45788  		case 7:
 45789  			if wireType != 2 {
 45790  				return fmt.Errorf("proto: wrong wireType = %d for field DeployStartedAt", wireType)
 45791  			}
 45792  			var msglen int
 45793  			for shift := uint(0); ; shift += 7 {
 45794  				if shift >= 64 {
 45795  					return ErrIntOverflowGenerated
 45796  				}
 45797  				if iNdEx >= l {
 45798  					return io.ErrUnexpectedEOF
 45799  				}
 45800  				b := dAtA[iNdEx]
 45801  				iNdEx++
 45802  				msglen |= int(b&0x7F) << shift
 45803  				if b < 0x80 {
 45804  					break
 45805  				}
 45806  			}
 45807  			if msglen < 0 {
 45808  				return ErrInvalidLengthGenerated
 45809  			}
 45810  			postIndex := iNdEx + msglen
 45811  			if postIndex < 0 {
 45812  				return ErrInvalidLengthGenerated
 45813  			}
 45814  			if postIndex > l {
 45815  				return io.ErrUnexpectedEOF
 45816  			}
 45817  			if m.DeployStartedAt == nil {
 45818  				m.DeployStartedAt = &v1.Time{}
 45819  			}
 45820  			if err := m.DeployStartedAt.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45821  				return err
 45822  			}
 45823  			iNdEx = postIndex
 45824  		case 8:
 45825  			if wireType != 2 {
 45826  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 45827  			}
 45828  			var msglen int
 45829  			for shift := uint(0); ; shift += 7 {
 45830  				if shift >= 64 {
 45831  					return ErrIntOverflowGenerated
 45832  				}
 45833  				if iNdEx >= l {
 45834  					return io.ErrUnexpectedEOF
 45835  				}
 45836  				b := dAtA[iNdEx]
 45837  				iNdEx++
 45838  				msglen |= int(b&0x7F) << shift
 45839  				if b < 0x80 {
 45840  					break
 45841  				}
 45842  			}
 45843  			if msglen < 0 {
 45844  				return ErrInvalidLengthGenerated
 45845  			}
 45846  			postIndex := iNdEx + msglen
 45847  			if postIndex < 0 {
 45848  				return ErrInvalidLengthGenerated
 45849  			}
 45850  			if postIndex > l {
 45851  				return io.ErrUnexpectedEOF
 45852  			}
 45853  			m.Sources = append(m.Sources, ApplicationSource{})
 45854  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 45855  				return err
 45856  			}
 45857  			iNdEx = postIndex
 45858  		case 9:
 45859  			if wireType != 2 {
 45860  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 45861  			}
 45862  			var stringLen uint64
 45863  			for shift := uint(0); ; shift += 7 {
 45864  				if shift >= 64 {
 45865  					return ErrIntOverflowGenerated
 45866  				}
 45867  				if iNdEx >= l {
 45868  					return io.ErrUnexpectedEOF
 45869  				}
 45870  				b := dAtA[iNdEx]
 45871  				iNdEx++
 45872  				stringLen |= uint64(b&0x7F) << shift
 45873  				if b < 0x80 {
 45874  					break
 45875  				}
 45876  			}
 45877  			intStringLen := int(stringLen)
 45878  			if intStringLen < 0 {
 45879  				return ErrInvalidLengthGenerated
 45880  			}
 45881  			postIndex := iNdEx + intStringLen
 45882  			if postIndex < 0 {
 45883  				return ErrInvalidLengthGenerated
 45884  			}
 45885  			if postIndex > l {
 45886  				return io.ErrUnexpectedEOF
 45887  			}
 45888  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 45889  			iNdEx = postIndex
 45890  		default:
 45891  			iNdEx = preIndex
 45892  			skippy, err := skipGenerated(dAtA[iNdEx:])
 45893  			if err != nil {
 45894  				return err
 45895  			}
 45896  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 45897  				return ErrInvalidLengthGenerated
 45898  			}
 45899  			if (iNdEx + skippy) > l {
 45900  				return io.ErrUnexpectedEOF
 45901  			}
 45902  			iNdEx += skippy
 45903  		}
 45904  	}
 45905  
 45906  	if iNdEx > l {
 45907  		return io.ErrUnexpectedEOF
 45908  	}
 45909  	return nil
 45910  }
 45911  func (m *RevisionMetadata) Unmarshal(dAtA []byte) error {
 45912  	l := len(dAtA)
 45913  	iNdEx := 0
 45914  	for iNdEx < l {
 45915  		preIndex := iNdEx
 45916  		var wire uint64
 45917  		for shift := uint(0); ; shift += 7 {
 45918  			if shift >= 64 {
 45919  				return ErrIntOverflowGenerated
 45920  			}
 45921  			if iNdEx >= l {
 45922  				return io.ErrUnexpectedEOF
 45923  			}
 45924  			b := dAtA[iNdEx]
 45925  			iNdEx++
 45926  			wire |= uint64(b&0x7F) << shift
 45927  			if b < 0x80 {
 45928  				break
 45929  			}
 45930  		}
 45931  		fieldNum := int32(wire >> 3)
 45932  		wireType := int(wire & 0x7)
 45933  		if wireType == 4 {
 45934  			return fmt.Errorf("proto: RevisionMetadata: wiretype end group for non-group")
 45935  		}
 45936  		if fieldNum <= 0 {
 45937  			return fmt.Errorf("proto: RevisionMetadata: illegal tag %d (wire type %d)", fieldNum, wire)
 45938  		}
 45939  		switch fieldNum {
 45940  		case 1:
 45941  			if wireType != 2 {
 45942  				return fmt.Errorf("proto: wrong wireType = %d for field Author", wireType)
 45943  			}
 45944  			var stringLen uint64
 45945  			for shift := uint(0); ; shift += 7 {
 45946  				if shift >= 64 {
 45947  					return ErrIntOverflowGenerated
 45948  				}
 45949  				if iNdEx >= l {
 45950  					return io.ErrUnexpectedEOF
 45951  				}
 45952  				b := dAtA[iNdEx]
 45953  				iNdEx++
 45954  				stringLen |= uint64(b&0x7F) << shift
 45955  				if b < 0x80 {
 45956  					break
 45957  				}
 45958  			}
 45959  			intStringLen := int(stringLen)
 45960  			if intStringLen < 0 {
 45961  				return ErrInvalidLengthGenerated
 45962  			}
 45963  			postIndex := iNdEx + intStringLen
 45964  			if postIndex < 0 {
 45965  				return ErrInvalidLengthGenerated
 45966  			}
 45967  			if postIndex > l {
 45968  				return io.ErrUnexpectedEOF
 45969  			}
 45970  			m.Author = string(dAtA[iNdEx:postIndex])
 45971  			iNdEx = postIndex
 45972  		case 2:
 45973  			if wireType != 2 {
 45974  				return fmt.Errorf("proto: wrong wireType = %d for field Date", wireType)
 45975  			}
 45976  			var msglen int
 45977  			for shift := uint(0); ; shift += 7 {
 45978  				if shift >= 64 {
 45979  					return ErrIntOverflowGenerated
 45980  				}
 45981  				if iNdEx >= l {
 45982  					return io.ErrUnexpectedEOF
 45983  				}
 45984  				b := dAtA[iNdEx]
 45985  				iNdEx++
 45986  				msglen |= int(b&0x7F) << shift
 45987  				if b < 0x80 {
 45988  					break
 45989  				}
 45990  			}
 45991  			if msglen < 0 {
 45992  				return ErrInvalidLengthGenerated
 45993  			}
 45994  			postIndex := iNdEx + msglen
 45995  			if postIndex < 0 {
 45996  				return ErrInvalidLengthGenerated
 45997  			}
 45998  			if postIndex > l {
 45999  				return io.ErrUnexpectedEOF
 46000  			}
 46001  			if err := m.Date.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46002  				return err
 46003  			}
 46004  			iNdEx = postIndex
 46005  		case 3:
 46006  			if wireType != 2 {
 46007  				return fmt.Errorf("proto: wrong wireType = %d for field Tags", wireType)
 46008  			}
 46009  			var stringLen uint64
 46010  			for shift := uint(0); ; shift += 7 {
 46011  				if shift >= 64 {
 46012  					return ErrIntOverflowGenerated
 46013  				}
 46014  				if iNdEx >= l {
 46015  					return io.ErrUnexpectedEOF
 46016  				}
 46017  				b := dAtA[iNdEx]
 46018  				iNdEx++
 46019  				stringLen |= uint64(b&0x7F) << shift
 46020  				if b < 0x80 {
 46021  					break
 46022  				}
 46023  			}
 46024  			intStringLen := int(stringLen)
 46025  			if intStringLen < 0 {
 46026  				return ErrInvalidLengthGenerated
 46027  			}
 46028  			postIndex := iNdEx + intStringLen
 46029  			if postIndex < 0 {
 46030  				return ErrInvalidLengthGenerated
 46031  			}
 46032  			if postIndex > l {
 46033  				return io.ErrUnexpectedEOF
 46034  			}
 46035  			m.Tags = append(m.Tags, string(dAtA[iNdEx:postIndex]))
 46036  			iNdEx = postIndex
 46037  		case 4:
 46038  			if wireType != 2 {
 46039  				return fmt.Errorf("proto: wrong wireType = %d for field Message", wireType)
 46040  			}
 46041  			var stringLen uint64
 46042  			for shift := uint(0); ; shift += 7 {
 46043  				if shift >= 64 {
 46044  					return ErrIntOverflowGenerated
 46045  				}
 46046  				if iNdEx >= l {
 46047  					return io.ErrUnexpectedEOF
 46048  				}
 46049  				b := dAtA[iNdEx]
 46050  				iNdEx++
 46051  				stringLen |= uint64(b&0x7F) << shift
 46052  				if b < 0x80 {
 46053  					break
 46054  				}
 46055  			}
 46056  			intStringLen := int(stringLen)
 46057  			if intStringLen < 0 {
 46058  				return ErrInvalidLengthGenerated
 46059  			}
 46060  			postIndex := iNdEx + intStringLen
 46061  			if postIndex < 0 {
 46062  				return ErrInvalidLengthGenerated
 46063  			}
 46064  			if postIndex > l {
 46065  				return io.ErrUnexpectedEOF
 46066  			}
 46067  			m.Message = string(dAtA[iNdEx:postIndex])
 46068  			iNdEx = postIndex
 46069  		case 5:
 46070  			if wireType != 2 {
 46071  				return fmt.Errorf("proto: wrong wireType = %d for field SignatureInfo", wireType)
 46072  			}
 46073  			var stringLen uint64
 46074  			for shift := uint(0); ; shift += 7 {
 46075  				if shift >= 64 {
 46076  					return ErrIntOverflowGenerated
 46077  				}
 46078  				if iNdEx >= l {
 46079  					return io.ErrUnexpectedEOF
 46080  				}
 46081  				b := dAtA[iNdEx]
 46082  				iNdEx++
 46083  				stringLen |= uint64(b&0x7F) << shift
 46084  				if b < 0x80 {
 46085  					break
 46086  				}
 46087  			}
 46088  			intStringLen := int(stringLen)
 46089  			if intStringLen < 0 {
 46090  				return ErrInvalidLengthGenerated
 46091  			}
 46092  			postIndex := iNdEx + intStringLen
 46093  			if postIndex < 0 {
 46094  				return ErrInvalidLengthGenerated
 46095  			}
 46096  			if postIndex > l {
 46097  				return io.ErrUnexpectedEOF
 46098  			}
 46099  			m.SignatureInfo = string(dAtA[iNdEx:postIndex])
 46100  			iNdEx = postIndex
 46101  		default:
 46102  			iNdEx = preIndex
 46103  			skippy, err := skipGenerated(dAtA[iNdEx:])
 46104  			if err != nil {
 46105  				return err
 46106  			}
 46107  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 46108  				return ErrInvalidLengthGenerated
 46109  			}
 46110  			if (iNdEx + skippy) > l {
 46111  				return io.ErrUnexpectedEOF
 46112  			}
 46113  			iNdEx += skippy
 46114  		}
 46115  	}
 46116  
 46117  	if iNdEx > l {
 46118  		return io.ErrUnexpectedEOF
 46119  	}
 46120  	return nil
 46121  }
 46122  func (m *SCMProviderGenerator) Unmarshal(dAtA []byte) error {
 46123  	l := len(dAtA)
 46124  	iNdEx := 0
 46125  	for iNdEx < l {
 46126  		preIndex := iNdEx
 46127  		var wire uint64
 46128  		for shift := uint(0); ; shift += 7 {
 46129  			if shift >= 64 {
 46130  				return ErrIntOverflowGenerated
 46131  			}
 46132  			if iNdEx >= l {
 46133  				return io.ErrUnexpectedEOF
 46134  			}
 46135  			b := dAtA[iNdEx]
 46136  			iNdEx++
 46137  			wire |= uint64(b&0x7F) << shift
 46138  			if b < 0x80 {
 46139  				break
 46140  			}
 46141  		}
 46142  		fieldNum := int32(wire >> 3)
 46143  		wireType := int(wire & 0x7)
 46144  		if wireType == 4 {
 46145  			return fmt.Errorf("proto: SCMProviderGenerator: wiretype end group for non-group")
 46146  		}
 46147  		if fieldNum <= 0 {
 46148  			return fmt.Errorf("proto: SCMProviderGenerator: illegal tag %d (wire type %d)", fieldNum, wire)
 46149  		}
 46150  		switch fieldNum {
 46151  		case 1:
 46152  			if wireType != 2 {
 46153  				return fmt.Errorf("proto: wrong wireType = %d for field Github", wireType)
 46154  			}
 46155  			var msglen int
 46156  			for shift := uint(0); ; shift += 7 {
 46157  				if shift >= 64 {
 46158  					return ErrIntOverflowGenerated
 46159  				}
 46160  				if iNdEx >= l {
 46161  					return io.ErrUnexpectedEOF
 46162  				}
 46163  				b := dAtA[iNdEx]
 46164  				iNdEx++
 46165  				msglen |= int(b&0x7F) << shift
 46166  				if b < 0x80 {
 46167  					break
 46168  				}
 46169  			}
 46170  			if msglen < 0 {
 46171  				return ErrInvalidLengthGenerated
 46172  			}
 46173  			postIndex := iNdEx + msglen
 46174  			if postIndex < 0 {
 46175  				return ErrInvalidLengthGenerated
 46176  			}
 46177  			if postIndex > l {
 46178  				return io.ErrUnexpectedEOF
 46179  			}
 46180  			if m.Github == nil {
 46181  				m.Github = &SCMProviderGeneratorGithub{}
 46182  			}
 46183  			if err := m.Github.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46184  				return err
 46185  			}
 46186  			iNdEx = postIndex
 46187  		case 2:
 46188  			if wireType != 2 {
 46189  				return fmt.Errorf("proto: wrong wireType = %d for field Gitlab", wireType)
 46190  			}
 46191  			var msglen int
 46192  			for shift := uint(0); ; shift += 7 {
 46193  				if shift >= 64 {
 46194  					return ErrIntOverflowGenerated
 46195  				}
 46196  				if iNdEx >= l {
 46197  					return io.ErrUnexpectedEOF
 46198  				}
 46199  				b := dAtA[iNdEx]
 46200  				iNdEx++
 46201  				msglen |= int(b&0x7F) << shift
 46202  				if b < 0x80 {
 46203  					break
 46204  				}
 46205  			}
 46206  			if msglen < 0 {
 46207  				return ErrInvalidLengthGenerated
 46208  			}
 46209  			postIndex := iNdEx + msglen
 46210  			if postIndex < 0 {
 46211  				return ErrInvalidLengthGenerated
 46212  			}
 46213  			if postIndex > l {
 46214  				return io.ErrUnexpectedEOF
 46215  			}
 46216  			if m.Gitlab == nil {
 46217  				m.Gitlab = &SCMProviderGeneratorGitlab{}
 46218  			}
 46219  			if err := m.Gitlab.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46220  				return err
 46221  			}
 46222  			iNdEx = postIndex
 46223  		case 3:
 46224  			if wireType != 2 {
 46225  				return fmt.Errorf("proto: wrong wireType = %d for field Bitbucket", wireType)
 46226  			}
 46227  			var msglen int
 46228  			for shift := uint(0); ; shift += 7 {
 46229  				if shift >= 64 {
 46230  					return ErrIntOverflowGenerated
 46231  				}
 46232  				if iNdEx >= l {
 46233  					return io.ErrUnexpectedEOF
 46234  				}
 46235  				b := dAtA[iNdEx]
 46236  				iNdEx++
 46237  				msglen |= int(b&0x7F) << shift
 46238  				if b < 0x80 {
 46239  					break
 46240  				}
 46241  			}
 46242  			if msglen < 0 {
 46243  				return ErrInvalidLengthGenerated
 46244  			}
 46245  			postIndex := iNdEx + msglen
 46246  			if postIndex < 0 {
 46247  				return ErrInvalidLengthGenerated
 46248  			}
 46249  			if postIndex > l {
 46250  				return io.ErrUnexpectedEOF
 46251  			}
 46252  			if m.Bitbucket == nil {
 46253  				m.Bitbucket = &SCMProviderGeneratorBitbucket{}
 46254  			}
 46255  			if err := m.Bitbucket.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46256  				return err
 46257  			}
 46258  			iNdEx = postIndex
 46259  		case 4:
 46260  			if wireType != 2 {
 46261  				return fmt.Errorf("proto: wrong wireType = %d for field BitbucketServer", wireType)
 46262  			}
 46263  			var msglen int
 46264  			for shift := uint(0); ; shift += 7 {
 46265  				if shift >= 64 {
 46266  					return ErrIntOverflowGenerated
 46267  				}
 46268  				if iNdEx >= l {
 46269  					return io.ErrUnexpectedEOF
 46270  				}
 46271  				b := dAtA[iNdEx]
 46272  				iNdEx++
 46273  				msglen |= int(b&0x7F) << shift
 46274  				if b < 0x80 {
 46275  					break
 46276  				}
 46277  			}
 46278  			if msglen < 0 {
 46279  				return ErrInvalidLengthGenerated
 46280  			}
 46281  			postIndex := iNdEx + msglen
 46282  			if postIndex < 0 {
 46283  				return ErrInvalidLengthGenerated
 46284  			}
 46285  			if postIndex > l {
 46286  				return io.ErrUnexpectedEOF
 46287  			}
 46288  			if m.BitbucketServer == nil {
 46289  				m.BitbucketServer = &SCMProviderGeneratorBitbucketServer{}
 46290  			}
 46291  			if err := m.BitbucketServer.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46292  				return err
 46293  			}
 46294  			iNdEx = postIndex
 46295  		case 5:
 46296  			if wireType != 2 {
 46297  				return fmt.Errorf("proto: wrong wireType = %d for field Gitea", wireType)
 46298  			}
 46299  			var msglen int
 46300  			for shift := uint(0); ; shift += 7 {
 46301  				if shift >= 64 {
 46302  					return ErrIntOverflowGenerated
 46303  				}
 46304  				if iNdEx >= l {
 46305  					return io.ErrUnexpectedEOF
 46306  				}
 46307  				b := dAtA[iNdEx]
 46308  				iNdEx++
 46309  				msglen |= int(b&0x7F) << shift
 46310  				if b < 0x80 {
 46311  					break
 46312  				}
 46313  			}
 46314  			if msglen < 0 {
 46315  				return ErrInvalidLengthGenerated
 46316  			}
 46317  			postIndex := iNdEx + msglen
 46318  			if postIndex < 0 {
 46319  				return ErrInvalidLengthGenerated
 46320  			}
 46321  			if postIndex > l {
 46322  				return io.ErrUnexpectedEOF
 46323  			}
 46324  			if m.Gitea == nil {
 46325  				m.Gitea = &SCMProviderGeneratorGitea{}
 46326  			}
 46327  			if err := m.Gitea.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46328  				return err
 46329  			}
 46330  			iNdEx = postIndex
 46331  		case 6:
 46332  			if wireType != 2 {
 46333  				return fmt.Errorf("proto: wrong wireType = %d for field AzureDevOps", wireType)
 46334  			}
 46335  			var msglen int
 46336  			for shift := uint(0); ; shift += 7 {
 46337  				if shift >= 64 {
 46338  					return ErrIntOverflowGenerated
 46339  				}
 46340  				if iNdEx >= l {
 46341  					return io.ErrUnexpectedEOF
 46342  				}
 46343  				b := dAtA[iNdEx]
 46344  				iNdEx++
 46345  				msglen |= int(b&0x7F) << shift
 46346  				if b < 0x80 {
 46347  					break
 46348  				}
 46349  			}
 46350  			if msglen < 0 {
 46351  				return ErrInvalidLengthGenerated
 46352  			}
 46353  			postIndex := iNdEx + msglen
 46354  			if postIndex < 0 {
 46355  				return ErrInvalidLengthGenerated
 46356  			}
 46357  			if postIndex > l {
 46358  				return io.ErrUnexpectedEOF
 46359  			}
 46360  			if m.AzureDevOps == nil {
 46361  				m.AzureDevOps = &SCMProviderGeneratorAzureDevOps{}
 46362  			}
 46363  			if err := m.AzureDevOps.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46364  				return err
 46365  			}
 46366  			iNdEx = postIndex
 46367  		case 7:
 46368  			if wireType != 2 {
 46369  				return fmt.Errorf("proto: wrong wireType = %d for field Filters", wireType)
 46370  			}
 46371  			var msglen int
 46372  			for shift := uint(0); ; shift += 7 {
 46373  				if shift >= 64 {
 46374  					return ErrIntOverflowGenerated
 46375  				}
 46376  				if iNdEx >= l {
 46377  					return io.ErrUnexpectedEOF
 46378  				}
 46379  				b := dAtA[iNdEx]
 46380  				iNdEx++
 46381  				msglen |= int(b&0x7F) << shift
 46382  				if b < 0x80 {
 46383  					break
 46384  				}
 46385  			}
 46386  			if msglen < 0 {
 46387  				return ErrInvalidLengthGenerated
 46388  			}
 46389  			postIndex := iNdEx + msglen
 46390  			if postIndex < 0 {
 46391  				return ErrInvalidLengthGenerated
 46392  			}
 46393  			if postIndex > l {
 46394  				return io.ErrUnexpectedEOF
 46395  			}
 46396  			m.Filters = append(m.Filters, SCMProviderGeneratorFilter{})
 46397  			if err := m.Filters[len(m.Filters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46398  				return err
 46399  			}
 46400  			iNdEx = postIndex
 46401  		case 8:
 46402  			if wireType != 2 {
 46403  				return fmt.Errorf("proto: wrong wireType = %d for field CloneProtocol", wireType)
 46404  			}
 46405  			var stringLen uint64
 46406  			for shift := uint(0); ; shift += 7 {
 46407  				if shift >= 64 {
 46408  					return ErrIntOverflowGenerated
 46409  				}
 46410  				if iNdEx >= l {
 46411  					return io.ErrUnexpectedEOF
 46412  				}
 46413  				b := dAtA[iNdEx]
 46414  				iNdEx++
 46415  				stringLen |= uint64(b&0x7F) << shift
 46416  				if b < 0x80 {
 46417  					break
 46418  				}
 46419  			}
 46420  			intStringLen := int(stringLen)
 46421  			if intStringLen < 0 {
 46422  				return ErrInvalidLengthGenerated
 46423  			}
 46424  			postIndex := iNdEx + intStringLen
 46425  			if postIndex < 0 {
 46426  				return ErrInvalidLengthGenerated
 46427  			}
 46428  			if postIndex > l {
 46429  				return io.ErrUnexpectedEOF
 46430  			}
 46431  			m.CloneProtocol = string(dAtA[iNdEx:postIndex])
 46432  			iNdEx = postIndex
 46433  		case 9:
 46434  			if wireType != 0 {
 46435  				return fmt.Errorf("proto: wrong wireType = %d for field RequeueAfterSeconds", wireType)
 46436  			}
 46437  			var v int64
 46438  			for shift := uint(0); ; shift += 7 {
 46439  				if shift >= 64 {
 46440  					return ErrIntOverflowGenerated
 46441  				}
 46442  				if iNdEx >= l {
 46443  					return io.ErrUnexpectedEOF
 46444  				}
 46445  				b := dAtA[iNdEx]
 46446  				iNdEx++
 46447  				v |= int64(b&0x7F) << shift
 46448  				if b < 0x80 {
 46449  					break
 46450  				}
 46451  			}
 46452  			m.RequeueAfterSeconds = &v
 46453  		case 10:
 46454  			if wireType != 2 {
 46455  				return fmt.Errorf("proto: wrong wireType = %d for field Template", wireType)
 46456  			}
 46457  			var msglen int
 46458  			for shift := uint(0); ; shift += 7 {
 46459  				if shift >= 64 {
 46460  					return ErrIntOverflowGenerated
 46461  				}
 46462  				if iNdEx >= l {
 46463  					return io.ErrUnexpectedEOF
 46464  				}
 46465  				b := dAtA[iNdEx]
 46466  				iNdEx++
 46467  				msglen |= int(b&0x7F) << shift
 46468  				if b < 0x80 {
 46469  					break
 46470  				}
 46471  			}
 46472  			if msglen < 0 {
 46473  				return ErrInvalidLengthGenerated
 46474  			}
 46475  			postIndex := iNdEx + msglen
 46476  			if postIndex < 0 {
 46477  				return ErrInvalidLengthGenerated
 46478  			}
 46479  			if postIndex > l {
 46480  				return io.ErrUnexpectedEOF
 46481  			}
 46482  			if err := m.Template.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46483  				return err
 46484  			}
 46485  			iNdEx = postIndex
 46486  		case 11:
 46487  			if wireType != 2 {
 46488  				return fmt.Errorf("proto: wrong wireType = %d for field Values", wireType)
 46489  			}
 46490  			var msglen int
 46491  			for shift := uint(0); ; shift += 7 {
 46492  				if shift >= 64 {
 46493  					return ErrIntOverflowGenerated
 46494  				}
 46495  				if iNdEx >= l {
 46496  					return io.ErrUnexpectedEOF
 46497  				}
 46498  				b := dAtA[iNdEx]
 46499  				iNdEx++
 46500  				msglen |= int(b&0x7F) << shift
 46501  				if b < 0x80 {
 46502  					break
 46503  				}
 46504  			}
 46505  			if msglen < 0 {
 46506  				return ErrInvalidLengthGenerated
 46507  			}
 46508  			postIndex := iNdEx + msglen
 46509  			if postIndex < 0 {
 46510  				return ErrInvalidLengthGenerated
 46511  			}
 46512  			if postIndex > l {
 46513  				return io.ErrUnexpectedEOF
 46514  			}
 46515  			if m.Values == nil {
 46516  				m.Values = make(map[string]string)
 46517  			}
 46518  			var mapkey string
 46519  			var mapvalue string
 46520  			for iNdEx < postIndex {
 46521  				entryPreIndex := iNdEx
 46522  				var wire uint64
 46523  				for shift := uint(0); ; shift += 7 {
 46524  					if shift >= 64 {
 46525  						return ErrIntOverflowGenerated
 46526  					}
 46527  					if iNdEx >= l {
 46528  						return io.ErrUnexpectedEOF
 46529  					}
 46530  					b := dAtA[iNdEx]
 46531  					iNdEx++
 46532  					wire |= uint64(b&0x7F) << shift
 46533  					if b < 0x80 {
 46534  						break
 46535  					}
 46536  				}
 46537  				fieldNum := int32(wire >> 3)
 46538  				if fieldNum == 1 {
 46539  					var stringLenmapkey uint64
 46540  					for shift := uint(0); ; shift += 7 {
 46541  						if shift >= 64 {
 46542  							return ErrIntOverflowGenerated
 46543  						}
 46544  						if iNdEx >= l {
 46545  							return io.ErrUnexpectedEOF
 46546  						}
 46547  						b := dAtA[iNdEx]
 46548  						iNdEx++
 46549  						stringLenmapkey |= uint64(b&0x7F) << shift
 46550  						if b < 0x80 {
 46551  							break
 46552  						}
 46553  					}
 46554  					intStringLenmapkey := int(stringLenmapkey)
 46555  					if intStringLenmapkey < 0 {
 46556  						return ErrInvalidLengthGenerated
 46557  					}
 46558  					postStringIndexmapkey := iNdEx + intStringLenmapkey
 46559  					if postStringIndexmapkey < 0 {
 46560  						return ErrInvalidLengthGenerated
 46561  					}
 46562  					if postStringIndexmapkey > l {
 46563  						return io.ErrUnexpectedEOF
 46564  					}
 46565  					mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
 46566  					iNdEx = postStringIndexmapkey
 46567  				} else if fieldNum == 2 {
 46568  					var stringLenmapvalue uint64
 46569  					for shift := uint(0); ; shift += 7 {
 46570  						if shift >= 64 {
 46571  							return ErrIntOverflowGenerated
 46572  						}
 46573  						if iNdEx >= l {
 46574  							return io.ErrUnexpectedEOF
 46575  						}
 46576  						b := dAtA[iNdEx]
 46577  						iNdEx++
 46578  						stringLenmapvalue |= uint64(b&0x7F) << shift
 46579  						if b < 0x80 {
 46580  							break
 46581  						}
 46582  					}
 46583  					intStringLenmapvalue := int(stringLenmapvalue)
 46584  					if intStringLenmapvalue < 0 {
 46585  						return ErrInvalidLengthGenerated
 46586  					}
 46587  					postStringIndexmapvalue := iNdEx + intStringLenmapvalue
 46588  					if postStringIndexmapvalue < 0 {
 46589  						return ErrInvalidLengthGenerated
 46590  					}
 46591  					if postStringIndexmapvalue > l {
 46592  						return io.ErrUnexpectedEOF
 46593  					}
 46594  					mapvalue = string(dAtA[iNdEx:postStringIndexmapvalue])
 46595  					iNdEx = postStringIndexmapvalue
 46596  				} else {
 46597  					iNdEx = entryPreIndex
 46598  					skippy, err := skipGenerated(dAtA[iNdEx:])
 46599  					if err != nil {
 46600  						return err
 46601  					}
 46602  					if (skippy < 0) || (iNdEx+skippy) < 0 {
 46603  						return ErrInvalidLengthGenerated
 46604  					}
 46605  					if (iNdEx + skippy) > postIndex {
 46606  						return io.ErrUnexpectedEOF
 46607  					}
 46608  					iNdEx += skippy
 46609  				}
 46610  			}
 46611  			m.Values[mapkey] = mapvalue
 46612  			iNdEx = postIndex
 46613  		case 12:
 46614  			if wireType != 2 {
 46615  				return fmt.Errorf("proto: wrong wireType = %d for field AWSCodeCommit", wireType)
 46616  			}
 46617  			var msglen int
 46618  			for shift := uint(0); ; shift += 7 {
 46619  				if shift >= 64 {
 46620  					return ErrIntOverflowGenerated
 46621  				}
 46622  				if iNdEx >= l {
 46623  					return io.ErrUnexpectedEOF
 46624  				}
 46625  				b := dAtA[iNdEx]
 46626  				iNdEx++
 46627  				msglen |= int(b&0x7F) << shift
 46628  				if b < 0x80 {
 46629  					break
 46630  				}
 46631  			}
 46632  			if msglen < 0 {
 46633  				return ErrInvalidLengthGenerated
 46634  			}
 46635  			postIndex := iNdEx + msglen
 46636  			if postIndex < 0 {
 46637  				return ErrInvalidLengthGenerated
 46638  			}
 46639  			if postIndex > l {
 46640  				return io.ErrUnexpectedEOF
 46641  			}
 46642  			if m.AWSCodeCommit == nil {
 46643  				m.AWSCodeCommit = &SCMProviderGeneratorAWSCodeCommit{}
 46644  			}
 46645  			if err := m.AWSCodeCommit.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46646  				return err
 46647  			}
 46648  			iNdEx = postIndex
 46649  		default:
 46650  			iNdEx = preIndex
 46651  			skippy, err := skipGenerated(dAtA[iNdEx:])
 46652  			if err != nil {
 46653  				return err
 46654  			}
 46655  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 46656  				return ErrInvalidLengthGenerated
 46657  			}
 46658  			if (iNdEx + skippy) > l {
 46659  				return io.ErrUnexpectedEOF
 46660  			}
 46661  			iNdEx += skippy
 46662  		}
 46663  	}
 46664  
 46665  	if iNdEx > l {
 46666  		return io.ErrUnexpectedEOF
 46667  	}
 46668  	return nil
 46669  }
 46670  func (m *SCMProviderGeneratorAWSCodeCommit) Unmarshal(dAtA []byte) error {
 46671  	l := len(dAtA)
 46672  	iNdEx := 0
 46673  	for iNdEx < l {
 46674  		preIndex := iNdEx
 46675  		var wire uint64
 46676  		for shift := uint(0); ; shift += 7 {
 46677  			if shift >= 64 {
 46678  				return ErrIntOverflowGenerated
 46679  			}
 46680  			if iNdEx >= l {
 46681  				return io.ErrUnexpectedEOF
 46682  			}
 46683  			b := dAtA[iNdEx]
 46684  			iNdEx++
 46685  			wire |= uint64(b&0x7F) << shift
 46686  			if b < 0x80 {
 46687  				break
 46688  			}
 46689  		}
 46690  		fieldNum := int32(wire >> 3)
 46691  		wireType := int(wire & 0x7)
 46692  		if wireType == 4 {
 46693  			return fmt.Errorf("proto: SCMProviderGeneratorAWSCodeCommit: wiretype end group for non-group")
 46694  		}
 46695  		if fieldNum <= 0 {
 46696  			return fmt.Errorf("proto: SCMProviderGeneratorAWSCodeCommit: illegal tag %d (wire type %d)", fieldNum, wire)
 46697  		}
 46698  		switch fieldNum {
 46699  		case 1:
 46700  			if wireType != 2 {
 46701  				return fmt.Errorf("proto: wrong wireType = %d for field TagFilters", wireType)
 46702  			}
 46703  			var msglen int
 46704  			for shift := uint(0); ; shift += 7 {
 46705  				if shift >= 64 {
 46706  					return ErrIntOverflowGenerated
 46707  				}
 46708  				if iNdEx >= l {
 46709  					return io.ErrUnexpectedEOF
 46710  				}
 46711  				b := dAtA[iNdEx]
 46712  				iNdEx++
 46713  				msglen |= int(b&0x7F) << shift
 46714  				if b < 0x80 {
 46715  					break
 46716  				}
 46717  			}
 46718  			if msglen < 0 {
 46719  				return ErrInvalidLengthGenerated
 46720  			}
 46721  			postIndex := iNdEx + msglen
 46722  			if postIndex < 0 {
 46723  				return ErrInvalidLengthGenerated
 46724  			}
 46725  			if postIndex > l {
 46726  				return io.ErrUnexpectedEOF
 46727  			}
 46728  			m.TagFilters = append(m.TagFilters, &TagFilter{})
 46729  			if err := m.TagFilters[len(m.TagFilters)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46730  				return err
 46731  			}
 46732  			iNdEx = postIndex
 46733  		case 2:
 46734  			if wireType != 2 {
 46735  				return fmt.Errorf("proto: wrong wireType = %d for field Role", wireType)
 46736  			}
 46737  			var stringLen uint64
 46738  			for shift := uint(0); ; shift += 7 {
 46739  				if shift >= 64 {
 46740  					return ErrIntOverflowGenerated
 46741  				}
 46742  				if iNdEx >= l {
 46743  					return io.ErrUnexpectedEOF
 46744  				}
 46745  				b := dAtA[iNdEx]
 46746  				iNdEx++
 46747  				stringLen |= uint64(b&0x7F) << shift
 46748  				if b < 0x80 {
 46749  					break
 46750  				}
 46751  			}
 46752  			intStringLen := int(stringLen)
 46753  			if intStringLen < 0 {
 46754  				return ErrInvalidLengthGenerated
 46755  			}
 46756  			postIndex := iNdEx + intStringLen
 46757  			if postIndex < 0 {
 46758  				return ErrInvalidLengthGenerated
 46759  			}
 46760  			if postIndex > l {
 46761  				return io.ErrUnexpectedEOF
 46762  			}
 46763  			m.Role = string(dAtA[iNdEx:postIndex])
 46764  			iNdEx = postIndex
 46765  		case 3:
 46766  			if wireType != 2 {
 46767  				return fmt.Errorf("proto: wrong wireType = %d for field Region", wireType)
 46768  			}
 46769  			var stringLen uint64
 46770  			for shift := uint(0); ; shift += 7 {
 46771  				if shift >= 64 {
 46772  					return ErrIntOverflowGenerated
 46773  				}
 46774  				if iNdEx >= l {
 46775  					return io.ErrUnexpectedEOF
 46776  				}
 46777  				b := dAtA[iNdEx]
 46778  				iNdEx++
 46779  				stringLen |= uint64(b&0x7F) << shift
 46780  				if b < 0x80 {
 46781  					break
 46782  				}
 46783  			}
 46784  			intStringLen := int(stringLen)
 46785  			if intStringLen < 0 {
 46786  				return ErrInvalidLengthGenerated
 46787  			}
 46788  			postIndex := iNdEx + intStringLen
 46789  			if postIndex < 0 {
 46790  				return ErrInvalidLengthGenerated
 46791  			}
 46792  			if postIndex > l {
 46793  				return io.ErrUnexpectedEOF
 46794  			}
 46795  			m.Region = string(dAtA[iNdEx:postIndex])
 46796  			iNdEx = postIndex
 46797  		case 4:
 46798  			if wireType != 0 {
 46799  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 46800  			}
 46801  			var v int
 46802  			for shift := uint(0); ; shift += 7 {
 46803  				if shift >= 64 {
 46804  					return ErrIntOverflowGenerated
 46805  				}
 46806  				if iNdEx >= l {
 46807  					return io.ErrUnexpectedEOF
 46808  				}
 46809  				b := dAtA[iNdEx]
 46810  				iNdEx++
 46811  				v |= int(b&0x7F) << shift
 46812  				if b < 0x80 {
 46813  					break
 46814  				}
 46815  			}
 46816  			m.AllBranches = bool(v != 0)
 46817  		default:
 46818  			iNdEx = preIndex
 46819  			skippy, err := skipGenerated(dAtA[iNdEx:])
 46820  			if err != nil {
 46821  				return err
 46822  			}
 46823  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 46824  				return ErrInvalidLengthGenerated
 46825  			}
 46826  			if (iNdEx + skippy) > l {
 46827  				return io.ErrUnexpectedEOF
 46828  			}
 46829  			iNdEx += skippy
 46830  		}
 46831  	}
 46832  
 46833  	if iNdEx > l {
 46834  		return io.ErrUnexpectedEOF
 46835  	}
 46836  	return nil
 46837  }
 46838  func (m *SCMProviderGeneratorAzureDevOps) Unmarshal(dAtA []byte) error {
 46839  	l := len(dAtA)
 46840  	iNdEx := 0
 46841  	for iNdEx < l {
 46842  		preIndex := iNdEx
 46843  		var wire uint64
 46844  		for shift := uint(0); ; shift += 7 {
 46845  			if shift >= 64 {
 46846  				return ErrIntOverflowGenerated
 46847  			}
 46848  			if iNdEx >= l {
 46849  				return io.ErrUnexpectedEOF
 46850  			}
 46851  			b := dAtA[iNdEx]
 46852  			iNdEx++
 46853  			wire |= uint64(b&0x7F) << shift
 46854  			if b < 0x80 {
 46855  				break
 46856  			}
 46857  		}
 46858  		fieldNum := int32(wire >> 3)
 46859  		wireType := int(wire & 0x7)
 46860  		if wireType == 4 {
 46861  			return fmt.Errorf("proto: SCMProviderGeneratorAzureDevOps: wiretype end group for non-group")
 46862  		}
 46863  		if fieldNum <= 0 {
 46864  			return fmt.Errorf("proto: SCMProviderGeneratorAzureDevOps: illegal tag %d (wire type %d)", fieldNum, wire)
 46865  		}
 46866  		switch fieldNum {
 46867  		case 5:
 46868  			if wireType != 2 {
 46869  				return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
 46870  			}
 46871  			var stringLen uint64
 46872  			for shift := uint(0); ; shift += 7 {
 46873  				if shift >= 64 {
 46874  					return ErrIntOverflowGenerated
 46875  				}
 46876  				if iNdEx >= l {
 46877  					return io.ErrUnexpectedEOF
 46878  				}
 46879  				b := dAtA[iNdEx]
 46880  				iNdEx++
 46881  				stringLen |= uint64(b&0x7F) << shift
 46882  				if b < 0x80 {
 46883  					break
 46884  				}
 46885  			}
 46886  			intStringLen := int(stringLen)
 46887  			if intStringLen < 0 {
 46888  				return ErrInvalidLengthGenerated
 46889  			}
 46890  			postIndex := iNdEx + intStringLen
 46891  			if postIndex < 0 {
 46892  				return ErrInvalidLengthGenerated
 46893  			}
 46894  			if postIndex > l {
 46895  				return io.ErrUnexpectedEOF
 46896  			}
 46897  			m.Organization = string(dAtA[iNdEx:postIndex])
 46898  			iNdEx = postIndex
 46899  		case 6:
 46900  			if wireType != 2 {
 46901  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 46902  			}
 46903  			var stringLen uint64
 46904  			for shift := uint(0); ; shift += 7 {
 46905  				if shift >= 64 {
 46906  					return ErrIntOverflowGenerated
 46907  				}
 46908  				if iNdEx >= l {
 46909  					return io.ErrUnexpectedEOF
 46910  				}
 46911  				b := dAtA[iNdEx]
 46912  				iNdEx++
 46913  				stringLen |= uint64(b&0x7F) << shift
 46914  				if b < 0x80 {
 46915  					break
 46916  				}
 46917  			}
 46918  			intStringLen := int(stringLen)
 46919  			if intStringLen < 0 {
 46920  				return ErrInvalidLengthGenerated
 46921  			}
 46922  			postIndex := iNdEx + intStringLen
 46923  			if postIndex < 0 {
 46924  				return ErrInvalidLengthGenerated
 46925  			}
 46926  			if postIndex > l {
 46927  				return io.ErrUnexpectedEOF
 46928  			}
 46929  			m.API = string(dAtA[iNdEx:postIndex])
 46930  			iNdEx = postIndex
 46931  		case 7:
 46932  			if wireType != 2 {
 46933  				return fmt.Errorf("proto: wrong wireType = %d for field TeamProject", wireType)
 46934  			}
 46935  			var stringLen uint64
 46936  			for shift := uint(0); ; shift += 7 {
 46937  				if shift >= 64 {
 46938  					return ErrIntOverflowGenerated
 46939  				}
 46940  				if iNdEx >= l {
 46941  					return io.ErrUnexpectedEOF
 46942  				}
 46943  				b := dAtA[iNdEx]
 46944  				iNdEx++
 46945  				stringLen |= uint64(b&0x7F) << shift
 46946  				if b < 0x80 {
 46947  					break
 46948  				}
 46949  			}
 46950  			intStringLen := int(stringLen)
 46951  			if intStringLen < 0 {
 46952  				return ErrInvalidLengthGenerated
 46953  			}
 46954  			postIndex := iNdEx + intStringLen
 46955  			if postIndex < 0 {
 46956  				return ErrInvalidLengthGenerated
 46957  			}
 46958  			if postIndex > l {
 46959  				return io.ErrUnexpectedEOF
 46960  			}
 46961  			m.TeamProject = string(dAtA[iNdEx:postIndex])
 46962  			iNdEx = postIndex
 46963  		case 8:
 46964  			if wireType != 2 {
 46965  				return fmt.Errorf("proto: wrong wireType = %d for field AccessTokenRef", wireType)
 46966  			}
 46967  			var msglen int
 46968  			for shift := uint(0); ; shift += 7 {
 46969  				if shift >= 64 {
 46970  					return ErrIntOverflowGenerated
 46971  				}
 46972  				if iNdEx >= l {
 46973  					return io.ErrUnexpectedEOF
 46974  				}
 46975  				b := dAtA[iNdEx]
 46976  				iNdEx++
 46977  				msglen |= int(b&0x7F) << shift
 46978  				if b < 0x80 {
 46979  					break
 46980  				}
 46981  			}
 46982  			if msglen < 0 {
 46983  				return ErrInvalidLengthGenerated
 46984  			}
 46985  			postIndex := iNdEx + msglen
 46986  			if postIndex < 0 {
 46987  				return ErrInvalidLengthGenerated
 46988  			}
 46989  			if postIndex > l {
 46990  				return io.ErrUnexpectedEOF
 46991  			}
 46992  			if m.AccessTokenRef == nil {
 46993  				m.AccessTokenRef = &SecretRef{}
 46994  			}
 46995  			if err := m.AccessTokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 46996  				return err
 46997  			}
 46998  			iNdEx = postIndex
 46999  		case 9:
 47000  			if wireType != 0 {
 47001  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 47002  			}
 47003  			var v int
 47004  			for shift := uint(0); ; shift += 7 {
 47005  				if shift >= 64 {
 47006  					return ErrIntOverflowGenerated
 47007  				}
 47008  				if iNdEx >= l {
 47009  					return io.ErrUnexpectedEOF
 47010  				}
 47011  				b := dAtA[iNdEx]
 47012  				iNdEx++
 47013  				v |= int(b&0x7F) << shift
 47014  				if b < 0x80 {
 47015  					break
 47016  				}
 47017  			}
 47018  			m.AllBranches = bool(v != 0)
 47019  		default:
 47020  			iNdEx = preIndex
 47021  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47022  			if err != nil {
 47023  				return err
 47024  			}
 47025  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47026  				return ErrInvalidLengthGenerated
 47027  			}
 47028  			if (iNdEx + skippy) > l {
 47029  				return io.ErrUnexpectedEOF
 47030  			}
 47031  			iNdEx += skippy
 47032  		}
 47033  	}
 47034  
 47035  	if iNdEx > l {
 47036  		return io.ErrUnexpectedEOF
 47037  	}
 47038  	return nil
 47039  }
 47040  func (m *SCMProviderGeneratorBitbucket) Unmarshal(dAtA []byte) error {
 47041  	l := len(dAtA)
 47042  	iNdEx := 0
 47043  	for iNdEx < l {
 47044  		preIndex := iNdEx
 47045  		var wire uint64
 47046  		for shift := uint(0); ; shift += 7 {
 47047  			if shift >= 64 {
 47048  				return ErrIntOverflowGenerated
 47049  			}
 47050  			if iNdEx >= l {
 47051  				return io.ErrUnexpectedEOF
 47052  			}
 47053  			b := dAtA[iNdEx]
 47054  			iNdEx++
 47055  			wire |= uint64(b&0x7F) << shift
 47056  			if b < 0x80 {
 47057  				break
 47058  			}
 47059  		}
 47060  		fieldNum := int32(wire >> 3)
 47061  		wireType := int(wire & 0x7)
 47062  		if wireType == 4 {
 47063  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucket: wiretype end group for non-group")
 47064  		}
 47065  		if fieldNum <= 0 {
 47066  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucket: illegal tag %d (wire type %d)", fieldNum, wire)
 47067  		}
 47068  		switch fieldNum {
 47069  		case 1:
 47070  			if wireType != 2 {
 47071  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 47072  			}
 47073  			var stringLen uint64
 47074  			for shift := uint(0); ; shift += 7 {
 47075  				if shift >= 64 {
 47076  					return ErrIntOverflowGenerated
 47077  				}
 47078  				if iNdEx >= l {
 47079  					return io.ErrUnexpectedEOF
 47080  				}
 47081  				b := dAtA[iNdEx]
 47082  				iNdEx++
 47083  				stringLen |= uint64(b&0x7F) << shift
 47084  				if b < 0x80 {
 47085  					break
 47086  				}
 47087  			}
 47088  			intStringLen := int(stringLen)
 47089  			if intStringLen < 0 {
 47090  				return ErrInvalidLengthGenerated
 47091  			}
 47092  			postIndex := iNdEx + intStringLen
 47093  			if postIndex < 0 {
 47094  				return ErrInvalidLengthGenerated
 47095  			}
 47096  			if postIndex > l {
 47097  				return io.ErrUnexpectedEOF
 47098  			}
 47099  			m.Owner = string(dAtA[iNdEx:postIndex])
 47100  			iNdEx = postIndex
 47101  		case 2:
 47102  			if wireType != 2 {
 47103  				return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
 47104  			}
 47105  			var stringLen uint64
 47106  			for shift := uint(0); ; shift += 7 {
 47107  				if shift >= 64 {
 47108  					return ErrIntOverflowGenerated
 47109  				}
 47110  				if iNdEx >= l {
 47111  					return io.ErrUnexpectedEOF
 47112  				}
 47113  				b := dAtA[iNdEx]
 47114  				iNdEx++
 47115  				stringLen |= uint64(b&0x7F) << shift
 47116  				if b < 0x80 {
 47117  					break
 47118  				}
 47119  			}
 47120  			intStringLen := int(stringLen)
 47121  			if intStringLen < 0 {
 47122  				return ErrInvalidLengthGenerated
 47123  			}
 47124  			postIndex := iNdEx + intStringLen
 47125  			if postIndex < 0 {
 47126  				return ErrInvalidLengthGenerated
 47127  			}
 47128  			if postIndex > l {
 47129  				return io.ErrUnexpectedEOF
 47130  			}
 47131  			m.User = string(dAtA[iNdEx:postIndex])
 47132  			iNdEx = postIndex
 47133  		case 3:
 47134  			if wireType != 2 {
 47135  				return fmt.Errorf("proto: wrong wireType = %d for field AppPasswordRef", wireType)
 47136  			}
 47137  			var msglen int
 47138  			for shift := uint(0); ; shift += 7 {
 47139  				if shift >= 64 {
 47140  					return ErrIntOverflowGenerated
 47141  				}
 47142  				if iNdEx >= l {
 47143  					return io.ErrUnexpectedEOF
 47144  				}
 47145  				b := dAtA[iNdEx]
 47146  				iNdEx++
 47147  				msglen |= int(b&0x7F) << shift
 47148  				if b < 0x80 {
 47149  					break
 47150  				}
 47151  			}
 47152  			if msglen < 0 {
 47153  				return ErrInvalidLengthGenerated
 47154  			}
 47155  			postIndex := iNdEx + msglen
 47156  			if postIndex < 0 {
 47157  				return ErrInvalidLengthGenerated
 47158  			}
 47159  			if postIndex > l {
 47160  				return io.ErrUnexpectedEOF
 47161  			}
 47162  			if m.AppPasswordRef == nil {
 47163  				m.AppPasswordRef = &SecretRef{}
 47164  			}
 47165  			if err := m.AppPasswordRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47166  				return err
 47167  			}
 47168  			iNdEx = postIndex
 47169  		case 4:
 47170  			if wireType != 0 {
 47171  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 47172  			}
 47173  			var v int
 47174  			for shift := uint(0); ; shift += 7 {
 47175  				if shift >= 64 {
 47176  					return ErrIntOverflowGenerated
 47177  				}
 47178  				if iNdEx >= l {
 47179  					return io.ErrUnexpectedEOF
 47180  				}
 47181  				b := dAtA[iNdEx]
 47182  				iNdEx++
 47183  				v |= int(b&0x7F) << shift
 47184  				if b < 0x80 {
 47185  					break
 47186  				}
 47187  			}
 47188  			m.AllBranches = bool(v != 0)
 47189  		default:
 47190  			iNdEx = preIndex
 47191  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47192  			if err != nil {
 47193  				return err
 47194  			}
 47195  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47196  				return ErrInvalidLengthGenerated
 47197  			}
 47198  			if (iNdEx + skippy) > l {
 47199  				return io.ErrUnexpectedEOF
 47200  			}
 47201  			iNdEx += skippy
 47202  		}
 47203  	}
 47204  
 47205  	if iNdEx > l {
 47206  		return io.ErrUnexpectedEOF
 47207  	}
 47208  	return nil
 47209  }
 47210  func (m *SCMProviderGeneratorBitbucketServer) Unmarshal(dAtA []byte) error {
 47211  	l := len(dAtA)
 47212  	iNdEx := 0
 47213  	for iNdEx < l {
 47214  		preIndex := iNdEx
 47215  		var wire uint64
 47216  		for shift := uint(0); ; shift += 7 {
 47217  			if shift >= 64 {
 47218  				return ErrIntOverflowGenerated
 47219  			}
 47220  			if iNdEx >= l {
 47221  				return io.ErrUnexpectedEOF
 47222  			}
 47223  			b := dAtA[iNdEx]
 47224  			iNdEx++
 47225  			wire |= uint64(b&0x7F) << shift
 47226  			if b < 0x80 {
 47227  				break
 47228  			}
 47229  		}
 47230  		fieldNum := int32(wire >> 3)
 47231  		wireType := int(wire & 0x7)
 47232  		if wireType == 4 {
 47233  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucketServer: wiretype end group for non-group")
 47234  		}
 47235  		if fieldNum <= 0 {
 47236  			return fmt.Errorf("proto: SCMProviderGeneratorBitbucketServer: illegal tag %d (wire type %d)", fieldNum, wire)
 47237  		}
 47238  		switch fieldNum {
 47239  		case 1:
 47240  			if wireType != 2 {
 47241  				return fmt.Errorf("proto: wrong wireType = %d for field Project", wireType)
 47242  			}
 47243  			var stringLen uint64
 47244  			for shift := uint(0); ; shift += 7 {
 47245  				if shift >= 64 {
 47246  					return ErrIntOverflowGenerated
 47247  				}
 47248  				if iNdEx >= l {
 47249  					return io.ErrUnexpectedEOF
 47250  				}
 47251  				b := dAtA[iNdEx]
 47252  				iNdEx++
 47253  				stringLen |= uint64(b&0x7F) << shift
 47254  				if b < 0x80 {
 47255  					break
 47256  				}
 47257  			}
 47258  			intStringLen := int(stringLen)
 47259  			if intStringLen < 0 {
 47260  				return ErrInvalidLengthGenerated
 47261  			}
 47262  			postIndex := iNdEx + intStringLen
 47263  			if postIndex < 0 {
 47264  				return ErrInvalidLengthGenerated
 47265  			}
 47266  			if postIndex > l {
 47267  				return io.ErrUnexpectedEOF
 47268  			}
 47269  			m.Project = string(dAtA[iNdEx:postIndex])
 47270  			iNdEx = postIndex
 47271  		case 2:
 47272  			if wireType != 2 {
 47273  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 47274  			}
 47275  			var stringLen uint64
 47276  			for shift := uint(0); ; shift += 7 {
 47277  				if shift >= 64 {
 47278  					return ErrIntOverflowGenerated
 47279  				}
 47280  				if iNdEx >= l {
 47281  					return io.ErrUnexpectedEOF
 47282  				}
 47283  				b := dAtA[iNdEx]
 47284  				iNdEx++
 47285  				stringLen |= uint64(b&0x7F) << shift
 47286  				if b < 0x80 {
 47287  					break
 47288  				}
 47289  			}
 47290  			intStringLen := int(stringLen)
 47291  			if intStringLen < 0 {
 47292  				return ErrInvalidLengthGenerated
 47293  			}
 47294  			postIndex := iNdEx + intStringLen
 47295  			if postIndex < 0 {
 47296  				return ErrInvalidLengthGenerated
 47297  			}
 47298  			if postIndex > l {
 47299  				return io.ErrUnexpectedEOF
 47300  			}
 47301  			m.API = string(dAtA[iNdEx:postIndex])
 47302  			iNdEx = postIndex
 47303  		case 3:
 47304  			if wireType != 2 {
 47305  				return fmt.Errorf("proto: wrong wireType = %d for field BasicAuth", wireType)
 47306  			}
 47307  			var msglen int
 47308  			for shift := uint(0); ; shift += 7 {
 47309  				if shift >= 64 {
 47310  					return ErrIntOverflowGenerated
 47311  				}
 47312  				if iNdEx >= l {
 47313  					return io.ErrUnexpectedEOF
 47314  				}
 47315  				b := dAtA[iNdEx]
 47316  				iNdEx++
 47317  				msglen |= int(b&0x7F) << shift
 47318  				if b < 0x80 {
 47319  					break
 47320  				}
 47321  			}
 47322  			if msglen < 0 {
 47323  				return ErrInvalidLengthGenerated
 47324  			}
 47325  			postIndex := iNdEx + msglen
 47326  			if postIndex < 0 {
 47327  				return ErrInvalidLengthGenerated
 47328  			}
 47329  			if postIndex > l {
 47330  				return io.ErrUnexpectedEOF
 47331  			}
 47332  			if m.BasicAuth == nil {
 47333  				m.BasicAuth = &BasicAuthBitbucketServer{}
 47334  			}
 47335  			if err := m.BasicAuth.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47336  				return err
 47337  			}
 47338  			iNdEx = postIndex
 47339  		case 4:
 47340  			if wireType != 0 {
 47341  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 47342  			}
 47343  			var v int
 47344  			for shift := uint(0); ; shift += 7 {
 47345  				if shift >= 64 {
 47346  					return ErrIntOverflowGenerated
 47347  				}
 47348  				if iNdEx >= l {
 47349  					return io.ErrUnexpectedEOF
 47350  				}
 47351  				b := dAtA[iNdEx]
 47352  				iNdEx++
 47353  				v |= int(b&0x7F) << shift
 47354  				if b < 0x80 {
 47355  					break
 47356  				}
 47357  			}
 47358  			m.AllBranches = bool(v != 0)
 47359  		default:
 47360  			iNdEx = preIndex
 47361  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47362  			if err != nil {
 47363  				return err
 47364  			}
 47365  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47366  				return ErrInvalidLengthGenerated
 47367  			}
 47368  			if (iNdEx + skippy) > l {
 47369  				return io.ErrUnexpectedEOF
 47370  			}
 47371  			iNdEx += skippy
 47372  		}
 47373  	}
 47374  
 47375  	if iNdEx > l {
 47376  		return io.ErrUnexpectedEOF
 47377  	}
 47378  	return nil
 47379  }
 47380  func (m *SCMProviderGeneratorFilter) Unmarshal(dAtA []byte) error {
 47381  	l := len(dAtA)
 47382  	iNdEx := 0
 47383  	for iNdEx < l {
 47384  		preIndex := iNdEx
 47385  		var wire uint64
 47386  		for shift := uint(0); ; shift += 7 {
 47387  			if shift >= 64 {
 47388  				return ErrIntOverflowGenerated
 47389  			}
 47390  			if iNdEx >= l {
 47391  				return io.ErrUnexpectedEOF
 47392  			}
 47393  			b := dAtA[iNdEx]
 47394  			iNdEx++
 47395  			wire |= uint64(b&0x7F) << shift
 47396  			if b < 0x80 {
 47397  				break
 47398  			}
 47399  		}
 47400  		fieldNum := int32(wire >> 3)
 47401  		wireType := int(wire & 0x7)
 47402  		if wireType == 4 {
 47403  			return fmt.Errorf("proto: SCMProviderGeneratorFilter: wiretype end group for non-group")
 47404  		}
 47405  		if fieldNum <= 0 {
 47406  			return fmt.Errorf("proto: SCMProviderGeneratorFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 47407  		}
 47408  		switch fieldNum {
 47409  		case 1:
 47410  			if wireType != 2 {
 47411  				return fmt.Errorf("proto: wrong wireType = %d for field RepositoryMatch", wireType)
 47412  			}
 47413  			var stringLen uint64
 47414  			for shift := uint(0); ; shift += 7 {
 47415  				if shift >= 64 {
 47416  					return ErrIntOverflowGenerated
 47417  				}
 47418  				if iNdEx >= l {
 47419  					return io.ErrUnexpectedEOF
 47420  				}
 47421  				b := dAtA[iNdEx]
 47422  				iNdEx++
 47423  				stringLen |= uint64(b&0x7F) << shift
 47424  				if b < 0x80 {
 47425  					break
 47426  				}
 47427  			}
 47428  			intStringLen := int(stringLen)
 47429  			if intStringLen < 0 {
 47430  				return ErrInvalidLengthGenerated
 47431  			}
 47432  			postIndex := iNdEx + intStringLen
 47433  			if postIndex < 0 {
 47434  				return ErrInvalidLengthGenerated
 47435  			}
 47436  			if postIndex > l {
 47437  				return io.ErrUnexpectedEOF
 47438  			}
 47439  			s := string(dAtA[iNdEx:postIndex])
 47440  			m.RepositoryMatch = &s
 47441  			iNdEx = postIndex
 47442  		case 2:
 47443  			if wireType != 2 {
 47444  				return fmt.Errorf("proto: wrong wireType = %d for field PathsExist", wireType)
 47445  			}
 47446  			var stringLen uint64
 47447  			for shift := uint(0); ; shift += 7 {
 47448  				if shift >= 64 {
 47449  					return ErrIntOverflowGenerated
 47450  				}
 47451  				if iNdEx >= l {
 47452  					return io.ErrUnexpectedEOF
 47453  				}
 47454  				b := dAtA[iNdEx]
 47455  				iNdEx++
 47456  				stringLen |= uint64(b&0x7F) << shift
 47457  				if b < 0x80 {
 47458  					break
 47459  				}
 47460  			}
 47461  			intStringLen := int(stringLen)
 47462  			if intStringLen < 0 {
 47463  				return ErrInvalidLengthGenerated
 47464  			}
 47465  			postIndex := iNdEx + intStringLen
 47466  			if postIndex < 0 {
 47467  				return ErrInvalidLengthGenerated
 47468  			}
 47469  			if postIndex > l {
 47470  				return io.ErrUnexpectedEOF
 47471  			}
 47472  			m.PathsExist = append(m.PathsExist, string(dAtA[iNdEx:postIndex]))
 47473  			iNdEx = postIndex
 47474  		case 3:
 47475  			if wireType != 2 {
 47476  				return fmt.Errorf("proto: wrong wireType = %d for field PathsDoNotExist", wireType)
 47477  			}
 47478  			var stringLen uint64
 47479  			for shift := uint(0); ; shift += 7 {
 47480  				if shift >= 64 {
 47481  					return ErrIntOverflowGenerated
 47482  				}
 47483  				if iNdEx >= l {
 47484  					return io.ErrUnexpectedEOF
 47485  				}
 47486  				b := dAtA[iNdEx]
 47487  				iNdEx++
 47488  				stringLen |= uint64(b&0x7F) << shift
 47489  				if b < 0x80 {
 47490  					break
 47491  				}
 47492  			}
 47493  			intStringLen := int(stringLen)
 47494  			if intStringLen < 0 {
 47495  				return ErrInvalidLengthGenerated
 47496  			}
 47497  			postIndex := iNdEx + intStringLen
 47498  			if postIndex < 0 {
 47499  				return ErrInvalidLengthGenerated
 47500  			}
 47501  			if postIndex > l {
 47502  				return io.ErrUnexpectedEOF
 47503  			}
 47504  			m.PathsDoNotExist = append(m.PathsDoNotExist, string(dAtA[iNdEx:postIndex]))
 47505  			iNdEx = postIndex
 47506  		case 4:
 47507  			if wireType != 2 {
 47508  				return fmt.Errorf("proto: wrong wireType = %d for field LabelMatch", wireType)
 47509  			}
 47510  			var stringLen uint64
 47511  			for shift := uint(0); ; shift += 7 {
 47512  				if shift >= 64 {
 47513  					return ErrIntOverflowGenerated
 47514  				}
 47515  				if iNdEx >= l {
 47516  					return io.ErrUnexpectedEOF
 47517  				}
 47518  				b := dAtA[iNdEx]
 47519  				iNdEx++
 47520  				stringLen |= uint64(b&0x7F) << shift
 47521  				if b < 0x80 {
 47522  					break
 47523  				}
 47524  			}
 47525  			intStringLen := int(stringLen)
 47526  			if intStringLen < 0 {
 47527  				return ErrInvalidLengthGenerated
 47528  			}
 47529  			postIndex := iNdEx + intStringLen
 47530  			if postIndex < 0 {
 47531  				return ErrInvalidLengthGenerated
 47532  			}
 47533  			if postIndex > l {
 47534  				return io.ErrUnexpectedEOF
 47535  			}
 47536  			s := string(dAtA[iNdEx:postIndex])
 47537  			m.LabelMatch = &s
 47538  			iNdEx = postIndex
 47539  		case 5:
 47540  			if wireType != 2 {
 47541  				return fmt.Errorf("proto: wrong wireType = %d for field BranchMatch", wireType)
 47542  			}
 47543  			var stringLen uint64
 47544  			for shift := uint(0); ; shift += 7 {
 47545  				if shift >= 64 {
 47546  					return ErrIntOverflowGenerated
 47547  				}
 47548  				if iNdEx >= l {
 47549  					return io.ErrUnexpectedEOF
 47550  				}
 47551  				b := dAtA[iNdEx]
 47552  				iNdEx++
 47553  				stringLen |= uint64(b&0x7F) << shift
 47554  				if b < 0x80 {
 47555  					break
 47556  				}
 47557  			}
 47558  			intStringLen := int(stringLen)
 47559  			if intStringLen < 0 {
 47560  				return ErrInvalidLengthGenerated
 47561  			}
 47562  			postIndex := iNdEx + intStringLen
 47563  			if postIndex < 0 {
 47564  				return ErrInvalidLengthGenerated
 47565  			}
 47566  			if postIndex > l {
 47567  				return io.ErrUnexpectedEOF
 47568  			}
 47569  			s := string(dAtA[iNdEx:postIndex])
 47570  			m.BranchMatch = &s
 47571  			iNdEx = postIndex
 47572  		default:
 47573  			iNdEx = preIndex
 47574  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47575  			if err != nil {
 47576  				return err
 47577  			}
 47578  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47579  				return ErrInvalidLengthGenerated
 47580  			}
 47581  			if (iNdEx + skippy) > l {
 47582  				return io.ErrUnexpectedEOF
 47583  			}
 47584  			iNdEx += skippy
 47585  		}
 47586  	}
 47587  
 47588  	if iNdEx > l {
 47589  		return io.ErrUnexpectedEOF
 47590  	}
 47591  	return nil
 47592  }
 47593  func (m *SCMProviderGeneratorGitea) Unmarshal(dAtA []byte) error {
 47594  	l := len(dAtA)
 47595  	iNdEx := 0
 47596  	for iNdEx < l {
 47597  		preIndex := iNdEx
 47598  		var wire uint64
 47599  		for shift := uint(0); ; shift += 7 {
 47600  			if shift >= 64 {
 47601  				return ErrIntOverflowGenerated
 47602  			}
 47603  			if iNdEx >= l {
 47604  				return io.ErrUnexpectedEOF
 47605  			}
 47606  			b := dAtA[iNdEx]
 47607  			iNdEx++
 47608  			wire |= uint64(b&0x7F) << shift
 47609  			if b < 0x80 {
 47610  				break
 47611  			}
 47612  		}
 47613  		fieldNum := int32(wire >> 3)
 47614  		wireType := int(wire & 0x7)
 47615  		if wireType == 4 {
 47616  			return fmt.Errorf("proto: SCMProviderGeneratorGitea: wiretype end group for non-group")
 47617  		}
 47618  		if fieldNum <= 0 {
 47619  			return fmt.Errorf("proto: SCMProviderGeneratorGitea: illegal tag %d (wire type %d)", fieldNum, wire)
 47620  		}
 47621  		switch fieldNum {
 47622  		case 1:
 47623  			if wireType != 2 {
 47624  				return fmt.Errorf("proto: wrong wireType = %d for field Owner", wireType)
 47625  			}
 47626  			var stringLen uint64
 47627  			for shift := uint(0); ; shift += 7 {
 47628  				if shift >= 64 {
 47629  					return ErrIntOverflowGenerated
 47630  				}
 47631  				if iNdEx >= l {
 47632  					return io.ErrUnexpectedEOF
 47633  				}
 47634  				b := dAtA[iNdEx]
 47635  				iNdEx++
 47636  				stringLen |= uint64(b&0x7F) << shift
 47637  				if b < 0x80 {
 47638  					break
 47639  				}
 47640  			}
 47641  			intStringLen := int(stringLen)
 47642  			if intStringLen < 0 {
 47643  				return ErrInvalidLengthGenerated
 47644  			}
 47645  			postIndex := iNdEx + intStringLen
 47646  			if postIndex < 0 {
 47647  				return ErrInvalidLengthGenerated
 47648  			}
 47649  			if postIndex > l {
 47650  				return io.ErrUnexpectedEOF
 47651  			}
 47652  			m.Owner = string(dAtA[iNdEx:postIndex])
 47653  			iNdEx = postIndex
 47654  		case 2:
 47655  			if wireType != 2 {
 47656  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 47657  			}
 47658  			var stringLen uint64
 47659  			for shift := uint(0); ; shift += 7 {
 47660  				if shift >= 64 {
 47661  					return ErrIntOverflowGenerated
 47662  				}
 47663  				if iNdEx >= l {
 47664  					return io.ErrUnexpectedEOF
 47665  				}
 47666  				b := dAtA[iNdEx]
 47667  				iNdEx++
 47668  				stringLen |= uint64(b&0x7F) << shift
 47669  				if b < 0x80 {
 47670  					break
 47671  				}
 47672  			}
 47673  			intStringLen := int(stringLen)
 47674  			if intStringLen < 0 {
 47675  				return ErrInvalidLengthGenerated
 47676  			}
 47677  			postIndex := iNdEx + intStringLen
 47678  			if postIndex < 0 {
 47679  				return ErrInvalidLengthGenerated
 47680  			}
 47681  			if postIndex > l {
 47682  				return io.ErrUnexpectedEOF
 47683  			}
 47684  			m.API = string(dAtA[iNdEx:postIndex])
 47685  			iNdEx = postIndex
 47686  		case 3:
 47687  			if wireType != 2 {
 47688  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 47689  			}
 47690  			var msglen int
 47691  			for shift := uint(0); ; shift += 7 {
 47692  				if shift >= 64 {
 47693  					return ErrIntOverflowGenerated
 47694  				}
 47695  				if iNdEx >= l {
 47696  					return io.ErrUnexpectedEOF
 47697  				}
 47698  				b := dAtA[iNdEx]
 47699  				iNdEx++
 47700  				msglen |= int(b&0x7F) << shift
 47701  				if b < 0x80 {
 47702  					break
 47703  				}
 47704  			}
 47705  			if msglen < 0 {
 47706  				return ErrInvalidLengthGenerated
 47707  			}
 47708  			postIndex := iNdEx + msglen
 47709  			if postIndex < 0 {
 47710  				return ErrInvalidLengthGenerated
 47711  			}
 47712  			if postIndex > l {
 47713  				return io.ErrUnexpectedEOF
 47714  			}
 47715  			if m.TokenRef == nil {
 47716  				m.TokenRef = &SecretRef{}
 47717  			}
 47718  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47719  				return err
 47720  			}
 47721  			iNdEx = postIndex
 47722  		case 4:
 47723  			if wireType != 0 {
 47724  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 47725  			}
 47726  			var v int
 47727  			for shift := uint(0); ; shift += 7 {
 47728  				if shift >= 64 {
 47729  					return ErrIntOverflowGenerated
 47730  				}
 47731  				if iNdEx >= l {
 47732  					return io.ErrUnexpectedEOF
 47733  				}
 47734  				b := dAtA[iNdEx]
 47735  				iNdEx++
 47736  				v |= int(b&0x7F) << shift
 47737  				if b < 0x80 {
 47738  					break
 47739  				}
 47740  			}
 47741  			m.AllBranches = bool(v != 0)
 47742  		case 5:
 47743  			if wireType != 0 {
 47744  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 47745  			}
 47746  			var v int
 47747  			for shift := uint(0); ; shift += 7 {
 47748  				if shift >= 64 {
 47749  					return ErrIntOverflowGenerated
 47750  				}
 47751  				if iNdEx >= l {
 47752  					return io.ErrUnexpectedEOF
 47753  				}
 47754  				b := dAtA[iNdEx]
 47755  				iNdEx++
 47756  				v |= int(b&0x7F) << shift
 47757  				if b < 0x80 {
 47758  					break
 47759  				}
 47760  			}
 47761  			m.Insecure = bool(v != 0)
 47762  		default:
 47763  			iNdEx = preIndex
 47764  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47765  			if err != nil {
 47766  				return err
 47767  			}
 47768  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47769  				return ErrInvalidLengthGenerated
 47770  			}
 47771  			if (iNdEx + skippy) > l {
 47772  				return io.ErrUnexpectedEOF
 47773  			}
 47774  			iNdEx += skippy
 47775  		}
 47776  	}
 47777  
 47778  	if iNdEx > l {
 47779  		return io.ErrUnexpectedEOF
 47780  	}
 47781  	return nil
 47782  }
 47783  func (m *SCMProviderGeneratorGithub) Unmarshal(dAtA []byte) error {
 47784  	l := len(dAtA)
 47785  	iNdEx := 0
 47786  	for iNdEx < l {
 47787  		preIndex := iNdEx
 47788  		var wire uint64
 47789  		for shift := uint(0); ; shift += 7 {
 47790  			if shift >= 64 {
 47791  				return ErrIntOverflowGenerated
 47792  			}
 47793  			if iNdEx >= l {
 47794  				return io.ErrUnexpectedEOF
 47795  			}
 47796  			b := dAtA[iNdEx]
 47797  			iNdEx++
 47798  			wire |= uint64(b&0x7F) << shift
 47799  			if b < 0x80 {
 47800  				break
 47801  			}
 47802  		}
 47803  		fieldNum := int32(wire >> 3)
 47804  		wireType := int(wire & 0x7)
 47805  		if wireType == 4 {
 47806  			return fmt.Errorf("proto: SCMProviderGeneratorGithub: wiretype end group for non-group")
 47807  		}
 47808  		if fieldNum <= 0 {
 47809  			return fmt.Errorf("proto: SCMProviderGeneratorGithub: illegal tag %d (wire type %d)", fieldNum, wire)
 47810  		}
 47811  		switch fieldNum {
 47812  		case 1:
 47813  			if wireType != 2 {
 47814  				return fmt.Errorf("proto: wrong wireType = %d for field Organization", wireType)
 47815  			}
 47816  			var stringLen uint64
 47817  			for shift := uint(0); ; shift += 7 {
 47818  				if shift >= 64 {
 47819  					return ErrIntOverflowGenerated
 47820  				}
 47821  				if iNdEx >= l {
 47822  					return io.ErrUnexpectedEOF
 47823  				}
 47824  				b := dAtA[iNdEx]
 47825  				iNdEx++
 47826  				stringLen |= uint64(b&0x7F) << shift
 47827  				if b < 0x80 {
 47828  					break
 47829  				}
 47830  			}
 47831  			intStringLen := int(stringLen)
 47832  			if intStringLen < 0 {
 47833  				return ErrInvalidLengthGenerated
 47834  			}
 47835  			postIndex := iNdEx + intStringLen
 47836  			if postIndex < 0 {
 47837  				return ErrInvalidLengthGenerated
 47838  			}
 47839  			if postIndex > l {
 47840  				return io.ErrUnexpectedEOF
 47841  			}
 47842  			m.Organization = string(dAtA[iNdEx:postIndex])
 47843  			iNdEx = postIndex
 47844  		case 2:
 47845  			if wireType != 2 {
 47846  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 47847  			}
 47848  			var stringLen uint64
 47849  			for shift := uint(0); ; shift += 7 {
 47850  				if shift >= 64 {
 47851  					return ErrIntOverflowGenerated
 47852  				}
 47853  				if iNdEx >= l {
 47854  					return io.ErrUnexpectedEOF
 47855  				}
 47856  				b := dAtA[iNdEx]
 47857  				iNdEx++
 47858  				stringLen |= uint64(b&0x7F) << shift
 47859  				if b < 0x80 {
 47860  					break
 47861  				}
 47862  			}
 47863  			intStringLen := int(stringLen)
 47864  			if intStringLen < 0 {
 47865  				return ErrInvalidLengthGenerated
 47866  			}
 47867  			postIndex := iNdEx + intStringLen
 47868  			if postIndex < 0 {
 47869  				return ErrInvalidLengthGenerated
 47870  			}
 47871  			if postIndex > l {
 47872  				return io.ErrUnexpectedEOF
 47873  			}
 47874  			m.API = string(dAtA[iNdEx:postIndex])
 47875  			iNdEx = postIndex
 47876  		case 3:
 47877  			if wireType != 2 {
 47878  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 47879  			}
 47880  			var msglen int
 47881  			for shift := uint(0); ; shift += 7 {
 47882  				if shift >= 64 {
 47883  					return ErrIntOverflowGenerated
 47884  				}
 47885  				if iNdEx >= l {
 47886  					return io.ErrUnexpectedEOF
 47887  				}
 47888  				b := dAtA[iNdEx]
 47889  				iNdEx++
 47890  				msglen |= int(b&0x7F) << shift
 47891  				if b < 0x80 {
 47892  					break
 47893  				}
 47894  			}
 47895  			if msglen < 0 {
 47896  				return ErrInvalidLengthGenerated
 47897  			}
 47898  			postIndex := iNdEx + msglen
 47899  			if postIndex < 0 {
 47900  				return ErrInvalidLengthGenerated
 47901  			}
 47902  			if postIndex > l {
 47903  				return io.ErrUnexpectedEOF
 47904  			}
 47905  			if m.TokenRef == nil {
 47906  				m.TokenRef = &SecretRef{}
 47907  			}
 47908  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 47909  				return err
 47910  			}
 47911  			iNdEx = postIndex
 47912  		case 4:
 47913  			if wireType != 2 {
 47914  				return fmt.Errorf("proto: wrong wireType = %d for field AppSecretName", wireType)
 47915  			}
 47916  			var stringLen uint64
 47917  			for shift := uint(0); ; shift += 7 {
 47918  				if shift >= 64 {
 47919  					return ErrIntOverflowGenerated
 47920  				}
 47921  				if iNdEx >= l {
 47922  					return io.ErrUnexpectedEOF
 47923  				}
 47924  				b := dAtA[iNdEx]
 47925  				iNdEx++
 47926  				stringLen |= uint64(b&0x7F) << shift
 47927  				if b < 0x80 {
 47928  					break
 47929  				}
 47930  			}
 47931  			intStringLen := int(stringLen)
 47932  			if intStringLen < 0 {
 47933  				return ErrInvalidLengthGenerated
 47934  			}
 47935  			postIndex := iNdEx + intStringLen
 47936  			if postIndex < 0 {
 47937  				return ErrInvalidLengthGenerated
 47938  			}
 47939  			if postIndex > l {
 47940  				return io.ErrUnexpectedEOF
 47941  			}
 47942  			m.AppSecretName = string(dAtA[iNdEx:postIndex])
 47943  			iNdEx = postIndex
 47944  		case 5:
 47945  			if wireType != 0 {
 47946  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 47947  			}
 47948  			var v int
 47949  			for shift := uint(0); ; shift += 7 {
 47950  				if shift >= 64 {
 47951  					return ErrIntOverflowGenerated
 47952  				}
 47953  				if iNdEx >= l {
 47954  					return io.ErrUnexpectedEOF
 47955  				}
 47956  				b := dAtA[iNdEx]
 47957  				iNdEx++
 47958  				v |= int(b&0x7F) << shift
 47959  				if b < 0x80 {
 47960  					break
 47961  				}
 47962  			}
 47963  			m.AllBranches = bool(v != 0)
 47964  		default:
 47965  			iNdEx = preIndex
 47966  			skippy, err := skipGenerated(dAtA[iNdEx:])
 47967  			if err != nil {
 47968  				return err
 47969  			}
 47970  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 47971  				return ErrInvalidLengthGenerated
 47972  			}
 47973  			if (iNdEx + skippy) > l {
 47974  				return io.ErrUnexpectedEOF
 47975  			}
 47976  			iNdEx += skippy
 47977  		}
 47978  	}
 47979  
 47980  	if iNdEx > l {
 47981  		return io.ErrUnexpectedEOF
 47982  	}
 47983  	return nil
 47984  }
 47985  func (m *SCMProviderGeneratorGitlab) Unmarshal(dAtA []byte) error {
 47986  	l := len(dAtA)
 47987  	iNdEx := 0
 47988  	for iNdEx < l {
 47989  		preIndex := iNdEx
 47990  		var wire uint64
 47991  		for shift := uint(0); ; shift += 7 {
 47992  			if shift >= 64 {
 47993  				return ErrIntOverflowGenerated
 47994  			}
 47995  			if iNdEx >= l {
 47996  				return io.ErrUnexpectedEOF
 47997  			}
 47998  			b := dAtA[iNdEx]
 47999  			iNdEx++
 48000  			wire |= uint64(b&0x7F) << shift
 48001  			if b < 0x80 {
 48002  				break
 48003  			}
 48004  		}
 48005  		fieldNum := int32(wire >> 3)
 48006  		wireType := int(wire & 0x7)
 48007  		if wireType == 4 {
 48008  			return fmt.Errorf("proto: SCMProviderGeneratorGitlab: wiretype end group for non-group")
 48009  		}
 48010  		if fieldNum <= 0 {
 48011  			return fmt.Errorf("proto: SCMProviderGeneratorGitlab: illegal tag %d (wire type %d)", fieldNum, wire)
 48012  		}
 48013  		switch fieldNum {
 48014  		case 1:
 48015  			if wireType != 2 {
 48016  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 48017  			}
 48018  			var stringLen uint64
 48019  			for shift := uint(0); ; shift += 7 {
 48020  				if shift >= 64 {
 48021  					return ErrIntOverflowGenerated
 48022  				}
 48023  				if iNdEx >= l {
 48024  					return io.ErrUnexpectedEOF
 48025  				}
 48026  				b := dAtA[iNdEx]
 48027  				iNdEx++
 48028  				stringLen |= uint64(b&0x7F) << shift
 48029  				if b < 0x80 {
 48030  					break
 48031  				}
 48032  			}
 48033  			intStringLen := int(stringLen)
 48034  			if intStringLen < 0 {
 48035  				return ErrInvalidLengthGenerated
 48036  			}
 48037  			postIndex := iNdEx + intStringLen
 48038  			if postIndex < 0 {
 48039  				return ErrInvalidLengthGenerated
 48040  			}
 48041  			if postIndex > l {
 48042  				return io.ErrUnexpectedEOF
 48043  			}
 48044  			m.Group = string(dAtA[iNdEx:postIndex])
 48045  			iNdEx = postIndex
 48046  		case 2:
 48047  			if wireType != 0 {
 48048  				return fmt.Errorf("proto: wrong wireType = %d for field IncludeSubgroups", wireType)
 48049  			}
 48050  			var v int
 48051  			for shift := uint(0); ; shift += 7 {
 48052  				if shift >= 64 {
 48053  					return ErrIntOverflowGenerated
 48054  				}
 48055  				if iNdEx >= l {
 48056  					return io.ErrUnexpectedEOF
 48057  				}
 48058  				b := dAtA[iNdEx]
 48059  				iNdEx++
 48060  				v |= int(b&0x7F) << shift
 48061  				if b < 0x80 {
 48062  					break
 48063  				}
 48064  			}
 48065  			m.IncludeSubgroups = bool(v != 0)
 48066  		case 3:
 48067  			if wireType != 2 {
 48068  				return fmt.Errorf("proto: wrong wireType = %d for field API", wireType)
 48069  			}
 48070  			var stringLen uint64
 48071  			for shift := uint(0); ; shift += 7 {
 48072  				if shift >= 64 {
 48073  					return ErrIntOverflowGenerated
 48074  				}
 48075  				if iNdEx >= l {
 48076  					return io.ErrUnexpectedEOF
 48077  				}
 48078  				b := dAtA[iNdEx]
 48079  				iNdEx++
 48080  				stringLen |= uint64(b&0x7F) << shift
 48081  				if b < 0x80 {
 48082  					break
 48083  				}
 48084  			}
 48085  			intStringLen := int(stringLen)
 48086  			if intStringLen < 0 {
 48087  				return ErrInvalidLengthGenerated
 48088  			}
 48089  			postIndex := iNdEx + intStringLen
 48090  			if postIndex < 0 {
 48091  				return ErrInvalidLengthGenerated
 48092  			}
 48093  			if postIndex > l {
 48094  				return io.ErrUnexpectedEOF
 48095  			}
 48096  			m.API = string(dAtA[iNdEx:postIndex])
 48097  			iNdEx = postIndex
 48098  		case 4:
 48099  			if wireType != 2 {
 48100  				return fmt.Errorf("proto: wrong wireType = %d for field TokenRef", wireType)
 48101  			}
 48102  			var msglen int
 48103  			for shift := uint(0); ; shift += 7 {
 48104  				if shift >= 64 {
 48105  					return ErrIntOverflowGenerated
 48106  				}
 48107  				if iNdEx >= l {
 48108  					return io.ErrUnexpectedEOF
 48109  				}
 48110  				b := dAtA[iNdEx]
 48111  				iNdEx++
 48112  				msglen |= int(b&0x7F) << shift
 48113  				if b < 0x80 {
 48114  					break
 48115  				}
 48116  			}
 48117  			if msglen < 0 {
 48118  				return ErrInvalidLengthGenerated
 48119  			}
 48120  			postIndex := iNdEx + msglen
 48121  			if postIndex < 0 {
 48122  				return ErrInvalidLengthGenerated
 48123  			}
 48124  			if postIndex > l {
 48125  				return io.ErrUnexpectedEOF
 48126  			}
 48127  			if m.TokenRef == nil {
 48128  				m.TokenRef = &SecretRef{}
 48129  			}
 48130  			if err := m.TokenRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 48131  				return err
 48132  			}
 48133  			iNdEx = postIndex
 48134  		case 5:
 48135  			if wireType != 0 {
 48136  				return fmt.Errorf("proto: wrong wireType = %d for field AllBranches", wireType)
 48137  			}
 48138  			var v int
 48139  			for shift := uint(0); ; shift += 7 {
 48140  				if shift >= 64 {
 48141  					return ErrIntOverflowGenerated
 48142  				}
 48143  				if iNdEx >= l {
 48144  					return io.ErrUnexpectedEOF
 48145  				}
 48146  				b := dAtA[iNdEx]
 48147  				iNdEx++
 48148  				v |= int(b&0x7F) << shift
 48149  				if b < 0x80 {
 48150  					break
 48151  				}
 48152  			}
 48153  			m.AllBranches = bool(v != 0)
 48154  		case 6:
 48155  			if wireType != 0 {
 48156  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 48157  			}
 48158  			var v int
 48159  			for shift := uint(0); ; shift += 7 {
 48160  				if shift >= 64 {
 48161  					return ErrIntOverflowGenerated
 48162  				}
 48163  				if iNdEx >= l {
 48164  					return io.ErrUnexpectedEOF
 48165  				}
 48166  				b := dAtA[iNdEx]
 48167  				iNdEx++
 48168  				v |= int(b&0x7F) << shift
 48169  				if b < 0x80 {
 48170  					break
 48171  				}
 48172  			}
 48173  			m.Insecure = bool(v != 0)
 48174  		case 7:
 48175  			if wireType != 0 {
 48176  				return fmt.Errorf("proto: wrong wireType = %d for field IncludeSharedProjects", wireType)
 48177  			}
 48178  			var v int
 48179  			for shift := uint(0); ; shift += 7 {
 48180  				if shift >= 64 {
 48181  					return ErrIntOverflowGenerated
 48182  				}
 48183  				if iNdEx >= l {
 48184  					return io.ErrUnexpectedEOF
 48185  				}
 48186  				b := dAtA[iNdEx]
 48187  				iNdEx++
 48188  				v |= int(b&0x7F) << shift
 48189  				if b < 0x80 {
 48190  					break
 48191  				}
 48192  			}
 48193  			b := bool(v != 0)
 48194  			m.IncludeSharedProjects = &b
 48195  		case 8:
 48196  			if wireType != 2 {
 48197  				return fmt.Errorf("proto: wrong wireType = %d for field Topic", wireType)
 48198  			}
 48199  			var stringLen uint64
 48200  			for shift := uint(0); ; shift += 7 {
 48201  				if shift >= 64 {
 48202  					return ErrIntOverflowGenerated
 48203  				}
 48204  				if iNdEx >= l {
 48205  					return io.ErrUnexpectedEOF
 48206  				}
 48207  				b := dAtA[iNdEx]
 48208  				iNdEx++
 48209  				stringLen |= uint64(b&0x7F) << shift
 48210  				if b < 0x80 {
 48211  					break
 48212  				}
 48213  			}
 48214  			intStringLen := int(stringLen)
 48215  			if intStringLen < 0 {
 48216  				return ErrInvalidLengthGenerated
 48217  			}
 48218  			postIndex := iNdEx + intStringLen
 48219  			if postIndex < 0 {
 48220  				return ErrInvalidLengthGenerated
 48221  			}
 48222  			if postIndex > l {
 48223  				return io.ErrUnexpectedEOF
 48224  			}
 48225  			m.Topic = string(dAtA[iNdEx:postIndex])
 48226  			iNdEx = postIndex
 48227  		default:
 48228  			iNdEx = preIndex
 48229  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48230  			if err != nil {
 48231  				return err
 48232  			}
 48233  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48234  				return ErrInvalidLengthGenerated
 48235  			}
 48236  			if (iNdEx + skippy) > l {
 48237  				return io.ErrUnexpectedEOF
 48238  			}
 48239  			iNdEx += skippy
 48240  		}
 48241  	}
 48242  
 48243  	if iNdEx > l {
 48244  		return io.ErrUnexpectedEOF
 48245  	}
 48246  	return nil
 48247  }
 48248  func (m *SecretRef) Unmarshal(dAtA []byte) error {
 48249  	l := len(dAtA)
 48250  	iNdEx := 0
 48251  	for iNdEx < l {
 48252  		preIndex := iNdEx
 48253  		var wire uint64
 48254  		for shift := uint(0); ; shift += 7 {
 48255  			if shift >= 64 {
 48256  				return ErrIntOverflowGenerated
 48257  			}
 48258  			if iNdEx >= l {
 48259  				return io.ErrUnexpectedEOF
 48260  			}
 48261  			b := dAtA[iNdEx]
 48262  			iNdEx++
 48263  			wire |= uint64(b&0x7F) << shift
 48264  			if b < 0x80 {
 48265  				break
 48266  			}
 48267  		}
 48268  		fieldNum := int32(wire >> 3)
 48269  		wireType := int(wire & 0x7)
 48270  		if wireType == 4 {
 48271  			return fmt.Errorf("proto: SecretRef: wiretype end group for non-group")
 48272  		}
 48273  		if fieldNum <= 0 {
 48274  			return fmt.Errorf("proto: SecretRef: illegal tag %d (wire type %d)", fieldNum, wire)
 48275  		}
 48276  		switch fieldNum {
 48277  		case 1:
 48278  			if wireType != 2 {
 48279  				return fmt.Errorf("proto: wrong wireType = %d for field SecretName", wireType)
 48280  			}
 48281  			var stringLen uint64
 48282  			for shift := uint(0); ; shift += 7 {
 48283  				if shift >= 64 {
 48284  					return ErrIntOverflowGenerated
 48285  				}
 48286  				if iNdEx >= l {
 48287  					return io.ErrUnexpectedEOF
 48288  				}
 48289  				b := dAtA[iNdEx]
 48290  				iNdEx++
 48291  				stringLen |= uint64(b&0x7F) << shift
 48292  				if b < 0x80 {
 48293  					break
 48294  				}
 48295  			}
 48296  			intStringLen := int(stringLen)
 48297  			if intStringLen < 0 {
 48298  				return ErrInvalidLengthGenerated
 48299  			}
 48300  			postIndex := iNdEx + intStringLen
 48301  			if postIndex < 0 {
 48302  				return ErrInvalidLengthGenerated
 48303  			}
 48304  			if postIndex > l {
 48305  				return io.ErrUnexpectedEOF
 48306  			}
 48307  			m.SecretName = string(dAtA[iNdEx:postIndex])
 48308  			iNdEx = postIndex
 48309  		case 2:
 48310  			if wireType != 2 {
 48311  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 48312  			}
 48313  			var stringLen uint64
 48314  			for shift := uint(0); ; shift += 7 {
 48315  				if shift >= 64 {
 48316  					return ErrIntOverflowGenerated
 48317  				}
 48318  				if iNdEx >= l {
 48319  					return io.ErrUnexpectedEOF
 48320  				}
 48321  				b := dAtA[iNdEx]
 48322  				iNdEx++
 48323  				stringLen |= uint64(b&0x7F) << shift
 48324  				if b < 0x80 {
 48325  					break
 48326  				}
 48327  			}
 48328  			intStringLen := int(stringLen)
 48329  			if intStringLen < 0 {
 48330  				return ErrInvalidLengthGenerated
 48331  			}
 48332  			postIndex := iNdEx + intStringLen
 48333  			if postIndex < 0 {
 48334  				return ErrInvalidLengthGenerated
 48335  			}
 48336  			if postIndex > l {
 48337  				return io.ErrUnexpectedEOF
 48338  			}
 48339  			m.Key = string(dAtA[iNdEx:postIndex])
 48340  			iNdEx = postIndex
 48341  		default:
 48342  			iNdEx = preIndex
 48343  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48344  			if err != nil {
 48345  				return err
 48346  			}
 48347  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48348  				return ErrInvalidLengthGenerated
 48349  			}
 48350  			if (iNdEx + skippy) > l {
 48351  				return io.ErrUnexpectedEOF
 48352  			}
 48353  			iNdEx += skippy
 48354  		}
 48355  	}
 48356  
 48357  	if iNdEx > l {
 48358  		return io.ErrUnexpectedEOF
 48359  	}
 48360  	return nil
 48361  }
 48362  func (m *SignatureKey) Unmarshal(dAtA []byte) error {
 48363  	l := len(dAtA)
 48364  	iNdEx := 0
 48365  	for iNdEx < l {
 48366  		preIndex := iNdEx
 48367  		var wire uint64
 48368  		for shift := uint(0); ; shift += 7 {
 48369  			if shift >= 64 {
 48370  				return ErrIntOverflowGenerated
 48371  			}
 48372  			if iNdEx >= l {
 48373  				return io.ErrUnexpectedEOF
 48374  			}
 48375  			b := dAtA[iNdEx]
 48376  			iNdEx++
 48377  			wire |= uint64(b&0x7F) << shift
 48378  			if b < 0x80 {
 48379  				break
 48380  			}
 48381  		}
 48382  		fieldNum := int32(wire >> 3)
 48383  		wireType := int(wire & 0x7)
 48384  		if wireType == 4 {
 48385  			return fmt.Errorf("proto: SignatureKey: wiretype end group for non-group")
 48386  		}
 48387  		if fieldNum <= 0 {
 48388  			return fmt.Errorf("proto: SignatureKey: illegal tag %d (wire type %d)", fieldNum, wire)
 48389  		}
 48390  		switch fieldNum {
 48391  		case 1:
 48392  			if wireType != 2 {
 48393  				return fmt.Errorf("proto: wrong wireType = %d for field KeyID", wireType)
 48394  			}
 48395  			var stringLen uint64
 48396  			for shift := uint(0); ; shift += 7 {
 48397  				if shift >= 64 {
 48398  					return ErrIntOverflowGenerated
 48399  				}
 48400  				if iNdEx >= l {
 48401  					return io.ErrUnexpectedEOF
 48402  				}
 48403  				b := dAtA[iNdEx]
 48404  				iNdEx++
 48405  				stringLen |= uint64(b&0x7F) << shift
 48406  				if b < 0x80 {
 48407  					break
 48408  				}
 48409  			}
 48410  			intStringLen := int(stringLen)
 48411  			if intStringLen < 0 {
 48412  				return ErrInvalidLengthGenerated
 48413  			}
 48414  			postIndex := iNdEx + intStringLen
 48415  			if postIndex < 0 {
 48416  				return ErrInvalidLengthGenerated
 48417  			}
 48418  			if postIndex > l {
 48419  				return io.ErrUnexpectedEOF
 48420  			}
 48421  			m.KeyID = string(dAtA[iNdEx:postIndex])
 48422  			iNdEx = postIndex
 48423  		default:
 48424  			iNdEx = preIndex
 48425  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48426  			if err != nil {
 48427  				return err
 48428  			}
 48429  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48430  				return ErrInvalidLengthGenerated
 48431  			}
 48432  			if (iNdEx + skippy) > l {
 48433  				return io.ErrUnexpectedEOF
 48434  			}
 48435  			iNdEx += skippy
 48436  		}
 48437  	}
 48438  
 48439  	if iNdEx > l {
 48440  		return io.ErrUnexpectedEOF
 48441  	}
 48442  	return nil
 48443  }
 48444  func (m *SyncOperation) Unmarshal(dAtA []byte) error {
 48445  	l := len(dAtA)
 48446  	iNdEx := 0
 48447  	for iNdEx < l {
 48448  		preIndex := iNdEx
 48449  		var wire uint64
 48450  		for shift := uint(0); ; shift += 7 {
 48451  			if shift >= 64 {
 48452  				return ErrIntOverflowGenerated
 48453  			}
 48454  			if iNdEx >= l {
 48455  				return io.ErrUnexpectedEOF
 48456  			}
 48457  			b := dAtA[iNdEx]
 48458  			iNdEx++
 48459  			wire |= uint64(b&0x7F) << shift
 48460  			if b < 0x80 {
 48461  				break
 48462  			}
 48463  		}
 48464  		fieldNum := int32(wire >> 3)
 48465  		wireType := int(wire & 0x7)
 48466  		if wireType == 4 {
 48467  			return fmt.Errorf("proto: SyncOperation: wiretype end group for non-group")
 48468  		}
 48469  		if fieldNum <= 0 {
 48470  			return fmt.Errorf("proto: SyncOperation: illegal tag %d (wire type %d)", fieldNum, wire)
 48471  		}
 48472  		switch fieldNum {
 48473  		case 1:
 48474  			if wireType != 2 {
 48475  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 48476  			}
 48477  			var stringLen uint64
 48478  			for shift := uint(0); ; shift += 7 {
 48479  				if shift >= 64 {
 48480  					return ErrIntOverflowGenerated
 48481  				}
 48482  				if iNdEx >= l {
 48483  					return io.ErrUnexpectedEOF
 48484  				}
 48485  				b := dAtA[iNdEx]
 48486  				iNdEx++
 48487  				stringLen |= uint64(b&0x7F) << shift
 48488  				if b < 0x80 {
 48489  					break
 48490  				}
 48491  			}
 48492  			intStringLen := int(stringLen)
 48493  			if intStringLen < 0 {
 48494  				return ErrInvalidLengthGenerated
 48495  			}
 48496  			postIndex := iNdEx + intStringLen
 48497  			if postIndex < 0 {
 48498  				return ErrInvalidLengthGenerated
 48499  			}
 48500  			if postIndex > l {
 48501  				return io.ErrUnexpectedEOF
 48502  			}
 48503  			m.Revision = string(dAtA[iNdEx:postIndex])
 48504  			iNdEx = postIndex
 48505  		case 2:
 48506  			if wireType != 0 {
 48507  				return fmt.Errorf("proto: wrong wireType = %d for field Prune", wireType)
 48508  			}
 48509  			var v int
 48510  			for shift := uint(0); ; shift += 7 {
 48511  				if shift >= 64 {
 48512  					return ErrIntOverflowGenerated
 48513  				}
 48514  				if iNdEx >= l {
 48515  					return io.ErrUnexpectedEOF
 48516  				}
 48517  				b := dAtA[iNdEx]
 48518  				iNdEx++
 48519  				v |= int(b&0x7F) << shift
 48520  				if b < 0x80 {
 48521  					break
 48522  				}
 48523  			}
 48524  			m.Prune = bool(v != 0)
 48525  		case 3:
 48526  			if wireType != 0 {
 48527  				return fmt.Errorf("proto: wrong wireType = %d for field DryRun", wireType)
 48528  			}
 48529  			var v int
 48530  			for shift := uint(0); ; shift += 7 {
 48531  				if shift >= 64 {
 48532  					return ErrIntOverflowGenerated
 48533  				}
 48534  				if iNdEx >= l {
 48535  					return io.ErrUnexpectedEOF
 48536  				}
 48537  				b := dAtA[iNdEx]
 48538  				iNdEx++
 48539  				v |= int(b&0x7F) << shift
 48540  				if b < 0x80 {
 48541  					break
 48542  				}
 48543  			}
 48544  			m.DryRun = bool(v != 0)
 48545  		case 4:
 48546  			if wireType != 2 {
 48547  				return fmt.Errorf("proto: wrong wireType = %d for field SyncStrategy", wireType)
 48548  			}
 48549  			var msglen int
 48550  			for shift := uint(0); ; shift += 7 {
 48551  				if shift >= 64 {
 48552  					return ErrIntOverflowGenerated
 48553  				}
 48554  				if iNdEx >= l {
 48555  					return io.ErrUnexpectedEOF
 48556  				}
 48557  				b := dAtA[iNdEx]
 48558  				iNdEx++
 48559  				msglen |= int(b&0x7F) << shift
 48560  				if b < 0x80 {
 48561  					break
 48562  				}
 48563  			}
 48564  			if msglen < 0 {
 48565  				return ErrInvalidLengthGenerated
 48566  			}
 48567  			postIndex := iNdEx + msglen
 48568  			if postIndex < 0 {
 48569  				return ErrInvalidLengthGenerated
 48570  			}
 48571  			if postIndex > l {
 48572  				return io.ErrUnexpectedEOF
 48573  			}
 48574  			if m.SyncStrategy == nil {
 48575  				m.SyncStrategy = &SyncStrategy{}
 48576  			}
 48577  			if err := m.SyncStrategy.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 48578  				return err
 48579  			}
 48580  			iNdEx = postIndex
 48581  		case 6:
 48582  			if wireType != 2 {
 48583  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 48584  			}
 48585  			var msglen int
 48586  			for shift := uint(0); ; shift += 7 {
 48587  				if shift >= 64 {
 48588  					return ErrIntOverflowGenerated
 48589  				}
 48590  				if iNdEx >= l {
 48591  					return io.ErrUnexpectedEOF
 48592  				}
 48593  				b := dAtA[iNdEx]
 48594  				iNdEx++
 48595  				msglen |= int(b&0x7F) << shift
 48596  				if b < 0x80 {
 48597  					break
 48598  				}
 48599  			}
 48600  			if msglen < 0 {
 48601  				return ErrInvalidLengthGenerated
 48602  			}
 48603  			postIndex := iNdEx + msglen
 48604  			if postIndex < 0 {
 48605  				return ErrInvalidLengthGenerated
 48606  			}
 48607  			if postIndex > l {
 48608  				return io.ErrUnexpectedEOF
 48609  			}
 48610  			m.Resources = append(m.Resources, SyncOperationResource{})
 48611  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 48612  				return err
 48613  			}
 48614  			iNdEx = postIndex
 48615  		case 7:
 48616  			if wireType != 2 {
 48617  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 48618  			}
 48619  			var msglen int
 48620  			for shift := uint(0); ; shift += 7 {
 48621  				if shift >= 64 {
 48622  					return ErrIntOverflowGenerated
 48623  				}
 48624  				if iNdEx >= l {
 48625  					return io.ErrUnexpectedEOF
 48626  				}
 48627  				b := dAtA[iNdEx]
 48628  				iNdEx++
 48629  				msglen |= int(b&0x7F) << shift
 48630  				if b < 0x80 {
 48631  					break
 48632  				}
 48633  			}
 48634  			if msglen < 0 {
 48635  				return ErrInvalidLengthGenerated
 48636  			}
 48637  			postIndex := iNdEx + msglen
 48638  			if postIndex < 0 {
 48639  				return ErrInvalidLengthGenerated
 48640  			}
 48641  			if postIndex > l {
 48642  				return io.ErrUnexpectedEOF
 48643  			}
 48644  			if m.Source == nil {
 48645  				m.Source = &ApplicationSource{}
 48646  			}
 48647  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 48648  				return err
 48649  			}
 48650  			iNdEx = postIndex
 48651  		case 8:
 48652  			if wireType != 2 {
 48653  				return fmt.Errorf("proto: wrong wireType = %d for field Manifests", wireType)
 48654  			}
 48655  			var stringLen uint64
 48656  			for shift := uint(0); ; shift += 7 {
 48657  				if shift >= 64 {
 48658  					return ErrIntOverflowGenerated
 48659  				}
 48660  				if iNdEx >= l {
 48661  					return io.ErrUnexpectedEOF
 48662  				}
 48663  				b := dAtA[iNdEx]
 48664  				iNdEx++
 48665  				stringLen |= uint64(b&0x7F) << shift
 48666  				if b < 0x80 {
 48667  					break
 48668  				}
 48669  			}
 48670  			intStringLen := int(stringLen)
 48671  			if intStringLen < 0 {
 48672  				return ErrInvalidLengthGenerated
 48673  			}
 48674  			postIndex := iNdEx + intStringLen
 48675  			if postIndex < 0 {
 48676  				return ErrInvalidLengthGenerated
 48677  			}
 48678  			if postIndex > l {
 48679  				return io.ErrUnexpectedEOF
 48680  			}
 48681  			m.Manifests = append(m.Manifests, string(dAtA[iNdEx:postIndex]))
 48682  			iNdEx = postIndex
 48683  		case 9:
 48684  			if wireType != 2 {
 48685  				return fmt.Errorf("proto: wrong wireType = %d for field SyncOptions", wireType)
 48686  			}
 48687  			var stringLen uint64
 48688  			for shift := uint(0); ; shift += 7 {
 48689  				if shift >= 64 {
 48690  					return ErrIntOverflowGenerated
 48691  				}
 48692  				if iNdEx >= l {
 48693  					return io.ErrUnexpectedEOF
 48694  				}
 48695  				b := dAtA[iNdEx]
 48696  				iNdEx++
 48697  				stringLen |= uint64(b&0x7F) << shift
 48698  				if b < 0x80 {
 48699  					break
 48700  				}
 48701  			}
 48702  			intStringLen := int(stringLen)
 48703  			if intStringLen < 0 {
 48704  				return ErrInvalidLengthGenerated
 48705  			}
 48706  			postIndex := iNdEx + intStringLen
 48707  			if postIndex < 0 {
 48708  				return ErrInvalidLengthGenerated
 48709  			}
 48710  			if postIndex > l {
 48711  				return io.ErrUnexpectedEOF
 48712  			}
 48713  			m.SyncOptions = append(m.SyncOptions, string(dAtA[iNdEx:postIndex]))
 48714  			iNdEx = postIndex
 48715  		case 10:
 48716  			if wireType != 2 {
 48717  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 48718  			}
 48719  			var msglen int
 48720  			for shift := uint(0); ; shift += 7 {
 48721  				if shift >= 64 {
 48722  					return ErrIntOverflowGenerated
 48723  				}
 48724  				if iNdEx >= l {
 48725  					return io.ErrUnexpectedEOF
 48726  				}
 48727  				b := dAtA[iNdEx]
 48728  				iNdEx++
 48729  				msglen |= int(b&0x7F) << shift
 48730  				if b < 0x80 {
 48731  					break
 48732  				}
 48733  			}
 48734  			if msglen < 0 {
 48735  				return ErrInvalidLengthGenerated
 48736  			}
 48737  			postIndex := iNdEx + msglen
 48738  			if postIndex < 0 {
 48739  				return ErrInvalidLengthGenerated
 48740  			}
 48741  			if postIndex > l {
 48742  				return io.ErrUnexpectedEOF
 48743  			}
 48744  			m.Sources = append(m.Sources, ApplicationSource{})
 48745  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 48746  				return err
 48747  			}
 48748  			iNdEx = postIndex
 48749  		case 11:
 48750  			if wireType != 2 {
 48751  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 48752  			}
 48753  			var stringLen uint64
 48754  			for shift := uint(0); ; shift += 7 {
 48755  				if shift >= 64 {
 48756  					return ErrIntOverflowGenerated
 48757  				}
 48758  				if iNdEx >= l {
 48759  					return io.ErrUnexpectedEOF
 48760  				}
 48761  				b := dAtA[iNdEx]
 48762  				iNdEx++
 48763  				stringLen |= uint64(b&0x7F) << shift
 48764  				if b < 0x80 {
 48765  					break
 48766  				}
 48767  			}
 48768  			intStringLen := int(stringLen)
 48769  			if intStringLen < 0 {
 48770  				return ErrInvalidLengthGenerated
 48771  			}
 48772  			postIndex := iNdEx + intStringLen
 48773  			if postIndex < 0 {
 48774  				return ErrInvalidLengthGenerated
 48775  			}
 48776  			if postIndex > l {
 48777  				return io.ErrUnexpectedEOF
 48778  			}
 48779  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 48780  			iNdEx = postIndex
 48781  		default:
 48782  			iNdEx = preIndex
 48783  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48784  			if err != nil {
 48785  				return err
 48786  			}
 48787  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48788  				return ErrInvalidLengthGenerated
 48789  			}
 48790  			if (iNdEx + skippy) > l {
 48791  				return io.ErrUnexpectedEOF
 48792  			}
 48793  			iNdEx += skippy
 48794  		}
 48795  	}
 48796  
 48797  	if iNdEx > l {
 48798  		return io.ErrUnexpectedEOF
 48799  	}
 48800  	return nil
 48801  }
 48802  func (m *SyncOperationResource) Unmarshal(dAtA []byte) error {
 48803  	l := len(dAtA)
 48804  	iNdEx := 0
 48805  	for iNdEx < l {
 48806  		preIndex := iNdEx
 48807  		var wire uint64
 48808  		for shift := uint(0); ; shift += 7 {
 48809  			if shift >= 64 {
 48810  				return ErrIntOverflowGenerated
 48811  			}
 48812  			if iNdEx >= l {
 48813  				return io.ErrUnexpectedEOF
 48814  			}
 48815  			b := dAtA[iNdEx]
 48816  			iNdEx++
 48817  			wire |= uint64(b&0x7F) << shift
 48818  			if b < 0x80 {
 48819  				break
 48820  			}
 48821  		}
 48822  		fieldNum := int32(wire >> 3)
 48823  		wireType := int(wire & 0x7)
 48824  		if wireType == 4 {
 48825  			return fmt.Errorf("proto: SyncOperationResource: wiretype end group for non-group")
 48826  		}
 48827  		if fieldNum <= 0 {
 48828  			return fmt.Errorf("proto: SyncOperationResource: illegal tag %d (wire type %d)", fieldNum, wire)
 48829  		}
 48830  		switch fieldNum {
 48831  		case 1:
 48832  			if wireType != 2 {
 48833  				return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType)
 48834  			}
 48835  			var stringLen uint64
 48836  			for shift := uint(0); ; shift += 7 {
 48837  				if shift >= 64 {
 48838  					return ErrIntOverflowGenerated
 48839  				}
 48840  				if iNdEx >= l {
 48841  					return io.ErrUnexpectedEOF
 48842  				}
 48843  				b := dAtA[iNdEx]
 48844  				iNdEx++
 48845  				stringLen |= uint64(b&0x7F) << shift
 48846  				if b < 0x80 {
 48847  					break
 48848  				}
 48849  			}
 48850  			intStringLen := int(stringLen)
 48851  			if intStringLen < 0 {
 48852  				return ErrInvalidLengthGenerated
 48853  			}
 48854  			postIndex := iNdEx + intStringLen
 48855  			if postIndex < 0 {
 48856  				return ErrInvalidLengthGenerated
 48857  			}
 48858  			if postIndex > l {
 48859  				return io.ErrUnexpectedEOF
 48860  			}
 48861  			m.Group = string(dAtA[iNdEx:postIndex])
 48862  			iNdEx = postIndex
 48863  		case 2:
 48864  			if wireType != 2 {
 48865  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 48866  			}
 48867  			var stringLen uint64
 48868  			for shift := uint(0); ; shift += 7 {
 48869  				if shift >= 64 {
 48870  					return ErrIntOverflowGenerated
 48871  				}
 48872  				if iNdEx >= l {
 48873  					return io.ErrUnexpectedEOF
 48874  				}
 48875  				b := dAtA[iNdEx]
 48876  				iNdEx++
 48877  				stringLen |= uint64(b&0x7F) << shift
 48878  				if b < 0x80 {
 48879  					break
 48880  				}
 48881  			}
 48882  			intStringLen := int(stringLen)
 48883  			if intStringLen < 0 {
 48884  				return ErrInvalidLengthGenerated
 48885  			}
 48886  			postIndex := iNdEx + intStringLen
 48887  			if postIndex < 0 {
 48888  				return ErrInvalidLengthGenerated
 48889  			}
 48890  			if postIndex > l {
 48891  				return io.ErrUnexpectedEOF
 48892  			}
 48893  			m.Kind = string(dAtA[iNdEx:postIndex])
 48894  			iNdEx = postIndex
 48895  		case 3:
 48896  			if wireType != 2 {
 48897  				return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
 48898  			}
 48899  			var stringLen uint64
 48900  			for shift := uint(0); ; shift += 7 {
 48901  				if shift >= 64 {
 48902  					return ErrIntOverflowGenerated
 48903  				}
 48904  				if iNdEx >= l {
 48905  					return io.ErrUnexpectedEOF
 48906  				}
 48907  				b := dAtA[iNdEx]
 48908  				iNdEx++
 48909  				stringLen |= uint64(b&0x7F) << shift
 48910  				if b < 0x80 {
 48911  					break
 48912  				}
 48913  			}
 48914  			intStringLen := int(stringLen)
 48915  			if intStringLen < 0 {
 48916  				return ErrInvalidLengthGenerated
 48917  			}
 48918  			postIndex := iNdEx + intStringLen
 48919  			if postIndex < 0 {
 48920  				return ErrInvalidLengthGenerated
 48921  			}
 48922  			if postIndex > l {
 48923  				return io.ErrUnexpectedEOF
 48924  			}
 48925  			m.Name = string(dAtA[iNdEx:postIndex])
 48926  			iNdEx = postIndex
 48927  		case 4:
 48928  			if wireType != 2 {
 48929  				return fmt.Errorf("proto: wrong wireType = %d for field Namespace", wireType)
 48930  			}
 48931  			var stringLen uint64
 48932  			for shift := uint(0); ; shift += 7 {
 48933  				if shift >= 64 {
 48934  					return ErrIntOverflowGenerated
 48935  				}
 48936  				if iNdEx >= l {
 48937  					return io.ErrUnexpectedEOF
 48938  				}
 48939  				b := dAtA[iNdEx]
 48940  				iNdEx++
 48941  				stringLen |= uint64(b&0x7F) << shift
 48942  				if b < 0x80 {
 48943  					break
 48944  				}
 48945  			}
 48946  			intStringLen := int(stringLen)
 48947  			if intStringLen < 0 {
 48948  				return ErrInvalidLengthGenerated
 48949  			}
 48950  			postIndex := iNdEx + intStringLen
 48951  			if postIndex < 0 {
 48952  				return ErrInvalidLengthGenerated
 48953  			}
 48954  			if postIndex > l {
 48955  				return io.ErrUnexpectedEOF
 48956  			}
 48957  			m.Namespace = string(dAtA[iNdEx:postIndex])
 48958  			iNdEx = postIndex
 48959  		default:
 48960  			iNdEx = preIndex
 48961  			skippy, err := skipGenerated(dAtA[iNdEx:])
 48962  			if err != nil {
 48963  				return err
 48964  			}
 48965  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 48966  				return ErrInvalidLengthGenerated
 48967  			}
 48968  			if (iNdEx + skippy) > l {
 48969  				return io.ErrUnexpectedEOF
 48970  			}
 48971  			iNdEx += skippy
 48972  		}
 48973  	}
 48974  
 48975  	if iNdEx > l {
 48976  		return io.ErrUnexpectedEOF
 48977  	}
 48978  	return nil
 48979  }
 48980  func (m *SyncOperationResult) Unmarshal(dAtA []byte) error {
 48981  	l := len(dAtA)
 48982  	iNdEx := 0
 48983  	for iNdEx < l {
 48984  		preIndex := iNdEx
 48985  		var wire uint64
 48986  		for shift := uint(0); ; shift += 7 {
 48987  			if shift >= 64 {
 48988  				return ErrIntOverflowGenerated
 48989  			}
 48990  			if iNdEx >= l {
 48991  				return io.ErrUnexpectedEOF
 48992  			}
 48993  			b := dAtA[iNdEx]
 48994  			iNdEx++
 48995  			wire |= uint64(b&0x7F) << shift
 48996  			if b < 0x80 {
 48997  				break
 48998  			}
 48999  		}
 49000  		fieldNum := int32(wire >> 3)
 49001  		wireType := int(wire & 0x7)
 49002  		if wireType == 4 {
 49003  			return fmt.Errorf("proto: SyncOperationResult: wiretype end group for non-group")
 49004  		}
 49005  		if fieldNum <= 0 {
 49006  			return fmt.Errorf("proto: SyncOperationResult: illegal tag %d (wire type %d)", fieldNum, wire)
 49007  		}
 49008  		switch fieldNum {
 49009  		case 1:
 49010  			if wireType != 2 {
 49011  				return fmt.Errorf("proto: wrong wireType = %d for field Resources", wireType)
 49012  			}
 49013  			var msglen int
 49014  			for shift := uint(0); ; shift += 7 {
 49015  				if shift >= 64 {
 49016  					return ErrIntOverflowGenerated
 49017  				}
 49018  				if iNdEx >= l {
 49019  					return io.ErrUnexpectedEOF
 49020  				}
 49021  				b := dAtA[iNdEx]
 49022  				iNdEx++
 49023  				msglen |= int(b&0x7F) << shift
 49024  				if b < 0x80 {
 49025  					break
 49026  				}
 49027  			}
 49028  			if msglen < 0 {
 49029  				return ErrInvalidLengthGenerated
 49030  			}
 49031  			postIndex := iNdEx + msglen
 49032  			if postIndex < 0 {
 49033  				return ErrInvalidLengthGenerated
 49034  			}
 49035  			if postIndex > l {
 49036  				return io.ErrUnexpectedEOF
 49037  			}
 49038  			m.Resources = append(m.Resources, &ResourceResult{})
 49039  			if err := m.Resources[len(m.Resources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49040  				return err
 49041  			}
 49042  			iNdEx = postIndex
 49043  		case 2:
 49044  			if wireType != 2 {
 49045  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 49046  			}
 49047  			var stringLen uint64
 49048  			for shift := uint(0); ; shift += 7 {
 49049  				if shift >= 64 {
 49050  					return ErrIntOverflowGenerated
 49051  				}
 49052  				if iNdEx >= l {
 49053  					return io.ErrUnexpectedEOF
 49054  				}
 49055  				b := dAtA[iNdEx]
 49056  				iNdEx++
 49057  				stringLen |= uint64(b&0x7F) << shift
 49058  				if b < 0x80 {
 49059  					break
 49060  				}
 49061  			}
 49062  			intStringLen := int(stringLen)
 49063  			if intStringLen < 0 {
 49064  				return ErrInvalidLengthGenerated
 49065  			}
 49066  			postIndex := iNdEx + intStringLen
 49067  			if postIndex < 0 {
 49068  				return ErrInvalidLengthGenerated
 49069  			}
 49070  			if postIndex > l {
 49071  				return io.ErrUnexpectedEOF
 49072  			}
 49073  			m.Revision = string(dAtA[iNdEx:postIndex])
 49074  			iNdEx = postIndex
 49075  		case 3:
 49076  			if wireType != 2 {
 49077  				return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType)
 49078  			}
 49079  			var msglen int
 49080  			for shift := uint(0); ; shift += 7 {
 49081  				if shift >= 64 {
 49082  					return ErrIntOverflowGenerated
 49083  				}
 49084  				if iNdEx >= l {
 49085  					return io.ErrUnexpectedEOF
 49086  				}
 49087  				b := dAtA[iNdEx]
 49088  				iNdEx++
 49089  				msglen |= int(b&0x7F) << shift
 49090  				if b < 0x80 {
 49091  					break
 49092  				}
 49093  			}
 49094  			if msglen < 0 {
 49095  				return ErrInvalidLengthGenerated
 49096  			}
 49097  			postIndex := iNdEx + msglen
 49098  			if postIndex < 0 {
 49099  				return ErrInvalidLengthGenerated
 49100  			}
 49101  			if postIndex > l {
 49102  				return io.ErrUnexpectedEOF
 49103  			}
 49104  			if err := m.Source.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49105  				return err
 49106  			}
 49107  			iNdEx = postIndex
 49108  		case 4:
 49109  			if wireType != 2 {
 49110  				return fmt.Errorf("proto: wrong wireType = %d for field Sources", wireType)
 49111  			}
 49112  			var msglen int
 49113  			for shift := uint(0); ; shift += 7 {
 49114  				if shift >= 64 {
 49115  					return ErrIntOverflowGenerated
 49116  				}
 49117  				if iNdEx >= l {
 49118  					return io.ErrUnexpectedEOF
 49119  				}
 49120  				b := dAtA[iNdEx]
 49121  				iNdEx++
 49122  				msglen |= int(b&0x7F) << shift
 49123  				if b < 0x80 {
 49124  					break
 49125  				}
 49126  			}
 49127  			if msglen < 0 {
 49128  				return ErrInvalidLengthGenerated
 49129  			}
 49130  			postIndex := iNdEx + msglen
 49131  			if postIndex < 0 {
 49132  				return ErrInvalidLengthGenerated
 49133  			}
 49134  			if postIndex > l {
 49135  				return io.ErrUnexpectedEOF
 49136  			}
 49137  			m.Sources = append(m.Sources, ApplicationSource{})
 49138  			if err := m.Sources[len(m.Sources)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49139  				return err
 49140  			}
 49141  			iNdEx = postIndex
 49142  		case 5:
 49143  			if wireType != 2 {
 49144  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 49145  			}
 49146  			var stringLen uint64
 49147  			for shift := uint(0); ; shift += 7 {
 49148  				if shift >= 64 {
 49149  					return ErrIntOverflowGenerated
 49150  				}
 49151  				if iNdEx >= l {
 49152  					return io.ErrUnexpectedEOF
 49153  				}
 49154  				b := dAtA[iNdEx]
 49155  				iNdEx++
 49156  				stringLen |= uint64(b&0x7F) << shift
 49157  				if b < 0x80 {
 49158  					break
 49159  				}
 49160  			}
 49161  			intStringLen := int(stringLen)
 49162  			if intStringLen < 0 {
 49163  				return ErrInvalidLengthGenerated
 49164  			}
 49165  			postIndex := iNdEx + intStringLen
 49166  			if postIndex < 0 {
 49167  				return ErrInvalidLengthGenerated
 49168  			}
 49169  			if postIndex > l {
 49170  				return io.ErrUnexpectedEOF
 49171  			}
 49172  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 49173  			iNdEx = postIndex
 49174  		case 6:
 49175  			if wireType != 2 {
 49176  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedNamespaceMetadata", wireType)
 49177  			}
 49178  			var msglen int
 49179  			for shift := uint(0); ; shift += 7 {
 49180  				if shift >= 64 {
 49181  					return ErrIntOverflowGenerated
 49182  				}
 49183  				if iNdEx >= l {
 49184  					return io.ErrUnexpectedEOF
 49185  				}
 49186  				b := dAtA[iNdEx]
 49187  				iNdEx++
 49188  				msglen |= int(b&0x7F) << shift
 49189  				if b < 0x80 {
 49190  					break
 49191  				}
 49192  			}
 49193  			if msglen < 0 {
 49194  				return ErrInvalidLengthGenerated
 49195  			}
 49196  			postIndex := iNdEx + msglen
 49197  			if postIndex < 0 {
 49198  				return ErrInvalidLengthGenerated
 49199  			}
 49200  			if postIndex > l {
 49201  				return io.ErrUnexpectedEOF
 49202  			}
 49203  			if m.ManagedNamespaceMetadata == nil {
 49204  				m.ManagedNamespaceMetadata = &ManagedNamespaceMetadata{}
 49205  			}
 49206  			if err := m.ManagedNamespaceMetadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49207  				return err
 49208  			}
 49209  			iNdEx = postIndex
 49210  		default:
 49211  			iNdEx = preIndex
 49212  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49213  			if err != nil {
 49214  				return err
 49215  			}
 49216  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49217  				return ErrInvalidLengthGenerated
 49218  			}
 49219  			if (iNdEx + skippy) > l {
 49220  				return io.ErrUnexpectedEOF
 49221  			}
 49222  			iNdEx += skippy
 49223  		}
 49224  	}
 49225  
 49226  	if iNdEx > l {
 49227  		return io.ErrUnexpectedEOF
 49228  	}
 49229  	return nil
 49230  }
 49231  func (m *SyncPolicy) Unmarshal(dAtA []byte) error {
 49232  	l := len(dAtA)
 49233  	iNdEx := 0
 49234  	for iNdEx < l {
 49235  		preIndex := iNdEx
 49236  		var wire uint64
 49237  		for shift := uint(0); ; shift += 7 {
 49238  			if shift >= 64 {
 49239  				return ErrIntOverflowGenerated
 49240  			}
 49241  			if iNdEx >= l {
 49242  				return io.ErrUnexpectedEOF
 49243  			}
 49244  			b := dAtA[iNdEx]
 49245  			iNdEx++
 49246  			wire |= uint64(b&0x7F) << shift
 49247  			if b < 0x80 {
 49248  				break
 49249  			}
 49250  		}
 49251  		fieldNum := int32(wire >> 3)
 49252  		wireType := int(wire & 0x7)
 49253  		if wireType == 4 {
 49254  			return fmt.Errorf("proto: SyncPolicy: wiretype end group for non-group")
 49255  		}
 49256  		if fieldNum <= 0 {
 49257  			return fmt.Errorf("proto: SyncPolicy: illegal tag %d (wire type %d)", fieldNum, wire)
 49258  		}
 49259  		switch fieldNum {
 49260  		case 1:
 49261  			if wireType != 2 {
 49262  				return fmt.Errorf("proto: wrong wireType = %d for field Automated", wireType)
 49263  			}
 49264  			var msglen int
 49265  			for shift := uint(0); ; shift += 7 {
 49266  				if shift >= 64 {
 49267  					return ErrIntOverflowGenerated
 49268  				}
 49269  				if iNdEx >= l {
 49270  					return io.ErrUnexpectedEOF
 49271  				}
 49272  				b := dAtA[iNdEx]
 49273  				iNdEx++
 49274  				msglen |= int(b&0x7F) << shift
 49275  				if b < 0x80 {
 49276  					break
 49277  				}
 49278  			}
 49279  			if msglen < 0 {
 49280  				return ErrInvalidLengthGenerated
 49281  			}
 49282  			postIndex := iNdEx + msglen
 49283  			if postIndex < 0 {
 49284  				return ErrInvalidLengthGenerated
 49285  			}
 49286  			if postIndex > l {
 49287  				return io.ErrUnexpectedEOF
 49288  			}
 49289  			if m.Automated == nil {
 49290  				m.Automated = &SyncPolicyAutomated{}
 49291  			}
 49292  			if err := m.Automated.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49293  				return err
 49294  			}
 49295  			iNdEx = postIndex
 49296  		case 2:
 49297  			if wireType != 2 {
 49298  				return fmt.Errorf("proto: wrong wireType = %d for field SyncOptions", wireType)
 49299  			}
 49300  			var stringLen uint64
 49301  			for shift := uint(0); ; shift += 7 {
 49302  				if shift >= 64 {
 49303  					return ErrIntOverflowGenerated
 49304  				}
 49305  				if iNdEx >= l {
 49306  					return io.ErrUnexpectedEOF
 49307  				}
 49308  				b := dAtA[iNdEx]
 49309  				iNdEx++
 49310  				stringLen |= uint64(b&0x7F) << shift
 49311  				if b < 0x80 {
 49312  					break
 49313  				}
 49314  			}
 49315  			intStringLen := int(stringLen)
 49316  			if intStringLen < 0 {
 49317  				return ErrInvalidLengthGenerated
 49318  			}
 49319  			postIndex := iNdEx + intStringLen
 49320  			if postIndex < 0 {
 49321  				return ErrInvalidLengthGenerated
 49322  			}
 49323  			if postIndex > l {
 49324  				return io.ErrUnexpectedEOF
 49325  			}
 49326  			m.SyncOptions = append(m.SyncOptions, string(dAtA[iNdEx:postIndex]))
 49327  			iNdEx = postIndex
 49328  		case 3:
 49329  			if wireType != 2 {
 49330  				return fmt.Errorf("proto: wrong wireType = %d for field Retry", wireType)
 49331  			}
 49332  			var msglen int
 49333  			for shift := uint(0); ; shift += 7 {
 49334  				if shift >= 64 {
 49335  					return ErrIntOverflowGenerated
 49336  				}
 49337  				if iNdEx >= l {
 49338  					return io.ErrUnexpectedEOF
 49339  				}
 49340  				b := dAtA[iNdEx]
 49341  				iNdEx++
 49342  				msglen |= int(b&0x7F) << shift
 49343  				if b < 0x80 {
 49344  					break
 49345  				}
 49346  			}
 49347  			if msglen < 0 {
 49348  				return ErrInvalidLengthGenerated
 49349  			}
 49350  			postIndex := iNdEx + msglen
 49351  			if postIndex < 0 {
 49352  				return ErrInvalidLengthGenerated
 49353  			}
 49354  			if postIndex > l {
 49355  				return io.ErrUnexpectedEOF
 49356  			}
 49357  			if m.Retry == nil {
 49358  				m.Retry = &RetryStrategy{}
 49359  			}
 49360  			if err := m.Retry.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49361  				return err
 49362  			}
 49363  			iNdEx = postIndex
 49364  		case 4:
 49365  			if wireType != 2 {
 49366  				return fmt.Errorf("proto: wrong wireType = %d for field ManagedNamespaceMetadata", wireType)
 49367  			}
 49368  			var msglen int
 49369  			for shift := uint(0); ; shift += 7 {
 49370  				if shift >= 64 {
 49371  					return ErrIntOverflowGenerated
 49372  				}
 49373  				if iNdEx >= l {
 49374  					return io.ErrUnexpectedEOF
 49375  				}
 49376  				b := dAtA[iNdEx]
 49377  				iNdEx++
 49378  				msglen |= int(b&0x7F) << shift
 49379  				if b < 0x80 {
 49380  					break
 49381  				}
 49382  			}
 49383  			if msglen < 0 {
 49384  				return ErrInvalidLengthGenerated
 49385  			}
 49386  			postIndex := iNdEx + msglen
 49387  			if postIndex < 0 {
 49388  				return ErrInvalidLengthGenerated
 49389  			}
 49390  			if postIndex > l {
 49391  				return io.ErrUnexpectedEOF
 49392  			}
 49393  			if m.ManagedNamespaceMetadata == nil {
 49394  				m.ManagedNamespaceMetadata = &ManagedNamespaceMetadata{}
 49395  			}
 49396  			if err := m.ManagedNamespaceMetadata.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49397  				return err
 49398  			}
 49399  			iNdEx = postIndex
 49400  		default:
 49401  			iNdEx = preIndex
 49402  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49403  			if err != nil {
 49404  				return err
 49405  			}
 49406  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49407  				return ErrInvalidLengthGenerated
 49408  			}
 49409  			if (iNdEx + skippy) > l {
 49410  				return io.ErrUnexpectedEOF
 49411  			}
 49412  			iNdEx += skippy
 49413  		}
 49414  	}
 49415  
 49416  	if iNdEx > l {
 49417  		return io.ErrUnexpectedEOF
 49418  	}
 49419  	return nil
 49420  }
 49421  func (m *SyncPolicyAutomated) Unmarshal(dAtA []byte) error {
 49422  	l := len(dAtA)
 49423  	iNdEx := 0
 49424  	for iNdEx < l {
 49425  		preIndex := iNdEx
 49426  		var wire uint64
 49427  		for shift := uint(0); ; shift += 7 {
 49428  			if shift >= 64 {
 49429  				return ErrIntOverflowGenerated
 49430  			}
 49431  			if iNdEx >= l {
 49432  				return io.ErrUnexpectedEOF
 49433  			}
 49434  			b := dAtA[iNdEx]
 49435  			iNdEx++
 49436  			wire |= uint64(b&0x7F) << shift
 49437  			if b < 0x80 {
 49438  				break
 49439  			}
 49440  		}
 49441  		fieldNum := int32(wire >> 3)
 49442  		wireType := int(wire & 0x7)
 49443  		if wireType == 4 {
 49444  			return fmt.Errorf("proto: SyncPolicyAutomated: wiretype end group for non-group")
 49445  		}
 49446  		if fieldNum <= 0 {
 49447  			return fmt.Errorf("proto: SyncPolicyAutomated: illegal tag %d (wire type %d)", fieldNum, wire)
 49448  		}
 49449  		switch fieldNum {
 49450  		case 1:
 49451  			if wireType != 0 {
 49452  				return fmt.Errorf("proto: wrong wireType = %d for field Prune", wireType)
 49453  			}
 49454  			var v int
 49455  			for shift := uint(0); ; shift += 7 {
 49456  				if shift >= 64 {
 49457  					return ErrIntOverflowGenerated
 49458  				}
 49459  				if iNdEx >= l {
 49460  					return io.ErrUnexpectedEOF
 49461  				}
 49462  				b := dAtA[iNdEx]
 49463  				iNdEx++
 49464  				v |= int(b&0x7F) << shift
 49465  				if b < 0x80 {
 49466  					break
 49467  				}
 49468  			}
 49469  			m.Prune = bool(v != 0)
 49470  		case 2:
 49471  			if wireType != 0 {
 49472  				return fmt.Errorf("proto: wrong wireType = %d for field SelfHeal", wireType)
 49473  			}
 49474  			var v int
 49475  			for shift := uint(0); ; shift += 7 {
 49476  				if shift >= 64 {
 49477  					return ErrIntOverflowGenerated
 49478  				}
 49479  				if iNdEx >= l {
 49480  					return io.ErrUnexpectedEOF
 49481  				}
 49482  				b := dAtA[iNdEx]
 49483  				iNdEx++
 49484  				v |= int(b&0x7F) << shift
 49485  				if b < 0x80 {
 49486  					break
 49487  				}
 49488  			}
 49489  			m.SelfHeal = bool(v != 0)
 49490  		case 3:
 49491  			if wireType != 0 {
 49492  				return fmt.Errorf("proto: wrong wireType = %d for field AllowEmpty", wireType)
 49493  			}
 49494  			var v int
 49495  			for shift := uint(0); ; shift += 7 {
 49496  				if shift >= 64 {
 49497  					return ErrIntOverflowGenerated
 49498  				}
 49499  				if iNdEx >= l {
 49500  					return io.ErrUnexpectedEOF
 49501  				}
 49502  				b := dAtA[iNdEx]
 49503  				iNdEx++
 49504  				v |= int(b&0x7F) << shift
 49505  				if b < 0x80 {
 49506  					break
 49507  				}
 49508  			}
 49509  			m.AllowEmpty = bool(v != 0)
 49510  		default:
 49511  			iNdEx = preIndex
 49512  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49513  			if err != nil {
 49514  				return err
 49515  			}
 49516  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49517  				return ErrInvalidLengthGenerated
 49518  			}
 49519  			if (iNdEx + skippy) > l {
 49520  				return io.ErrUnexpectedEOF
 49521  			}
 49522  			iNdEx += skippy
 49523  		}
 49524  	}
 49525  
 49526  	if iNdEx > l {
 49527  		return io.ErrUnexpectedEOF
 49528  	}
 49529  	return nil
 49530  }
 49531  func (m *SyncStatus) Unmarshal(dAtA []byte) error {
 49532  	l := len(dAtA)
 49533  	iNdEx := 0
 49534  	for iNdEx < l {
 49535  		preIndex := iNdEx
 49536  		var wire uint64
 49537  		for shift := uint(0); ; shift += 7 {
 49538  			if shift >= 64 {
 49539  				return ErrIntOverflowGenerated
 49540  			}
 49541  			if iNdEx >= l {
 49542  				return io.ErrUnexpectedEOF
 49543  			}
 49544  			b := dAtA[iNdEx]
 49545  			iNdEx++
 49546  			wire |= uint64(b&0x7F) << shift
 49547  			if b < 0x80 {
 49548  				break
 49549  			}
 49550  		}
 49551  		fieldNum := int32(wire >> 3)
 49552  		wireType := int(wire & 0x7)
 49553  		if wireType == 4 {
 49554  			return fmt.Errorf("proto: SyncStatus: wiretype end group for non-group")
 49555  		}
 49556  		if fieldNum <= 0 {
 49557  			return fmt.Errorf("proto: SyncStatus: illegal tag %d (wire type %d)", fieldNum, wire)
 49558  		}
 49559  		switch fieldNum {
 49560  		case 1:
 49561  			if wireType != 2 {
 49562  				return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
 49563  			}
 49564  			var stringLen uint64
 49565  			for shift := uint(0); ; shift += 7 {
 49566  				if shift >= 64 {
 49567  					return ErrIntOverflowGenerated
 49568  				}
 49569  				if iNdEx >= l {
 49570  					return io.ErrUnexpectedEOF
 49571  				}
 49572  				b := dAtA[iNdEx]
 49573  				iNdEx++
 49574  				stringLen |= uint64(b&0x7F) << shift
 49575  				if b < 0x80 {
 49576  					break
 49577  				}
 49578  			}
 49579  			intStringLen := int(stringLen)
 49580  			if intStringLen < 0 {
 49581  				return ErrInvalidLengthGenerated
 49582  			}
 49583  			postIndex := iNdEx + intStringLen
 49584  			if postIndex < 0 {
 49585  				return ErrInvalidLengthGenerated
 49586  			}
 49587  			if postIndex > l {
 49588  				return io.ErrUnexpectedEOF
 49589  			}
 49590  			m.Status = SyncStatusCode(dAtA[iNdEx:postIndex])
 49591  			iNdEx = postIndex
 49592  		case 2:
 49593  			if wireType != 2 {
 49594  				return fmt.Errorf("proto: wrong wireType = %d for field ComparedTo", wireType)
 49595  			}
 49596  			var msglen int
 49597  			for shift := uint(0); ; shift += 7 {
 49598  				if shift >= 64 {
 49599  					return ErrIntOverflowGenerated
 49600  				}
 49601  				if iNdEx >= l {
 49602  					return io.ErrUnexpectedEOF
 49603  				}
 49604  				b := dAtA[iNdEx]
 49605  				iNdEx++
 49606  				msglen |= int(b&0x7F) << shift
 49607  				if b < 0x80 {
 49608  					break
 49609  				}
 49610  			}
 49611  			if msglen < 0 {
 49612  				return ErrInvalidLengthGenerated
 49613  			}
 49614  			postIndex := iNdEx + msglen
 49615  			if postIndex < 0 {
 49616  				return ErrInvalidLengthGenerated
 49617  			}
 49618  			if postIndex > l {
 49619  				return io.ErrUnexpectedEOF
 49620  			}
 49621  			if err := m.ComparedTo.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49622  				return err
 49623  			}
 49624  			iNdEx = postIndex
 49625  		case 3:
 49626  			if wireType != 2 {
 49627  				return fmt.Errorf("proto: wrong wireType = %d for field Revision", wireType)
 49628  			}
 49629  			var stringLen uint64
 49630  			for shift := uint(0); ; shift += 7 {
 49631  				if shift >= 64 {
 49632  					return ErrIntOverflowGenerated
 49633  				}
 49634  				if iNdEx >= l {
 49635  					return io.ErrUnexpectedEOF
 49636  				}
 49637  				b := dAtA[iNdEx]
 49638  				iNdEx++
 49639  				stringLen |= uint64(b&0x7F) << shift
 49640  				if b < 0x80 {
 49641  					break
 49642  				}
 49643  			}
 49644  			intStringLen := int(stringLen)
 49645  			if intStringLen < 0 {
 49646  				return ErrInvalidLengthGenerated
 49647  			}
 49648  			postIndex := iNdEx + intStringLen
 49649  			if postIndex < 0 {
 49650  				return ErrInvalidLengthGenerated
 49651  			}
 49652  			if postIndex > l {
 49653  				return io.ErrUnexpectedEOF
 49654  			}
 49655  			m.Revision = string(dAtA[iNdEx:postIndex])
 49656  			iNdEx = postIndex
 49657  		case 4:
 49658  			if wireType != 2 {
 49659  				return fmt.Errorf("proto: wrong wireType = %d for field Revisions", wireType)
 49660  			}
 49661  			var stringLen uint64
 49662  			for shift := uint(0); ; shift += 7 {
 49663  				if shift >= 64 {
 49664  					return ErrIntOverflowGenerated
 49665  				}
 49666  				if iNdEx >= l {
 49667  					return io.ErrUnexpectedEOF
 49668  				}
 49669  				b := dAtA[iNdEx]
 49670  				iNdEx++
 49671  				stringLen |= uint64(b&0x7F) << shift
 49672  				if b < 0x80 {
 49673  					break
 49674  				}
 49675  			}
 49676  			intStringLen := int(stringLen)
 49677  			if intStringLen < 0 {
 49678  				return ErrInvalidLengthGenerated
 49679  			}
 49680  			postIndex := iNdEx + intStringLen
 49681  			if postIndex < 0 {
 49682  				return ErrInvalidLengthGenerated
 49683  			}
 49684  			if postIndex > l {
 49685  				return io.ErrUnexpectedEOF
 49686  			}
 49687  			m.Revisions = append(m.Revisions, string(dAtA[iNdEx:postIndex]))
 49688  			iNdEx = postIndex
 49689  		default:
 49690  			iNdEx = preIndex
 49691  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49692  			if err != nil {
 49693  				return err
 49694  			}
 49695  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49696  				return ErrInvalidLengthGenerated
 49697  			}
 49698  			if (iNdEx + skippy) > l {
 49699  				return io.ErrUnexpectedEOF
 49700  			}
 49701  			iNdEx += skippy
 49702  		}
 49703  	}
 49704  
 49705  	if iNdEx > l {
 49706  		return io.ErrUnexpectedEOF
 49707  	}
 49708  	return nil
 49709  }
 49710  func (m *SyncStrategy) Unmarshal(dAtA []byte) error {
 49711  	l := len(dAtA)
 49712  	iNdEx := 0
 49713  	for iNdEx < l {
 49714  		preIndex := iNdEx
 49715  		var wire uint64
 49716  		for shift := uint(0); ; shift += 7 {
 49717  			if shift >= 64 {
 49718  				return ErrIntOverflowGenerated
 49719  			}
 49720  			if iNdEx >= l {
 49721  				return io.ErrUnexpectedEOF
 49722  			}
 49723  			b := dAtA[iNdEx]
 49724  			iNdEx++
 49725  			wire |= uint64(b&0x7F) << shift
 49726  			if b < 0x80 {
 49727  				break
 49728  			}
 49729  		}
 49730  		fieldNum := int32(wire >> 3)
 49731  		wireType := int(wire & 0x7)
 49732  		if wireType == 4 {
 49733  			return fmt.Errorf("proto: SyncStrategy: wiretype end group for non-group")
 49734  		}
 49735  		if fieldNum <= 0 {
 49736  			return fmt.Errorf("proto: SyncStrategy: illegal tag %d (wire type %d)", fieldNum, wire)
 49737  		}
 49738  		switch fieldNum {
 49739  		case 1:
 49740  			if wireType != 2 {
 49741  				return fmt.Errorf("proto: wrong wireType = %d for field Apply", wireType)
 49742  			}
 49743  			var msglen int
 49744  			for shift := uint(0); ; shift += 7 {
 49745  				if shift >= 64 {
 49746  					return ErrIntOverflowGenerated
 49747  				}
 49748  				if iNdEx >= l {
 49749  					return io.ErrUnexpectedEOF
 49750  				}
 49751  				b := dAtA[iNdEx]
 49752  				iNdEx++
 49753  				msglen |= int(b&0x7F) << shift
 49754  				if b < 0x80 {
 49755  					break
 49756  				}
 49757  			}
 49758  			if msglen < 0 {
 49759  				return ErrInvalidLengthGenerated
 49760  			}
 49761  			postIndex := iNdEx + msglen
 49762  			if postIndex < 0 {
 49763  				return ErrInvalidLengthGenerated
 49764  			}
 49765  			if postIndex > l {
 49766  				return io.ErrUnexpectedEOF
 49767  			}
 49768  			if m.Apply == nil {
 49769  				m.Apply = &SyncStrategyApply{}
 49770  			}
 49771  			if err := m.Apply.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49772  				return err
 49773  			}
 49774  			iNdEx = postIndex
 49775  		case 2:
 49776  			if wireType != 2 {
 49777  				return fmt.Errorf("proto: wrong wireType = %d for field Hook", wireType)
 49778  			}
 49779  			var msglen int
 49780  			for shift := uint(0); ; shift += 7 {
 49781  				if shift >= 64 {
 49782  					return ErrIntOverflowGenerated
 49783  				}
 49784  				if iNdEx >= l {
 49785  					return io.ErrUnexpectedEOF
 49786  				}
 49787  				b := dAtA[iNdEx]
 49788  				iNdEx++
 49789  				msglen |= int(b&0x7F) << shift
 49790  				if b < 0x80 {
 49791  					break
 49792  				}
 49793  			}
 49794  			if msglen < 0 {
 49795  				return ErrInvalidLengthGenerated
 49796  			}
 49797  			postIndex := iNdEx + msglen
 49798  			if postIndex < 0 {
 49799  				return ErrInvalidLengthGenerated
 49800  			}
 49801  			if postIndex > l {
 49802  				return io.ErrUnexpectedEOF
 49803  			}
 49804  			if m.Hook == nil {
 49805  				m.Hook = &SyncStrategyHook{}
 49806  			}
 49807  			if err := m.Hook.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49808  				return err
 49809  			}
 49810  			iNdEx = postIndex
 49811  		default:
 49812  			iNdEx = preIndex
 49813  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49814  			if err != nil {
 49815  				return err
 49816  			}
 49817  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49818  				return ErrInvalidLengthGenerated
 49819  			}
 49820  			if (iNdEx + skippy) > l {
 49821  				return io.ErrUnexpectedEOF
 49822  			}
 49823  			iNdEx += skippy
 49824  		}
 49825  	}
 49826  
 49827  	if iNdEx > l {
 49828  		return io.ErrUnexpectedEOF
 49829  	}
 49830  	return nil
 49831  }
 49832  func (m *SyncStrategyApply) Unmarshal(dAtA []byte) error {
 49833  	l := len(dAtA)
 49834  	iNdEx := 0
 49835  	for iNdEx < l {
 49836  		preIndex := iNdEx
 49837  		var wire uint64
 49838  		for shift := uint(0); ; shift += 7 {
 49839  			if shift >= 64 {
 49840  				return ErrIntOverflowGenerated
 49841  			}
 49842  			if iNdEx >= l {
 49843  				return io.ErrUnexpectedEOF
 49844  			}
 49845  			b := dAtA[iNdEx]
 49846  			iNdEx++
 49847  			wire |= uint64(b&0x7F) << shift
 49848  			if b < 0x80 {
 49849  				break
 49850  			}
 49851  		}
 49852  		fieldNum := int32(wire >> 3)
 49853  		wireType := int(wire & 0x7)
 49854  		if wireType == 4 {
 49855  			return fmt.Errorf("proto: SyncStrategyApply: wiretype end group for non-group")
 49856  		}
 49857  		if fieldNum <= 0 {
 49858  			return fmt.Errorf("proto: SyncStrategyApply: illegal tag %d (wire type %d)", fieldNum, wire)
 49859  		}
 49860  		switch fieldNum {
 49861  		case 1:
 49862  			if wireType != 0 {
 49863  				return fmt.Errorf("proto: wrong wireType = %d for field Force", wireType)
 49864  			}
 49865  			var v int
 49866  			for shift := uint(0); ; shift += 7 {
 49867  				if shift >= 64 {
 49868  					return ErrIntOverflowGenerated
 49869  				}
 49870  				if iNdEx >= l {
 49871  					return io.ErrUnexpectedEOF
 49872  				}
 49873  				b := dAtA[iNdEx]
 49874  				iNdEx++
 49875  				v |= int(b&0x7F) << shift
 49876  				if b < 0x80 {
 49877  					break
 49878  				}
 49879  			}
 49880  			m.Force = bool(v != 0)
 49881  		default:
 49882  			iNdEx = preIndex
 49883  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49884  			if err != nil {
 49885  				return err
 49886  			}
 49887  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49888  				return ErrInvalidLengthGenerated
 49889  			}
 49890  			if (iNdEx + skippy) > l {
 49891  				return io.ErrUnexpectedEOF
 49892  			}
 49893  			iNdEx += skippy
 49894  		}
 49895  	}
 49896  
 49897  	if iNdEx > l {
 49898  		return io.ErrUnexpectedEOF
 49899  	}
 49900  	return nil
 49901  }
 49902  func (m *SyncStrategyHook) Unmarshal(dAtA []byte) error {
 49903  	l := len(dAtA)
 49904  	iNdEx := 0
 49905  	for iNdEx < l {
 49906  		preIndex := iNdEx
 49907  		var wire uint64
 49908  		for shift := uint(0); ; shift += 7 {
 49909  			if shift >= 64 {
 49910  				return ErrIntOverflowGenerated
 49911  			}
 49912  			if iNdEx >= l {
 49913  				return io.ErrUnexpectedEOF
 49914  			}
 49915  			b := dAtA[iNdEx]
 49916  			iNdEx++
 49917  			wire |= uint64(b&0x7F) << shift
 49918  			if b < 0x80 {
 49919  				break
 49920  			}
 49921  		}
 49922  		fieldNum := int32(wire >> 3)
 49923  		wireType := int(wire & 0x7)
 49924  		if wireType == 4 {
 49925  			return fmt.Errorf("proto: SyncStrategyHook: wiretype end group for non-group")
 49926  		}
 49927  		if fieldNum <= 0 {
 49928  			return fmt.Errorf("proto: SyncStrategyHook: illegal tag %d (wire type %d)", fieldNum, wire)
 49929  		}
 49930  		switch fieldNum {
 49931  		case 1:
 49932  			if wireType != 2 {
 49933  				return fmt.Errorf("proto: wrong wireType = %d for field SyncStrategyApply", wireType)
 49934  			}
 49935  			var msglen int
 49936  			for shift := uint(0); ; shift += 7 {
 49937  				if shift >= 64 {
 49938  					return ErrIntOverflowGenerated
 49939  				}
 49940  				if iNdEx >= l {
 49941  					return io.ErrUnexpectedEOF
 49942  				}
 49943  				b := dAtA[iNdEx]
 49944  				iNdEx++
 49945  				msglen |= int(b&0x7F) << shift
 49946  				if b < 0x80 {
 49947  					break
 49948  				}
 49949  			}
 49950  			if msglen < 0 {
 49951  				return ErrInvalidLengthGenerated
 49952  			}
 49953  			postIndex := iNdEx + msglen
 49954  			if postIndex < 0 {
 49955  				return ErrInvalidLengthGenerated
 49956  			}
 49957  			if postIndex > l {
 49958  				return io.ErrUnexpectedEOF
 49959  			}
 49960  			if err := m.SyncStrategyApply.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
 49961  				return err
 49962  			}
 49963  			iNdEx = postIndex
 49964  		default:
 49965  			iNdEx = preIndex
 49966  			skippy, err := skipGenerated(dAtA[iNdEx:])
 49967  			if err != nil {
 49968  				return err
 49969  			}
 49970  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 49971  				return ErrInvalidLengthGenerated
 49972  			}
 49973  			if (iNdEx + skippy) > l {
 49974  				return io.ErrUnexpectedEOF
 49975  			}
 49976  			iNdEx += skippy
 49977  		}
 49978  	}
 49979  
 49980  	if iNdEx > l {
 49981  		return io.ErrUnexpectedEOF
 49982  	}
 49983  	return nil
 49984  }
 49985  func (m *SyncWindow) Unmarshal(dAtA []byte) error {
 49986  	l := len(dAtA)
 49987  	iNdEx := 0
 49988  	for iNdEx < l {
 49989  		preIndex := iNdEx
 49990  		var wire uint64
 49991  		for shift := uint(0); ; shift += 7 {
 49992  			if shift >= 64 {
 49993  				return ErrIntOverflowGenerated
 49994  			}
 49995  			if iNdEx >= l {
 49996  				return io.ErrUnexpectedEOF
 49997  			}
 49998  			b := dAtA[iNdEx]
 49999  			iNdEx++
 50000  			wire |= uint64(b&0x7F) << shift
 50001  			if b < 0x80 {
 50002  				break
 50003  			}
 50004  		}
 50005  		fieldNum := int32(wire >> 3)
 50006  		wireType := int(wire & 0x7)
 50007  		if wireType == 4 {
 50008  			return fmt.Errorf("proto: SyncWindow: wiretype end group for non-group")
 50009  		}
 50010  		if fieldNum <= 0 {
 50011  			return fmt.Errorf("proto: SyncWindow: illegal tag %d (wire type %d)", fieldNum, wire)
 50012  		}
 50013  		switch fieldNum {
 50014  		case 1:
 50015  			if wireType != 2 {
 50016  				return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
 50017  			}
 50018  			var stringLen uint64
 50019  			for shift := uint(0); ; shift += 7 {
 50020  				if shift >= 64 {
 50021  					return ErrIntOverflowGenerated
 50022  				}
 50023  				if iNdEx >= l {
 50024  					return io.ErrUnexpectedEOF
 50025  				}
 50026  				b := dAtA[iNdEx]
 50027  				iNdEx++
 50028  				stringLen |= uint64(b&0x7F) << shift
 50029  				if b < 0x80 {
 50030  					break
 50031  				}
 50032  			}
 50033  			intStringLen := int(stringLen)
 50034  			if intStringLen < 0 {
 50035  				return ErrInvalidLengthGenerated
 50036  			}
 50037  			postIndex := iNdEx + intStringLen
 50038  			if postIndex < 0 {
 50039  				return ErrInvalidLengthGenerated
 50040  			}
 50041  			if postIndex > l {
 50042  				return io.ErrUnexpectedEOF
 50043  			}
 50044  			m.Kind = string(dAtA[iNdEx:postIndex])
 50045  			iNdEx = postIndex
 50046  		case 2:
 50047  			if wireType != 2 {
 50048  				return fmt.Errorf("proto: wrong wireType = %d for field Schedule", wireType)
 50049  			}
 50050  			var stringLen uint64
 50051  			for shift := uint(0); ; shift += 7 {
 50052  				if shift >= 64 {
 50053  					return ErrIntOverflowGenerated
 50054  				}
 50055  				if iNdEx >= l {
 50056  					return io.ErrUnexpectedEOF
 50057  				}
 50058  				b := dAtA[iNdEx]
 50059  				iNdEx++
 50060  				stringLen |= uint64(b&0x7F) << shift
 50061  				if b < 0x80 {
 50062  					break
 50063  				}
 50064  			}
 50065  			intStringLen := int(stringLen)
 50066  			if intStringLen < 0 {
 50067  				return ErrInvalidLengthGenerated
 50068  			}
 50069  			postIndex := iNdEx + intStringLen
 50070  			if postIndex < 0 {
 50071  				return ErrInvalidLengthGenerated
 50072  			}
 50073  			if postIndex > l {
 50074  				return io.ErrUnexpectedEOF
 50075  			}
 50076  			m.Schedule = string(dAtA[iNdEx:postIndex])
 50077  			iNdEx = postIndex
 50078  		case 3:
 50079  			if wireType != 2 {
 50080  				return fmt.Errorf("proto: wrong wireType = %d for field Duration", wireType)
 50081  			}
 50082  			var stringLen uint64
 50083  			for shift := uint(0); ; shift += 7 {
 50084  				if shift >= 64 {
 50085  					return ErrIntOverflowGenerated
 50086  				}
 50087  				if iNdEx >= l {
 50088  					return io.ErrUnexpectedEOF
 50089  				}
 50090  				b := dAtA[iNdEx]
 50091  				iNdEx++
 50092  				stringLen |= uint64(b&0x7F) << shift
 50093  				if b < 0x80 {
 50094  					break
 50095  				}
 50096  			}
 50097  			intStringLen := int(stringLen)
 50098  			if intStringLen < 0 {
 50099  				return ErrInvalidLengthGenerated
 50100  			}
 50101  			postIndex := iNdEx + intStringLen
 50102  			if postIndex < 0 {
 50103  				return ErrInvalidLengthGenerated
 50104  			}
 50105  			if postIndex > l {
 50106  				return io.ErrUnexpectedEOF
 50107  			}
 50108  			m.Duration = string(dAtA[iNdEx:postIndex])
 50109  			iNdEx = postIndex
 50110  		case 4:
 50111  			if wireType != 2 {
 50112  				return fmt.Errorf("proto: wrong wireType = %d for field Applications", wireType)
 50113  			}
 50114  			var stringLen uint64
 50115  			for shift := uint(0); ; shift += 7 {
 50116  				if shift >= 64 {
 50117  					return ErrIntOverflowGenerated
 50118  				}
 50119  				if iNdEx >= l {
 50120  					return io.ErrUnexpectedEOF
 50121  				}
 50122  				b := dAtA[iNdEx]
 50123  				iNdEx++
 50124  				stringLen |= uint64(b&0x7F) << shift
 50125  				if b < 0x80 {
 50126  					break
 50127  				}
 50128  			}
 50129  			intStringLen := int(stringLen)
 50130  			if intStringLen < 0 {
 50131  				return ErrInvalidLengthGenerated
 50132  			}
 50133  			postIndex := iNdEx + intStringLen
 50134  			if postIndex < 0 {
 50135  				return ErrInvalidLengthGenerated
 50136  			}
 50137  			if postIndex > l {
 50138  				return io.ErrUnexpectedEOF
 50139  			}
 50140  			m.Applications = append(m.Applications, string(dAtA[iNdEx:postIndex]))
 50141  			iNdEx = postIndex
 50142  		case 5:
 50143  			if wireType != 2 {
 50144  				return fmt.Errorf("proto: wrong wireType = %d for field Namespaces", wireType)
 50145  			}
 50146  			var stringLen uint64
 50147  			for shift := uint(0); ; shift += 7 {
 50148  				if shift >= 64 {
 50149  					return ErrIntOverflowGenerated
 50150  				}
 50151  				if iNdEx >= l {
 50152  					return io.ErrUnexpectedEOF
 50153  				}
 50154  				b := dAtA[iNdEx]
 50155  				iNdEx++
 50156  				stringLen |= uint64(b&0x7F) << shift
 50157  				if b < 0x80 {
 50158  					break
 50159  				}
 50160  			}
 50161  			intStringLen := int(stringLen)
 50162  			if intStringLen < 0 {
 50163  				return ErrInvalidLengthGenerated
 50164  			}
 50165  			postIndex := iNdEx + intStringLen
 50166  			if postIndex < 0 {
 50167  				return ErrInvalidLengthGenerated
 50168  			}
 50169  			if postIndex > l {
 50170  				return io.ErrUnexpectedEOF
 50171  			}
 50172  			m.Namespaces = append(m.Namespaces, string(dAtA[iNdEx:postIndex]))
 50173  			iNdEx = postIndex
 50174  		case 6:
 50175  			if wireType != 2 {
 50176  				return fmt.Errorf("proto: wrong wireType = %d for field Clusters", wireType)
 50177  			}
 50178  			var stringLen uint64
 50179  			for shift := uint(0); ; shift += 7 {
 50180  				if shift >= 64 {
 50181  					return ErrIntOverflowGenerated
 50182  				}
 50183  				if iNdEx >= l {
 50184  					return io.ErrUnexpectedEOF
 50185  				}
 50186  				b := dAtA[iNdEx]
 50187  				iNdEx++
 50188  				stringLen |= uint64(b&0x7F) << shift
 50189  				if b < 0x80 {
 50190  					break
 50191  				}
 50192  			}
 50193  			intStringLen := int(stringLen)
 50194  			if intStringLen < 0 {
 50195  				return ErrInvalidLengthGenerated
 50196  			}
 50197  			postIndex := iNdEx + intStringLen
 50198  			if postIndex < 0 {
 50199  				return ErrInvalidLengthGenerated
 50200  			}
 50201  			if postIndex > l {
 50202  				return io.ErrUnexpectedEOF
 50203  			}
 50204  			m.Clusters = append(m.Clusters, string(dAtA[iNdEx:postIndex]))
 50205  			iNdEx = postIndex
 50206  		case 7:
 50207  			if wireType != 0 {
 50208  				return fmt.Errorf("proto: wrong wireType = %d for field ManualSync", wireType)
 50209  			}
 50210  			var v int
 50211  			for shift := uint(0); ; shift += 7 {
 50212  				if shift >= 64 {
 50213  					return ErrIntOverflowGenerated
 50214  				}
 50215  				if iNdEx >= l {
 50216  					return io.ErrUnexpectedEOF
 50217  				}
 50218  				b := dAtA[iNdEx]
 50219  				iNdEx++
 50220  				v |= int(b&0x7F) << shift
 50221  				if b < 0x80 {
 50222  					break
 50223  				}
 50224  			}
 50225  			m.ManualSync = bool(v != 0)
 50226  		case 8:
 50227  			if wireType != 2 {
 50228  				return fmt.Errorf("proto: wrong wireType = %d for field TimeZone", wireType)
 50229  			}
 50230  			var stringLen uint64
 50231  			for shift := uint(0); ; shift += 7 {
 50232  				if shift >= 64 {
 50233  					return ErrIntOverflowGenerated
 50234  				}
 50235  				if iNdEx >= l {
 50236  					return io.ErrUnexpectedEOF
 50237  				}
 50238  				b := dAtA[iNdEx]
 50239  				iNdEx++
 50240  				stringLen |= uint64(b&0x7F) << shift
 50241  				if b < 0x80 {
 50242  					break
 50243  				}
 50244  			}
 50245  			intStringLen := int(stringLen)
 50246  			if intStringLen < 0 {
 50247  				return ErrInvalidLengthGenerated
 50248  			}
 50249  			postIndex := iNdEx + intStringLen
 50250  			if postIndex < 0 {
 50251  				return ErrInvalidLengthGenerated
 50252  			}
 50253  			if postIndex > l {
 50254  				return io.ErrUnexpectedEOF
 50255  			}
 50256  			m.TimeZone = string(dAtA[iNdEx:postIndex])
 50257  			iNdEx = postIndex
 50258  		default:
 50259  			iNdEx = preIndex
 50260  			skippy, err := skipGenerated(dAtA[iNdEx:])
 50261  			if err != nil {
 50262  				return err
 50263  			}
 50264  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 50265  				return ErrInvalidLengthGenerated
 50266  			}
 50267  			if (iNdEx + skippy) > l {
 50268  				return io.ErrUnexpectedEOF
 50269  			}
 50270  			iNdEx += skippy
 50271  		}
 50272  	}
 50273  
 50274  	if iNdEx > l {
 50275  		return io.ErrUnexpectedEOF
 50276  	}
 50277  	return nil
 50278  }
 50279  func (m *TLSClientConfig) Unmarshal(dAtA []byte) error {
 50280  	l := len(dAtA)
 50281  	iNdEx := 0
 50282  	for iNdEx < l {
 50283  		preIndex := iNdEx
 50284  		var wire uint64
 50285  		for shift := uint(0); ; shift += 7 {
 50286  			if shift >= 64 {
 50287  				return ErrIntOverflowGenerated
 50288  			}
 50289  			if iNdEx >= l {
 50290  				return io.ErrUnexpectedEOF
 50291  			}
 50292  			b := dAtA[iNdEx]
 50293  			iNdEx++
 50294  			wire |= uint64(b&0x7F) << shift
 50295  			if b < 0x80 {
 50296  				break
 50297  			}
 50298  		}
 50299  		fieldNum := int32(wire >> 3)
 50300  		wireType := int(wire & 0x7)
 50301  		if wireType == 4 {
 50302  			return fmt.Errorf("proto: TLSClientConfig: wiretype end group for non-group")
 50303  		}
 50304  		if fieldNum <= 0 {
 50305  			return fmt.Errorf("proto: TLSClientConfig: illegal tag %d (wire type %d)", fieldNum, wire)
 50306  		}
 50307  		switch fieldNum {
 50308  		case 1:
 50309  			if wireType != 0 {
 50310  				return fmt.Errorf("proto: wrong wireType = %d for field Insecure", wireType)
 50311  			}
 50312  			var v int
 50313  			for shift := uint(0); ; shift += 7 {
 50314  				if shift >= 64 {
 50315  					return ErrIntOverflowGenerated
 50316  				}
 50317  				if iNdEx >= l {
 50318  					return io.ErrUnexpectedEOF
 50319  				}
 50320  				b := dAtA[iNdEx]
 50321  				iNdEx++
 50322  				v |= int(b&0x7F) << shift
 50323  				if b < 0x80 {
 50324  					break
 50325  				}
 50326  			}
 50327  			m.Insecure = bool(v != 0)
 50328  		case 2:
 50329  			if wireType != 2 {
 50330  				return fmt.Errorf("proto: wrong wireType = %d for field ServerName", wireType)
 50331  			}
 50332  			var stringLen uint64
 50333  			for shift := uint(0); ; shift += 7 {
 50334  				if shift >= 64 {
 50335  					return ErrIntOverflowGenerated
 50336  				}
 50337  				if iNdEx >= l {
 50338  					return io.ErrUnexpectedEOF
 50339  				}
 50340  				b := dAtA[iNdEx]
 50341  				iNdEx++
 50342  				stringLen |= uint64(b&0x7F) << shift
 50343  				if b < 0x80 {
 50344  					break
 50345  				}
 50346  			}
 50347  			intStringLen := int(stringLen)
 50348  			if intStringLen < 0 {
 50349  				return ErrInvalidLengthGenerated
 50350  			}
 50351  			postIndex := iNdEx + intStringLen
 50352  			if postIndex < 0 {
 50353  				return ErrInvalidLengthGenerated
 50354  			}
 50355  			if postIndex > l {
 50356  				return io.ErrUnexpectedEOF
 50357  			}
 50358  			m.ServerName = string(dAtA[iNdEx:postIndex])
 50359  			iNdEx = postIndex
 50360  		case 3:
 50361  			if wireType != 2 {
 50362  				return fmt.Errorf("proto: wrong wireType = %d for field CertData", wireType)
 50363  			}
 50364  			var byteLen int
 50365  			for shift := uint(0); ; shift += 7 {
 50366  				if shift >= 64 {
 50367  					return ErrIntOverflowGenerated
 50368  				}
 50369  				if iNdEx >= l {
 50370  					return io.ErrUnexpectedEOF
 50371  				}
 50372  				b := dAtA[iNdEx]
 50373  				iNdEx++
 50374  				byteLen |= int(b&0x7F) << shift
 50375  				if b < 0x80 {
 50376  					break
 50377  				}
 50378  			}
 50379  			if byteLen < 0 {
 50380  				return ErrInvalidLengthGenerated
 50381  			}
 50382  			postIndex := iNdEx + byteLen
 50383  			if postIndex < 0 {
 50384  				return ErrInvalidLengthGenerated
 50385  			}
 50386  			if postIndex > l {
 50387  				return io.ErrUnexpectedEOF
 50388  			}
 50389  			m.CertData = append(m.CertData[:0], dAtA[iNdEx:postIndex]...)
 50390  			if m.CertData == nil {
 50391  				m.CertData = []byte{}
 50392  			}
 50393  			iNdEx = postIndex
 50394  		case 4:
 50395  			if wireType != 2 {
 50396  				return fmt.Errorf("proto: wrong wireType = %d for field KeyData", wireType)
 50397  			}
 50398  			var byteLen int
 50399  			for shift := uint(0); ; shift += 7 {
 50400  				if shift >= 64 {
 50401  					return ErrIntOverflowGenerated
 50402  				}
 50403  				if iNdEx >= l {
 50404  					return io.ErrUnexpectedEOF
 50405  				}
 50406  				b := dAtA[iNdEx]
 50407  				iNdEx++
 50408  				byteLen |= int(b&0x7F) << shift
 50409  				if b < 0x80 {
 50410  					break
 50411  				}
 50412  			}
 50413  			if byteLen < 0 {
 50414  				return ErrInvalidLengthGenerated
 50415  			}
 50416  			postIndex := iNdEx + byteLen
 50417  			if postIndex < 0 {
 50418  				return ErrInvalidLengthGenerated
 50419  			}
 50420  			if postIndex > l {
 50421  				return io.ErrUnexpectedEOF
 50422  			}
 50423  			m.KeyData = append(m.KeyData[:0], dAtA[iNdEx:postIndex]...)
 50424  			if m.KeyData == nil {
 50425  				m.KeyData = []byte{}
 50426  			}
 50427  			iNdEx = postIndex
 50428  		case 5:
 50429  			if wireType != 2 {
 50430  				return fmt.Errorf("proto: wrong wireType = %d for field CAData", wireType)
 50431  			}
 50432  			var byteLen int
 50433  			for shift := uint(0); ; shift += 7 {
 50434  				if shift >= 64 {
 50435  					return ErrIntOverflowGenerated
 50436  				}
 50437  				if iNdEx >= l {
 50438  					return io.ErrUnexpectedEOF
 50439  				}
 50440  				b := dAtA[iNdEx]
 50441  				iNdEx++
 50442  				byteLen |= int(b&0x7F) << shift
 50443  				if b < 0x80 {
 50444  					break
 50445  				}
 50446  			}
 50447  			if byteLen < 0 {
 50448  				return ErrInvalidLengthGenerated
 50449  			}
 50450  			postIndex := iNdEx + byteLen
 50451  			if postIndex < 0 {
 50452  				return ErrInvalidLengthGenerated
 50453  			}
 50454  			if postIndex > l {
 50455  				return io.ErrUnexpectedEOF
 50456  			}
 50457  			m.CAData = append(m.CAData[:0], dAtA[iNdEx:postIndex]...)
 50458  			if m.CAData == nil {
 50459  				m.CAData = []byte{}
 50460  			}
 50461  			iNdEx = postIndex
 50462  		default:
 50463  			iNdEx = preIndex
 50464  			skippy, err := skipGenerated(dAtA[iNdEx:])
 50465  			if err != nil {
 50466  				return err
 50467  			}
 50468  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 50469  				return ErrInvalidLengthGenerated
 50470  			}
 50471  			if (iNdEx + skippy) > l {
 50472  				return io.ErrUnexpectedEOF
 50473  			}
 50474  			iNdEx += skippy
 50475  		}
 50476  	}
 50477  
 50478  	if iNdEx > l {
 50479  		return io.ErrUnexpectedEOF
 50480  	}
 50481  	return nil
 50482  }
 50483  func (m *TagFilter) Unmarshal(dAtA []byte) error {
 50484  	l := len(dAtA)
 50485  	iNdEx := 0
 50486  	for iNdEx < l {
 50487  		preIndex := iNdEx
 50488  		var wire uint64
 50489  		for shift := uint(0); ; shift += 7 {
 50490  			if shift >= 64 {
 50491  				return ErrIntOverflowGenerated
 50492  			}
 50493  			if iNdEx >= l {
 50494  				return io.ErrUnexpectedEOF
 50495  			}
 50496  			b := dAtA[iNdEx]
 50497  			iNdEx++
 50498  			wire |= uint64(b&0x7F) << shift
 50499  			if b < 0x80 {
 50500  				break
 50501  			}
 50502  		}
 50503  		fieldNum := int32(wire >> 3)
 50504  		wireType := int(wire & 0x7)
 50505  		if wireType == 4 {
 50506  			return fmt.Errorf("proto: TagFilter: wiretype end group for non-group")
 50507  		}
 50508  		if fieldNum <= 0 {
 50509  			return fmt.Errorf("proto: TagFilter: illegal tag %d (wire type %d)", fieldNum, wire)
 50510  		}
 50511  		switch fieldNum {
 50512  		case 1:
 50513  			if wireType != 2 {
 50514  				return fmt.Errorf("proto: wrong wireType = %d for field Key", wireType)
 50515  			}
 50516  			var stringLen uint64
 50517  			for shift := uint(0); ; shift += 7 {
 50518  				if shift >= 64 {
 50519  					return ErrIntOverflowGenerated
 50520  				}
 50521  				if iNdEx >= l {
 50522  					return io.ErrUnexpectedEOF
 50523  				}
 50524  				b := dAtA[iNdEx]
 50525  				iNdEx++
 50526  				stringLen |= uint64(b&0x7F) << shift
 50527  				if b < 0x80 {
 50528  					break
 50529  				}
 50530  			}
 50531  			intStringLen := int(stringLen)
 50532  			if intStringLen < 0 {
 50533  				return ErrInvalidLengthGenerated
 50534  			}
 50535  			postIndex := iNdEx + intStringLen
 50536  			if postIndex < 0 {
 50537  				return ErrInvalidLengthGenerated
 50538  			}
 50539  			if postIndex > l {
 50540  				return io.ErrUnexpectedEOF
 50541  			}
 50542  			m.Key = string(dAtA[iNdEx:postIndex])
 50543  			iNdEx = postIndex
 50544  		case 2:
 50545  			if wireType != 2 {
 50546  				return fmt.Errorf("proto: wrong wireType = %d for field Value", wireType)
 50547  			}
 50548  			var stringLen uint64
 50549  			for shift := uint(0); ; shift += 7 {
 50550  				if shift >= 64 {
 50551  					return ErrIntOverflowGenerated
 50552  				}
 50553  				if iNdEx >= l {
 50554  					return io.ErrUnexpectedEOF
 50555  				}
 50556  				b := dAtA[iNdEx]
 50557  				iNdEx++
 50558  				stringLen |= uint64(b&0x7F) << shift
 50559  				if b < 0x80 {
 50560  					break
 50561  				}
 50562  			}
 50563  			intStringLen := int(stringLen)
 50564  			if intStringLen < 0 {
 50565  				return ErrInvalidLengthGenerated
 50566  			}
 50567  			postIndex := iNdEx + intStringLen
 50568  			if postIndex < 0 {
 50569  				return ErrInvalidLengthGenerated
 50570  			}
 50571  			if postIndex > l {
 50572  				return io.ErrUnexpectedEOF
 50573  			}
 50574  			m.Value = string(dAtA[iNdEx:postIndex])
 50575  			iNdEx = postIndex
 50576  		default:
 50577  			iNdEx = preIndex
 50578  			skippy, err := skipGenerated(dAtA[iNdEx:])
 50579  			if err != nil {
 50580  				return err
 50581  			}
 50582  			if (skippy < 0) || (iNdEx+skippy) < 0 {
 50583  				return ErrInvalidLengthGenerated
 50584  			}
 50585  			if (iNdEx + skippy) > l {
 50586  				return io.ErrUnexpectedEOF
 50587  			}
 50588  			iNdEx += skippy
 50589  		}
 50590  	}
 50591  
 50592  	if iNdEx > l {
 50593  		return io.ErrUnexpectedEOF
 50594  	}
 50595  	return nil
 50596  }
 50597  func skipGenerated(dAtA []byte) (n int, err error) {
 50598  	l := len(dAtA)
 50599  	iNdEx := 0
 50600  	depth := 0
 50601  	for iNdEx < l {
 50602  		var wire uint64
 50603  		for shift := uint(0); ; shift += 7 {
 50604  			if shift >= 64 {
 50605  				return 0, ErrIntOverflowGenerated
 50606  			}
 50607  			if iNdEx >= l {
 50608  				return 0, io.ErrUnexpectedEOF
 50609  			}
 50610  			b := dAtA[iNdEx]
 50611  			iNdEx++
 50612  			wire |= (uint64(b) & 0x7F) << shift
 50613  			if b < 0x80 {
 50614  				break
 50615  			}
 50616  		}
 50617  		wireType := int(wire & 0x7)
 50618  		switch wireType {
 50619  		case 0:
 50620  			for shift := uint(0); ; shift += 7 {
 50621  				if shift >= 64 {
 50622  					return 0, ErrIntOverflowGenerated
 50623  				}
 50624  				if iNdEx >= l {
 50625  					return 0, io.ErrUnexpectedEOF
 50626  				}
 50627  				iNdEx++
 50628  				if dAtA[iNdEx-1] < 0x80 {
 50629  					break
 50630  				}
 50631  			}
 50632  		case 1:
 50633  			iNdEx += 8
 50634  		case 2:
 50635  			var length int
 50636  			for shift := uint(0); ; shift += 7 {
 50637  				if shift >= 64 {
 50638  					return 0, ErrIntOverflowGenerated
 50639  				}
 50640  				if iNdEx >= l {
 50641  					return 0, io.ErrUnexpectedEOF
 50642  				}
 50643  				b := dAtA[iNdEx]
 50644  				iNdEx++
 50645  				length |= (int(b) & 0x7F) << shift
 50646  				if b < 0x80 {
 50647  					break
 50648  				}
 50649  			}
 50650  			if length < 0 {
 50651  				return 0, ErrInvalidLengthGenerated
 50652  			}
 50653  			iNdEx += length
 50654  		case 3:
 50655  			depth++
 50656  		case 4:
 50657  			if depth == 0 {
 50658  				return 0, ErrUnexpectedEndOfGroupGenerated
 50659  			}
 50660  			depth--
 50661  		case 5:
 50662  			iNdEx += 4
 50663  		default:
 50664  			return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
 50665  		}
 50666  		if iNdEx < 0 {
 50667  			return 0, ErrInvalidLengthGenerated
 50668  		}
 50669  		if depth == 0 {
 50670  			return iNdEx, nil
 50671  		}
 50672  	}
 50673  	return 0, io.ErrUnexpectedEOF
 50674  }
 50675  
 50676  var (
 50677  	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
 50678  	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
 50679  	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
 50680  )